Interfejs IVsToolWindowToolbarHost
Zapewnia kontrolę nad funkcje odnoszące się do narzędzi okna narzędzia.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[ComConversionLossAttribute]
[GuidAttribute("CF7549A9-7A2A-4A6E-ACF4-05452C98CF7E")]
[InterfaceTypeAttribute(1)]
public interface IVsToolWindowToolbarHost
[ComConversionLossAttribute]
[GuidAttribute("CF7549A9-7A2A-4A6E-ACF4-05452C98CF7E")]
[InterfaceTypeAttribute(1)]
public interface class IVsToolWindowToolbarHost
[<ComConversionLossAttribute>]
[<GuidAttribute("CF7549A9-7A2A-4A6E-ACF4-05452C98CF7E")>]
[<InterfaceTypeAttribute(1)>]
type IVsToolWindowToolbarHost = interface end
<ComConversionLossAttribute>
<GuidAttribute("CF7549A9-7A2A-4A6E-ACF4-05452C98CF7E")>
<InterfaceTypeAttribute(1)>
Public Interface IVsToolWindowToolbarHost
Metody
Nazwa | Opis | |
---|---|---|
AddToolbar(VSTWT_LOCATION, Guid, UInt32) | Dodaje pasek narzędzi w oknie narzędzia. |
|
BorderChanged() | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
|
Close(UInt32) | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
|
ForceUpdateUI() | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
|
Hide(UInt32) | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
|
ProcessMouseActivation(IntPtr, UInt32, UInt32, Int32) | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
|
ProcessMouseActivationModal(IntPtr, UInt32, UInt32, Int32, Int32) | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
|
Show(UInt32) | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
|
ShowHideToolbar(Guid, UInt32, Int32) | Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody. |
Uwagi
Ten interfejs jest implementowana przez środowisko w odpowiedzi na VSPackage, tworzenie okna narzędzia za pomocą CreateToolWindow z flagą CTW_fToolbarHost.Tworzy środowisko IVsToolWindowToolbar interfejsu następnie udostępnia IVsToolWindowToolbarHost interfejsu, który jest dostępny dla VSPackage.Uzyskuje dostęp do VSPackage IVsToolWindowToolbarHost interfejsu przez wywołanie GetProperty w oknie narzędzia z parametrem właściwości VSFPROPID_ToolbarHost.
AddToolbar Metoda jest jedynym IVsToolWindowToolbarHost metodę, która powinna być wywołana przez VSPackage.Środowiska wywołuje inne metody odpowiedzieć na interakcji użytkownika z okna narzędzia.
Uwagi dotyczące implementacji:
Ten interfejs jest implementowana przez środowiska, aby przekazać kontrolę VSPackage nad jego paski narzędzi okna narzędzia.
Uwagi dotyczące wywoływania:
Wywoływany przez VSPackages powinna wywołać ten interfejs, kiedy tego potrzebują do sprawowania kontroli nad paski narzędzi okna narzędzia.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku