Método External.changeView
[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Nota:
En este tema se describe la funcionalidad diseñada para su uso por las tiendas en línea. No se admite el uso de esta funcionalidad fuera del contexto de una tienda en línea.
El método changeView cambia la vista en Reproductor multimedia de Windows.
Sintaxis
External.changeView(
LibraryLocationType,
LibraryLocationID,
Filter,
ViewParams
)
Parámetros
-
LibraryLocationType [in]
-
Constante de ubicación de biblioteca que especifica el tipo de la nueva vista. Por ejemplo, la constante CPGenreID especifica que la nueva vista mostrará un género determinado.
-
LibraryLocationID [in]
-
Cadena que contiene el identificador del elemento específico que se va a mostrar en la nueva vista. Por ejemplo, si LibraryLocationType es CPGenreID, este parámetro especifica el identificador del género que se va a mostrar en la nueva vista. Esta cadena puede estar vacía. Vea la sección Comentarios.
-
Filtro [in]
-
Cadena que contiene el filtro de la nueva vista. La vista se filtrará como si el usuario hubiera escrito este texto en el control de rueda de palabras del Reproductor. Esta cadena puede estar vacía.
-
ViewParams [in]
-
Cadena que contiene parámetros que Reproductor multimedia de Windows pone a disposición de la nueva página de detección que se muestra con la nueva vista. Estos parámetros no se interpretan mediante Reproductor multimedia de Windows. Son creados por la tienda en línea y tienen significado solo para la tienda en línea.
Valor devuelto
Este método no devuelve ningún valor.
Observaciones
En algunos casos, tiene sentido establecer el parámetro LibraryLocationID en la cadena vacía. Por ejemplo, si establece el parámetro LibraryLocationType en AllCPAlbumIDs, la nueva vista representará todos los álbumes. Ningún álbum individual será el foco de la nueva vista, por lo que no es necesario proporcionar un identificador de álbum en el parámetro LibraryLocationID .
El parámetro ViewParams proporciona una manera de que una página de detección se comunique con otra página de detección. Cuando el script de una página de detección llama a changeView, Reproductor multimedia de Windows ajusta su interfaz de usuario. Ese ajuste hace que el reproductor llame al método IWMPContentPartner::GetTemplate del complemento para obtener la dirección URL de una nueva página de detección. La cadena que pasa la página de detección original en el parámetro ViewParams no se pasa a GetTemplate. Sin embargo, la nueva página de detección puede recuperar la cadena ViewParams llamando a External.viewParameters.
Requisitos
Requisito | Value |
---|---|
Versión |
Reproductor multimedia de Windows 11. |
Archivo DLL |
|
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de