Metoda IVsUIWpfLoader.ShowModalElement — (IVsUIElement, IntPtr, Int32)
Wyświetla element wizualny modalne okno dialogowe, w powłoce zapewnia prawo element nadrzędny, wyłącza i ponownie włącza powłoki i tak dalej.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.10.0 (w Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Składnia
int ShowModalElement(
IVsUIElement pUIElement,
IntPtr hWndParent,
out int pResult
)
int ShowModalElement(
IVsUIElement^ pUIElement,
IntPtr hWndParent,
[OutAttribute] int% pResult
)
abstract ShowModalElement :
pUIElement:IVsUIElement *
hWndParent:nativeint *
pResult:int byref -> int
Function ShowModalElement (
pUIElement As IVsUIElement,
hWndParent As IntPtr,
<OutAttribute> ByRef pResult As Integer
) As Integer
Parametry
pUIElement
Type: Microsoft.VisualStudio.Shell.Interop.IVsUIElement[in] Element wizualny, który ma być wyświetlany.
hWndParent
Type: System.IntPtr[in] Dojście do okna, który identyfikuje element nadrzędny element wizualny.
pResult
Type: System.Int32[out] Wskazuje, czy element wizualny został wyświetlony.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Aby wyświetlić element wizualny jako okno narzędzia w powłoce, Utwórz implementacja obiektu widoku IVsUIElementPane i z powrotem z CreateUIElementPane specyficzne dla implementacji obiektu uzyskany z GetUIObject. Przekazany IVsUIElementPane obiekt widoku jako trzeci parametr (punkTool) do CreateToolWindow.
Przykłady
Zobacz też
Interfejs IVsUIWpfLoader
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku