ElementTypeDescriptionProvider.CreateCustomTypeDescriptor Method
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.
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. |
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. |
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.
protected:
virtual System::ComponentModel::ICustomTypeDescriptor ^ CreateCustomTypeDescriptor(System::ComponentModel::ICustomTypeDescriptor ^ parent, Microsoft::VisualStudio::Modeling::ModelElement ^ element);
protected virtual System.ComponentModel.ICustomTypeDescriptor CreateCustomTypeDescriptor(System.ComponentModel.ICustomTypeDescriptor parent, Microsoft.VisualStudio.Modeling.ModelElement element);
abstract member CreateCustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor * Microsoft.VisualStudio.Modeling.ModelElement -> System.ComponentModel.ICustomTypeDescriptor
override this.CreateCustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor * Microsoft.VisualStudio.Modeling.ModelElement -> System.ComponentModel.ICustomTypeDescriptor
Protected Overridable Function CreateCustomTypeDescriptor (parent As ICustomTypeDescriptor, element As ModelElement) As ICustomTypeDescriptor
Parameters
- parent
- ICustomTypeDescriptor
Parent custom type descriptor.
- element
- ModelElement
Element to be described.
Returns
Applies to
Visual Studio SDK 2022 a ďalšie verzie
Produkt | Verzie |
---|---|
Visual Studio SDK | 2017, 2019, 2022 |
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.
protected:
virtual System::ComponentModel::ICustomTypeDescriptor ^ CreateCustomTypeDescriptor(System::ComponentModel::ICustomTypeDescriptor ^ parent, Type ^ modelElementType);
protected virtual System.ComponentModel.ICustomTypeDescriptor CreateCustomTypeDescriptor(System.ComponentModel.ICustomTypeDescriptor parent, Type modelElementType);
abstract member CreateCustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor * Type -> System.ComponentModel.ICustomTypeDescriptor
override this.CreateCustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor * Type -> System.ComponentModel.ICustomTypeDescriptor
Protected Overridable Function CreateCustomTypeDescriptor (parent As ICustomTypeDescriptor, modelElementType As Type) As ICustomTypeDescriptor
Parameters
- parent
- ICustomTypeDescriptor
Parent custom type descriptor.
- modelElementType
- Type
Type of element to be described.
Returns
Applies to
Visual Studio SDK 2022 a ďalšie verzie
Produkt | Verzie |
---|---|
Visual Studio SDK | 2017, 2019, 2022 |