DslDefinitionModelTypeDescriptorProvider Класс

Определение

Предоставляет пользовательские типы для модели. Здесь, вероятно, потребуется внести некоторые изменения, так как создается поставщик дескрипторов типов.

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
Наследование
DslDefinitionModelTypeDescriptorProvider

Конструкторы

DslDefinitionModelTypeDescriptorProvider()

Методы

CreateCustomTypeDescriptor(ICustomTypeDescriptor, ModelElement)

Переопределяются в производном классе для предоставления ICustomTypeDescriptor (который не обязательно должен быть ElementTypeDescriptor). Базовая реализация просто вызывает CreateTypeDescriptor() для создания ElementTypeDescriptor.

(Унаследовано от ElementTypeDescriptionProvider)
CreateCustomTypeDescriptor(ICustomTypeDescriptor, Type)

Переопределяются в производном классе для предоставления ICustomTypeDescriptor (который не обязательно должен быть ElementTypeDescriptor). Базовая реализация просто вызывает CreateTypeDescriptor() для создания ElementTypeDescriptor.

(Унаследовано от ElementTypeDescriptionProvider)
CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement)

Виртуальный метод для предоставления нашего собственного дескриптора типа

CreateTypeDescriptor(ICustomTypeDescriptor, Type)

Переопределяются в производном классе для предоставления настраиваемого дескриптора типа.

(Унаследовано от ElementTypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Возвращает дескриптор типа для запрашивающего объекта ModelElement.

(Унаследовано от ElementTypeDescriptionProvider)

Применяется к