Sdílet prostřednictvím


Storyboard.GetCurrentState Metoda

Definice

Načte objekt CurrentStateClock vytvořený pro tento Storyboardobjekt .

Přetížení

GetCurrentState(FrameworkElement)

Načte objekt CurrentStateClock vytvořený pro tento Storyboardobjekt .

GetCurrentState(FrameworkContentElement)

Načte objekt CurrentStateClock vytvořený pro tento Storyboardobjekt .

GetCurrentState()

Načte objekt CurrentStateClock vytvořený pro tento Storyboardobjekt .

GetCurrentState(FrameworkElement)

Načte objekt CurrentStateClock vytvořený pro tento Storyboardobjekt .

public:
 System::Windows::Media::Animation::ClockState GetCurrentState(System::Windows::FrameworkElement ^ containingObject);
public System.Windows.Media.Animation.ClockState GetCurrentState (System.Windows.FrameworkElement containingObject);
member this.GetCurrentState : System.Windows.FrameworkElement -> System.Windows.Media.Animation.ClockState
Public Function GetCurrentState (containingObject As FrameworkElement) As ClockState

Parametry

containingObject
FrameworkElement

Objekt zadaný při zavolání Begin(FrameworkElement, Boolean) metody. Tento objekt obsahuje Clock objekty, které byly vytvořeny pro tento scénář a jeho podřízené položky.

Návraty

Aktuální stav hodin vytvořených pro tento scénář: Active, Fillingnebo Stopped.

Poznámky

Tato metoda neřekne, jestli je scénář pozastavený. Pokud chcete zjistit, jestli je scénář pozastavený, použijte metodu GetIsPaused .

Chcete-li použít tuto metodu k načtení informací o hodinách scénáře, musí být storyboard ovladatelný. Chcete-li, aby byl scénář v kódu ovládatelný, musíte použít odpovídající přetížení metody scénáře Begin a zadat true , aby bylo možné ji ovládat. Příklad najdete v tématu Postupy: Řízení scénáře po jeho spuštění.

Platí pro

GetCurrentState(FrameworkContentElement)

Načte objekt CurrentStateClock vytvořený pro tento Storyboardobjekt .

public:
 System::Windows::Media::Animation::ClockState GetCurrentState(System::Windows::FrameworkContentElement ^ containingObject);
public System.Windows.Media.Animation.ClockState GetCurrentState (System.Windows.FrameworkContentElement containingObject);
member this.GetCurrentState : System.Windows.FrameworkContentElement -> System.Windows.Media.Animation.ClockState
Public Function GetCurrentState (containingObject As FrameworkContentElement) As ClockState

Parametry

containingObject
FrameworkContentElement

Objekt zadaný při zavolání Begin(FrameworkContentElement, Boolean) metody. Tento objekt obsahuje Clock objekty, které byly vytvořeny pro tento scénář a jeho podřízené položky.

Návraty

Aktuální stav hodin vytvořených pro tento scénář: Active, Fillingnebo Stopped.

Poznámky

Tato metoda neřekne, jestli je scénář pozastavený. Pokud chcete zjistit, jestli je scénář pozastavený, použijte metodu GetIsPaused .

Chcete-li použít tuto metodu k načtení informací o hodinách scénáře, musí být storyboard ovladatelný. Chcete-li, aby byl scénář v kódu ovládatelný, musíte použít odpovídající přetížení metody scénáře Begin a zadat true , aby bylo možné ji ovládat. Příklad najdete v tématu Postupy: Řízení scénáře po jeho spuštění.

Platí pro

GetCurrentState()

Načte objekt CurrentStateClock vytvořený pro tento Storyboardobjekt .

public:
 System::Windows::Media::Animation::ClockState GetCurrentState();
public System.Windows.Media.Animation.ClockState GetCurrentState ();
member this.GetCurrentState : unit -> System.Windows.Media.Animation.ClockState
Public Function GetCurrentState () As ClockState

Návraty

Aktuální stav hodin vytvořených pro tento scénář: Active, Fillingnebo Stopped.

Poznámky

Tato metoda neřekne, jestli je scénář pozastavený. Pokud chcete zjistit, jestli je scénář pozastavený, použijte metodu GetIsPaused .

Chcete-li použít tuto metodu k načtení informací o hodinách scénáře, musí být storyboard ovladatelný. Chcete-li, aby byl scénář v kódu ovládatelný, musíte použít odpovídající přetížení metody scénáře Begin a zadat true , aby bylo možné ji ovládat. Příklad najdete v tématu Postupy: Řízení scénáře po jeho spuštění.

Platí pro