IFilterProperties.IsPropertyHidden(String) Método

Definição

Retorna se a propriedade especificada está filtrada (oculta ou substituída) na janela Propriedades .

public:
 EnvDTE::vsFilterProperties IsPropertyHidden(System::String ^ PropertyName);
public:
 EnvDTE::vsFilterProperties IsPropertyHidden(Platform::String ^ PropertyName);
EnvDTE::vsFilterProperties IsPropertyHidden(std::wstring const & PropertyName);
[System.Runtime.InteropServices.DispId(1)]
public EnvDTE.vsFilterProperties IsPropertyHidden (string PropertyName);
[<System.Runtime.InteropServices.DispId(1)>]
abstract member IsPropertyHidden : string -> EnvDTE.vsFilterProperties
Public Function IsPropertyHidden (PropertyName As String) As vsFilterProperties

Parâmetros

PropertyName
String

O nome da propriedade que está sendo consultada para determinar se ela está oculta ou substituída na janela Propriedades .

Retornos

vsFilterProperties

Uma vsFilterProperties constante que indica se a propriedade está oculta ou substituída.

Atributos

Comentários

Quando a janela Propriedades exibe um objeto que tem um extensor compatível IFilterProperties , ele é invocado IsPropertyHidden em cada propriedade navegável que o objeto expõe. Se esse método retornar vsFilterPropertiesAll , a propriedade ficará oculta. Se retornar vsFilterPropertiesSet , a propriedade será tornada somente leitura. Se retornar vsFilterPropertiesNone , a propriedade será exibida na janela.

Para restringir os valores de uma propriedade, o extensor deve retornar vsFilterPropertiesAll e também expor a mesma propriedade nomeada por meio de sua própria implementação de IDispatch com o conjunto restrito de valores.

Aplica-se a