DslDefinitionModelSerializationHelperBase-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 MustInherit Class DslDefinitionModelSerializationHelperBase
public abstract class DslDefinitionModelSerializationHelperBase
Der DslDefinitionModelSerializationHelperBase-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DslDefinitionModelSerializationHelperBase | Konstruktor |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CheckForOrphanedShapes | Diagramm durchlaufen, um alle Formen zu suchen, die nicht an ein Modellelement verknüpft sind.Einige davon sind möglicherweise entwurfsbedingt, die übrigen sind nicht mehr synchrone Formen.Wir möchten sicherstellen, dass alle nicht synchronisierten Formen die Möglichkeit haben, sich selbst zu beheben oder richtige Warnung/Fehlermeldungen übertragen. |
![]() |
CheckVersion | Überprüft die Version der Datei, die gelesen wird. |
![]() |
CreateModelHelper | Hilfsprogrammmethode für die Erstellung und Initialisierung einer neuen DslLibrary. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetDirectory | Rückgabe des Verzeichnisses von Serialisierungsprogrammen, die verwendet werden sollen |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetMonikerResolvers | Diese Methode gibt die Monikerresolver für jedes der Domänenmodelle im Speicher zurück. |
![]() |
GetSerializedModelString | Rückgabe des Modells im XML-Format. |
![]() |
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. |
![]() |
InitializeSerializationContext | |
![]() |
LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz in die Standardpartition des angegebenen Speichers und ignoriert das Serialisierungsergebnis. |
![]() |
LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz. |
![]() |
LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz in die Standardpartition des angegebenen Speichers. |
![]() |
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. |
![]() |
LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihr zugeordnete Diagrammdatei in die Standardpartition des angegebenen Speichers. |
![]() |
LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihr zugeordnete Diagrammdatei. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
OnPostLoadModel | Anpassen von Model-Laden. |
![]() |
ReadExtensions | |
![]() |
ReadRootElement | Lesen eines Elements vom XML-Stamm. |
![]() ![]() |
ResolveSchema | Versucht, den angegebenen Schema-Namespace aufzulösen |
![]() |
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. |
![]() |
SaveModel(SerializationResult, DslLibrary, String, Boolean) | Speichert das angegebene Modell in der angegebenen Datei mit Standardcodierung (UTF-8). |
![]() |
SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) | Speichert den angegebenen Stamm des Modells in der angegebenen Datei mit der angegebenen Codierung. |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
![]() |
TryCreateValidatingReader | Versucht, einen überprüfenden XML-Reader zurückzugeben |
![]() |
TryGetEncoding | Versucht, die vom Reader verwendet Codierung zurückzugeben. |
![]() |
WriteExtensions | |
![]() |
WriteRootElement | Schreibt ein Element als Stamm des XML. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.