IKnownFolderManager インターフェイス (shobjidl_core.h)
既存の既知のフォルダーを作成、列挙、または管理するメソッドを公開します。
継承
IKnownFolderManager インターフェイスは、IUnknown インターフェイスから継承されます。 IKnownFolderManager には、次の種類のメンバーもあります。
メソッド
IKnownFolderManager インターフェイスには、これらのメソッドがあります。
IKnownFolderManager::FindFolderFromIDList IDList に基づいて既知のフォルダーを表す オブジェクトを取得します。 オブジェクトを使用すると、特定のフォルダー プロパティのクエリを実行したり、フォルダーの現在のパスを取得したり、フォルダーを別の場所にリダイレクトしたり、ITEMIDLIST としてフォルダーのパスを取得したりできます。 |
IKnownFolderManager::FindFolderFromPath ファイル システム パスに基づいて既知のフォルダーを表す オブジェクトを取得します。 |
IKnownFolderManager::FolderIdFromCsidl 従来の CSIDL 値に相当する KNOWNFOLDERID を取得します。 |
IKnownFolderManager::FolderIdToCsidl 指定された KNOWNFOLDERID に相当するレガシ CSIDL 値を取得します。 |
IKnownFolderManager::GetFolder KNOWNFOLDERID によって識別される既知のフォルダーを表す オブジェクトを取得します。 |
IKnownFolderManager::GetFolderByName 正規名で識別される既知のフォルダーを表す オブジェクトを取得します。 |
IKnownFolderManager::GetFolderIds 登録済みのすべての既知のフォルダー ID の配列を取得します。 これは、既知のすべてのフォルダーを列挙する場合に使用できます。 |
IKnownFolderManager::Redirect 共通フォルダーとユーザー単位フォルダーのフォルダー要求をリダイレクトします。 |
IKnownFolderManager::RegisterFolder レジストリに新しい既知のフォルダーを追加します。 特に、既知のフォルダー システムに独自のフォルダーの 1 つを追加している独立系ソフトウェア ベンダー (ISV) によって使用されます。 |
IKnownFolderManager::UnregisterFolder 既知のフォルダーをレジストリから削除すると、既知のフォルダー システムに不明になります。 このメソッドは、フォルダー自体を削除しません。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |