Übersetzung vorschlagen
 
Andere Vorschläge:

progress indicator
Keine anderen Vorschläge
Per Mausklick bewerten und Feedback geben
MSDN
MSDN Library
.NET Entwicklung
.NET Framework 4
System.Xml-Namespaces
System.Xml
XmlConvert-Klasse
Alle reduzieren/Alle erweitern Alle reduzieren
Inhalt anzeigen:  Englisch mit deutscher ÜbersetzungInhalt anzeigen: Englisch mit deutscher Übersetzung
.NET Framework Class Library
XmlConvert Class

Encodes and decodes XML names and provides methods for converting between common language runtime types and XML Schema definition language (XSD) types. When converting data types the values returned are locale independent.

System..::.Object
  System.Xml..::.XmlConvert

Namespace:  System.Xml
Assembly:  System.Xml (in System.Xml.dll)
Visual Basic
Public Class XmlConvert
C#
public class XmlConvert
Visual C++
public ref class XmlConvert
F#
type XmlConvert =  class end

The XmlConvert type exposes the following members.

  NameDescription
Public methodSupported by the XNA FrameworkXmlConvertInitializes a new instance of the XmlConvert class.
Top
  NameDescription
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryDecodeNameDecodes a name. This method does the reverse of the EncodeName and EncodeLocalName methods.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryEncodeLocalNameConverts the name to a valid XML local name.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryEncodeNameConverts the name to a valid XML name.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryEncodeNmTokenVerifies the name is valid according to the XML specification.
Public methodSupported by the XNA FrameworkEquals(Object)Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected methodSupported by the XNA FrameworkFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodStatic memberSupported by the XNA FrameworkFromBinHexString Obsolete. Converts a BinHex-encoded string to a byte array.
Public methodSupported by the XNA FrameworkGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodSupported by the XNA FrameworkGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodStatic memberSupported by Portable Class LibraryIsNCNameCharChecks whether the passed-in character is a valid non-colon character type.
Public methodStatic memberIsPublicIdCharReturns the passed-in character instance if the character in the argument is a valid public id character, otherwise nullNothingnullptra null reference (Nothing in Visual Basic).
Public methodStatic memberSupported by Portable Class LibraryIsStartNCNameCharChecks if the passed-in character is a valid Start Name Character type.
Public methodStatic memberIsWhitespaceCharChecks if the passed-in character is a valid XML whitespace character.
Public methodStatic memberIsXmlCharChecks if the passed-in character is a valid XML character.
Public methodStatic memberIsXmlSurrogatePairChecks if the passed-in surrogate pair of characters is a valid XML character.
Protected methodSupported by the XNA FrameworkMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodStatic memberSupported by the XNA FrameworkToBinHexString Obsolete. Converts a byte array to a BinHex-encoded string.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToBooleanConverts the String to a Boolean equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToByteConverts the String to a Byte equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToCharConverts the String to a Char equivalent.
Public methodStatic memberSupported by the XNA FrameworkToDateTime(String) Obsolete. Converts the String to a DateTime equivalent.
Public methodStatic memberSupported by the XNA FrameworkToDateTime(String, String)Converts the String to a DateTime equivalent.
Public methodStatic memberSupported by the XNA FrameworkToDateTime(String, array<String>[]()[])Converts the String to a DateTime equivalent.
Public methodStatic memberSupported by the XNA FrameworkToDateTime(String, XmlDateTimeSerializationMode)Converts the String to a DateTime using the XmlDateTimeSerializationMode specified
Public methodStatic memberSupported by Portable Class LibraryToDateTimeOffset(String)Converts the supplied String to a DateTimeOffset equivalent.
Public methodStatic memberSupported by Portable Class LibraryToDateTimeOffset(String, String)Converts the supplied String to a DateTimeOffset equivalent.
Public methodStatic memberSupported by Portable Class LibraryToDateTimeOffset(String, array<String>[]()[])Converts the supplied String to a DateTimeOffset equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToDecimalConverts the String to a Decimal equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToDoubleConverts the String to a Double equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToGuidConverts the String to a Guid equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToInt16Converts the String to a Int16 equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToInt32Converts the String to a Int32 equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToInt64Converts the String to a Int64 equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToSByteConverts the String to a SByte equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToSingleConverts the String to a Single equivalent.
Public methodSupported by the XNA FrameworkToString()()()Returns a string that represents the current object. (Inherited from Object.)
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Boolean)Converts the Boolean to a String.
Public methodStatic memberSupported by the XNA FrameworkToString(Byte)Converts the Byte to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Char)Converts the Char to a String.
Public methodStatic memberSupported by the XNA FrameworkToString(DateTime) Obsolete. Converts the DateTime to a String.
Public methodStatic memberSupported by Portable Class LibraryToString(DateTimeOffset)Converts the supplied DateTimeOffset to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Decimal)Converts the Decimal to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Double)Converts the Double to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Guid)Converts the Guid to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Int16)Converts the Int16 to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Int32)Converts the Int32 to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Int64)Converts the Int64 to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(SByte)Converts the SByte to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(Single)Converts the Single to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(TimeSpan)Converts the TimeSpan to a String.
Public methodStatic memberSupported by the XNA FrameworkToString(UInt16)Converts the UInt16 to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(UInt32)Converts the UInt32 to a String.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToString(UInt64)Converts the UInt64 to a String.
Public methodStatic memberSupported by the XNA FrameworkToString(DateTime, String)Converts the DateTime to a String.
Public methodStatic memberSupported by the XNA FrameworkToString(DateTime, XmlDateTimeSerializationMode)Converts the DateTime to a String using the XmlDateTimeSerializationMode specified.
Public methodStatic memberSupported by Portable Class LibraryToString(DateTimeOffset, String)Converts the supplied DateTimeOffset to a String in the specified format.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToTimeSpanConverts the String to a TimeSpan equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToUInt16Converts the String to a UInt16 equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToUInt32Converts the String to a UInt32 equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryToUInt64Converts the String to a UInt64 equivalent.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryVerifyNameVerifies that the name is a valid name according to the W3C Extended Markup Language recommendation.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryVerifyNCNameVerifies that the name is a valid NCName according to the W3C Extended Markup Language recommendation. An NCName is a name that cannot contain a colon.
Public methodStatic memberSupported by the XNA FrameworkSupported by Portable Class LibraryVerifyNMTOKENVerifies that the string is a valid NMTOKEN according to the W3C XML Schema Part2: Datatypes recommendation
Public methodStatic memberSupported by Portable Class LibraryVerifyPublicIdReturns the passed in string instance if all the characters in the string argument are valid public id characters.
Public methodStatic memberSupported by the XNA FrameworkVerifyTOKENVerifies that the string is a valid token according to the W3C XML Schema Part2: Datatypes recommendation.
Public methodStatic memberSupported by Portable Class LibraryVerifyWhitespaceReturns the passed-in string instance if all the characters in the string argument are valid whitespace characters.
Public methodStatic memberSupported by Portable Class LibraryVerifyXmlCharsReturns the passed-in string if all the characters and surrogate pair characters in the string argument are valid XML characters, otherwise nullNothingnullptra null reference (Nothing in Visual Basic).
Top

