Aracılığıyla paylaş


IExtenderProviderUnk.GetExtender Yöntem

Belirtilen kategori altında belirtilen nesne için Extender'ı döndürür.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
Function GetExtender ( _
    ExtenderCATID As String, _
    ExtenderName As String, _
    ExtendeeObject As Object, _
    ExtenderSite As IExtenderSite, _
    Cookie As Integer _
) As Object
Object GetExtender(
    string ExtenderCATID,
    string ExtenderName,
    Object ExtendeeObject,
    IExtenderSite ExtenderSite,
    int Cookie
)
Object^ GetExtender(
    [InAttribute] String^ ExtenderCATID, 
    [InAttribute] String^ ExtenderName, 
    [InAttribute] Object^ ExtendeeObject, 
    [InAttribute] IExtenderSite^ ExtenderSite, 
    [InAttribute] int Cookie
)
abstract GetExtender : 
        ExtenderCATID:string * 
        ExtenderName:string * 
        ExtendeeObject:Object * 
        ExtenderSite:IExtenderSite * 
        Cookie:int -> Object
function GetExtender(
    ExtenderCATID : String, 
    ExtenderName : String, 
    ExtendeeObject : Object, 
    ExtenderSite : IExtenderSite, 
    Cookie : int
) : Object

Parametreler

  • ExtenderCATID
    Tür: String

    CatID istenen extender için.

  • ExtenderName
    Tür: String

    İstenen extender adı.

  • ExtendeeObject
    Tür: Object

    Extendee nesnesi.

  • Cookie
    Tür: Int32

    Extender'ı tanımlayan tanımlama.

Dönüş Değeri

Tür: Object
Extender'ı.

Notlar

GetExtenderextender verilen catID ve belirtilen extendee örneği için bir ad verir.Bu yöntem yalnızca adlı CanExtend döndüren true.

Uzatma sağlayıcısı tutmalısınız ExtenderSite nesnesi ve Cookie.

Uyarı notuUyarı

Extender Yöneticisi extender nesnelerin bir iç önbellek tutar ve yok edilir bildirilmesi gerekir.Çağırması gerekir NotifyDelete extender nesnelerin yok edilmesi üzerine hemen.Uygulama yöntemi aramadan önce yok extender nesneye erişmek diğer Visual Studio bileşenleri çalışabilir çünkü boşta olmasını beklemeli değil.Bu durumda, Visual Studio çökebilir.

[!NOT]

Extendee nesnesi, IUnknown arayüzü iletilir.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

IExtenderProviderUnk Arabirim

EnvDTE Ad Alanı

Diğer Kaynaklar

Otomasyon Genişleticilerini Uygulama ve Kullanma