DocumentsContract.Document.ColumnDocumentId フィールド

定義

ドキュメントの一意の ID。

[Android.Runtime.Register("COLUMN_DOCUMENT_ID")]
public const string ColumnDocumentId;
[<Android.Runtime.Register("COLUMN_DOCUMENT_ID")>]
val mutable ColumnDocumentId : string

フィールド値

属性

注釈

ドキュメントの一意の ID。 この ID は、 DocumentsProviderによって提供され、解釈され、クライアント アプリケーションによって不透明な値として扱われる必要があります。 この列は必須です。

各ドキュメントにはプロバイダー内で一意の ID が必要ですが、その 1 つのドキュメントを複数のディレクトリの子として含めることもできます。

プロバイダーは、永続的な ID を常に返す必要があります。これは、アプリケーションが Intent#ACTION_OPEN_DOCUMENT および Intent#ACTION_CREATE_DOCUMENTと対話するときに、長期的な URI アクセス許可付与を発行するために使用されるためです。

型: 文字列

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象