XmlWriter.WriteRaw Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, écrit le balisage brut manuellement.
Surcharges
| Nom | Description |
|---|---|
| WriteRaw(String) |
En cas de substitution dans une classe dérivée, écrit manuellement le balisage brut à partir d’une chaîne. |
| WriteRaw(Char[], Int32, Int32) |
En cas de substitution dans une classe dérivée, écrit manuellement le balisage brut à partir d’une mémoire tampon de caractères. |
Remarques
Pour obtenir la version asynchrone de cette méthode, consultez WriteRawAsync.
WriteRaw(String)
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
En cas de substitution dans une classe dérivée, écrit manuellement le balisage brut à partir d’une chaîne.
public:
abstract void WriteRaw(System::String ^ data);
public abstract void WriteRaw(string data);
abstract member WriteRaw : string -> unit
Public MustOverride Sub WriteRaw (data As String)
Paramètres
- data
- String
Chaîne contenant le texte à écrire.
Exceptions
data est ou nullString.Empty.
Une XmlWriter méthode a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Exemples
Consultez XmlTextWriter.WriteRaw un exemple utilisant cette méthode.
Remarques
Cette méthode n’échappe pas aux caractères spéciaux.
Important
Il XmlWriter ne valide pas les données transmises à la WriteRaw méthode. Vous ne devez pas transmettre de données arbitraires à cette méthode.
Pour obtenir la version asynchrone de cette méthode, consultez WriteRawAsync.
S’applique à
WriteRaw(Char[], Int32, Int32)
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
En cas de substitution dans une classe dérivée, écrit manuellement le balisage brut à partir d’une mémoire tampon de caractères.
public:
abstract void WriteRaw(cli::array <char> ^ buffer, int index, int count);
public abstract void WriteRaw(char[] buffer, int index, int count);
abstract member WriteRaw : char[] * int * int -> unit
Public MustOverride Sub WriteRaw (buffer As Char(), index As Integer, count As Integer)
Paramètres
- buffer
- Char[]
Tableau de caractères contenant le texte à écrire.
- index
- Int32
Position dans la mémoire tampon indiquant le début du texte à écrire.
- count
- Int32
Nombre de caractères à écrire.
Exceptions
buffer a la valeur null.
index ou count est inférieur à zéro.
- ou -
La longueur de la mémoire tampon moins index est inférieure à count.
Une XmlWriter méthode a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Remarques
Cette méthode n’échappe pas aux caractères spéciaux.
Important
Il XmlWriter ne valide pas les données transmises à la WriteRaw méthode. Vous ne devez pas transmettre de données arbitraires à cette méthode.
Pour obtenir la version asynchrone de cette méthode, consultez WriteRawAsync.