This documentation is archived and is not being maintained.
Microsoft.VisualStudio.Modeling.Design Namespace
Visual Studio 2008
The Microsoft.VisualStudio.Modeling.Design namespace contains classes that developers can use to build custom design-time behavior for their domain-specific language.
| Class | Description | |
|---|---|---|
![]() | CategoryResourceAttribute | Represents a category in which to group a property when the property is displayed in a PropertyGrid control that is set to Categorized mode. |
![]() | DescriptionResourceAttribute | Represents a property description for a property when the property is displayed in a PropertyGrid control. |
![]() | DisplayNameResourceAttribute | Represents the name associated with a property. |
![]() | ElementPropertyDescriptor | Represents a domain property in a domain-specific language (DSL) model. |
![]() | ElementTypeDescriptionProvider | Provides methods for creating and retrieving ElementTypeDescriptor objects. |
![]() | ElementTypeDescriptor | Provides additional run-time type information for a ModelElement object. |
![]() | FlagEnumerationEditor | Provides a user interface (UI) for representing and editing domain enumerations. |
![]() | ForwardingTypeDescriptionProvider | Provides methods for creating and retrieving a type descriptor for the target model element of an indexing model element. |
![]() | ModelingEnumerationConverter | Provides a type converter that converts between values of domain enumerations and text. |
![]() | ModelingToolboxItem | Represents a toolbox item generated in the Domain-Specific Language Tools (DSL Tools). |
![]() | RolePlayerMenuCommand | Represents a command that can be added to the value list for a role property in the property window. |
![]() | RolePlayerPropertyDescriptor | Provides additional run-time type information for a role property. |
![]() | TrackingPropertyDescriptor | Provides additional run-time type information for a tracking property of a model element. |
![]() | UserContext | This class is not used by the Visual Studio SDK. (See Remarks.) Represents a Help context. |
![]() | UserContextElement | This class is not used by the Visual Studio SDK. (See Remarks.) Represents a Help element. |
![]() | UserContextTypeConverter | This class is not used by the Visual Studio SDK. (See Remarks.) Provides a type converter that converts between values of Help contexts and text. |
| Delegate | Description | |
|---|---|---|
![]() | SourceRolePlayerMapFunction | Represents the method that a domain class can use to adjust the role player of a new link. |
![]() | TypeDescriptionProviderForwarder | Represents the method that returns the model element that is represented by another model element. |
| Enumeration | Description | |
|---|---|---|
![]() | UserContextType | This enumeration is not used by the Visual Studio SDK. (See Remarks.) Specifies the type of user context element. |
Show:
