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(«Чар» и TimeSpan?)
Добавляет временную стоимость, основанную на ключевом доступе.
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(Стриг, инт или 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
Временный атрибут для синхронизации с (например, «start», «end»).
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.