DslDefinitionModelElementTypeDescriptor.GetExtensionProperties(ModelElement, Attribute[]) Méthode

Définition

Retourne les descripteurs de propriété pour tous les éléments d'extension

protected:
 override System::Collections::Generic::IEnumerable<System::ComponentModel::PropertyDescriptor ^> ^ GetExtensionProperties(Microsoft::VisualStudio::Modeling::ModelElement ^ baseElement, cli::array <Attribute ^> ^ attributes);
protected override System.Collections.Generic.IEnumerable<System.ComponentModel.PropertyDescriptor> GetExtensionProperties (Microsoft.VisualStudio.Modeling.ModelElement baseElement, Attribute[] attributes);
override this.GetExtensionProperties : Microsoft.VisualStudio.Modeling.ModelElement * Attribute[] -> seq<System.ComponentModel.PropertyDescriptor>
Protected Overrides Function GetExtensionProperties (baseElement As ModelElement, attributes As Attribute()) As IEnumerable(Of PropertyDescriptor)

Paramètres

baseElement
ModelElement

Élément actuel décrit

attributes
Attribute[]

Tableau de type Attribut utilisé comme filtre.

Retours

IEnumerable<PropertyDescriptor>

Collection contenant les propriétés de tous les éléments d'extension

Remarques

Remplacez afin de fournir un descripteur de propriété spécialisé qui sait comment effectuer le mappage Shape- > TreeNode- > DomainClass dont nous avons besoin dans le DslDesigner

S’applique à