Freigeben über


BinaryLinkShapeSerializerBase-Klasse

Serialisierungsprogramm BinaryLinkShapeSerializerBase für DomainClass BinaryLinkShape.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public MustInherit Class BinaryLinkShapeSerializerBase _
    Inherits LinkShapeSerializer
public abstract class BinaryLinkShapeSerializerBase : LinkShapeSerializer

Der BinaryLinkShapeSerializerBase-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode BinaryLinkShapeSerializerBase BinaryLinkShapeSerializerBase-Konstruktor

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft MonikerAttributeName (Überschreibt LinkShapeSerializer.MonikerAttributeName.)
Öffentliche Eigenschaft MonikerTagName (Überschreibt LinkShapeSerializer.MonikerTagName.)
Öffentliche Eigenschaft XmlTagName (Überschreibt LinkShapeSerializer.XmlTagName.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CalculateQualifiedName Diese Methode berechnet einen Moniker für eine angegebene BinaryLinkShape-Instanz. (Überschreibt LinkShapeSerializer.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement).)
Geschützte Methode CreateInstance Erstellt eine Instanz für BinaryLinkShape auf der Grundlage des aktuell vom Reader angezeigten Tags.Bewegt den Reader nicht. (Überschreibt LinkShapeSerializer.CreateInstance(SerializationContext, XmlReader, Partition).)
Geschützte Methode CreateMonikerInstance Erstellt einen Moniker für BinaryLinkShape auf der Grundlage des aktuell vom Reader angezeigten Tags.Bewegt den Reader nicht. (Überschreibt LinkShapeSerializer.CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition).)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode 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.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetMonikerQualifier Gibt den Qualifizierer des Monikers zurück, wenn die Domänenklasse mit dem Standard-/Qualifizierer-/Schlüsselmechanismus serialisiert wird; andernfalls wird eine leere Zeichenfolge zurückgegeben. (Überschreibt LinkShapeSerializer.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Read BinaryLinkShape ist abstrakt und kann nicht instanziiert werden. Daher löst diese Methode eine NotSupportedException aus. (Überschreibt LinkShapeSerializer.Read(SerializationContext, ModelElement, XmlReader).)
Geschützte Methode ReadAdditionalElementData Lesen aller zusätzlichen Daten des Elements, die dem Element zugeordnet sind. (Von DomainClassXmlSerializer geerbt.)
Geschützte Methode ReadElements Diese Methoden deserialisieren geschachtelte XML-Elemente innerhalb des übergebenen Elements. (Von LinkShapeSerializer geerbt.)
Geschützte Methode ReadLinkShapeChildElements Lesen von untergeordneten Elementen, die in LinkShape definiert sind. (Von LinkShapeSerializer geerbt.)
Geschützte Methode ReadPropertiesFromAttributes Diese Methode deserialisiert alle Eigenschaften, die als XML-Attribute serialisiert werden. (Überschreibt LinkShapeSerializer.ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader).)
Öffentliche Methode ReadRootElement Deserialisiert das Stammverzeichnismodellelement aus XML. (Von DomainClassXmlSerializer geerbt.)
Geschützte Methode ReadShapeElementChildElements Lesen von untergeordneten Elementen, die in ShapeElement definiert sind. (Von ShapeElementSerializer geerbt.)
Öffentliche Methode Reset Setzt das Serialisierungsprogramm zurück (Überschreibt LinkShapeSerializer.Reset().)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode TryCreateInstance Erstellt eine Instanz für BinaryLinkShape auf der Grundlage des aktuell vom Reader angezeigten Tags.Der Reader bewegt sich nicht. (Überschreibt LinkShapeSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition).)
Öffentliche Methode TryCreateMonikerInstance Erstellt einen Moniker für eine Instanz von BinaryLinkShape (oder einem seiner Untertypen) auf der Grundlage des aktuell vom Reader angezeigten Tags. (Überschreibt LinkShapeSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition).)
Öffentliche Methode Write(SerializationContext, ModelElement, XmlWriter) Serialisiert die Modellelement-Instanz, die dieser Serialisierungsprogramm-Instanz zugeordnet ist, in XML. (Von DomainClassXmlSerializer geerbt.)
Öffentliche Methode Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) Serialisiert eine BinaryLinkShape-Instanz in XML. (Überschreibt LinkShapeSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings).)
Geschützte Methode WriteAdditionalElementData Schreibt alle zusätzlichen Elementdaten, die dem Element zugeordnet sind (Von LinkShapeSerializer geerbt.)
Geschützte Methode WriteElements Diese Methoden serialisieren 1) die Eigenschaften, die als geschachtelte XML-Elemente serialisiert werden und 2) die untergeordneten Modellelemente in XML. (Von LinkShapeSerializer geerbt.)
Geschützte Methode WriteLinkShapeChildElements Schreiben der untergeordneten Elemente, die für LinkShape definiert sind. (Von LinkShapeSerializer geerbt.)
Öffentliche Methode WriteMoniker Schreibt eine monikerisierte BinaryLinkShape-Instanz in XML. (Überschreibt LinkShapeSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer).)
Geschützte Methode WritePropertiesAsAttributes Schreibt alle Eigenschaften, die als XML-Attribute serialisiert werden müssen. (Überschreibt LinkShapeSerializer.WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter).)
Öffentliche Methode WriteRootElement Serialisiert die Stammmodellelement-Instanz, die dieser Serialisierungsprogramm-Instanz zugeordnet ist, in XML. (Von DomainClassXmlSerializer geerbt.)
Geschützte Methode WriteShapeElementChildElements Schreiben von untergeordneten Elementen, die in ShapeElement definiert sind. (Von ShapeElementSerializer geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace