Udostępnij za pośrednictwem


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
System_CAPS_pubmethod AddToolbar(VSTWT_LOCATION, Guid, UInt32)

Dodaje pasek narzędzi w oknie narzędzia.

System_CAPS_pubmethod BorderChanged()

Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody.

System_CAPS_pubmethod Close(UInt32)

Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody.

System_CAPS_pubmethod ForceUpdateUI()

Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody.

System_CAPS_pubmethod Hide(UInt32)

Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody.

System_CAPS_pubmethod 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.

System_CAPS_pubmethod 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.

System_CAPS_pubmethod Show(UInt32)

Ta metoda jest tylko do użytku w środowisku.Nie podano informacji o metodzie.Nie należy używać tej metody.

System_CAPS_pubmethod 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