IFilterProperties.IsPropertyHidden, méthode

Retourne une valeur indiquant si la propriété spécifiée est filtrée (masquée ou substituée) dans la fenêtre Propriété.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
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

Paramètres

  • PropertyName
    Type : System.String
    Nom de la propriété demandée pour déterminer si elle est, ou non, masquée ou substituée dans la fenêtre Propriétés.

Valeur de retour

Type : EnvDTE.vsFilterProperties
Constante vsFilterProperties qui indique si la propriété est, ou non, masquée ou substituée.

Notes

Lorsque la fenêtre Propriétés affiche un objet pour lequel il existe un extendeur prenant en charge IFilterProperties, elle appelle IsPropertyHidden sur chaque propriété pouvant être explorée que l'objet expose. Si cette méthode retourne vsFilterPropertiesAll, la propriété est masquée. Si elle retourne vsFilterPropertiesSet, la propriété est mise en lecture seule. Si elle retourne vsFilterPropertiesNone, la propriété est affichée dans la fenêtre.

Pour restreindre les valeurs d'une propriété, l'extendeur doit retourner vsFilterPropertiesAll et également exposer la propriété de même nom par le biais de sa propre implémentation IDispatch avec l'ensemble restreint de valeurs.

Sécurité .NET Framework

Voir aussi

Référence

IFilterProperties Interface

EnvDTE, espace de noms

Autres ressources

Implémentation et utilisation des extendeurs Automation