Share via


ISqlPropertyPageFilter Interface

This is a SQL Server feature extension that enables you to filter the core project pages provided by database projects. Extensions can add or remove from the basic list provided as the 'proposedPages' argument.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Sql.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package.Sql (in Microsoft.VisualStudio.Data.Schema.Package.Sql.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface ISqlPropertyPageFilter _
    Inherits IExtension
[CLSCompliantAttribute(false)]
public interface ISqlPropertyPageFilter : IExtension
[CLSCompliantAttribute(false)]
public interface class ISqlPropertyPageFilter : IExtension
[<CLSCompliantAttribute(false)>]
type ISqlPropertyPageFilter =  
    interface
        interface IExtension
    end
public interface ISqlPropertyPageFilter extends IExtension

The ISqlPropertyPageFilter type exposes the following members.

Methods

  Name Description
Public method FilterPropertyPages Called to allow this object to add or remove pages from the core SQL Server database project property pages.

Top

See Also

Reference

Microsoft.VisualStudio.Data.Schema.Package.Sql.Project Namespace