Visualizzazione contenuto per tipo di file o tipo
In questo argomento viene descritta una nuova visualizzazione in Esplora risorse, denominata visualizzazione Contenuto, che visualizza il contenuto più pertinente per ogni elemento. Usando un set di chiavi del Registro di sistema, gli elementi possono definire un elenco di proprietà e un layout usato dalla shell per la visualizzazione Contenuto. Shell recupera le chiavi del Registro di sistema usando la matrice di associazione dell'elemento.
Come funziona la visualizzazione contenuto?
In Windows 7 e versioni successive, la visualizzazione Contenuto usa una logica di ridimensionamento che elimina le proprietà quando le dimensioni della finestra diminuiscono, per garantire che le proprietà più critiche abbiano ancora spazio per essere chiaramente leggibili. La schermata seguente illustra la visualizzazione Contenuto dei risultati della ricerca contenenti musica, immagini e documenti.
Alcune origini dati shell usano la visualizzazione Contenuto per impostazione predefinita, ma gli utenti possono selezionare la visualizzazione Contenuto facendo clic sul pulsante Controllo visualizzazione in Esplora risorse. Un'origine dati shell estende lo spazio dei nomi shell ed espone gli elementi in un archivio dati. Gli elementi in un archivio dati possono essere indicizzati dal sistema di Windows Search usando un gestore di protocolli.
Come implementare la visualizzazione contenuto
Quando si registra un nuovo tipo di file o gestore del protocollo, è possibile sfruttare la visualizzazione Contenuto usando uno dei due approcci diversi. È possibile usare un set esistente di proprietà e pattern di layout oppure creare una combinazione personalizzata.
È possibile usare una voce del Registro di sistema per associare il tipo di file o l'elemento a un Kindpredefinito, ovvero una proprietà che può essere considerata come una categoria di contenuto. Associando il tipo di file o l'elemento a determinati tipi, si eredita automaticamente i modelli di layout e gli elenchi di proprietà della visualizzazione Contenuto di Kind. Windows definisce i modelli di layout della visualizzazione contenuto e gli elenchi di proprietà per i tipi seguenti: documenti, posta elettronica, cartella, musica, immagine e generico. Questo tipo di associazione è incoraggiato. Consente di offrire un'esperienza coerente che un utente si aspetta per elementi simili.
Per altre informazioni, vedere tipi di file e tipi e Come registrare un set univoco di visualizzazione contenuto di proprietà e criteri di layout per il tipo di file o l'elemento.
Risorse aggiuntive
- Per la documentazione di riferimento sulle proprietà, vedere System.Kinde System.KindText.
- Per la documentazione di riferimento di PropList, vedere System.PropList.ContentViewModeForBrowsee System.PropList.ContentViewModeForSearch.
Argomenti correlati