ESimProfilePolicy クラス

定義

eSIM プロファイルのポリシーを表すクラス。

注意

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

この API を使用して Microsoft Store にアプリを発行する場合は、カスタム機能 Microsoft.eSIMManagement_8wekyb3d8bbweを使用するために特別な承認を要求する必要があります。 詳細については、「 カスタム機能」を参照してください。

public ref class ESimProfilePolicy sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ESimProfilePolicy final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ESimProfilePolicy final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ESimProfilePolicy
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ESimProfilePolicy
Public NotInheritable Class ESimProfilePolicy
継承
Object Platform::Object IInspectable ESimProfilePolicy
属性

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)
アプリの機能
Microsoft.eSIMManagement_8wekyb3d8bbwe

注釈

eSIM プロファイルのポリシーには、 SGP.22 (公開された eSIM 標準) で定義されている PPR1 (プロファイル ポリシー 規則) と PPR2 が含まれます。 PPR1 (無効にできる) と PPR2 (削除可能) は、eSIM プロファイルに存在する eSIM 標準によって定義されます。 このポリシーには、eSIM プロファイルが企業によって管理されているかどうかも含まれます。

プロパティ

CanDelete

このオブジェクト インスタンスによって表される eSIM プロファイル ポリシーでプロファイルの削除を許可するかどうかを示す値を取得します。

注意

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

この API を使用して Microsoft Store にアプリを発行する場合は、カスタム機能 Microsoft.eSIMManagement_8wekyb3d8bbweを使用するために特別な承認を要求する必要があります。 詳細については、「 カスタム機能」を参照してください。

CanDisable

このオブジェクト インスタンスによって表される eSIM プロファイル ポリシーでプロファイルを無効にできるかどうかを示す値を取得します。

注意

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

この API を使用して Microsoft Store にアプリを発行する場合は、カスタム機能 Microsoft.eSIMManagement_8wekyb3d8bbweを使用するために特別な承認を要求する必要があります。 詳細については、「 カスタム機能」を参照してください。

IsManagedByEnterprise

このオブジェクト インスタンスによって表される eSIM プロファイル ポリシーが、企業が管理するプロファイルを呼び出すかどうかを示す値を取得します。

注意

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

この API を使用して Microsoft Store にアプリを発行する場合は、カスタム機能 Microsoft.eSIMManagement_8wekyb3d8bbweを使用するために特別な承認を要求する必要があります。 詳細については、「 カスタム機能」を参照してください。

適用対象