IVsUIElementPane Interface

Implemented by packages that support creating document windows or tool windows.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("D5083078-66C7-4047-B101-62A5F7997EC5")]
public interface IVsUIElementPane

The IVsUIElementPane type exposes the following members.

  NameDescription
Public methodCloseUIElementPaneCloses the pane.
Public methodCreateUIElementPaneCreates the pane.
Public methodGetDefaultUIElementSizeGets the default element size.
Public methodLoadUIElementStateLoads custom state storage.
Public methodSaveUIElementStateStores the state of the pane.
Public methodSetUIElementSiteSites this pane.
Public methodTranslateUIElementAcceleratorAllows the pane to translate keyboard accelerators (hotkeys) before the shell processes the message.
Top

This interface can be retrieved from the view object that fills the client area of a IVsWindowFrame.

This interface is similar to IVsWindowPane except that it now supports views implemented in the Windows Presentation Foundation (WPF) as well as Win32.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft