Interfejs IVsExtensibility3
Nie są przeznaczone do użycia bezpośrednio w kodzie. Implementuje wiele funkcji obsługi rozszerzeń, włączając inicjowanie różnych zdarzeń. Łączy starszy IVsExtensibility i IVsExtensibility2 interfejsy, które nie były użyteczne z kodu zarządzanego do interfejsu można używać z kodu zarządzanego.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
[GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")]
[InterfaceTypeAttribute(1)]
public interface IVsExtensibility3
[GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")]
[InterfaceTypeAttribute(1)]
public interface class IVsExtensibility3
[<GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")>]
[<InterfaceTypeAttribute(1)>]
type IVsExtensibility3 = interface end
<GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")>
<InterfaceTypeAttribute(1)>
Public Interface IVsExtensibility3
Metody
Nazwa | Opis | |
---|---|---|
EnterAutomationFunction() | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
ExitAutomationFunction() | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireCodeModelEvent3(Int32, Object, Object, Int32) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireMacroReset() | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireProjectItemsEvent_ItemAdded(Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireProjectItemsEvent_ItemRemoved(Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireProjectItemsEvent_ItemRenamed(Object, String) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireProjectsEvent_ItemAdded(Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireProjectsEvent_ItemRemoved(Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
FireProjectsEvent_ItemRenamed(Object, String) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
GetConfigMgr(Object, UInt32, Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
GetDocumentFromDocCookie(Int32, Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
GetGlobalsObject(Object, Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
GetLockCount(Int32) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
GetProperties(Object, Object, Object) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
GetSuppressUI(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
GetUserControl(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
IsFireCodeModelEventNeeded(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
IsInAutomationFunction(Int32) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
IsMethodDisabled(Guid, Int32) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
LockServer(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
RunWizardFile(String, Int32, Array, Int32) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
RunWizardFileEx(String, Int32, Array, Array, Int32) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
SetSuppressUI(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
SetUserControl(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
SetUserControlUnlatched(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
|
TestForShutdown(Boolean) | Ten interfejs API obsługuje infrastrukturę produkt i nie jest przeznaczony do bezpośredniego użycia z poziomu kodu. |
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku