Class TimingValueBuilder

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

object TimingValueBuilder

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

TimingValueBuilder

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

TimingValueBuilder

Instanta actuală TimingValueBuilder pentru lanț.

AddIndefinite()

Adăugați o valoare de timp indefinită.

public TimingValueBuilder AddIndefinite()

Returns

TimingValueBuilder

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

TimingValueBuilder

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

TimingValueBuilder

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

TimingValueBuilder

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

TimingValueBuilder

Instanta actuală TimingValueBuilder pentru lanț.

Build()

Construiește lanțul final de valoare de timp din componentele adăugate.

public string Build()

Returns

string

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

string

O reprezentare strânsă a TimeSpan.

 Română