GenericLinkShapeSerializer – třída
Serializační procedura GenericLinkShapeSerializer pro DomainClass GenericLinkShape.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementSerializer
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElementSerializer
Microsoft.VisualStudio.Modeling.Diagrams.LinkShapeSerializer
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeSerializerBase
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeSerializer
Microsoft.VisualStudio.Modeling.Diagrams.GenericLinkShapeSerializer
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Deklarace
Public Class GenericLinkShapeSerializer _
Inherits BinaryLinkShapeSerializer
public class GenericLinkShapeSerializer : BinaryLinkShapeSerializer
Typ GenericLinkShapeSerializer zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
GenericLinkShapeSerializer | Konstruktor GenericLinkShapeSerializer |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
MonikerAttributeName | Nelze monikerized. (Přepisuje BinaryLinkShapeSerializerBase.MonikerAttributeName.) |
![]() |
MonikerTagName | Nelze monikerized. (Přepisuje BinaryLinkShapeSerializerBase.MonikerTagName.) |
![]() |
XmlTagName | Toto je název značky XML používá serializace instance GenericLinkShape. (Přepisuje BinaryLinkShapeSerializerBase.XmlTagName.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CalculateQualifiedName | Tato metoda se vypočítá zástupný název pro danou instanci GenericLinkShape. (Přepisuje BinaryLinkShapeSerializerBase.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement).) |
![]() |
CreateInstance | Tato metoda vytvoří instanci GenericLinkShape založené na značku, kterou Čtenář aktuálně odkazuje.Čtenář je zaručena (volající) se nepočítá serializované instance GenericLinkShape. (Přepisuje BinaryLinkShapeSerializerBase.CreateInstance(SerializationContext, XmlReader, Partition).) |
![]() |
CreateMonikerInstance | Tato metoda vytvoří zástupný název GenericLinkShape na základě značku, kterou Čtenář aktuálně odkazuje. (Přepisuje BinaryLinkShapeSerializerBase.CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition).) |
![]() |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) |
![]() |
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.) |
![]() |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) |
![]() |
GetMonikerQualifier | Třída domény lze monikerized různými způsoby: standardní kvalifikátor/klíče mechanismus, vlastní zástupný název nebo ID prvku.Pokud serializována třídy domény pomocí standardní /qualifier/key mechanismu, tato metoda vrátí kvalifikátor zástupný název; Pokud třída domény používá jiné způsoby pro monikerization, tato metoda vrátí prázdný řetězec. (Přepisuje BinaryLinkShapeSerializerBase.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement).) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) |
![]() |
Read | Veřejná metoda Read(), deserializes jednu instanci GenericLinkShape z XML. (Přepisuje BinaryLinkShapeSerializerBase.Read(SerializationContext, ModelElement, XmlReader).) |
![]() |
ReadAdditionalElementData | Číst všechny další prvek data přidružená k prvku (Přepisuje DomainClassXmlSerializer.ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader).) |
![]() |
ReadElements | Přečte v podřízené prvky. (Zděděno z BinaryLinkShapeSerializer.) |
![]() |
ReadLinkShapeChildElements | Číst podřízené prvky definované v LinkShape. (Zděděno z LinkShapeSerializer.) |
![]() |
ReadPropertiesFromAttributes | Tato metoda deserializes všechny vlastnosti, které jsou serializována jako atributy XML. (Přepisuje BinaryLinkShapeSerializer.ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader).) |
![]() |
ReadRootElement | Kořenový prvek modelu z XML deserializes. (Zděděno z DomainClassXmlSerializer.) |
![]() |
ReadShapeElementChildElements | Číst podřízené prvky definované v ShapeElement. (Zděděno z ShapeElementSerializer.) |
![]() |
Reset | Obnovit serializátor (Přepisuje BinaryLinkShapeSerializerBase.Reset().) |
![]() |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
![]() |
TryCreateInstance | Tato metoda vytvoří instanci správnou značku, kterou Čtenář aktuálně odkazuje na základě GenericLinkShape.Pokud čtenář je umístěn v serializovaném GenericLinkShape, bude vytvořena nová instance GenericLinkShape v daném oddílu, v opačném případě je vrácena hodnota null. (Přepisuje BinaryLinkShapeSerializerBase.TryCreateInstance(SerializationContext, XmlReader, Partition).) |
![]() |
TryCreateMonikerInstance | Tato metoda vytvoří zástupný název správné odvozené (včetně GenericLinkShape, samotné) instance GenericLinkShape založené na značku, kterou Čtenář aktuálně odkazuje. (Přepisuje BinaryLinkShapeSerializerBase.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition).) |
![]() |
UseRelationshipId | Výpočet, zda by BinaryLinkShape serializovat její vztah k propojení zprostředkována pomocí Id nebo jeho zdrojového a cílového obrazce. (Zděděno z BinaryLinkShapeSerializer.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | Řadí instance prvků modelu přidružený k této instanci serializátor do XML. (Zděděno z DomainClassXmlSerializer.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Veřejné metody Write(), řadí jednu instanci GenericLinkShape do XML. (Přepisuje BinaryLinkShapeSerializerBase.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings).) |
![]() |
WriteAdditionalElementData | Zapisovat data další prvek přidružené k prvku (Zděděno z LinkShapeSerializer.) |
![]() |
WriteElements | Zapíše podřízené prvky. (Zděděno z BinaryLinkShapeSerializer.) |
![]() |
WriteLinkShapeChildElements | Zápis podřízené prvky definované v LinkShape. (Zděděno z LinkShapeSerializer.) |
![]() |
WriteMoniker | Veřejná WriteMoniker() metoda, která zapíše do souboru XML monikerized GenericLinkShape instance. (Přepisuje BinaryLinkShapeSerializerBase.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer).) |
![]() |
WritePropertiesAsAttributes | Zapisovat všechny vlastnosti, které je třeba serializovat jako atributy XML. (Přepisuje BinaryLinkShapeSerializer.WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter).) |
![]() |
WriteRootElement | Řadí instance prvku modelu kořenové přidružený k této instanci serializátor do XML. (Zděděno z DomainClassXmlSerializer.) |
![]() |
WriteShapeElementChildElements | Zápis podřízené prvky definované v ShapeElement. (Zděděno z ShapeElementSerializer.) |
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.