Interfejs IExtenderSite
Obiekt lokacji dla urządzenia extender automatyzacji.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
<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
Typ IExtenderSite uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
GetObject | Zwraca interfejsu lub obiektu, który jest późnym wiązaniem do DTE obiektu i że jest możliwy przez nazwy w czasie wykonywania. | |
NotifyDelete | Wywołana przez urządzenie extender automatyzacji do swojej witryny powiadamiany jest zniszczeniu.Jeśli nie jest wywołanie tej metody, może nastąpić awaria programu Visual Studio. |
Początek
Uwagi
Obiekt IExtenderSite jest przekazywana z dostawcą urządzenia extender zapytany utworzyć obiektu urządzenia extender.Urządzenie extender musi wywołać NotifyDelete metodę, gdy jest zniszczeniu.
Przestroga |
---|
Menedżer extender utrzymuje wewnętrzną pamięć podręczną obiektów extender i musi być powiadamiany, gdy one zniszczone.Musisz wywołać NotifyDelete natychmiast po dokonaniu zniszczenia obiektów urządzenia extender.Nie trzeba poczekać aplikacji bezczynność, ponieważ inne składniki programu Visual Studio może próbować uzyskać dostęp do obiektu urządzenia extender zniszczonych, przed wywołaniem metody.Jeśli tak się stanie, może nastąpić awaria programu Visual Studio. |
Zobacz też
Informacje
Inne zasoby
Wykonania oraz przy użyciu automatyzacji urządzenia Extender