XmlSchemaValidator.ValidateText 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.
Vérifie si du texte est autorisé dans le contexte de l’élément actuel et accumule le texte pour une validation si l’élément actuel a un contenu simple.
Surcharges
ValidateText(String) |
Valide si la |
ValidateText(XmlValueGetter) |
Valide si le texte retourné par l'objet XmlValueGetter spécifié est autorisé dans le contexte d'élément actuel et accumule le texte pour la validation si l'élément actuel a du contenu simple. |
ValidateText(String)
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
Valide si la string
de texte spécifié est autorisée dans le contexte d'élément actuel et accumule le texte pour la validation si l'élément actuel a du contenu simple.
public:
void ValidateText(System::String ^ elementValue);
public void ValidateText (string elementValue);
member this.ValidateText : string -> unit
Public Sub ValidateText (elementValue As String)
Paramètres
- elementValue
- String
string
de texte à valider dans le contexte d'élément actuel.
Exceptions
La string
de texte spécifiée n'est pas autorisée dans le contexte d'élément actuel.
La méthode ValidateText n'a pas été appelée dans la séquence appropriée. Par exemple, la méthode ValidateText est appelée après l'appel de ValidateAttribute.
Le paramètre string
de texte ne peut pas être null
.
Remarques
Voici les remarques importantes à prendre en compte lors de l’utilisation de la ValidateText méthode .
Si l’élément a un contenu simple, le texte
string
spécifié est concaténé à chaque appel à la ValidateText méthode jusqu’à ce que la ValidateEndElement méthode soit appelée. Lorsque la ValidateEndElement méthode est appelée, tout le texte est validé.Si l’élément a un contenu complexe, aucune concaténation de texte ne se produit.
S’applique à
ValidateText(XmlValueGetter)
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
Valide si le texte retourné par l'objet XmlValueGetter spécifié est autorisé dans le contexte d'élément actuel et accumule le texte pour la validation si l'élément actuel a du contenu simple.
public:
void ValidateText(System::Xml::Schema::XmlValueGetter ^ elementValue);
public void ValidateText (System.Xml.Schema.XmlValueGetter elementValue);
member this.ValidateText : System.Xml.Schema.XmlValueGetter -> unit
Public Sub ValidateText (elementValue As XmlValueGetter)
Paramètres
- elementValue
- XmlValueGetter
XmlValueGetter
delegate
permettant de passer la valeur de texte en tant que type CLR compatible avec le type de langage XSD (XML Schema Definition) de l’attribut.
Exceptions
La string
de texte spécifiée n'est pas autorisée dans le contexte d'élément actuel.
La méthode ValidateText n'a pas été appelée dans la séquence appropriée. Par exemple, la méthode ValidateText est appelée après l'appel de ValidateAttribute.
Le paramètre string
de texte ne peut pas être null
.
Remarques
Voici les remarques importantes à prendre en compte lors de l’utilisation de la ValidateText méthode .
Si l’élément a un contenu simple, le texte
string
spécifié est concaténé à chaque appel à la ValidateText méthode jusqu’à ce que la ValidateEndElement méthode soit appelée. Lorsque la ValidateEndElement méthode est appelée, tout le texte est validé.Si l’élément a un contenu complexe, aucune concaténation de texte ne se produit.