Metoda IVsUIShell4.CreateToolbarTray — (IOleCommandTarget, IVsToolbarTrayHost)
Dołącza paski narzędzi, które nie są zawarte wewnątrz IVsWindowFrame.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.10.0 (w Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Składnia
int CreateToolbarTray(
IOleCommandTarget pCmdTarget,
out IVsToolbarTrayHost ppToolbarTrayHost
)
int CreateToolbarTray(
IOleCommandTarget^ pCmdTarget,
[OutAttribute] IVsToolbarTrayHost^% ppToolbarTrayHost
)
abstract CreateToolbarTray :
pCmdTarget:IOleCommandTarget *
ppToolbarTrayHost:IVsToolbarTrayHost byref -> int
Function CreateToolbarTray (
pCmdTarget As IOleCommandTarget,
<OutAttribute> ByRef ppToolbarTrayHost As IVsToolbarTrayHost
) As Integer
Parametry
pCmdTarget
Type: Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget[in] Element docelowy polecenia na pasku narzędzi.
ppToolbarTrayHost
Type: Microsoft.VisualStudio.Shell.Interop.IVsToolbarTrayHost[out] Host na pasku narzędzi.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Ta metoda jest podobna do alternatywy SetupToolbar(), ale umożliwia dołączanie paski narzędzi, które nie są zawarte wewnątrz IVsWindowFrame, takie jak okna dialogowe.IVsToolbarTrayHost Zwraca wystąpienie pozwala dodać paski narzędzi i pobrać IVsUIElement reprezentujący element interfejsu użytkownika dla na pasku narzędzi.
Zobacz też
Interfejs IVsUIShell4
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku