DslDefinitionModelElementTypeDescriptor, classe
TypeDescriptor pour DomainPath ou PropertyPath.
Hiérarchie d'héritage
System.Object
System.ComponentModel.CustomTypeDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTypeDescriptor
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition.Design
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Déclaration
Public Class DslDefinitionModelElementTypeDescriptor _
Inherits ElementTypeDescriptor
public class DslDefinitionModelElementTypeDescriptor : ElementTypeDescriptor
Le type DslDefinitionModelElementTypeDescriptor expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DslDefinitionModelElementTypeDescriptor | .ctor De DslDefinitionModelElementTypeDescriptor.Il s'agit de classe de base appelante directement. |
Début
Propriétés
Nom | Description | |
---|---|---|
ComponentType | Obtient Type de l'élément de modèle que cette classe représente. (Hérité de ElementTypeDescriptor.) | |
ModelElement | Obtient l'élément de modèle que cette classe représente. (Hérité de ElementTypeDescriptor.) | |
Store | (Hérité de ElementTypeDescriptor.) |
Début
Méthodes
Nom | Description | |
---|---|---|
CollectionRolePropertiesBrowsable | Pour toutes les relations que que cet élément de modèle participent, se retournent si tout PropertyDescriptor pour des propriétés de collection selon des rôles peut être exploré (Hérité de ElementTypeDescriptor.) | |
CreateCollectionPropertyDescriptor | (Hérité de ElementTypeDescriptor.) | |
CreatePropertyDescriptor | Créez le PropertyDescriptor pour un DomainProperty donné (Substitue ElementTypeDescriptor.CreatePropertyDescriptor(ModelElement, DomainPropertyInfo, array<Attribute[]).) | |
CreateRolePlayerPropertyDescriptor | Méthode pour créer un PropertyDescriptor qui décrit une relation et un rôle à afficher dans la grille. (Substitue ElementTypeDescriptor.CreateRolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo, array<Attribute[]).) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetAttributes | Retourne une collection d'attributs personnalisés pour le type représenté par ce descripteur de type. (Hérité de CustomTypeDescriptor.) | |
GetCategory | Retourne une chaîne localisée pour la catégorie d'une propriété de domaine. (Hérité de ElementTypeDescriptor.) | |
GetClassName | Retourne le nom de la classe que que ce descripteur représente. (Hérité de ElementTypeDescriptor.) | |
GetComponentName | Obtient le nom de l'élément de modèle représenté par cette classe. (Hérité de ElementTypeDescriptor.) | |
GetConverter | Retourne un convertisseur de type pour le type représenté par ce descripteur de type. (Hérité de CustomTypeDescriptor.) | |
GetDefaultEvent | Retourne le descripteur d'événement pour l'événement par défaut de l'objet représenté par ce descripteur de type. (Hérité de CustomTypeDescriptor.) | |
GetDefaultProperty | Retourne le descripteur de propriété pour la propriété par défaut de l'objet représenté par ce descripteur de type. (Hérité de CustomTypeDescriptor.) | |
GetDescription | Retourne une chaîne localisée pour la description d'une propriété de domaine. (Hérité de ElementTypeDescriptor.) | |
GetDisplayProperties(ModelElement, PropertyDescriptor%) | Retourne une collection de descripteurs de propriété pour toutes les propriétés d'un élément de modèle. (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 | Retourne les informations de classe de domaine pour le type d'élément étant décrit. (Hérité de ElementTypeDescriptor.) | |
GetDomainPropertyAttributes | Retourne un tableau des attributs personnalisés qui sont appliqués à la propriété décrite. (Hérité de ElementTypeDescriptor.) | |
GetEditor | Retourne un éditeur du type spécifié qui sera associé à la classe représentée par ce descripteur de type. (Hérité de CustomTypeDescriptor.) | |
GetEvents() | Retourne une collection de descripteurs d'événement pour l'objet représenté par ce descripteur de type. (Hérité de CustomTypeDescriptor.) | |
GetEvents(array<Attribute[]) | Retourne une collection filtrée de descripteurs d'événement pour l'objet représenté par ce descripteur de type. (Hérité de CustomTypeDescriptor.) | |
GetExtensionProperties | (Substitue ElementTypeDescriptor.GetExtensionProperties(ModelElement, array<Attribute[]).) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetProperties() | (Substitue ElementTypeDescriptor.GetProperties().) | |
GetProperties(array<Attribute[]) | Méthode pour fournir votre propre jeu de descripteurs de propriété pour le ModelElement indiqué. (Substitue ElementTypeDescriptor.GetProperties(array<Attribute[]).) | |
GetPropertyDescriptorDisplayName | Retourne une chaîne localisée pour le nom complet d'une propriété de domaine. (Hérité de ElementTypeDescriptor.) | |
GetPropertyOwner | Retourne un objet qui contient la propriété décrite par le descripteur de propriété spécifié. (Hérité de CustomTypeDescriptor.) | |
GetRolePlayerPropertyAttributes | Retourne un tableau des attributs personnalisés qui sont appliqués au rôle décrit de propriété. (Hérité de ElementTypeDescriptor.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IncludeCollectionRoleProperties | Pour toutes les relations que que cet élément de modèle participent, se retournent si fournir un PropertyDescriptor pour des propriétés de collection selon des rôles. (Hérité de ElementTypeDescriptor.) | |
IncludeEmbeddingRelationshipProperties | Pour l'élément de modèle spécifié, retours une valeur qui indique si ajouter des propriétés de l'élément cible de toutes les relations embarquées qui ne permettent pas des doublons. (Hérité de ElementTypeDescriptor.) | |
IncludeOppositeRolePlayerProperties | Pour l'élément de modèle spécifié, retours une valeur qui indique si ajouter le rôle de propriétés zéro-à-un et relation un-à-un. (Hérité de ElementTypeDescriptor.) | |
IsPropertyDescriptorReadOnly | Retourne une valeur qui indique si la propriété est décrite en lecture seule. (Hérité de ElementTypeDescriptor.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ShouldCreateCollectionPropertyDescriptor | Pour la relation et le rôle de lecteurs de niveau d'instance impliqués, retour si créer un descripteur de propriété pour les collections (Hérité de ElementTypeDescriptor.) | |
ShouldCreatePropertyDescriptor | Obtient une valeur indiquant s'il faut créer le descripteur de type pour une propriété de givne. (Substitue ElementTypeDescriptor.ShouldCreatePropertyDescriptor(ModelElement, DomainPropertyInfo).) | |
ShouldCreateRolePlayerPropertyDescriptor | Retourne une valeur qui indique si un descripteur doit être créé pour le rôle spécifié de propriété. (Hérité de ElementTypeDescriptor.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.Modeling.DslDefinition.Design, espace de noms