Microsoft.SharePoint.Taxonomy Namespace

Classes

ChangedGroup

Represents a change that happened to a Group object.

ChangedItem

Represents one change to the TermStore object.

ChangedItemCollection

A collection of ChangedItem objects.

ChangedSite

Represents an event that occured that changes something in the hidden list.

ChangedTerm

Indicates a change that happened to a Term object.

ChangedTermSet

Indicates a change that happened to a TermSet object.

ChangedTermStore

Indicates a change that happened to a TermStore object.

FeatureIds

Specifies the features IDs that are defined and used in enterprise metadata management (EMM).

Group

Represents the top-level container in a TermStore object.

GroupCollection

A collection of Group objects.

HiddenListFullSyncJobDefinition

Defines the timer job responsible for keeping the list that TaxonomyField objects use for lookup current.

ImportManager

The ImportManager class is used to import individual TermSet instances into a Group.

Label

Represents the name of a Term object in a specific language.

LabelCollection

Represents a collection of Label objects.

MobileTaxonomyField

Provides support for taxonomy fields on a mobile page.

TaxonomyField

Represents a taxonomy field.

TaxonomyFieldControl

Provides the edit experience for a Microsoft.SharePoint.TaxonomyField object.

TaxonomyFieldEditor

Represents the CodeBehind for the create new column editing page when a managed metadata column is created.

TaxonomyFieldValue

Represents a single value held in a TaxonomyField object.

TaxonomyFieldValueCollection

Represents the multi-value object for the taxonomy column.

TaxonomyItem

The TaxonomyItem class is a base class that represents an item in the term store.

TaxonomyItemPicker

Represents a user control that displays a tree of taxonomy objects, enabling the user to select an object.

TaxonomySession

Wraps all of the associated TermStore objects for an SPSite object.

TaxonomyWebTaggingControl

Represents a generic Web control for picking managed metadata terms.

Term

Represents a Term or a Keyword in a managed metadata hierarchy.

TermCollection

Represents collection of Term objects.

TermProperty

Provides a Web Part that renders a property of a Term, such as its default label, description, path, ID, or the value of one of its custom properties.

TermPropertyToolPart

The tool part for the TermProperty web part.

TermSet

Represents a hierarchical or flat set of Term objects known as a "TermSet".

TermSetCollection

Represents a collection of TermSet objects.

TermSetItem

Provides an abstraction of the TaxonomyItem object that is a parent of Term objects.

TermStore

Represents a store that contains metadata within child Group objects, TermSet objects, and Term objects.

TermStoreCollection

Represents a collection of TermStore objects.

TermStoreOperationException

Represents an exception that indicates taxonomy-specific exceptions that occur during operations within a TermStore object.

TreeControl

Constructs a JSON representation of the data source and initializes an instance of the client tree control.

Enums

ChangedItemType

Represents the type of changed object.

ChangedOperationType

Indicates the type of operation that caused a change.

StringMatchOption

Indicates what type of string matching should be performed when comparing strings.

TaxonomyRights

Represents a bitmask identifying the taxonomy permissions.