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.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.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 | .ctor De DslDefinitionModelElementTypeDescriptor.Llama a la clase base directamente. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ComponentType | Obtiene Type del elemento de modelo que esta clase se representa. (Se hereda de ElementTypeDescriptor). | |
ModelElement | Obtiene el elemento de modelo que esta clase se representa. (Se hereda de ElementTypeDescriptor). | |
Store | (Se hereda de ElementTypeDescriptor). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CollectionRolePropertiesBrowsable | Para todas las relaciones que este elemento modelo unión, regresar si cualquier PropertyDescriptor para las propiedades de colección basadas en roles es Browsable (Se hereda de ElementTypeDescriptor). | |
CreateCollectionPropertyDescriptor | (Se hereda de ElementTypeDescriptor). | |
CreatePropertyDescriptor | Cree 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 mostrarán 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 traducida para la categoría de una propiedad del dominio. (Se hereda de ElementTypeDescriptor). | |
GetClassName | devuelve el nombre de la clase que este descriptor representa. (Se hereda de ElementTypeDescriptor). | |
GetComponentName | Obtiene el nombre del elemento 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 traducida en la descripción de una propiedad del dominio. (Se hereda de ElementTypeDescriptor). | |
GetDisplayProperties(ModelElement, PropertyDescriptor%) | Devuelve una colección 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 correspondiente 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 | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetProperties() | (Invalida a ElementTypeDescriptor.GetProperties()). | |
GetProperties(array<Attribute[]) | Método para proporcionar al propio conjunto descriptores de propiedad para el ModelElement designado. (Invalida a ElementTypeDescriptor.GetProperties(array<Attribute[])). | |
GetPropertyDescriptorDisplayName | Devuelve una cadena traducida de nombre para mostrar de una propiedad del 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 al rol describe de la propiedad. (Se hereda de ElementTypeDescriptor). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
IncludeCollectionRoleProperties | Para todas las relaciones que este elemento modelo unión, regresar si 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 agregar propiedades de elemento de destino de cualquier relación incrustada que no permitir duplicados. (Se hereda de ElementTypeDescriptor). | |
IncludeOppositeRolePlayerProperties | Para el elemento de modelo especificado, devuelve un valor que indica si agregar las propiedades de rol cero-a-uno y las relaciones 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 función de nivel de instancia implicados, devuelva si crear una propiedad descriptor para colecciones (Se hereda de ElementTypeDescriptor). | |
ShouldCreatePropertyDescriptor | Obtiene si crear el descriptor para una propiedad de givne. (Invalida a ElementTypeDescriptor.ShouldCreatePropertyDescriptor(ModelElement, DomainPropertyInfo)). | |
ShouldCreateRolePlayerPropertyDescriptor | Devuelve un valor que indica si descriptor se debe crear para el rol especificado de la propiedad. (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)