Intent.ActionCreateDocument フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アクティビティ アクション: ユーザーが新しいドキュメントを作成できるようにします。
[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 である必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。