IExtenderSite Arabirim
Site nesnesi Otomasyon extender için.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("E57C510B-968B-4A3C-A467-EE4013157DC9")> _
Public Interface IExtenderSite
[GuidAttribute("E57C510B-968B-4A3C-A467-EE4013157DC9")]
public interface IExtenderSite
[GuidAttribute(L"E57C510B-968B-4A3C-A467-EE4013157DC9")]
public interface class IExtenderSite
[<GuidAttribute("E57C510B-968B-4A3C-A467-EE4013157DC9")>]
type IExtenderSite = interface end
public interface IExtenderSite
IExtenderSite türü aşağıdaki üyeleri ortaya koyar.
Yöntemler
Ad | Açıklama | |
---|---|---|
GetObject | Bir arabirim ya da geç için bağlı nesnesi döndüren DTE nesnesi ve erişilebilir zamanında adıyla. | |
NotifyDelete | Edilmeden zaman kendi sitesi bildirmek için Otomasyon extender tarafından çağrıldı.Bu yöntem çağrısı başarısız olursa, Visual Studio çökebilir. |
Üst
Notlar
Extender nesnesini oluşturmak için sorulduğunda IExtenderSite bir nesneyi uzatma sağlayıcısı iletilir. Extender'ı çağırmalıdır NotifyDelete edilmeden zaman yöntemi.
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.