TileUpdater.EnableNotificationQueue(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可讓磚排入最多五個通知的佇列。 這會在所有磚大小上啟用通知佇列。
public:
virtual void EnableNotificationQueue(bool enable) = EnableNotificationQueue;
void EnableNotificationQueue(bool const& enable);
public void EnableNotificationQueue(bool enable);
function enableNotificationQueue(enable)
Public Sub EnableNotificationQueue (enable As Boolean)
參數
- enable
-
Boolean
bool
True 表示 啟用佇列;否則 為 false。
範例
下列程式程式碼會啟用呼叫應用程式磚的通知佇列。
Windows.UI.Notifications.TileUpdateManager.createTileUpdaterForApplication().enableNotificationQueue(true);
備註
啟用佇列時,最多可以有五個磚通知在磚上自動迴圈。 除非您的應用程式明確想要使用它,否則您可能會有過期的通知迴圈,否則請小心啟用迴圈。 一般而言,佇列是 FIFO (先出) ,如此一來,當佇列已滿且新的通知送達時,就會移除最舊的通知。 不過,通知可以指定 Tag,這可讓具有相同 Tag 的新通知取代其在佇列中較舊的通知,而不論其位置為何。
當您的磚是以預覽範本為基礎時,會計時通知迴圈,以便一律會在磚迴圈到下一個通知之前顯示完整內容。
從Windows 8.1起,您也可以只針對特定磚大小啟用通知佇列。 請參閱下列主題:
- EnableNotificationQueueForSquare150x150
- EnableNotificationQueueForSquare310x310
- EnableNotificationQueueForWide310x150 建議您在使用具有下列其中一個範本的大型磚時停用通知佇列,這已同時顯示三個通知。 這可避免磚對使用者造成干擾。 在此情況下,您可能會想要使用大小特定的啟用方法,而不是 EnableNotificationQueue。
- TileSquare310x310SmallImagesAndTextList01
- TileSquare310x310SmallImagesAndTextList02
- TileSquare310x310SmallImagesAndTextList03
- TileSquare310x310SmallImagesAndTextList04
- TileSquare310x310TextList01
- TileSquare310x310TextList02
- TileSquare310x310TextList03