Storyboard.GetCurrentProgress 方法

定義

擷取之前為這個 CurrentProgress 建立之 ClockStoryboard

多載

GetCurrentProgress()

擷取之前為這個 CurrentProgress 建立之 ClockStoryboard

GetCurrentProgress(FrameworkContentElement)

擷取之前為這個 CurrentProgress 建立之 ClockStoryboard

GetCurrentProgress(FrameworkElement)

擷取之前為這個 CurrentProgress 建立之 ClockStoryboard

GetCurrentProgress()

擷取之前為這個 CurrentProgress 建立之 ClockStoryboard

public:
 double GetCurrentProgress();
public double GetCurrentProgress ();
member this.GetCurrentProgress : unit -> double
Public Function GetCurrentProgress () As Double

傳回

Double

如果這個時鐘是 Stopped,則為 null。如果這個時鐘在使用中且其 TimelineDurationForever,則為 0.0,否則為介於 0.0 與 1.0 之間的值,這個值表示這個時鐘在其目前反覆運算內的目前進度。 值 0.0 表示沒有進度,而值 1.0 表示時鐘已到目前反覆運算的結尾。

備註

若要使用這個方法來擷取分鏡腳本時鐘的相關資訊,腳本必須可控制。 若要在程式碼中控制分鏡腳本,您必須使用分鏡腳本方法的適當 Begin 多載,並指定 true 使其可控制。 如需範例,請參閱 如何:在腳本啟動時控制分鏡腳本

適用於

GetCurrentProgress(FrameworkContentElement)

擷取之前為這個 CurrentProgress 建立之 ClockStoryboard

public:
 Nullable<double> GetCurrentProgress(System::Windows::FrameworkContentElement ^ containingObject);
public double? GetCurrentProgress (System.Windows.FrameworkContentElement containingObject);
member this.GetCurrentProgress : System.Windows.FrameworkContentElement -> Nullable<double>
Public Function GetCurrentProgress (containingObject As FrameworkContentElement) As Nullable(Of Double)

參數

containingObject
FrameworkContentElement

呼叫 Begin(FrameworkContentElement, Boolean) 方法時指定的物件。 此物件包含為這個腳本和其子系所建立的 Clock 物件。

傳回

Nullable<Double>

如果這個時鐘是 Stopped,則為 null。如果這個時鐘在使用中且其 TimelineDurationForever,則為 0.0,否則為介於 0.0 與 1.0 之間的值,這個值表示這個時鐘在其目前反覆運算內的目前進度。 值 0.0 表示沒有進度,而值 1.0 表示時鐘已到目前反覆運算的結尾。

備註

若要使用這個方法來擷取分鏡腳本時鐘的相關資訊,腳本必須可控制。 若要在程式碼中控制分鏡腳本,您必須使用分鏡腳本方法的適當 Begin 多載,並指定 true 使其可控制。 如需範例,請參閱 如何:在腳本啟動時控制分鏡腳本

適用於

GetCurrentProgress(FrameworkElement)

擷取之前為這個 CurrentProgress 建立之 ClockStoryboard

public:
 Nullable<double> GetCurrentProgress(System::Windows::FrameworkElement ^ containingObject);
public double? GetCurrentProgress (System.Windows.FrameworkElement containingObject);
member this.GetCurrentProgress : System.Windows.FrameworkElement -> Nullable<double>
Public Function GetCurrentProgress (containingObject As FrameworkElement) As Nullable(Of Double)

參數

containingObject
FrameworkElement

呼叫 Begin(FrameworkElement, Boolean) 方法時指定的物件。 此物件包含為這個腳本和其子系所建立的 Clock 物件。

傳回

Nullable<Double>

如果這個時鐘是 Stopped,則為 null。如果這個時鐘在使用中且其 TimelineDurationForever,則為 0.0,否則為介於 0.0 與 1.0 之間的值,這個值表示這個時鐘在其目前反覆運算內的目前進度。 值 0.0 表示沒有進度,而值 1.0 表示時鐘已到目前反覆運算的結尾。

備註

若要使用這個方法來擷取分鏡腳本時鐘的相關資訊,腳本必須可控制。 若要在程式碼中控制分鏡腳本,您必須使用分鏡腳本方法的適當 Begin 多載,並指定 true 使其可控制。 如需範例,請參閱 如何:在腳本啟動時控制分鏡腳本

適用於