Class Metered

Class Metered

Numele spaţiului: Aspose.Note Asamblare: Aspose.Note.dll (25.4.0)

Oferă metode pentru a stabili cheia măsurată.

public class Metered

Inheritance

object Metered

Membrii moștenitori

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

În acest exemplu, se va face o încercare de a stabili cheia publică și privată măsurată

Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")

arată cum să stabiliți o licență măsurată.

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()

Obțineți credit de consum.

public static decimal GetConsumptionCredit()

Returns

decimal

Întoarce numărul de puncte de credit consumate.

GetConsumptionQuantity()

Obțineți dimensiunea fișierului de consum.

public static decimal GetConsumptionQuantity()

Returns

decimal

Întoarce numărul de byte consumate.

ResetMeteredKey()

Îndepărtează licența de setare anterioară.

public void ResetMeteredKey()

SetMeteredKey(String și String)

Se adaugă cheile publice şi private.

public void SetMeteredKey(string publicKey, string privateKey)

Parameters

publicKey string

cheia publică.

privateKey string

cheia privată.

Examples

arată cum să stabiliți o licență măsurată.

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

Dacă cumpărați o licență măsurată, această API ar trebui să fie chemat pe start-up-ul aplicației, de obicei, acest lucru este suficient.Cu toate acestea, în cazul în care măsurata nu încărcă datele de consum pe o perioadă de 24 de ore, licența va fi setată la starea de evaluare. Pentru a evita acest caz, ar trebui să verificați în mod regulat starea de licență Dacă este starea de evaluare, apelați această API din nou.

 Română