DocumentsProvider.OpenFile メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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()し、ダウンロードを中止する必要があります。
戻り値
- 属性
例外
注釈
実装は、親クラスによって提供されます。 オーバーライドできません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
こちらもご覧ください
- <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>