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 TimingValueBuilder
Inheritance
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.