XmlTextWriter 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建 XmlTextWriter 类的实例。
重载
| 名称 | 说明 |
|---|---|
| XmlTextWriter(TextWriter) |
使用指定的 |
| XmlTextWriter(Stream, Encoding) |
使用指定的流和编码创建类的 |
| XmlTextWriter(String, Encoding) |
使用指定的文件创建类的 XmlTextWriter 实例。 |
注解
注释
建议使用XmlWriter方法和XmlWriter.Create类创建XmlWriterSettings实例,以利用新功能。
XmlTextWriter(TextWriter)
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
使用指定的XmlTextWriter值创建类的TextWriter实例。
public:
XmlTextWriter(System::IO::TextWriter ^ w);
public XmlTextWriter(System.IO.TextWriter w);
new System.Xml.XmlTextWriter : System.IO.TextWriter -> System.Xml.XmlTextWriter
Public Sub New (w As TextWriter)
参数
要 TextWriter 写入到的。
TextWriter假定该编码已设置为正确的编码。
注解
注释
建议使用XmlWriter方法和XmlWriter.Create类创建XmlWriterSettings实例,以利用新功能。
适用于
XmlTextWriter(Stream, Encoding)
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
使用指定的流和编码创建类的 XmlTextWriter 实例。
public:
XmlTextWriter(System::IO::Stream ^ w, System::Text::Encoding ^ encoding);
public XmlTextWriter(System.IO.Stream w, System.Text.Encoding? encoding);
public XmlTextWriter(System.IO.Stream w, System.Text.Encoding encoding);
new System.Xml.XmlTextWriter : System.IO.Stream * System.Text.Encoding -> System.Xml.XmlTextWriter
Public Sub New (w As Stream, encoding As Encoding)
参数
- w
- Stream
要写入到的流。
- encoding
- Encoding
要生成的编码。 如果编码是 null 它以 UTF-8 的形式写出流,并省略来自该流的 ProcessingInstruction编码属性。
例外
不支持编码或无法写入流。
w 是 null。
注解
注释
建议使用XmlWriter方法和XmlWriter.Create类创建XmlWriterSettings实例,以利用新功能。
适用于
XmlTextWriter(String, Encoding)
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
- Source:
- XmlTextWriter.cs
使用指定的文件创建类的 XmlTextWriter 实例。
public:
XmlTextWriter(System::String ^ filename, System::Text::Encoding ^ encoding);
public XmlTextWriter(string filename, System.Text.Encoding? encoding);
public XmlTextWriter(string filename, System.Text.Encoding encoding);
new System.Xml.XmlTextWriter : string * System.Text.Encoding -> System.Xml.XmlTextWriter
Public Sub New (filename As String, encoding As Encoding)
参数
- filename
- String
要写入的文件名。 如果文件存在,它将截断它,并使用新内容覆盖它。
- encoding
- Encoding
要生成的编码。 如果编码是 null 它将文件写出为 UTF-8,并省略来自 的 ProcessingInstruction编码属性。
例外
不支持编码;文件名为空,仅包含空格,或包含一个或多个无效字符。
访问被拒绝。
文件名为 null。
找不到要写入到的目录。
文件名包含文件名、目录名称或卷标签语法的错误或无效语法。
调用方没有所需的权限。
注解
注释
建议使用XmlWriter方法和XmlWriter.Create类创建XmlWriterSettings实例,以利用新功能。