IFilterProperties.IsPropertyHidden(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.