Class TimingValueBuilder
Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)
Costruisce un valore di tempo utilizzato per specificare gli orari di animazione o transizione.
[ComVisible(true)]
public class TimingValueBuilder
Inheritance
I membri ereditari
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(Il tempo, il tempo?)
Aggiunge un valore di tempo basato su chiave di accesso.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)
Parameters
key
char
La chiave di accesso per attivare il timing.
offset
TimeSpan
?
Rimborso opzionale dall’attivazione chiave di accesso.
Returns
L’attuale instanza TimingValueBuilder per la catena.
AddEvent(string, string e TimeSpan?)
Aggiungi un valore temporale basato su eventi.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)
Parameters
id
string
L’ID dell’elemento in cui l’evento sarà ascoltato.
eventName
string
Il nome dell’evento da ascoltare.
offset
TimeSpan
?
Rimborso opzionale dal calendario dell’evento.
Returns
L’attuale instanza TimingValueBuilder per la catena.
AddIndefinite()
Aggiungi un valore temporale indeterminato.
public TimingValueBuilder AddIndefinite()
Returns
L’attuale instanza TimingValueBuilder per la catena.
AddOffset(TimeSpan)
Aggiungi un rimborso del tempo al valore temporale.
public TimingValueBuilder AddOffset(TimeSpan offset)
Parameters
offset
TimeSpan
Il tempo per aggiungere.
Returns
L’attuale instanza TimingValueBuilder per la catena.
AddRepeat(String, int e TimeSpan?)
Aggiunge un valore temporale ripetuto.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)
Parameters
id
string
L’ID dell’elemento per sincronizzare con.
repeatCount
int
Il numero di ripetizioni da aspettare.
offset
TimeSpan
?
Rimborso opzionale dal timing ripetuto.
Returns
L’attuale instanza TimingValueBuilder per la catena.
AddSyncbase(string, string e TimeSpan?)
Aggiunge un valore di tempo di syncbase, che si sincronizza con l’orario di un altro elemento.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)
Parameters
id
string
L’ID dell’elemento per sincronizzare con.
timing
string
Il timing attribuisce la sincronizzazione a (ad esempio, “start”, “end”).
offset
TimeSpan
?
Rimborso opzionale dal timing di syncbase.
Returns
L’attuale instanza TimingValueBuilder per la catena.
AddWallclock(DateTime)
Aggiungi un valore di timing di wallclock.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)
Parameters
wallclockTime
DateTime
La data e l’ora specifici per il calendario.
Returns
L’attuale instanza TimingValueBuilder per la catena.
Build()
Costruisce la riga di valore di tempo finale dai componenti aggiunti.
public string Build()
Returns
La stringa di valore temporale costruita.
FormatTimeSpan(TimeSpan)
Formatta un TimeSpan in una rappresentazione di stringhe adatta ai valori di tempo.
public static string FormatTimeSpan(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Il tempo per formattare.
Returns
Una rappresentazione di string del TimeSpan.