Microsoft Information Protection SDK - C 1.17
API Reference Documentation for C
|
Represents the current state of a label-aware document. More...
#include <document_state_cc.h>
Public Attributes | |
const char * | contentId |
mip_cc_data_state | dataState |
mip_cc_metadata_callback | contentMetadataCallback |
mip_cc_protection_descriptor | protectionDescriptor |
mip_cc_content_format | contentFormat |
mip_cc_dictionary | auditMetadata |
uint32_t | contentMetadataVersion |
mip_cc_metadata_version_format | contentMetadataVersionFormat |
Represents the current state of a label-aware document.
mip_cc_dictionary mip_cc_document_state::auditMetadata |
Optional application-specific metadata that is used when sending audit reports Recognized values: 'Sender': Sender email address 'Recipients': JSON array of email recipients 'LastModifiedBy': Email address of the user who last modified a document 'LastModifiedDate': Date a document was last modified
mip_cc_content_format mip_cc_document_state::contentFormat |
Format of document (file vs. email)
const char* mip_cc_document_state::contentId |
Human-readable document description visible in tenant audit portal Example for a file: [path\filename] Example for an email: [Subject:Sender]
mip_cc_metadata_callback mip_cc_document_state::contentMetadataCallback |
Document metadata callback
uint32_t mip_cc_document_state::contentMetadataVersion |
Document metadata version, default should be 0.
mip_cc_metadata_version_format mip_cc_document_state::contentMetadataVersionFormat |
Describes how metadata versioning is processed.
mip_cc_data_state mip_cc_document_state::dataState |
State of document data as application interacts with it
mip_cc_protection_descriptor mip_cc_document_state::protectionDescriptor |
Protection descriptor if document is currently protected, else null