XmlConvert.VerifyWhitespace(String) 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.
Restituisce l'istanza di stringa passata se tutti i caratteri nell'argomento di stringa sono spazi vuoti validi.
public:
static System::String ^ VerifyWhitespace(System::String ^ content);
public static string VerifyWhitespace (string content);
static member VerifyWhitespace : string -> string
Public Shared Function VerifyWhitespace (content As String) As String
Parametri
Restituisce
L'istanza di stringa passata se tutti i caratteri nell'argomento di stringa sono spazi vuoti validi. In caso contrario null
.
Esempio
Nell'esempio seguente viene utilizzato il VerifyWhitespace metodo per rilevare la presenza di un carattere non valido in un valore assegnato all'elemento start.
XmlTextWriter writer5 = new XmlTextWriter("outFile.xml", null);
char illegalWhiteSpaceChar = '_';
try
{
// Write the root element.
writer5.WriteStartElement("root");
writer5.WriteStartElement("legalElement");
// Throw an exception due illegal white space character.
writer5.WriteString("ValueText" +
XmlConvert.VerifyWhitespace("\t" + illegalWhiteSpaceChar));
// Write the end tag for the legal element.
writer5.WriteEndElement();
// Write the end tag for the root element.
writer5.WriteEndElement();
writer5.Close();
}
catch (Exception e)
{
Console.WriteLine(e.Message);
writer5.Close();
}
Dim writer5 As XmlTextWriter = New XmlTextWriter("outFile.xml", Nothing)
Dim illegalWhiteSpaceChar As Char = "_"
Try
' Write the root element.
writer5.WriteStartElement("root")
writer5.WriteStartElement("legalElement")
' Throw an exception due illegal white space character.
writer5.WriteString("ValueText" + _
XmlConvert.VerifyWhitespace(" " + illegalWhiteSpaceChar))
writer5.WriteEndElement()
' Write the end tag for the root element.
writer5.WriteEndElement()
writer5.Close()
Catch e As XmlException
Console.WriteLine(e.Message)
writer5.Close()
End Try
Commenti
Non devono essere restituiti altri valori dell'argomento passato. I caratteri validi per gli spazi vuoti non variano tra le edizioni XML, quindi non è necessario alcun overload della versione XML.
Per informazioni dettagliate sui caratteri consentiti, vedere LA specifica XML 1.0 (quarta edizione) produzione [3] S.
Se il parametro è Null, verrà generata un'eccezione ArgumentNullException
.
Se uno dei caratteri non sono caratteri di spazio vuoto validi, viene generata un'eccezione XmlException
con informazioni sul primo carattere non valido rilevato.