Metoda IFilterProperties.IsPropertyHidden —
Zwraca się, czy określona właściwość jest filtrowane (ukryte lub zastąpiona) w Właściwości okna.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
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
Parametry
PropertyName
Typ: StringNazwa właściwości, pytani tak, aby ustalić, czy nie jest ukryta lub zastąpiony w Właściwości okna.
Wartość zwracana
Typ: EnvDTE.vsFilterProperties
A vsFilterProperties stałą wskazującą, czy właściwość jest ukryta lub zastąpiona.
Uwagi
Gdy Właściwości okno wyświetla obiekt, który posiada urządzenie Extender, która obsługuje IFilterProperties, wywołuje ona IsPropertyHidden na każdy możliwością właściwość, która udostępnia obiekt.Jeśli ta metoda zwraca vsFilterPropertiesAll, właściwość jest ukryty.Jeśli zwraca vsFilterPropertiesSet, właściwość odbywa się tylko do odczytu.Jeśli zwraca vsFilterPropertiesNone, właściwość ma być wyświetlana w oknie.
Aby ograniczyć wartości właściwości, urządzenie Extender musi zwracać vsFilterPropertiesAll i także ujawnić tej samej właściwości nazwanych poprzez własną implementację interfejsu IDispatch z ograniczonym zestawem wartości.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.