Share via


DocumentsProvider.OpenFile メソッド

定義

オーバーロード

OpenFile(Uri, String)

実装は、親クラスによって提供されます。

OpenFile(Uri, String, CancellationSignal)

実装は、親クラスによって提供されます。

OpenFile(Uri, String)

実装は、親クラスによって提供されます。

[Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "")]
public override sealed Android.OS.ParcelFileDescriptor? OpenFile (Android.Net.Uri? uri, string? mode);
[<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "")>]
override this.OpenFile : Android.Net.Uri * string -> Android.OS.ParcelFileDescriptor

パラメーター

uri
Uri

ファイルを開く URI。

mode
String

ファイルのアクセス モード。 読み取り専用アクセスの場合は "r"、読み取りと書き込みアクセスの場合は "rw"、既存のファイルを切り捨てる読み取りおよび書き込みアクセスの場合は "rwt" にすることができます。

戻り値

属性

例外

注釈

実装は、親クラスによって提供されます。 オーバーライドできません。

の Java ドキュメント android.provider.DocumentsProvider.openFile(android.net.Uri, java.lang.String)

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

こちらもご覧ください

  • <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>

適用対象

OpenFile(Uri, String, CancellationSignal)

実装は、親クラスによって提供されます。

[Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "")]
public override sealed Android.OS.ParcelFileDescriptor? OpenFile (Android.Net.Uri? uri, string? mode, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "")>]
override this.OpenFile : Android.Net.Uri * string * Android.OS.CancellationSignal -> Android.OS.ParcelFileDescriptor

パラメーター

uri
Uri

ファイルを開く URI。

mode
String

ファイルのアクセス モード。 読み取り専用アクセスの場合は "r"、書き込み専用アクセスの場合は "w"、読み取りおよび書き込みアクセスの場合は "rw"、既存のファイルを切り捨てる読み取りおよび書き込みアクセスの場合は "rwt" にすることができます。

signal
CancellationSignal

進行中の操作を取り消すシグナル。 null 存在しない場合は 。 たとえば、"rw" モード要求を処理するためにネットワークからファイルをダウンロードする場合は、クライアントが要求を取り消したかどうかをチェックを定期的に呼び出ThrowIfCanceled()し、ダウンロードを中止する必要があります。

戻り値

属性

例外

注釈

実装は、親クラスによって提供されます。 オーバーライドできません。

の Java ドキュメント android.provider.DocumentsProvider.openFile(android.net.Uri, java.lang.String, android.os.CancellationSignal)

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

こちらもご覧ください

  • <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>

適用対象