ExpandCollapseDecoratorSerializer Class
Serializer ExpandCollapseDecoratorSerializer for DomainClass ExpandCollapseDecorator.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Microsoft.VisualStudio.Modeling::DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition::DomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition::DecoratorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition::ExpandCollapseDecoratorSerializer
| Name | Description | |
|---|---|---|
![]() | ExpandCollapseDecoratorSerializer() | ExpandCollapseDecoratorSerializer Constructor |
| Name | Description | |
|---|---|---|
![]() | MonikerAttributeName | This is the name of the XML attribute that stores the moniker of ExpandCollapseDecorator in a serialized monikerized instance.(Overrides DecoratorSerializer::MonikerAttributeName.) |
![]() | MonikerTagName | This is the XML tag name used to serialize a monikerized instance of ExpandCollapseDecorator.(Overrides DecoratorSerializer::MonikerTagName.) |
![]() | XmlTagName | This is the XML tag name used to serialize an instance of ExpandCollapseDecorator.(Overrides DecoratorSerializer::XmlTagName.) |
| Name | Description | |
|---|---|---|
![]() | CalculateQualifiedName(DomainXmlSerializerDirectory^, ModelElement^) | This method calculates a moniker to a given ExpandCollapseDecorator instance.(Overrides DecoratorSerializer::CalculateQualifiedName(DomainXmlSerializerDirectory^, ModelElement^).) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetMonikerQualifier(DomainXmlSerializerDirectory^, ModelElement^) | A domain class can be monikerized in different ways: standard /qualifier/key mechanism, custom moniker, or element ID. If the domain class is serialized using standard /qualifier/key mechanism, this method returns the qualifier of the moniker; if the domain class uses other ways for monikerization, this method returns empty string.(Overrides DecoratorSerializer::GetMonikerQualifier(DomainXmlSerializerDirectory^, ModelElement^).) |
![]() | GetType() | (Inherited from Object.) |
![]() | Read(SerializationContext^, ModelElement^, XmlReader^) | Public Read() method that deserializes one ExpandCollapseDecorator instance from XML.(Overrides DecoratorSerializer::Read(SerializationContext^, ModelElement^, XmlReader^).) |
![]() | ReadRootElement(SerializationContext^, ModelElement^, XmlReader^, ISchemaResolver^) | Deserializes the root model element from XML.(Inherited from DomainClassXmlSerializer.) |
![]() | Reset() | Reset the serializer(Inherited from DecoratorSerializer.) |
![]() | ToString() | (Inherited from Object.) |
![]() | TryCreateInstance(SerializationContext^, XmlReader^, Partition^) | This method creates a correct instance of ExpandCollapseDecorator based on the tag currently pointed by the reader. If the reader is positioned at a serialized ExpandCollapseDecorator, a new ExpandCollapseDecorator instance will be created in the given partition, otherwise null is returned.(Overrides DecoratorSerializer::TryCreateInstance(SerializationContext^, XmlReader^, Partition^).) |
![]() | TryCreateMonikerInstance(SerializationContext^, XmlReader^, ModelElement^, Guid, Partition^) | This method creates a Moniker of the correct derived (including ExpandCollapseDecorator itself) instance of ExpandCollapseDecorator based on the tag currently pointed by the reader.(Overrides DecoratorSerializer::TryCreateMonikerInstance(SerializationContext^, XmlReader^, ModelElement^, Guid, Partition^).) |
![]() | Write(SerializationContext^, ModelElement^, XmlWriter^) | Serializes the model element instance associated with this serializer instance into XML.(Inherited from DomainClassXmlSerializer.) |
![]() | Write(SerializationContext^, ModelElement^, XmlWriter^, RootElementSettings^) | Public Write() method that serializes one ExpandCollapseDecorator instance into XML.(Overrides DecoratorSerializer::Write(SerializationContext^, ModelElement^, XmlWriter^, RootElementSettings^).) |
![]() | WriteMoniker(SerializationContext^, ModelElement^, XmlWriter^, ModelElement^, DomainRelationshipXmlSerializer^) | Public WriteMoniker() method that writes a monikerized ExpandCollapseDecorator instance into XML.(Overrides DecoratorSerializer::WriteMoniker(SerializationContext^, ModelElement^, XmlWriter^, ModelElement^, DomainRelationshipXmlSerializer^).) |
![]() | WriteRootElement(SerializationContext^, ModelElement^, XmlWriter^) | Serializes the root model element instance associated with this serializer instance into XML.(Inherited from DomainClassXmlSerializer.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

