Condividi tramite


Glossario della shell

A

Associazione

Mapping di un'estensione del nome file (ad esempio, .mp3) o protocollo (ad esempio http) a un identificatore programmatico (ProgID). Questo mapping viene archiviato nel Registro di sistema come impostazione per utente con fallback per computer. Le applicazioni che partecipano al sistema Programmi predefiniti impostano il mapping di associazione per l'estensione del nome file o il protocollo per puntare alle chiavi ProgID proprietarie.

matrice di associazione

Elenco ordinato di posizioni del Registro di sistema usate per archiviare informazioni su un tipo di elemento, inclusi gestori, verbi e altri attributi come l'icona e il nome visualizzato del tipo. Ad esempio, un file .jpg include la matrice di associazione seguente in un sistema Windows predefinito: "HKCR\jpgfile", "HKCR\SystemFileAssociations\.jpg", "HKCR\SystemFileAssociations\image", "HKCR\*", "HKCR\AllFileSystemObjects".

B

bind

Per caricare o associare codice ai dati. Ad esempio, un gestore può essere associato a un'origine dati shell.

C

nome canonico

Nome univoco di una risorsa. Canonica significa "in base alle regole". Vedere anche: nome verbo canonico.

nome verbo canonico

Nome indipendente dal linguaggio che può essere usato a livello di codice per fare riferimento a un verbo, indipendentemente dalla stringa localizzata nell'interfaccia utente. Vedere anche: nome canonico, verbo.

container

Tipo di elemento shell che può contenere altri elementi. Gli elementi in un contenitore vengono esposti allo spazio dei nomi shell usando un'origine dati shell. Gli esempi includono cartelle, unità, server di rete e file compressi con un'estensione del nome file .zip. Vedere anche: Origine dati shell, cartella, elemento shell.

content

Testo e proprietà associate a un elemento shell o a un'origine contenuto che può essere indicizzata.

origine contenuto

Elemento accessibile dall'indicizzatore. Le origini di contenuto sono indirizzabili da un URL e vengono fornite all'indicizzatore da un gestore del protocollo. Esempi includono: file di file system e cartelle, elementi e cartelle di Microsoft Outlook, record di database e elementi archiviati di Microsoft SharePoint. Un'origine contenuto può essere esposta come elementi di Shell implementando un'origine dati shell. Vedere anche: contenuto, elemento shell.

content view (visualizzazione contenuto)

Visualizzazione in Esplora risorse (offerte in Windows 7 e versioni successive) che visualizza il contenuto più pertinente per ogni elemento dell'elenco in base all'estensione del nome file o all'associazione Kind. 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 siano ancora leggibili in modo chiaro. Vedere anche: modello di layout, Tipo, Associazione Kind, Kind.

modalità visualizzazione contenuto

Vedere la definizione per: visualizzazione contenuto.

menu di scelta rapida

Questo termine viene talvolta usato per indicare il menu di scelta rapida. Vedere definizione per: menu di scelta rapida.

gestore del menu di scelta rapida

Questo termine viene talvolta usato per significare il gestore del menu di scelta rapida. Vedere definizione per: gestore del menu di scelta rapida.

D

gestore dell'oggetto dati

Gestore che fornisce formati aggiuntivi per l'oggetto dati (IDataObject) di un elemento. Gli oggetti dati vengono usati negli scenari di trascinamento e copia/incolla.

origine dati

Questo termine viene talvolta usato per indicare l'archivio dati o l'origine dati shell. Vedere definizione per: archivio dati, origine dati shell.

archivio dati

Repository di dati. Un archivio dati può essere esposto al modello di programmazione shell come contenitore usando un'origine dati shell. Gli elementi in un archivio dati possono essere indicizzati dal sistema di Ricerca di Windows usando un gestore del protocollo.

composizione desktop

Funzionalità di Windows Vista che consente di disegnare singole finestre alle superfici fuori schermo in memoria video anziché di essere disegnate direttamente nel dispositivo di visualizzazione primario.

document

Elemento shell contenente testo e per il quale è possibile implementare l'interfaccia IFilter.

