StoreServicesExperimentVariation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une variante d’une expérience A/B que vous avez configurée dans l’Espace partenaires.
public ref class StoreServicesExperimentVariation sealed
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Static(Microsoft.Services.Store.Engagement.IStoreServicesExperimentVariationStatics, 1)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class StoreServicesExperimentVariation final
[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
- Héritage
- Attributs
Exigence et fonctionnalités supplémentaires
Kit de développement logiciel (SDK) | |
Système d’exploitation minimal pris en charge |
Windows 10 (10.0.10240.0)
|
Remarques
Pour récupérer une variante d’expérience dans votre application, utilisez la méthode GetCachedVariationAsync ou GetRefreshedVariationAsync pour récupérer un StoreServicesExperimentVariationResult, puis utilisez la propriété ExperimentVariation de cet objet pour obtenir une variante. Utilisez les propriétés et méthodes de cet objet pour accéder aux paramètres de variante que vous avez définis dans l’Espace partenaires.
Pour obtenir un exemple de code qui montre comment utiliser cette classe, consultez Coder votre expérience dans votre application. Cette classe est disponible dans le Microsoft Store Services SDK.
Propriétés
ExperimentId |
Obtient l’ID de l’expérience associée à cette variante. |
ExperimentName |
Obtient le nom de l’expérience associée à cette variante. |
ExperimentProjectId |
Obtient l’ID de projet unique de l’expérience associée à cette variante. |
IsStale |
Indique si l’attribution de variante actuelle doit être actualisée à partir du serveur. |
VariationId |
Obtient l’ID de la variante d’expérience qui a été servie à l’application. |
Méthodes
GetBoolean(String, Boolean) |
Retourne une valeur de variante pour le paramètre booléen spécifié pour une expérience A/B que vous avez configurée dans l’Espace partenaires. |
GetCachedVariationAsync(String) |
Récupère l’attribution actuelle de variantes mises en cache localement pour l’expérience spécifiée. |
GetDouble(String, Double) |
Retourne une valeur de variante pour le paramètre Double spécifié pour une expérience A/B que vous avez configurée dans l’Espace partenaires. |
GetInt32(String, Int32) |
Retourne une valeur de variation pour le paramètre Int32 spécifié pour une expérience A/B que vous avez configurée dans l’Espace partenaires. |
GetRefreshedVariationAsync(String) |
Récupère la dernière attribution de variante pour l’expérience à partir du serveur. |
GetString(String, String) |
Retourne une valeur de variante pour le paramètre String spécifié pour une expérience A/B que vous avez configurée dans l’Espace partenaires. |