DslDefinitionModelDomainModelSerializerBase Class

 

Base class that implements IDomainModelSerializer

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

System::Object
  Microsoft.VisualStudio.Modeling.DslDefinition::DslDefinitionModelDomainModelSerializerBase
    Microsoft.VisualStudio.Modeling.DslDefinition::DslDefinitionModelDomainModelSerializer

public ref class DslDefinitionModelDomainModelSerializerBase abstract : IDomainModelSerializer

NameDescription
System_CAPS_pubpropertyDomainModelNamespace

The XML namespace used when serializing the domain model

System_CAPS_pubpropertyDomainModelType

The type of the domain model

System_CAPS_pubpropertyIsSerializable

Returns true: this DSL can be serialized / deserialized directly.

System_CAPS_pubpropertyModelFileExtension

File extension used for model files of this kind of domain model

NameDescription
System_CAPS_pubmethodCalculateDiagramFileName(String^)

Calculates and returns the name of the diagram file for the specified model file

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodLoadModel(SerializationResult^, Partition^, String^, ISerializerLocator^)

Loads a DslLibrary instance and its associated diagram file.

System_CAPS_pubmethodLoadModelAndDiagram(SerializationResult^, Partition^, String^, Partition^, String^, ISerializerLocator^)

Loads a DslLibrary instance and its associated diagram file.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSaveModel(SerializationResult^, ModelElement^, String^, Encoding^)

Saves the given model root to the given file, with specified encoding.

System_CAPS_pubmethodSaveModelAndDiagram(SerializationResult^, ModelElement^, String^, ModelElement^, String^, Encoding^)

Saves the given DslLibrary and global::Microsoft.VisualStudio.Modeling.DslDesigner.DslDesignerDiagram to the given files, with specified encoding.

System_CAPS_pubmethodToString()

(Inherited from Object.)

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: