Share via


AnimatedBackVisualSource Class

Definition

Represents an animation for a back arrow that can be used as an animated icon source.

public ref class AnimatedBackVisualSource sealed : IAnimatedVisualSource2
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.XamlContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AnimatedBackVisualSource final : IAnimatedVisualSource2
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.XamlContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AnimatedBackVisualSource : IAnimatedVisualSource2
Public NotInheritable Class AnimatedBackVisualSource
Implements IAnimatedVisualSource2
Inheritance
Object Platform::Object IInspectable AnimatedBackVisualSource
Attributes
Implements

Remarks

This can be used as the Source of an AnimatedIcon.

Supported IAnimatedVisualSource2.Markers for AnimatedIcon.State:

  • NormalToPointerOver
  • NormalToPressed
  • PointerOverToNormal
  • PointerOverToPressed
  • PressedToNormal
  • PressedToPointerOver

Constructors

AnimatedBackVisualSource()

Initializes a new instance of the AnimatedBackVisualSource class.

Properties

Markers

Provides a mapping from marker names to playback positions in the animated visual for an AnimatedIcon.

Methods

SetColorProperty(String, Color)

Sets the color of the animated visual for an AnimatedIcon.

TryCreateAnimatedVisual(Compositor, Object)

Attempts to create an instance of an AnimatedBackVisualSource object for an AnimatedIcon.

Applies to

See also