NowAttachmentMetadata クラス: Android

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • NowAttachmentMetadata クラスは、添付ファイルのメタデータをエンコードおよび管理できる関数を提供します。

    表 : 1. NowAttachmentMetadata プロパティ
    名前 タイプ 説明
    averageImageColor 文字列 関連付けられた画像の最も優勢な色。
    chunkSizeInBytes 整数 添付ファイルが大きすぎて 1 つのパケットで転送できない場合は、個々のパケットで送信する添付ファイルの最大バイト数 (チャンク)。

    単位:バイト

    compressedSizeInBytes 整数 添付ファイルの圧縮サイズ。

    単位:バイト

    作成完了 日付 添付ファイルが作成された日付。
    createdBy 文字列 添付ファイルを作成したエンティティ。
    ダウンロード URL メタデータに関連付けられた添付ファイルの完全なダウンロード URL。
    fileName 文字列 添付ファイルの名前。
    ハッシュ 文字列 添付ファイルに想定される SHA256 ダイジェスト。

    ダウンロードされた添付ファイルは、計算されたダイジェストをこの SHA256 ダイジェストと比較して検証されます。

    イメージの高さ 整数 画像の高さ。

    単位:ピクセル

    画像幅 整数 画像の幅。

    単位:ピクセル

    圧縮済み ブール 添付ファイルが圧縮されているかどうかを示すフラグ。
    可能な値:
    • true:添付ファイルは圧縮されています。
    • false:添付ファイルは圧縮されていません。
    mime タイプ 文字列 添付ファイルの MIME タイプ。
    変更カウント 整数 添付ファイルが変更された回数。
    sizeInBytes 整数 添付ファイルのサイズ。

    単位:バイト

    sourceSysId 文字列 メタデータが関連付けられている添付ファイルレコードのSys_id。
    ソーステーブル名 文字列 添付ファイルが存在するソーステーブルの名前。
    状況 可用性ステータス。
    有効な値:
    • 利用可能
    • 条件付きで
    • 保留
    • UNAVAILABLE
    sysId 文字列 ServiceNowインスタンス内の各レコードを識別する一意の 32 文字のグローバル一意識別子 (GUID)。
    tags 文字列 添付ファイルに関連付けられているタグのリスト。
    更新日時 日付 添付ファイルが最後に変更された日付。
    updatedBy 文字列 添付ファイルを更新したエンティティ。

    NowAttachmentMetadata - NowAttachmentMetadata(sysId: String, fileName: String, mimeType: String, _isCompressed: String, _sizeInBytes: String, _compressedSizeInBytes: String, _chunkSizeInBytes: String, _modificationCount: String, created: Date, createdBy: String, updated: Date, updatedBy: String, download: String?, hash: String, state: NowAttachmentMetadata.State, averageImageColor: String, _imageWidth: String, _imageHeight: String, sourceTableName: String, sourceSysId: String, tags:文字列)

    NowAttachement クラスによって返されるクラス。このオブジェクトは Parcelable です。

    表 : 2. パラメーター
    名前 タイプ 説明
    sysId 文字列 ServiceNowインスタンス内の各レコードを識別する一意の 32 文字のグローバル一意識別子 (GUID)。
    fileName 文字列 添付ファイルの名前。
    mime タイプ 文字列 添付ファイルの MIME タイプ。
    圧縮済み ブール 添付ファイルが圧縮されているかどうかを示すフラグ。
    可能な値:
    • true:添付ファイルは圧縮されています。
    • false:添付ファイルは圧縮されていません。
    sizeInBytes 整数 添付ファイルのサイズ。

    単位:バイト

    compressedSizeInBytes 整数 添付ファイルの圧縮サイズ。

    単位:バイト

    chunkSizeInBytes 整数 添付ファイルが大きすぎて 1 つのパケットで転送できない場合は、個々のパケットで送信する添付ファイルの最大バイト数 (チャンク)。

    単位:バイト

    変更カウント 整数 添付ファイルが変更された回数。
    作成完了 日付 添付ファイルが作成された日付。
    createdBy 文字列 添付ファイルを作成したエンティティ。
    更新日時 日付 添付ファイルが最後に変更された日付。
    updatedBy 文字列 添付ファイルを更新したエンティティ。
    ダウンロード URL メタデータに関連付けられた添付ファイルの完全なダウンロード URL。
    ハッシュ 文字列 添付ファイルに想定される SHA256 ダイジェスト。

    ダウンロードされた添付ファイルは、計算されたダイジェストをこの SHA256 ダイジェストと比較して検証されます。

    状況 可用性ステータス。
    有効な値:
    • 利用可能
    • 条件付きで
    • 保留
    • UNAVAILABLE
    averageImageColor 文字列 関連付けられた画像の最も優勢な色。
    画像幅 整数 画像の幅。

    単位:ピクセル

    イメージの高さ 整数 画像の高さ。

    単位:ピクセル

    ソーステーブル名 文字列 添付ファイルが存在するソーステーブルの名前。
    sourceSysId 文字列 メタデータが関連付けられている添付ファイルレコードのSys_id。
    tags 文字列 添付ファイルに関連付けられているタグのリスト。
    表 : 3. 戻り値
    タイプ 説明
    sysId (SysIdentifiable) 関連付けられたメタデータレコードの一意の 32 文字の GUID。