Udostępnij za pośrednictwem


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

  • 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