国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

logo DevExpress WinForm中文手冊

Toast通知管理器


立即下載DevExpress WinForms

 Toast Notification Manager組件顯示Toast通知——一個Windows 10版本的警報窗口。

DevExpress 警報窗口

提示:

  1. Toast通知只能在Windows 8.0或更高版本下顯示,對于較舊的Windows版本,請使用警報窗口。
  2. Windows只對那些固定在“開始”菜單上的應用程序顯示toast通知。
  3. 如果用戶禁用了通知(特定于應用程序的通知或所有通知),Toast通知管理器將無法顯示通知。
  4. 該組件使用系統的COM對象將通知數據傳遞給Windows通知平臺,Windows根據這些數據顯示通知。如果您的應用程序或用戶沒有訪問Windows通知平臺的權限,則不會彈出通知。

 應用程序可以同時顯示多個通知,也可以一次多次顯示一個通知。ToastNotification對象有9個內容模板,可以播放聲音。

創建通知

 1.將ToastNotificationManager組件從Visual Studio的工具箱中拖放到表單上。

DevExpress ToastNotificationManager組件
2.Windows顯示toast通知的應用程序是固定在開始菜單——確保您的應用程序有一個有效的快捷方式與。為了調試,調用組件的智能標記并單擊“Create Application Shortcut”鏈接。


Toast通知創建

3.調用管理器的智能標記并單擊Edit Notifications…鏈接。

DevExpress 管理器

 4.在集合編輯器對話框中,單擊 Add 添加通知,這會創建新的ToastNotification對象,并將它們添加到管理器的ToastNotificationsManager.Notifications集合中,您可以自定義屬性網格中的通知設置。

  • ToastNotification.Body和IToastNotificationProperties.Body2 ——兩個常規文本字符串,它們是主要的通知文本。Body2行可以被禁用,這取決于所選擇的模板(見下文)。
  • ToastNotification.Duration——獲取或設置如果用戶不關閉通知,通知的可見時間。
  • ToastNotification.Header——在通知標題中顯示的粗體文本字符串,標題字符串可以占一到兩行,這取決于通知模板。
  • ToastNotification.ID ——一個只讀屬性且存儲唯一通知的ID。
  • ToastNotification.Image ——獲得或設置通知形象。
  • ToastNotification.Sound ——允許您指定一個聲音通知。
  • ToastNotification.Template——獲取或設置通知模板,下表說明了不同的通知類型。
模板 描述
Text01

 IToastNotificationProperties.Body字符串,最多占用三行。

DevExpress Text01模板
Text02

 第一行是粗體的IToastNotificationProperties.Header文本字符串,第二行和第三行是IToastNotificationProperties.Body的換行文本字符串。

DevExpress Text02模板
Text03

 字符串的粗體IToastNotificationProperties.Header文本占據第一行和第二行,IToastNotificationProperties.Body文本在第三行。

DevExpress Text03模板
Text04

 粗體IToastNotificationProperties.Header文本在第一行,IToastNotificationProperties.Body字符串在第二行,IToastNotificationProperties.Body2字符串在第三行。

DevExpress Text04模板
ImageAndText01

Text01模板和圖像

DevExpress ImageAndText02模板
ImageAndText02

Text02模板和圖像

DevExpress ImageAndText02模板
ImageAndText03

Text03模板和圖像

DevExpress ImageAndText03模板
ImageAndText04

Text04模板和圖像

DevExpress ImageAndText04模板
Generic

Windows 10風格的通知,使用以下屬性指定通知內容:

  • ToastNotification.AppLogoImage (48x48像素,100%縮放),根據ToastNotification.AppLogoImageCrop屬性值裁剪。
  • ToastNotification.AttributionText
  • ToastNotification.Body and IToastNotificationProperties.Body2
  • ToastNotification.Header
  • ToastNotification.HeroImage (364x180 pixels)
  • ToastNotification.Image (332x180 pixels)
Toast 通知通用模板

 5.要顯示特定的通知,請使用ToastNotificationsManager.ShowNotification方法。

C#:

toastNotificationsManager1.ShowNotification(toastNotificationsManager1.Notifications[3]);
//or
toastNotificationsManager1.ShowNotification("3b7fcd8b-a1e0-4ff5-83ce-023cdf6be24b");

VB.NET:

toastNotificationsManager1.ShowNotification(toastNotificationsManager1.Notifications(3))
'or
toastNotificationsManager1.ShowNotification("3b7fcd8b-a1e0-4ff5-83ce-023cdf6be24b")

管理終端用戶交互

根據用戶的操作,會發生以下事件:

  • ToastNotificationsManager. Activated ——如果最終用戶單擊此通知,則發生,處理此事件來檢查單擊了哪個通知,并根據結果執行操作。下面的代碼演示了一個示例。

C#:

private void toastNotificationsManager1_Activated(object sender, DevExpress.XtraBars.ToastNotifications.ToastNotificationEventArgs e) {
switch (e.NotificationID.ToString()) {
case "3b7fcd8b-a1e0-4ff5-83ce-023cdf6be24b":
MessageBox.Show("Notification #1 Clicked");
break;
case "66501f90-ac6b-440d-bf73-483c5ab22143":
MessageBox.Show("Notification #2 Clicked");
break;
}
}

VB.NET:

