| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Program Files (x86)/Windows Kits/10/Include/10.0.19041.0/winrt/ |
Upload File : |
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// File generated by WinMDIDL version 8.00.0021
//
import "inspectable.idl";
import "AsyncInfo.idl";
import "EventToken.idl";
import "windowscontracts.idl";
import "Windows.Foundation.idl";
import "Windows.UI.idl";
import "Windows.UI.Composition.idl";
import "Windows.UI.Xaml.idl";
import "Windows.UI.Xaml.Controls.idl";
import "Windows.UI.Xaml.Controls.Primitives.idl";
// Forward Declare
namespace Windows
{
namespace Foundation
{
typedef struct Point Point;
typedef struct TimeSpan TimeSpan;
apicontract UniversalApiContract;
}
}
namespace Windows
{
namespace UI
{
typedef struct Color Color;
}
}
namespace Windows
{
namespace UI
{
namespace Composition
{
runtimeclass CompositionEasingFunction;
interface ICompositionAnimationBase;
}
}
}
namespace Windows
{
namespace UI
{
namespace Xaml
{
namespace Controls
{
runtimeclass ListViewBase;
}
}
}
}
namespace Windows
{
namespace UI
{
namespace Xaml
{
namespace Controls
{
namespace Primitives
{
typedef enum AnimationDirection AnimationDirection;
typedef enum EdgeTransitionLocation EdgeTransitionLocation;
}
}
}
}
}
namespace Windows
{
namespace UI
{
namespace Xaml
{
runtimeclass DependencyObject;
runtimeclass DependencyProperty;
typedef struct Duration Duration;
runtimeclass UIElement;
}
}
}
namespace Windows
{
namespace UI
{
namespace Xaml
{
namespace Media
{
namespace Animation
{
typedef enum ClockState ClockState;
typedef enum ConnectedAnimationComponent ConnectedAnimationComponent;
typedef enum EasingMode EasingMode;
typedef enum FillBehavior FillBehavior;
typedef enum RepeatBehaviorType RepeatBehaviorType;
typedef enum SlideNavigationTransitionEffect SlideNavigationTransitionEffect;
typedef struct KeyTime KeyTime;
typedef struct RepeatBehavior RepeatBehavior;
interface IAddDeleteThemeTransition;
interface IBackEase;
interface IBackEaseStatics;
interface IBasicConnectedAnimationConfiguration;
interface IBasicConnectedAnimationConfigurationFactory;
interface IBeginStoryboard;
interface IBeginStoryboardStatics;
interface IBounceEase;
interface IBounceEaseStatics;
interface ICircleEase;
interface IColorAnimation;
interface IColorAnimationStatics;
interface IColorAnimationUsingKeyFrames;
interface IColorAnimationUsingKeyFramesStatics;
interface IColorKeyFrame;
interface IColorKeyFrameFactory;
interface IColorKeyFrameStatics;
interface ICommonNavigationTransitionInfo;
interface ICommonNavigationTransitionInfoStatics;
interface IConnectedAnimation;
interface IConnectedAnimation2;
interface IConnectedAnimation3;
interface IConnectedAnimationConfiguration;
interface IConnectedAnimationConfigurationFactory;
interface IConnectedAnimationService;
interface IConnectedAnimationServiceStatics;
interface IContentThemeTransition;
interface IContentThemeTransitionStatics;
interface IContinuumNavigationTransitionInfo;
interface IContinuumNavigationTransitionInfoStatics;
interface ICubicEase;
interface IDirectConnectedAnimationConfiguration;
interface IDirectConnectedAnimationConfigurationFactory;
interface IDiscreteColorKeyFrame;
interface IDiscreteDoubleKeyFrame;
interface IDiscreteObjectKeyFrame;
interface IDiscretePointKeyFrame;
interface IDoubleAnimation;
interface IDoubleAnimationStatics;
interface IDoubleAnimationUsingKeyFrames;
interface IDoubleAnimationUsingKeyFramesStatics;
interface IDoubleKeyFrame;
interface IDoubleKeyFrameFactory;
interface IDoubleKeyFrameStatics;
interface IDragItemThemeAnimation;
interface IDragItemThemeAnimationStatics;
interface IDragOverThemeAnimation;
interface IDragOverThemeAnimationStatics;
interface IDrillInNavigationTransitionInfo;
interface IDrillInThemeAnimation;
interface IDrillInThemeAnimationStatics;
interface IDrillOutThemeAnimation;
interface IDrillOutThemeAnimationStatics;
interface IDropTargetItemThemeAnimation;
interface IDropTargetItemThemeAnimationStatics;
interface IEasingColorKeyFrame;
interface IEasingColorKeyFrameStatics;
interface IEasingDoubleKeyFrame;
interface IEasingDoubleKeyFrameStatics;
interface IEasingFunctionBase;
interface IEasingFunctionBaseFactory;
interface IEasingFunctionBaseStatics;
interface IEasingPointKeyFrame;
interface IEasingPointKeyFrameStatics;
interface IEdgeUIThemeTransition;
interface IEdgeUIThemeTransitionStatics;
interface IElasticEase;
interface IElasticEaseStatics;
interface IEntranceNavigationTransitionInfo;
interface IEntranceNavigationTransitionInfoStatics;
interface IEntranceThemeTransition;
interface IEntranceThemeTransitionStatics;
interface IExponentialEase;
interface IExponentialEaseStatics;
interface IFadeInThemeAnimation;
interface IFadeInThemeAnimationStatics;
interface IFadeOutThemeAnimation;
interface IFadeOutThemeAnimationStatics;
interface IGravityConnectedAnimationConfiguration;
interface IGravityConnectedAnimationConfiguration2;
interface IGravityConnectedAnimationConfigurationFactory;
interface IKeySpline;
interface IKeyTimeHelper;
interface IKeyTimeHelperStatics;
interface ILinearColorKeyFrame;
interface ILinearDoubleKeyFrame;
interface ILinearPointKeyFrame;
interface INavigationThemeTransition;
interface INavigationThemeTransitionStatics;
interface INavigationTransitionInfo;
interface INavigationTransitionInfoFactory;
interface INavigationTransitionInfoOverrides;
interface IObjectAnimationUsingKeyFrames;
interface IObjectAnimationUsingKeyFramesStatics;
interface IObjectKeyFrame;
interface IObjectKeyFrameFactory;
interface IObjectKeyFrameStatics;
interface IPaneThemeTransition;
interface IPaneThemeTransitionStatics;
interface IPointAnimation;
interface IPointAnimationStatics;
interface IPointAnimationUsingKeyFrames;
interface IPointAnimationUsingKeyFramesStatics;
interface IPointKeyFrame;
interface IPointKeyFrameFactory;
interface IPointKeyFrameStatics;
interface IPointerDownThemeAnimation;
interface IPointerDownThemeAnimationStatics;
interface IPointerUpThemeAnimation;
interface IPointerUpThemeAnimationStatics;
interface IPopInThemeAnimation;
interface IPopInThemeAnimationStatics;
interface IPopOutThemeAnimation;
interface IPopOutThemeAnimationStatics;
interface IPopupThemeTransition;
interface IPopupThemeTransitionStatics;
interface IPowerEase;
interface IPowerEaseStatics;
interface IQuadraticEase;
interface IQuarticEase;
interface IQuinticEase;
interface IReorderThemeTransition;
interface IRepeatBehaviorHelper;
interface IRepeatBehaviorHelperStatics;
interface IRepositionThemeAnimation;
interface IRepositionThemeAnimationStatics;
interface IRepositionThemeTransition;
interface IRepositionThemeTransition2;
interface IRepositionThemeTransitionStatics2;
interface ISineEase;
interface ISlideNavigationTransitionInfo;
interface ISlideNavigationTransitionInfo2;
interface ISlideNavigationTransitionInfoStatics2;
interface ISplineColorKeyFrame;
interface ISplineColorKeyFrameStatics;
interface ISplineDoubleKeyFrame;
interface ISplineDoubleKeyFrameStatics;
interface ISplinePointKeyFrame;
interface ISplinePointKeyFrameStatics;
interface ISplitCloseThemeAnimation;
interface ISplitCloseThemeAnimationStatics;
interface ISplitOpenThemeAnimation;
interface ISplitOpenThemeAnimationStatics;
interface IStoryboard;
interface IStoryboardStatics;
interface ISuppressNavigationTransitionInfo;
interface ISwipeBackThemeAnimation;
interface ISwipeBackThemeAnimationStatics;
interface ISwipeHintThemeAnimation;
interface ISwipeHintThemeAnimationStatics;
interface ITimeline;
interface ITimelineFactory;
interface ITimelineStatics;
interface ITransition;
interface ITransitionFactory;
runtimeclass AddDeleteThemeTransition;
runtimeclass BackEase;
runtimeclass BasicConnectedAnimationConfiguration;
runtimeclass BeginStoryboard;
runtimeclass BounceEase;
runtimeclass CircleEase;
runtimeclass ColorAnimation;
runtimeclass ColorAnimationUsingKeyFrames;
runtimeclass ColorKeyFrame;
runtimeclass ColorKeyFrameCollection;
runtimeclass CommonNavigationTransitionInfo;
runtimeclass ConnectedAnimation;
runtimeclass ConnectedAnimationConfiguration;
runtimeclass ConnectedAnimationService;
runtimeclass ContentThemeTransition;
runtimeclass ContinuumNavigationTransitionInfo;
runtimeclass CubicEase;
runtimeclass DirectConnectedAnimationConfiguration;
runtimeclass DiscreteColorKeyFrame;
runtimeclass DiscreteDoubleKeyFrame;
runtimeclass DiscreteObjectKeyFrame;
runtimeclass DiscretePointKeyFrame;
runtimeclass DoubleAnimation;
runtimeclass DoubleAnimationUsingKeyFrames;
runtimeclass DoubleKeyFrame;
runtimeclass DoubleKeyFrameCollection;
runtimeclass DragItemThemeAnimation;
runtimeclass DragOverThemeAnimation;
runtimeclass DrillInNavigationTransitionInfo;
runtimeclass DrillInThemeAnimation;
runtimeclass DrillOutThemeAnimation;
runtimeclass DropTargetItemThemeAnimation;
runtimeclass EasingColorKeyFrame;
runtimeclass EasingDoubleKeyFrame;
runtimeclass EasingFunctionBase;
runtimeclass EasingPointKeyFrame;
runtimeclass EdgeUIThemeTransition;
runtimeclass ElasticEase;
runtimeclass EntranceNavigationTransitionInfo;
runtimeclass EntranceThemeTransition;
runtimeclass ExponentialEase;
runtimeclass FadeInThemeAnimation;
runtimeclass FadeOutThemeAnimation;
runtimeclass GravityConnectedAnimationConfiguration;
runtimeclass KeySpline;
runtimeclass KeyTimeHelper;
runtimeclass LinearColorKeyFrame;
runtimeclass LinearDoubleKeyFrame;
runtimeclass LinearPointKeyFrame;
runtimeclass NavigationThemeTransition;
runtimeclass NavigationTransitionInfo;
runtimeclass ObjectAnimationUsingKeyFrames;
runtimeclass ObjectKeyFrame;
runtimeclass ObjectKeyFrameCollection;
runtimeclass PaneThemeTransition;
runtimeclass PointAnimation;
runtimeclass PointAnimationUsingKeyFrames;
runtimeclass PointKeyFrame;
runtimeclass PointKeyFrameCollection;
runtimeclass PointerDownThemeAnimation;
runtimeclass PointerUpThemeAnimation;
runtimeclass PopInThemeAnimation;
runtimeclass PopOutThemeAnimation;
runtimeclass PopupThemeTransition;
runtimeclass PowerEase;
runtimeclass QuadraticEase;
runtimeclass QuarticEase;
runtimeclass QuinticEase;
runtimeclass ReorderThemeTransition;
runtimeclass RepeatBehaviorHelper;
runtimeclass RepositionThemeAnimation;
runtimeclass RepositionThemeTransition;
runtimeclass SineEase;
runtimeclass SlideNavigationTransitionInfo;
runtimeclass SplineColorKeyFrame;
runtimeclass SplineDoubleKeyFrame;
runtimeclass SplinePointKeyFrame;
runtimeclass SplitCloseThemeAnimation;
runtimeclass SplitOpenThemeAnimation;
runtimeclass Storyboard;
runtimeclass SuppressNavigationTransitionInfo;
runtimeclass SwipeBackThemeAnimation;
runtimeclass SwipeHintThemeAnimation;
runtimeclass Timeline;
runtimeclass TimelineCollection;
runtimeclass Transition;
runtimeclass TransitionCollection;
}
}
}
}
}
// Generic instantiations
namespace Windows
{
namespace UI
{
namespace Xaml
{
namespace Media
{
namespace Animation
{
declare
{
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.ColorKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.DoubleKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.ObjectKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.PointKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.Timeline*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.Transition*>;
interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.Animation.ColorKeyFrame*>;
interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.Animation.DoubleKeyFrame*>;
interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.Animation.ObjectKeyFrame*>;
interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.Animation.PointKeyFrame*>;
interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.Animation.Timeline*>;
interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.Animation.Transition*>;
interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.Animation.ColorKeyFrame*>;
interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.Animation.DoubleKeyFrame*>;
interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.Animation.ObjectKeyFrame*>;
interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.Animation.PointKeyFrame*>;
interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.Animation.Timeline*>;
interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.Animation.Transition*>;
interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.ColorKeyFrame*>;
interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.DoubleKeyFrame*>;
interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.ObjectKeyFrame*>;
interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.PointKeyFrame*>;
interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.Timeline*>;
interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.Transition*>;
interface Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.Media.Animation.ConnectedAnimation*, IInspectable*>;
}
}
}
}
}
}
// Type definition
namespace Windows
{
namespace UI
{
namespace Xaml
{
namespace Media
{
namespace Animation
{
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
enum ClockState
{
Active = 0,
Filling = 1,
Stopped = 2
};
[contract(Windows.Foundation.UniversalApiContract, 4.0)]
enum ConnectedAnimationComponent
{
OffsetX = 0,
OffsetY = 1,
CrossFade = 2,
Scale = 3
};
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
enum EasingMode
{
EaseOut = 0,
EaseIn = 1,
EaseInOut = 2
};
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
enum FillBehavior
{
HoldEnd = 0,
Stop = 1
};
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
enum RepeatBehaviorType
{
Count = 0,
Duration = 1,
Forever = 2
};
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
enum SlideNavigationTransitionEffect
{
FromBottom = 0,
FromLeft = 1,
FromRight = 2
};
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
struct KeyTime
{
Windows.Foundation.TimeSpan TimeSpan;
};
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
struct RepeatBehavior
{
DOUBLE Count;
Windows.Foundation.TimeSpan Duration;
Windows.UI.Xaml.Media.Animation.RepeatBehaviorType Type;
};
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.AddDeleteThemeTransition)]
[uuid(ADEC852E-4424-4DAB-99C1-3A04E36A3C48)]
interface IAddDeleteThemeTransition : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BackEase)]
[uuid(E47796E7-F805-4A8F-81C9-38E6472CAA94)]
interface IBackEase : IInspectable
{
[propget] HRESULT Amplitude([out] [retval] DOUBLE* value);
[propput] HRESULT Amplitude([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BackEase)]
[uuid(3C70A2FF-A0A0-4786-926C-22321F8F25B7)]
interface IBackEaseStatics : IInspectable
{
[propget] HRESULT AmplitudeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration)]
[uuid(E675F9B5-A4D6-5353-83E6-C89E7CF8D456)]
interface IBasicConnectedAnimationConfiguration : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration)]
[uuid(95E6844A-4377-503C-BEE2-11DFCD5570E6)]
interface IBasicConnectedAnimationConfigurationFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BeginStoryboard)]
[uuid(64189FCD-49EC-4E52-A6F6-55324C921053)]
interface IBeginStoryboard : IInspectable
{
[propget] HRESULT Storyboard([out] [retval] Windows.UI.Xaml.Media.Animation.Storyboard** value);
[propput] HRESULT Storyboard([in] Windows.UI.Xaml.Media.Animation.Storyboard* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BeginStoryboard)]
[uuid(12CFF18C-AA91-4C4A-B82F-DF34FC57F94B)]
interface IBeginStoryboardStatics : IInspectable
{
[propget] HRESULT StoryboardProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BounceEase)]
[uuid(2BF1464E-FC71-47ED-85A1-3BA9577718B4)]
interface IBounceEase : IInspectable
{
[propget] HRESULT Bounces([out] [retval] INT32* value);
[propput] HRESULT Bounces([in] INT32 value);
[propget] HRESULT Bounciness([out] [retval] DOUBLE* value);
[propput] HRESULT Bounciness([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.BounceEase)]
[uuid(C0701DA2-4F73-41C9-B2CB-2EA3105107FF)]
interface IBounceEaseStatics : IInspectable
{
[propget] HRESULT BouncesProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT BouncinessProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.CircleEase)]
[uuid(53A3BDB2-9177-4E6E-A043-5082D889AB1F)]
interface ICircleEase : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimation)]
[uuid(B8AE8A15-0F63-4694-9467-BDAFAC1253EA)]
interface IColorAnimation : IInspectable
{
[propget] HRESULT From([out] [retval] Windows.Foundation.IReference<Windows.UI.Color>** value);
[propput] HRESULT From([in] Windows.Foundation.IReference<Windows.UI.Color>* value);
[propget] HRESULT To([out] [retval] Windows.Foundation.IReference<Windows.UI.Color>** value);
[propput] HRESULT To([in] Windows.Foundation.IReference<Windows.UI.Color>* value);
[propget] HRESULT By([out] [retval] Windows.Foundation.IReference<Windows.UI.Color>** value);
[propput] HRESULT By([in] Windows.Foundation.IReference<Windows.UI.Color>* value);
[propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value);
[propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value);
[propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value);
[propput] HRESULT EnableDependentAnimation([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimation)]
[uuid(55EAF6E2-87E3-4F48-958F-855B2F9EA9EC)]
interface IColorAnimationStatics : IInspectable
{
[propget] HRESULT FromProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ToProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ByProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames)]
[uuid(F5C82640-13C3-42AA-9AE2-7E6B51C92F95)]
interface IColorAnimationUsingKeyFrames : IInspectable
{
[propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection** value);
[propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value);
[propput] HRESULT EnableDependentAnimation([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames)]
[uuid(B4723CDC-96E9-48F9-8D92-9B648B2F1CC6)]
interface IColorAnimationUsingKeyFramesStatics : IInspectable
{
[propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ColorKeyFrame)]
[uuid(B51D82D9-0910-4589-A284-B0C9205858E9)]
interface IColorKeyFrame : IInspectable
{
[propget] HRESULT Value([out] [retval] Windows.UI.Color* value);
[propput] HRESULT Value([in] Windows.UI.Color value);
[propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value);
[propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ColorKeyFrame)]
[uuid(769BD88A-9CFB-4A7D-96C4-A1E7DE6FDB4B)]
interface IColorKeyFrameFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.ColorKeyFrame** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ColorKeyFrame)]
[uuid(C043AE99-210C-430F-9DA5-DF1082692055)]
interface IColorKeyFrameStatics : IInspectable
{
[propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo)]
[uuid(50345692-A555-4624-A361-0A91C1706473)]
interface ICommonNavigationTransitionInfo : IInspectable
{
[propget] HRESULT IsStaggeringEnabled([out] [retval] boolean* value);
[propput] HRESULT IsStaggeringEnabled([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo)]
[uuid(1E3EFE33-50BE-4443-883C-E5627201C2E5)]
interface ICommonNavigationTransitionInfoStatics : IInspectable
{
[propget] HRESULT IsStaggeringEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT IsStaggerElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
HRESULT GetIsStaggerElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result);
HRESULT SetIsStaggerElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 3.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimation)]
[uuid(3518628C-F387-4C25-AC98-44E86C3CADF0)]
interface IConnectedAnimation : IInspectable
{
[eventadd] HRESULT Completed([in] Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.Media.Animation.ConnectedAnimation*, IInspectable*>* handler, [out] [retval] EventRegistrationToken* token);
[eventremove] HRESULT Completed([in] EventRegistrationToken token);
[overload("TryStart")] HRESULT TryStart([in] Windows.UI.Xaml.UIElement* destination, [out] [retval] boolean* result);
HRESULT Cancel();
}
[contract(Windows.Foundation.UniversalApiContract, 4.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimation)]
[uuid(5D2F8E5C-584B-4DDD-B668-973891431459)]
interface IConnectedAnimation2 : IInspectable
{
[propget] HRESULT IsScaleAnimationEnabled([out] [retval] boolean* value);
[propput] HRESULT IsScaleAnimationEnabled([in] boolean value);
[overload("TryStart")] HRESULT TryStartWithCoordinatedElements([in] Windows.UI.Xaml.UIElement* destination, [in] Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.UIElement*>* coordinatedElements, [out] [retval] boolean* result);
HRESULT SetAnimationComponent([in] Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent component, [in] Windows.UI.Composition.ICompositionAnimationBase* animation);
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimation)]
[uuid(6E3040C6-0430-59C0-A80C-CCEED2E778DD)]
interface IConnectedAnimation3 : IInspectable
{
[propget] HRESULT Configuration([out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration** value);
[propput] HRESULT Configuration([in] Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration* value);
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration)]
[uuid(00218AAE-CD8C-5651-92A0-C1DB95C03998)]
interface IConnectedAnimationConfiguration : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration)]
[uuid(30F9B84B-DD7E-593E-BF75-E959DC0EC52A)]
interface IConnectedAnimationConfigurationFactory : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 3.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationService)]
[uuid(1C6875C9-19BB-4D47-B9AA-66C802DCB9FF)]
interface IConnectedAnimationService : IInspectable
{
[propget] HRESULT DefaultDuration([out] [retval] Windows.Foundation.TimeSpan* value);
[propput] HRESULT DefaultDuration([in] Windows.Foundation.TimeSpan value);
[propget] HRESULT DefaultEasingFunction([out] [retval] Windows.UI.Composition.CompositionEasingFunction** value);
[propput] HRESULT DefaultEasingFunction([in] Windows.UI.Composition.CompositionEasingFunction* value);
HRESULT PrepareToAnimate([in] HSTRING key, [in] Windows.UI.Xaml.UIElement* source, [out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimation** result);
HRESULT GetAnimation([in] HSTRING key, [out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimation** result);
}
[contract(Windows.Foundation.UniversalApiContract, 3.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationService)]
[uuid(C7078EA5-D688-40E8-8F90-96A6279273D2)]
interface IConnectedAnimationServiceStatics : IInspectable
{
HRESULT GetForCurrentView([out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimationService** result);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ContentThemeTransition)]
[uuid(F66FC5C3-5915-437D-8E3B-ADF8E7F0AB57)]
interface IContentThemeTransition : IInspectable
{
[propget] HRESULT HorizontalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT HorizontalOffset([in] DOUBLE value);
[propget] HRESULT VerticalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT VerticalOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ContentThemeTransition)]
[uuid(0E8EE385-9A42-4459-AFA9-337DC41E1587)]
interface IContentThemeTransitionStatics : IInspectable
{
[propget] HRESULT HorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT VerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo)]
[uuid(4BE1DBAD-8BA6-4004-8438-8A9017978543)]
interface IContinuumNavigationTransitionInfo : IInspectable
{
[propget] HRESULT ExitElement([out] [retval] Windows.UI.Xaml.UIElement** value);
[propput] HRESULT ExitElement([in] Windows.UI.Xaml.UIElement* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo)]
[uuid(3E25DD53-B18F-4BF1-B3BC-92F516F29903)]
interface IContinuumNavigationTransitionInfoStatics : IInspectable
{
[propget] HRESULT ExitElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT IsEntranceElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
HRESULT GetIsEntranceElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result);
HRESULT SetIsEntranceElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value);
[propget] HRESULT IsExitElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
HRESULT GetIsExitElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result);
HRESULT SetIsExitElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value);
[propget] HRESULT ExitElementContainerProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
HRESULT GetExitElementContainer([in] Windows.UI.Xaml.Controls.ListViewBase* element, [out] [retval] boolean* result);
HRESULT SetExitElementContainer([in] Windows.UI.Xaml.Controls.ListViewBase* element, [in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.CubicEase)]
[uuid(1B94FC76-DAD7-4354-B1A2-7969FBF6A70D)]
interface ICubicEase : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration)]
[uuid(EE5D736F-5738-5D86-B770-151948CF365E)]
interface IDirectConnectedAnimationConfiguration : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration)]
[uuid(059263E9-D2B3-5A77-9CF4-E26D8B542608)]
interface IDirectConnectedAnimationConfigurationFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DiscreteColorKeyFrame)]
[uuid(230C08F4-E062-4CB1-8E2A-14093D73ED8C)]
interface IDiscreteColorKeyFrame : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DiscreteDoubleKeyFrame)]
[uuid(F5F51F3A-AD11-49CE-8E1C-08FDF1447446)]
interface IDiscreteDoubleKeyFrame : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DiscreteObjectKeyFrame)]
[uuid(C7DCDE89-F12D-4A9C-8199-E7A9ECE3A473)]
interface IDiscreteObjectKeyFrame : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DiscretePointKeyFrame)]
[uuid(E0A9070D-4C42-4A90-983A-75F5A83A2FBE)]
interface IDiscretePointKeyFrame : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimation)]
[uuid(7E9F3D59-0F07-4BC9-977D-03763FF8154F)]
interface IDoubleAnimation : IInspectable
{
[propget] HRESULT From([out] [retval] Windows.Foundation.IReference<DOUBLE>** value);
[propput] HRESULT From([in] Windows.Foundation.IReference<DOUBLE>* value);
[propget] HRESULT To([out] [retval] Windows.Foundation.IReference<DOUBLE>** value);
[propput] HRESULT To([in] Windows.Foundation.IReference<DOUBLE>* value);
[propget] HRESULT By([out] [retval] Windows.Foundation.IReference<DOUBLE>** value);
[propput] HRESULT By([in] Windows.Foundation.IReference<DOUBLE>* value);
[propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value);
[propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value);
[propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value);
[propput] HRESULT EnableDependentAnimation([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimation)]
[uuid(E27A935D-F111-43B7-B824-832B58D7786B)]
interface IDoubleAnimationStatics : IInspectable
{
[propget] HRESULT FromProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ToProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ByProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames)]
[uuid(4FEE628F-BFEE-4F75-83C2-A93B39488473)]
interface IDoubleAnimationUsingKeyFrames : IInspectable
{
[propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection** value);
[propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value);
[propput] HRESULT EnableDependentAnimation([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames)]
[uuid(109BF2F6-C60F-49AA-ABF6-F696D492116B)]
interface IDoubleAnimationUsingKeyFramesStatics : IInspectable
{
[propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)]
[uuid(674456FD-E81E-4F4E-B4AD-0ACFED9ECD68)]
interface IDoubleKeyFrame : IInspectable
{
[propget] HRESULT Value([out] [retval] DOUBLE* value);
[propput] HRESULT Value([in] DOUBLE value);
[propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value);
[propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)]
[uuid(AC97DEC3-7538-40B9-B152-696F7FBF4722)]
interface IDoubleKeyFrameFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.DoubleKeyFrame** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)]
[uuid(324641B0-7D37-427A-ADEB-43F38BB61A4D)]
interface IDoubleKeyFrameStatics : IInspectable
{
[propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation)]
[uuid(0C7D5DB5-7ED6-4949-B4E6-A78C9F4F978D)]
interface IDragItemThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation)]
[uuid(6218B9F5-013A-4FB1-86FC-92BC4E8D0241)]
interface IDragItemThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation)]
[uuid(72F762F7-7E51-4A6B-B937-DC4B4C1C5458)]
interface IDragOverThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
[propget] HRESULT ToOffset([out] [retval] DOUBLE* value);
[propput] HRESULT ToOffset([in] DOUBLE value);
[propget] HRESULT Direction([out] [retval] Windows.UI.Xaml.Controls.Primitives.AnimationDirection* value);
[propput] HRESULT Direction([in] Windows.UI.Xaml.Controls.Primitives.AnimationDirection value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation)]
[uuid(146FFE57-3C9D-41D9-A5FF-8D7239516810)]
interface IDragOverThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ToOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT DirectionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DrillInNavigationTransitionInfo)]
[uuid(3B86201A-45D3-463B-939E-C8595F439BCC)]
interface IDrillInNavigationTransitionInfo : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation)]
[uuid(B090B824-F1D2-41B8-87BA-78034126594C)]
interface IDrillInThemeAnimation : IInspectable
{
[propget] HRESULT EntranceTargetName([out] [retval] HSTRING* value);
[propput] HRESULT EntranceTargetName([in] HSTRING value);
[propget] HRESULT EntranceTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT EntranceTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT ExitTargetName([out] [retval] HSTRING* value);
[propput] HRESULT ExitTargetName([in] HSTRING value);
[propget] HRESULT ExitTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT ExitTarget([in] Windows.UI.Xaml.DependencyObject* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation)]
[uuid(C61FE488-A17A-4B11-B53B-A4F1A07D4BA9)]
interface IDrillInThemeAnimationStatics : IInspectable
{
[propget] HRESULT EntranceTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EntranceTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ExitTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ExitTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation)]
[uuid(D890CCDF-06D3-4F7E-8E4A-4FB76E256139)]
interface IDrillOutThemeAnimation : IInspectable
{
[propget] HRESULT EntranceTargetName([out] [retval] HSTRING* value);
[propput] HRESULT EntranceTargetName([in] HSTRING value);
[propget] HRESULT EntranceTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT EntranceTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT ExitTargetName([out] [retval] HSTRING* value);
[propput] HRESULT ExitTargetName([in] HSTRING value);
[propget] HRESULT ExitTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT ExitTarget([in] Windows.UI.Xaml.DependencyObject* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation)]
[uuid(BEB5DB9B-2617-4888-80DD-72FA7BB6FAC3)]
interface IDrillOutThemeAnimationStatics : IInspectable
{
[propget] HRESULT EntranceTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EntranceTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ExitTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ExitTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation)]
[uuid(1881C968-1824-462B-87E8-C357212B977B)]
interface IDropTargetItemThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation)]
[uuid(AE80F486-2E56-4513-BF18-D77470164AE5)]
interface IDropTargetItemThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame)]
[uuid(C733D630-F4B9-4934-9BDD-27AC5ED1CFD8)]
interface IEasingColorKeyFrame : IInspectable
{
[propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value);
[propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame)]
[uuid(6F3837FC-8E3D-4522-9B0F-003DB8609851)]
interface IEasingColorKeyFrameStatics : IInspectable
{
[propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame)]
[uuid(965ADB8D-9A54-4108-B4FF-B5A5212CB338)]
interface IEasingDoubleKeyFrame : IInspectable
{
[propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value);
[propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame)]
[uuid(C8D3D845-DBAE-4E5B-8B84-D9537398E5B1)]
interface IEasingDoubleKeyFrameStatics : IInspectable
{
[propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingFunctionBase)]
[uuid(C108383F-2C02-4151-8ECD-68DDAA3F0D9B)]
interface IEasingFunctionBase : IInspectable
{
[propget] HRESULT EasingMode([out] [retval] Windows.UI.Xaml.Media.Animation.EasingMode* value);
[propput] HRESULT EasingMode([in] Windows.UI.Xaml.Media.Animation.EasingMode value);
HRESULT Ease([in] DOUBLE normalizedTime, [out] [retval] DOUBLE* result);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingFunctionBase)]
[uuid(1830FE6A-F01B-43E0-B61F-B452A1C66FD2)]
interface IEasingFunctionBaseFactory : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingFunctionBase)]
[uuid(2A5031AA-2C50-4A1D-BB04-D75E07B71548)]
interface IEasingFunctionBaseStatics : IInspectable
{
[propget] HRESULT EasingModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame)]
[uuid(B3C91380-6868-4225-A70B-3981CC0B2947)]
interface IEasingPointKeyFrame : IInspectable
{
[propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value);
[propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame)]
[uuid(E22DBFC4-080C-402C-A6B5-F48D0A98116B)]
interface IEasingPointKeyFrameStatics : IInspectable
{
[propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition)]
[uuid(5C86C19B-49D7-19EC-CF19-83A73C6DE75E)]
interface IEdgeUIThemeTransition : IInspectable
{
[propget] HRESULT Edge([out] [retval] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation* value);
[propput] HRESULT Edge([in] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition)]
[uuid(16A2B13B-4705-302B-27C6-2AAC92F645AC)]
interface IEdgeUIThemeTransitionStatics : IInspectable
{
[propget] HRESULT EdgeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ElasticEase)]
[uuid(EF5BA58C-B0B6-4A6C-9CA8-FB4233F12459)]
interface IElasticEase : IInspectable
{
[propget] HRESULT Oscillations([out] [retval] INT32* value);
[propput] HRESULT Oscillations([in] INT32 value);
[propget] HRESULT Springiness([out] [retval] DOUBLE* value);
[propput] HRESULT Springiness([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ElasticEase)]
[uuid(A9F566EC-FE9C-4B2B-8E52-BB785D562185)]
interface IElasticEaseStatics : IInspectable
{
[propget] HRESULT OscillationsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT SpringinessProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo)]
[uuid(720A256B-1C8A-41EE-82EC-8A87C0CF47DA)]
interface IEntranceNavigationTransitionInfo : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo)]
[uuid(F948C27A-40C9-469F-8F33-BF45C8811F21)]
interface IEntranceNavigationTransitionInfoStatics : IInspectable
{
[propget] HRESULT IsTargetElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
HRESULT GetIsTargetElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result);
HRESULT SetIsTargetElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceThemeTransition)]
[uuid(07698C09-A8E3-419A-A01D-7410A0AE8EC8)]
interface IEntranceThemeTransition : IInspectable
{
[propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromHorizontalOffset([in] DOUBLE value);
[propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromVerticalOffset([in] DOUBLE value);
[propget] HRESULT IsStaggeringEnabled([out] [retval] boolean* value);
[propput] HRESULT IsStaggeringEnabled([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceThemeTransition)]
[uuid(37CC0577-FF98-4AED-B86E-5EC23702F877)]
interface IEntranceThemeTransitionStatics : IInspectable
{
[propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT IsStaggeringEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ExponentialEase)]
[uuid(7CB9E41D-F0BB-4BCA-9DA5-9BA3A11734C4)]
interface IExponentialEase : IInspectable
{
[propget] HRESULT Exponent([out] [retval] DOUBLE* value);
[propput] HRESULT Exponent([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ExponentialEase)]
[uuid(F37EE7E3-A761-4352-9AD6-70794567581A)]
interface IExponentialEaseStatics : IInspectable
{
[propget] HRESULT ExponentProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation)]
[uuid(6D4BC8F5-A918-4477-8078-554C68812AB8)]
interface IFadeInThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation)]
[uuid(7F0117E1-BEA9-4923-B23A-0DDF4D7B8737)]
interface IFadeInThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation)]
[uuid(89276BA9-FFD4-45B6-9B9A-CED48951E712)]
interface IFadeOutThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation)]
[uuid(FE17A81A-4168-4F68-A28C-E5DD98CF680F)]
interface IFadeOutThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration)]
[uuid(C751A4B7-0459-5142-B891-AEAAC1D41822)]
interface IGravityConnectedAnimationConfiguration : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 8.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration)]
[uuid(62333ADD-AED4-5FED-95FF-D128ACCE8BE4)]
interface IGravityConnectedAnimationConfiguration2 : IInspectable
{
[propget] HRESULT IsShadowEnabled([out] [retval] boolean* value);
[propput] HRESULT IsShadowEnabled([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration)]
[uuid(E822C41F-3656-5090-92F5-C217EAACB682)]
interface IGravityConnectedAnimationConfigurationFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.KeySpline)]
[uuid(77A163BB-D5CA-4A32-BA0B-7DFF988E58A0)]
interface IKeySpline : IInspectable
{
[propget] HRESULT ControlPoint1([out] [retval] Windows.Foundation.Point* value);
[propput] HRESULT ControlPoint1([in] Windows.Foundation.Point value);
[propget] HRESULT ControlPoint2([out] [retval] Windows.Foundation.Point* value);
[propput] HRESULT ControlPoint2([in] Windows.Foundation.Point value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.KeyTimeHelper)]
[uuid(3643E480-4823-466A-ABE5-5E79C8ED77ED)]
interface IKeyTimeHelper : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.KeyTimeHelper)]
[uuid(7FA2612C-22A9-45E9-9AF7-C7416EFFF7A5)]
interface IKeyTimeHelperStatics : IInspectable
{
HRESULT FromTimeSpan([in] Windows.Foundation.TimeSpan timeSpan, [out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* result);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.LinearColorKeyFrame)]
[uuid(66FDB6EF-AC81-4611-B1D2-61F545983F03)]
interface ILinearColorKeyFrame : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.LinearDoubleKeyFrame)]
[uuid(8EFDF265-9A7B-431D-8F0C-14C56B5EA4D9)]
interface ILinearDoubleKeyFrame : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.LinearPointKeyFrame)]
[uuid(E7C9B8EF-AF24-49EE-84F1-A86600A4E319)]
interface ILinearPointKeyFrame : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationThemeTransition)]
[uuid(8833848C-4EB7-41F2-8799-9EEF0A213B73)]
interface INavigationThemeTransition : IInspectable
{
[propget] HRESULT DefaultNavigationTransitionInfo([out] [retval] Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo** value);
[propput] HRESULT DefaultNavigationTransitionInfo([in] Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationThemeTransition)]
[uuid(EA2F06E0-5E60-4F8E-BCAF-431487A294AB)]
interface INavigationThemeTransitionStatics : IInspectable
{
[propget] HRESULT DefaultNavigationTransitionInfoProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)]
[uuid(A9B05091-AE4A-4372-8625-21B7A8B98CA4)]
interface INavigationTransitionInfo : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)]
[uuid(EDF4F8D5-AF63-4FAB-9D4A-87927F82DD6B)]
interface INavigationTransitionInfoFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)]
[uuid(D9517E6A-A9D0-4BF7-9DB0-4633A69DAFF2)]
interface INavigationTransitionInfoOverrides : IInspectable
{
HRESULT GetNavigationStateCore([out] [retval] HSTRING* result);
HRESULT SetNavigationStateCore([in] HSTRING navigationState);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames)]
[uuid(334A2D92-B74A-4C64-B9A6-58BCFA314F22)]
interface IObjectAnimationUsingKeyFrames : IInspectable
{
[propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection** value);
[propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value);
[propput] HRESULT EnableDependentAnimation([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames)]
[uuid(EB736182-6AF1-49A3-97B6-783ED97400FE)]
interface IObjectAnimationUsingKeyFramesStatics : IInspectable
{
[propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)]
[uuid(9852A851-8593-48EE-A6A4-D5D4720F029A)]
interface IObjectKeyFrame : IInspectable
{
[propget] HRESULT Value([out] [retval] IInspectable** value);
[propput] HRESULT Value([in] IInspectable* value);
[propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value);
[propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)]
[uuid(1626143E-3E6D-44D8-9B9A-04AEA70F8492)]
interface IObjectKeyFrameFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.ObjectKeyFrame** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)]
[uuid(2CD6AB00-5319-4286-8EED-4E755EA0CF9C)]
interface IObjectKeyFrameStatics : IInspectable
{
[propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PaneThemeTransition)]
[uuid(4708EB8E-4BFC-EE46-D4F9-708DEF3FBB2B)]
interface IPaneThemeTransition : IInspectable
{
[propget] HRESULT Edge([out] [retval] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation* value);
[propput] HRESULT Edge([in] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PaneThemeTransition)]
[uuid(316B382F-4BE4-1797-B45C-CD900BBE0CAA)]
interface IPaneThemeTransitionStatics : IInspectable
{
[propget] HRESULT EdgeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimation)]
[uuid(30F04312-7726-4F88-B8E2-2FA54518963B)]
interface IPointAnimation : IInspectable
{
[propget] HRESULT From([out] [retval] Windows.Foundation.IReference<Windows.Foundation.Point>** value);
[propput] HRESULT From([in] Windows.Foundation.IReference<Windows.Foundation.Point>* value);
[propget] HRESULT To([out] [retval] Windows.Foundation.IReference<Windows.Foundation.Point>** value);
[propput] HRESULT To([in] Windows.Foundation.IReference<Windows.Foundation.Point>* value);
[propget] HRESULT By([out] [retval] Windows.Foundation.IReference<Windows.Foundation.Point>** value);
[propput] HRESULT By([in] Windows.Foundation.IReference<Windows.Foundation.Point>* value);
[propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value);
[propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value);
[propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value);
[propput] HRESULT EnableDependentAnimation([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimation)]
[uuid(2F99B356-E737-408B-A0FD-327826D32255)]
interface IPointAnimationStatics : IInspectable
{
[propget] HRESULT FromProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ToProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ByProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames)]
[uuid(9B944F72-446A-41D0-A129-41A620F4595D)]
interface IPointAnimationUsingKeyFrames : IInspectable
{
[propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection** value);
[propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value);
[propput] HRESULT EnableDependentAnimation([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames)]
[uuid(5F454C87-2390-46EA-BAA7-762F4BC30D04)]
interface IPointAnimationUsingKeyFramesStatics : IInspectable
{
[propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointKeyFrame)]
[uuid(FCC88D01-7F82-4DAE-8026-7B7E086878B3)]
interface IPointKeyFrame : IInspectable
{
[propget] HRESULT Value([out] [retval] Windows.Foundation.Point* value);
[propput] HRESULT Value([in] Windows.Foundation.Point value);
[propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value);
[propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointKeyFrame)]
[uuid(CB214BDF-426A-4392-8355-C2AE52852623)]
interface IPointKeyFrameFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.PointKeyFrame** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointKeyFrame)]
[uuid(95CF1B27-7965-4BEC-B9FB-FBE94B65518E)]
interface IPointKeyFrameStatics : IInspectable
{
[propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation)]
[uuid(B58E714E-C49D-4788-A233-0AE85D99DD5A)]
interface IPointerDownThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation)]
[uuid(63A7CB7B-6D46-4494-B94A-E72F3B492A61)]
interface IPointerDownThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation)]
[uuid(E9E9D07D-6340-4828-AD12-690694B9910B)]
interface IPointerUpThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation)]
[uuid(7C618F9C-7992-4139-8BFC-0883B9727A7E)]
interface IPointerUpThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PopInThemeAnimation)]
[uuid(196938C1-1C07-4C28-8847-F9F055B32855)]
interface IPopInThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
[propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromHorizontalOffset([in] DOUBLE value);
[propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromVerticalOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PopInThemeAnimation)]
[uuid(EFAA99D3-218A-4701-977F-F1BFAE8BA649)]
interface IPopInThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation)]
[uuid(4786AB49-0E48-4E81-A2E5-CC5AA19E48D3)]
interface IPopOutThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation)]
[uuid(1D492C09-03C1-4490-99DC-909FEAB357FB)]
interface IPopOutThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PopupThemeTransition)]
[uuid(47843552-4283-545E-C791-268DCA22CE4B)]
interface IPopupThemeTransition : IInspectable
{
[propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromHorizontalOffset([in] DOUBLE value);
[propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromVerticalOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PopupThemeTransition)]
[uuid(E5A1640E-490D-1505-9F6B-8FAFC044DEC5)]
interface IPopupThemeTransitionStatics : IInspectable
{
[propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PowerEase)]
[uuid(69C80579-EEDF-405B-8680-D9606880C937)]
interface IPowerEase : IInspectable
{
[propget] HRESULT Power([out] [retval] DOUBLE* value);
[propput] HRESULT Power([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.PowerEase)]
[uuid(A5955103-91A2-460C-9C41-D28F6A939BDA)]
interface IPowerEaseStatics : IInspectable
{
[propget] HRESULT PowerProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.QuadraticEase)]
[uuid(E1510E91-EF6D-44F0-803D-68D16DE0DDFC)]
interface IQuadraticEase : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.QuarticEase)]
[uuid(E8698814-FE42-4A05-B5B8-081F41157815)]
interface IQuarticEase : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.QuinticEase)]
[uuid(92EE793B-3C49-4108-AA11-AB786603DA21)]
interface IQuinticEase : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.ReorderThemeTransition)]
[uuid(F2065C6C-D052-4AD1-8362-B71B36DF7497)]
interface IReorderThemeTransition : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper)]
[uuid(6863AB72-4997-47F9-87AD-37EFB75993EA)]
interface IRepeatBehaviorHelper : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper)]
[uuid(7A795033-79F3-4DD9-B267-9CF50FB51F84)]
interface IRepeatBehaviorHelperStatics : IInspectable
{
[propget] HRESULT Forever([out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* value);
HRESULT FromCount([in] DOUBLE count, [out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* result);
HRESULT FromDuration([in] Windows.Foundation.TimeSpan duration, [out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* result);
HRESULT GetHasCount([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior target, [out] [retval] boolean* result);
HRESULT GetHasDuration([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior target, [out] [retval] boolean* result);
HRESULT Equals([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior target, [in] Windows.UI.Xaml.Media.Animation.RepeatBehavior value, [out] [retval] boolean* result);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation)]
[uuid(ECDA24E8-8945-4949-A1BF-62109965A7E9)]
interface IRepositionThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
[propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromHorizontalOffset([in] DOUBLE value);
[propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromVerticalOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation)]
[uuid(4D92B1B1-860B-4BF9-A59D-1EB1CCBE8FE0)]
interface IRepositionThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeTransition)]
[uuid(88329B82-98F3-455A-AC53-2E7083B6E22C)]
interface IRepositionThemeTransition : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 3.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeTransition)]
[uuid(CEBFE864-DBEA-4404-8E6E-DE55ADA75239)]
interface IRepositionThemeTransition2 : IInspectable
{
[propget] HRESULT IsStaggeringEnabled([out] [retval] boolean* value);
[propput] HRESULT IsStaggeringEnabled([in] boolean value);
}
[contract(Windows.Foundation.UniversalApiContract, 3.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeTransition)]
[uuid(9240E930-0A19-468B-8C2A-68FAB4500027)]
interface IRepositionThemeTransitionStatics2 : IInspectable
{
[propget] HRESULT IsStaggeringEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SineEase)]
[uuid(A9382962-230B-49DA-9E0D-664987892343)]
interface ISineEase : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo)]
[uuid(D6AC9D77-2E03-405F-80ED-E62BEEF3668F)]
interface ISlideNavigationTransitionInfo : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo)]
[uuid(90E2D9C0-5C81-5001-8013-4FBFEA4BF139)]
interface ISlideNavigationTransitionInfo2 : IInspectable
{
[propget] HRESULT Effect([out] [retval] Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect* value);
[propput] HRESULT Effect([in] Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect value);
}
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo)]
[uuid(8A861BAA-981A-5ACE-9F85-CB7FDE648A67)]
interface ISlideNavigationTransitionInfoStatics2 : IInspectable
{
[propget] HRESULT EffectProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame)]
[uuid(1A4A5941-1FE0-473A-8EFE-4316D8C86229)]
interface ISplineColorKeyFrame : IInspectable
{
[propget] HRESULT KeySpline([out] [retval] Windows.UI.Xaml.Media.Animation.KeySpline** value);
[propput] HRESULT KeySpline([in] Windows.UI.Xaml.Media.Animation.KeySpline* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame)]
[uuid(61D1D997-8589-4F2F-8FBB-7D03EDC98DD3)]
interface ISplineColorKeyFrameStatics : IInspectable
{
[propget] HRESULT KeySplineProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame)]
[uuid(00D72D38-6B2B-4843-838E-C8B115EEC801)]
interface ISplineDoubleKeyFrame : IInspectable
{
[propget] HRESULT KeySpline([out] [retval] Windows.UI.Xaml.Media.Animation.KeySpline** value);
[propput] HRESULT KeySpline([in] Windows.UI.Xaml.Media.Animation.KeySpline* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame)]
[uuid(060A8FFC-975F-4E4E-9EC7-13C5AEE02062)]
interface ISplineDoubleKeyFrameStatics : IInspectable
{
[propget] HRESULT KeySplineProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame)]
[uuid(0F19F306-7036-494F-BC3C-780DF0CC524A)]
interface ISplinePointKeyFrame : IInspectable
{
[propget] HRESULT KeySpline([out] [retval] Windows.UI.Xaml.Media.Animation.KeySpline** value);
[propput] HRESULT KeySpline([in] Windows.UI.Xaml.Media.Animation.KeySpline* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame)]
[uuid(E97A32C2-0A7A-4766-95CB-0D692611CB4C)]
interface ISplinePointKeyFrameStatics : IInspectable
{
[propget] HRESULT KeySplineProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation)]
[uuid(4F799518-FF39-4E90-BB74-2ABD56027402)]
interface ISplitCloseThemeAnimation : IInspectable
{
[propget] HRESULT OpenedTargetName([out] [retval] HSTRING* value);
[propput] HRESULT OpenedTargetName([in] HSTRING value);
[propget] HRESULT OpenedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT OpenedTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT ClosedTargetName([out] [retval] HSTRING* value);
[propput] HRESULT ClosedTargetName([in] HSTRING value);
[propget] HRESULT ClosedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT ClosedTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT ContentTargetName([out] [retval] HSTRING* value);
[propput] HRESULT ContentTargetName([in] HSTRING value);
[propget] HRESULT ContentTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT ContentTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT OpenedLength([out] [retval] DOUBLE* value);
[propput] HRESULT OpenedLength([in] DOUBLE value);
[propget] HRESULT ClosedLength([out] [retval] DOUBLE* value);
[propput] HRESULT ClosedLength([in] DOUBLE value);
[propget] HRESULT OffsetFromCenter([out] [retval] DOUBLE* value);
[propput] HRESULT OffsetFromCenter([in] DOUBLE value);
[propget] HRESULT ContentTranslationDirection([out] [retval] Windows.UI.Xaml.Controls.Primitives.AnimationDirection* value);
[propput] HRESULT ContentTranslationDirection([in] Windows.UI.Xaml.Controls.Primitives.AnimationDirection value);
[propget] HRESULT ContentTranslationOffset([out] [retval] DOUBLE* value);
[propput] HRESULT ContentTranslationOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation)]
[uuid(7AA94DE9-CC9B-4E90-A11A-0050A2216A9E)]
interface ISplitCloseThemeAnimationStatics : IInspectable
{
[propget] HRESULT OpenedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT OpenedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ClosedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ClosedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT OpenedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ClosedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT OffsetFromCenterProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTranslationDirectionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTranslationOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation)]
[uuid(785FD7AA-5456-4639-8FD2-26BAE6A5FFE4)]
interface ISplitOpenThemeAnimation : IInspectable
{
[propget] HRESULT OpenedTargetName([out] [retval] HSTRING* value);
[propput] HRESULT OpenedTargetName([in] HSTRING value);
[propget] HRESULT OpenedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT OpenedTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT ClosedTargetName([out] [retval] HSTRING* value);
[propput] HRESULT ClosedTargetName([in] HSTRING value);
[propget] HRESULT ClosedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT ClosedTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT ContentTargetName([out] [retval] HSTRING* value);
[propput] HRESULT ContentTargetName([in] HSTRING value);
[propget] HRESULT ContentTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value);
[propput] HRESULT ContentTarget([in] Windows.UI.Xaml.DependencyObject* value);
[propget] HRESULT OpenedLength([out] [retval] DOUBLE* value);
[propput] HRESULT OpenedLength([in] DOUBLE value);
[propget] HRESULT ClosedLength([out] [retval] DOUBLE* value);
[propput] HRESULT ClosedLength([in] DOUBLE value);
[propget] HRESULT OffsetFromCenter([out] [retval] DOUBLE* value);
[propput] HRESULT OffsetFromCenter([in] DOUBLE value);
[propget] HRESULT ContentTranslationDirection([out] [retval] Windows.UI.Xaml.Controls.Primitives.AnimationDirection* value);
[propput] HRESULT ContentTranslationDirection([in] Windows.UI.Xaml.Controls.Primitives.AnimationDirection value);
[propget] HRESULT ContentTranslationOffset([out] [retval] DOUBLE* value);
[propput] HRESULT ContentTranslationOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation)]
[uuid(8D4CFA89-3A91-458D-B0FB-4CAD625CBF8D)]
interface ISplitOpenThemeAnimationStatics : IInspectable
{
[propget] HRESULT OpenedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT OpenedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ClosedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ClosedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT OpenedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ClosedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT OffsetFromCenterProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTranslationDirectionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ContentTranslationOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.Storyboard)]
[uuid(D45C1E6E-3594-460E-981A-32271BD3AA06)]
interface IStoryboard : IInspectable
{
[propget] HRESULT Children([out] [retval] Windows.UI.Xaml.Media.Animation.TimelineCollection** value);
HRESULT Seek([in] Windows.Foundation.TimeSpan offset);
HRESULT Stop();
HRESULT Begin();
HRESULT Pause();
HRESULT Resume();
HRESULT GetCurrentState([out] [retval] Windows.UI.Xaml.Media.Animation.ClockState* result);
HRESULT GetCurrentTime([out] [retval] Windows.Foundation.TimeSpan* result);
HRESULT SeekAlignedToLastTick([in] Windows.Foundation.TimeSpan offset);
HRESULT SkipToFill();
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.Storyboard)]
[uuid(D82F07D8-73D5-4379-BD48-7E05184A8BAD)]
interface IStoryboardStatics : IInspectable
{
[propget] HRESULT TargetPropertyProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
HRESULT GetTargetProperty([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [out] [retval] HSTRING* result);
HRESULT SetTargetProperty([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [in] HSTRING path);
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
HRESULT GetTargetName([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [out] [retval] HSTRING* result);
HRESULT SetTargetName([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [in] HSTRING name);
HRESULT SetTarget([in] Windows.UI.Xaml.Media.Animation.Timeline* timeline, [in] Windows.UI.Xaml.DependencyObject* target);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SuppressNavigationTransitionInfo)]
[uuid(244D7B0C-B1B7-4871-9D3E-D56203A3A5B4)]
interface ISuppressNavigationTransitionInfo : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation)]
[uuid(A38A4214-0BCA-4D2D-95F7-CEBA57FBAF60)]
interface ISwipeBackThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
[propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromHorizontalOffset([in] DOUBLE value);
[propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT FromVerticalOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation)]
[uuid(693F31BF-4DA6-468A-8CE0-996C9AAD42E0)]
interface ISwipeBackThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation)]
[uuid(CDD067C0-580E-4E40-BE98-F202D3D84365)]
interface ISwipeHintThemeAnimation : IInspectable
{
[propget] HRESULT TargetName([out] [retval] HSTRING* value);
[propput] HRESULT TargetName([in] HSTRING value);
[propget] HRESULT ToHorizontalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT ToHorizontalOffset([in] DOUBLE value);
[propget] HRESULT ToVerticalOffset([out] [retval] DOUBLE* value);
[propput] HRESULT ToVerticalOffset([in] DOUBLE value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation)]
[uuid(23D61A57-9115-4D63-B04A-B89F1C744DC0)]
interface ISwipeHintThemeAnimationStatics : IInspectable
{
[propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ToHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT ToVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.Timeline)]
[uuid(0BC465DC-BE4D-4D0D-9549-2208B715F40D)]
interface ITimeline : IInspectable
{
[propget] HRESULT AutoReverse([out] [retval] boolean* value);
[propput] HRESULT AutoReverse([in] boolean value);
[propget] HRESULT BeginTime([out] [retval] Windows.Foundation.IReference<Windows.Foundation.TimeSpan>** value);
[propput] HRESULT BeginTime([in] Windows.Foundation.IReference<Windows.Foundation.TimeSpan>* value);
[propget] HRESULT Duration([out] [retval] Windows.UI.Xaml.Duration* value);
[propput] HRESULT Duration([in] Windows.UI.Xaml.Duration value);
[propget] HRESULT SpeedRatio([out] [retval] DOUBLE* value);
[propput] HRESULT SpeedRatio([in] DOUBLE value);
[propget] HRESULT FillBehavior([out] [retval] Windows.UI.Xaml.Media.Animation.FillBehavior* value);
[propput] HRESULT FillBehavior([in] Windows.UI.Xaml.Media.Animation.FillBehavior value);
[propget] HRESULT RepeatBehavior([out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* value);
[propput] HRESULT RepeatBehavior([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior value);
[eventadd] HRESULT Completed([in] Windows.Foundation.EventHandler<IInspectable*>* handler, [out] [retval] EventRegistrationToken* token);
[eventremove] HRESULT Completed([in] EventRegistrationToken token);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.Timeline)]
[uuid(1D56BB07-BDA4-478B-8ADA-EB04D580CD5E)]
interface ITimelineFactory : IInspectable
{
HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.Timeline** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.Timeline)]
[uuid(A902ED4E-EF10-4D6F-9A40-93CB8895F4E5)]
interface ITimelineStatics : IInspectable
{
[propget] HRESULT AllowDependentAnimations([out] [retval] boolean* value);
[propput] HRESULT AllowDependentAnimations([in] boolean value);
[propget] HRESULT AutoReverseProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT BeginTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT DurationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT SpeedRatioProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT FillBehaviorProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
[propget] HRESULT RepeatBehaviorProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.Transition)]
[uuid(3C677C7C-01D0-4DCE-B333-976F93312B08)]
interface ITransition : IInspectable
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.UI.Xaml.Media.Animation.Transition)]
[uuid(DC9AB2CF-3BC9-44AA-B3FC-883A83233A2C)]
interface ITransitionFactory : IInspectable
{
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass AddDeleteThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IAddDeleteThemeTransition;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IBackEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass BackEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IBackEase;
}
[composable(Windows.UI.Xaml.Media.Animation.IBasicConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)]
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass BasicConnectedAnimationConfiguration : Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration
{
[default] interface Windows.UI.Xaml.Media.Animation.IBasicConnectedAnimationConfiguration;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IBeginStoryboardStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass BeginStoryboard : Windows.UI.Xaml.TriggerAction
{
[default] interface Windows.UI.Xaml.Media.Animation.IBeginStoryboard;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IBounceEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass BounceEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IBounceEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass CircleEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.ICircleEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IColorAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ColorAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IColorAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IColorAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ColorAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IColorAnimationUsingKeyFrames;
}
[composable(Windows.UI.Xaml.Media.Animation.IColorKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IColorKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ColorKeyFrame : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.IColorKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass ColorKeyFrameCollection
{
[default] interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.ColorKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.ColorKeyFrame*>;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ICommonNavigationTransitionInfoStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass CommonNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo
{
[default] interface Windows.UI.Xaml.Media.Animation.ICommonNavigationTransitionInfo;
}
[contract(Windows.Foundation.UniversalApiContract, 3.0)]
[marshaling_behavior(agile)]
runtimeclass ConnectedAnimation
{
[default] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimation;
[contract(Windows.Foundation.UniversalApiContract, 4.0)] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimation2;
[contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimation3;
}
[composable(Windows.UI.Xaml.Media.Animation.IConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)]
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass ConnectedAnimationConfiguration
{
[default] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimationConfiguration;
}
[contract(Windows.Foundation.UniversalApiContract, 3.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IConnectedAnimationServiceStatics, Windows.Foundation.UniversalApiContract, 3.0)]
[threading(both)]
runtimeclass ConnectedAnimationService
{
[default] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimationService;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IContentThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ContentThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IContentThemeTransition;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IContinuumNavigationTransitionInfoStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ContinuumNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo
{
[default] interface Windows.UI.Xaml.Media.Animation.IContinuumNavigationTransitionInfo;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass CubicEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.ICubicEase;
}
[composable(Windows.UI.Xaml.Media.Animation.IDirectConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)]
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass DirectConnectedAnimationConfiguration : Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration
{
[default] interface Windows.UI.Xaml.Media.Animation.IDirectConnectedAnimationConfiguration;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass DiscreteColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.IDiscreteColorKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass DiscreteDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.IDiscreteDoubleKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass DiscreteObjectKeyFrame : Windows.UI.Xaml.Media.Animation.ObjectKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.IDiscreteObjectKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass DiscretePointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.IDiscretePointKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDoubleAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DoubleAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IDoubleAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDoubleAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DoubleAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IDoubleAnimationUsingKeyFrames;
}
[composable(Windows.UI.Xaml.Media.Animation.IDoubleKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDoubleKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DoubleKeyFrame : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.IDoubleKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass DoubleKeyFrameCollection
{
[default] interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.DoubleKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.DoubleKeyFrame*>;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDragItemThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DragItemThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IDragItemThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDragOverThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DragOverThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IDragOverThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass DrillInNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo
{
[default] interface Windows.UI.Xaml.Media.Animation.IDrillInNavigationTransitionInfo;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDrillInThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DrillInThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IDrillInThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDrillOutThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DrillOutThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IDrillOutThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IDropTargetItemThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass DropTargetItemThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IDropTargetItemThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IEasingColorKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass EasingColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.IEasingColorKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IEasingDoubleKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass EasingDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.IEasingDoubleKeyFrame;
}
[composable(Windows.UI.Xaml.Media.Animation.IEasingFunctionBaseFactory, public, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IEasingFunctionBaseStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass EasingFunctionBase : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.IEasingFunctionBase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IEasingPointKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass EasingPointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.IEasingPointKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IEdgeUIThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass EdgeUIThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IEdgeUIThemeTransition;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IElasticEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ElasticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IElasticEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IEntranceNavigationTransitionInfoStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass EntranceNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo
{
[default] interface Windows.UI.Xaml.Media.Animation.IEntranceNavigationTransitionInfo;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IEntranceThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass EntranceThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IEntranceThemeTransition;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IExponentialEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ExponentialEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IExponentialEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IFadeInThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass FadeInThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IFadeInThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IFadeOutThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass FadeOutThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IFadeOutThemeAnimation;
}
[composable(Windows.UI.Xaml.Media.Animation.IGravityConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)]
[contract(Windows.Foundation.UniversalApiContract, 7.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass GravityConnectedAnimationConfiguration : Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration
{
[default] interface Windows.UI.Xaml.Media.Animation.IGravityConnectedAnimationConfiguration;
[contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.Xaml.Media.Animation.IGravityConnectedAnimationConfiguration2;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass KeySpline : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.IKeySpline;
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IKeyTimeHelperStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass KeyTimeHelper
{
[default] interface Windows.UI.Xaml.Media.Animation.IKeyTimeHelper;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass LinearColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.ILinearColorKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass LinearDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.ILinearDoubleKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass LinearPointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.ILinearPointKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.INavigationThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass NavigationThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.INavigationThemeTransition;
}
[composable(Windows.UI.Xaml.Media.Animation.INavigationTransitionInfoFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass NavigationTransitionInfo : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.INavigationTransitionInfo;
[contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Media.Animation.INavigationTransitionInfoOverrides;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IObjectAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ObjectAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IObjectAnimationUsingKeyFrames;
}
[composable(Windows.UI.Xaml.Media.Animation.IObjectKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IObjectKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass ObjectKeyFrame : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.IObjectKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass ObjectKeyFrameCollection
{
[default] interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.ObjectKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.ObjectKeyFrame*>;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPaneThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PaneThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IPaneThemeTransition;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPointAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PointAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IPointAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPointAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PointAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IPointAnimationUsingKeyFrames;
}
[composable(Windows.UI.Xaml.Media.Animation.IPointKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPointKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PointKeyFrame : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.IPointKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass PointKeyFrameCollection
{
[default] interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.PointKeyFrame*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.PointKeyFrame*>;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPointerDownThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PointerDownThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IPointerDownThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPointerUpThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PointerUpThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IPointerUpThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPopInThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PopInThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IPopInThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPopOutThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PopOutThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IPopOutThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPopupThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PopupThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IPopupThemeTransition;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IPowerEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass PowerEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IPowerEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass QuadraticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IQuadraticEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass QuarticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IQuarticEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass QuinticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.IQuinticEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass ReorderThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IReorderThemeTransition;
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IRepeatBehaviorHelperStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass RepeatBehaviorHelper
{
[default] interface Windows.UI.Xaml.Media.Animation.IRepeatBehaviorHelper;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IRepositionThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass RepositionThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IRepositionThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IRepositionThemeTransitionStatics2, Windows.Foundation.UniversalApiContract, 3.0)]
[threading(both)]
runtimeclass RepositionThemeTransition : Windows.UI.Xaml.Media.Animation.Transition
{
[default] interface Windows.UI.Xaml.Media.Animation.IRepositionThemeTransition;
[contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Media.Animation.IRepositionThemeTransition2;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass SineEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase
{
[default] interface Windows.UI.Xaml.Media.Animation.ISineEase;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfoStatics2, Windows.Foundation.UniversalApiContract, 7.0)]
[threading(both)]
runtimeclass SlideNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo
{
[default] interface Windows.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfo;
[contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfo2;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISplineColorKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass SplineColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.ISplineColorKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISplineDoubleKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass SplineDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.ISplineDoubleKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISplinePointKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass SplinePointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame
{
[default] interface Windows.UI.Xaml.Media.Animation.ISplinePointKeyFrame;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass SplitCloseThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISplitOpenThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass SplitOpenThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.ISplitOpenThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.IStoryboardStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass Storyboard : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.IStoryboard;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass SuppressNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo
{
[default] interface Windows.UI.Xaml.Media.Animation.ISuppressNavigationTransitionInfo;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISwipeBackThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass SwipeBackThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.ISwipeBackThemeAnimation;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ISwipeHintThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass SwipeHintThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline
{
[default] interface Windows.UI.Xaml.Media.Animation.ISwipeHintThemeAnimation;
}
[composable(Windows.UI.Xaml.Media.Animation.ITimelineFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[static(Windows.UI.Xaml.Media.Animation.ITimelineStatics, Windows.Foundation.UniversalApiContract, 1.0)]
[threading(both)]
runtimeclass Timeline : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.ITimeline;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass TimelineCollection
{
[default] interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.Timeline*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.Timeline*>;
}
[composable(Windows.UI.Xaml.Media.Animation.ITransitionFactory, public, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass Transition : Windows.UI.Xaml.DependencyObject
{
[default] interface Windows.UI.Xaml.Media.Animation.ITransition;
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
[threading(both)]
runtimeclass TransitionCollection
{
[default] interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.Animation.Transition*>;
interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.Animation.Transition*>;
}
}
}
}
}
}