Class Metered
Названий на: Aspose.Note Асамблея: Aspose.Note.dll (25.4.0)
Використовується метод встановлення розмірного ключа.
public class Metered
Inheritance
Нападні члени
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
У цьому прикладі буде зроблено спробу встановити закріплений публічний і приватний ключ
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")
Покажіть, як встановити ліцензію.
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}");
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Pages();
// Load OneNote document and get first child
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}");
Constructors
Metered()
public Metered()
Methods
GetConsumptionCredit()
Кредит на споживання.
public static decimal GetConsumptionCredit()
Returns
Повернення кількості витрачених кредитних пунктів.
GetConsumptionQuantity()
Розмір файлу споживання.
public static decimal GetConsumptionQuantity()
Returns
Відновлюється кількість спожитих байтів.
ResetMeteredKey()
Попередня ліцензія видаляється.
public void ResetMeteredKey()
SetMeteredKey(Стринг, Стринг)
Використовуйте приватні та публічні ключі.
public void SetMeteredKey(string publicKey, string privateKey)
Parameters
publicKey
string
Відкритий публічний ключ.
privateKey
string
Приватний ключ
Examples
Покажіть, як встановити ліцензію.
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}");
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Pages();
// Load OneNote document and get first child
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}");
Remarks
Якщо ви купуєте розмірну ліцензію, цей API повинен бути запрошений на стартап додатків, як правило, цього достатньо.Однак, якщо розмірник не може завантажувати дані про споживання протягом 24-годинного періоду, ліцензія буде встановлена на стан оцінки. Щоб уникнути такої ситуації, ви повинні регулярно перевіряти стан ліцензії Якщо це стан оцінки, зателефонуйте цьому API знову.