ContentResolver.OpenOutputStream 方法

定義

多載

OpenOutputStream(Uri)

並為 #openOutputStream(Uri, String) openOutputStream(uri, "w") 的同義字。

OpenOutputStream(Uri, String)

開啟上串流至與內容 URI 相關聯的內容。

OpenOutputStream(Uri)

並為 #openOutputStream(Uri, String) openOutputStream(uri, "w") 的同義字。

[Android.Runtime.Register("openOutputStream", "(Landroid/net/Uri;)Ljava/io/OutputStream;", "")]
public System.IO.Stream? OpenOutputStream (Android.Net.Uri uri);
[<Android.Runtime.Register("openOutputStream", "(Landroid/net/Uri;)Ljava/io/OutputStream;", "")>]
member this.OpenOutputStream : Android.Net.Uri -> System.IO.Stream

參數

uri
Uri

所需的 URI。

傳回

OutputStream,如果 null 提供者最近當機。如果提供者已當機,則為 。

屬性

例外狀況

如果無法開啟提供的 URI,則為 。

備註

並為 #openOutputStream(Uri, String) openOutputStream(uri, "w") 的同義字。 請注意,“w” 的實作由每個提供者實作決定,而且可能或可能不會截斷。

android.content.ContentResolver.openOutputStream(android.net.Uri)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

OpenOutputStream(Uri, String)

開啟上串流至與內容 URI 相關聯的內容。

[Android.Runtime.Register("openOutputStream", "(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream;", "")]
public System.IO.Stream? OpenOutputStream (Android.Net.Uri uri, string mode);
[<Android.Runtime.Register("openOutputStream", "(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream;", "")>]
member this.OpenOutputStream : Android.Net.Uri * string -> System.IO.Stream

參數

uri
Uri

所需的 URI。

mode
String

檔案模式的字串表示。 可以是 “r”、“w”、“wt”、“wa”、“rw” 或 “rwt”。 請注意,每個提供者實作的確切實作可能會有所不同,例如,“w” 可能會或可能不會截斷。

傳回

OutputStream,如果 null 提供者最近當機。如果提供者已當機,則為 。

屬性

例外狀況

如果無法開啟提供的 URI,則為 。

備註

開啟上串流至與內容 URI 相關聯的內容。 如果沒有與 URI 相關聯的數據,則會擲回 FileNotFoundException。

<h5>接受下列 URI 配置:</h5<>ul><li>content (#SCHEME_CONTENT)/li li>file (#SCHEME_FILE)<</li><></ul>

如需這些配置的詳細資訊,請參閱 #openAssetFileDescriptor(Uri, String)

android.content.ContentResolver.openOutputStream(android.net.Uri, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

  • <xref:Android.Content.ContentResolver.OpenAssetFileDescriptor(Android.Net.Uri%2c+System.String)>

適用於