Classe GraphNodeIdPropertyDescriptor
Este é um personalizado PropertyDescriptor que é usado para preencher uma linha em PropertyGrid com informações e corresponder XmlAttribute de cadeias de caracteres localizadas para rótulos e descrições.
Hierarquia de herança
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.GraphModel.GraphNodeIdPropertyDescriptor
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (em Microsoft.VisualStudio.GraphModel.dll)
Sintaxe
'Declaração
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
O tipo GraphNodeIdPropertyDescriptor expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
GraphNodeIdPropertyDescriptor | Construtor. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AttributeArray | Obtém ou define uma matriz de atributos. (Herdado de MemberDescriptor.) | |
Attributes | Obtém a coleção de atributos para este membro. (Herdado de MemberDescriptor.) | |
Category | Obtém a categoria de esta propriedade. (Substitui MemberDescriptor.Category.) | |
ComponentType | Obtém o tipo de componente que essa propriedade é associada a. (Substitui PropertyDescriptor.ComponentType.) | |
Converter | Obtém o conversor de tipos para essa propriedade. (Substitui PropertyDescriptor.Converter.) | |
Description | Obtém a descrição do membro, conforme especificado na DescriptionAttribute. (Herdado de MemberDescriptor.) | |
DesignTimeOnly | Obtém se este membro deve ser definido somente em tempo de design, conforme especificado na DesignOnlyAttribute. (Herdado de MemberDescriptor.) | |
DisplayName | Obtém o nome que pode ser exibido em uma janela, como, por exemplo, uma janela de propriedades. (Herdado de MemberDescriptor.) | |
IsBrowsable | Obtém um valor indicando se o membro é navegável, conforme especificado na BrowsableAttribute. (Herdado de MemberDescriptor.) | |
IsLocalizable | Obtém um valor indicando se esta propriedade deve ser encontrada, conforme especificado em LocalizableAttribute. (Substitui PropertyDescriptor.IsLocalizable.) | |
IsReadOnly | Obtém um valor indicando se essa propriedade é somente leitura. (Substitui PropertyDescriptor.IsReadOnly.) | |
Name | Obtém o nome do membro. (Herdado de MemberDescriptor.) | |
NameHashCode | Obtém o código hash para o nome do membro, conforme especificado em GetHashCode. (Herdado de MemberDescriptor.) | |
PropertyType | Obtém o tipo da propriedade. (Substitui PropertyDescriptor.PropertyType.) | |
SerializationVisibility | Obtém um valor indicando se esta propriedade deve ser serializada, conforme especificado em DesignerSerializationVisibilityAttribute. (Herdado de PropertyDescriptor.) | |
SupportsChangeEvents | Obtém um valor indicando se as notificações de alteração do valor para essa propriedade podem ser originado fora do descritor da propriedade. (Substitui PropertyDescriptor.SupportsChangeEvents.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddValueChanged | Permite que outros objetos a serem notificados quando essa propriedade é alterado. (Herdado de PropertyDescriptor.) | |
CanResetValue | Retorna se redefinir um objeto altera o valor. (Substitui PropertyDescriptor.CanResetValue(Object).) | |
CreateAttributeCollection | Cria uma coleção de atributos usando a matriz passada para o construtor de atributos. (Herdado de MemberDescriptor.) | |
CreateInstance | Cria uma instância do tipo especificado. (Herdado de PropertyDescriptor.) | |
Equals | Compara ou a outro objeto para ver se são equivalentes. (Herdado de PropertyDescriptor.) | |
FillAttributes | Adiciona os atributos de PropertyDescriptor à lista de atributos especificada na classe pai. (Substitui PropertyDescriptor.FillAttributes(IList).) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetChildProperties() | retorna PropertyDescriptorCollectionpadrão. (Herdado de PropertyDescriptor.) | |
GetChildProperties(array<Attribute[]) | Retorna PropertyDescriptorCollection usando uma matriz especificada de atributos como um filtro. (Herdado de PropertyDescriptor.) | |
GetChildProperties(Object) | Retorna PropertyDescriptorCollection para um determinado objeto. (Herdado de PropertyDescriptor.) | |
GetChildProperties(Object, array<Attribute[]) | Retorna PropertyDescriptorCollection para um determinado objeto usando uma matriz especificada de atributos como um filtro. (Herdado de PropertyDescriptor.) | |
GetEditor | Obtém um editor do tipo especificado. (Herdado de PropertyDescriptor.) | |
GetHashCode | Retorna o código hash para este objeto. (Herdado de PropertyDescriptor.) | |
GetInvocationTarget | Esse método retorna o objeto que deve ser usado durante a chamada de membros. (Herdado de PropertyDescriptor.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GetTypeFromName | retorna um tipo usando seu nome. (Herdado de PropertyDescriptor.) | |
GetValue | Obtém o valor atual da propriedade em um componente. (Substitui PropertyDescriptor.GetValue(Object).) | |
GetValueChangedHandler | Recupera o conjunto atual de manipuladores de eventos de ValueChanged para um determinado componente (Herdado de PropertyDescriptor.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
OnValueChanged | Gera o evento de ValueChanged que você implementou. (Herdado de PropertyDescriptor.) | |
RemoveValueChanged | Permite que outros objetos a serem notificados quando essa propriedade é alterado. (Herdado de PropertyDescriptor.) | |
ResetValue | Redefine o valor para essa propriedade do componente para o valor padrão. (Substitui PropertyDescriptor.ResetValue(Object).) | |
SetValue | Defina o valor do componente para um valor diferente. (Substitui PropertyDescriptor.SetValue(Object, Object).) | |
ShouldSerializeValue | Determina um valor que indica se o valor de esta propriedade precisa ser persistido. (Substitui PropertyDescriptor.ShouldSerializeValue(Object).) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.