Share via


IsPropertyHidden Method

This interface allows us to hide certain properties dynamically. For example, in SQL 2000 CLR integration is disabled. Note that we implement the interface for IFilterProperties without exposing the fact that we do. This is because the AutomationExtenderManager (see... \\cpvsbuild\drops\orcas\main\raw\20402.00\sources\wizard\vsdesigner\designer\microsoft\VisualStudio\Editors\PropertyPages\AutomationExtenderManager.cs) only uses this interface to filter the selected object (the properties of the DatabaseProjectNode), not any of it's extenders. We still use the interface to build our localizable property descriptors and choose to construct a read/write or a readonly one.

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.Internal
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
Public Function IsPropertyHidden ( _
    PropertyName As String _
) As vsFilterProperties
'Usage
Dim instance As AgnosticDatabaseFolderNodeExtender
Dim PropertyName As String
Dim returnValue As vsFilterProperties

returnValue = instance.IsPropertyHidden(PropertyName)
public vsFilterProperties IsPropertyHidden(
    string PropertyName
)
public:
virtual vsFilterProperties IsPropertyHidden(
    String^ PropertyName
) sealed
abstract IsPropertyHidden : 
        PropertyName:string -> vsFilterProperties 
override IsPropertyHidden : 
        PropertyName:string -> vsFilterProperties 
public final function IsPropertyHidden(
    PropertyName : String
) : vsFilterProperties

Parameters

Return Value

Type: vsFilterProperties

Implements

IFilterPropertiesIsPropertyHidden(String)

See Also

Reference

AgnosticDatabaseFolderNodeExtender Class

Microsoft.VisualStudio.Data.Tools.Package.Internal Namespace