Class TimingValueBuilder
Названий на: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)
Створює вартість часу, яка використовується для визначення анімаційних або перехідних часів.
[ComVisible(true)]
public class TimingValueBuilder
Inheritance
Нападні члени
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(Час і час?)
Додає доступу ключову вартість часу.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)
Parameters
key
char
Доступний ключ для запуску терміну.
offset
TimeSpan
?
Опціональна компенсація за активацію ключа доступу.
Returns
Теперішня інстанція TimingValueBuilder для ланцюга.
AddEvent(Стрічка, стрічка і TimeSpan.)
Додає часну вартість, засновану на подіях.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)
Parameters
id
string
Ідентифікатор елемента, до якого відбудеться слухання.
eventName
string
Ім’я події для прослуховування
offset
TimeSpan
?
Опціональна компенсація за час проведення заходу.
Returns
Теперішня інстанція TimingValueBuilder для ланцюга.
AddIndefinite()
Додає нескінченну вартість часу.
public TimingValueBuilder AddIndefinite()
Returns
Теперішня інстанція TimingValueBuilder для ланцюга.
AddOffset(TimeSpan)
Додає час відшкодування до вартості часу.
public TimingValueBuilder AddOffset(TimeSpan offset)
Parameters
offset
TimeSpan
Час розраховує на додаток.
Returns
Теперішня інстанція TimingValueBuilder для ланцюга.
AddRepeat(Стриг, int і TimeSpan.)
Додає повторену вартість часу.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)
Parameters
id
string
Ідентифікатор елемента для синхронізації з.
repeatCount
int
Кількість повторень, на які чекати.
offset
TimeSpan
?
Опціональна компенсація за повторний термін.
Returns
Теперішня інстанція TimingValueBuilder для ланцюга.
AddSyncbase(Стрічка, стрічка і TimeSpan.)
Додає синкбазову вартість часу, яка синхронізується з часом іншого елемента.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)
Parameters
id
string
Ідентифікатор елемента для синхронізації з.
timing
string
Тимчасовий атрибут синхронізується з (наприклад, «починати», «закінчити»).
offset
TimeSpan
?
Опціональна компенсація за час синхронізації.
Returns
Теперішня інстанція TimingValueBuilder для ланцюга.
AddWallclock(DateTime)
Додає вартість часу Wallclock.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)
Parameters
wallclockTime
DateTime
Особлива дата і час проведення терміну.
Returns
Теперішня інстанція TimingValueBuilder для ланцюга.
Build()
Створює кінцеву строку вартості часу з доданих компонентів.
public string Build()
Returns
Використання графічного строку цінності.
FormatTimeSpan(TimeSpan)
Формує TimeSpan в рядкову представництво, яка підходить для часових цінностей.
public static string FormatTimeSpan(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Створення TimeSpan у форматі.
Returns
Офіційне представництво TimeSpan.