Compartir a través de


StoreServicesExperimentVariation.GetCachedVariationAsync(String) Método

Definición

Recupera la asignación de variación almacenada localmente en caché actual para el experimento especificado.

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)

Parámetros

experimentProjectId
String

Platform::String

winrt::hstring

Identificador de proyecto del experimento para el que desea recuperar la asignación de variantes almacenada en caché localmente.

Devoluciones

StoreServicesExperimentVariationResult que representa el resultado de la operación asincrónica. Este objeto proporciona acceso a la asignación de variación almacenada localmente en caché.

Comentarios

Este método recupera la asignación de variación almacenada localmente en caché para el experimento asociado al identificador de proyecto especificado.

Al recuperar una variación de experimento en la aplicación, se recomienda llamar primero a GetCachedVariationAsync para obtener la asignación de variación almacenada localmente en caché. Antes de usar la asignación de variantes, use la propiedad IsStale para determinar si hay una asignación de variación actualizada disponible desde el servidor. Si lo hay, llame al método GetRefreshedVariationAsync para obtener la asignación de variación más reciente.

Para ver un ejemplo de código que muestra cómo usar este método, consulta Codificar el experimento en la aplicación.

Se aplica a

Consulte también