DslDefinitionModelElementTypeDescriptor (Clase)
TypeDescriptor para DomainPath o PropertyPath.
Jerarquía de herencia
System.Object
System.ComponentModel.CustomTypeDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTypeDescriptor
Espacio de nombres: Microsoft.VisualStudio.Modeling.DslDefinition.Design
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Sintaxis
'Declaración
Public Class DslDefinitionModelElementTypeDescriptor _
Inherits ElementTypeDescriptor
public class DslDefinitionModelElementTypeDescriptor : ElementTypeDescriptor
El tipo DslDefinitionModelElementTypeDescriptor expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DslDefinitionModelElementTypeDescriptor | Constructor DslDefinitionModelElementTypeDescriptor.Llama a la clase base directamente. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ComponentType | Obtiene el Type del elemento del modelo que esta clase representa. (Se hereda de ElementTypeDescriptor). | |
ModelElement | Obtiene el elemento de modelo que esta clase representa. (Se hereda de ElementTypeDescriptor). | |
Store | (Se hereda de ElementTypeDescriptor). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CollectionRolePropertiesBrowsable | Para todas las relaciones en que este elemento de modelo participa, devuelve si cualquier PropertyDescriptor para las propiedades de colección basadas en roles es examinable (Se hereda de ElementTypeDescriptor). | |
CreateCollectionPropertyDescriptor | (Se hereda de ElementTypeDescriptor). | |
CreatePropertyDescriptor | Crear el PropertyDescriptor para un DomainProperty determinado (Invalida a ElementTypeDescriptor.CreatePropertyDescriptor(ModelElement, DomainPropertyInfo, array<Attribute[])). | |
CreateRolePlayerPropertyDescriptor | Método para crear un PropertyDescriptor que describe una relación y un rol que se van a mostrar en la cuadrícula. (Invalida a ElementTypeDescriptor.CreateRolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo, array<Attribute[])). | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetAttributes | Devuelve una colección de atributos personalizados para el tipo que representa este descriptor de tipos. (Se hereda de CustomTypeDescriptor). | |
GetCategory | Devuelve una cadena localizada para la categoría de una propiedad de dominio. (Se hereda de ElementTypeDescriptor). | |
GetClassName | Devuelve el nombre de la clase que representa este descriptor. (Se hereda de ElementTypeDescriptor). | |
GetComponentName | Obtiene el nombre del elemento de modelo representado por esta clase. (Se hereda de ElementTypeDescriptor). | |
GetConverter | Devuelve un convertidor de tipos para el tipo que representa este descriptor de tipos. (Se hereda de CustomTypeDescriptor). | |
GetDefaultEvent | Devuelve el descriptor de eventos para el evento predeterminado del objeto que representa este descriptor de tipos. (Se hereda de CustomTypeDescriptor). | |
GetDefaultProperty | Devuelve el descriptor de propiedades para la propiedad predeterminada del objeto que representa este descriptor de tipos. (Se hereda de CustomTypeDescriptor). | |
GetDescription | Devuelve una cadena localizada para la descripción de una propiedad de dominio. (Se hereda de ElementTypeDescriptor). | |
GetDisplayProperties(ModelElement, PropertyDescriptor%) | Devuelve una colección de descriptores de propiedad para todas las propiedades de un elemento de modelo. (Se hereda de ElementTypeDescriptor). | |
GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) | Devuelve una lista descriptores de propiedad correspondientes a cada propiedad de dominio (Se hereda de ElementTypeDescriptor). | |
GetDomainClassInfo | Devuelve información de clase de dominio para el tipo de elemento que se describe. (Se hereda de ElementTypeDescriptor). | |
GetDomainPropertyAttributes | Devuelve una matriz de atributos personalizados que se aplican a la propiedad descrita. (Se hereda de ElementTypeDescriptor). | |
GetEditor | Devuelve un editor del tipo especificado que se va a asociar a la clase que representa este descriptor de tipos. (Se hereda de CustomTypeDescriptor). | |
GetEvents() | Devuelve una colección de descriptores de eventos para el objeto que representa este descriptor de tipos. (Se hereda de CustomTypeDescriptor). | |
GetEvents(array<Attribute[]) | Devuelve una colección de descriptores de eventos filtrada para el objeto que representa este descriptor de tipos. (Se hereda de CustomTypeDescriptor). | |
GetExtensionProperties | (Invalida a ElementTypeDescriptor.GetExtensionProperties(ModelElement, array<Attribute[])). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetProperties() | (Invalida a ElementTypeDescriptor.GetProperties()). | |
GetProperties(array<Attribute[]) | Método para proporcionar nuestro propio conjunto de descriptores de propiedad para el ModelElement designado. (Invalida a ElementTypeDescriptor.GetProperties(array<Attribute[])). | |
GetPropertyDescriptorDisplayName | Devuelve una cadena localizada para el nombre para mostrar de una propiedad de dominio. (Se hereda de ElementTypeDescriptor). | |
GetPropertyOwner | Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado. (Se hereda de CustomTypeDescriptor). | |
GetRolePlayerPropertyAttributes | Devuelve una matriz de atributos personalizados que se aplican a la propiedad de rol descrita. (Se hereda de ElementTypeDescriptor). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
IncludeCollectionRoleProperties | Para todas las relaciones en que este elemento de modelo participa, devuelve si se ha de proporcionar un PropertyDescriptor para las propiedades de colección basadas en roles. (Se hereda de ElementTypeDescriptor). | |
IncludeEmbeddingRelationshipProperties | Para el elemento de modelo especificado, devuelve un valor que indica si se han de agregar propiedades de elemento de destino de cualquier relación incrustada que no permite duplicados. (Se hereda de ElementTypeDescriptor). | |
IncludeOppositeRolePlayerProperties | Para el elemento de modelo especificado, devuelve un valor que indica si se han de agregar propiedades de rol para relaciones cero a uno y uno a uno. (Se hereda de ElementTypeDescriptor). | |
IsPropertyDescriptorReadOnly | Devuelve un valor que indica si la propiedad descrita es de solo lectura. (Se hereda de ElementTypeDescriptor). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ShouldCreateCollectionPropertyDescriptor | Para la relación y los encargados de rol de nivel de instancia implicados, devuelve si se ha de crear un descriptor de propiedad para las colecciones (Se hereda de ElementTypeDescriptor). | |
ShouldCreatePropertyDescriptor | Obtiene si se va a crear el descriptor de tipo para una propiedad givne. (Invalida a ElementTypeDescriptor.ShouldCreatePropertyDescriptor(ModelElement, DomainPropertyInfo)). | |
ShouldCreateRolePlayerPropertyDescriptor | Devuelve un valor que indica si debe crearse un descriptor para la propiedad de rol especificada. (Se hereda de ElementTypeDescriptor). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.DslDefinition.Design (Espacio de nombres)