IShellView2 interface (shobjidl_core.h)
Extends the capabilities of IShellView.
Inheritance
The IShellView2 interface inherits from IShellView. IShellView2 also has these types of members:
Methods
The IShellView2 interface has these methods.
IShellView2::CreateViewWindow2 Used to request the creation of a new Shell view window. It can be either the right pane of Windows Explorer or the client window of a folder window. |
IShellView2::GetView Requests the current or default Shell view, together with all other valid view identifiers (VIDs) supported by this implementation of IShellView2. |
IShellView2::HandleRename Used to change an item's identifier. |
IShellView2::SelectAndPositionItem Selects and positions an item in a Shell View. |
Remarks
This interface also provides the methods of the IShellView interface, from which it inherits.
When to Implement
Implement IShellView2 if your namespace extension provides services to clients beyond those in IShellView.When to Use
You do not call this interface directly. IShellView2 is used by the operating system only when it has confirmed that your application is aware of this interface. Objects that expose IShellView and IShellView2 are usually created by other Shell folder objects.Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional, Windows XP [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | shobjidl_core.h (include Shobjidl.h) |