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 関数
ドキュメントが最後に変更された時点を返します。
戻り値: ドキュメントのタイム ポイントの最終変更時刻。