Freigeben über


BinaryLinkShapeSerializer-Klasse

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
              Microsoft.VisualStudio.Modeling.Diagrams.GenericLinkShapeSerializer

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 Class BinaryLinkShapeSerializer _
    Inherits BinaryLinkShapeSerializerBase
public class BinaryLinkShapeSerializer : BinaryLinkShapeSerializerBase

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode BinaryLinkShapeSerializer BinaryLinkShapeSerializer-Konstruktor

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft MonikerAttributeName (Von BinaryLinkShapeSerializerBase geerbt.)
Öffentliche Eigenschaft MonikerTagName (Von BinaryLinkShapeSerializerBase geerbt.)
Öffentliche Eigenschaft XmlTagName (Von BinaryLinkShapeSerializerBase geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CalculateQualifiedName Diese Methode berechnet einen Moniker für eine angegebene BinaryLinkShape-Instanz. (Von BinaryLinkShapeSerializerBase geerbt.)
Geschützte Methode CreateInstance Erstellt eine Instanz für BinaryLinkShape auf der Grundlage des aktuell vom Reader angezeigten Tags.Bewegt den Reader nicht. (Von BinaryLinkShapeSerializerBase geerbt.)
Geschützte Methode CreateMonikerInstance Erstellt einen Moniker für BinaryLinkShape auf der Grundlage des aktuell vom Reader angezeigten Tags.Bewegt den Reader nicht. (Von BinaryLinkShapeSerializerBase geerbt.)
Ö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. (Von BinaryLinkShapeSerializerBase geerbt.)
Ö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. (Von BinaryLinkShapeSerializerBase geerbt.)
Geschützte Methode ReadAdditionalElementData Lesen aller zusätzlichen Daten des Elements, die dem Element zugeordnet sind. (Von DomainClassXmlSerializer geerbt.)
Geschützte Methode ReadElements Liest in untergeordneten Elementen. (Überschreibt LinkShapeSerializer.ReadElements(SerializationContext, ModelElement, XmlReader).)
Geschützte Methode ReadLinkShapeChildElements Lesen von untergeordneten Elementen, die in LinkShape definiert sind. (Von LinkShapeSerializer geerbt.)
Geschützte Methode ReadPropertiesFromAttributes Liest in Attributen im BinaryLinkShape. (Überschreibt BinaryLinkShapeSerializerBase.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 (Von BinaryLinkShapeSerializerBase geerbt.)
Ö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. (Von BinaryLinkShapeSerializerBase geerbt.)
Ö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. (Von BinaryLinkShapeSerializerBase geerbt.)
Geschützte Methode UseRelationshipId Berechnen Sie, ob das BinaryLinkShape seine Beziehung zum vorgelegten Link unter Verwendung einer ID oder der Quell- und Zielformen serialisieren soll.
Ö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. (Von BinaryLinkShapeSerializerBase geerbt.)
Geschützte Methode WriteAdditionalElementData Schreibt alle zusätzlichen Elementdaten, die dem Element zugeordnet sind (Von LinkShapeSerializer geerbt.)
Geschützte Methode WriteElements Schreibt untergeordnete Elemente aus. (Überschreibt LinkShapeSerializer.WriteElements(SerializationContext, ModelElement, XmlWriter).)
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. (Von BinaryLinkShapeSerializerBase geerbt.)
Geschützte Methode WritePropertiesAsAttributes Schreibt Attribute für dieses BinaryLinkShape aus. (Überschreibt BinaryLinkShapeSerializerBase.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