Objeto externo para repositórios online do tipo 1

[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Observação

Esta seção descreve a funcionalidade projetada para uso por lojas online. Não há suporte para o uso dessa funcionalidade fora do contexto de um repositório online.

 

O objeto External fornece funcionalidade para páginas da Web, fornecidas por um repositório online, hospedado em Reprodutor Multimídia do Windows.

O objeto External expõe as propriedades a seguir para repositórios online tipo 1.

Propriedade Descrição
Accounttype Recupera o tipo de conta do usuário atual.
appColorButtonHighlight Recupera a cor de realce do botão atual para a interface do usuário Reprodutor Multimídia do Windows.
appColorButtonHoverFace Recupera a cor do mouse do botão atual para a interface do usuário Reprodutor Multimídia do Windows.
appColorButtonShadow Recupera a cor da sombra do botão atual para a interface do usuário Reprodutor Multimídia do Windows.
appColorDark Recupera a cor sombreada escura atual da interface do usuário Reprodutor Multimídia do Windows.
appColorLight Recupera a cor sombreada de luz atual da interface do usuário Reprodutor Multimídia do Windows.
appColorMedium Recupera a cor sombreada média atual da interface do usuário Reprodutor Multimídia do Windows.
basketTitle Recupera o título do botão no painel de lista (também chamado de cesta) em Reprodutor Multimídia do Windows.
filter Recupera o filtro de pesquisa atualmente em uso por Reprodutor Multimídia do Windows.
ignoreIEHistory Especifica se Reprodutor Multimídia do Windows deve ignorar o histórico de Explorer da Internet.
libraryLocationID Recupera o identificador de um item de mídia específico que atualmente é exibido no modo de exibição do Player.
libraryLocationType Recupera uma constante de local de biblioteca que indica o tipo da exibição atual em Reprodutor Multimídia do Windows.
pluginRunning Recupera um valor que indica se o plug-in da loja online está em execução.
selectedItemID Recupera o identificador do item de mídia selecionado no momento em Reprodutor Multimídia do Windows.
selectedItemType Recupera o tipo do item de mídia que está selecionado no momento em Reprodutor Multimídia do Windows.
task Recupera o nome do painel de tarefas atual.
templateBeingDisplayedInLocalLibrary Indica se o feed representado pela página de descoberta atual está sendo exibido no controle de exibição de árvore da biblioteca local.
userLoggedIn Recupera um valor que indica se o usuário está conectado à loja online.
version Recupera a versão atual do Reprodutor Multimídia do Windows.
viewParameters Recupera parâmetros associados à exibição atual em Reprodutor Multimídia do Windows.

 

O objeto External expõe os seguintes métodos para repositórios online do tipo 1.

Método Descrição
addToBasket Adiciona itens de mídia ao painel de lista (também chamado de cesta) em Reprodutor Multimídia do Windows.
attemptLogin Exibe uma caixa de diálogo para que o usuário possa tentar fazer logon na loja online.
Autenticar Inicia uma tentativa de autenticar o usuário.
comprar Inicia a compra de um conjunto de itens de mídia.
cancelNavigate Informa Reprodutor Multimídia do Windows que ele não deve exibir uma nova página de descoberta, mesmo que o modo de exibição tenha sido alterado no Player.
changeView Altera a exibição no Reprodutor Multimídia do Windows.
changeViewOnlineList Altera a exibição em Reprodutor Multimídia do Windows para exibir uma lista gerada dinamicamente pelo repositório online.
download Inicia o download de um conjunto de itens de mídia.
jogar Instrui Reprodutor Multimídia do Windows a reproduzir um conjunto de itens de mídia.
saveCurrentViewToLibrary Cria uma playlist dos itens de mídia no modo de exibição atual e salva a playlist na biblioteca local.
Sendmessage Envia uma mensagem para o plug-in da loja online.
showPopup Instrui Reprodutor Multimídia do Windows a exibir uma página da Web pop-up; ou seja, uma página da Web que aparece em uma janela separada.

 

O objeto External expõe os seguintes eventos para repositórios online tipo 1.

Evento Descrição
OnChangeViewError Ocorre quando uma chamada para o método External.ChangeView resulta em um erro.
OnChangeViewOnlineListError Ocorre quando uma chamada para o método External.ChangeViewOnlineList resulta em um erro.
OnColorChange Ocorre quando a cor do Reprodutor Multimídia do Windows interface do usuário é alterada.
OnLoginChange Ocorre quando o logon do usuário status é alterado ou quando uma tentativa de logon falha.
OnSendMessageComplete Ocorre quando o repositório online termina de processar uma mensagem.
Onviewchange Ocorre quando a exibição é alterada no Reprodutor Multimídia do Windows.

 

Referência para lojas online do tipo 1

Estabelecer comunicação remota do controle do Windows Media Player