list.csv

[La funzionalità associata a questa pagina, Lettore multimediale Windows SDK, è una funzionalità legacy. È stato sostituito da MediaPlayer. MediaPlayer è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer invece di Lettore multimediale Windows SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Questo file contiene una voce per ognuno degli elenchi contenuti nel catalogo. Gli elenchi possono essere elenchi di tracce, album, artisti, generi, sottogeneri o feed radio; oppure possono essere elenchi di altri elenchi. Ogni voce di elenco è una riga composta dai campi delimitati da tabulazioni descritti nella tabella seguente. I campi devono essere visualizzati nell'ordine elencato.

La colonna Format nella tabella seguente descrive il modo in cui ogni campo di testo Unicode viene formattato. Non fa riferimento al tipo di dati del contenuto. Ad esempio, se integer è indicato nella colonna Formato, significa che il campo contiene una stringa Unicode che rappresenta un valore integrale, anziché un numero intero effettivo.

Campo Necessario Formato Descrizione
ListID Intero non negativo. Identificatore elenco, univoco all'interno di list.csv. Deve essere non negativo e minore di 2^32. Visualizzazione di un nodo elenco nel controllo visualizzazione albero: Se ListID è 0, 1, 2, 3, 4, 5, 6 o 7, l'elenco verrà visualizzato come nodo personalizzato nel nodo principale del negozio online nel controllo della visualizzazione albero del giocatore. I nodi personalizzati vengono visualizzati prima dei nodi standard nel nodo principale dell'archivio online e vengono posizionati in ordine crescente in base a ListID. Ad esempio, se sono presenti tre nodi personalizzati, con Id elenco di 1, 3 e 5, verranno visualizzati prima, seconda e terza sotto il nodo di livello principale dello store online.
ListTitle No Stringa Unicode. Esempio: Top Ten Hits
Titolo elenco.
ListSubtitle No Stringa Unicode Titolo alternativo dell'elenco, visualizzato nella seconda riga della visualizzazione Riquadro.
ListDescription Stringa Unicode Testo visualizzato descrittivo dell'elenco (visualizzato nelle pagine delle proprietà).
Linked_ItemType Stringa Unicode. Formato: [T|P|A|L|G|S|R]
Esempio: T
Indica il tipo degli elementi collegati.
  • T= Traccia
  • P = Performer
  • A = Album
  • L = Elenco
  • G = Genere
  • S = Sottogenire
  • R = Radio
ListPrice Stringa Unicode. Esempio: $9,99
Prezzo dell'elenco. Il simbolo di valuta deve essere incluso. Uno zero indica che l'elenco è gratuito. Nessun valore indica che il prezzo è sconosciuto. Un trattino indica che l'elenco non può essere acquistato.
Popolarità Valore intero o decimale. Esempio: 1259.3
Indica la classificazione della popolarità quando questo elenco viene visualizzato in altri elenchi. Può essere zero se non applicabile.
IsRecentlyAdded Boolean.Format: [0|1]
Esempio: 0
Indica se l'elenco è stato aggiunto di recente.
IsFeatured Boolean.Format: [0|1]
Esempio: 0
Indica se l'elenco è in primo piano. Può essere usato per determinare l'ordinamento.
EditorialGlyph Intero non negativo. Deve essere 0. Non usato in questa versione. Deve essere 0.
ViewType Stringa Unicode. Formato: [I|T|R|L|O]Esempio: T
Indica il tipo di visualizzazione da utilizzare per l'elenco.
  • I = Icona
  • T = Riquadro
  • R = Report
  • L = Elenco
  • O = Elenco ordinato
ViewImageSize Intero non negativo. Esempio: 180
Dimensione in corrispondenza della quale viene visualizzata l'immagine dell'elenco. Se 0, le dimensioni vengono determinate automaticamente.
GroupBy Stringa Unicode. Formato: [-|P|A|C|R|D]
Esempio: P
Indica il campo utilizzato per raggruppare gli elementi nell'elenco.
  • - = Automatico
  • P = Performer
  • A = Album
  • C = Composer
  • R = Classificazione
  • D = Data
ListItemsAreDynamic Proprietà di tipo Boolean. Può essere 0 o 1. Indica se l'elenco viene generato in modo dinamico. Gli elenchi dinamici non contengono elementi in listitem.csv. Se un elenco è contrassegnato come dinamico, i relativi elementi vengono forniti da IWMPContentPartner::GetListContents