ContentResolver.OpenOutputStream 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
OpenOutputStream(Uri) |
並為 |
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)>