Storyboard.GetCurrentProgress 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取之前為這個 CurrentProgress 建立之 Clock 的 Storyboard。
多載
GetCurrentProgress() |
擷取之前為這個 CurrentProgress 建立之 Clock 的 Storyboard。 |
GetCurrentProgress(FrameworkContentElement) |
擷取之前為這個 CurrentProgress 建立之 Clock 的 Storyboard。 |
GetCurrentProgress(FrameworkElement) |
擷取之前為這個 CurrentProgress 建立之 Clock 的 Storyboard。 |
GetCurrentProgress()
擷取之前為這個 CurrentProgress 建立之 Clock 的 Storyboard。
public:
double GetCurrentProgress();
public double GetCurrentProgress ();
member this.GetCurrentProgress : unit -> double
Public Function GetCurrentProgress () As Double
傳回
如果這個時鐘是 Stopped,則為 null
。如果這個時鐘在使用中且其 Timeline 的 Duration 是 Forever,則為 0.0,否則為介於 0.0 與 1.0 之間的值,這個值表示這個時鐘在其目前反覆運算內的目前進度。 值 0.0 表示沒有進度,而值 1.0 表示時鐘已到目前反覆運算的結尾。
備註
若要使用這個方法來擷取分鏡腳本時鐘的相關資訊,腳本必須可控制。 若要在程式碼中控制分鏡腳本,您必須使用分鏡腳本方法的適當 Begin 多載,並指定 true
使其可控制。 如需範例,請參閱 如何:在腳本啟動時控制分鏡腳本。
適用於
GetCurrentProgress(FrameworkContentElement)
擷取之前為這個 CurrentProgress 建立之 Clock 的 Storyboard。
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 物件。
傳回
如果這個時鐘是 Stopped,則為 null
。如果這個時鐘在使用中且其 Timeline 的 Duration 是 Forever,則為 0.0,否則為介於 0.0 與 1.0 之間的值,這個值表示這個時鐘在其目前反覆運算內的目前進度。 值 0.0 表示沒有進度,而值 1.0 表示時鐘已到目前反覆運算的結尾。
備註
若要使用這個方法來擷取分鏡腳本時鐘的相關資訊,腳本必須可控制。 若要在程式碼中控制分鏡腳本,您必須使用分鏡腳本方法的適當 Begin 多載,並指定 true
使其可控制。 如需範例,請參閱 如何:在腳本啟動時控制分鏡腳本。
適用於
GetCurrentProgress(FrameworkElement)
擷取之前為這個 CurrentProgress 建立之 Clock 的 Storyboard。
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 物件。
傳回
如果這個時鐘是 Stopped,則為 null
。如果這個時鐘在使用中且其 Timeline 的 Duration 是 Forever,則為 0.0,否則為介於 0.0 與 1.0 之間的值,這個值表示這個時鐘在其目前反覆運算內的目前進度。 值 0.0 表示沒有進度,而值 1.0 表示時鐘已到目前反覆運算的結尾。
備註
若要使用這個方法來擷取分鏡腳本時鐘的相關資訊,腳本必須可控制。 若要在程式碼中控制分鏡腳本,您必須使用分鏡腳本方法的適當 Begin 多載,並指定 true
使其可控制。 如需範例,請參閱 如何:在腳本啟動時控制分鏡腳本。