Class TimingValueBuilder
Der Name: Aspose.Svg.Builder Versammlung: Aspose.SVG.dll (25.5.0)
Erstellt einen Timing-Wert, der zur Angabe von Animations- oder Übergangszeiten verwendet wird.
[ComVisible(true)]
public class TimingValueBuilder
Inheritance
Vererbte Mitglieder
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(Ein Char, TimeSpan?)
Hinzufügen Sie einen Zugriffsschlüsselbasierten Timing-Wert.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)
Parameters
key
char
Der Zugriffsschlüssel, um die Timing auszulösen.
offset
TimeSpan
?
Optionelle Entschädigung von der Zugriffsschlüsselaktivierung.
Returns
Die aktuelle TimingValueBuilder-Instanz für Ketten.
AddEvent(Streifen, String oder TimeSpan?)
Geben Sie einen Event-basierten Timing-Wert hinzu.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)
Parameters
id
string
Die ID des Elements, an dem die Veranstaltung gehört wird.
eventName
string
Der Name der Veranstaltung zu hören.
offset
TimeSpan
?
Optionelle Entschädigung aus der Veranstaltungszeit.
Returns
Die aktuelle TimingValueBuilder-Instanz für Ketten.
AddIndefinite()
Eine unbegrenzte Timing-Werte hinzufügen.
public TimingValueBuilder AddIndefinite()
Returns
Die aktuelle TimingValueBuilder-Instanz für Ketten.
AddOffset(TimeSpan)
Hinzufügen Sie eine Zeitersatzleistung zum Timing-Wert.
public TimingValueBuilder AddOffset(TimeSpan offset)
Parameters
offset
TimeSpan
Die Zeit wird abgelaufen, um hinzuzufügen.
Returns
Die aktuelle TimingValueBuilder-Instanz für Ketten.
AddRepeat(String, int oder TimeSpan?)
Eine wiederholte Timing-Werte hinzufügt.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)
Parameters
id
string
Die ID des Elements zu synchronisieren mit.
repeatCount
int
Die Anzahl der Wiederholungen zu warten.
offset
TimeSpan
?
Optionelle Entschädigung von der wiederholten Timing.
Returns
Die aktuelle TimingValueBuilder-Instanz für Ketten.
AddSyncbase(Streifen, String oder TimeSpan?)
Er fügt einen Syncbase-Timing-Wert hinzu, der mit dem Timing eines anderen Elements synchronisiert.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)
Parameters
id
string
Die ID des Elements zu synchronisieren mit.
timing
string
Die Timing-Attribute zur Synchronisierung mit (z. B. „Start“, „End“).
offset
TimeSpan
?
Optionelle Entschädigung aus der Syncbase Timing.
Returns
Die aktuelle TimingValueBuilder-Instanz für Ketten.
AddWallclock(DateTime)
Es wird ein Wallwatch Timing-Wert angegeben.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)
Parameters
wallclockTime
DateTime
Die spezifische Datum und Zeit für die Timing.
Returns
Die aktuelle TimingValueBuilder-Instanz für Ketten.
Build()
Erstellt die endgültige Timing-Wertstraße aus den hinzugefügten Komponenten.
public string Build()
Returns
Die konstruierte Timing-Wertstring.
FormatTimeSpan(TimeSpan)
Formatieren Sie ein TimeSpan in eine Zeilenreprezentation, die für Timing-Werte geeignet ist.
public static string FormatTimeSpan(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Das TimeSpan zum Format.
Returns
Eine String-Repräsentation des TimeSpan.