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)>

适用于