Intent.ActionCreateDocument フィールド

定義

アクティビティ アクション: ユーザーが新しいドキュメントを作成できるようにします。

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

フィールド値

実装

属性

注釈

アクティビティ アクション: ユーザーが新しいドキュメントを作成できるようにします。 呼び出されると、システムはデバイスにインストールされているさまざまな DocumentsProvider インスタンスを表示し、ユーザーがそれらのインスタンス間を移動できるようにします。 返されるドキュメントは、コンテンツのない新しく作成されたドキュメントであるか、要求された MIME タイプの既存のドキュメントである可能性があります。

各ドキュメントは、DocumentsProviderによってサポートされるcontent:// URI として表され、ContentResolver#openFileDescriptor(Uri, String)を使用してストリームとして開いたり、android.provider.DocumentsContract.Documentメタデータを照会したりできます。

呼び出し元は、 #setType(String)設定して作成するドキュメントの具体的な MIME の種類を示す必要があります。 この MIME の種類は、ドキュメントの作成後に変更することはできません。

呼び出し元は #EXTRA_TITLEを通じて初期表示名を指定できますが、ユーザーはファイルを作成する前にこの値を変更できます。

呼び出し元は、ContentResolver#openFileDescriptor(Uri, String)で開くことができる URI を取得するために、意図に#CATEGORY_OPENABLEを含める必要があります。

呼び出し元は、 DocumentsContract#EXTRA_INITIAL_URI を介してドキュメント URI を設定して、ドキュメント ナビゲーターの最初の場所を示すことができます。 指定したドキュメントがフォルダーの場合はナビゲーターを起動し、そうでない場合は指定したドキュメントを含むフォルダーを起動するようにシステムが最善を尽くします。

出力: 作成された項目の URI。 受信者がアクセスできるように、これは content:// URI である必要があります。

Javaドキュメント。

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

適用対象

こちらもご覧ください