IFilterProperties.IsPropertyHidden(String) Methode

Definition

Gibt zurück, ob die angegebene Eigenschaft im Eigenschaften Fenster gefiltert (ausgeblendet oder überschrieben) wird.

public:
 EnvDTE::vsFilterProperties IsPropertyHidden(System::String ^ PropertyName);
public:
 EnvDTE::vsFilterProperties IsPropertyHidden(Platform::String ^ PropertyName);
EnvDTE::vsFilterProperties IsPropertyHidden(std::wstring const & PropertyName);
[System.Runtime.InteropServices.DispId(1)]
public EnvDTE.vsFilterProperties IsPropertyHidden (string PropertyName);
[<System.Runtime.InteropServices.DispId(1)>]
abstract member IsPropertyHidden : string -> EnvDTE.vsFilterProperties
Public Function IsPropertyHidden (PropertyName As String) As vsFilterProperties

Parameter

PropertyName
String

Der Name der Eigenschaft, die abgefragt wird, um zu bestimmen, ob Sie im Eigenschaften Fenster ausgeblendet oder überschrieben wird.

Gibt zurück

vsFilterProperties

Eine- vsFilterProperties Konstante, die angibt, ob die Eigenschaft ausgeblendet oder überschrieben wird.

Attribute

Hinweise

Wenn das Fenster Eigenschaften ein Objekt mit einem Extender anzeigt, das von unterstützt IFilterProperties wird, wird IsPropertyHidden für jede durch browsefähige Eigenschaft aufgerufen, die vom-Objekt verfügbar gemacht wird. Wenn diese Methode zurückgibt vsFilterPropertiesAll , wird die Eigenschaft ausgeblendet. Wenn der Wert zurück vsFilterPropertiesSet gegeben wird, wird die-Eigenschaft als schreibgeschützt fest. Wenn der Wert zurückgegeben wird vsFilterPropertiesNone , wird die-Eigenschaft im-Fenster angezeigt.

Um die Werte einer Eigenschaft einzuschränken, muss der Extender zurückgeben vsFilterPropertiesAll und die gleiche benannte Eigenschaft auch über seine eigene IDispatch-Implementierung mit dem eingeschränkten Satz von Werten verfügbar machen.

Gilt für