Classe DesignPropertyDescriptor
Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.
Hierarquia de herança
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.DesignPropertyDescriptor
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.Internal
Assembly: Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxe
'Declaração
Public Class DesignPropertyDescriptor _
Inherits PropertyDescriptor
public class DesignPropertyDescriptor : PropertyDescriptor
public ref class DesignPropertyDescriptor : public PropertyDescriptor
type DesignPropertyDescriptor =
class
inherit PropertyDescriptor
end
public class DesignPropertyDescriptor extends PropertyDescriptor
O tipo DesignPropertyDescriptor expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DesignPropertyDescriptor | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. |
Início
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 esse membro. (Herdado de MemberDescriptor.) | |
Category | Obtém o nome da categoria à qual o membro pertence, conforme especificado na CategoryAttribute. (Herdado de MemberDescriptor.) | |
ComponentType | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui PropertyDescriptor.ComponentType.) | |
Converter | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (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 | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui MemberDescriptor.DisplayName.) | |
IsBrowsable | Obtém um valor indicando se o membro é navegável, conforme especificado na BrowsableAttribute. (Herdado de MemberDescriptor.) | |
IsLocalizable | Obtém um valor que indica se esta propriedade deve ser localizada, conforme especificado na LocalizableAttribute. (Herdado de PropertyDescriptor.) | |
IsReadOnly | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (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 | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui PropertyDescriptor.PropertyType.) | |
SerializationVisibility | Obtém um valor que indica se esta propriedade deve ser serializada, conforme especificado na DesignerSerializationVisibilityAttribute. (Herdado de PropertyDescriptor.) | |
SupportsChangeEvents | Obtém um valor indicando se as notificações de alteração de valor para essa propriedade podem se originar de fora o descritor de propriedade. (Herdado de PropertyDescriptor.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
AddValueChanged | Permite que outros objetos ser notificado quando essa propriedade é alterada. (Herdado de PropertyDescriptor.) | |
CanResetValue | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (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 esse valor para um outro objeto para ver se elas são equivalentes. (Herdado de PropertyDescriptor.) | |
FillAttributes | Adiciona os atributos do PropertyDescriptor à lista especificada de atributos em que a classe do pai. (Herdado de PropertyDescriptor.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetChildProperties() | Retorna o padrão PropertyDescriptorCollection. (Herdado de PropertyDescriptor.) | |
GetChildProperties(array<Attribute[]) | Retorna um PropertyDescriptorCollection usando a matriz especificada de atributos, como um filtro. (Herdado de PropertyDescriptor.) | |
GetChildProperties(Object) | Retorna um PropertyDescriptorCollection para um determinado objeto. (Herdado de PropertyDescriptor.) | |
GetChildProperties(Object, array<Attribute[]) | Retorna um PropertyDescriptorCollection para um determinado objeto usando a matriz especificada de atributos, como um filtro. (Herdado de PropertyDescriptor.) | |
GetEditor | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui PropertyDescriptor.GetEditor(Type).) | |
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 invocação de membros. (Herdado de PropertyDescriptor.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
GetTypeFromName | Retorna um tipo usando seu nome. (Herdado de PropertyDescriptor.) | |
GetTypeFromNameProperty | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetValue | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui PropertyDescriptor.GetValue(Object).) | |
GetValueChangedHandler | Recupera o conjunto atual de ValueChanged manipuladores de eventos para um componente especÃfico (Herdado de PropertyDescriptor.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
OnValueChanged | Eleva o ValueChanged o evento que você implementou. (Herdado de PropertyDescriptor.) | |
RemoveValueChanged | Permite que outros objetos ser notificado quando essa propriedade é alterada. (Herdado de PropertyDescriptor.) | |
ResetValue | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui PropertyDescriptor.ResetValue(Object).) | |
SetValue | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui PropertyDescriptor.SetValue(Object, Object).) | |
ShouldSerializeValue | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui PropertyDescriptor.ShouldSerializeValue(Object).) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Acesso thread-safe
Quaisquer membros static (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.
Consulte também
Referência
Namespace Microsoft.VisualStudio.Data.Schema.Package.Project.Internal