Interfaccia IKnownFolder (shobjidl_core.h)
Espone metodi che consentono a un'applicazione di recuperare informazioni sulla categoria, il tipo, il GUID, il GUID, il puntatore a un valore piDL (Item Identifier List), le funzionalità di reindirizzamento e la definizione. Fornisce un metodo per il recupero dell'oggetto IShellItem di una cartella nota. Fornisce anche metodi per ottenere o impostare il percorso della cartella nota.
Ereditarietà
L'interfaccia IKnownFolder eredita dall'interfaccia IUnknown . IKnownFolder include anche questi tipi di membri:
Metodi
L'interfaccia IKnownFolder include questi metodi.
IKnownFolder::GetCategory Recupera la categoria virtuale, fissa, comune o per utente della cartella selezionata. |
IKnownFolder::GetFolderDefinition Recupera una struttura contenente gli elementi di definizione di una cartella nota, che include la categoria, il nome, il percorso, il percorso, la descrizione, la descrizione comando, l'icona e altre proprietà. |
IKnownFolder::GetFolderType Recupera il tipo di cartella. |
IKnownFolder::GetId Ottiene l'ID della cartella selezionata. |
IKnownFolder::GetIDList Ottiene il percorso della cartella dello spazio dei nomi shell nel modulo IDList (ITEMIDLIST). |
IKnownFolder::GetPath Recupera il percorso di una cartella nota come stringa. |
IKnownFolder::GetRedirectionCapabilities Ottiene un valore che indica se la cartella nota può avere il percorso impostato su un nuovo valore o su quali restrizioni o divieto specifici vengono inseriti in tale reindirizzamento. |
IKnownFolder::GetShellItem Recupera il percorso di una cartella nota nello spazio dei nomi Shell sotto forma di elemento Shell (IShellItem o interfaccia derivata). |
IKnownFolder::SetPath Assegna un nuovo percorso a una cartella nota. |
Commenti
Gli oggetti IKnownFolder possono essere ottenuti tramite diversi metodi dell'interfaccia IKnownFolderManager, ad esempio IKnownFolderManager::GetFolder e IKnownFolderManager::FindFolderFromIDList.
Le terze parti non implementano IKnownFolder. Usare l'implementazione specificata.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |