Class TimingValueBuilder
İsim alanı : Aspose.Svg.Builder Toplantı: Aspose.SVG.dll (25.5.0)
Animasyon veya geçiş zamanlamalarını belirlemek için kullanılan bir zamanlama değeri oluşturur.
[ComVisible(true)]
public class TimingValueBuilder
Inheritance
mirasçı üyeleri
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(Şarkı Sözleri TimeSpan?)
Bir erişim anahtar tabanlı zamanlama değeri ekleyin.
public TimingValueBuilder AddAccessKey(char key, TimeSpan? offset = null)
Parameters
key
char
Giriş anahtarı zamanlamayı başlatır.
offset
TimeSpan
?
Akses anahtar etkinliğinden seçmeli indirim.
Returns
Zincirleme için geçerli TimingValueBuilder örneği.
AddEvent(string, string ve TimeSpan?)
Olay tabanlı bir zamanlama değeri ekleyin.
public TimingValueBuilder AddEvent(string id, string eventName, TimeSpan? offset = null)
Parameters
id
string
Etkinliğin dinlendiği öğenin kimliği.
eventName
string
Konuşmanın adı dinlemek için.
offset
TimeSpan
?
Etkinlik zamanlamasından seçmeli indirim.
Returns
Zincirleme için geçerli TimingValueBuilder örneği.
AddIndefinite()
Sınırsız bir zamanlama değeri ekleyin.
public TimingValueBuilder AddIndefinite()
Returns
Zincirleme için geçerli TimingValueBuilder örneği.
AddOffset(TimeSpan)
Zaman değerine zaman indirimini ekleyin.
public TimingValueBuilder AddOffset(TimeSpan offset)
Parameters
offset
TimeSpan
Eklemek için zaman harcanır.
Returns
Zincirleme için geçerli TimingValueBuilder örneği.
AddRepeat(Sırt, int ve TimeSpan?)
Tekrarlanan bir zamanlama değeri ekleyin.
public TimingValueBuilder AddRepeat(string id, int repeatCount, TimeSpan? offset = null)
Parameters
id
string
Elemanın kimliği ile senkronize etmek için.
repeatCount
int
Beklemeyi bekleyen tekrar sayısı.
offset
TimeSpan
?
Tekrarlanan zamanlamadan seçmeli indirim.
Returns
Zincirleme için geçerli TimingValueBuilder örneği.
AddSyncbase(string, string ve TimeSpan?)
Bir sincbase zamanlama değeri ekler, bu da başka bir öğenin zamanlaması ile senkronize edilir.
public TimingValueBuilder AddSyncbase(string id, string timing, TimeSpan? offset = null)
Parameters
id
string
Elemanın kimliği ile senkronize etmek için.
timing
string
Zamanlama, senkronize etmek için bir atribut oluşturur (örneğin, “Başlangıç”, “Son”).
offset
TimeSpan
?
Syncbase zamanlamasından seçmeli indirim.
Returns
Zincirleme için geçerli TimingValueBuilder örneği.
AddWallclock(DateTime)
Wallclock zamanlama değerini ekleyin.
public TimingValueBuilder AddWallclock(DateTime wallclockTime)
Parameters
wallclockTime
DateTime
Zamanlama için belirli tarih ve zamanlama.
Returns
Zincirleme için geçerli TimingValueBuilder örneği.
Build()
Ek bileşenlerden son zamanlama değer çubuğunu oluşturur.
public string Build()
Returns
Yapılandırılmış zamanlama değeri çubuğu.
FormatTimeSpan(TimeSpan)
Bir TimeSpan’ı zamanlama değerleri için uygun bir çerçeve temsiline dönüştürür.
public static string FormatTimeSpan(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
TimeSpan’ı formattır.
Returns
TimeSpan’ın bir çerçeve temsilcisi.