Skip to main content

GetDMObjectResponse

The GetDMObjectResponse class represents a comprehensive response object containing document management object details, including metadata, versioning, and security information.

This class serves as a response DTO for document management object retrieval operations. It includes:

  • Basic object properties (ID, name, description)
  • Audit information (creation, modification, deletion details)
  • Type information and versioning details
  • Metadata fields and tags
  • Security and encryption-related properties
  • Subscription event handling capabilities

The class provides multiple constructors for different initialization scenarios and includes helper methods for data transformation.

Properties

NameDescription
DecryptedObjectSecretGets the decrypted secret information for the document management object.
IdGets or sets the unique identifier of the document management object.
DeletedByGets or sets information about the user who deleted the document management object.
TagsGets or sets the list of tags associated with the document management object.
ModifiedByGets or sets information about the user who last modified the document management object.
TypeGets or sets the type of the document management object.
VersionIdGets or sets the unique identifier of the object's version.
SecretKeyGets or sets the encrypted secret key for the document management object.
VersionGets or sets the version identifier string of the document management object.
NameGets or sets the multilingual names of the document management object.
OriginTypeGets or sets the original type of the document management object.
CommitIdGets or sets the commit identifier for the document management object version.
VersionSecretKeyGets or sets the encrypted secret key for the version of the document management object.
ExistThumbnailGets or sets whether a thumbnail exists for the document management object.
DescriptionGets or sets the multilingual descriptions of the document management object.
VersionDateGets or sets the date and time when this version of the document management object was created.
MetaDataFieldsValuesGets or sets the list of metadata field values associated with the document management object.
ModifiedAtGets or sets the date and time when the document management object was last modified.
ReasonForDeletingGets or sets the reason provided for deleting the document management object.
ParentBreadCrumbGets or sets the breadcrumb path to the parent of the document management object.
TokenIdGets or sets the token identifier used for security purposes.
IsBranchGets or sets whether the document management object is a branch version.
DeletedAtGets or sets the date and time when the document management object was deleted.
CreatedAtGets or sets the date and time when the document management object was created.
CreatedByGets or sets information about the user who created the document management object.
DecryptedVersionSecretGets the decrypted secret information for the version of the document management object.

Constructors

NameDescription
GetDMObjectResponse()Initializes a new instance of the GetDMObjectResponse class.
GetDMObjectResponse()Initializes a new instance of the GetDMObjectResponse class with default values.