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 TimingValueBuilderInheritance
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.