![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributedDomainElement |
DomainClass AttributedDomainElement Domain elements that can have CLR Attributes defined on them. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributedDomainElementHasAttributes |
DomainRelationship AttributedDomainElementHasAttributes |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributedDomainElementHasAttributesSerializer |
Serializer AttributedDomainElementHasAttributesSerializer for DomainClass AttributedDomainElementHasAttributes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributedDomainElementSerializer |
Serializer AttributedDomainElementSerializer for DomainClass AttributedDomainElement. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributeHasParameters |
DomainRelationship AttributeHasParameters |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributeHasParametersSerializer |
Serializer AttributeHasParametersSerializer for DomainClass AttributeHasParameters. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributeParameter |
DomainClass AttributeParameter Parameter of a Clr Attribute. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AttributeParameterSerializer |
Serializer AttributeParameterSerializer for DomainClass AttributeParameter. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
BaseShape |
DomainClass BaseShape Abstract base class for all kinds of shape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
BaseShapeMap |
DomainClass BaseShapeMap Base class for all shape maps. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
BaseShapeMapReferencesBaseShape |
DomainRelationship BaseShapeMapReferencesBaseShape |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
BaseShapeMapReferencesBaseShapeSerializer |
Serializer BaseShapeMapReferencesBaseShapeSerializer for DomainClass BaseShapeMapReferencesBaseShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
BaseShapeMapSerializer |
Serializer BaseShapeMapSerializer for DomainClass BaseShapeMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
BaseShapeSerializer |
Serializer BaseShapeSerializer for DomainClass BaseShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassHasBaseClass |
DomainRelationship ClassHasBaseClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassHasBaseClassSerializer |
Serializer ClassHasBaseClassSerializer for DomainClass ClassHasBaseClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassHasElementMergeDirectives |
DomainRelationship ClassHasElementMergeDirectives |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassHasElementMergeDirectivesSerializer |
Serializer ClassHasElementMergeDirectivesSerializer for DomainClass ClassHasElementMergeDirectives. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassHasProperties |
DomainRelationship ClassHasProperties |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassHasPropertiesSerializer |
Serializer ClassHasPropertiesSerializer for DomainClass ClassHasProperties. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassIndexesElementMergeDirective |
DomainRelationship ClassIndexesElementMergeDirective |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClassIndexesElementMergeDirectiveSerializer |
Serializer ClassIndexesElementMergeDirectiveSerializer for DomainClass ClassIndexesElementMergeDirective. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClrAttribute |
DomainClass ClrAttribute Defines CLR attributes in a DSL definition. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ClrAttributeSerializer |
Serializer ClrAttributeSerializer for DomainClass ClrAttribute. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CodeGenerationUtilities |
Utilities used by the code-generation templates |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Compartment |
DomainClass Compartment Defines a compartment of a compartment shape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMap |
DomainClass CompartmentMap Defines mapping from a compartment to a collection of elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMapHasElementsDisplayedPath |
DomainRelationship CompartmentMapHasElementsDisplayedPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMapHasElementsDisplayedPathSerializer |
Serializer CompartmentMapHasElementsDisplayedPathSerializer for DomainClass CompartmentMapHasElementsDisplayedPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMapHasPropertyDisplayedPath |
DomainRelationship CompartmentMapHasPropertyDisplayedPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMapHasPropertyDisplayedPathSerializer |
Serializer CompartmentMapHasPropertyDisplayedPathSerializer for DomainClass CompartmentMapHasPropertyDisplayedPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMapSerializer |
Serializer CompartmentMapSerializer for DomainClass CompartmentMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMapsReferToCompartment |
DomainRelationship CompartmentMapsReferToCompartment |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentMapsReferToCompartmentSerializer |
Serializer CompartmentMapsReferToCompartmentSerializer for DomainClass CompartmentMapsReferToCompartment. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentSerializer |
Serializer CompartmentSerializer for DomainClass Compartment. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShape |
DomainClass CompartmentShape Defines a shape with compartments that can contain lists of single-line text entries. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeHasBaseCompartmentShape |
DomainRelationship CompartmentShapeHasBaseCompartmentShape |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeHasBaseCompartmentShapeSerializer |
Serializer CompartmentShapeHasBaseCompartmentShapeSerializer for DomainClass CompartmentShapeHasBaseCompartmentShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeMap |
DomainClass CompartmentShapeMap Defines a mapping between a compartment shape and a domain class. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeMapHasCompartmentMaps |
DomainRelationship CompartmentShapeMapHasCompartmentMaps |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeMapReferencesCompartmentShape |
DomainRelationship CompartmentShapeMapReferencesCompartmentShape |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeMapReferencesCompartmentShapeSerializer |
Serializer CompartmentShapeMapReferencesCompartmentShapeSerializer for DomainClass CompartmentShapeMapReferencesCompartmentShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeMapSerializer |
Serializer CompartmentShapeMapSerializer for DomainClass CompartmentShapeMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompartmentShapeSerializer |
Serializer CompartmentShapeSerializer for DomainClass CompartmentShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectionBuilder |
DomainClass ConnectionBuilder Defines a connection builder, which is used to create binary connections between model elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectionBuilderHasLinkConnectDirectives |
DomainRelationship ConnectionBuilderHasLinkConnectDirectives |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectionBuilderSerializer |
Serializer ConnectionBuilderSerializer for DomainClass ConnectionBuilder. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectionTool |
DomainClass ConnectionTool Defines a tool on the toolbox for making a connection. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectionToolSerializer |
Serializer ConnectionToolSerializer for DomainClass ConnectionTool. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Connector |
DomainClass Connector Defines a connector. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorHasBaseConnector |
DomainRelationship ConnectorHasBaseConnector |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorHasBaseConnectorSerializer |
Serializer ConnectorHasBaseConnectorSerializer for DomainClass ConnectorHasBaseConnector. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorHasDecorators |
DomainRelationship ConnectorHasDecorators |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorHasDecoratorsSerializer |
Serializer ConnectorHasDecoratorsSerializer for DomainClass ConnectorHasDecorators. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorHasDecoratorsTypeDescriptor |
Custom type descriptor class for ConnectorHasDecorators elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorMap |
DomainClass ConnectorMap Defines a mapping between a connector and a domain relationship. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorMapHasDecoratorMaps |
DomainRelationship ConnectorMapHasDecoratorMaps |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorMapReferencesConnector |
DomainRelationship ConnectorMapReferencesConnector |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorMapReferencesConnectorSerializer |
Serializer ConnectorMapReferencesConnectorSerializer for DomainClass ConnectorMapReferencesConnector. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorMapReferencesRelationship |
DomainRelationship ConnectorMapReferencesRelationship |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorMapReferencesRelationshipSerializer |
Serializer ConnectorMapReferencesRelationshipSerializer for DomainClass ConnectorMapReferencesRelationship. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorMapSerializer |
Serializer ConnectorMapSerializer for DomainClass ConnectorMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorSerializer |
Serializer ConnectorSerializer for DomainClass Connector. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorToolReferencesConnectionBuilder |
DomainRelationship ConnectorToolReferencesConnectionBuilder |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ConnectorToolReferencesConnectionBuilderSerializer |
Serializer ConnectorToolReferencesConnectionBuilderSerializer for DomainClass ConnectorToolReferencesConnectionBuilder. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CreateDiagramElementMap |
Empty ConnectionBuilder class as a placeholder for custom code. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CreateEmbeddingRelationship |
ConnectionBuilder class to provide logic for constructing connections between elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CreateInheritanceLink |
ConnectionBuilder class to provide logic for constructing connections between elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CreateReferenceRelationship |
ConnectionBuilder class to provide logic for constructing connections between elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CustomEditor |
DomainClass CustomEditor Defines an editor whose main design surface is implemented by custom code. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CustomEditorSerializer |
Serializer CustomEditorSerializer for DomainClass CustomEditor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CustomPropertyDescriptor |
DomainRelationship CustomPropertyDescriptor Relates a type descriptor to a property path, thereby defining a custom property descriptor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CustomPropertyDescriptorSerializer |
Serializer CustomPropertyDescriptorSerializer for DomainClass CustomPropertyDescriptor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Decorator |
DomainClass Decorator Defines a decorator for a shape or connector. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorMap |
DomainClass DecoratorMap Defines a mapping between a decorator and a domain property. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorMapHasPropertyDisplayedPath |
DomainRelationship DecoratorMapHasPropertyDisplayedPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorMapHasPropertyDisplayedPathSerializer |
Serializer DecoratorMapHasPropertyDisplayedPathSerializer for DomainClass DecoratorMapHasPropertyDisplayedPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorMapHasVisibilityPropertyPath |
DomainRelationship DecoratorMapHasVisibilityPropertyPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorMapReferencesDecorator |
DomainRelationship DecoratorMapReferencesDecorator |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorMapReferencesDecoratorSerializer |
Serializer DecoratorMapReferencesDecoratorSerializer for DomainClass DecoratorMapReferencesDecorator. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorMapSerializer |
Serializer DecoratorMapSerializer for DomainClass DecoratorMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DecoratorSerializer |
Serializer DecoratorSerializer for DomainClass Decorator. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Designer |
DomainClass Designer Defines an editor with a graphical design surface. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DesignerHasDiagram |
DomainRelationship DesignerHasDiagram |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DesignerHasDiagramSerializer |
Serializer DesignerHasDiagramSerializer for DomainClass DesignerHasDiagram. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DesignerSerializer |
Serializer DesignerSerializer for DomainClass Designer. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Diagram |
DomainClass Diagram Defines a diagram, involving the definition of shape and connector maps. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElement |
DomainClass DiagramElement Abstract base class for the definition of diagram elements, including shapes and connectors. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElementHasDecorators |
DomainRelationship DiagramElementHasDecorators |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElementHasDecoratorsSerializer |
Serializer DiagramElementHasDecoratorsSerializer for DomainClass DiagramElementHasDecorators. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElementMap |
DomainClass DiagramElementMap Abstract base class for the definition of mappings between diagram elements and domain classes or relationships. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElementMapHasDecoratorMaps |
DomainRelationship DiagramElementMapHasDecoratorMaps |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElementMapHasDecoratorMapsSerializer |
Serializer DiagramElementMapHasDecoratorMapsSerializer for DomainClass DiagramElementMapHasDecoratorMaps. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElementMapSerializer |
Serializer DiagramElementMapSerializer for DomainClass DiagramElementMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramElementSerializer |
Serializer DiagramElementSerializer for DomainClass DiagramElement. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramHasBaseDiagram |
DomainRelationship DiagramHasBaseDiagram Description for Microsoft.VisualStudio.Modeling.DslDefinition.DiagramHasBaseDiagram |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramHasBaseDiagramSerializer |
Serializer DiagramHasBaseDiagramSerializer for DomainClass DiagramHasBaseDiagram. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramHasConnectorMaps |
DomainRelationship DiagramHasConnectorMaps |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramHasConnectorMapsSerializer |
Serializer DiagramHasConnectorMapsSerializer for DomainClass DiagramHasConnectorMaps. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramHasShapeMaps |
DomainRelationship DiagramHasShapeMaps |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramHasShapeMapsSerializer |
Serializer DiagramHasShapeMapsSerializer for DomainClass DiagramHasShapeMaps. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramRepresentsClass |
DomainRelationship DiagramRepresentsClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramRepresentsClassSerializer |
Serializer DiagramRepresentsClassSerializer for DomainClass DiagramRepresentsClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DiagramSerializer |
Serializer DiagramSerializer for DomainClass Diagram. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainClass |
Represents a domain class in a DSL Definition. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainClassHasCustomTypeDescriptor |
DomainRelationship DomainClassHasCustomTypeDescriptor |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainClassHasCustomTypeDescriptorSerializer |
Serializer DomainClassHasCustomTypeDescriptorSerializer for DomainClass DomainClassHasCustomTypeDescriptor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainClassInheritanceComparer |
Class to order domain classes by their inheritance tree, so leaf classes come first. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainClassInheritanceComparer<T> |
Class to order domain classes by their inheritance tree, so leaf classes come first. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainClassSerializer |
Serializer DomainClassSerializer for DomainClass DomainClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainElement |
DomainClass DomainElement Abstract base class of all components of a domain specific language definition. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainElementSerializer |
Serializer DomainElementSerializer for DomainClass DomainElement. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainEnumeration |
DomainClass DomainEnumeration Defines an enumeration. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainEnumerationSerializer |
Serializer DomainEnumerationSerializer for DomainClass DomainEnumeration. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainPath |
DomainClass DomainPath An expression for navigating across domain classes and relationships in a DSL definition. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainPathSerializer |
Serializer DomainPathSerializer for DomainClass DomainPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainProperty |
DomainClass DomainProperty Description for Microsoft.VisualStudio.Modeling.DslDefinition.DomainProperty |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainPropertyHasElementNameProvider |
DomainRelationship DomainPropertyHasElementNameProvider |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainPropertyHasElementNameProviderSerializer |
Serializer DomainPropertyHasElementNameProviderSerializer for DomainClass DomainPropertyHasElementNameProvider. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainPropertySerializer |
Serializer DomainPropertySerializer for DomainClass DomainProperty. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRelationship |
DomainClass DomainRelationship Defines a relationship between two domain classes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRelationshipSerializer |
Serializer DomainRelationshipSerializer for DomainClass DomainRelationship. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRole |
DomainClass DomainRole Defines a role of a domain relationship. A relationship has exactly two roles. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRoleHasPropertyAttributes |
DomainRelationship DomainRoleHasPropertyAttributes Description for Microsoft.VisualStudio.Modeling.DslDefinition.DomainRoleHasPropertyAttributes |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRoleHasPropertyAttributesSerializer |
Serializer DomainRoleHasPropertyAttributesSerializer for DomainClass DomainRoleHasPropertyAttributes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRoleImplementedByCollectionType |
DomainRelationship DomainRoleImplementedByCollectionType |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRoleImplementedByCollectionTypeSerializer |
Serializer DomainRoleImplementedByCollectionTypeSerializer for DomainClass DomainRoleImplementedByCollectionType. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainRoleSerializer |
Serializer DomainRoleSerializer for DomainClass DomainRole. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainType |
DomainClass DomainType Abstract base class for external types and enumerations. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainTypeDescriptor |
DomainClass DomainTypeDescriptor Allows the default type descriptor for a domain class to be customized. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainTypeDescriptorSerializer |
Serializer DomainTypeDescriptorSerializer for DomainClass DomainTypeDescriptor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DomainTypeSerializer |
Serializer DomainTypeSerializer for DomainClass DomainType. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Dsl |
DomainClass Dsl Definition of a Domain Specific Language, which is also a DslLibrary. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinesEditor |
DomainRelationship DslDefinesEditor |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinesExplorer |
DomainRelationship DslDefinesExplorer |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinesExplorerBehavior |
DomainRelationship DslDefinesExplorerBehavior |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelCopyClosure |
Copy closure visitor filter |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelCopyClosureBase |
Base class for copy closure visitor filter |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelDeleteClosure |
Remove closure visitor filter |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelDeleteClosureBase |
Base class for remove closure visitor filter |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelDomainModel |
DomainModel DslDefinitionModelDomainModel Definition of the Dsl Designer. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelDomainModelSerializer |
Provides an implementation of the IDomainModelSerializer interface that can be used to serialize / deserialize the DslDefinitionModel domain model. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelDomainModelSerializerBase |
Base class that implements IDomainModelSerializer |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelHelpKeywordHelper |
Helper class used to map shapes and model elements to help keywords. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelHelpKeywordHelperBase |
Helper class used to map shapes and model elements to F1 help keywords. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationBehavior |
A DomainXmlSerializationBehavior implementation for defined behavior DslDefinitionModelSerializationBehavior. This is the concrete type of the double-derived implementation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationBehaviorBase |
A DomainXmlSerializationBehavior implementation for defined behavior DslDefinitionModelSerializationBehavior. This is the abstract base of the double-derived implementation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationBehaviorMonikerResolver |
Moniker resolver for serialization behavior DslDefinitionModelSerializationBehavior. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationBehaviorMonikerResolverBase |
Base moniker resolver for serialization behavior DslDefinitionModelSerializationBehavior. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationBehaviorSerializationMessages |
Utility class to provide serialization messages |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationHelper |
Helper class for serializing and deserializing DslDefinitionModel models. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationHelperBase |
Helper class for serializing and deserializing DslDefinitionModel models. |
![Protected class Protected class](images/bb534016.protclass(en-us,vs.100).gif) |
DslDefinitionModelSerializationHelperBase.SerializationValidationObserver |
An utility class to collect validation messages during serialization, and store them in serialization result. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelToolboxHelper |
Helper class used to create and initialize toolbox items for this DSL. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDefinitionModelToolboxHelperBase |
Helper class used to create and initialize toolbox items for this DSL. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDirectiveProcessor |
Double-derived template directive processor that provides Dsl files The implementation is done in DslDirectiveProcessorBase. This class exist so users can customize behavior easily. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslDirectiveProcessorBase |
Base implementation for template directive processor that provides Dsl files |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslEditorIdentifiesRootClass |
DomainRelationship DslEditorIdentifiesRootClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslEditorIdentifiesRootClassSerializer |
Serializer DslEditorIdentifiesRootClassSerializer for DomainClass DslEditorIdentifiesRootClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslHasDiagram |
DomainRelationship DslHasDiagram |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibrary |
DomainClass DslLibrary Defines a library of components of a DSL definition. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryBase |
Customized DslLibraryBase code. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryDefinesConnectors |
DomainRelationship DslLibraryDefinesConnectors |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryDefinesConnectorsSerializer |
Serializer DslLibraryDefinesConnectorsSerializer for DomainClass DslLibraryDefinesConnectors. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryDefinesElements |
DomainRelationship DslLibraryDefinesElements |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryDefinesElementsSerializer |
Serializer DslLibraryDefinesElementsSerializer for DomainClass DslLibraryDefinesElements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryDefinesShapes |
DomainRelationship DslLibraryDefinesShapes |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryDefinesShapesSerializer |
Serializer DslLibraryDefinesShapesSerializer for DomainClass DslLibraryDefinesShapes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasClasses |
DomainRelationship DslLibraryHasClasses Description for Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasClasses |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasClassesSerializer |
Serializer DslLibraryHasClassesSerializer for DomainClass DslLibraryHasClasses. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasConnectionBuilders |
DomainRelationship DslLibraryHasConnectionBuilders |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasConnectionBuildersSerializer |
Serializer DslLibraryHasConnectionBuildersSerializer for DomainClass DslLibraryHasConnectionBuilders. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasDslLibraryImports |
DomainRelationship DslLibraryHasDslLibraryImports Description for Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasDslLibraryImports |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasDslLibraryImportsSerializer |
Serializer DslLibraryHasDslLibraryImportsSerializer for DomainClass DslLibraryHasDslLibraryImports. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasReferenceTypes |
DomainRelationship DslLibraryHasReferenceTypes |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasReferenceTypesSerializer |
Serializer DslLibraryHasReferenceTypesSerializer for DomainClass DslLibraryHasReferenceTypes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasRelationships |
DomainRelationship DslLibraryHasRelationships |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasRelationshipsSerializer |
Serializer DslLibraryHasRelationshipsSerializer for DomainClass DslLibraryHasRelationships. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasTypes |
DomainRelationship DslLibraryHasTypes |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasTypesSerializer |
Serializer DslLibraryHasTypesSerializer for DomainClass DslLibraryHasTypes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryHasXmlSerializationBehavior |
DomainRelationship DslLibraryHasXmlSerializationBehavior |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryImport |
DomainClass DslLibraryImport Description for Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryImport |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibraryImportSerializer |
Serializer DslLibraryImportSerializer for DomainClass DslLibraryImport. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibrarySerializer |
Partial part of DslLibrarySerializer to support loading imported DslLibraries. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslLibrarySerializerBase |
Serializer DslLibrarySerializerBase for DomainClass DslLibrary. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DslSerializer |
Serializer DslSerializer for DomainClass Dsl. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Editor |
DomainClass Editor Definition of an editor, which may be a designer or custom editor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditorHasToolboxTabs |
DomainRelationship EditorHasToolboxTabs |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditorHasValidation |
DomainRelationship EditorHasValidation |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditorHasXmlSerializationDefinition |
DomainRelationship EditorHasXmlSerializationDefinition |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditorSerializer |
Serializer EditorSerializer for DomainClass Editor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementMergeDirective |
DomainClass ElementMergeDirective Defines the behavior for merging elements of a designated index class into an existing element structure. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementMergeDirectiveHasForwardingPath |
DomainRelationship ElementMergeDirectiveHasForwardingPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementMergeDirectiveHasForwardingPathSerializer |
Serializer ElementMergeDirectiveHasForwardingPathSerializer for DomainClass ElementMergeDirectiveHasForwardingPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementMergeDirectiveHasLinkCreationPaths |
DomainRelationship ElementMergeDirectiveHasLinkCreationPaths |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementMergeDirectiveHasLinkCreationPathsSerializer |
Serializer ElementMergeDirectiveHasLinkCreationPathsSerializer for DomainClass ElementMergeDirectiveHasLinkCreationPaths. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementMergeDirectiveSerializer |
Serializer ElementMergeDirectiveSerializer for DomainClass ElementMergeDirective. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementTool |
DomainClass ElementTool Defines a tool for creating elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ElementToolSerializer |
Serializer ElementToolSerializer for DomainClass ElementTool. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EnumerationHasAttributes |
DomainRelationship EnumerationHasAttributes |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EnumerationHasAttributesSerializer |
Serializer EnumerationHasAttributesSerializer for DomainClass EnumerationHasAttributes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EnumerationHasLiterals |
DomainRelationship EnumerationHasLiterals |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EnumerationHasLiteralsSerializer |
Serializer EnumerationHasLiteralsSerializer for DomainClass EnumerationHasLiterals. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EnumerationLiteral |
DomainClass EnumerationLiteral Defines a literal for an enumeration. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EnumerationLiteralSerializer |
Serializer EnumerationLiteralSerializer for DomainClass EnumerationLiteral. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExpandCollapseDecorator |
DomainClass ExpandCollapseDecorator Special decorator used for showing and hiding the compartments or subshapes of a shape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExpandCollapseDecoratorSerializer |
Serializer ExpandCollapseDecoratorSerializer for DomainClass ExpandCollapseDecorator. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Explorer |
DomainClass Explorer Defines the explorer window associated with the editor for a DSL. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerBehavior |
DomainClass ExplorerBehavior Defines custom explorer behavior for designated nodes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerBehaviorHasNodeSettings |
DomainRelationship ExplorerBehaviorHasNodeSettings |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerBehaviorHasNodeSettingsSerializer |
Serializer ExplorerBehaviorHasNodeSettingsSerializer for DomainClass ExplorerBehaviorHasNodeSettings. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerBehaviorSerializer |
Serializer ExplorerBehaviorSerializer for DomainClass ExplorerBehavior. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerBehaviorTypeDescriptor |
Custom type descriptor class for ExplorerBehavior elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerHidesNodes |
DomainRelationship ExplorerHidesNodes |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerHidesNodesSerializer |
Serializer ExplorerHidesNodesSerializer for DomainClass ExplorerHidesNodes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerNodeSettings |
DomainClass ExplorerNodeSettings Defines custom settings for explorer nodes representing elements of the designated class. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerNodeSettingsHasPropertyDisplayedPath |
DomainRelationship ExplorerNodeSettingsHasPropertyDisplayedPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerNodeSettingsHasPropertyDisplayedPathSerializer |
Serializer ExplorerNodeSettingsHasPropertyDisplayedPathSerializer for DomainClass ExplorerNodeSettingsHasPropertyDisplayedPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerNodeSettingsReferencesClass |
DomainRelationship ExplorerNodeSettingsReferencesClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerNodeSettingsReferencesClassSerializer |
Serializer ExplorerNodeSettingsReferencesClassSerializer for DomainClass ExplorerNodeSettingsReferencesClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerNodeSettingsSerializer |
Serializer ExplorerNodeSettingsSerializer for DomainClass ExplorerNodeSettings. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerReferencesBehavior |
DomainRelationship ExplorerReferencesBehavior |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerReferencesBehaviorSerializer |
Serializer ExplorerReferencesBehaviorSerializer for DomainClass ExplorerReferencesBehavior. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExplorerSerializer |
Serializer ExplorerSerializer for DomainClass Explorer. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExternalType |
DomainClass ExternalType Provides a point of reference to an external type. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExternalTypeSerializer |
Serializer ExternalTypeSerializer for DomainClass ExternalType. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
GeometryShape |
DomainClass GeometryShape Defines a shape with a geometric outline. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
GeometryShapeHasBaseGeometryShape |
DomainRelationship GeometryShapeHasBaseGeometryShape |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
GeometryShapeHasBaseGeometryShapeSerializer |
Serializer GeometryShapeHasBaseGeometryShapeSerializer for DomainClass GeometryShapeHasBaseGeometryShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
GeometryShapeSerializer |
Serializer GeometryShapeSerializer for DomainClass GeometryShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
IconDecorator |
DomainClass IconDecorator Defines a decorator that displays an icon or image. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
IconDecoratorSerializer |
Serializer IconDecoratorSerializer for DomainClass IconDecorator. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ImageShape |
DomainClass ImageShape Defines a shape that displays an image. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ImageShapeHasBaseImageShape |
DomainRelationship ImageShapeHasBaseImageShape |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ImageShapeHasBaseImageShapeSerializer |
Serializer ImageShapeHasBaseImageShapeSerializer for DomainClass ImageShapeHasBaseImageShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ImageShapeSerializer |
Serializer ImageShapeSerializer for DomainClass ImageShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirective |
DomainClass LinkConnectDirective Defines how links of a specific relationship get created by a connection builder. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirectiveHasSourceDirectives |
DomainRelationship LinkConnectDirectiveHasSourceDirectives |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirectiveHasSourceDirectivesSerializer |
Serializer LinkConnectDirectiveHasSourceDirectivesSerializer for DomainClass LinkConnectDirectiveHasSourceDirectives. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirectiveHasTargetDirectives |
DomainRelationship LinkConnectDirectiveHasTargetDirectives |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirectiveHasTargetDirectivesSerializer |
Serializer LinkConnectDirectiveHasTargetDirectivesSerializer for DomainClass LinkConnectDirectiveHasTargetDirectives. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirectiveReferencesDomainRelationship |
DomainRelationship LinkConnectDirectiveReferencesDomainRelationship |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirectiveReferencesDomainRelationshipSerializer |
Serializer LinkConnectDirectiveReferencesDomainRelationshipSerializer for DomainClass LinkConnectDirectiveReferencesDomainRelationship. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LinkConnectDirectiveSerializer |
Serializer LinkConnectDirectiveSerializer for DomainClass LinkConnectDirective. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
MergeDiagramElementMapEventArgs |
Simple class to gather DiagramElementMap required merge data. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
MergeDomainRelationshipEventArgs |
Simple class to gather DomainRelationship required merge data. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ModelingPathException |
Exception for errors when dealing with Paths in models |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
NamedDomainElement |
DomainClass NamedDomainElement Abstract base class for elements of a DSL definition which have names. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
NamedDomainElementSerializer |
Serializer NamedDomainElementSerializer for DomainClass NamedDomainElement. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ObjectToolReferencesClass |
DomainRelationship ObjectToolReferencesClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ObjectToolReferencesClassSerializer |
Serializer ObjectToolReferencesClassSerializer for DomainClass ObjectToolReferencesClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PathHasSegments |
DomainRelationship PathHasSegments |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PathHasSegmentsSerializer |
Serializer PathHasSegmentsSerializer for DomainClass PathHasSegments. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PathSegment |
DomainClass PathSegment Segment of a domain path. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PathSegmentReferencesRole |
DomainRelationship PathSegmentReferencesRole |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PathSegmentReferencesRoleSerializer |
Serializer PathSegmentReferencesRoleSerializer for DomainClass PathSegmentReferencesRole. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PathSegmentSerializer |
Serializer PathSegmentSerializer for DomainClass PathSegment. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Port |
DomainClass Port Defines a port shape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PortHasBasePort |
DomainRelationship PortHasBasePort |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PortHasBasePortSerializer |
Serializer PortHasBasePortSerializer for DomainClass PortHasBasePort. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PortSerializer |
Serializer PortSerializer for DomainClass Port. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyFilter |
DomainClass PropertyFilter Defines a filter for a domain property. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyFilterSerializer |
Serializer PropertyFilterSerializer for DomainClass PropertyFilter. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyHasType |
DomainRelationship PropertyHasType |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyHasTypeSerializer |
Serializer PropertyHasTypeSerializer for DomainClass PropertyHasType. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyPath |
DomainClass PropertyPath Defines a path navigating to an element or elements and a property of interest on the element(s). |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyPathHasPath |
DomainRelationship PropertyPathHasPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyPathReferencesProperty |
DomainRelationship PropertyPathReferencesProperty |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyPathReferencesPropertySerializer |
Serializer PropertyPathReferencesPropertySerializer for DomainClass PropertyPathReferencesProperty. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
PropertyPathSerializer |
Serializer PropertyPathSerializer for DomainClass PropertyPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasBaseRelationship |
DomainRelationship RelationshipHasBaseRelationship |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasBaseRelationshipSerializer |
Serializer RelationshipHasBaseRelationshipSerializer for DomainClass RelationshipHasBaseRelationship. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasRoles |
DomainRelationship RelationshipHasRoles |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasRolesSerializer |
Serializer RelationshipHasRolesSerializer for DomainClass RelationshipHasRoles. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasSource |
DomainRelationship RelationshipHasSource |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasSourceSerializer |
Serializer RelationshipHasSourceSerializer for DomainClass RelationshipHasSource. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasTarget |
DomainRelationship RelationshipHasTarget |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RelationshipHasTargetSerializer |
Serializer RelationshipHasTargetSerializer for DomainClass RelationshipHasTarget. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RoleHasRolePlayer |
DomainRelationship RoleHasRolePlayer |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RoleHasRolePlayerSerializer |
Serializer RoleHasRolePlayerSerializer for DomainClass RoleHasRolePlayer. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RolePlayerConnectDirective |
DomainClass RolePlayerConnectDirective Directive for connecting a role player to a link. Part of a link connect directive. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RolePlayerConnectDirectiveAcceptsClass |
DomainRelationship RolePlayerConnectDirectiveAcceptsClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RolePlayerConnectDirectiveAcceptsClassSerializer |
Serializer RolePlayerConnectDirectiveAcceptsClassSerializer for DomainClass RolePlayerConnectDirectiveAcceptsClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RolePlayerConnectDirectiveHasPathToRolePlayer |
DomainRelationship RolePlayerConnectDirectiveHasPathToRolePlayer |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RolePlayerConnectDirectiveHasPathToRolePlayerSerializer |
Serializer RolePlayerConnectDirectiveHasPathToRolePlayerSerializer for DomainClass RolePlayerConnectDirectiveHasPathToRolePlayer. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
RolePlayerConnectDirectiveSerializer |
Serializer RolePlayerConnectDirectiveSerializer for DomainClass RolePlayerConnectDirective. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Shape |
DomainClass Shape Abstract base class for geometry and compartment shapes. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeHasCompartments |
DomainRelationship ShapeHasCompartments |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeHasDecorators |
DomainRelationship ShapeHasDecorators |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeHasDecoratorsSerializer |
Serializer ShapeHasDecoratorsSerializer for DomainClass ShapeHasDecorators. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeHasDecoratorsTypeDescriptor |
Custom type descriptor class for ShapeHasDecorators elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMap |
DomainClass ShapeMap Defines a mapping between a shape and domain class. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapHasDecoratorMaps |
DomainRelationship ShapeMapHasDecoratorMaps |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapHasParentElementPath |
DomainRelationship ShapeMapHasParentElementPath |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapHasParentElementPathSerializer |
Serializer ShapeMapHasParentElementPathSerializer for DomainClass ShapeMapHasParentElementPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapReferencesClass |
DomainRelationship ShapeMapReferencesClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapReferencesClassSerializer |
Serializer ShapeMapReferencesClassSerializer for DomainClass ShapeMapReferencesClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapReferencesShape |
DomainRelationship ShapeMapReferencesShape |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapReferencesShapeSerializer |
Serializer ShapeMapReferencesShapeSerializer for DomainClass ShapeMapReferencesShape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeMapSerializer |
Serializer ShapeMapSerializer for DomainClass ShapeMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ShapeSerializer |
Serializer ShapeSerializer for DomainClass Shape. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLane |
DomainClass SwimLane Defines a swimlane. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneHasBaseSwimLane |
DomainRelationship SwimLaneHasBaseSwimLane Description for Microsoft.VisualStudio.Modeling.DslDefinition.SwimLaneHasBaseSwimLane |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneHasBaseSwimLaneSerializer |
Serializer SwimLaneHasBaseSwimLaneSerializer for DomainClass SwimLaneHasBaseSwimLane. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneHasDecorators |
DomainRelationship SwimLaneHasDecorators |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneHasDecoratorsSerializer |
Serializer SwimLaneHasDecoratorsSerializer for DomainClass SwimLaneHasDecorators. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneMap |
DomainClass SwimLaneMap Defines a mapping between a swimlane and a domain class. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneMapReferencesSwimLane |
DomainRelationship SwimLaneMapReferencesSwimLane |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneMapReferencesSwimLaneSerializer |
Serializer SwimLaneMapReferencesSwimLaneSerializer for DomainClass SwimLaneMapReferencesSwimLane. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneMapSerializer |
Serializer SwimLaneMapSerializer for DomainClass SwimLaneMap. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SwimLaneSerializer |
Serializer SwimLaneSerializer for DomainClass SwimLane. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
TextDecorator |
DomainClass TextDecorator Defines a decorator that displays text. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
TextDecoratorSerializer |
Serializer TextDecoratorSerializer for DomainClass TextDecorator. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Tool |
DomainClass Tool Description for Microsoft.VisualStudio.Modeling.DslDefinition.Tool |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ToolboxTab |
DomainClass ToolboxTab Defines the collection of tools that appear on a single tab in the toolbox. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ToolboxTabHasTools |
DomainRelationship ToolboxTabHasTools |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ToolboxTabSerializer |
Serializer ToolboxTabSerializer for DomainClass ToolboxTab. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ToolSerializer |
Serializer ToolSerializer for DomainClass Tool. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
UniqueSerializerNameGenerator |
Used to generate unique serializer names based on DomainClass name. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Validation |
DomainClass Validation Defines the validation behavior for an editor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ValidationSerializer |
Serializer ValidationSerializer for DomainClass Validation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
VisibilityPropertyPath |
DomainClass VisibilityPropertyPath Defines a property path used to determine whether an element such as a decorator is visible or not. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
VisibilityPropertyPathHasPropertyFilters |
DomainRelationship VisibilityPropertyPathHasPropertyFilters |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
VisibilityPropertyPathHasPropertyFiltersSerializer |
Serializer VisibilityPropertyPathHasPropertyFiltersSerializer for DomainClass VisibilityPropertyPathHasPropertyFilters. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
VisibilityPropertyPathSerializer |
Serializer VisibilityPropertyPathSerializer for DomainClass VisibilityPropertyPath. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlClassData |
DomainClass XmlClassData Defines how elements of a specific domain class are serialized in xml. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlClassDataAppliesToDomainClass |
DomainRelationship XmlClassDataAppliesToDomainClass |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlClassDataAppliesToDomainClassSerializer |
Serializer XmlClassDataAppliesToDomainClassSerializer for DomainClass XmlClassDataAppliesToDomainClass. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlClassDataHasXmlElementData |
DomainRelationship XmlClassDataHasXmlElementData |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlClassDataHasXmlElementDataSerializer |
Serializer XmlClassDataHasXmlElementDataSerializer for DomainClass XmlClassDataHasXmlElementData. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlClassDataSerializer |
Serializer XmlClassDataSerializer for DomainClass XmlClassData. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlElementAppliesToDomainProperty |
DomainRelationship XmlElementAppliesToDomainProperty |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlElementAppliesToDomainPropertySerializer |
Serializer XmlElementAppliesToDomainPropertySerializer for DomainClass XmlElementAppliesToDomainProperty. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlElementData |
DomainClass XmlElementData Abstract base class for definitions how parts of elements of a domain class are serialized in xml. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlElementDataSerializer |
Serializer XmlElementDataSerializer for DomainClass XmlElementData. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlPropertyData |
DomainClass XmlPropertyData Defines how values of a specific domain property are serialized in xml. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlPropertyDataSerializer |
Serializer XmlPropertyDataSerializer for DomainClass XmlPropertyData. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlRelationshipData |
DomainClass XmlRelationshipData Defines how links of a specific domain relationship are serialized in xml. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlRelationshipDataAppliesToDomainRelationship |
DomainRelationship XmlRelationshipDataAppliesToDomainRelationship |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlRelationshipDataAppliesToDomainRelationshipSerializer |
Serializer XmlRelationshipDataAppliesToDomainRelationshipSerializer for DomainClass XmlRelationshipDataAppliesToDomainRelationship. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlRelationshipDataSerializer |
Serializer XmlRelationshipDataSerializer for DomainClass XmlRelationshipData. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationBehavior |
DomainClass XmlSerializationBehavior Defines how elements of the domain classes included in the DSL or DSL library definition are serialized as xml. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationBehaviorHasXmlClassData |
DomainRelationship XmlSerializationBehaviorHasXmlClassData |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationBehaviorHasXmlClassDataSerializer |
Serializer XmlSerializationBehaviorHasXmlClassDataSerializer for DomainClass XmlSerializationBehaviorHasXmlClassData. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationBehaviorSerializer |
Serializer XmlSerializationBehaviorSerializer for DomainClass XmlSerializationBehavior. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationBehaviorTypeDescriptor |
Custom type descriptor class for XmlSerializationBehavior elements. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationDefinition |
DomainClass XmlSerializationDefinition Defines the Xml serializer used by an editor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationDefinitionReferencesBehavior |
DomainRelationship XmlSerializationDefinitionReferencesBehavior |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationDefinitionReferencesBehaviorSerializer |
Serializer XmlSerializationDefinitionReferencesBehaviorSerializer for DomainClass XmlSerializationDefinitionReferencesBehavior. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
XmlSerializationDefinitionSerializer |
Serializer XmlSerializationDefinitionSerializer for DomainClass XmlSerializationDefinition. |