Class TimingValueBuilder

Class TimingValueBuilder

Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)

Bygg en tidsvärde som används för att specificera animering eller övergångstidningar.

[ComVisible(true)]
public class TimingValueBuilder

Inheritance

object TimingValueBuilder

Arvsmedlemmar

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(Tiger och TimeSpan?)

Lägg till ett åtkomstnyckelbaserat timingvärde.

public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)

Parameters

key char

Tillgångsnyckeln för att utlösa timing.

offset TimeSpan ?

Optionell avgift från åtkomstnyckelaktivering.

Returns

TimingValueBuilder

Den aktuella TimingValueBuilder instans för kedjning.

AddEvent(String, string och TimeSpan?)

Lägg till en händelsebaserad timingvärde.

public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)

Parameters

id string

Identifieringen av det element där händelsen kommer att lyssnas till.

eventName string

Namnet på evenemanget att lyssna på.

offset TimeSpan ?

Optionell avgift från evenemangets timing.

Returns

TimingValueBuilder

Den aktuella TimingValueBuilder instans för kedjning.

AddIndefinite()

Lägg till ett obegränsat timingvärde.

public TimingValueBuilder AddIndefinite()

Returns

TimingValueBuilder

Den aktuella TimingValueBuilder instans för kedjning.

AddOffset(TimeSpan)

Lägg till en tidskostnad till timingvärdet.

public TimingValueBuilder AddOffset(TimeSpan offset)

Parameters

offset TimeSpan

Dags att lägga till.

Returns

TimingValueBuilder

Den aktuella TimingValueBuilder instans för kedjning.

AddRepeat(String, int eller TimeSpan?)

Lägg till en upprepade timingvärde.

public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)

Parameters

id string

ID av elementet att synkronisera med.

repeatCount int

Antalet upprepningar att vänta.

offset TimeSpan ?

Optionell ersättning från upprepade timing.

Returns

TimingValueBuilder

Den aktuella TimingValueBuilder instans för kedjning.

AddSyncbase(String, string och TimeSpan?)

Lägg till en syncbase timing värde, som synkroniseras med ett annat elements tid.

public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)

Parameters

id string

ID av elementet att synkronisera med.

timing string

Timing attribut synkroniseras till (t.ex. ”start”, ”änd”).

offset TimeSpan ?

Optionell rabatt från syncbase timing.

Returns

TimingValueBuilder

Den aktuella TimingValueBuilder instans för kedjning.

AddWallclock(DateTime)

Lägg till en wallclock timing värde.

public TimingValueBuilder AddWallclock(DateTime wallclockTime)

Parameters

wallclockTime DateTime

Det specifika datumet och tiden för timing.

Returns

TimingValueBuilder

Den aktuella TimingValueBuilder instans för kedjning.

Build()

Konstruerar den slutliga timingvärdesfältet från de tillsatta komponenterna.

public string Build()

Returns

string

Den konstruerade timingvärdessträngen.

FormatTimeSpan(TimeSpan)

Formatera en TimeSpan i en strängrepresentation som är lämplig för tidsvärden.

public static string FormatTimeSpan(TimeSpan timeSpan)

Parameters

timeSpan TimeSpan

TimeSpan för att formatera.

Returns

string

En sträng representation av TimeSpan.

 Svenska