IVsToolWindowToolbarHost – rozhraní
Umožňuje kontrolu funkce vztahující se na panelu nástrojů okna nástroje.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[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
Název | Popis | |
---|---|---|
AddToolbar(VSTWT_LOCATION, Guid, UInt32) | Na panelu nástrojů přidá do okna nástroje. |
|
BorderChanged() | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
Close(UInt32) | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
ForceUpdateUI() | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
Hide(UInt32) | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
ProcessMouseActivation(IntPtr, UInt32, UInt32, Int32) | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
ProcessMouseActivationModal(IntPtr, UInt32, UInt32, Int32, Int32) | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
Show(UInt32) | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
ShowHideToolbar(Guid, UInt32, Int32) | Tato metoda je pouze pro životní prostředí.Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
Poznámky
Toto rozhraní je implementováno prostředí v reakci na VSPackage, vytvoření pomocí okna nástroje CreateToolWindow s příznakem CTW_fToolbarHost.Vytvoří prostředí IVsToolWindowToolbar rozhraní pak zpřístupní IVsToolWindowToolbarHost rozhraní, které je přístupné VSPackage.Přistupuje VSPackage IVsToolWindowToolbarHost voláním rozhraní GetProperty v okně nástroje s parametrem VSFPROPID_ToolbarHost vlastnost.
AddToolbar Metoda je pouze IVsToolWindowToolbarHost metoda, která by VSPackage volány.Prostředí volá jiné metody reagovat na interakci uživatele s okno nástroje.
Poznámky pro implementátory:
Toto rozhraní je implementováno prostředí poskytnout VSPackage kontrolu nad jeho nástroj panely nástrojů.
Poznámky pro volající:
Volání VSPackages by měl zavolat toto rozhraní, když chtějí vykonávat kontrolu nad nástroj panely nástrojů.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek