DocumentsProvider.OpenAssetFile メソッド

定義

オーバーロード

名前 説明
OpenAssetFile(Uri, String)

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

OpenAssetFile(Uri, String, CancellationSignal)

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

OpenAssetFile(Uri, String)

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

[Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenAssetFile(Android.Net.Uri? uri, string? mode);
[<Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenAssetFile : Android.Net.Uri * string -> Android.Content.Res.AssetFileDescriptor

パラメーター

uri
Uri

ファイルを開く URI。

mode
String

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

返品

ファイルへのアクセスに使用できる新しい AssetFileDescriptor を返します。 この値は null である可能性があります。

属性

例外

注釈

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

Javaドキュメント。

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

こちらもご覧ください

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

適用対象

OpenAssetFile(Uri, String, CancellationSignal)

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

[Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenAssetFile(Android.Net.Uri? uri, string? mode, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenAssetFile : Android.Net.Uri * string * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor

パラメーター

uri
Uri

ファイルを開く URI。

mode
String

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

signal
CancellationSignal

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

返品

ファイルへのアクセスに使用できる新しい AssetFileDescriptor を返します。 この値は null である可能性があります。

属性

例外

注釈

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

Javaドキュメント。

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

こちらもご覧ください

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

適用対象