Поделиться через


AppNotificationButton Конструкторы

Определение

Перегрузки

AppNotificationButton()

Инициализирует новый экземпляр класса AppNotificationButton.

AppNotificationButton(String)

Инициализирует новый экземпляр класса AppNotificationButton с указанным текстом кнопки.

AppNotificationButton()

Инициализирует новый экземпляр класса AppNotificationButton.

public:
 AppNotificationButton();
 AppNotificationButton();
public AppNotificationButton();
function AppNotificationButton()
Public Sub New ()

Примеры

В следующем примере показано использование этого метода для добавления кнопки в уведомление приложения.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(new AppNotificationButton()
        .AddArgument("action", "reply"))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Результирующая полезные данные XML:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
    <actions>
        <action content='' arguments='action=reply'/>
    </actions>
</toast>

Комментарии

Добавьте AppNotificationButton в полезные данные XML для уведомления приложения путем вызова AppNotificationBuilder.AddButton.

Инструкции по использованию API AppNotificationBuilder для создания пользовательского интерфейса для уведомлений приложений см. в содержимомуведомлений приложений.

Справочные сведения о схеме XML для уведомлений приложений см. в схеме содержимого уведомления приложения.

Применяется к

AppNotificationButton(String)

Инициализирует новый экземпляр класса AppNotificationButton с указанным текстом кнопки.

public:
 AppNotificationButton(Platform::String ^ content);
 AppNotificationButton(winrt::hstring const& content);
public AppNotificationButton(string content);
function AppNotificationButton(content)
Public Sub New (content As String)

Параметры

content
String

Platform::String

winrt::hstring

Текст, отображаемый на кнопке.

Примеры

В следующем примере показано использование этого метода для добавления кнопки в уведомление приложения.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(new AppNotificationButton("Reply")
        .AddArgument("action", "reply"))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Результирующая полезные данные XML:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
    <actions>
        <action content='Reply' arguments='action=reply'/>
    </actions>
</toast>

Комментарии

Добавьте AppNotificationButton в полезные данные XML для уведомления приложения путем вызова AppNotificationBuilder.AddButton.

Инструкции по использованию API AppNotificationBuilder для создания пользовательского интерфейса для уведомлений приложений см. в содержимомуведомлений приложений.

Справочные сведения о схеме XML для уведомлений приложений см. в схеме содержимого уведомления приложения.

Применяется к