Freigeben über


IPersistFolder3-Schnittstelle (shobjidl_core.h)

Erweitert die Schnittstellen IPersistFolder und IPersistFolder2 , indem ein Ordnerobjekt die nicht standardmäßige Verarbeitung von Ordnerverknüpfungen implementieren kann.

Vererbung

Die IPersistFolder3-Schnittstelle erbt von IPersistFolder2. IPersistFolder3 verfügt auch über folgende Membertypen:

Methoden

Die IPersistFolder3-Schnittstelle verfügt über diese Methoden.

 
IPersistFolder3::GetFolderTargetInfo

Stellt den Speicherort und die Attribute des Zielordners einer Ordnerverknüpfung bereit.
IPersistFolder3::InitializeEx

Initialisiert einen Ordner und gibt seinen Speicherort im Namespace an. Wenn der Ordner eine Verknüpfung ist, gibt diese Methode auch den Speicherort des Zielordners an.

Hinweise

Diese Schnittstelle stellt auch die Methoden der Schnittstellen IPersist, IPersistFolder und IPersistFolder2 bereit, von denen sie erbt.

In Windows-Versionen vor Windows Vista wurde diese Schnittstelle in Shlobj.h deklariert.

Wann sollte implementiert werden?

Namespaceerweiterungen implementieren diese Schnittstelle, wenn sie nicht standardmäßige Behandlung von Ordnerverknüpfungen ausführen müssen.

Verwendungs-Gründe

Anwendungen verwenden diese Schnittstelle normalerweise nicht direkt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional mit SP3, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)