类 DocumentState

总结

成员 说明
public std::string GetContentIdentifier() const 获取描述文档的内容说明。 文件示例:[path\filename] 电子邮件示例:[Subject:Sender]。
public virtual DataState GetDataState() const 获取应用程序与其交互时的内容的状态。
public std::vector<MetadataEntry> GetContentMetadata(const std::vector<std::string>& names, const std::vector<std::string>& namePrefixes) const 从内容获取元数据项。
public std::shared_ptr<ProtectionDescriptor> GetProtectionDescriptor() const 获取保护描述符。
public std::string GetContentFormat() const 获取内容格式。
public virtual MetadataVersion GetContentMetadataVersion() const 获取租户应用程序支持的最高元数据版本。
public virtual std::shared_ptr<ClassificationResults> GetClassificationResults(const std::vector<std::shared_ptr<ClassificationRequest>> &) const 返回分类结果的映射。
public virtual std::map<std::string, std::string> GetAuditMetadata() const 返回应用程序特定的审核键值对的映射。
public virtual std::chrono::time_point<std::chrono::system_clock> GetLastModifiedTime() const 返回上次修改文档的时间点。

成员

GetContentIdentifier 函数

获取描述文档的内容说明。 文件示例:[path\filename] 电子邮件示例:[Subject:Sender]。

返回结果:应用于内容的内容说明。 此值通过审核作为内容的可读说明使用

GetDataState 函数

获取应用程序与其交互时的内容的状态。

返回:内容数据的状态

GetContentMetadata 函数

从内容获取元数据项。

返回:应用于内容的元数据。

另请参阅:mip::MetadataEntry。

GetProtectionDescriptor 函数

获取保护描述符。

返回:保护描述符

GetContentFormat 函数

获取内容格式。

返回结果:内容格式

GetContentMetadataVersion 函数

获取租户应用程序支持的最高元数据版本。

返回结果:内容元数据版本。 如果为 0,则表示未对元数据进行版本控制。 如果文件格式支持多个版本的元数据,这将允许 MIP 了解所有元数据,并在每个版本的基础上报告细粒度元数据变更。

GetClassificationResults 函数

返回分类结果的映射。

参数:

  • classificationIds:分类 ID 列表。

返回结果:分类结果列表。 如果未执行分类周期,则返回 nullptr。

GetAuditMetadata 函数

返回应用程序特定的审核键值对的映射。

返回结果:应用程序特定的审核元数据注册键值对列表;Sender:发件人的电子邮件 ID;Recipients:表示电子邮件的 JSON 收件人数组;LastModifiedBy:上次修改内容的用户的电子邮件 ID;LastModifiedDate:上次修改内容的日期

GetLastModifiedTime 函数

返回上次修改文档的时间点。

返回:文档时间点的上次修改时间。