Export (0) Print
Expand All

Microsoft.VisualStudio.Modeling.Design Namespace

The Microsoft.VisualStudio.Modeling.Design namespace contains classes that developers can use to build custom design-time behavior for their domain-specific language.

  ClassDescription
Public classCategoryResourceAttributeRepresents a category in which to group a property when the property is displayed in a PropertyGrid control that is set to Categorized mode.
Public classDescriptionResourceAttributeRepresents a property description for a property when the property is displayed in a PropertyGrid control.
Public classDisplayNameResourceAttributeRepresents the name associated with a property.
Public classElementPropertyDescriptorRepresents a domain property in a domain-specific language (DSL) model.
Public classElementTypeDescriptionProviderProvides methods for creating and retrieving ElementTypeDescriptor objects.
Public classElementTypeDescriptorProvides additional run-time type information for a ModelElement object.
Public classFlagEnumerationEditorProvides a user interface (UI) for representing and editing domain enumerations.
Public classForwardingTypeDescriptionProviderProvides methods for creating and retrieving a type descriptor for the target model element of an indexing model element.
Public classModelingEnumerationConverterProvides a type converter that converts between values of domain enumerations and text.
Public classModelingToolboxItemRepresents a toolbox item generated in the Domain-Specific Language Tools (DSL Tools).
Public classRolePlayerMenuCommandRepresents a command that can be added to the value list for a role property in the property window.
Public classRolePlayerPropertyDescriptorProvides additional run-time type information for a role property.
Public classTrackingPropertyDescriptorProvides additional run-time type information for a tracking property of a model element.
Public classUserContextThis class is not used by the Visual Studio SDK. (See Remarks.) Represents a Help context.
Public classUserContextElementThis class is not used by the Visual Studio SDK. (See Remarks.) Represents a Help element.
Public classUserContextTypeConverterThis class is not used by the Visual Studio SDK. (See Remarks.) Provides a type converter that converts between values of Help contexts and text.

  DelegateDescription
Public delegateSourceRolePlayerMapFunctionRepresents the method that a domain class can use to adjust the role player of a new link.
Public delegateTypeDescriptionProviderForwarderRepresents the method that returns the model element that is represented by another model element.

  EnumerationDescription
Public enumerationUserContextTypeThis enumeration is not used by the Visual Studio SDK. (See Remarks.) Specifies the type of user context element.

Community Additions

ADD
Show:
© 2015 Microsoft