XmlSchemaValidator.ValidateText Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Verifica se il testo è consentito nel contesto dell'elemento corrente e accumula il testo da convalidare se l'elemento corrente dispone di contenuto semplice.
Overload
ValidateText(String) |
Verifica che la |
ValidateText(XmlValueGetter) |
Verifica che il testo restituito dall'oggetto XmlValueGetter specificato sia consentito nel contesto dell'elemento corrente e accumula il testo per la convalida, se il contenuto dell'elemento corrente è di tipo semplice. |
ValidateText(String)
- Origine:
- XmlSchemaValidator.cs
- Origine:
- XmlSchemaValidator.cs
- Origine:
- XmlSchemaValidator.cs
Verifica che la string
di testo specificata sia consentita nel contesto dell'elemento corrente e accumula il testo per la convalida, se il contenuto dell'elemento corrente è di tipo semplice.
public:
void ValidateText(System::String ^ elementValue);
public void ValidateText (string elementValue);
member this.ValidateText : string -> unit
Public Sub ValidateText (elementValue As String)
Parametri
- elementValue
- String
string
di testo da convalidare nel contesto dell'elemento corrente.
Eccezioni
La string
di testo specificata non è consentita nel contesto dell'elemento corrente.
Il metodo ValidateText non è stato chiamato nella sequenza corretta. Ad esempio, il metodo ValidateText è stato chiamato dopo avere chiamato ValidateAttribute.
Il parametro della string
di testo non può essere null
.
Commenti
Di seguito sono riportate note importanti da considerare quando si usa il ValidateText metodo .
Se l'elemento ha contenuto semplice, il testo
string
specificato viene concatenato in ogni chiamata al ValidateText metodo fino a quando non viene chiamato il ValidateEndElement metodo . Quando viene chiamato il ValidateEndElement metodo , tutto il testo viene convalidato.Se l'elemento ha contenuto complesso, non viene eseguita alcuna concatenazione del testo.
Si applica a
ValidateText(XmlValueGetter)
- Origine:
- XmlSchemaValidator.cs
- Origine:
- XmlSchemaValidator.cs
- Origine:
- XmlSchemaValidator.cs
Verifica che il testo restituito dall'oggetto XmlValueGetter specificato sia consentito nel contesto dell'elemento corrente e accumula il testo per la convalida, se il contenuto dell'elemento corrente è di tipo semplice.
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)
Parametri
- elementValue
- XmlValueGetter
XmlValueGetter
delegate
usato per passare il valore del testo come tipo CLR (Common Language Runtime) compatibile con il tipo XSD (XML Schema Definition Language) dell'attributo.
Eccezioni
La string
di testo specificata non è consentita nel contesto dell'elemento corrente.
Il metodo ValidateText non è stato chiamato nella sequenza corretta. Ad esempio, il metodo ValidateText è stato chiamato dopo avere chiamato ValidateAttribute.
Il parametro della string
di testo non può essere null
.
Commenti
Di seguito sono riportate note importanti da considerare quando si usa il ValidateText metodo .
Se l'elemento ha contenuto semplice, il testo
string
specificato viene concatenato in ogni chiamata al ValidateText metodo fino a quando non viene chiamato il ValidateEndElement metodo . Quando viene chiamato il ValidateEndElement metodo , tutto il testo viene convalidato.Se l'elemento ha contenuto complesso, non viene eseguita alcuna concatenazione del testo.