Class TimingValueBuilder
De naam: Aspose.Svg.Builder Verzameling: Aspose.SVG.dll (25.5.0)
Gebouwt een timingwaarde die wordt gebruikt voor het specificeren van animatie- of overgangstijden.
[ComVisible(true)]
public class TimingValueBuilder
Inheritance
Geëerbiede leden
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(Wat is TimeSpan?)
Voeg een toegangsgebaseerde timingwaarde toe.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)
Parameters
key
char
De toegangsleutel om de timing te triggeren.
offset
TimeSpan
?
Optionele vergoeding van de toegangsleutelactivatie.
Returns
De huidige TimingValueBuilder-instantie voor keten.
AddEvent(String, string en TimeSpan?)
Voeg een evenementgebaseerde timingwaarde toe.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)
Parameters
id
string
De ID van het element waar het evenement wordt gehoord.
eventName
string
De naam van het evenement om te luisteren.
offset
TimeSpan
?
Optionele vergoeding van de evenemententiming.
Returns
De huidige TimingValueBuilder-instantie voor keten.
AddIndefinite()
Voeg een onbeperkte timingwaarde toe.
public TimingValueBuilder AddIndefinite()
Returns
De huidige TimingValueBuilder-instantie voor keten.
AddOffset(TimeSpan)
Voeg een tijdvergoeding toe aan de timingwaarde.
public TimingValueBuilder AddOffset(TimeSpan offset)
Parameters
offset
TimeSpan
De tijd om toe te voegen.
Returns
De huidige TimingValueBuilder-instantie voor keten.
AddRepeat(String, int en TimeSpan?)
Voeg een op herhaling gebaseerde timingwaarde toe.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)
Parameters
id
string
De ID van het element om te synchroniseren met.
repeatCount
int
Het aantal herhalingen om te wachten.
offset
TimeSpan
?
Optionele vergoeding van de herhaalde timing.
Returns
De huidige TimingValueBuilder-instantie voor keten.
AddSyncbase(String, string en TimeSpan?)
Voegt een syncbase timingwaarde toe, die synchroniseert met het tijdstip van een ander element.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)
Parameters
id
string
De ID van het element om te synchroniseren met.
timing
string
De timing attribueert om te synchroniseren met (bijvoorbeeld “start”, “end”).
offset
TimeSpan
?
Optional offset van de syncbase timing.
Returns
De huidige TimingValueBuilder-instantie voor keten.
AddWallclock(DateTime)
Voeg een wallclock timing waarde toe.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)
Parameters
wallclockTime
DateTime
De specifieke datum en tijd voor de timing.
Returns
De huidige TimingValueBuilder-instantie voor keten.
Build()
Het bouwt de uiteindelijke timing-waardelijn uit de toegevoegde componenten.
public string Build()
Returns
De geconstrueerde timing value string.
FormatTimeSpan(TimeSpan)
Formateren van een TimeSpan in een rijvertegenwoordiging die geschikt is voor timingwaarden.
public static string FormatTimeSpan(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
De TimeSpan om te formateren.
Returns
Een string vertegenwoordiging van de TimeSpan.