Private Sub toastNotificationsManager1_Activated(sender As Object, e As DevExpress.XtraBars.ToastNotifications.ToastNotificationEventArgs)
Select Case (e.NotificationID.ToString()
Case "3b7fcd8b-a1e0-4ff5-83ce-023cdf6be24b"
MessageBox.Show("Notification #1 Clicked")
Exit Select
Case "66501f90-ac6b-440d-bf73-483c5ab22143"
MessageBox.Show("Notification #2 Clicked")
Exit Select
End Select
End Sub
  • ToastNotificationsManager.UserCancelled——在最終用戶關閉通知時發生。
  • ToastNotificationsManager.TimedOut——在最終用戶沒有響應通知并且在一段時間后隱藏通知時發生,下面的代碼重新發送超時通知。

C#:

private void toastNotificationsManager1_TimedOut(object sender, DevExpress.XtraBars.ToastNotifications.ToastNotificationEventArgs e) {
toastNotificationsManager1.ShowNotification(e.NotificationID);
}

VB.NET:

Private Sub toastNotificationsManager1_TimedOut(sender As Object, e As DevExpress.XtraBars.ToastNotifications.ToastNotificationEventArgs)
toastNotificationsManager1.ShowNotification(e.NotificationID)
End Sub
  • ToastNotificationsManager.Hidden ——當toast通知被ToastNotificationsManager.HideNotification或ToastNotificationsManager.HideNotification方法隱藏時發生。
  • ToastNotificationsManager.Dropped—當通知因最終用戶的系統設置而取消時觸發。

使用“Generic”模板自定義通知

下面的XML標記是toast通知的內容布局示例:

XML:

<toast displayTimestamp="2018-01-05T13:35:00Z">
<visual>
<binding template="ToastGeneric">
<text id="1">Header Text</text>
<text id="2">Body Text</text>
<text id="3">Body 2 Text</text>
<text placement="attribution">Attribution Text</text>
<image src="file:///C:/Users/John.Doe/AppData/Local/Temp/tmpBC2C.tmp4e9214ef-f478-4cea-972a-3fdd6c3acac0.png" placement="appLogoOverride" hint-crop="circle" />
<image src="file:///C:/Users/John.Doe/AppData/Local/Temp/tmpBC2D.tmpeb4a5986-fd2a-4d7d-a69d-a78f0061d754.png" placement="hero" />
<image src="file:///C:/Users/John.Doe/AppData/Local/Temp/tmpBC1B.tmp43598461-7e59-4600-a95c-88edbc57b2ec.png" />
</binding>
</visual>
</toast>

 您可以處理 ToastNotificationsManager.UpdateToastContent事件來使用System.XML命名空間的API修改此模板。例如,下面的代碼將具有兩個子組的組添加到通知布局,每個子組顯示兩個額外的文本塊,垂直排列。

C#:

using System.Xml;

public Form1() {
InitializeComponent();
//. . .
toastNotificationsManager1.UpdateToastContent += ToastNotificationsManager1_UpdateToastContent;
}

private void ToastNotificationsManager1_UpdateToastContent(object sender, DevExpress.XtraBars.ToastNotifications.UpdateToastContentEventArgs e) {
XmlDocument content = e.ToastContent;
XmlNode bindingNode = content.GetElementsByTagName("binding").FirstOrDefault();
XmlElement group = content.CreateElement("group");
bindingNode.AppendChild(group);

XmlElement subGroup = content.CreateElement("subgroup");
group.AppendChild(subGroup);

XmlElement text = content.CreateElement("text");
subGroup.AppendChild(text);
text.SetAttribute("hint-style", "base");
text.InnerText = "subgroup1";

text = content.CreateElement("text");
subGroup.AppendChild(text);
text.SetAttribute("hint-style", "captionSubtle");
text.InnerText = "captionSubtle";

subGroup = content.CreateElement("subgroup");
group.AppendChild(subGroup);

text = content.CreateElement("text");
subGroup.AppendChild(text);
text.SetAttribute("hint-style", "captionSubtle");
text.SetAttribute("hint-align", "right");
text.InnerText = "subgroup2";

text = content.CreateElement("text");
subGroup.AppendChild(text);
text.SetAttribute("hint-style", "captionSubtle");
text.SetAttribute("hint-align", "right");
text.InnerText = "captionSubtle";
// Save the toast markup as an XML file for debugging purposes
content.Save(@"D:\Toast.xml");
}

VB.NET:

Imports System.Xml

Public Sub New()
InitializeComponent()
'. . .
AddHandler toastNotificationsManager1.UpdateToastContent, AddressOf ToastNotificationsManager1_UpdateToastContent
End Sub

Private Sub ToastNotificationsManager1_UpdateToastContent(ByVal sender As Object, ByVal e As DevExpress.XtraBars.ToastNotifications.UpdateToastContentEventArgs)
Dim content As XmlDocument = e.ToastContent
Dim bindingNode As XmlNode = content.GetElementsByTagName("binding").FirstOrDefault()
Dim group As XmlElement = content.CreateElement("group")
bindingNode.AppendChild(group)

Dim subGroup As XmlElement = content.CreateElement("subgroup")
group.AppendChild(subGroup)

Dim text As XmlElement = content.CreateElement("text")
subGroup.AppendChild(text)
text.SetAttribute("hint-style", "base")
text.InnerText = "subgroup1"

text = content.CreateElement("text")
subGroup.AppendChild(text)
text.SetAttribute("hint-style", "captionSubtle")
text.InnerText = "captionSubtle"

subGroup = content.CreateElement("subgroup")
group.AppendChild(subGroup)

text = content.CreateElement("text")
subGroup.AppendChild(text)
text.SetAttribute("hint-style", "captionSubtle")
text.SetAttribute("hint-align", "right")
text.InnerText = "subgroup2"

text = content.CreateElement("text")
subGroup.AppendChild(text)
text.SetAttribute("hint-style", "captionSubtle")
text.SetAttribute("hint-align", "right")
text.InnerText = "captionSubtle"
' Save the toast markup as an XML file for debugging purposes
content.Save("D:\Toast.xml")
End Sub
DevExpress Toast通知自定義模板

按鈕

處理以下事件并在通知中顯示按鈕:

  • ToastNotificationsManager.UpdateToastContent ——添加一個按鈕到通知,使用Arguments屬性將數據傳遞給應用程序。
  • ToastNotificationsManager.Activated ——處理按鈕上的點擊,將事件參數轉換為ToastNotificationActivatedEventArgs類型,讀取Arguments事件參數并從通知中獲取數據。

下面的代碼顯示了示例處理程序。

C#:

using DevExpress.XtraBars.ToastNotifications;
using System.Xml;
// Add the "Show Details" button.
private void toastNotificationsManager1_UpdateToastContent(object sender, DevExpress.XtraBars.ToastNotifications.UpdateToastContentEventArgs e) {
XmlDocument content = e.ToastContent;
XmlElement toastElement = content.GetElementsByTagName("toast").OfType<XmlElement>().FirstOrDefault();

XmlElement actions = content.CreateElement("actions");
toastElement.AppendChild(actions);

XmlElement action = content.CreateElement("action");
actions.AppendChild(action);
action.SetAttribute("content", "Show details");
action.SetAttribute("arguments", "viewdetails");
}
// Handle button clicks.
private void toastNotificationsManager1_Activated(object sender, DevExpress.XtraBars.ToastNotifications.ToastNotificationEventArgs e) {
ToastNotificationActivatedEventArgs args = e as ToastNotificationActivatedEventArgs;
MessageBox.Show(string.Format("The {0} button is clicked", args.Arguments));
}

VB.NET:

Imports DevExpress.XtraBars.ToastNotifications
Imports System.Xml
' Add the "Show Details" button.
Private Sub toastNotificationsManager1_UpdateToastContent(ByVal sender As Object, ByVal e As DevExpress.XtraBars.ToastNotifications.UpdateToastContentEventArgs) _
Handles toastNotificationsManager1.UpdateToastContent
Dim content As XmlDocument = e.ToastContent
Dim toastElement As XmlElement = content.GetElementsByTagName("toast").OfType(Of XmlElement)().FirstOrDefault()

Dim actions As XmlElement = content.CreateElement("actions")
toastElement.AppendChild(actions)

Dim action As XmlElement = content.CreateElement("action")
actions.AppendChild(action)
action.SetAttribute("content", "Show details")
action.SetAttribute("arguments", "viewdetails")
End Sub
' Handle button clicks.
Private Sub toastNotificationsManager1_Activated(ByVal sender As Object, ByVal e As DevExpress.XtraBars.ToastNotifications.ToastNotificationEventArgs) _
Handles toastNotificationsManager1.Activated
Dim args As ToastNotificationActivatedEventArgs = TryCast(e, ToastNotificationActivatedEventArgs)
MessageBox.Show(String.Format("The {0} button is clicked", args.Arguments))
End Sub

用戶輸入

Generic toast模板允許您向通知中添加。

DevExpress toasts 輸入框

C#:

private void toastNotificationsManager1_UpdateToastContent(object sender, DevExpress.XtraBars.ToastNotifications.UpdateToastContentEventArgs e) {
XmlDocument content = e.ToastContent;
XmlElement toastElement = content.GetElementsByTagName("toast").OfType<XmlElement>().FirstOrDefault();
toastElement.SetAttribute("launch", "performAction");
XmlElement actions = content.CreateElement("actions");
toastElement.AppendChild(actions);
XmlElement text = content.CreateElement("input");
// Input Box
actions.AppendChild(text);
text.SetAttribute("id", "textBox");
text.SetAttribute("type", "text");
text.SetAttribute("placeHolderContent", "Type a reply");

// Time selector
XmlElement input = content.CreateElement("input");
actions.AppendChild(input);
input.SetAttribute("id", "time");
input.SetAttribute("type", "selection");
input.SetAttribute("defaultInput", "15min");
XmlElement selection = content.CreateElement("selection");
input.AppendChild(selection);
selection.SetAttribute("id", "15min");
selection.SetAttribute("content", "15 minutes");
selection = content.CreateElement("selection");
input.AppendChild(selection);
selection.SetAttribute("id", "30min");
selection.SetAttribute("content", "30 minutes");

XmlElement action = content.CreateElement("action");
// Send button
actions.AppendChild(action);
action.SetAttribute("content", "Send");
action.SetAttribute("arguments", "Send");
// Snooze button
action = content.CreateElement("action");
actions.AppendChild(action);
action.SetAttribute("content", "Snooze");
action.SetAttribute("arguments", "snooze");
// Dismiss button
action = content.CreateElement("action");
actions.AppendChild(action);
action.SetAttribute("content", "Dismiss");
action.SetAttribute("arguments", "dismiss");
}

VB.NET:

Private Sub toastNotificationsManager1_UpdateToastContent(ByVal sender As Object, ByVal e As DevExpress.XtraBars.ToastNotifications.UpdateToastContentEventArgs)
Dim content As XmlDocument = e.ToastContent
Dim toastElement As XmlElement = content.GetElementsByTagName("toast").OfType(Of XmlElement)().FirstOrDefault()
toastElement.SetAttribute("launch", "performAction")
Dim actions As XmlElement = content.CreateElement("actions")
toastElement.AppendChild(actions)
Dim text As XmlElement = content.CreateElement("input")
' Input Box
actions.AppendChild(text)
text.SetAttribute("id", "textBox")
text.SetAttribute("type", "text")
text.SetAttribute("placeHolderContent", "Type a reply")

' Time selector
Dim input As XmlElement = content.CreateElement("input")
actions.AppendChild(input)
input.SetAttribute("id", "time")
input.SetAttribute("type", "selection")
input.SetAttribute("defaultInput", "15min")
Dim selection As XmlElement = content.CreateElement("selection")
input.AppendChild(selection)
selection.SetAttribute("id", "15min")
selection.SetAttribute("content", "15 minutes")
selection = content.CreateElement("selection")
input.AppendChild(selection)
selection.SetAttribute("id", "30min")
selection.SetAttribute("content", "30 minutes")

Dim action As XmlElement = content.CreateElement("action")
' Send button
actions.AppendChild(action)
action.SetAttribute("content", "Send")
action.SetAttribute("arguments", "Send")
' Snooze button
action = content.CreateElement("action")
actions.AppendChild(action)
action.SetAttribute("content", "Snooze")
action.SetAttribute("arguments", "snooze")
' Dismiss button
action = content.CreateElement("action")
actions.AppendChild(action)
action.SetAttribute("content", "Dismiss")
action.SetAttribute("arguments", "dismiss")
End Sub

 為了處理用戶與這些元素的交互,創建一個Activator——DevExpress.XtraBars.ToastNotifications.ToastNotificationActivator類的自定義后代。用 和 屬性修飾這個子類來允許組件對象模型(COM)創建和訪問這個類的實例。在下面的示例中,一個消息框顯示用戶按下了哪個通知按鈕、用戶輸入了什么文本以及用戶選擇了哪個時間間隔,更改OnActivate方法覆蓋來實現您自己的功能。

C#:

[Guid("-type-your-GUID-here-"), ComVisible(true)]
public class ToastNotificationActivatorCustom : DevExpress.XtraBars.ToastNotifications.ToastNotificationActivator {

public override void OnActivate(string arguments, Dictionary<string, string> data) {
StringBuilder sb = new StringBuilder();
sb.AppendLine(arguments);
foreach (string key in data.Keys) {
sb.AppendLine(string.Format("{0} = {1}", key, data[key]));
}
MessageBox.Show(sb.ToString());
}
}

VB.NET:

<Guid("-type-your-GUID-here-"), ComVisible(True)>
Public Class ToastNotificationActivatorCustom
Inherits DevExpress.XtraBars.ToastNotifications.ToastNotificationActivator

Public Overrides Sub OnActivate(ByVal arguments As String, ByVal data As Dictionary(Of String, String))
Dim sb As New StringBuilder()
sb.AppendLine(arguments)
For Each key As String In data.Keys
sb.AppendLine(String.Format("{0} = {1}", key, data(key)))
Next key
MessageBox.Show(sb.ToString())
End Sub
End Class

提示:您可以使用在線GUID generate隨機生成有效的GUID。注意,所有GUID必須是唯一的。

注意:

  • 如果您單擊Toast通知管理器智能標簽中的“Create Application Shortcut”鏈接來調試通知,則在每次更改Activator類時單擊“Update Application Shortcut”鏈接。否則,通知將不會反映您的更改。
  • 組件對象模型在工作線程中調用OnActivate方法,確保這個方法對控件和組件的所有調用都是用執行的。

 要將這個自定義激活器分配給Toast通知管理器,請在設計時指定ToastNotificationsManager.ApplicationActivator屬性。

DevExpress Toast通知管理器

 …或在代碼中調用RegisterApplicationActivator/UnregisterApplicationActivator方法(隱藏于智能感知)。

C#:

public XtraForm1() {
InitializeComponent();
toastNotificationsManager1.RegisterApplicationActivator(typeof(ToastNotificationActivatorCustom));
this.FormClosed += XtraForm1_FormClosed;
}

private void XtraForm1_FormClosed(object sender, FormClosedEventArgs e) {
toastNotificationsManager1.UnregisterApplicationActivator();
}

VB.NET:

Public Sub New()
InitializeComponent()
toastNotificationsManager1.RegisterApplicationActivator(GetType(ToastNotificationActivatorCustom))
AddHandler Me.FormClosed, AddressOf XtraForm1_FormClosed
End Sub

Private Sub XtraForm1_FormClosed(ByVal sender As Object, ByVal e As FormClosedEventArgs)
toastNotificationsManager1.UnregisterApplicationActivator()
End Sub

注意:

 自定義激活器要求應用程序快捷方式包含一個唯一的應用程序ID (ToastNotificationsManager.ApplicationId)和一個指向COM類的CLSID(傳遞給GUID屬性的GUID)。此外,應用程序必須注冊為本地COM服務器,當用戶與toast通知交互時可以調用該服務器。為此,在部署應用程序時創建以下注冊表項:

  • Key:HKEY_CURRENT_USER \ SOFTWARE \類{-your-GUID-here -} \ \ CLSID LocalServer32
  • Value:C:\Users\Sample\Desktop\YourApplication.exe(指定可執行文件的實際路徑)

應用快捷方式及故障處理

文章指出,要發送Toast通知,應用程序的快捷方式應該安裝在啟動畫面上。啟動畫面應用程序快捷方式位于%AppData%\Microsoft\Windows\Start Menu\Programs文件夾中,您需要在該文件夾中添加快捷方式來顯示toast通知。

 作為一名開發人員,您可以調用ToastNotificationManager組件的智能標簽,然后點擊“Create Application Shortcut”來在機器上顯示toast通知。然而,其他pc無法顯示toast通知,因為他們的啟動畫面沒有快捷方式到應用程序。

 要在代碼中添加啟動畫面快捷方式,請使用 DevExpress.Data.ShellHelper.TryCreateShortcut方法。

C#:

using DevExpress.XtraBars.ToastNotifications;
using DevExpress.Data;

ToastNotificationsManager manager = new ToastNotificationsManager();
manager.ApplicationId = "k2sjd104713413j134-981413das";
ToastNotification notification = new ToastNotification();
notification.Template = ToastNotificationTemplate.Text01;
notification.Body = "DevExpress Toast Notification";
notification.ID = "lashdoiaqw2112lafhoar1op4";
manager.Notifications.Add(notification);
if (!ShellHelper.IsApplicationShortcutExist("My Test App")) {
ShellHelper.TryCreateShortcut(
exePath: System.Reflection.Assembly.GetEntryAssembly().Location,
applicationId: manager.ApplicationId,
name: "My Test App");
Application.Restart();
}

VB.NET:

Imports DevExpress.XtraBars.ToastNotifications
Imports DevExpress.Data

Dim manager As New ToastNotificationsManager()
manager.ApplicationId = "k2sjd104713413j134-981413das"
Dim notification As New ToastNotification()
notification.Template = ToastNotificationTemplate.Text01
notification.Body = "DevExpress Toast Notification"
notification.ID = "lashdoiaqw2112lafhoar1op4"
manager.Notifications.Add(notification)
If Not ShellHelper.IsApplicationShortcutExist("My Test App") Then
ShellHelper.TryCreateShortcut(exePath:= System.Reflection.Assembly.GetEntryAssembly().Location, applicationId:= manager.ApplicationId, name:= "My Test App")
Application.Restart()
End If
DevExpress toast快捷方式

 調用 Application.Restart 方法是因為如果應用程序正在運行,則Windows無法顯示通知。這和其他潛在的問題(例如,應用程序可能沒有在系統文件夾中寫入文件的權限)意味著您不能依靠這種技術在 client機器上添加快捷方式,應用程序安裝程序應該在“程序”文件夾中添加快捷方式,以便為您的用戶啟用toast通知。

 要確保顯示通知,請處理在無法顯示通知時引發的ToastNotificationsManager.Failed 事件。例如,下面的代碼說明了如何顯示消息框而不是故障通知。

C#:

using DevExpress.XtraBars.ToastNotifications;
using DevExpress.XtraEditors;

private void ToastNotificationsManager1_Failed(object sender, ToastNotificationFailedEventArgs e)
{
if ((string)e.NotificationID == "important_notification_ID")
{
IToastNotificationProperties undeliveredToast =
toastNotificationsManager1.GetNotificationByID(e.NotificationID);
XtraMessageBox.Show(undeliveredToast.Body, undeliveredToast.Header);
}
}

VB.NET:

Imports DevExpress.XtraBars.ToastNotifications
Imports DevExpress.XtraEditors

Private Sub ToastNotificationsManager1_Failed(ByVal sender As Object, ByVal e As ToastNotificationFailedEventArgs)
If CStr(e.NotificationID) = "important_notification_ID" Then
Dim undeliveredToast As IToastNotificationProperties = toastNotificationsManager1.GetNotificationByID(e.NotificationID)
XtraMessageBox.Show(undeliveredToast.Body, undeliveredToast.Header)
End If
End Sub

 e.Exception事件參數允許您獲取有關toast無法顯示的原因的信息,還可以啟用ToastNotificationsManager.ThrowOnErrors屬性,以便在應用程序發送toast通知失敗時拋出異常。

注意事項

  • 操作系統會自動設置通知的背景顏色,您不能修改它。
  • 操作系統顯示通知,它們在最終用戶關閉應用程序后仍然可見。
  • Windows 8風格的通知會在右下角自動顯示一個快捷圖標,此圖標無法移除。
  • 同時顯示的通知數量取決于最終用戶的系統設置。
  • Windows 10 Anniversary 更新(Redstone 1, build 1607)和更新的版本支持“Generic”通知模板。
  • 如果通知沒有為其AppLogoImage屬性分配圖像,它將顯示應用程序圖標,應用程序圖標可以在的 “Project | Properties | Icon”菜單中設置。
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
日本护士xxxxx在线播放 | 8x8×拨牐拨牐 | 99热5| 国产精品天干 | 国产精品乱伦综合 | 中日韩产精品1卡二卡三卡 噼里啪啦的视频免费观看 国产揉搓极品美女97 | 免费观看电影真不卡 | 国产免费乱理伦片在线观看 | 小姨子在旁边差点被看到 | 97色精品视频在 | 国产精品免费视频一区二区三区 | 国产区一区二区三区精品 | 欧美午夜理伦三级在线观看 | 日韩精品福利资源网站在线 | 极品女神| 欧美性性性 | 国产精品欧美一区二区在线观看 | 国产精品第三页 | 国产在线高 | 国产一区二区三区四区激情 | 日韩欧美综合在线另类 | 欧美日韩网 | 亚洲伊人久 | 强开女学生的小嫩苞 | 小罗莉极品一线天在线 | 亚洲综合区夜久 | 亚洲午夜视频在线 | 日本国产欧美性爱免费观看 | 国产亚洲一区二区在线 | 国产高在线精品亚洲三区 | 欧洲精品色 | 亚洲天天在线日亚洲洲精 | 骚女影院 | 日韩另类综合自拍亚洲 | 日本电影在线中文午夜 | 日本高清va不卡视频在线观看 | 欧美日韩国产码高清综合 | 日韩欧美一级 | 国产欧美在线免费观看 | 国产欧美亚洲精品综合在线 | 成人看片黄在线观看 | 欧美日韩亚洲视频精品 | 91香蕉国产亚洲一卡区国产免 | 精品国语自产拍在线观看 | 偷拍激情五月天 | 九九九国产视频 | 亚洲一区自拍视频在线 | 精品一区二区视频免费看 | 国语自产偷拍精品视频偷97 | 日本中文字幕在线视频站 | 成人亚洲中文字幕在线精品 | 国产真实露脸乱子伦 | 人人超人人超免费国产 | 欧洲美熟女乱又伦 | 日本乱理伦片在线观看中文 | 欧美日韩不卡一区 | 国产蜜桃臀好大在线观看 | 成人奭片 | 国产日韩精品一区二区三 | 午夜a级理论片在线播放不卡 | 日韩成人深夜欧美一区 | 国产精品精品国产一区 | 欧美原热mm在线视频观 | 女人窝人体色www在线观看 | 亚洲综合一区三区 | 日韩亚洲欧美三区中文字幕 | 成人午夜激情小 | 欧美一区二区三区免费观看视频 | 精品日产一区二 | 91精选日韩综合永久入口 | 91桃色下载 | 女同在线视频一区 | 视频精品全部国 | 乱伦日本亚洲中文 | aa级毛| 日本亚洲一区二区三区 | 欧美草逼网站 | 免费人成视频年轻人在线无毒不卡 | 好吊妞国产欧美日韩观看在线 | 国产探花视频 | 精品一卡2卡三卡4卡三卡 | 99精品视频免费热播 | 愉拍自拍另类高清 | 国产日产高清欧美一区等 | 亚洲处破女 | 亚洲成片 | 国产综合一区二区在线观看 | 国产精品色三级在线观看 | 射精专区一区二区朝鲜 | 国产又大又黄又粗又长的视频 | 在线观看永久免费视频网站 | 欧美日韩精品一区二区三区高清 | 日韩性爱官方网站 | 日韩欧美国产另类 | 国产熟女真实 | 久国产精品视频 | 国产寡妇偷人在线观看 | 国产精品国产高清国产专区 | 国产在线成人91 | 国产一区二区三区正品 | 国产在线观看免费视频在线 | 亚洲一区欧美一区国产 | 国国产综合在线观看 | 玖玖资源中文字幕一区二 | 亚洲欧美日韩一区高清中文字幕 | 欧美日韩中文国产v?另类 | 伦理、限制级电影手机在线观看 | 99一男人操大美女免费视 | 动漫精品无 | 国产亚洲精品综合在线网址 | 精品亚洲日韩国产一二三区 | 精品亚洲一区二区三区在线播放 | 亚洲第一区日韩欧美精品 | 区二区三区不卡 | 97影院理论午夜伦不卡偷 | 在线观看片a免 | 国产女厕所偷 | 国产精品一区二区aⅴ破苞 91插插插网站 | 97碰成人国产免费公开视频 | 日韩美女三级视频 | 天堂а√在线地址8中文种子 | 欧美日韩精品一区二区免费高清 | 日韩精品亚洲电影天堂 | 成全视频在线观看高清全集 | 操人网站 | 国产日韩免 | 亚洲精品一区二区三区人妖 | 欧美乱妇高清无乱码 | 日韩一区二区三区视频在线观看 | 美女视频免费观看网站黄 | 欧美精品九九 | 日韩中文字幕精品一区在线 | 看h片的网站 | 欧美视频在线观看第一页 | 区二区不卡 | 亚洲色大成 | 三级在线观看免费观看电影 | 91福利国产极品美女在线观看 | 国产亚洲精品bt天堂 | 国产人妖ts视频在线观看 | 国产黄三级精品在线观看播放 | 亚洲欧美激情小说另类 | 欧美淫视频在线观看 | 国产在线视频色综合 | 成人影视在线观看 | 绿巨人视频在线观看www | 亚洲欧洲日韩一区二区日本 | 亚洲国产日韩欧美高清片a 99精品在线视频 | 区二区视频在线观看 | 日韩精品中文字幕一 | 99久9在线视频| 一本大道之中文日本香蕉 | 精品女同一区二区三区 | 手机看片精品 | 国产欧美日韩综合精品区一区二区 | 国产精品成人免费视频网站京东 | 757午夜视频国产精品 | 国产精品日韩大片 | 亚洲中国久 | 国产厨房一区二区三区 | 韩国三级日本三级美三级 | 欧美va免费大片 | 日本高清视频www | 国产欧美极品综合一区二区 | 好姑娘视频观看免费完整版 | 午夜电影免费在线观看 | 亚洲欧美日韩国产伦理高清在线 | 国产精品视频一区二区噜噜 | 国产精品国产一区二区三区 | www亚洲精品在线观看 | 国产精品全网免费在线播放 | 九九热在线视频观看这里只有精品 | 欧美日韩自 | 国产精品一区二区手机看片 | 五月天丁| 国产主播福利在线观看 | 国产aⅴ片 | 亚洲春色第一页 | 国产精彩对白在线91 | 污网站在线观看视频平台 | 日日夜夜精品视 | 区二区视频在线观看 | 91风韵犹存沙发69国产 | 欧美精品一区二区三区中文 | 亚洲精品国产精品国自产网站 | 免费v片在线观看 | 在线精品自 | 国产一区二区三区乱码在线观看 | 欧美日韩专区一区二区三区 | 中文字幕亚洲日韩第一页 | 日本韩国亚洲综合日韩欧美国产 | 日本lachouch | 视频一区二四三区四区 | 成人免费va视 | 日本一本二本在线观看 | 国产va免费不卡看片 | 亚洲伦理一区二区 | 在线观看亚洲人成网站 | 青苹果乐园影院在线播放 | 国产酒店揄拍视频在线观看 | 国产情侣在视频 | 亚洲aⅴ男人的 | 热门影视大全 | 黄乱色伦短篇小说 | 欧美肥胖老妇与子乱欲视频 | 依人成人 | 他扒开我小泬添我视频 | 国产亚洲精品午夜福利 | 欧美日韩专区一区二区三区 | 欧美性猛交xxxx黑人喷水 | 国产电影一区在线成人看片 | 免费人成黄页网站在线观看 | 一级特黄aaa大片在线观看视频 | 国产高清不卡v清免 | 野花社区| 日韩欧美视 | 女人窝人体色www在线观看 | 性爱国产精品福利在线 | 日韩无砖专 | 国内精品乱码卡一卡2卡 | 国产精品多p对白交换绿帽 亚洲理伦片精 | 亚洲精品蜜桃 | 国产一级特黄aa大片免费 | 欧美日韩在线成人 | 国产日韩欧美小视频 | 性色做爰 | 国精产品一区二区三区糖心 | 九九99九九视频在线观看 | 日韩高清的天堂在线观看免费 | 免费中文综合乱伦 | 国产超级在线视频观看 | 欧美一区在线播放 | 国产亚洲精aa在线观看不卡 | 日韩欧美亚洲午夜 | 欧美折磨另类系列sm | 大陆国语自产精品视频在 | 国产日韩精品中文字幕视频一区 | 91大神精品国产视频免费91 | 亚洲视频99 | 精品国产伦一区二区三区在线 | jizz国产精品网站 | 成人xx视频 | 精品国产一区二区三区不卡 | 国产后入清 | 欧美精品一区 | 欧美日本日韩五月天 | 国产欧美精品国产国产专区 | 日本美女一级视频 | 秋霞影院在线观看 | 精品国产中文 | 日韩欧美一区二区在线观看视 | 国产全部理论 | 国产12| 在线观看福 | 国产高清天天 | 自拍亚洲欧美国产 | 国产精品亚洲不卡一区二区 | 国产制服在线视频一区二区 | 国产精品播 | 国产精品乱 | 国产精品ⅴ视频免费观看 | 国内揄拍国内精品视 | a人片在线观看苍苍影院 | 国产丰满老熟女重口对白 | 亚洲一区二三区好的精华液 | 九九热免费在线观看 | 欧洲vodafon | 亚洲国产美国国产综合一区 | 男女爽爽午夜18 | 九九re6热在线视频精品66 | 成人免费一区二区三区视频软件 | 国产精品分类在线播放 | 乱码一二区在线亚洲 | 亚洲精品55| gogo熟女| 精品国产不 | 一本大道香蕉大在线欧美 | 日本成人大片一区二区 | 欧美一级二级三级在线看 | 国产视频第一页 | 欧美亚洲一区二区三区 | 18勿禁免费网站大全 | 免费jjzz | 国产偷国产偷亚 | 国产美女视频国产视视频 | 欧美日韩国产一中文字不卡 | 日韩欧洲区精品一区二区 | 免费国产草莓视频在线观看黄 | 精品一线二线三线区别在哪欧美 | 第一国产综合高清 | 91免费版安装 | 好吊日在线视频观看97 | 欧美最大网永久免费观看 | 91香蕉破解版 | 高清影视在线播放 | 国产亚洲欧美丝袜 | 国产精品大白天新婚身材 | 国产人妖自拍 | 国产欧美亚洲精品a第一页 欧美在线综合 | 自在自线视频香蕉 | 欧美日韩高清不卡 | 天天躁日日躁aaaaxxxx | 精品一区二区三区激情 | 在线观看永久免费视频网站 | 国产一区在线免费 | 久青草视频97国内免费影视 | 国产高清视频一区 | 亚洲欧美清纯 | 午夜免费啪视频观看视频 | 精品电影在线观看 | 国色天香中文在线观看www | 精品视频国产一区二区 | 动漫h片在线播放免费高清 日韩一区二区三区四区五区 | h的动漫在线观看亚洲一区 片免费看 | 国产片人综合亚洲区 | 成年免费大片黄在线观看岛国 | 国产高颜值露脸在线观看 | 精品视频九九九 | 免费观看国产精品视频 | 91啦视频在线观看 | 欧美日韩不卡中文网 | 欧美中日韩免费观 | 午夜性爱视频免费 | 亚洲国产精品自在拍在线播放蜜臀 | 日韩精品一区二区三区 | 有码在线观看免费 | 国产午夜快播在线观看 | 天堂中文а | 国语对白精品一区二区在线观看 | 国产精品自产 | 浮力影院| 亚洲精品免费看日韩 | 国产在线拍揄自揄拍免费下 | 99视频精品国在线视频艾草 | 影院日韩欧美一区二区三区 | 全网最新院线电影 | 国产一区精品 | 日韩免费福利试看3分钟 | 精品福利一 | 九九精品一 | 国产精品高清小罗 | 羞羞小视频在线观看 | 亚洲国产日韩欧美一级三级 | 免费国产人做人视频在线观看 | 日本黄页网 | 国产精品视频免费一区二区 | 国产性猛交xxxx乱大交 | 亚洲老女人精品老妇女 | 精品欧美一区二区三区四区 | 国产精品高清在线观看93 | 精品日韩亚洲欧美高清a | 国产精品三级一区二区 | 欧美一级国产日韩 | 伊人热热精品中文字幕 | 两个人看| 欧美激情中文字幕综合一区 | 国产1区精品 | 国产欧美一区二区综合 | 日本高清| 亚洲卡一 | 欧洲va亚洲va韩国va | 国产91白丝在线播放 | 日韩专区视频 | 亚洲一区二区三区不卡视频 | 涩涩涩在线| 亚洲国产精品尤物yw在线 | 97影院午夜午夜伦不卡 | 精品国产乱子伦一区二区三区 | 羞羞视频网| 日韩欧美乱卡二区四区五区 | 国产精品专区在线仙踪林 | 国产精品丝袜一区二区三区 | 国产一级在线观看影片 | 亚洲一区二区天海 | 高清一区二区三区视 | 爽黄的免费视频 | 日韩欧美理论在线观 | 国产清纯91天堂在线观看 | 国产又大又粗又黄又爽的视 | 亚洲人成网站18 | 国产亚洲精品aaa大片 | 国精产品一二二线 | 国产午夜福利在线观看1000集 | 国产乱码免费一区二区三区 | 日韩欧美卡一卡二卡新区 | 亚洲色偷偷偷综合网另类小说 | 欧美日韩不卡视频合集 | 国产欧美在线观看精品一区二区 | 国产亚洲午夜高清国产拍精品 | 最新欧美国产亚洲一区二区三区 | 国产偷v国产偷v亚洲 | 日韩午夜福利 | 久热国产vs视频 | 天天影视色 | 国产欧美v欧美v在观看 | 国产精品日韩欧美在线第3页 | 欧美经典伦理电影 | 日韩精品亚洲人旧成在线 | 亚洲日韩中 | 国产v欧美v日韩v综合精品 | 三级成人影院 | 欧洲中文日韩亚洲精品视频 | 国产短视频精品区第一页 | 国产做爰一区二区 | 国语自产一区第二页欧美 | 欧美亚洲中日韩中文字幕在线 | 日本免费一级手机看片一区二区 | 日韩电影在线观看永久 | 免费高清影院 | 水莓100免| 日本一区二区三区免费乱视频 | 日韩一卡二卡在线观看 | 亚洲色一区二区三区四区 | 韩国日本国产片免费观看 | 亚洲高清aⅴ日本欧美视频 亚洲色一色噜一噜噜噜人与 | 亚洲精品在线中文字幕视频 | 国产精品亚洲社区在线观看 | 日韩大片免费观看视频播放资源 | 国产精精品免费观看 | 亚洲精品一级高清在线播放国 | 在线视频一区二区三区在线播放 | 日韩欧美在线视频 | 视频2免费观看 | 国产欧色美视频综合二区 | 成人动漫在线观看网站 | 精品国产香蕉在线观看 | 精品国产sm捆绑最大网免费站 | 国产揄拍视频在线观看 | 国产初高中系列视频在线 | 国产精品天天看特色大片不卡 | 国产乱码一二三区精品 | 国产精品综合亚洲 | 国产一区二区三区中文在线 | 日韩欧美亚免费高清视频 | 国产精品综合视频一区二区 | 日韩欧美精品高清在线不卡 | 成人免费午夜在线观看 | 日本三级在线视频 | 99精品国产福利在线观看 | 99视频精品在线 | 国产三区四区五区 | 国内自拍视频在线观看 | 亚洲日韩在线精品茄子在线 | 日韩精品三级一区二区 | 成a人片在线观看日本 | 欧美韩国电影免费在线观看 | 日韩v亚洲ⅴ欧美v精品综合 | 欧美日韩国产va另类 | 一本久道综合在线 | 国产高清网站 | 日韩一区高清在线观看 | 欧美88888在线观看国产 | 日本一本二本三区免费2025高 | 91看片婬黄大片91桃色 | 韩国午夜三级理论 | 国产目拍亚洲精品二区 | 日韩a在线| 全集高清免费的影视剧在线观看 | 少女韩国在线观看完整版免费 | 日本哺乳期xxxx | 一区二区三区在线视频观看 | 99re热视频这里只有 | 收集最新中文国产中文字幕 | 1769国产精品视 | 看黑人巨大精品欧美一区 | 日韩欧美中| 国产天堂五月丁香 | 奶水国产在线播放 | 99精品高清视频观看a | 亚洲欧美日韩另类精品一区二 | 羞羞视频免费网 | 一区②区三区电影网 | 日韩欧美中文字幕一区二区 | 电视剧大全免费全集观看。 | 精品欧美在线观看 | 中文字幕精品一区二区三区在线 | 日韩欧美一区二区三区在线视频 | 国产精品激情偷乱一区二区∴ | 日韩高清在线日韩视一区 | 精品香蕉伊思人在线观看 | 国产1卡二卡3卡四卡乱码视频 | 色偷偷人人澡人人添老妇人 | 日本一区二区三区高清视频在线 | 亚洲熟女精品中文字幕 | 性爱影院三级国产 | 精品一区在线观看 | 国产亚洲一区二区手机在线观看 | 国产精品直播手机在线 | 亚洲精品国产自在现线最新 | 风韵丰满 | 欧美高清另类自拍视频在线看 | 国产又粗又长又 | 亚洲色偷偷综合亚洲 | 亚洲日本aⅴ片在线观看 | 国产亚洲欧美高清在线观看 | 呦交小u女国产 | 91高清完整版在线观看 | 亚洲国产剧情 | 国内精品视频在线播放一区 | 国产在线午夜不卡精品影院 | 欧美日韩亚洲中文综合 | 不卡视频在线观看 | 欧美一级性爱簧片免费播放 | 国产精品亚洲小说专区 | 日韩影片中文字幕 | 国产午夜福利精品在线观看不卡 | 欧美+校园+激情+清纯+另类 | 国产又色又爽又黄的视频网站樱 | 国产精品沙发 | 精品国产理论在 | 国产精品五月天婷婷视频 | 国产一区二区三区四区五区在线 | 91尤物国产尤物福利 | 日本不卡卡中文字幕在 | x8x8国产在线最新地址 | 欧美色淫网站免费观看 | 欧美国产亚洲一区 | 500第一精品福利导航 | 欧美日韩不卡视频合集 | 看全色黄大色黄大片女爽一黄 | 国产日韩a欧美在线人成 | 日韩中文字 | 精品国产一区二区三区免费91 | 非洲一级婬片免费放天天 | 综合精品| 农村妇女做爰视频 | 欧美日韩精品专区在线 | 国产精品免费观看网址入口 | 国产传媒61精品o | 精品国产乱伦一区二区三区 | 国产偷啪视频一区 | 日韩精品一区二区三区中文 | 国产一区二区三区中文在线 | 欧美日韩一区二区成人午夜电影网 | 国内性色精品视频 | 日本在线高清不卡免费播放 | 日本不卡在线免费 | 三级全黄的视频在线 | 国产精品va在线播放我和闺蜜 | 精品免费在线 | 99热这里只有精品6免费 | 国产一区二区三区免费看视频 | 日本在线视频一区二区三区 | 日韩欧美中文综合 | 精品欧美激情在线观看 | 浮生影院大全免费 | 欧美aaaaa级毛卡片在线 | 日韩经典午夜福利发布 | 欧日韩在线不卡视频 | 最新国产乱视频伦在线 | 成全视频在线观看免费高清 | 日韩一区二区综合精品 | 欧美中文日韩在线观看 | 欧美午夜片在线观看 | 日韩欧美自拍区 | 亚洲激情小说另类欧美 | 亚洲v高清一区二区三区尤物 | 69精品人人人人人人人人人 | 国产精品一区二区手机在线观看 | 欧美在线精品国自产拍免费 | 国产乱子伦在线观看 | 国产女主播精品 | 午夜日韩综合激 | 性激烈的欧美三级视频 | 中文在线日韩 | 宅男色影视亚洲人在线 | 国产欧洲精品自在自线官方 | 亚洲国产精品不卡高清在 | 精品视频一区二区三区四区戚 | 国产午夜福利在线观看红一片 | 欧美丶日韩丶国产丶另类 | 最近中文字幕在线观看 | 91精品国产自产老师啪 | 中文字幕不卡免费高清视频 | 欧美插逼视频 | 小说区图片区 | 欧美另类吹潮 | 乱伦精品国产高清 | 91精品一区二区三区在线观看 | 日本免费一区二 | 免费高清资源等你来享 | 免费草莓视频app在线下载 | 羞羞影视 | 日韩欧美国产 | 最新电影免费在线观看 | 国产在线观看在线播出 | 日本老司机午夜福利在线免费 | 99这里都是精品重查 | 日韩精品在线一区二区 | 成人性生交大片免费看一 | 久章草在线视频播放国产下载 | 国产偷国产偷高清视频 | 最新热门免费电影 | 天天槽天天槽天天槽 | 精品国产插穴精品网站日本 | 国产视频三级 | 国产在线精品哟哟观看 | 成年人在线免费观看网站 | 国语精品91自产 | 精品福利一区二区在线观看 | 欧美日韩在线视频制服 | 最新国产亚洲人 | 亚洲欧美在线观看品 | 成人中文乱幕日产无线码 | 久青草国产在线视频亚瑟 | 中文字幕一区二区精品区 | 韩国电影在线观看 | 午夜性影院一区二区三区 | 国产主播一 | 欧美亚洲色另类偷自拍 | 玉足在线观看 | 自拍亚洲免费影视 | 18勿禁免费网站大全 | 欧美日韩专区一区二区三区 | 成aⅴ人片在线观看蜜桃 | 美日韩天天躁夜夜爽天天看 | 免费国产一区二区三区 | 无人视频在线观看免费播放影院 | 日日噜噜夜夜狠狠视频 | 国产爱情电影 | 国产在线ts人妖 | 国产红亚洲视频日韩 | 91看片淫 | 欧美综合视频在线观看 | 亚洲精品国产电 | 国产剧情对白刺激在线 | 精品日韩在线视频一区二区三区 | 全集高清免费的影视剧在线观看 | 免费高清在线电影院 | 日韩在线欧美高清一区 | 日本高清视频不卡 | 精品亚洲欧美中文字幕在线看 | 免费成人午夜激 | 国产一区二区精品在线 | 免费精品国偷自产在线2025 | 日本一本专区一区二区三区 | 欧美日韩免费一区二区在线 | 国产一区二区三区精品在线 | 99热6这里只有精品 欧美亚洲国产激情一区二区 | 国产综合在线观看精品 | 精品在线视频免费在线观 | 国产美女自卫慰水免费视频 | 欧美在线观看成人高清视频 | 成人免费观看网欧美片 | 免费国产黄线在线观 | 日韩精品一区二区三区高清 | 国产精品第1页 | 国产精品香蕉在线一区 | 国产男女猛烈 | 国产大片全黄在 | 日本欧美激情视频二区 | 久9久9精品视频在 | 国产精品va在线观看蜜臀 | 天天夜夜欢性恔免费视频 | 国产自愉自愉免费24区 | 99热这里只有成人精品国产 | 国产乱子伦精品免费 | 国产婷婷| 日韩精品一区二区三区高清 | 国产在线观看一区二区三区四区 | 成人试看120秒体验区 | 亚洲中文字幕a∨在线 | 最新日韩中文字幕一区 | 国产老子午夜福利 | 国产一区二区三区免费看视频 | 一区二区三区在线视频观看 | 经典日韩中文字幕综合网 | 中文字幕精品 | 男人插女人下面的视频 | 99999视频精品全部免费 | 欧美日韩在线在线播放综合精品 | 国产在线播放日本正在 | 国产精品网站在线播放 | 国产精品亚洲产品一区二区三区 | 女同69 | 日韩精品欧美在线视频 | 亚洲视频精品 | 玖玖玖色在| 三区四区五区在线播放 | 一区二区三区国产精品午夜福利 | 日本不卡一二三区视频免费 | 国产激情精品一区二区三区免费 | 国产伦理片在线观看 | 99视频热这里只有精品 | 狼天天狼天天香蕉综 | 绿巨人视频app官网 国产一区二区在线视频观看 | 国产九九自拍电 | 欧美一级性 | 日本三区不卡高清更新二区 | 91视频精品全国免费观看 | 国产中文每日更新在线观看 | 亚洲а∨天堂在线网站 | 乱伦精品国产高清 | 国产女人成人精品视 | 日本在线精品视 | 欧美性精品日韩在线 | 国产午夜亚洲精品理论片不卡 | 国产日产欧美一 | 欧美成一级做在线观看 | 日本欧美亚洲日韩国产 | 欧美日韩国产在线一区 | 亚洲制服在线亚洲制 | 免费高清亚 | 欧美日韩国产精品自在自线 | 日本亚洲视| 巨大乳bbwsex中国 | 日韩欧美一区二区三区在线观看 | 在线观看亚洲一区二区三区 | 日韩中文字幕34页视频 | 成人欧美 | 亚洲欧美国产人成在线 | 欧美俄罗斯乱妇 | 精品免费播放视频 | 在线亚洲欧美制服中文字幕 | 欧美日韩国产免费一区在线观看 | 国产女人体一区二区三区 | 国产午夜视 | 免费免费视频片在线观看 | 精品国产91久 | 亚洲精品福利电影在线观看 | 日韩欧美综 | 精品成品国色天香卡一卡三 | 日韩大乳免费视频 | 国产亚洲成aⅴ人片在线奶水 | 国产亚洲精品线观看不卡 | 欧美日韩精品一区二区三区视 | 欧美日韩在线播放成人 | 免费一级中文字 | 国产亚洲精aa在线观看see | 国产精华 | 亚洲人成网站77777免费 | 国产极品一区 | 久99久热只有精品国产男同 | 女教师韩版中字 | 红桃影视成人免费 | 韩国三级hd中文字幕电影天堂 | 国产熟女一区二 | 日韩欧美一区二区大胸视频 | 日韩免费在线观看 | 免费在线视频 | 午夜三级福利在线观看 | 山东猎头| 欧洲精品免费高清在线视频 | 欧美精品一区免 | 国产精品另 | 久在线免费观看成年人视频 | 爱丫爱丫影院在线看免费 | 亚洲精品久 | 国产日韩免 | 99久热re在线精品视频 | 91精品啪在线观看国产线免费 | 国产亚洲精品精华液 | 国产精品午夜 | 亚州精品永久观看视频 | 产区和二线产区区别 | 免费日韩视频欧美综合图区 | 国产在线观看欧美乱码 | 亚洲国产高清国产拍精品 | 动漫精品一区二区三区四 | 欧洲精品色在线观 | 精品欧美一区二区精品 | 日本免费一区二区三区视频 | 国产一级高 | 日韩一二三区 | 国产欧美自拍偷怕日韩亚洲 | aaaa级日本片免费视频 | 国产一区曰韩二区欧美三区 | 国产香蕉尹人视频 | 成人午夜福利免费体验区 | 97午夜视频人伦 | 欧美另类图片视频无弹跳 | 国产精品自在自线视频 | 国产一级a毛一级a看免费视 | 国产欧色美视频综合二区 | 欧美日韩视频综合一区无弹窗 | 日本毛x片免费视频观看视频 | 日韩欧美国产综合在线观看 | 天堂草原影院电视剧 | 九九re6| 一区二区日韩视频九一蜜桃 | 国产精选91原创视频 | 国产一级在线视频一区 | 日本免码va在| 伦理中文字幕一区二区三区 | 精品自拍三级乱伦 | 国产欧美日韩精品不卡在线观看 | 亚洲色偷拍 | 国产日韩欧美精品一区 | 欧美激情视频在线播放全球共享 | 欧美精品v日韩精品v国产 | 天天射天天爱天天射干 | 国产又爽又黄的激情精品视频 | 最新国产亚洲人 | 日韩亚洲高清 | 福利二区在线观看 | 伦理片+影院+在线观看 | 成人激情电影免费在线观看 | 日韩欧美国产高清 | 玖玖玖视频在线观看视频6 日韩精品搭讪在线视频播放 |