gestore di rilascio

Gestore che consente a un determinato tipo di elemento di supportare scenari di trascinamento e copia/incolla.

destinazione di rilascio

Oggetto dati trascinato e eliminato in un file. Vedere anche: gestore dati, gestore di rilascio.

verbo dinamico

Verbo che dipende dallo stato di un elemento shell o del sistema; l'aspetto dell'elemento è basato sullo stato e richiede che il codice in esecuzione determini se l'elemento deve essere visualizzato. Vedere anche: gestore del menu di scelta rapida, verbo statico, verbo.

E

Comando Explorer

Oggetto che può essere presentato come pulsante nella parte superiore della finestra di Esplora risorse di Windows che fornisce funzionalità per elementi e contenitori in tale finestra. Un'origine dati shell fornisce gli oggetti comando di Esplora risorse per un determinato elemento del contenitore. I comandi vengono talvolta usati come verbi.

F

associazione di file

Vedere definizione per: associazione di tipi di file.

formato file

Formato per i dati archiviati in un file con una specifica di formato documentata. Gli esempi includono OLE DocFile, OPC, XML, ZIP e altre specifiche di formato di file note. I creatori di tipi di file usano in genere un formato di file esistente come base di un nuovo tipo di file. Un formato di file può essere semplicemente una definizione che non viene creata come tipo di file.

gestore del formato file

Questo termine è un sinonimo del gestore dei tipi di file. Vedere definizione per: gestore del tipo di file.

estensione del nome file

L'indicatore principale di un tipo di file per gli elementi del file system, è la parte del nome del file che segue il punto finale. L'estensione del nome file non può contenere spazi o caratteri non ASCII e si applica solo ai file (non alle cartelle). Le estensioni del nome file vengono confrontate usando una funzione di confronto che non è sensibile alle impostazioni locali o maiuscole/minuscole. Vedere anche: formato di file, tipo di file.

tipo di file

Valore specifico dell'estensione del nome file, ad esempio ".htm" o ".jpg", che definisce una classe di file dello stesso tipo e ha un set comune di associazioni. Vedere anche: Tipo, associazione di tipi di file.

associazione di tipi di file

Per un'estensione specifica del nome file, gli elementi della matrice di associazione che definiscono dove i gestori e altri attributi possono essere registrati. Vedere anche: matrice di associazione, tipo di file.

personalizzazione dei tipi di file

Associazione che consente a Shell di personalizzare il modo in cui Shell tratta un tipo di file. Le personalizzazioni dei tipi di file includono: specificando l'applicazione usata per aprire il file quando si fa doppio clic, aggiungendo comandi al menu di scelta rapida per un tipo di file, specificando un'icona personalizzata, specificando un tipo di contenuto MIME da associare a un tipo di file, specificando un tipo percepito e specificando una o più applicazioni associate al tipo di file con la finestra di dialogo Apri con. Vedere anche: PerceivedType.

gestore dei tipi di file

Gestore registrato per un tipo di file. Vedere anche: gestore.

Cartella

Vedere definizione per: contenitore.

PIDL completo

PIDL che descrive in modo univoco un oggetto relativo alla cartella desktop.

H

gestore

Oggetto COM che fornisce funzionalità per un elemento shell. La maggior parte delle origini dati shell offre un sistema estendibile per l'associazione di gestori agli elementi. Ad esempio, la cartella del file system usa il sistema di associazione per cercare i gestori per un particolare tipo di file. Vedere anche: associazione di file, tipo di file, personalizzazione del tipo di file.

I

gestore icone

Gestore che fornisce le informazioni necessarie per generare e memorizzare nella cache un'icona per un elemento. L'archivio dati del file system supporta il caricamento di un gestore icone per un elemento in base al tipo di file, consentendo al gestore di fornire un'icona usata per tutte le istanze di quel tipo di file.

gestore infotip

Gestore che fornisce testo popup quando l'utente passa il puntatore del mouse su un oggetto interfaccia utente.

item

Vedere la definizione per: Elemento shell.