Element and attribute names or ID values are limited to a range of XML characters according to the Extensible Markup Language (XML) 1.0 spec (Fourth Edition) recommendation. When names contain invalid characters, the EncodeName and DecodeName methods are used to translate them into valid XML names.

Many languages and applications such as Microsoft SQL Server and Microsoft Word, allow Unicode characters in their names, which are not valid in XML names. For example, if 'Order Detail' were a column heading in a database, the database allows the space between the words Order and Detail. However, in XML, the space between Order and Detail is considered an invalid XML character. Thus, the space, the invalid character, needs to be converted into an escaped hexadecimal encoding and can be decoded later.

The EncodeName method can be used with the XmlWriter class to ensure the names being written are valid XML names. The following C# code converts the name 'Order Detail' into a valid XML name and writes the element <Order_0x0020_Detail>My order</Order_0x0020_Detail>.

 writer.WriteElementString(XmlConvert.EncodeName("Order Detail"),"My order");

XmlConvert also provides methods that enable you to convert from a string to a .NET Framework data type and vice-versa. Locale settings are not taken into account during data conversion. The data types are based on the XML Schema (XSD) data types.

NoteNote

In the .NET Framework version 2.0, the XmlReader, XmlWriter, and XPathNavigator classes include new methods that can handle typed data. These new methods handle the string to .NET Framework data type conversion for you.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Portable Class Library

Supported in: Portable Class Library

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role not supported), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.NET Framework-Klassenbibliothek
XmlConvert-Klasse

Codiert und decodiert XML-Namen und stellt Methoden für das Konvertieren zwischen Typen der Common Language Runtime und XSD-Typen (XML Schema Definition) bereit. Bei der Konvertierung von Datentypen sind die zurückgegebenen Werte vom Gebietsschema unabhängig.

System..::.Object
  System.Xml..::.XmlConvert

Namespace:  System.Xml
Assembly:  System.Xml (in System.Xml.dll)
Visual Basic
Public Class XmlConvert
C#
public class XmlConvert
Visual C++
public ref class XmlConvert
F#
type XmlConvert =  class end

