2.2.4 Complex Types
The following table summarizes the set of common XML Schema complex type definitions defined by this specification. XML Schema complex type definitions that are specific to a particular operation are described with the operation.
Complex Type |
Description |
---|---|
ArrayOfguid |
A collection of GUID values. |
ArrayOfint |
A collection of integer values. |
ChangeDataForAddTermSet |
Change data for a term set being created. |
ChangeDataForAddTermSetMembership |
Change data for a term being added to a term set. |
ChangeDataForAddUsedTerm |
Change data for a term being used on a site collection. |
ChangeDataForDeleteTerm |
Change data for a list of terms being deleted. |
ChangeDataForMergeTerm |
Change data for a term being merged. |
ChangeDataForMoveOrUpdateTermSetMembership |
Change data for a term being moved or updated. |
ChangeDataForRestoreTermStore |
Change data for a change to restore the term store. |
ChangeDataForSetDefaultLanguage |
Change data for a change to the default language for the term store. |
ChangeDataForUpdateTerm |
Change data for a term is being updated.<1> |
ChangeDataForUpdateTermSet |
Change data for a term set is being moved or updated. |
GetApplicationLogRoot |
An implementation-specific<2> log of data generated for content type publication, the contents of which MUST be ignored. |
GetChangesRoot |
A list of changes made to the term store. |
GetGroupsAndTermSetsRoot |
Information about the groups that contain one or more term sets, information about those term sets, and the root terms for each term set. |
GetGroupsRoot |
Information about one or more term set groups. |
GetServiceSettingsRoot |
A setting for a term store partition. |
GetSessionDataRoot |
Specifies session-related data for the specified term store partition. |
GetTermRoot |
Information about one or more terms. |
GetUpdateInformationRoot |
The updates in a content type package. |
KeywordTermSetIdIndicator |
Specifies identifier for the keyword term set in a term store partition. |
NewPartitionIndicator |
This is used to indicate whether this is the first time that a given partition has been used.<3> The partition in question is defined by the rawPartitionID of the GetSessionData request. |
OrphanedTermSetIdIndicator |
Specifies identifier for the orphaned terms term set in a term store partition. |
SearchedTermsRoot |
Information about terms matching search criteria. This element MUST conform to the schema of one of the GetTermRoot (section 2.2.4.17), SearchedTermsRootOptimized (section 2.2.4.20), or SearchedTermsRootStandard types (section 2.2.4.21). |
SearchedTermsRootOptimized |
Information about terms in a specific term store partition. This type contains a subset of the data from the SearchedTermsRootStandard (section 2.2.4.21), excluding group and permission data. |
SearchedTermsRootStandard |
Information about terms in a specific term store partition. |
SerializedECMChangeLogTableRow |
A change to the term store. For each object type, valid combinations of change type, data type, and meaning are as follows:
|
SerializedECMChangeLogTableTimeOnlyRow |
Specifies a timestamp. |
SerializedECMChildTermTableRow |
A term that is a child of the parent term. |
SerializedECMGroupIdsTableRow |
Specifies internal identifier for a term set group in a term store partition. |
SerializedECMGroupTableRow |
A term set group. |
SerializedECMGroupTermSetIdsTableRow |
Information about a term set group of which a term set is a member. |
SerializedECMLanguageTableRow |
A language for a term store partition. |
SerializedECMPermissionTableRow |
A permission setting. |
SerializedECMRootTermTableRow |
A root term. |
SerializedECMServiceSettingsTableRow |
Settings for a term store partition. |
SerializedECMTermDescriptionTableRowBase |
A description of a term. This element specifies the base attributes shared by both SerializedECMTermDescriptionTableRowForRead (section 2.2.4.31) and SerializedECMTermDescriptionTableRowForWrite (section 3.1.4.40.3.5). |
SerializedECMTermDescriptionTableRowForRead |
A description of a term. |
SerializedECMTermLabelTableRowBase |
A term label for a term. This element specifies the base attributes shared by both SerializedECMTermLabelTableRowForRead (section 2.2.4.33) and SerializedECMTermLabelTableRowForWrite (section 3.1.4.40.3.4). |
SerializedECMTermLabelTableRowForRead |
A term label for a term. |
SerializedECMTermPropertyTableRowBase |
A property of a term. This element specifies the base attributes shared by both SerializedECMTermPropertyTableRowForRead (section 2.2.4.35) and SerializedECMTermPropertyTableRowForWrite (section 3.1.4.40.3.6). |
SerializedECMTermPropertyTableRowForRead |
A property of a term. |
SerializedECMTermSetMembershipTableRowBase |
Information about a term set of which a term is a member. This element specifies the base attributes shared by both SerializedECMTermSetMembershipTableRowForRead (section 2.2.4.37) and SerializedECMTermSetMembershipTableRowForWrite (section 3.1.4.40.3.7). |
SerializedECMTermSetMembershipTableRowForRead |
Information about a term set of which a term is a member. |
SerializedECMTermSetTableRow |
A term set. |
SerializedECMTermTableRowForRead |
A term returned with the results in the containing element. The following attributes MUST be present: a0, a6, a7, a8, a9, a14, a19, a20, a21, a22. |
ServiceSettings |
The settings for a term store partition. |
ServiceSettingsSettingsXmlDoc |
The settings for a term store partition. |
SystemGroupIdIndicator |
Specifies identifier for the system term set group in a term store partition. |
WorkflowData |
This type specifies one or more workflow associations for a content type. |