Share via


IDatabaseProjectExtenderContributor<TExtendee> Interface

Enables project features to add to the properties of the database project node and to the database configuration objects.

This API is not CLS-compliant. 

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseProjectExtenderContributor(Of TExtendee)
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectExtenderContributor<TExtendee>
[CLSCompliantAttribute(false)]
generic<typename TExtendee>
public interface class IDatabaseProjectExtenderContributor
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectExtenderContributor<'TExtendee> =  interface end
JScript does not support generic types or methods.

Type Parameters

  • TExtendee

The IDatabaseProjectExtenderContributor<TExtendee> type exposes the following members.

Methods

  Name Description
Public method CanExtend Returns true if this contributor can extend the extendee under the specified extender name.
Public method GetExtender Returns an extender for the extendee.
Public method GetExtenderNames Returns the names of any available extenders for the extendee.

Top

See Also

Reference

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