DocumentState クラス

まとめ

メンバー 説明
public std::string GetContentIdentifier() const ドキュメントを説明するコンテンツの説明を取得します。 ファイルの例: [パス \ ファイル名] 電子メールの例: [件名 : 送信者]。
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 関数

ドキュメントを説明するコンテンツの説明を取得します。 ファイルの例: [パス \ ファイル名] 電子メールの例: [件名 : 送信者]。

戻り値: コンテンツに適用されるコンテンツの説明。 この値は、人間が判読できるコンテンツの説明として監査によって使用されます。

GetDataState 関数

アプリケーションがコンテンツを操作している間のコンテンツの状態を取得します。

戻り値: コンテンツ データの状態

GetContentMetadata 関数

コンテンツからメタデータ項目を取得します。

戻り値: コンテンツに適用されるメタデータ。

関連項目: mip::MetadataEntry

GetProtectionDescriptor 関数

保護記述子を取得します。

戻り値: 保護記述子

GetContentFormat 関数

コンテンツ形式を取得します。

戻り値: コンテンツの形式

GetContentMetadataVersion 関数

テナントのアプリケーションでサポートされている最大のメタデータ バージョンを取得します。

戻り値: コンテンツのメタデータ バージョン。 0 の場合、メタデータのバージョン管理が解除されます。 ファイル形式で複数のメタデータがサポートされている場合、MIP はすべてのメタデータを解釈し、バージョンごとに詳細なメタデータの変更を報告できます。

GetClassificationResults 関数

分類結果のマップを返します。

パラメーター:

  • classificationIds: 分類 ID の一覧。

戻り値: 分類結果の一覧。 分類サイクルが実行されていない場合は nullptr を返します。

GetAuditMetadata 関数

アプリケーション固有の監査キーと値のペアのマップを返します。

戻り値: アプリケーション固有の監査メタデータの登録済みキーと値のペアの一覧。Sender: 送信者の電子メール ID。Recipients: 電子メール受信者の JSON 配列の表現。LastModifiedBy: コンテンツを最後に変更したユーザーの電子メール ID。LastModifiedDate: コンテンツが最後に変更された日付

GetLastModifiedTime 関数

ドキュメントが最後に変更された時点を返します。

戻り値: ドキュメントのタイム ポイントの最終変更時刻。