DataViewPropertyDescriptor (Clase)
Representa una propiedad dinámica para un nodo en una jerarquía de la vista de datos.
Jerarquía de herencia
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
Public Class DataViewPropertyDescriptor _
Inherits PropertyDescriptor
public class DataViewPropertyDescriptor : PropertyDescriptor
public ref class DataViewPropertyDescriptor : public PropertyDescriptor
type DataViewPropertyDescriptor =
class
inherit PropertyDescriptor
end
public class DataViewPropertyDescriptor extends PropertyDescriptor
El tipo DataViewPropertyDescriptor expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DataViewPropertyDescriptor(PropertyDescriptor) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el objeto del descriptor de propiedad. | |
DataViewPropertyDescriptor(String) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el nombre de propiedad. | |
DataViewPropertyDescriptor(PropertyDescriptor, array<Attribute[]) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el objeto del descriptor de propiedad y una matriz de atributos. | |
DataViewPropertyDescriptor(String, array<Attribute[]) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el nombre de propiedad y una matriz de atributos. | |
DataViewPropertyDescriptor(String, String) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el nombre de propiedad y un nombre para mostrar de la propiedad. | |
DataViewPropertyDescriptor(String, String, String) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el nombre de propiedad, el nombre para mostrar de la propiedad, y un nombre de categoría. | |
DataViewPropertyDescriptor(String, String, String, String) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el nombre de propiedad, otra versión del nombre de propiedad con fines, un nombre de categoría, y una descripción. | |
DataViewPropertyDescriptor(String, String, String, String, Boolean) | Inicializa una nueva instancia de la clase de DataViewPropertyDescriptor con el nombre de propiedad, otra versión del nombre de propiedad con fines, un nombre de categoría, y una descripción. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AttributeArray | Obtiene o establece una matriz de atributos. (Se hereda de MemberDescriptor). | |
Attributes | Obtiene la colección de atributos asociados a la propiedad actual descriptor. (Invalida a MemberDescriptor.Attributes). | |
Category | Obtiene la categoría de CategoryAttribute de la propiedad actual descriptor. (Invalida a MemberDescriptor.Category). | |
ComponentType | Obtiene el tipo de componente que la propiedad se enlaza a. (Invalida a PropertyDescriptor.ComponentType). | |
Converter | Obtiene el convertidor de tipos para la propiedad actual descriptor. (Invalida a PropertyDescriptor.Converter). | |
Description | Obtiene la descripción de DescriptionAttribute de la propiedad actual descriptor. (Invalida a MemberDescriptor.Description). | |
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 que se puede mostrar en una ventana, como la ventana Propiedades. (Se hereda de MemberDescriptor). | |
IsBrowsable | Obtiene un valor que indica si se puede examinar el miembro, según se especifica en BrowsableAttribute. (Se hereda de MemberDescriptor). | |
IsLocalizable | Obtiene un valor que indica si esta propiedad se debe traducir, según se especifica en LocalizableAttribute. (Se hereda de PropertyDescriptor). | |
IsReadOnly | Obtiene un valor que indica si la propiedad actual descriptor es de solo lectura. (Invalida a PropertyDescriptor.IsReadOnly). | |
Name | Obtiene el nombre de la propiedad. (Invalida a MemberDescriptor.Name). | |
NameHashCode | Obtiene el código hash del nombre de propiedad. (Invalida a MemberDescriptor.NameHashCode). | |
PropertyType | Obtiene el tipo de propiedad. (Invalida a PropertyDescriptor.PropertyType). | |
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 | Habilita la notificación a otros objetos cuando cambia esta propiedad. (Se hereda de PropertyDescriptor). | |
CanResetValue | Indica si el valor de la propiedad se puede restaurar para el componente especificado. (Invalida a PropertyDescriptor.CanResetValue(Object)). | |
CreateAttributeCollection | Crea una colección de atributos mediante la matriz de atributos que se pasó al constructor. (Se hereda de MemberDescriptor). | |
CreateInstance | Crea una instancia del tipo especificado. (Se hereda de PropertyDescriptor). | |
Equals | Compara esto con otro objeto para ver si son equivalentes. (Se hereda de PropertyDescriptor). | |
FillAttributes | Agrega los atributos de PropertyDescriptor a la lista de atributos especificada en la clase principal. (Se hereda de PropertyDescriptor). | |
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). | |
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 para un elemento dado, mediante una matriz de atributos como filtro. (Invalida a PropertyDescriptor.GetChildProperties(Object, array<Attribute[])). | |
GetEditor | Obtiene un editor del tipo especificado. (Se hereda de PropertyDescriptor). | |
GetHashCode | Devuelve el código hash de este objeto. (Se hereda de PropertyDescriptor). | |
GetInvocationTarget | Este método devuelve el objeto que se debe utilizar durante la invocación de miembros. (Se hereda de PropertyDescriptor). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetTypeFromName | Devuelve un tipo mediante su nombre. (Se hereda de PropertyDescriptor). | |
GetValue | Obtiene el valor de propiedad actual para el componente especificado. (Invalida a PropertyDescriptor.GetValue(Object)). | |
GetValueChangedHandler | Recupera el conjunto actual de controladores de eventos ValueChanged para un componente concreto (Se hereda de PropertyDescriptor). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnValueChanged | Provoca el evento ValueChanged que se ha implementado. (Se hereda de PropertyDescriptor). | |
RemoveValueChanged | Habilita la notificación a otros objetos cuando cambia esta propiedad. (Se hereda de PropertyDescriptor). | |
ResetValue | Restablece el valor de propiedad del componente especificado en el valor predeterminado. (Invalida a PropertyDescriptor.ResetValue(Object)). | |
SetAttribute | Agrega el atributo especificado a la lista de atributos de esta propiedad. | |
SetAttributes | Agrega atributos especificados en la lista de atributos de esta propiedad. | |
SetCategory | Establece el atributo category, utilizando el valor especificado de la categoría. | |
SetComponentType | Establece el tipo de componente al tipo especificado. | |
SetConverterType(String) | Agrega TypeConverterAttribute, utilizando el nombre de tipo especificado como convertidor de datos para el descriptor de propiedad. | |
SetConverterType(Type) | Agrega TypeConverterAttribute, utilizando el tipo especificado como convertidor de datos para el descriptor de propiedad. | |
SetDescription | Establezca el atributo description, utilizando el valor especificado de descripción. | |
SetDisplayName | Establece el atributo de nombre para mostrar, utilizando el valor especificado del nombre para mostrar. | |
SetIsBrowsable | Agrega BrowsableAttribute correspondiente al valor especificado de Boolean que indica si la propiedad se puede modificar en tiempo de diseño en la ventana Propiedades. | |
SetIsLocalizable | Agrega LocalizableAttribute correspondiente al valor especificado de Boolean que indica si la propiedad debe localizar. | |
SetIsReadOnly | Agrega ReadOnlyAttribute correspondiente al valor especificado de Boolean que indica si la propiedad es de solo lectura. | |
SetName | Establece el nombre de propiedad. | |
SetPropertyType | Establece el tipo de propiedad en el tipo especificado. | |
SetValue | Establece el valor de propiedad para el componente especificado en un nuevo valor. (Invalida a PropertyDescriptor.SetValue(Object, Object)). | |
ShouldSerializeValue | Indica si el valor de propiedad del componente especificado debe ser serializado. (Invalida a PropertyDescriptor.ShouldSerializeValue(Object)). | |
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.