Udostępnij za pośrednictwem


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
Metoda publiczna 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.
Metoda publiczna 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.

Informacje dotyczące przestrogiPrzestroga

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

Przestrzeń nazw EnvDTE

Inne zasoby

Wykonania oraz przy użyciu automatyzacji urządzenia Extender