Classe item

Vedere definizione per: tipo di file.

elenco di identificatori di elemento

Sequenza di una o più strutture SHITEMID che definiscono in modo univoco un oggetto rispetto a un oggetto radice.

K

Tipologia

Proprietà che fornisce un nome kind descrittivo e può essere associata a un elenco di proprietà e a un modello di layout. Kind è stato introdotto in Windows Vista per esprimere una nozione più intuitiva di tipo di file ed è stato definito come una proprietà stringa multivalore (valori stringa canonici), quindi è possibile avere un valore "audio;video" o "link;document". Alcuni nomi di tipi descrittivi sono già associati a proprietà e modelli di layout. Ad esempio, gli elementi associati a Kind.Picture e agli elementi associati a Kind.Document visualizzano proprietà diverse anche quando si trovano nella stessa visualizzazione. Ogni tipo di elemento può essere associato a uno dei quattro modelli di layout univoci che definiscono il numero di proprietà visualizzate per ogni elemento e il relativo layout. Vedere anche: Associazione dei tipi, visualizzazione contenuto, modello di layout.

L

modello di layout

Una delle diverse modalità di visualizzazione delle proprietà. In Windows 7 e versioni successive, quando si registra un nuovo tipo di file, è possibile usare la visualizzazione contenuto per registrare un elenco di proprietà personalizzato e un modello di layout per il tipo di file. È possibile scegliere tra quattro modelli di layout diversi: Alpha (per i risultati della ricerca di documenti contenenti frammenti di codice), Beta (per i risultati della ricerca tramite posta elettronica con frammenti di codice), Gamma (simile a Alpha ma con un layout a due righe anziché quattro) e Delta (per visualizzare molte proprietà più brevi, ad esempio con musica e immagini). Vedere anche: visualizzazione contenuto, Kind, Kind, Kind association.

M

gestore di metadati

Questo termine viene talvolta usato per indicare il gestore di proprietà. Vedere la definizione per: gestore di proprietà.

N

estensione dello spazio dei nomi

Vedere la definizione per: Origine dati shell.

O

Collegamento e incorporamento di oggetti (OLE DB)

Un set standard di interfacce che consente l'accesso eterogeneo a origini diverse di informazioni che si trovano ovunque, ad esempio file system, cartelle di posta elettronica e database.

OLE DB

Vedere definizione per: Collegamento oggetti e incorporamento del database.

P

PerceivedType

Un'ampia categoria di tipi di formato di file. PerceivedType è stato introdotto in Windows XP e supporta un set limitato di tipi di file noti (esempi includono i tipi di file Image, Text, Audio e Compressed). I tipi di file, in genere i tipi di file pubblici, possono anche avere un tipo percepito. Ad esempio, i tipi di file di immagine .bmp, .png, .jpg e .gif sono anche del tipo percepito, immagine. A livello di programmazione, PerceivedType viene espresso come numero intero. Poiché è presente codice che usa Kind e PerceivedType, i proprietari dei formati di file devono registrare entrambi. Ad esempio, "riproduci tutto" dipende da PerceivedType. Vedere anche: tipo di file.

gestore di anteprima

Gestore che produce rapidamente una visualizzazione semplificata di sola lettura dell'elemento shell da visualizzare nel riquadro di anteprima di Esplora risorse.

gestore di proprietà

Gestore che converte i dati archiviati in un file in uno schema strutturato riconosciuto da e accessibile da Esplora risorse, Windows Search e altre applicazioni. Questi sistemi possono quindi interagire con il gestore di proprietà per scrivere e leggere le proprietà da e verso il file. I dati tradotti includono la visualizzazione dettagli, le descrizioni info, il riquadro dei dettagli, le pagine delle proprietà e così via. Ogni gestore di proprietà è associato a un tipo di file specifico, identificato dall'estensione del nome file. Vedere anche: sistema di proprietà.

gestore della finestra delle proprietà

Gestore utilizzato per creare finestre delle proprietà personalizzate con immagini e controlli dell'interfaccia utente che consentono l'interazione personalizzata con un tipo di file.

