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