Sdílet prostřednictvím


DslDefinitionModelSerializationHelperBase – třída

Pomocné třídy pro serializaci a rekonstrukci DslDefinitionModel modely.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper

Obor názvů:  Microsoft.VisualStudio.Modeling.DslDefinition
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

Syntaxe

'Deklarace
Public MustInherit Class DslDefinitionModelSerializationHelperBase
public abstract class DslDefinitionModelSerializationHelperBase

Typ DslDefinitionModelSerializationHelperBase zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda DslDefinitionModelSerializationHelperBase Konstruktor

Nahoru

Metody

  Název Popis
Chráněná metoda CheckForOrphanedShapes Přechod v diagramu najít všechny obrazce, které nejsou připojeny k prvku modelu.Některé z nich mohou být podle návrhu, zbytek tvary mimo synchronizaci.Chceme ujistěte, že všechny obrazce mimo synchronizaci uvedeno se samy opraví nebo vystavení řádného upozornění nebo chybové zprávy.
Chráněná metoda CheckVersion Zkontroluje verzi otevíraný soubor.
Chráněná metoda CreateModelHelper Pomocná metoda vytvoření a Inicializace nové DslLibrary.
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Chráněná metoda GetDirectory Adresář serializers použití zpět
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Chráněná metoda GetMonikerResolvers Tato metoda vrátí překladače zástupný název pro každou doménu modely v úložišti
Veřejná metoda GetSerializedModelString Vrátit model ve formátu XML
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda InitializeSerialization Zajistit, že zástupný název překladače a serializers prvek domény jsou správně nainstalovány na daný obchod tak, aby rekonstrukce lze provádět správně.
Chráněná metoda InitializeSerializationContext
Veřejná metoda LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) Zatížení a DslLibrary instance do výchozího oddílu dané úložiště a výsledek serializace ignorovat.
Veřejná metoda LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) Načte DslLibrary instance.
Veřejná metoda LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) Načte DslLibrary instance do výchozího oddílu dané úložiště.
Veřejná metoda LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) Načte DslLibrary instance a její přidružené diagramu souboru do výchozího oddílu dané úložiště a výsledek serializace ignorovat.
Veřejná metoda LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) Načte DslLibrary instance a jeho diagram přidružený soubor do výchozího oddílu dané úložiště.
Veřejná metoda LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) Načte DslLibrary instance a jeho soubor přidružený diagramu.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnPostLoadModel Načtení modelu přizpůsobit.
Chráněná metoda ReadExtensions
Chráněná metoda ReadRootElement Prvek čtení z kořene XML.
Chráněná metodaStatický člen ResolveSchema Pokusy o vyřešení zadané schéma názvů
Veřejná metoda SaveModel(SerializationResult, DslLibrary, String) Uloží daného souboru, s výchozí kódování (UTF-8) a volitelné vlastnosti s výchozí hodnotou nebudou zapsána mimo kořenový daný model.
Veřejná metoda SaveModel(SerializationResult, DslLibrary, String, Boolean) Uloží daný model do daného souboru, výchozí kódování (UTF-8).
Veřejná metoda SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) Uloží daný model kořenové daného souboru, s zadané kódování.
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Chráněná metoda TryCreateValidatingReader Se pokusí vrátit ověřování XML čtečka
Chráněná metoda TryGetEncoding Systém se pokusí vrátit kódování používané čtenáře.
Chráněná metoda WriteExtensions
Veřejná metoda WriteRootElement Prvek zapsat jako kořenový XML.

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.DslDefinition – obor názvů