类型 1 在线商店的外部对象
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
注意
本部分介绍专为在线商店使用而设计的功能。 不支持在在线商店上下文之外使用此功能。
External 对象为网页提供功能,这些网页由在线商店提供,托管在 Windows 媒体播放器 中。
External 对象公开类型 1 在线商店的以下属性。
属性 | 说明 |
---|---|
accountType | 检索当前用户的帐户类型。 |
appColorButtonHighlight | 检索Windows 媒体播放器用户界面的当前按钮突出显示颜色。 |
appColorButtonHoverFace | 检索Windows 媒体播放器用户界面的当前按钮悬停颜色。 |
appColorButtonShadow | 检索Windows 媒体播放器用户界面的当前按钮阴影颜色。 |
appColorDark | 检索Windows 媒体播放器用户界面的当前深色底纹颜色。 |
appColorLight | 检索Windows 媒体播放器用户界面的当前浅色底色。 |
appColorMedium | 检索Windows 媒体播放器用户界面的当前中等着色颜色。 |
basketTitle | 检索列表窗格中按钮的标题, (Windows 媒体播放器中也称为购物篮) 。 |
filter | 检索Windows 媒体播放器当前正在使用的搜索筛选器。 |
ignoreIEHistory | 指定Windows 媒体播放器是否应忽略 Internet Explorer 历史记录。 |
libraryLocationID | 检索当前显示在 Player 视图中的特定媒体项的标识符。 |
libraryLocationType | 检索一个库位置常量,该常量指示Windows 媒体播放器中当前视图的类型。 |
pluginRunning | 检索一个值,该值指示在线商店的插件是否正在运行。 |
selectedItemID | 检索当前在Windows 媒体播放器中选择的媒体项的标识符。 |
selectedItemType | 检索当前在Windows 媒体播放器中选择的媒体项的类型。 |
任务 | 检索当前任务窗格的名称。 |
templateBeingDisplayedInLocalLibrary | 指示当前发现页表示的源是否正在本地库树视图控件中显示。 |
userLoggedIn | 检索一个值,该值指示用户是否已登录到在线商店。 |
version | 检索Windows 媒体播放器的当前版本。 |
viewParameters | 检索与Windows 媒体播放器中的当前视图关联的参数。 |
External 对象公开类型 1 在线商店的以下方法。
方法 | 说明 |
---|---|
addToBasket | 将媒体项添加到列表窗格 (也称为Windows 媒体播放器中的购物篮) 。 |
attemptLogin | 显示一个对话框,以便用户可以尝试登录到在线商店。 |
身份 验证 | 启动对用户进行身份验证的尝试。 |
buy | 启动一组媒体项的购买。 |
cancelNavigate | 通知Windows 媒体播放器,即使播放器中的视图已更改,也不应显示新的发现页面。 |
changeView | 更改Windows 媒体播放器中的视图。 |
changeViewOnlineList | 更改 Windows 媒体播放器 中的视图以显示由在线商店动态生成的列表。 |
下载 | 启动一组媒体项的下载。 |
玩游戏 | 指示Windows 媒体播放器播放一组媒体项。 |
saveCurrentViewToLibrary | 从当前视图中的媒体项创建播放列表,并将播放列表保存到本地库。 |
sendMessage | 向在线商店的插件发送消息。 |
showPopup | 指示Windows 媒体播放器显示弹出网页;即显示在单独窗口中的网页。 |
External 对象公开类型 1 在线商店的以下事件。
事件 | 说明 |
---|---|
OnChangeViewError | 在调用 External.ChangeView 方法导致错误时发生。 |
OnChangeViewOnlineListError | 在调用 External.ChangeViewOnlineList 方法导致错误时发生。 |
OnColorChange | 当Windows 媒体播放器用户界面的颜色更改时发生。 |
OnLoginChange | 当用户的登录状态更改或尝试登录失败时发生。 |
OnSendMessageComplete | 当在线商店处理完消息时发生。 |
OnViewChange | 当视图在 Windows 媒体播放器 中更改时发生。 |
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