sistema di proprietà

Sistema estendibile di lettura/scrittura di definizioni di dati che usa le proprietà implementate come coppie nome-valore. Vedere anche: gestore di proprietà, elemento shell.

valore della proprietà

Valore associato a un nome di proprietà per un elemento shell. Ad esempio, "Author", "Size" e "Date Taken" sono proprietà. I valori delle proprietà sono espressi come struttura PROPVARIANT.

gestore del protocollo

Gestore che accede alle origini contenuto e fornisce un oggetto IUrlAccessor per un protocollo e un URL specificati. I gestori di protocollo estendono la funzionalità di Windows Search e possono fornire notifiche di modifica agli indicizzatori. Sono necessari gestori di protocollo diversi per indicizzare tipi specifici di archivi dati. Per offrire un'esperienza utente ragionevole, è necessario fornire anche un'origine dati Shell per l'archivio dati oltre all'implementazione del gestore del protocollo. Il gestore del protocollo espone gli elementi nell'archivio dati all'indicizzatore, mentre l'origine dati shell espone gli elementi nell'archivio dati alla shell.

R

PIDL relativo

PIDL relativo a un oggetto radice nello spazio dei nomi della shell diverso dalla cartella desktop. Si tratta in genere della cartella padre dell'elemento.

S

Origine dati shell

Componente utilizzato per estendere lo spazio dei nomi shell ed esporre gli elementi in un archivio dati. In passato, l'origine dati shell è stata definita estensione dello spazio dei nomi shell. Vedere anche: contenitore, gestore, elemento shell.

Estensione della shell

Questo termine viene talvolta usato per indicare il gestore del tipo di file. Vedere la definizione per: gestore dei tipi di file.

Gestore dell'estensione della shell

Questo termine viene talvolta usato per indicare il gestore del tipo di file. Vedere la definizione per: gestore dei tipi di file.

Gestore shell

Questo termine viene talvolta usato per indicare il gestore del tipo di file. Vedere la definizione per: gestore dei tipi di file.

Elemento della shell

Una singola parte di contenuto. Alcuni elementi della shell sono origini di contenuto e alcuni non lo sono. Una cartella è un'origine di contenuto, ad esempio, ma un file di .jpg non è. I gestori dei tipi di file espongono gli elementi della shell. In alcuni contesti viene usato "item" per distinguere i contenitori da non contenitori. Vedere anche: contenitore, origine contenuto, gestore del tipo di file.

Estensione dello spazio dei nomi della shell

Questo termine viene talvolta usato per indicare l'origine dati shell. Vedere la definizione per: Origine dati shell.

menu di scelta rapida

Interfaccia utente utilizzata per presentare una raccolta di verbi associati a un elemento dell'interfaccia utente, ad esempio un file o una cartella.

Gestore menu di scelta rapida

Gestore che aggiunge verbi per un elemento o elementi. Questi verbi vengono comunemente visualizzati in un menu di scelta rapida. Vedere anche: menu di scelta rapida.

SEMPLICE PIDL

UN FILE PIDL analizzato senza verifica del disco.

verbo statico

Verbo che si applica a un elemento shell senza la necessità di controllare lo stato corrente di un elemento o di un sistema. Un verbo statico si basa su una registrazione statica degli elementi associati di un elemento e non cambia.

T

gestore delle anteprime

Gestore che fornisce un'immagine statica per rappresentare un elemento shell.

provider di anteprime

Questo termine viene talvolta usato per indicare il gestore dell'anteprima. Vedere la definizione per: gestore delle anteprime.

U

nome descrittivo del tipo

Vedere la definizione per: Kind.

V

Verbo

Singola azione che può essere chiamata da un elemento shell. Gli esempi includono apertura e stampa. I verbi vengono talvolta definiti comandi o attività. Vedere anche: verbo dinamico, gestore del menu di scelta rapida, verbo statico.

gestore verbo

Questo termine viene talvolta usato per indicare il gestore di menu di scelta rapida. Vedere definizione per: gestore menu di scelta rapida.