PresentationElementTypeDescriptor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe pour fournir ModelElement TypeDesriptor pour la prise en charge de la grille de propriétés.
public ref class PresentationElementTypeDescriptor : Microsoft::VisualStudio::Modeling::Design::ElementTypeDescriptor
public class PresentationElementTypeDescriptor : Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
type PresentationElementTypeDescriptor = class
inherit ElementTypeDescriptor
Public Class PresentationElementTypeDescriptor
Inherits ElementTypeDescriptor
- Héritage
- Dérivé
Constructeurs
| PresentationElementTypeDescriptor(ICustomTypeDescriptor, PresentationElement) | |
| PresentationElementTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) |
Obsolète.
ctor pour créer la classe wrapper qui représente l'élément utilisé par la grille de propriétés. |
Propriétés
| ComponentType |
Retourne le type de composant de l’élément de modèle sélectionné. (Hérité de ElementTypeDescriptor) |
| ModelElement |
Retourne l’élément de modèle encapsulé par ce descripteur (Hérité de ElementTypeDescriptor) |
| PresentationElement |
Retourne l'élément de modèle de présentation décrit par ce descripteur |
| RepresentedModelElement |
Retourne l’élément de modèle représenté par l’élément Presentation en cours de description. |
| Store |
Store à utiliser pour récupérer des DomainInfo à partir de. Si nous décrivons un type, il s’agit d’un magasin factice utilisé uniquement à des fins de réflexion. (Hérité de ElementTypeDescriptor) |
Méthodes
| CollectionRolePropertiesBrowsable(ModelElement) |
Pour toutes les relations auxquelles cet élément de modèle participe, retourne si un PropertyDescriptor pour les propriétés de collection basées sur les rôles peut être exploré (Hérité de ElementTypeDescriptor) |
| CreateCollectionPropertyDescriptor(ModelElement, DomainRoleInfo, Attribute[]) | (Hérité de ElementTypeDescriptor) |
| CreatePropertyDescriptor(ModelElement, DomainPropertyInfo, Attribute[]) |
Méthode pour créer un PropertyDescriptor qui décrit la propriété à afficher dans la grille. (Hérité de ElementTypeDescriptor) |
| CreateRolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo, Attribute[]) |
Méthode pour créer un PropertyDescriptor qui décrit une relation et un rôle à afficher dans la grille. (Hérité de ElementTypeDescriptor) |
| GetCategory(ElementPropertyDescriptor) |
Retourne une catégorie localisée pour la propriété de domaine (Hérité de ElementTypeDescriptor) |
| GetClassName() |
Obtient le nom de classe affiché dans la grille des propriétés. |
| GetComponentName() |
Obtient le nom de composant affiché dans la grille des propriétés. |
| GetDescription(ElementPropertyDescriptor) |
Retourne la description localisée de la propriété de domaine (Hérité de ElementTypeDescriptor) |
| GetDisplayProperties(ModelElement, PropertyDescriptor) |
Retourne une liste de descripteurs de propriété correspondant à chaque propriété de domaine (Hérité de ElementTypeDescriptor) |
| GetDisplayProperties(ModelElement, Store, PropertyDescriptor) |
Retourne une liste de descripteurs de propriété correspondant à chaque propriété de domaine (Hérité de ElementTypeDescriptor) |
| GetDomainClassInfo(ModelElement) |
Retourne les informations de classe de domaine pour le type d'élément en cours de description. (Hérité de ElementTypeDescriptor) |
| GetDomainPropertyAttributes(DomainPropertyInfo) |
Obtient un tableau d’attributs personnalisés pour le DomainProperty spécifié. (Hérité de ElementTypeDescriptor) |
| GetExtensionProperties(ModelElement, Attribute[]) |
Retourne les descripteurs de propriété pour tous les éléments d'extension (Hérité de ElementTypeDescriptor) |
| GetProperties() |
Retourne les propriétés pour cette instance d’un composant. (Hérité de ElementTypeDescriptor) |
| GetProperties(Attribute[]) |
Retourne les propriétés de cette instance d’un composant à l’aide du tableau d’attributs comme filtre. |
| GetPropertyDescriptorDisplayName(ElementPropertyDescriptor) |
Retourne DisplayName localisé pour le passé dans elementPropertyDescriptor (Hérité de ElementTypeDescriptor) |
| GetRolePlayerPropertyAttributes(DomainRoleInfo) |
Obtient un tableau d’attributs personnalisés pour la DomainRole spécifiée. (Hérité de ElementTypeDescriptor) |
| IncludeCollectionRoleProperties(ModelElement) |
Pour toutes les relations auxquelles cet élément de modèle participe, retourne si un PropertyDescriptor pour les propriétés de collection basées sur les rôles peut être fourni. (Hérité de ElementTypeDescriptor) |
| IncludeEmbeddingRelationshipProperties(ModelElement) |
Pour toutes les relations auxquelles cet élément de modèle participe, retourne s’il faut afficher DomainProperty défini sur le DomainRelationship s’il s’agit d’un élément de modèle incorporé. (Hérité de ElementTypeDescriptor) |
| IncludeOppositeRolePlayerProperties(ModelElement) |
Pour toutes les relations auxquelles cet élément de modèle participe, retourne si la propriété ElementName de l'acteur de rôle opposé peut être affiché, en cas d'existence |
| IsPropertyDescriptorReadOnly(ElementPropertyDescriptor) |
Retourne une valeur indiquant si ce descripteur de propriété d’élément est en lecture seule ou non. (Hérité de ElementTypeDescriptor) |
| ShouldCreateCollectionPropertyDescriptor(ModelElement, DomainRoleInfo) |
Pour la relation et les acteurs de rôle de niveau d'instance impliqués, retourne si la création d'un descripteur de propriété pour les collections est nécessaire (Hérité de ElementTypeDescriptor) |
| ShouldCreatePropertyDescriptor(ModelElement, DomainPropertyInfo) |
Pour une propriété de domaine donnée définie dans l’élément de modèle de demandeur, ShouldCreatePropertyDescriptor détermine si nous devons créer un descripteur de propriété. Notez que le selectedElement fournit le contexte à partir duquel la propriété prévue dsscriptor sera créée. (Hérité de ElementTypeDescriptor) |
| ShouldCreateRolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo) |
Pour la relation et les acteurs de rôle de niveau d’instance impliqués, indiquez si vous souhaitez créer un descripteur de propriété pour l’acteur de rôle opposé (Hérité de ElementTypeDescriptor) |