次の方法で共有


PreviewBuildsManager クラス

定義

デバイスのプレビュー ビルドの状態を管理します。

public ref class PreviewBuildsManager 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 PreviewBuildsManager 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 PreviewBuildsManager
Public NotInheritable Class PreviewBuildsManager
継承
Object Platform::Object IInspectable PreviewBuildsManager
属性

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

例として、デバイスの設定ページでビルドWindows Insider Preview有効にした後、OEM デバイス開発者はこのコード例を使用して、Windows Insider 登録ポータル内でデバイスを登録するためのアクティブ化コードを取得できます。

public async Task<string> ActivateDevice() 
{ 
    PreviewBuildsManager manager = PreviewBuildsManager.GetDefault(); 
    if (manager != null) 
    { 
        // The user wants to activate their device to receive Windows Insider Preview Builds 
        manager.ArePreviewBuildsAllowed = true; 

        await manager.SyncAsync(); 

        PreviewBuildsState state = manager.GetCurrentState(); 
        string activationCode; 
        if (state.Properties.ContainsKey("ActivationCode")) 
        { 
            return state.Properties["ActivationCode"].ToString(); 
        } 
    } 
    return String.Empty; 
} 

プロパティ

ArePreviewBuildsAllowed

デバイスでプレビュー ビルドを許可するかどうかを示すブール値。

メソッド

GetCurrentState()

PreviewBuildsState オブジェクトの現在の状態。

GetDefault()

デバイスから既定の PreviewBuildsManager を取得します。

IsSupported()

この API がデバイスでサポートされているかどうかを判断します。

SyncAsync()

PreviewBuildsManager をサーバーと同期して、現在の情報を取得します。

適用対象