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: System.String
CatID istenen extender için.
- ExtenderName
Tür: System.String
İstenen extender adı.
- ExtendeeObject
Tür: System.Object
Extendee nesnesi.
- ExtenderSite
Tür: EnvDTE.IExtenderSite
Gösterdiği extender site bir IExtenderSite arabirimi.
- Cookie
Tür: System.Int32
Extender'ı tanımlayan tanımlama.
Dönüş Değeri
Tür: System.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ı |
---|
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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.