NetworkOperatorNotificationEventDetails クラス

定義

ネットワーク オペレーター通知の詳細を提供します。

注意

この機能は、モバイル ネットワーク オペレーターによる特権アクセスを許可されたモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの「制限付き機能」セクションを参照してください。

public ref class NetworkOperatorNotificationEventDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class NetworkOperatorNotificationEventDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class NetworkOperatorNotificationEventDetails
Public NotInheritable Class NetworkOperatorNotificationEventDetails
継承
Object Platform::Object IInspectable NetworkOperatorNotificationEventDetails
属性

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.10240.0 で導入)
API contract
Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract (v1.0 で導入)
アプリの機能
cellularDeviceControl cellularDeviceIdentity

注釈

オペレーティング システムは、フォアグラウンドにないアプリケーションを中断することで、バッテリの寿命を延ばします。 中断中でもアプリケーションで新しいカスタム ネットワーク オペレーター メッセージを処理する必要がある場合は、メッセージを処理するバックグラウンド作業項目を作成する必要があります。 新しいオペレーター メッセージが到着すると、バックグラウンド作業項目がアクティブになります。 NetworkOperatorNotificationEventDetails クラスは、バックグラウンド作業項目コードにイベントの詳細を提供します。

プロパティ

EncodingType

受信したメッセージのデータ コーディング スキーム (DCS) を取得します。

注意

この機能は、モバイル ネットワーク オペレーターによる特権アクセスを許可されたモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの「制限付き機能」セクションを参照してください。

Message

ネットワーク オペレーター通知のメッセージを取得します。

注意

この機能は、モバイル ネットワーク オペレーターによる特権アクセスを許可されたモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの「制限付き機能」セクションを参照してください。

NetworkAccountId

通知を受信したモバイル ブロードバンド アカウントの一意識別子を取得します。

注意

この機能は、モバイル ネットワーク オペレーターによる特権アクセスを許可されたモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの「制限付き機能」セクションを参照してください。

NotificationType

ネットワーク通知の種類を取得します。

注意

この機能は、モバイル ネットワーク オペレーターによる特権アクセスを許可されたモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの「制限付き機能」セクションを参照してください。

RuleId

通知に一致してトリガーされたプロビジョニング済みルールの識別子を取得します。

注意

この機能は、モバイル ネットワーク オペレーターによる特権アクセスを許可されたモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの「制限付き機能」セクションを参照してください。

SmsMessage

通知を受信したモバイル ブロードバンド アカウントの SMS メッセージを取得します。

注意

この機能は、モバイル ネットワーク オペレーターによる特権アクセスを許可されたモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの「制限付き機能」セクションを参照してください。

メソッド

AuthorizeTethering(Boolean, String)

デバイスにテザリングが許可されているかどうかを示すために使用されます。 そうでない場合は、理由を指定できます。

適用対象