SchemaViewControllerBase.GetExtender Method

Returns an extender for the object being extended.

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

Syntax

'Declaration
Public Overridable Function GetExtender ( _
    extenderName As String, _
    extendee As IDatabaseSchemaViewNode, _
    extenderSite As IExtenderSite, _
    cookie As Integer, _
    <OutAttribute> ByRef extender As BaseExtender _
) As Boolean
'Usage
Dim instance As SchemaViewControllerBase
Dim extenderName As String
Dim extendee As IDatabaseSchemaViewNode
Dim extenderSite As IExtenderSite
Dim cookie As Integer
Dim extender As BaseExtender
Dim returnValue As Boolean

returnValue = instance.GetExtender(extenderName, _
    extendee, extenderSite, cookie, extender)
public virtual bool GetExtender(
    string extenderName,
    IDatabaseSchemaViewNode extendee,
    IExtenderSite extenderSite,
    int cookie,
    out BaseExtender extender
)
public:
virtual bool GetExtender(
    String^ extenderName, 
    IDatabaseSchemaViewNode^ extendee, 
    IExtenderSite^ extenderSite, 
    int cookie, 
    [OutAttribute] BaseExtender^% extender
)
public function GetExtender(
    extenderName : String, 
    extendee : IDatabaseSchemaViewNode, 
    extenderSite : IExtenderSite, 
    cookie : int, 
    extender : BaseExtender
) : boolean
abstract GetExtender : 
        extenderName:string * 
        extendee:IDatabaseSchemaViewNode * 
        extenderSite:IExtenderSite * 
        cookie:int * 
        extender:BaseExtender -> bool 
override GetExtender : 
        extenderName:string * 
        extendee:IDatabaseSchemaViewNode * 
        extenderSite:IExtenderSite * 
        cookie:int * 
        extender:BaseExtender -> bool 

Parameters

  • cookie
    Type: System.Int32
    The cookie provided by Visual Studio

Return Value

Type: System.Boolean
Returns true if an extender was successfully returned, false otherwise.

Implements

IDatabaseSchemaViewExtenderContributor.GetExtender(String, IDatabaseSchemaViewNode, IExtenderSite, Int32, BaseExtender%)

.NET Framework Security

See Also

Reference

SchemaViewControllerBase Class

SchemaViewControllerBase Members

Microsoft.VisualStudio.Data.Schema.Project.Project.ToolWindows Namespace