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


AppNotificationManager.Register Метод

Определение

Перегрузки

Register()

Регистрирует приложение для получения notificationInvoked событий при взаимодействии пользователя с уведомлением приложения.

Заметка

Класс AppNotificationManager имеет зависимость от пакета Singleton. Из-за этой зависимости следует учитывать некоторые рекомендации по вызову этих API из автономного приложения. Дополнительные сведения и особенности см. в разделе Зависимости для дополнительных пакетов MSIX.

Register(String, Uri)

Регистрирует приложение для получения notificationInvoked событий при взаимодействии пользователя с уведомлением приложения.

Заметка

Класс AppNotificationManager имеет зависимость от пакета Singleton. Из-за этой зависимости следует учитывать некоторые рекомендации по вызову этих API из автономного приложения. Дополнительные сведения и особенности см. в разделе Зависимости для дополнительных пакетов MSIX.

Register()

Регистрирует приложение для получения notificationInvoked событий при взаимодействии пользователя с уведомлением приложения.

Заметка

Класс AppNotificationManager имеет зависимость от пакета Singleton. Из-за этой зависимости следует учитывать некоторые рекомендации по вызову этих API из автономного приложения. Дополнительные сведения и особенности см. в разделе Зависимости для дополнительных пакетов MSIX.

public:
 virtual void Register() = Register;
void Register();
public void Register();
function register()
Public Sub Register ()

Комментарии

Для упакованных приложений com-сервер определяется в манифесте приложения. Процесс вызова регистрировать и процесс, определенный в манифесте, так как com-сервер должен совпадать. Для распакованных приложений вызов будет зарегистрирован как COM-сервер и ресурсы, такие как отображаемое имя приложения и значок, будут извлечены из оболочки и зарегистрированы.

Чтобы убедиться, что обработчик событий notificationInvoked вызывается в процессе запуска приложения, обязательно зарегистрируйте обработчик для этого события перед вызовом register. В противном случае будет запущен новый процесс для обработки вызова.

Перед завершением работы приложения вызовите отменить регистрацию для очистки ресурсов и убедитесь, что приложение запущено для последующих уведомлений о приложении.

Если вы еще не планируете использовать функцию уведомления о приложении, необходимо вызвать UnregisterAll, чтобы очистить регистрации в системе.

См. также раздел

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

Register(String, Uri)

Регистрирует приложение для получения notificationInvoked событий при взаимодействии пользователя с уведомлением приложения.

Заметка

Класс AppNotificationManager имеет зависимость от пакета Singleton. Из-за этой зависимости следует учитывать некоторые рекомендации по вызову этих API из автономного приложения. Дополнительные сведения и особенности см. в разделе Зависимости для дополнительных пакетов MSIX.

public:
 virtual void Register(Platform::String ^ displayName, Uri ^ iconUri) = Register;
void Register(winrt::hstring const& displayName, Uri const& iconUri);
public void Register(string displayName, System.Uri iconUri);
function register(displayName, iconUri)
Public Sub Register (displayName As String, iconUri As Uri)

Параметры

displayName
String

Platform::String

winrt::hstring

iconUri
Uri Uri

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