---
title: "分類管理者"
slug: "taxonomy-managers"
abstract: ""
---
# 分類管理者

タクソノミーマネージャーは、タクソノミーの取得、作成、検索、有効化、削除に使用されます。以下の例は、Sitecore文脈でIChannelTaxonomyManagerを取得する方法を示しています。

using Sitecore.Marketing.Taxonomy;

namespace Documentation.Samples
{
 class GetChannelTaxonomy
 {
 public void Example()
 {
 var channelTaxonomyManager = Sitecore.DependencyInjection.ServiceLocator.ServiceProvider.GetTaxonomyManagerProvider().GetManager<IChannelTaxonomyManager>();
 }
 }
}

また、Sitecore.Marketing.Taxonomy.Extensionsの拡張メソッドを使ってタクソノミーマネージャーを取得することもできます。以下の例では、GetChannelManager()メソッドでIChannelTaxonomyManagerを取得します。

using Sitecore.Marketing.Taxonomy;
using Sitecore.Marketing.Taxonomy.Extensions;

namespace Documentation.Samples
{
 class GetChannelTaxonomy
 {
 public void Example()
 {
 var channelTaxonomyManager = Sitecore.DependencyInjection.ServiceLocator.ServiceProvider.GetTaxonomyManagerProvider().GetChannelManager();
 }
 }
}