XmlWriter.WriteStartAttribute Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Saat ditimpa di kelas turunan, menulis awal atribut.
Overload
| Nama | Deskripsi |
|---|---|
| WriteStartAttribute(String, String, String) |
Saat ditimpa di kelas turunan, menulis awalan atribut dengan awalan, nama lokal, dan URI namespace yang ditentukan. |
| WriteStartAttribute(String) |
Menulis awal atribut dengan nama lokal yang ditentukan. |
| WriteStartAttribute(String, String) |
Menulis awal atribut dengan nama lokal dan URI namespace yang ditentukan. |
Keterangan
Untuk versi asinkron dari metode ini, lihat WriteStartAttributeAsync.
WriteStartAttribute(String, String, String)
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
Saat ditimpa di kelas turunan, menulis awalan atribut dengan awalan, nama lokal, dan URI namespace yang ditentukan.
public:
abstract void WriteStartAttribute(System::String ^ prefix, System::String ^ localName, System::String ^ ns);
public abstract void WriteStartAttribute(string prefix, string localName, string ns);
public abstract void WriteStartAttribute(string? prefix, string localName, string? ns);
abstract member WriteStartAttribute : string * string * string -> unit
Public MustOverride Sub WriteStartAttribute (prefix As String, localName As String, ns As String)
Parameter
- prefix
- String
Awalan namespace atribut.
- localName
- String
Nama lokal atribut.
- ns
- String
URI namespace layanan untuk atribut .
Pengecualian
Ada karakter dalam buffer yang merupakan karakter XML yang valid tetapi tidak valid untuk pengodean output. Misalnya, jika pengodean output adalah ASCII, Anda hanya boleh menggunakan karakter dari rentang 0 hingga 127 untuk nama elemen dan atribut. Karakter yang tidak valid mungkin berada dalam argumen metode ini atau dalam argumen metode sebelumnya yang menulis ke buffer. Karakter tersebut diloloskan oleh referensi entitas karakter jika memungkinkan (misalnya, dalam node teks atau nilai atribut). Namun, referensi entitas karakter tidak diizinkan dalam elemen dan nama atribut, komentar, instruksi pemrosesan, atau bagian CDATA.
Metode XmlWriter dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Keterangan
Metode ini memungkinkan Anda menulis nilai menggunakan beberapa metode Tulis.
Untuk versi asinkron dari metode ini, lihat WriteStartAttributeAsync.
Berlaku untuk
WriteStartAttribute(String)
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
Menulis awal atribut dengan nama lokal yang ditentukan.
public:
void WriteStartAttribute(System::String ^ localName);
public void WriteStartAttribute(string localName);
member this.WriteStartAttribute : string -> unit
Public Sub WriteStartAttribute (localName As String)
Parameter
- localName
- String
Nama lokal atribut.
Pengecualian
Penulis ditutup.
-atau-
Metode XmlWriter dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Ada karakter dalam buffer yang merupakan karakter XML yang valid tetapi tidak valid untuk pengodean output. Misalnya, jika pengodean output adalah ASCII, Anda hanya boleh menggunakan karakter dari rentang 0 hingga 127 untuk nama elemen dan atribut. Karakter yang tidak valid mungkin berada dalam argumen metode ini atau dalam argumen metode sebelumnya yang menulis ke buffer. Karakter tersebut diloloskan oleh referensi entitas karakter jika memungkinkan (misalnya, dalam node teks atau nilai atribut). Namun, referensi entitas karakter tidak diizinkan dalam elemen dan nama atribut, komentar, instruksi pemrosesan, atau bagian CDATA.
Keterangan
Metode ini memungkinkan Anda menulis nilai menggunakan beberapa metode Tulis.
Untuk versi asinkron dari metode ini, lihat WriteStartAttributeAsync.
Berlaku untuk
WriteStartAttribute(String, String)
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
- Sumber:
- XmlWriter.cs
Menulis awal atribut dengan nama lokal dan URI namespace yang ditentukan.
public:
void WriteStartAttribute(System::String ^ localName, System::String ^ ns);
public void WriteStartAttribute(string localName, string ns);
public void WriteStartAttribute(string localName, string? ns);
member this.WriteStartAttribute : string * string -> unit
Public Sub WriteStartAttribute (localName As String, ns As String)
Parameter
- localName
- String
Nama lokal atribut.
- ns
- String
URI namespace atribut.
Pengecualian
Ada karakter dalam buffer yang merupakan karakter XML yang valid tetapi tidak valid untuk pengodean output. Misalnya, jika pengodean output adalah ASCII, Anda hanya boleh menggunakan karakter dari rentang 0 hingga 127 untuk nama elemen dan atribut. Karakter yang tidak valid mungkin berada dalam argumen metode ini atau dalam argumen metode sebelumnya yang menulis ke buffer. Karakter tersebut diloloskan oleh referensi entitas karakter jika memungkinkan (misalnya, dalam node teks atau nilai atribut). Namun, referensi entitas karakter tidak diizinkan dalam elemen dan nama atribut, komentar, instruksi pemrosesan, atau bagian CDATA.
Metode XmlWriter dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Contoh
Lihat XmlTextWriter.WriteStartAttribute contoh menggunakan metode ini.
Keterangan
Ini adalah versi WriteAttributeString yang lebih canggih yang memungkinkan Anda menulis nilai atribut menggunakan beberapa metode tulis, seperti , WriteString, dan sebagainyaWriteQualifiedName.
Untuk versi asinkron dari metode ini, lihat WriteStartAttributeAsync.