Der XmlConvert-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeUnterstützt von XNA FrameworkXmlConvertInitialisiert eine neue Instanz der XmlConvert-Klasse.
Zum Seitenanfang
  NameBeschreibung
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifDecodeNameDecodiert einen Namen. Diese Methode ist die Umkehrung der EncodeName-Methode und der EncodeLocalName-Methode.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifEncodeLocalNameKonvertiert den Namen in einen gültigen lokalen XML-Namen.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifEncodeNameKonvertiert den Namen in einen gültigen XML-Namen.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifEncodeNmTokenÜberprüft, ob der Name entsprechend der XML-Spezifikation gültig ist.
Öffentliche MethodeUnterstützt von XNA FrameworkEquals(Object)Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte MethodeUnterstützt von XNA FrameworkFinalizeGibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der automatische Speicherbereinigung freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkFromBinHexString Veraltet. Konvertiert eine BinHex-codierte Zeichenfolge in ein Bytearray.
Öffentliche MethodeUnterstützt von XNA FrameworkGetHashCodeFungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von XNA FrameworkGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifIsNCNameCharÜberprüft, ob das übergebene Zeichen ein gültiger Nicht-Doppelpunkt-Zeichentyp ist.
Öffentliche MethodeStatischer MemberIsPublicIdCharGibt die übergebene Zeicheninstanz zurück, wenn das Zeichen im Argument ein gültiges Zeichen für eine öffentliche ID ist, andernfalls nullNothingnullptrNULL-Verweis (Nothing in Visual Basic).
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifIsStartNCNameCharÜberprüft, ob das übergebene Zeichen ein gültiger Startnamenszeichentyp ist.
Öffentliche MethodeStatischer MemberIsWhitespaceCharÜberprüft, ob das übergebene Zeichen ein gültiges XML-Leerzeichen ist.
Öffentliche MethodeStatischer MemberIsXmlCharÜberprüft, ob das übergebene Zeichen ein gültiges XML-Zeichen ist.
Öffentliche MethodeStatischer MemberIsXmlSurrogatePairÜberprüft, ob das übergebene Ersatzzeichenpaar ein gültiges XML-Zeichen ist.
Geschützte MethodeUnterstützt von XNA FrameworkMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToBinHexString Veraltet. Konvertiert ein Bytearray in eine BinHex-codierte Zeichenfolge.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToBooleanKonvertiert die String in ein Boolean-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToByteKonvertiert die String in ein Byte-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToCharKonvertiert die String in ein Char-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToDateTime(String) Veraltet. Konvertiert die String in ein DateTime-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToDateTime(String, String)Konvertiert die String in ein DateTime-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToDateTime(String, array<String>[]()[])Konvertiert die String in ein DateTime-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToDateTime(String, XmlDateTimeSerializationMode)Konvertiert die String mithilfe von XmlDateTimeSerializationMode in eine DateTime-Struktur.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifToDateTimeOffset(String)Konvertiert den angegebenen String in ein DateTimeOffset-Äquivalent.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifToDateTimeOffset(String, String)Konvertiert den angegebenen String in ein DateTimeOffset-Äquivalent.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifToDateTimeOffset(String, array<String>[]()[])Konvertiert den angegebenen String in ein DateTimeOffset-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToDecimalKonvertiert den String in ein Decimal-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToDoubleKonvertiert die String in ein Double-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToGuidKonvertiert die String in ein Guid-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToInt16Konvertiert die String in ein Int16-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToInt32Konvertiert die String in ein Int32-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToInt64Konvertiert die String in ein Int64-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToSByteKonvertiert die String in ein SByte-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToSingleKonvertiert die String in ein Single-Äquivalent.
Öffentliche MethodeUnterstützt von XNA FrameworkToString()()()Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Boolean)Konvertiert Boolean in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToString(Byte)Konvertiert Byte in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Char)Konvertiert Char in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToString(DateTime) Veraltet. Konvertiert DateTime in eine String.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(DateTimeOffset)Konvertiert den angegebenen DateTimeOffset in einen String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Decimal)Konvertiert Decimal in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Double)Konvertiert Double in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Guid)Konvertiert Guid in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Int16)Konvertiert Int16 in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Int32)Konvertiert Int32 in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Int64)Konvertiert Int64 in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(SByte)Konvertiert SByte in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(Single)Konvertiert Single in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(TimeSpan)Konvertiert TimeSpan in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToString(UInt16)Konvertiert UInt16 in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(UInt32)Konvertiert UInt32 in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(UInt64)Konvertiert UInt64 in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToString(DateTime, String)Konvertiert DateTime in eine String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkToString(DateTime, XmlDateTimeSerializationMode)Konvertiert die DateTime-Struktur mithilfe von XmlDateTimeSerializationMode in eine String.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifToString(DateTimeOffset, String)Konvertiert den angegebenen DateTimeOffset im angegebenen Format in einen String.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToTimeSpanKonvertiert den String in ein TimeSpan-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToUInt16Konvertiert die String in ein UInt16-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToUInt32Konvertiert die String in ein UInt32-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifToUInt64Konvertiert die String in ein UInt64-Äquivalent.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifVerifyNameÜberprüft, ob der Name ein gültiger Name gemäß der W3C-Empfehlung für XML (Extended Markup Language) ist.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifVerifyNCNameÜberprüft, ob der Name ein gültiger NCName gemäß der W3C-Empfehlung für XML (Extended Markup Language) ist. Ein NCName kann keinen Doppelpunkt enthalten.
Öffentliche MethodeStatischer MemberUnterstützt von XNA Frameworke2104c2x.PortableClassLibrary(de-de,VS.100).gifVerifyNMTOKENÜberprüft, ob die Zeichenfolge ein gültiges NMTOKEN gemäß der Empfehlung in W3C XML Schema Part2: Datatypes ist.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifVerifyPublicIdGibt die übergebene Zeichenfolgeninstanz zurück, wenn alle Zeichen im Zeichenfolgenargument gültige Zeichen für eine öffentliche ID sind.
Öffentliche MethodeStatischer MemberUnterstützt von XNA FrameworkVerifyTOKENÜberprüft, ob die Zeichenfolge ein gültiges Token gemäß der Empfehlung in W3C XML Schema Part2: Datatypes ist.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifVerifyWhitespaceGibt die übergebene Zeichenfolgeninstanz zurück, wenn alle Zeichen im Zeichenfolgenargument gültige Leerzeichen sind.
Öffentliche MethodeStatischer Membere2104c2x.PortableClassLibrary(de-de,VS.100).gifVerifyXmlCharsGibt die übergebene Zeichenfolge zurück, wenn alle Zeichen und Ersatzzeichenpaare im Zeichenfolgenargument gültige XML-Zeichen sind, andernfalls nullNothingnullptrNULL-Verweis (Nothing in Visual Basic).
Zum Seitenanfang

