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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.