Поделиться через


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.

Применяется к

См. также раздел