StoreServicesExperimentVariation.GetCachedVariationAsync(String) 方法

定义

检索指定试验的当前本地缓存变体分配。

public:
 static IAsyncOperation<StoreServicesExperimentVariationResult ^> ^ GetCachedVariationAsync(Platform::String ^ experimentProjectId);
 static IAsyncOperation<StoreServicesExperimentVariationResult> GetCachedVariationAsync(winrt::hstring const& experimentProjectId);
public static IAsyncOperation<StoreServicesExperimentVariationResult> GetCachedVariationAsync(string experimentProjectId);
function getCachedVariationAsync(experimentProjectId)
Public Shared Function GetCachedVariationAsync (experimentProjectId As String) As IAsyncOperation(Of StoreServicesExperimentVariationResult)

参数

experimentProjectId
String

Platform::String

winrt::hstring

要为其检索本地缓存变体分配的试验的项目 ID。

返回

一个 StoreServicesExperimentVariationResult ,表示异步操作的结果。 此对象提供对本地缓存变体分配的访问权限。

注解

此方法检索与指定项目 ID 关联的试验的本地缓存变体分配。

在应用中检索试验变体时,建议先调用 GetCachedVariationAsync 以获取本地缓存的变体分配。 在使用变体分配之前,请使用 IsStale 属性来确定服务器中是否有可用的更新变体分配。 如果有,则调用 GetRefreshedVariationAsync 方法以获取最新的变体分配。

有关演示如何使用此方法的代码示例,请参阅 应用中的试验代码。

适用于

另请参阅