IKnownFolderManager-Schnittstelle (shobjidl_core.h)
Macht Methoden verfügbar, die vorhandene bekannte Ordner erstellen, auflisten oder verwalten.
Vererbung
Die IKnownFolderManager-Schnittstelle erbt von der IUnknown-Schnittstelle . IKnownFolderManager verfügt auch über folgende Arten von Membern:
Methoden
Die IKnownFolderManager-Schnittstelle verfügt über diese Methoden.
IKnownFolderManager::FindFolderFromIDList Ruft ein -Objekt ab, das einen bekannten Ordner basierend auf einer IDList darstellt. Mit dem -Objekt können Sie bestimmte Ordnereigenschaften abfragen, den aktuellen Pfad des Ordners abrufen, den Ordner an einen anderen Speicherort umleiten und den Pfad des Ordners als ITEMIDLIST abrufen. |
IKnownFolderManager::FindFolderFromPath Ruft ein -Objekt ab, das einen bekannten Ordner basierend auf einem Dateisystempfad darstellt. |
IKnownFolderManager::FolderIdFromCsidl Ruft die KNOWNFOLDERID ab, die einem Legacy-CSIDL-Wert entspricht. |
IKnownFolderManager::FolderIdToCsidl Ruft den Legacy-CSIDL-Wert ab, der einer bestimmten KNOWNFOLDERID entspricht. |
IKnownFolderManager::GetFolder Ruft ein -Objekt ab, das einen bekannten Ordner darstellt, der durch seine KNOWNFOLDERID identifiziert wird. |
IKnownFolderManager::GetFolderByName Ruft ein -Objekt ab, das einen bekannten Ordner darstellt, der durch seinen kanonischen Namen identifiziert wird. |
IKnownFolderManager::GetFolderIds Ruft ein Array aller registrierten bekannten Ordner-IDs ab. Dies kann zum Auflisten aller bekannten Ordner verwendet werden. |
IKnownFolderManager::Redirect Leitet Ordneranforderungen für allgemeine Ordner und benutzerspezifische Ordner um. |
IKnownFolderManager::RegisterFolder Fügt der Registrierung einen neuen bekannten Ordner hinzu. Wird insbesondere von unabhängigen Softwareanbietern (ISVs) verwendet, die dem bekannten Ordnersystem einen ihrer eigenen Ordner hinzufügen. |
IKnownFolderManager::UnregisterFolder Entfernen Sie einen bekannten Ordner aus der Registrierung, wodurch er für das bekannte Ordnersystem unbekannt ist. Durch diese Methode wird der Ordner selbst nicht entfernt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |