Share via


GraphNodeIdPropertyDescriptor (Clase)

Ésta es una personalizada PropertyDescriptor que se utiliza para rellenar una fila en el PropertyGrid con información y correspondiente de XmlAttribute cadenas adaptadas para las etiquetas y las descripciones.

Jerarquía de herencia

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.VisualStudio.GraphModel.GraphNodeIdPropertyDescriptor

Espacio de nombres:  Microsoft.VisualStudio.GraphModel
Ensamblado:  Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)

Sintaxis

'Declaración
Public Class GraphNodeIdPropertyDescriptor _
    Inherits PropertyDescriptor
public class GraphNodeIdPropertyDescriptor : PropertyDescriptor
public ref class GraphNodeIdPropertyDescriptor : public PropertyDescriptor
type GraphNodeIdPropertyDescriptor =  
    class
        inherit PropertyDescriptor
    end
public class GraphNodeIdPropertyDescriptor extends PropertyDescriptor

El tipo GraphNodeIdPropertyDescriptor expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público GraphNodeIdPropertyDescriptor Constructor.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida AttributeArray Obtiene o establece una matriz de atributos. (Se hereda de MemberDescriptor).
Propiedad pública Attributes Obtiene la colección de atributos de este miembro. (Se hereda de MemberDescriptor).
Propiedad pública Category Obtiene la categoría de esta propiedad. (Invalida a MemberDescriptor.Category).
Propiedad pública ComponentType Obtiene el tipo del componente al que está enlazada esta propiedad. (Invalida a PropertyDescriptor.ComponentType).
Propiedad pública Converter Obtiene el convertidor de tipos de esta propiedad. (Invalida a PropertyDescriptor.Converter).
Propiedad pública Description Obtiene la descripción del miembro tal como se especifica en DescriptionAttribute. (Se hereda de MemberDescriptor).
Propiedad pública DesignTimeOnly Obtiene si este miembro debe establecerse sólo en tiempo de diseño según se especifica en DesignOnlyAttribute. (Se hereda de MemberDescriptor).
Propiedad pública DisplayName Obtiene el nombre que se puede mostrar en una ventana, como la ventana Propiedades. (Se hereda de MemberDescriptor).
Propiedad pública IsBrowsable Obtiene un valor que indica si se puede examinar el miembro, según se especifica en BrowsableAttribute. (Se hereda de MemberDescriptor).
Propiedad pública IsLocalizable Obtiene un valor que indica si esta propiedad se debería localizar, según el LocalizableAttribute. (Invalida a PropertyDescriptor.IsLocalizable).
Propiedad pública IsReadOnly Obtiene un valor que indica si esta propiedad es de sólo lectura. (Invalida a PropertyDescriptor.IsReadOnly).
Propiedad pública Name Obtiene el nombre del miembro. (Se hereda de MemberDescriptor).
Propiedad protegida NameHashCode Obtiene el código hash para el nombre del miembro, según se especifica en GetHashCode. (Se hereda de MemberDescriptor).
Propiedad pública PropertyType Obtiene el tipo de propiedad. (Invalida a PropertyDescriptor.PropertyType).
Propiedad pública SerializationVisibility Obtiene un valor que indica si esta propiedad se debe serializar, según se especifica en DesignerSerializationVisibilityAttribute. (Se hereda de PropertyDescriptor).
Propiedad pública SupportsChangeEvents Obtiene un valor que indica si las notificaciones de cambios de valores para esta propiedad se pueden originar fuera del descriptor de propiedades. (Invalida a PropertyDescriptor.SupportsChangeEvents).

Arriba

Métodos

  Nombre Descripción
Método público AddValueChanged Habilita la notificación a otros objetos cuando cambia esta propiedad. (Se hereda de PropertyDescriptor).
Método público CanResetValue Devuelve un valor que indica si al restablecer un objeto, cambia su valor. (Invalida a PropertyDescriptor.CanResetValue(Object)).
Método protegido CreateAttributeCollection Crea una colección de atributos mediante la matriz de atributos que se pasó al constructor. (Se hereda de MemberDescriptor).
Método protegido CreateInstance Crea una instancia del tipo especificado. (Se hereda de PropertyDescriptor).
Método público Equals Compara esto con otro objeto para ver si son equivalentes. (Se hereda de PropertyDescriptor).
Método protegido FillAttributes Agrega atributos de PropertyDescriptor a la lista especificada de atributos en la clase primaria. (Invalida a PropertyDescriptor.FillAttributes(IList)).
Método protegido 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).
Método público GetChildProperties() Devuelve el valor predeterminado de PropertyDescriptorCollection. (Se hereda de PropertyDescriptor).
Método público GetChildProperties(array<Attribute[]) Devuelve PropertyDescriptorCollection utilizando una matriz especificada de atributos como filtro. (Se hereda de PropertyDescriptor).
Método público GetChildProperties(Object) Devuelve PropertyDescriptorCollection para un objeto especificado. (Se hereda de PropertyDescriptor).
Método público GetChildProperties(Object, array<Attribute[]) Devuelve PropertyDescriptorCollection de un objeto dado utilizando como filtro una matriz especificada de atributos. (Se hereda de PropertyDescriptor).
Método público GetEditor Obtiene un editor del tipo especificado. (Se hereda de PropertyDescriptor).
Método público GetHashCode Devuelve el código hash de este objeto. (Se hereda de PropertyDescriptor).
Método protegido GetInvocationTarget Este método devuelve el objeto que se debe utilizar durante la invocación de miembros. (Se hereda de PropertyDescriptor).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido GetTypeFromName Devuelve un tipo mediante su nombre. (Se hereda de PropertyDescriptor).
Método público GetValue Obtiene el valor actual de la propiedad en un componente. (Invalida a PropertyDescriptor.GetValue(Object)).
Método protegido GetValueChangedHandler Recupera el conjunto actual de controladores de eventos ValueChanged para un componente concreto (Se hereda de PropertyDescriptor).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnValueChanged Provoca el evento ValueChanged que se ha implementado. (Se hereda de PropertyDescriptor).
Método público RemoveValueChanged Habilita la notificación a otros objetos cuando cambia esta propiedad. (Se hereda de PropertyDescriptor).
Método público ResetValue Restablece el valor de esta propiedad del componente en el valor predeterminado. (Invalida a PropertyDescriptor.ResetValue(Object)).
Método público SetValue Establece el valor del componente en otro valor. (Invalida a PropertyDescriptor.SetValue(Object, Object)).
Método público ShouldSerializeValue Determina un valor que indica si el valor de esta propiedad tiene que ser persistente. (Invalida a PropertyDescriptor.ShouldSerializeValue(Object)).
Método público 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.GraphModel (Espacio de nombres)