次の方法で共有


Intent.ClipData プロパティ

定義

この意図に ClipData 関連付けられているオブジェクトを返します。 または、この意図に関連付けられているもの ClipData に設定します。

public virtual Android.Content.ClipData? ClipData { [Android.Runtime.Register("getClipData", "()Landroid/content/ClipData;", "GetGetClipDataHandler")] get; [Android.Runtime.Register("setClipData", "(Landroid/content/ClipData;)V", "GetSetClipData_Landroid_content_ClipData_Handler")] set; }
[<get: Android.Runtime.Register("getClipData", "()Landroid/content/ClipData;", "GetGetClipDataHandler")>]
[<set: Android.Runtime.Register("setClipData", "(Landroid/content/ClipData;)V", "GetSetClipData_Landroid_content_ClipData_Handler")>]
member this.ClipData : Android.Content.ClipData with get, set

プロパティ値

属性

注釈

プロパティ getter のドキュメント:

この意図に ClipData 関連付けられているオブジェクトを返します。 存在しない場合は、null を返します。 詳細については、「 #setClipData 」を参照してください。

の Java ドキュメントandroid.content.Intent.getClipData()

プロパティ セッターのドキュメント:

この意図に ClipData 関連付けられているを設定します。 これにより、以前に設定した ClipData が置き換えられます。

意図内の ClipData は、意図の照合やその他の操作には使用されません。 意味的には、インテントを使用して追加のデータを送信するために使用される追加のデータのようなものです。 データの追加機能でこれを使用する主な機能は、#FLAG_GRANT_READ_URI_PERMISSION#FLAG_GRANT_WRITE_URI_PERMISSIONクリップ データに含まれる URI 項目に対して動作することです。 これは、特に、受信者がコンテンツ プロバイダーにアクセスするためのグローバル アクセス許可を持っていない可能性がある複数 content: の URI を含む意図を送信する場合に便利です。

ClipData 自体が意図である項目が含まれている場合、それらの意図内のすべての許可フラグは無視されます。 メインインテントの最上位レベルのフラグのみが尊重され、クリップ内のすべての URI またはインテント項目 (またはクリップのサブアイテム) に適用されます。

ClipData オブジェクトの MIME の種類、ラベル、およびアイコンは、意図によって直接使用されません。 通常、アプリケーションは、ClipData で見つかる可能性のあるものではなく、意図自体の MIME の種類に依存する必要があります。 一般的な方法は、MIME の種類が "*>#47;*" の意図で使用する ClipData を構築することです。

の Java ドキュメントandroid.content.Intent.setClipData(android.content.ClipData)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください