DslDefinitionModelTypeDescriptorProvider Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provide custom types for the model. This will probably need amending once we're generatign a type descriptor provider.
public ref class DslDefinitionModelTypeDescriptorProvider : Microsoft::VisualStudio::Modeling::Design::ElementTypeDescriptionProvider
public class DslDefinitionModelTypeDescriptorProvider : Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptionProvider
type DslDefinitionModelTypeDescriptorProvider = class
inherit ElementTypeDescriptionProvider
Public Class DslDefinitionModelTypeDescriptorProvider
Inherits ElementTypeDescriptionProvider
- Inheritance
Constructors
DslDefinitionModelTypeDescriptorProvider() |
Methods
CreateCustomTypeDescriptor(ICustomTypeDescriptor, ModelElement) |
Overridables for the derived class to provide an ICustomTypeDescriptor (that doesn't need to be an ElementTypeDescriptor). Base implementation simply calls CreateTypeDescriptor() to create an ElementTypeDescriptor. (Inherited from ElementTypeDescriptionProvider) |
CreateCustomTypeDescriptor(ICustomTypeDescriptor, Type) |
Overridables for the derived class to provide an ICustomTypeDescriptor (that doesn't need to be an ElementTypeDescriptor). Base implementation simply calls CreateTypeDescriptor() to create an ElementTypeDescriptor. (Inherited from ElementTypeDescriptionProvider) |
CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) |
Virtual method to supply our own type descriptor |
CreateTypeDescriptor(ICustomTypeDescriptor, Type) |
Overridables for the derived class to provide a custom type descriptor. (Inherited from ElementTypeDescriptionProvider) |
GetTypeDescriptor(Type, Object) |
Returns the TypeDescriptor for the requesting ModelElement object. (Inherited from ElementTypeDescriptionProvider) |