StoreServicesExperimentVariation.GetRefreshedVariationAsync(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает последнее назначение вариантов для эксперимента с сервера.
public:
static IAsyncOperation<StoreServicesExperimentVariationResult ^> ^ GetRefreshedVariationAsync(Platform::String ^ experimentProjectId);
static IAsyncOperation<StoreServicesExperimentVariationResult> GetRefreshedVariationAsync(winrt::hstring const& experimentProjectId);
public static IAsyncOperation<StoreServicesExperimentVariationResult> GetRefreshedVariationAsync(string experimentProjectId);
function getRefreshedVariationAsync(experimentProjectId)
Public Shared Function GetRefreshedVariationAsync (experimentProjectId As String) As IAsyncOperation(Of StoreServicesExperimentVariationResult)
Параметры
- experimentProjectId
-
String
Platform::String
winrt::hstring
Идентификатор проекта эксперимента, для которого требуется получить последнее назначение варианта с сервера.
Возвращаемое значение
Объект StoreServicesExperimentVariationResult, представляющий результат асинхронной операции. Этот объект предоставляет доступ к последнему назначению вариантов.
Комментарии
Этот метод извлекает последнее назначение вариантов с сервера для эксперимента, связанного с указанным идентификатором проекта.
При получении варианта эксперимента в приложении рекомендуется сначала вызвать GetCachedVariationAsync , чтобы получить локально кэшированное назначение вариантов. Перед использованием назначения вариантов используйте свойство IsStale , чтобы определить, доступно ли обновленное назначение вариантов с сервера. При наличии вызовите метод GetRefreshedVariationAsync , чтобы получить последнее назначение варианта.
Пример кода, демонстрирующий использование этого метода, см. в разделе Code your experiment in your app.