Sdílet prostřednictvím


IExtenderSite – rozhraní

Objekt serveru pro automatizaci zařízení extender.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Metody

  Název Popis
Veřejná metoda GetObject Vrátí rozhraní nebo objekt, který je pozdní vazbou na DTE objektu a který lze přistupovat pomocí názvu při běhu.
Veřejná metoda NotifyDelete Volat extender automatizace upozornit svého webu, když jeho zničení.Pokud volání této metody, může dojít k selhání aplikace Visual Studio.

Na začátek

Poznámky

Objekt IExtenderSite je předáno rozšiřující zprostředkovatel výzvu k vytvoření objektu zařízení extender. Zařízení extender, musíte zavolat NotifyDelete Metoda při jeho zničení.

Poznámka k upozorněníUpozornění

Správce zařízení extender udržuje vnitřní mezipaměti objektů zařízení extender a musí být oznámeno při jejich zničení. Musíte zavolat NotifyDelete ihned po zničení objekty zařízení extender. Nečinný, protože ostatní součásti Visual Studio může pokusit o přístup zničeny rozšiřující objekt před voláním metody aplikace nebude čekat. V tomto případě může dojít k selhání aplikace Visual Studio.

Viz také

Odkaz

EnvDTE – obor názvů

Další zdroje

Implementing and Using Automation Extenders