Método IFilterProperties.IsPropertyHidden
Retorna se a propriedade especificada está filtrada (oculta ou substituído) na Propriedades janela.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
Function IsPropertyHidden ( _
PropertyName As String _
) As vsFilterProperties
vsFilterProperties IsPropertyHidden(
string PropertyName
)
vsFilterProperties IsPropertyHidden(
[InAttribute] String^ PropertyName
)
abstract IsPropertyHidden :
PropertyName:string -> vsFilterProperties
function IsPropertyHidden(
PropertyName : String
) : vsFilterProperties
Parâmetros
- PropertyName
Tipo: System.String
O nome da propriedade que está sendo consultado para determinar se ou não está oculto ou substituído na Propriedades janela.
Valor de retorno
Tipo: EnvDTE.vsFilterProperties
A vsFilterProperties constante que indica se ou não a propriedade estiver oculta ou substituída.
Comentários
Quando o Propriedades janela exibe um objeto que tem um extensor que ofereça suporte a IFilterProperties, ele chama IsPropertyHidden em cada propriedade navegável que o objeto expõe.Se esse método retorna vsFilterPropertiesAll, a propriedade está oculto.Se ela retorna vsFilterPropertiesSet, a propriedade é feita somente leitura.Se ela retorna vsFilterPropertiesNone, a propriedade é exibida na janela.
Para restringir os valores de uma propriedade, o extensor deve retornar vsFilterPropertiesAll e também expõem a mesma propriedade nomeada por meio de sua própria implementação IDispatch com o conjunto restrito de valores.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.