BinaryLinkShapeSerializer Class

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


public ref class BinaryLinkShapeSerializer : BinaryLinkShapeSerializerBase

NameDescription
System_CAPS_pubmethodBinaryLinkShapeSerializer()

BinaryLinkShapeSerializer Constructor

NameDescription
System_CAPS_pubmethodCalculateQualifiedName(DomainXmlSerializerDirectory^, ModelElement^)

This method calculates a moniker to a given BinaryLinkShape instance.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_protmethodCreateInstance(SerializationContext^, XmlReader^, Partition^)

Creates an instance of BinaryLinkShape based on the tag currently pointed by the reader. Does not move the reader.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_protmethodCreateMonikerInstance(SerializationContext^, XmlReader^, ModelElement^, Guid, Partition^)

Creates a Moniker of BinaryLinkShape based on the tag currently pointed by the reader. Does not move the reader.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetMonikerQualifier(DomainXmlSerializerDirectory^, ModelElement^)

Returns the qualifier of the moniker, if the domain class is serialized using standard /qualifier/key mechanism; otherwise, returns the empty string.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRead(SerializationContext^, ModelElement^, XmlReader^)

BinaryLinkShape is abstract and cannot be instantiated, so this method throws NotSupportedException.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_protmethodReadAdditionalElementData(SerializationContext^, ModelElement^, XmlReader^)

Read any additional element data that is associated with the element.(Inherited from DomainClassXmlSerializer.)

System_CAPS_protmethodReadElements(SerializationContext^, ModelElement^, XmlReader^)
System_CAPS_protmethodReadLinkShapeChildElements(SerializationContext^, LinkShape^, XmlReader^)

Read child elements defined on LinkShape.(Inherited from LinkShapeSerializer.)

System_CAPS_protmethodReadPropertiesFromAttributes(SerializationContext^, ModelElement^, XmlReader^)
System_CAPS_pubmethodReadRootElement(SerializationContext^, ModelElement^, XmlReader^, ISchemaResolver^)

Deserializes the root model element from XML.(Inherited from DomainClassXmlSerializer.)

System_CAPS_protmethodReadShapeElementChildElements(SerializationContext^, ShapeElement^, XmlReader^)

Read child elements defined on ShapeElement.(Inherited from ShapeElementSerializer.)

System_CAPS_pubmethodReset()

Reset the serializer(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryCreateInstance(SerializationContext^, XmlReader^, Partition^)

Creates an instance of BinaryLinkShape based on the tag currently pointed by the reader. The reader does not move.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_pubmethodTryCreateMonikerInstance(SerializationContext^, XmlReader^, ModelElement^, Guid, Partition^)

Creates a Moniker for an instance of BinaryLinkShape (or one of its subtypes) based on the tag currently pointed by the reader.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_protmethodUseRelationshipId(ElementLink^, SerializationContext^)

Calculate whether the BinaryLinkShape should serialize its relationship to the presented link using an Id or its source and target shapes.

System_CAPS_pubmethodWrite(SerializationContext^, ModelElement^, XmlWriter^)

Serializes the model element instance associated with this serializer instance into XML.(Inherited from DomainClassXmlSerializer.)

System_CAPS_pubmethodWrite(SerializationContext^, ModelElement^, XmlWriter^, RootElementSettings^)

Serializes one BinaryLinkShape instance into XML.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_protmethodWriteAdditionalElementData(SerializationContext^, ModelElement^, XmlWriter^)

Write any additional element data associated with the element(Inherited from LinkShapeSerializer.)

System_CAPS_protmethodWriteElements(SerializationContext^, ModelElement^, XmlWriter^)
System_CAPS_protmethodWriteLinkShapeChildElements(SerializationContext^, LinkShape^, XmlWriter^)

Write child elements defined on LinkShape.(Inherited from LinkShapeSerializer.)

System_CAPS_pubmethodWriteMoniker(SerializationContext^, ModelElement^, XmlWriter^, ModelElement^, DomainRelationshipXmlSerializer^)

Writes a monikerized BinaryLinkShape instance into XML.(Inherited from BinaryLinkShapeSerializerBase.)

System_CAPS_protmethodWritePropertiesAsAttributes(SerializationContext^, ModelElement^, XmlWriter^)
System_CAPS_pubmethodWriteRootElement(SerializationContext^, ModelElement^, XmlWriter^)

Serializes the root model element instance associated with this serializer instance into XML.(Inherited from DomainClassXmlSerializer.)

System_CAPS_protmethodWriteShapeElementChildElements(SerializationContext^, ShapeElement^, XmlWriter^)

Write child elements defined on ShapeElement.(Inherited from ShapeElementSerializer.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: