SerializationUtilities-Klasse
Stellt Hilfsprogramme für die Serialisierung bereit.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.SerializationUtilities
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Public NotInheritable Class SerializationUtilities
public static class SerializationUtilities
Der SerializationUtilities-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() ![]() |
AddMessage(SerializationContext, SerializationMessageKind, XmlException, array<KeyValuePair<String, Object>[]) | Fügt eine Nachricht einem Serialisierungskontext hinzu. |
![]() ![]() |
AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, array<KeyValuePair<String, Object>[]) | Fügt eine Nachricht einem Serialisierungskontext hinzu. |
![]() ![]() |
AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) | Fügt eine Nachricht einem Serialisierungskontext hinzu. |
![]() ![]() |
AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) | Hilfsprogramm für die Erstellung einer SerializationMessage und deren Speicherung im angegebenen SerializationContext. |
![]() ![]() |
AddValidationMessage | Fügt eine Validierungsnachricht einem Serialisierungsergebnis hinzu. |
![]() ![]() |
GetElementName | Ruft den Namen eines Elements in den Serialisierungsergebnissen ab. |
![]() ![]() |
GetNamespacesFromCurrentNode | Gibt eine Liste von XML-Namespaces im aktuellen Knotens zurück. |
![]() ![]() |
GetPositionInfo | Ruft die Position des Readers in den Serialisierungsergebnissen ab. |
![]() ![]() |
GetString<T>(T) | Konvertiert ein Objekt eines angegebenen Typs in eine Zeichenfolge. |
![]() ![]() |
GetString<T>(SerializationContext, T) | Konvertiert eine Zeichenfolge in einen angegebenen Typ. |
![]() ![]() |
GetValue<T>(String) | Konvertiert eine Zeichenfolge in einen angegebenen Typ. |
![]() ![]() |
GetValue<T>(SerializationContext, String) | Konvertiert eine Zeichenfolge in den angegebenen Typ. |
![]() ![]() |
ReadExtensions | Liest Erweiterungselemente aus dem angegebenen Reader. |
![]() ![]() |
ResolveDomainModels | Löst XML-Namespace-Deklarationen zu Domänenmodellen auf und lädt die Domänenmodelle in den Speicher. |
![]() ![]() |
Skip | Überspringt den XmlReader. |
![]() ![]() |
SkipToFirstChild | Verschiebt den Reader zum geöffneten Tag des ersten untergeordneten Elements. |
![]() ![]() |
SkipToNextElement | Verschiebt den Reader zum Starttag des nächsten Elements. |
![]() ![]() |
TryGetValue<T>(String, T%) | Versucht, eine Zeichenfolge in einen angegebenen Typ zu konvertieren. |
![]() ![]() |
TryGetValue<T>(SerializationContext, String, T%) | Versuchen Sie, eine Zeichenfolge in den angegebenen Typ zu konvertieren, es wird keine Ausnahme ausgelöst. |
![]() ![]() |
TryGetValueFromBinaryForm<T> | Versucht, einen Typ aus der angegebenen Zeichenfolge zu deserialisieren. |
![]() ![]() |
UnescapeXmlString | Veraltet. Konvertiert eine Zeichenfolge mit Escapezeichen in eine Zeichenfolge ohne Escapezeichen, die von XML-Daten gelesen wird. |
![]() ![]() |
WriteDomainModelNamespaces | Schreiben Sie die XML-Namespaces für Domänenmodelle im angegebenen Verzeichnis aus |
![]() ![]() |
WriteExtensions | Schreiben Sie die angegebene Liste von Erweiterungselementen innerhalb eines Erweiterungs-XML-Elements. |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
![]() ![]() |
ExtensionsXmlElementName | Der XML-Elementname für das äußere Element, das eine Liste von ExtensionElements enthält. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.