Metered.SetMeteredKey

Metered.SetMeteredKey method

Définit des clés publiques et privées mesurées.

public void SetMeteredKey(string publicKey, string privateKey)
ParamètreTaperLa description
publicKeyStringLa clé publique.
privateKeyStringLa clé privée.

Remarques

Si vous achetez une licence mesurée, cette API doit être appelée au démarrage de l’application, normalement, cela suffit. Cependant, si le compteur ne parvient pas à télécharger les données de consommation pendant une période de 24 heures, la licence sera définie sur le statut d’évaluation. Pour éviter ce cas, vous devez vérifier régulièrement l’état de la licence. S’il s’agit d’un état d’évaluation, appelez à nouveau cette API.

Exemples

Montre comment définir une licence limitée.

Metered metered = new Metered();
metered.SetMeteredKey("MyPublicKey", "MyPrivateKey");

Console.WriteLine($"Credit before operation: {Metered.GetConsumptionCredit():F2}");
Console.WriteLine($"Consumption quantity before operation: {Metered.GetConsumptionQuantity():F2}");

// Le chemin d'accès au répertoire des documents.
string dataDir = RunExamples.GetDataDir_Pages();

// Charger le document OneNote et obtenir le premier enfant           
Document document = new Document(Path.Combine(dataDir, "Aspose.one"));

document.Save(Path.Combine(dataDir, "MeteredLicense.pdf"));

Console.WriteLine($"Credit before operation: {Metered.GetConsumptionCredit():F2}");
Console.WriteLine($"Consumption quantity before operation: {Metered.GetConsumptionQuantity():F2}");

Voir également