StoreServicesExperimentVariation Kelas

Definisi

Mewakili variasi untuk eksperimen A/B yang telah Anda konfigurasi di Pusat Mitra.

public ref class StoreServicesExperimentVariation sealed
class StoreServicesExperimentVariation sealed
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Static(typeof(Microsoft.Services.Store.Engagement.IStoreServicesExperimentVariationStatics), 1)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class StoreServicesExperimentVariation
Public NotInheritable Class StoreServicesExperimentVariation
Warisan
System.Object
StoreServicesExperimentVariation
Atribut

Fitur dan persyaratan tambahan

Software Development Kit
OS minimum yang didukung
Windows 10 (10.0.10240.0)

Keterangan

Untuk mengambil variasi eksperimen di aplikasi Anda, gunakan metode GetCachedVariationAsync atau GetRefreshedVariationAsync untuk mengambil metode StoreServicesExperimentVariationResult, lalu gunakan properti ExperimentVariation objek ini untuk mendapatkan StoreServicesExperimentVariation yang mewakili variasi. Gunakan properti dan metode objek ini untuk mengakses pengaturan variasi yang Anda tentukan di Pusat Mitra.

Untuk contoh kode yang menunjukkan cara menggunakan kelas ini, lihat Membuat kode eksperimen Anda di aplikasi Anda. Kelas ini tersedia di Microsoft Store Services SDK.

Properti

ExperimentId

Mendapatkan ID eksperimen yang terkait dengan variasi ini.

ExperimentName

Mendapatkan nama eksperimen yang terkait dengan variasi ini.

ExperimentProjectId

Mendapatkan ID proyek unik dari eksperimen yang terkait dengan variasi ini.

IsStale

Menunjukkan apakah penetapan variasi saat ini perlu disegarkan dari server.

VariationId

Mendapatkan ID variasi eksperimen yang telah dilayani ke aplikasi.

Metode

GetBoolean(String, Boolean)

Mengembalikan nilai variasi untuk pengaturan Boolean yang ditentukan untuk eksperimen A/B yang telah Anda konfigurasi di Pusat Mitra.

GetCachedVariationAsync(String)

Mengambil penetapan variasi yang di-cache secara lokal saat ini untuk eksperimen yang ditentukan.

GetDouble(String, Double)

Mengembalikan nilai variasi untuk pengaturan Ganda yang ditentukan untuk eksperimen A/B yang telah Anda konfigurasi di Pusat Mitra.

GetInt32(String, Int32)

Mengembalikan nilai variasi untuk pengaturan Int32 yang ditentukan untuk eksperimen A/B yang telah Anda konfigurasi di Pusat Mitra.

GetRefreshedVariationAsync(String)

Mengambil penetapan variasi terbaru untuk eksperimen dari server.

GetString(String, String)

Mengembalikan nilai variasi untuk pengaturan String yang ditentukan untuk eksperimen A/B yang telah Anda konfigurasi di Pusat Mitra.

Berlaku untuk

Lihat juga