Element- und Attributnamen oder ID-Werte sind auf einen Bereich von XML-Zeichen beschränkt, der der W3C-Empfehlung Extensible Markup Language (XML) 1.0 (Fourth Edition) entspricht. Wenn Namen ungültige Zeichen enthalten, werden diese mithilfe der EncodeName-Methode und der DecodeName-Methode in gültige XML-Namen übersetzt.

Bei vielen Sprachen und Anwendungen wie Microsoft SQL Server und Microsoft Word sind Unicode-Zeichen in Namen zulässig, die in XML-Namen ungültig sind. Beispielsweise wäre bei einer Spaltenüberschrift "Order Detail" in einer Datenbank das Leerzeichen zwischen den Worten "Order" und "Detail" zugelassen. In XML gilt jedoch das Leerzeichen zwischen "Order" und "Detail" als unzulässiges XML-Zeichen. Das ungültige Leerzeichen muss daher in hexadezimal codierte Escapezeichen konvertiert werden und kann später decodiert werden.

Bei Verwendung der EncodeName-Methode zusammen mit der XmlWriter-Klasse ist gewährleistet, dass gültige XML-Namen geschrieben werden. Der folgende C#-Code konvertiert den Namen "Order Detail" in einen gültigen XML-Namen und schreibt das Element <Order_0x0020_Detail>My order</Order_0x0020_Detail>.

 writer.WriteElementString(XmlConvert.EncodeName("Order Detail"),"My order");

XmlConvert stellt außerdem Methoden für das Konvertieren einer Zeichenfolge in einen .NET Framework-Datentyp und umgekehrt bereit. Gebietsschemaeinstellungen werden bei der Datenkonvertierung nicht berücksichtigt. Die Datentypen beruhen auf XSD-Datentypen (XML Schema Definition).

HinweisHinweis

In .NET Framework, Version 2.0, beinhalten die Klassen XmlReader, XmlWriter und XPathNavigator neue Methoden, die typisierte Daten behandeln können. Diese neuen Methoden behandeln die Konvertierung der Zeichenfolge in einen .NET Framework-Datentyp.

.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Unterstützt in:

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Communityinhalt   Was ist Community Content?
Neuen Inhalt hinzufügen RSS  Anmerkungen
Processing
© 2012 Microsoft. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit
Page view tracker