SplitCloseThemeAnimation Class
Definition
Represents the preconfigured animation that conceals a target UI using a split animation.
Equivalent WinUI class: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.
public ref class SplitCloseThemeAnimation sealed : Timeline
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Static(Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimationStatics, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.WebHostHidden]
class SplitCloseThemeAnimation sealed : Timeline
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.WebHostHidden]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Static(Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimationStatics, 65536, "Windows.Foundation.UniversalApiContract")]
class SplitCloseThemeAnimation sealed : Timeline
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Static(typeof(Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimationStatics), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.WebHostHidden]
public sealed class SplitCloseThemeAnimation : Timeline
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.WebHostHidden]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Static(typeof(Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimationStatics), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SplitCloseThemeAnimation : Timeline
Public NotInheritable Class SplitCloseThemeAnimation
Inherits Timeline
<SplitCloseThemeAnimation .../>
- Inheritance
- Attributes
Windows 10 requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Examples
See the code example in SplitOpenThemeAnimation.
Remarks
Note that setting the Duration property has no effect on this object since the duration is preconfigured.
Constructors
SplitCloseThemeAnimation() |
Initializes a new instance of the SplitCloseThemeAnimation class. Equivalent WinUI constructor: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.SplitCloseThemeAnimation. |
Properties
AutoReverse |
Gets or sets a value that indicates whether the timeline plays in reverse after it completes a forward iteration. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.Timeline.AutoReverse. (Inherited from Timeline) |
BeginTime |
Gets or sets the time at which this Timeline should begin. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.Timeline.BeginTime. (Inherited from Timeline) |
ClosedLength |
Gets or sets the initial size of the target element in the animation direction. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedLength. |
ClosedLengthProperty |
Identifies the ClosedLength dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedLengthProperty. |
ClosedTarget |
Gets or sets the UI element that specifies the initial clip size. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTarget. |
ClosedTargetName |
Gets or sets the identifying name of the UI element that specifies the initial clip size. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTargetName. |
ClosedTargetNameProperty |
Identifies the ClosedTargetName dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTargetNameProperty. |
ClosedTargetProperty |
Identifies the ClosedTarget dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTargetProperty. |
ContentTarget |
Gets or sets the UI element that will be translated. Typically this is a child/part of the element identified by OpenedTargetName or OpenedTarget. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTarget. |
ContentTargetName |
Gets or sets the identifying name of the UI element that will be translated. Typically this is a child/part of the element identified by OpenedTargetName. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTargetName. |
ContentTargetNameProperty |
Identifies the ContentTargetName dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTargetNameProperty. |
ContentTargetProperty |
Identifies the ContentTarget dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTargetProperty. |
ContentTranslationDirection |
Gets or sets a value that determines which direction the content should translate when the animation runs. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationDirection. |
ContentTranslationDirectionProperty |
Identifies the ContentTranslationDirection dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationDirectionProperty. |
ContentTranslationOffset |
Gets or sets the pixels to translate by when the animation runs. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationOffset. |
ContentTranslationOffsetProperty |
Identifies the ContentTranslationOffset dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationOffsetProperty. |
Dispatcher |
Gets the CoreDispatcher that this object is associated with. The CoreDispatcher represents a facility that can access the DependencyObject on the UI thread even if the code is initiated by a non-UI thread. Equivalent WinUI property: Microsoft.UI.Xaml.DependencyObject.Dispatcher. (Inherited from DependencyObject) |
Duration |
Gets or sets the length of time for which this timeline plays, not counting repetitions. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.Timeline.Duration. (Inherited from Timeline) |
FillBehavior |
Gets or sets a value that specifies how the animation behaves after it reaches the end of its active period. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.Timeline.FillBehavior. (Inherited from Timeline) |
OffsetFromCenter |
Gets or sets an offset from the center of the opened target. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OffsetFromCenter. |
OffsetFromCenterProperty |
Identifies the OffsetFromCenter dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OffsetFromCenterProperty. |
OpenedLength |
Gets or sets the final size of the target UI element. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedLength. |
OpenedLengthProperty |
Identifies the OpenedLength dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedLengthProperty. |
OpenedTarget |
Gets or sets the UI element that will be clipped. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTarget. |
OpenedTargetName |
Gets or sets the identifying name of the UI element that will be clipped. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTargetName. |
OpenedTargetNameProperty |
Identifies the OpenedTargetName dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTargetNameProperty. |
OpenedTargetProperty |
Identifies the OpenedTarget dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTargetProperty. |
RepeatBehavior |
Gets or sets the repeating behavior of this timeline. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.Timeline.RepeatBehavior. (Inherited from Timeline) |
SpeedRatio |
Gets or sets the rate, relative to its parent, at which time progresses for this Timeline. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.Timeline.SpeedRatio. (Inherited from Timeline) |
Methods
Events
Completed |
Occurs when the Storyboard object has completed playing. Equivalent WinUI event: Microsoft.UI.Xaml.Media.Animation.Timeline.Completed. (Inherited from Timeline) |