Share via

ContentTypeId Class

Represents the content type identifier (ID) of a content type.

Inheritance Hierarchy


Namespace:  Microsoft.SharePoint.Client
Assemblies:   Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)


<ScriptTypeAttribute("SP.ContentTypeId", ValueObject := True, ServerTypeId := "{da0f1e90-296f-480e-bc27-cefe51eff241}")> _
Public NotInheritable Class ContentTypeId _
    Inherits ClientValueObject
Dim instance As ContentTypeId
[ScriptTypeAttribute("SP.ContentTypeId", ValueObject = true, ServerTypeId = "{da0f1e90-296f-480e-bc27-cefe51eff241}")]
public sealed class ContentTypeId : ClientValueObject


Content type IDs uniquely identify the content type and are designed to be recursive. The content type ID encapsulates the lineage of a content type or the line of parent content types from which the content type inherits. Each content type ID contains the ID of the parent content type, which in turn contains the ID of that content type's parent, and so on, ultimately back to and including the System content type ID.

For more information, see the Id property.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


ContentTypeId Members

Microsoft.SharePoint.Client Namespace