Class TimingValueBuilder
Numele spaţiului: Aspose.Svg.Builder Adunare: Aspose.SVG.dll (25.5.0)
Construiește o valoare de timp utilizată pentru a specifica timpurile de animație sau de tranziție.
[ComVisible(true)]
public class TimingValueBuilderInheritance
Membrii moștenitori
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(Călătorești la TimeSpan?)
Adăugați o valoare de timp bazată pe cheie de acces.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)Parameters
key char
Cheia de acces pentru a declanșa timing-ul.
offset TimeSpan
?
Compensație opțională de la activarea cheie de acces.
Returns
Instanta actuală TimingValueBuilder pentru lanț.
AddEvent(String, string sau TimeSpan?)
Adăugați o valoare de timp bazată pe evenimente.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)Parameters
id string
ID-ul elementului la care va fi ascultat evenimentul.
eventName string
Numele evenimentului pentru a asculta.
offset TimeSpan
?
Compensație opțională de la data evenimentului.
Returns
Instanta actuală TimingValueBuilder pentru lanț.
AddIndefinite()
Adăugați o valoare de timp indefinită.
public TimingValueBuilder AddIndefinite()Returns
Instanta actuală TimingValueBuilder pentru lanț.
AddOffset(TimeSpan)
Adăugați o despăgubire a timpului la valoarea de timp.
public TimingValueBuilder AddOffset(TimeSpan offset)Parameters
offset TimeSpan
Timpul pentru a adăuga.
Returns
Instanta actuală TimingValueBuilder pentru lanț.
AddRepeat(String, int sau TimeSpan?)
Adăugați o valoare de timp bazată pe repetări.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)Parameters
id string
ID-ul elementului pentru a fi sincronizat cu.
repeatCount int
Numărul de repetări de așteptat.
offset TimeSpan
?
Compensație opțională de la timingul repetat.
Returns
Instanta actuală TimingValueBuilder pentru lanț.
AddSyncbase(String, string sau TimeSpan?)
Adăugați o valoare de timp de bază syncbase, care se sincronizează cu timpul unui alt element.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)Parameters
id string
ID-ul elementului pentru a fi sincronizat cu.
timing string
Timpul atribuie să se sincronizeze cu (de exemplu, „start”, „end”).
offset TimeSpan
?
Compensație opțională din timing-ul sincbase.
Returns
Instanta actuală TimingValueBuilder pentru lanț.
AddWallclock(DateTime)
Adăugați o valoare de timp a ceasului.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)Parameters
wallclockTime DateTime
Data şi ora specifică a programului.
Returns
Instanta actuală TimingValueBuilder pentru lanț.
Build()
Construiește lanțul final de valoare de timp din componentele adăugate.
public string Build()Returns
Strângerea valorii de timp construită.
FormatTimeSpan(TimeSpan)
Formatează un TimeSpan într-o reprezentare a stringului potrivită pentru valorile de timp.
public static string FormatTimeSpan(TimeSpan timeSpan)Parameters
timeSpan TimeSpan
Timpul este format.
Returns
O reprezentare strânsă a TimeSpan.