Click to Rate and Give Feedback
MSDN
MSDN Library
User Interface
Windows Shell
Shell Reference
Shell Interfaces
IPersistFolder3

  Switch on low bandwidth view
IPersistFolder3 Interface

Extends the IPersistFolder and IPersistFolder2 interfaces by allowing a folder object to implement nondefault handling of folder shortcuts.

IPersistFolder3 Members

GetCurFolder Gets the ITEMIDLIST for the folder object.
GetFolderTargetInfo Provides the location and attributes of a folder shortcut's target folder.
Initialize Instructs a Shell folder object to initialize itself based on the information passed.
InitializeEx Initializes a folder and specifies its location in the namespace. If the folder is a shortcut, this method also specifies the location of the target folder.

Remarks

Namespace extensions implement this interface if they need to perform nondefault handling of folder shortcuts.

Applications do not normally use this interface directly.

In addition to the listed methods, IPersistFolder3 also inherits the methods of IPersist.

In Microsoft Windows versions earlier than Windows Vista, this interface was declared in Shlobj.h.

Interface Information

Minimum DLL Versionshell32.dll version 5.0 or later
Custom ImplementationYes
Inherits fromIPersistFolder2
Header and IDL filesshobjidl.h, shobjidl.idl
Minimum operating systems Windows 2000 Service Pack 3 (SP3), Windows XP
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker