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 TimingValueBuilderInheritance
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.