Share via


AnimatedAcceptVisualSource Class

Definition

Represents an animation for a check mark that can be used as an animated icon source.

public ref class AnimatedAcceptVisualSource 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 AnimatedAcceptVisualSource 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 AnimatedAcceptVisualSource : IAnimatedVisualSource2
Public NotInheritable Class AnimatedAcceptVisualSource
Implements IAnimatedVisualSource2
Inheritance
Object Platform::Object IInspectable AnimatedAcceptVisualSource
Attributes
Implements

Remarks

This can be used as the Source of an AnimatedIcon. It is used by the XAML CheckBox control.

Supported IAnimatedVisualSource2.Markers for AnimatedIcon.State:

  • NormalIndeterminate
  • NormalOffToNormalOn
  • NormalOffToPointerOverOff
  • NormalOffToPressedOff
  • NormalOnToNormalOff
  • NormalOnToPointerOverOn
  • NormalOnToPressedOn
  • PointerOverIndeterminate
  • PointerOverOffToNormalOff
  • PointerOverOffToPointerOverOn
  • PointerOverOffToPressedOff
  • PointerOverOnToNormalOn
  • PointerOverOnToPointerOverOff
  • PointerOverOnToPressedOn
  • PressedIndeterminate
  • PressedOffToNormalOn
  • PressedOffToPointerOverOn
  • PressedOffToPressedOn
  • PressedOnToNormalOff
  • PressedOnToPointerOverOff
  • PressedOnToPressedOff

Constructors

AnimatedAcceptVisualSource()

Initializes a new instance of the AnimatedAcceptVisualSource 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 AnimatedAcceptVisualSource object for an AnimatedIcon.

Applies to

See also