Windows.Management.Update 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この名前空間の型を使用すると、ユーザーは自分のデバイスでビルドWindows Insider Previewの受信をオプトインまたはオプトアウトできます。 API は、IoT のオリジナル機器メーカー (OEM) が使用することを目的としています。
クラス
列挙型
WindowsUpdateAdministratorOptions |
RegisterForAdministration に登録するときに呼び出し元が制御する管理者オプションを指定する定数を定義します。 |
WindowsUpdateAdministratorStatus |
Windows Update 管理者の登録/登録解除が成功したかどうかを示す状態コードを指定する定数を定義します。 |
WindowsUpdateAttentionRequiredReason |
続行する前に更新に注意が必要な理由について、詳細な理由を指定する定数を定義します。 |
例
この C# の例では、ユーザーがデバイスがプレビュー ビルドを受け取っているかどうか、またはデバイスがプレビュー ビルドを取得できない問題があるかどうかを判断する方法を示します。
public string GetErrorMessage()
{
PreviewBuildsManager manager = PreviewBuildsManager.GetDefault();
if (manager != null)
{
PreviewBuildsState state = manager.GetCurrentState();
if (state.Properties.ContainsKey("ErrorMessage"))
{
return state.Properties["ErrorMessage"].ToString();
}
}
return String.Empty;
}
注釈
これらの API を使用すると、IoT デバイスはビルドWindows Insider Preview受信できます。 デバイスの OEM は、デバイス構成プロパティの Windows デバイス ポータル 内に設定ページを作成することが期待されます。 大まかに言うと、 PreviewBuildsState からの情報がデバイスによって読み取られ、ユーザーに表示され、ユーザーのアカウントをデバイスに登録するために使用されます。 登録後、すべての設定管理は、デバイス自体ではなく、Windows Insider プログラムを介してオンラインで行われます。