語言

IWidgetProviderMessage 介面

定義

此可選介面可由元件提供者實作,接收已透過 window.chrome.webview.postMessage JavaScript 方法發布的元件網頁內容的字串訊息。

public interface class IWidgetProviderMessage
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 393216)]
/// [Windows.Foundation.Metadata.Guid(3930964358, 40484, 19253, 165, 239, 169, 245, 223, 114, 214, 172)]
struct IWidgetProviderMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 393216)]
[Windows.Foundation.Metadata.Guid(3930964358, 40484, 19253, 165, 239, 169, 245, 223, 114, 214, 172)]
public interface IWidgetProviderMessage
Public Interface IWidgetProviderMessage
屬性

備註

在小工具網頁內容中呼叫 window.chrome.webview.postMessage 時,必須使用與小工具註冊來源相符的 a targetOrigin ,該來源在自適應卡片內容的 webUrl 欄位中指定。

方法

名稱 Description
OnMessageReceived(WidgetMessageReceivedArgs)

當小工具的網頁內容使用 window.chrome.webview.postMessage JavaScript 方法發布訊息時,會被提出。

適用於