DocumentId Class

Represents a Document ID.

Inheritance Hierarchy

System.Object
  Microsoft.Office.DocumentManagement.DocumentId

Namespace:  Microsoft.Office.DocumentManagement
Assembly:  Microsoft.Office.DocumentManagement (in Microsoft.Office.DocumentManagement.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class DocumentId
'Usage
Dim instance As DocumentId
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class DocumentId

Remarks

Contains methods that enable or disable the capability to assign Document IDs to query Document ID feature and assignment status, and to query and set Document ID providers.

Provides methods for assigning Document Ids to documents, and provides methods to use lookup and search to get documents by their Document ID.

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

Reference

DocumentId Members

Microsoft.Office.DocumentManagement Namespace

DocumentIdLookup

DocumentIdProvider