Condividi tramite


Metodo IFilterProperties.IsPropertyHidden

Restituisce se la proprietà specificata è filtrata (nascosto o sottoposto a override) in proprietà finestra.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
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

Parametri

  • PropertyName
    Tipo: System.String
    Il nome della proprietà su cui eseguire una query per determinare se è presente è nascosta o eseguire l'override in proprietà finestra.

Valore restituito

Tipo: EnvDTE.vsFilterProperties
In vsFilterProperties costante che indica se la proprietà è nascosta o eseguirne l'override.

Note

quando proprietà la finestra viene visualizzato un oggetto che presenta un'estensione che supporta IFilterProperties, richiama IsPropertyHidden in ogni proprietà visualizzabile che l'oggetto espone.Se il metodo restituisce vsFilterPropertiesAll, la proprietà è nascosta.se restituisce vsFilterPropertiesSet, la proprietà viene impostata in sola lettura.se restituisce vsFilterPropertiesNone, la proprietà viene visualizzata nella finestra.

per limitare i valori di una proprietà, l'estensione deve restituire vsFilterPropertiesAll e inoltre esporre la stessa proprietà denominata con la propria implementazione IDispatch con il set limitato di valori.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IFilterProperties Interfaccia

Spazio dei nomi EnvDTE

Altre risorse

Implementazione e utilizzo delle estensioni di automazione