Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

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)

public interface IVsUIElementPane

The IVsUIElementPane type exposes the following members.

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.

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.

Community Additions

© 2015 Microsoft