DslDefinitionModelSerializationHelper-Klasse
Hilfsprogrammklasse zum Serialisieren und Deserialisieren von DslDefinitionModel-Modellen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Syntax
'Declaration
Public NotInheritable Class DslDefinitionModelSerializationHelper _
Inherits DslDefinitionModelSerializationHelperBase
public sealed class DslDefinitionModelSerializationHelper : DslDefinitionModelSerializationHelperBase
Der DslDefinitionModelSerializationHelper-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() ![]() |
Instance | Einzelton Instanz |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CreateModelHelper | Hilfsprogrammmethode für die Erstellung und Initialisierung einer neuen DslLibrary. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetMonikerResolvers | Diese Methode gibt die Monikerresolver für jedes der Domänenmodelle im Speicher zurück. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
GetSerializedModelString | Rückgabe des Modells im XML-Format. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
InitializeSerialization | Stellen Sie sicher, dass Monikerresolver und Domänenelementserialisierungsprogramme korrekt im angegebenen Speicher installiert werden, damit die Deserialisierung ordnungsgemäß ausgeführt werden kann. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz in die Standardpartition des angegebenen Speichers und ignoriert das Serialisierungsergebnis. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz. (Überschreibt DslDefinitionModelSerializationHelperBase.LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator).) |
![]() |
LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz in die Standardpartition des angegebenen Speichers. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihr zugeordnete Diagrammdatei in die Standardpartition des angegebenen Speichers und ignoriert das Serialisierungsergebnis. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihr zugeordnete Diagrammdatei in die Standardpartition des angegebenen Speichers. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihr zugeordnete Diagrammdatei. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
ReadExtensions | (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
SaveModel(SerializationResult, DslLibrary, String) | Speichert den angegebenen Stamm des Modells in der angegebenen Datei mit Standardcodierung (UTF-8), und optionale Eigenschaften mit Standardwert werden nicht geschrieben. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
SaveModel(SerializationResult, DslLibrary, String, Boolean) | Speichert das angegebene Modell in der angegebenen Datei mit Standardcodierung (UTF-8). (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) | Speichert den angegebenen Stamm des Modells in der angegebenen Datei mit der angegebenen Codierung. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
![]() |
WriteExtensions | (Von DslDefinitionModelSerializationHelperBase geerbt.) |
![]() |
WriteRootElement | Schreibt ein Element als Stamm des XML. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
Zum Seitenanfang
Hinweise
Dies ist der (generierten) Standardversionsüberprüfung sehr ähnlich, weicht jedoch, wenn es unabhängig die Haupt- und Nebenversionsnummern überprüft und anders behandelt Konflikte
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.