DslDefinitionModelElementTrackingPropertyDescriptor (Clase)
Proporcione un descriptor de propiedad de seguimiento personalizado para las clases de dominio definidas en el espacio de nombres DslDefintion
Jerarquía de herencia
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTrackingPropertyDescriptor
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 NotInheritable Class DslDefinitionModelElementTrackingPropertyDescriptor _
Inherits TrackingPropertyDescriptor
public sealed class DslDefinitionModelElementTrackingPropertyDescriptor : TrackingPropertyDescriptor
El tipo DslDefinitionModelElementTrackingPropertyDescriptor expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DslDefinitionModelElementTrackingPropertyDescriptor | El ElementPropertyDescriptor puede funcionar sobre un elemento concreto pasado al constructor o puede aceptar un elemento NULL.Si se proporciona un elemento específico, GetValue(), SetValue() y los otros métodos omitirán el argumento del objeto pasado y se usará en su lugar ese elemento concreto.Si se proporciona un elemento null, GetValue(), SetValue() y los otros métodos usarán el argumento del objeto pasado. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Attributes | Obtiene la colección de atributos de este miembro. (Se hereda de MemberDescriptor). | |
Category | Obtiene la categoría en la que se agrupa una propiedad de dominio cuando se muestra en un control PropertyGrid establecido en el modo Por categorías. (Se hereda de ElementPropertyDescriptor). | |
ComponentType | Obtiene el tipo del elemento de modelo al que está enlazada esta propiedad. (Se hereda de ElementPropertyDescriptor). | |
Converter | Obtiene el convertidor para la propiedad descrita. (Se hereda de ElementPropertyDescriptor). | |
Description | Obtiene la descripción de la propiedad descrita, según se especifica en el DescriptionResourceAttribute. (Se hereda de ElementPropertyDescriptor). | |
DesignTimeOnly | Obtiene si este miembro debe establecerse sólo en tiempo de diseño según se especifica en DesignOnlyAttribute. (Se hereda de MemberDescriptor). | |
DisplayName | Obtiene el nombre para mostrar de la propiedad descrita, según se especifica en el DisplayNameResourceAttribute. (Se hereda de ElementPropertyDescriptor). | |
DomainPropertyInfo | Obtiene el objeto de información de la propiedad que se usó para crear este descriptor de propiedad. (Se hereda de ElementPropertyDescriptor). | |
IsBrowsable | Obtiene un valor que indica si se puede examinar el miembro, según se especifica en BrowsableAttribute. (Se hereda de MemberDescriptor). | |
IsInstanceBased | Pruebe si este PropertyDescriptor se basa en una instancia o en un tipo estático. (Se hereda de ElementPropertyDescriptor). | |
IsLocalizable | Obtiene un valor que indica si esta propiedad se debe traducir, según se especifica en LocalizableAttribute. (Se hereda de PropertyDescriptor). | |
IsReadOnly | Devuelve si esta propiedad es de solo lectura. (Invalida a ElementPropertyDescriptor.IsReadOnly). | |
ModelElement | Obtiene el elemento de modelo que se usó para crear este descriptor de propiedad. (Se hereda de ElementPropertyDescriptor). | |
Name | Obtiene el nombre del miembro. (Se hereda de MemberDescriptor). | |
PropertyType | Obtiene el tipo de propiedad de la propiedad descrita. (Se hereda de ElementPropertyDescriptor). | |
SerializationVisibility | Obtiene un valor que indica si esta propiedad se debe serializar, según se especifica en DesignerSerializationVisibilityAttribute. (Se hereda de PropertyDescriptor). | |
SupportsChangeEvents | Obtiene un valor que indica si las notificaciones de cambios de valores para esta propiedad se pueden originar fuera del descriptor de propiedades. (Se hereda de PropertyDescriptor). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddValueChanged | (Se hereda de ElementPropertyDescriptor). | |
CanResetValue | Indica si puede restablecerse el valor de propiedad de dominio. (Se hereda de TrackingPropertyDescriptor). | |
Equals | Compara esto con otro objeto para ver si son equivalentes. (Se hereda de PropertyDescriptor). | |
GetChildProperties() | Devuelve el valor predeterminado de PropertyDescriptorCollection. (Se hereda de PropertyDescriptor). | |
GetChildProperties(array<Attribute[]) | Devuelve PropertyDescriptorCollection utilizando una matriz especificada de atributos como filtro. (Se hereda de PropertyDescriptor). | |
GetChildProperties(Object) | Devuelve PropertyDescriptorCollection para un objeto especificado. (Se hereda de PropertyDescriptor). | |
GetChildProperties(Object, array<Attribute[]) | Devuelve PropertyDescriptorCollection de un objeto dado utilizando como filtro una matriz especificada de atributos. (Se hereda de PropertyDescriptor). | |
GetEditor | Devuelve un editor de valores para la propiedad descrita. (Se hereda de ElementPropertyDescriptor). | |
GetHashCode | Devuelve el código hash de este objeto. (Se hereda de PropertyDescriptor). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetValue | Obtiene el valor de propiedad de dominio. (Se hereda de ElementPropertyDescriptor). | |
GetValueChangedHandler | Recupera el conjunto actual de controladores de eventos ValueChanged para un componente concreto (Se hereda de PropertyDescriptor). | |
RemoveValueChanged | (Se hereda de ElementPropertyDescriptor). | |
ResetValue | Restablece el valor de la propiedad de seguimiento. (Se hereda de TrackingPropertyDescriptor). | |
SetValue | Establece el valor de la propiedad. (Invalida a ElementPropertyDescriptor.SetValue(Object, Object)). | |
ShouldSerializeValue | Indica si el valor de la propiedad de seguimiento se debe serializar. (Se hereda de TrackingPropertyDescriptor). | |
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)