Class TimingValueBuilder
Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)
Construye un valor de tiempo utilizado para especificar los horarios de animación o transición.
[ComVisible(true)]
public class TimingValueBuilder
Inheritance
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
TimingValueBuilder()
public TimingValueBuilder()
Methods
AddAccessKey(¿El tiempo y el tiempo?)
Añade un valor de tiempo basado en la clave de acceso.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)
Parameters
key
char
La clave de acceso para desencadenar el timing.
offset
TimeSpan
?
Descuento opcional de la activación clave de acceso.
Returns
La actual instancia TimingValueBuilder para la cadena.
AddEvent(¿Síntomas, string y TimeSpan?)
Añade un valor de tiempo basado en eventos.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)
Parameters
id
string
Identificación del elemento en el que se escucha el evento.
eventName
string
El nombre del evento para escuchar.
offset
TimeSpan
?
Descuento opcional desde el horario del evento.
Returns
La actual instancia TimingValueBuilder para la cadena.
AddIndefinite()
Añade un valor de tiempo indefinido.
public TimingValueBuilder AddIndefinite()
Returns
La actual instancia TimingValueBuilder para la cadena.
AddOffset(TimeSpan)
Añade una indemnización de tiempo al valor de la hora.
public TimingValueBuilder AddOffset(TimeSpan offset)
Parameters
offset
TimeSpan
Tiene tiempo para añadir.
Returns
La actual instancia TimingValueBuilder para la cadena.
AddRepeat(¿Timespan, Int y TimeSpan?)
Añade un valor de tiempo repetido.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)
Parameters
id
string
El ID del elemento para sincronizar con.
repeatCount
int
El número de repeticiones a esperar.
offset
TimeSpan
?
Descuento opcional a partir de la hora de repetición.
Returns
La actual instancia TimingValueBuilder para la cadena.
AddSyncbase(¿Síntomas, string y TimeSpan?)
Añade un valor de tiempo de sincbase, que se sincroniza con la hora de otro elemento.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)
Parameters
id
string
El ID del elemento para sincronizar con.
timing
string
El timing atribuye a sincronizar con (por ejemplo, “start”, “end”).
offset
TimeSpan
?
Descuento opcional a partir del timing de la sincbase.
Returns
La actual instancia TimingValueBuilder para la cadena.
AddWallclock(DateTime)
Añade un valor de timing de wallclock.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)
Parameters
wallclockTime
DateTime
La fecha y el tiempo específicos para el horario.
Returns
La actual instancia TimingValueBuilder para la cadena.
Build()
Construye la cadena de valor de tiempo final de los componentes añadidos.
public string Build()
Returns
La línea de valor de tiempo construida.
FormatTimeSpan(TimeSpan)
Formata un TimeSpan en una representación de rango adecuada para los valores de tiempo.
public static string FormatTimeSpan(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
El TimeSpan para formatar.
Returns
Una representación de la línea del TimeSpan.