Class TimingValueBuilder
Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Δημιουργεί μια τιμή ώρας που χρησιμοποιείται για τον προσδιορισμό των χρονοδιαγράψεων κινουμένων σχεδίων ή μετάβασης.
[ComVisible(true)]
public class TimingValueBuilder
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimingValueBuilder()
public TimingValueBuilder()
Methods
AddAccessKey(Τραμπ και TimeSpan;)
Προσθέτει μια τιμή χρονοδιάγραμμα βασισμένη σε κλειδί πρόσβασης.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)
Parameters
key
char
Το κλειδί πρόσβασης για την εκκίνηση της ώρας.
offset
TimeSpan
?
Εναλλακτική αποζημίωση από την ενεργοποίηση κλειδιού πρόσβασης.
Returns
Η τρέχουσα περίπτωση TimingValueBuilder για την αλυσίδα.
AddEvent(Σύνδεσμος, στυλ και TimeSpan;)
Προσθέτει χρονοδιάγραμμα βάσει γεγονότων.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)
Parameters
id
string
Η ταυτότητα του στοιχείου στο οποίο θα ακουστεί το γεγονός.
eventName
string
Το όνομα της εκδήλωσης για να ακούσετε.
offset
TimeSpan
?
Εναλλακτική αποζημίωση από την ημερομηνία εκδήλωσης.
Returns
Η τρέχουσα περίπτωση TimingValueBuilder για την αλυσίδα.
AddIndefinite()
Προσθέτει αόριστη χρονοδιάγραμμα.
public TimingValueBuilder AddIndefinite()
Returns
Η τρέχουσα περίπτωση TimingValueBuilder για την αλυσίδα.
AddOffset(TimeSpan)
Προσθέστε μια αποζημίωση χρόνου στην τιμή ώρας.
public TimingValueBuilder AddOffset(TimeSpan offset)
Parameters
offset
TimeSpan
Ο χρόνος αποζημιώνεται για να προσθέσει.
Returns
Η τρέχουσα περίπτωση TimingValueBuilder για την αλυσίδα.
AddRepeat(Στέλινγκ, int ή TimeSpan;)
Προσθέτει μια επανειλημμένη χρονολογική αξία.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)
Parameters
id
string
Το ID του στοιχείου για να συγχρονιστεί με.
repeatCount
int
Ο αριθμός των επαναλήψεων που πρέπει να περιμένουμε.
offset
TimeSpan
?
Εναλλακτική αποζημίωση από το επαναλαμβανόμενο χρονοδιάγραμμα.
Returns
Η τρέχουσα περίπτωση TimingValueBuilder για την αλυσίδα.
AddSyncbase(Σύνδεσμος, στυλ και TimeSpan;)
Προσθέτει μια χρονική τιμή syncbase, η οποία συγχρονίζεται με την ώρα ενός άλλου στοιχείου.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)
Parameters
id
string
Το ID του στοιχείου για να συγχρονιστεί με.
timing
string
Το χρονοδιάγραμμα χαρακτηρίζεται από συγχρονισμό με (π.χ., «start», «end»).
offset
TimeSpan
?
Εναλλακτική αποζημίωση από το χρονοδιάγραμμα syncbase.
Returns
Η τρέχουσα περίπτωση TimingValueBuilder για την αλυσίδα.
AddWallclock(DateTime)
Προσθέτει αξία χρονοδιαγράμματος Wallclock.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)
Parameters
wallclockTime
DateTime
Η συγκεκριμένη ημερομηνία και ώρα του χρονοδιαγράμματος.
Returns
Η τρέχουσα περίπτωση TimingValueBuilder για την αλυσίδα.
Build()
Κατασκευάζει την τελική γραμμή τιμών χρόνου από τα προστιθέμενα συστατικά.
public string Build()
Returns
Η χρονοδιαγράμμιση του χρόνου.
FormatTimeSpan(TimeSpan)
Διαμορφώνει ένα TimeSpan σε μια αντιπροσωπεία γραμμής κατάλληλη για τιμές χρονοδιαγράμματος.
public static string FormatTimeSpan(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Το TimeSpan σε μορφοποίηση.
Returns
Ένα κομμάτι του TimeSpan.