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 サーバーはアプリ マニフェストで定義されます。 Register を呼び出すプロセスと、COM サーバーとしてマニフェストで定義されているプロセスは、同じである必要があります。 パッケージ化されていないアプリの場合、呼び出しプロセスは COM サーバーとして登録され、アプリの表示名やアイコンなどの資産がシェルから取得され、登録されます。

実行中のアプリのプロセス内で NotificationInvoked イベント ハンドラーが確実に呼び出されるようにするには、 Register を呼び出す前にそのイベントのハンドラーを登録してください。 それ以外の場合は、呼び出しを処理する新しいプロセスが起動されます。

アプリが終了する前に、Unregister を呼び出してリソースをクリーンし、以降のアプリ通知のためにアプリが起動されていることを確認します。

アプリでアプリ通知機能を再び使用する予定がない場合は、システムで登録をクリーンするために 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

適用対象