Metodo External.changeView
[La funzionalità associata a questa pagina, Lettore multimediale Windows SDK, è una funzionalità legacy. È stata sostituita da MediaPlayer. MediaPlayer è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer anziché 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.
Nota
Questo argomento descrive le funzionalità progettate per l'uso da parte degli archivi online. L'uso di questa funzionalità al di fuori del contesto di un archivio online non è supportato.
Il metodo changeView modifica la visualizzazione in Lettore multimediale Windows.
Sintassi
External.changeView(
LibraryLocationType,
LibraryLocationID,
Filter,
ViewParams
)
Parametri
-
LibraryLocationType [in]
-
Costante della posizione della libreria che specifica il tipo della nuova visualizzazione. Ad esempio, la costante CPGenreID specifica che la nuova visualizzazione mostrerà un genere specifico.
-
LibraryLocationID [in]
-
Stringa contenente l'ID dell'elemento specifico da visualizzare nella nuova visualizzazione. Ad esempio, se LibraryLocationType è CPGenreID, questo parametro specifica l'ID del genere da visualizzare nella nuova visualizzazione. Questa stringa può essere vuota. Vedere la sezione Osservazioni.
-
Filtro [in]
-
Stringa contenente il filtro per la nuova visualizzazione. La visualizzazione verrà filtrata come se l'utente avesse immesso questo testo nel controllo della rotellina della parola del giocatore. Questa stringa può essere vuota.
-
ViewParams [in]
-
Stringa contenente parametri che Lettore multimediale Windows rende disponibili per la nuova pagina di individuazione visualizzata con la nuova visualizzazione. Questi parametri non vengono interpretati da Lettore multimediale Windows. Vengono creati dallo store online e hanno significato solo per il negozio online.
Valore restituito
Questo metodo non restituisce valori.
Commenti
In alcuni casi, è consigliabile impostare il parametro LibraryLocationID sulla stringa vuota. Ad esempio, se si imposta il parametro LibraryLocationType su AllCPAlbumIDs, la nuova visualizzazione rappresenta tutti gli album. Nessun singolo album sarà lo stato attivo della nuova visualizzazione, quindi non è necessario specificare un ID album nel parametro LibraryLocationID .
Il parametro ViewParams consente a una pagina di individuazione di comunicare con un'altra pagina di individuazione. Quando lo script in una pagina di individuazione chiama changeView, Lettore multimediale Windows modifica l'interfaccia utente. Questa regolazione causa la chiamata del metodo IWMPContentPartner::GetTemplate al metodo Player per ottenere l'URL di una nuova pagina di individuazione. La stringa che la pagina di individuazione originale passa nel parametro ViewParams non viene passata a GetTemplate. Tuttavia, la nuova pagina di individuazione può recuperare la stringa ViewParams chiamando External.viewParameters.
Requisiti
Requisito | Valore |
---|---|
Versione |
Lettore multimediale Windows 11. |
DLL |
|
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per