mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 15:16:12 -04:00
3429 lines
128 KiB
C++
3429 lines
128 KiB
C++
// WARNING: Please don't edit this file. It was generated by C++/WinRT
|
|
// v2.0.250303.1
|
|
|
|
#pragma once
|
|
#ifndef WINRT_Microsoft_UI_Xaml_Input_0_H
|
|
#define WINRT_Microsoft_UI_Xaml_Input_0_H
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Input {
|
|
enum class HoldingState : int32_t;
|
|
struct ManipulationDelta;
|
|
struct ManipulationVelocities;
|
|
enum class PointerDeviceType : int32_t;
|
|
struct PointerPoint;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml {
|
|
struct DependencyObject;
|
|
struct DependencyProperty;
|
|
enum class FocusState : int32_t;
|
|
struct UIElement;
|
|
struct XamlRoot;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Controls {
|
|
struct IconSource;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::Foundation {
|
|
template <typename T>
|
|
struct WINRT_IMPL_EMPTY_BASES EventHandler;
|
|
struct EventRegistrationToken;
|
|
struct Point;
|
|
struct Rect;
|
|
template <typename TSender, typename TResult>
|
|
struct WINRT_IMPL_EMPTY_BASES TypedEventHandler;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::System {
|
|
enum class VirtualKey : int32_t;
|
|
enum class VirtualKeyModifiers : uint32_t;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::UI::Core {
|
|
struct CorePhysicalKeyStatus;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Input {
|
|
enum class FocusInputDeviceKind : int32_t {
|
|
None = 0,
|
|
Mouse = 1,
|
|
Touch = 2,
|
|
Pen = 3,
|
|
Keyboard = 4,
|
|
GameController = 5,
|
|
};
|
|
enum class FocusNavigationDirection : int32_t {
|
|
Next = 0,
|
|
Previous = 1,
|
|
Up = 2,
|
|
Down = 3,
|
|
Left = 4,
|
|
Right = 5,
|
|
None = 6,
|
|
};
|
|
enum class InputScopeNameValue : int32_t {
|
|
Default = 0,
|
|
Url = 1,
|
|
EmailSmtpAddress = 5,
|
|
PersonalFullName = 7,
|
|
CurrencyAmountAndSymbol = 20,
|
|
CurrencyAmount = 21,
|
|
DateMonthNumber = 23,
|
|
DateDayNumber = 24,
|
|
DateYear = 25,
|
|
Digits = 28,
|
|
Number = 29,
|
|
Password = 31,
|
|
TelephoneNumber = 32,
|
|
TelephoneCountryCode = 33,
|
|
TelephoneAreaCode = 34,
|
|
TelephoneLocalNumber = 35,
|
|
TimeHour = 37,
|
|
TimeMinutesOrSeconds = 38,
|
|
NumberFullWidth = 39,
|
|
AlphanumericHalfWidth = 40,
|
|
AlphanumericFullWidth = 41,
|
|
Hiragana = 44,
|
|
KatakanaHalfWidth = 45,
|
|
KatakanaFullWidth = 46,
|
|
Hanja = 47,
|
|
HangulHalfWidth = 48,
|
|
HangulFullWidth = 49,
|
|
Search = 50,
|
|
Formula = 51,
|
|
SearchIncremental = 52,
|
|
ChineseHalfWidth = 53,
|
|
ChineseFullWidth = 54,
|
|
NativeScript = 55,
|
|
Text = 57,
|
|
Chat = 58,
|
|
NameOrPhoneNumber = 59,
|
|
EmailNameOrAddress = 60,
|
|
Maps = 62,
|
|
NumericPassword = 63,
|
|
NumericPin = 64,
|
|
AlphanumericPin = 65,
|
|
FormulaNumber = 67,
|
|
ChatWithoutEmoji = 68,
|
|
};
|
|
enum class KeyTipPlacementMode : int32_t {
|
|
Auto = 0,
|
|
Bottom = 1,
|
|
Top = 2,
|
|
Left = 3,
|
|
Right = 4,
|
|
Center = 5,
|
|
Hidden = 6,
|
|
};
|
|
enum class KeyboardAcceleratorPlacementMode : int32_t {
|
|
Auto = 0,
|
|
Hidden = 1,
|
|
};
|
|
enum class KeyboardNavigationMode : int32_t {
|
|
Local = 0,
|
|
Cycle = 1,
|
|
Once = 2,
|
|
};
|
|
enum class ManipulationModes : uint32_t {
|
|
None = 0,
|
|
TranslateX = 0x1,
|
|
TranslateY = 0x2,
|
|
TranslateRailsX = 0x4,
|
|
TranslateRailsY = 0x8,
|
|
Rotate = 0x10,
|
|
Scale = 0x20,
|
|
TranslateInertia = 0x40,
|
|
RotateInertia = 0x80,
|
|
ScaleInertia = 0x100,
|
|
All = 0xffff,
|
|
System = 0x10000,
|
|
};
|
|
enum class StandardUICommandKind : int32_t {
|
|
None = 0,
|
|
Cut = 1,
|
|
Copy = 2,
|
|
Paste = 3,
|
|
SelectAll = 4,
|
|
Delete = 5,
|
|
Share = 6,
|
|
Save = 7,
|
|
Open = 8,
|
|
Close = 9,
|
|
Pause = 10,
|
|
Play = 11,
|
|
Stop = 12,
|
|
Forward = 13,
|
|
Backward = 14,
|
|
Undo = 15,
|
|
Redo = 16,
|
|
};
|
|
enum class XYFocusKeyboardNavigationMode : int32_t {
|
|
Auto = 0,
|
|
Enabled = 1,
|
|
Disabled = 2,
|
|
};
|
|
enum class XYFocusNavigationStrategy : int32_t {
|
|
Auto = 0,
|
|
Projection = 1,
|
|
NavigationDirectionDistance = 2,
|
|
RectilinearDistance = 3,
|
|
};
|
|
enum class XYFocusNavigationStrategyOverride : int32_t {
|
|
None = 0,
|
|
Auto = 1,
|
|
Projection = 2,
|
|
NavigationDirectionDistance = 3,
|
|
RectilinearDistance = 4,
|
|
};
|
|
struct IAccessKeyDisplayDismissedEventArgs;
|
|
struct IAccessKeyDisplayRequestedEventArgs;
|
|
struct IAccessKeyInvokedEventArgs;
|
|
struct IAccessKeyManager;
|
|
struct IAccessKeyManagerStatics;
|
|
struct IAccessKeyManagerStatics2;
|
|
struct ICanExecuteRequestedEventArgs;
|
|
struct ICharacterReceivedRoutedEventArgs;
|
|
struct ICommand;
|
|
struct IContextRequestedEventArgs;
|
|
struct IDoubleTappedRoutedEventArgs;
|
|
struct IExecuteRequestedEventArgs;
|
|
struct IFindNextElementOptions;
|
|
struct IFocusManager;
|
|
struct IFocusManagerGotFocusEventArgs;
|
|
struct IFocusManagerLostFocusEventArgs;
|
|
struct IFocusManagerStatics;
|
|
struct IFocusMovementResult;
|
|
struct IGettingFocusEventArgs;
|
|
struct IHoldingRoutedEventArgs;
|
|
struct IInertiaExpansionBehavior;
|
|
struct IInertiaRotationBehavior;
|
|
struct IInertiaTranslationBehavior;
|
|
struct IInputScope;
|
|
struct IInputScopeName;
|
|
struct IInputScopeNameFactory;
|
|
struct IKeyRoutedEventArgs;
|
|
struct IKeyboardAccelerator;
|
|
struct IKeyboardAcceleratorFactory;
|
|
struct IKeyboardAcceleratorInvokedEventArgs;
|
|
struct IKeyboardAcceleratorStatics;
|
|
struct ILosingFocusEventArgs;
|
|
struct IManipulationCompletedRoutedEventArgs;
|
|
struct IManipulationDeltaRoutedEventArgs;
|
|
struct IManipulationInertiaStartingRoutedEventArgs;
|
|
struct IManipulationPivot;
|
|
struct IManipulationPivotFactory;
|
|
struct IManipulationStartedRoutedEventArgs;
|
|
struct IManipulationStartedRoutedEventArgsFactory;
|
|
struct IManipulationStartingRoutedEventArgs;
|
|
struct INoFocusCandidateFoundEventArgs;
|
|
struct IPointer;
|
|
struct IPointerRoutedEventArgs;
|
|
struct IProcessKeyboardAcceleratorEventArgs;
|
|
struct IRightTappedRoutedEventArgs;
|
|
struct IStandardUICommand;
|
|
struct IStandardUICommandFactory;
|
|
struct IStandardUICommandStatics;
|
|
struct ITappedRoutedEventArgs;
|
|
struct IXamlUICommand;
|
|
struct IXamlUICommandFactory;
|
|
struct IXamlUICommandStatics;
|
|
struct AccessKeyDisplayDismissedEventArgs;
|
|
struct AccessKeyDisplayRequestedEventArgs;
|
|
struct AccessKeyInvokedEventArgs;
|
|
struct AccessKeyManager;
|
|
struct CanExecuteRequestedEventArgs;
|
|
struct CharacterReceivedRoutedEventArgs;
|
|
struct ContextRequestedEventArgs;
|
|
struct DoubleTappedRoutedEventArgs;
|
|
struct ExecuteRequestedEventArgs;
|
|
struct FindNextElementOptions;
|
|
struct FocusManager;
|
|
struct FocusManagerGotFocusEventArgs;
|
|
struct FocusManagerLostFocusEventArgs;
|
|
struct FocusMovementResult;
|
|
struct GettingFocusEventArgs;
|
|
struct HoldingRoutedEventArgs;
|
|
struct InertiaExpansionBehavior;
|
|
struct InertiaRotationBehavior;
|
|
struct InertiaTranslationBehavior;
|
|
struct InputScope;
|
|
struct InputScopeName;
|
|
struct KeyRoutedEventArgs;
|
|
struct KeyboardAccelerator;
|
|
struct KeyboardAcceleratorInvokedEventArgs;
|
|
struct LosingFocusEventArgs;
|
|
struct ManipulationCompletedRoutedEventArgs;
|
|
struct ManipulationDeltaRoutedEventArgs;
|
|
struct ManipulationInertiaStartingRoutedEventArgs;
|
|
struct ManipulationPivot;
|
|
struct ManipulationStartedRoutedEventArgs;
|
|
struct ManipulationStartingRoutedEventArgs;
|
|
struct NoFocusCandidateFoundEventArgs;
|
|
struct Pointer;
|
|
struct PointerRoutedEventArgs;
|
|
struct ProcessKeyboardAcceleratorEventArgs;
|
|
struct RightTappedRoutedEventArgs;
|
|
struct StandardUICommand;
|
|
struct TappedRoutedEventArgs;
|
|
struct XamlUICommand;
|
|
struct DoubleTappedEventHandler;
|
|
struct HoldingEventHandler;
|
|
struct KeyEventHandler;
|
|
struct ManipulationCompletedEventHandler;
|
|
struct ManipulationDeltaEventHandler;
|
|
struct ManipulationInertiaStartingEventHandler;
|
|
struct ManipulationStartedEventHandler;
|
|
struct ManipulationStartingEventHandler;
|
|
struct PointerEventHandler;
|
|
struct RightTappedEventHandler;
|
|
struct TappedEventHandler;
|
|
}
|
|
namespace winrt::impl {
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayDismissedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayRequestedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::ICommand> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IFocusManager> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IInputScope> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IInputScopeName> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IInputScopeNameFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorInvokedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationCompletedRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IManipulationPivot> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IManipulationPivotFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartedRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationStartedRoutedEventArgsFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartingRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IPointer> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IProcessKeyboardAcceleratorEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IStandardUICommand> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IXamlUICommand> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::AccessKeyDisplayDismissedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::AccessKeyDisplayRequestedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::AccessKeyInvokedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::AccessKeyManager> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::CanExecuteRequestedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::CharacterReceivedRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::ContextRequestedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::DoubleTappedRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::ExecuteRequestedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::FocusManager> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::FocusManagerGotFocusEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::FocusManagerLostFocusEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::FocusMovementResult> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::GettingFocusEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::HoldingRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::InertiaExpansionBehavior> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::InertiaRotationBehavior> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::InertiaTranslationBehavior> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::InputScope> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::InputScopeName> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::KeyRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::KeyboardAccelerator> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAcceleratorInvokedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::LosingFocusEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationCompletedRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationDeltaRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationInertiaStartingRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::ManipulationPivot> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartedRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartingRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::NoFocusCandidateFoundEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::Pointer> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::PointerRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ProcessKeyboardAcceleratorEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::RightTappedRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::StandardUICommand> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::TappedRoutedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::XamlUICommand> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::FocusInputDeviceKind> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::InputScopeNameValue> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::KeyTipPlacementMode> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAcceleratorPlacementMode> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::KeyboardNavigationMode> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::ManipulationModes> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::StandardUICommandKind> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::XYFocusKeyboardNavigationMode> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::XYFocusNavigationStrategy> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::XYFocusNavigationStrategyOverride> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::DoubleTappedEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::HoldingEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::KeyEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationCompletedEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationDeltaEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationInertiaStartingEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartedEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartingEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::PointerEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::RightTappedEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Input::TappedEventHandler> {
|
|
using type = delegate_category;
|
|
};
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::AccessKeyDisplayDismissedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::AccessKeyDisplayRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::AccessKeyInvokedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.AccessKeyInvokedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::AccessKeyManager> =
|
|
L"Microsoft.UI.Xaml.Input.AccessKeyManager";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::CanExecuteRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.CanExecuteRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::CharacterReceivedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.CharacterReceivedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ContextRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ContextRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::DoubleTappedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.DoubleTappedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ExecuteRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ExecuteRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions> =
|
|
L"Microsoft.UI.Xaml.Input.FindNextElementOptions";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::FocusManager> =
|
|
L"Microsoft.UI.Xaml.Input.FocusManager";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::FocusManagerGotFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.FocusManagerGotFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::FocusManagerLostFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.FocusManagerLostFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::FocusMovementResult> =
|
|
L"Microsoft.UI.Xaml.Input.FocusMovementResult";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::GettingFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.GettingFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::HoldingRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.HoldingRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::InertiaExpansionBehavior> =
|
|
L"Microsoft.UI.Xaml.Input.InertiaExpansionBehavior";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::InertiaRotationBehavior> =
|
|
L"Microsoft.UI.Xaml.Input.InertiaRotationBehavior";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::InertiaTranslationBehavior> =
|
|
L"Microsoft.UI.Xaml.Input.InertiaTranslationBehavior";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::InputScope> =
|
|
L"Microsoft.UI.Xaml.Input.InputScope";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::InputScopeName> =
|
|
L"Microsoft.UI.Xaml.Input.InputScopeName";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::KeyRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.KeyRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::KeyboardAccelerator> =
|
|
L"Microsoft.UI.Xaml.Input.KeyboardAccelerator";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAcceleratorInvokedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::LosingFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.LosingFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationCompletedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationDeltaRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationInertiaStartingRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ManipulationPivot> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationPivot";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationStartedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartingRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationStartingRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::NoFocusCandidateFoundEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.NoFocusCandidateFoundEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::Pointer> =
|
|
L"Microsoft.UI.Xaml.Input.Pointer";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::PointerRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.PointerRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ProcessKeyboardAcceleratorEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::RightTappedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.RightTappedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::StandardUICommand> =
|
|
L"Microsoft.UI.Xaml.Input.StandardUICommand";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::TappedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.TappedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::XamlUICommand> =
|
|
L"Microsoft.UI.Xaml.Input.XamlUICommand";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::FocusInputDeviceKind> =
|
|
L"Microsoft.UI.Xaml.Input.FocusInputDeviceKind";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection> =
|
|
L"Microsoft.UI.Xaml.Input.FocusNavigationDirection";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::InputScopeNameValue> =
|
|
L"Microsoft.UI.Xaml.Input.InputScopeNameValue";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::KeyTipPlacementMode> =
|
|
L"Microsoft.UI.Xaml.Input.KeyTipPlacementMode";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAcceleratorPlacementMode> =
|
|
L"Microsoft.UI.Xaml.Input.KeyboardAcceleratorPlacementMode";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::KeyboardNavigationMode> =
|
|
L"Microsoft.UI.Xaml.Input.KeyboardNavigationMode";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ManipulationModes> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationModes";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::StandardUICommandKind> =
|
|
L"Microsoft.UI.Xaml.Input.StandardUICommandKind";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::XYFocusKeyboardNavigationMode> =
|
|
L"Microsoft.UI.Xaml.Input.XYFocusKeyboardNavigationMode";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::XYFocusNavigationStrategy> =
|
|
L"Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::XYFocusNavigationStrategyOverride> =
|
|
L"Microsoft.UI.Xaml.Input.XYFocusNavigationStrategyOverride";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayDismissedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IAccessKeyDisplayDismissedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IAccessKeyDisplayRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IAccessKeyInvokedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager> =
|
|
L"Microsoft.UI.Xaml.Input.IAccessKeyManager";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics> =
|
|
L"Microsoft.UI.Xaml.Input.IAccessKeyManagerStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics2> =
|
|
L"Microsoft.UI.Xaml.Input.IAccessKeyManagerStatics2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ICanExecuteRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ICharacterReceivedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::ICommand> =
|
|
L"Microsoft.UI.Xaml.Input.ICommand";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IContextRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IDoubleTappedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IExecuteRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions> =
|
|
L"Microsoft.UI.Xaml.Input.IFindNextElementOptions";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IFocusManager> =
|
|
L"Microsoft.UI.Xaml.Input.IFocusManager";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IFocusManagerGotFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IFocusManagerLostFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics> =
|
|
L"Microsoft.UI.Xaml.Input.IFocusManagerStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult> =
|
|
L"Microsoft.UI.Xaml.Input.IFocusMovementResult";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IGettingFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IHoldingRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior> =
|
|
L"Microsoft.UI.Xaml.Input.IInertiaExpansionBehavior";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior> =
|
|
L"Microsoft.UI.Xaml.Input.IInertiaRotationBehavior";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior> =
|
|
L"Microsoft.UI.Xaml.Input.IInertiaTranslationBehavior";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::IInputScope> =
|
|
L"Microsoft.UI.Xaml.Input.IInputScope";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IInputScopeName> =
|
|
L"Microsoft.UI.Xaml.Input.IInputScopeName";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IInputScopeNameFactory> =
|
|
L"Microsoft.UI.Xaml.Input.IInputScopeNameFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IKeyRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator> =
|
|
L"Microsoft.UI.Xaml.Input.IKeyboardAccelerator";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorFactory> =
|
|
L"Microsoft.UI.Xaml.Input.IKeyboardAcceleratorFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorInvokedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IKeyboardAcceleratorInvokedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorStatics> =
|
|
L"Microsoft.UI.Xaml.Input.IKeyboardAcceleratorStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ILosingFocusEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationCompletedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationCompletedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationDeltaRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationInertiaStartingRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IManipulationPivot> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationPivot";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IManipulationPivotFactory> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationPivotFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationStartedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationStartedRoutedEventArgsFactory> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationStartedRoutedEventArgsFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartingRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IManipulationStartingRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.INoFocusCandidateFoundEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::IPointer> =
|
|
L"Microsoft.UI.Xaml.Input.IPointer";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IPointerRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IProcessKeyboardAcceleratorEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IProcessKeyboardAcceleratorEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.IRightTappedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IStandardUICommand> =
|
|
L"Microsoft.UI.Xaml.Input.IStandardUICommand";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandFactory> =
|
|
L"Microsoft.UI.Xaml.Input.IStandardUICommandFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandStatics> =
|
|
L"Microsoft.UI.Xaml.Input.IStandardUICommandStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs> =
|
|
L"Microsoft.UI.Xaml.Input.ITappedRoutedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IXamlUICommand> =
|
|
L"Microsoft.UI.Xaml.Input.IXamlUICommand";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandFactory> =
|
|
L"Microsoft.UI.Xaml.Input.IXamlUICommandFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandStatics> =
|
|
L"Microsoft.UI.Xaml.Input.IXamlUICommandStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::DoubleTappedEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.DoubleTappedEventHandler";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::HoldingEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.HoldingEventHandler";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::KeyEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.KeyEventHandler";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationCompletedEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationCompletedEventHandler";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ManipulationDeltaEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationDeltaEventHandler";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationInertiaStartingEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationInertiaStartingEventHandler";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::ManipulationStartedEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationStartedEventHandler";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartingEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.ManipulationStartingEventHandler";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::PointerEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.PointerEventHandler";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::RightTappedEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.RightTappedEventHandler";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Input::TappedEventHandler> =
|
|
L"Microsoft.UI.Xaml.Input.TappedEventHandler";
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayDismissedEventArgs>{
|
|
0x125A83D8,
|
|
0x7F86,
|
|
0x5EA9,
|
|
{0x90, 0x63, 0xB9, 0x40, 0x7E, 0x64, 0x45,
|
|
0x87}}; // 125A83D8-7F86-5EA9-9063-B9407E644587
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayRequestedEventArgs>{
|
|
0xC4ED84D8,
|
|
0x2B27,
|
|
0x59B1,
|
|
{0x9C, 0xF0, 0x7F, 0x91, 0x64, 0xDE, 0x58,
|
|
0xCB}}; // C4ED84D8-2B27-59B1-9CF0-7F9164DE58CB
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs>{
|
|
0xD00C11A4,
|
|
0xF9FB,
|
|
0x5707,
|
|
{0x96, 0x92, 0x98, 0xB8, 0x0B, 0xB8, 0x54,
|
|
0x6D}}; // D00C11A4-F9FB-5707-9692-98B80BB8546D
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager>{
|
|
0x8F2A4402,
|
|
0xA635,
|
|
0x53DC,
|
|
{0xBC, 0x17, 0xDA, 0x91, 0x1E, 0xAB, 0xAA,
|
|
0xDE}}; // 8F2A4402-A635-53DC-BC17-DA911EABAADE
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics>{
|
|
0x3375AEF7,
|
|
0x742F,
|
|
0x5E84,
|
|
{0xB7, 0x6F, 0xC1, 0x87, 0xE0, 0x82, 0x53,
|
|
0xBF}}; // 3375AEF7-742F-5E84-B76F-C187E08253BF
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics2>{
|
|
0x512C9F63,
|
|
0x24AD,
|
|
0x5DF2,
|
|
{0xB8, 0xED, 0x47, 0x24, 0x06, 0xDB, 0x31,
|
|
0xC0}}; // 512C9F63-24AD-5DF2-B8ED-472406DB31C0
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs>{
|
|
0xE4BF6D7D,
|
|
0xF6EB,
|
|
0x53CA,
|
|
{0xA2, 0xD4, 0xC7, 0x41, 0xEC, 0x87, 0x1E,
|
|
0x38}}; // E4BF6D7D-F6EB-53CA-A2D4-C741EC871E38
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs>{
|
|
0xE26CA5BB,
|
|
0x34C3,
|
|
0x5C1E,
|
|
{0x9A, 0x16, 0x00, 0xB8, 0x0B, 0x07, 0xA8,
|
|
0x99}}; // E26CA5BB-34C3-5C1E-9A16-00B80B07A899
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Input::ICommand>{
|
|
0xE5AF3542,
|
|
0xCA67,
|
|
0x4081,
|
|
{0x99, 0x5B, 0x70, 0x9D, 0xD1, 0x37, 0x92,
|
|
0xDF}}; // E5AF3542-CA67-4081-995B-709DD13792DF
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs>{
|
|
0xBCEDCB98,
|
|
0x77B5,
|
|
0x53C0,
|
|
{0x80, 0x2E, 0xFD, 0x52, 0xF3, 0x80, 0x6E,
|
|
0x51}}; // BCEDCB98-77B5-53C0-802E-FD52F3806E51
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs>{
|
|
0x32B9549D,
|
|
0x11D8,
|
|
0x53A5,
|
|
{0xA9, 0x53, 0x02, 0x40, 0x95, 0x37, 0xA1,
|
|
0x1F}}; // 32B9549D-11D8-53A5-A953-02409537A11F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs>{
|
|
0xE1A9FD0C,
|
|
0x34D0,
|
|
0x5AE2,
|
|
{0x8F, 0x5D, 0x37, 0x7E, 0x7A, 0x8A, 0x27,
|
|
0x08}}; // E1A9FD0C-34D0-5AE2-8F5D-377E7A8A2708
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions>{
|
|
0x7F88E76B,
|
|
0x7417,
|
|
0x5447,
|
|
{0xAE, 0xD4, 0x2F, 0xAB, 0xD2, 0x91, 0xBD,
|
|
0xC6}}; // 7F88E76B-7417-5447-AED4-2FABD291BDC6
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Input::IFocusManager>{
|
|
0x9FD07BC5,
|
|
0xD2D4,
|
|
0x53FE,
|
|
{0xA3, 0x1A, 0x84, 0x6D, 0xE8, 0xB7, 0xA2,
|
|
0x57}}; // 9FD07BC5-D2D4-53FE-A31A-846DE8B7A257
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs>{
|
|
0x50ACA341,
|
|
0x4519,
|
|
0x59CF,
|
|
{0x83, 0xB1, 0xC9, 0xC4, 0x5C, 0xFD, 0xB8,
|
|
0x16}}; // 50ACA341-4519-59CF-83B1-C9C45CFDB816
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs>{
|
|
0xFDAF2C3F,
|
|
0xA22E,
|
|
0x5902,
|
|
{0xAB, 0xCE, 0xB6, 0x07, 0x58, 0xFB, 0xED,
|
|
0x1E}}; // FDAF2C3F-A22E-5902-ABCE-B60758FBED1E
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>{
|
|
0xE73DCE04,
|
|
0xE23A,
|
|
0x5FB3,
|
|
{0x96, 0xAB, 0x7D, 0xF0, 0x4C, 0x51, 0xDF,
|
|
0xF2}}; // E73DCE04-E23A-5FB3-96AB-7DF04C51DFF2
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult>{
|
|
0xA46259FD,
|
|
0x3EDD,
|
|
0x554B,
|
|
{0xA1, 0x88, 0x0A, 0x47, 0xB7, 0x1E, 0x4E,
|
|
0x1A}}; // A46259FD-3EDD-554B-A188-0A47B71E4E1A
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs>{
|
|
0x37FD3AF0,
|
|
0xBD3C,
|
|
0x5BF5,
|
|
{0xA9, 0xCD, 0x71, 0xA1, 0xE8, 0x7A, 0xF9,
|
|
0x50}}; // 37FD3AF0-BD3C-5BF5-A9CD-71A1E87AF950
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs>{
|
|
0x8272A4B2,
|
|
0x2221,
|
|
0x551E,
|
|
{0xB0, 0xBB, 0x16, 0xE2, 0x91, 0x38, 0xAB,
|
|
0x20}}; // 8272A4B2-2221-551E-B0BB-16E29138AB20
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior>{
|
|
0xD60029B7,
|
|
0xF0CD,
|
|
0x5AEA,
|
|
{0xAB, 0xE5, 0x74, 0x10, 0xD0, 0x91, 0x18,
|
|
0xC6}}; // D60029B7-F0CD-5AEA-ABE5-7410D09118C6
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior>{
|
|
0x27B4BD03,
|
|
0x9149,
|
|
0x5691,
|
|
{0xBC, 0xE5, 0xFA, 0x33, 0xB3, 0x2C, 0x4A,
|
|
0x81}}; // 27B4BD03-9149-5691-BCE5-FA33B32C4A81
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior>{
|
|
0xD4F91CF5,
|
|
0x3317,
|
|
0x5914,
|
|
{0xB2, 0x5A, 0xEA, 0x6E, 0xE5, 0x5B, 0x96,
|
|
0xD0}}; // D4F91CF5-3317-5914-B25A-EA6EE55B96D0
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Input::IInputScope>{
|
|
0x76EA58B1,
|
|
0xE910,
|
|
0x5176,
|
|
{0x91, 0x47, 0x69, 0x5C, 0xC9, 0x5E, 0x7D,
|
|
0xA2}}; // 76EA58B1-E910-5176-9147-695CC95E7DA2
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IInputScopeName>{
|
|
0xEE99A66D,
|
|
0x28D0,
|
|
0x53CB,
|
|
{0x82, 0xEE, 0x1B, 0x6E, 0xE5, 0x8B, 0xCC,
|
|
0x35}}; // EE99A66D-28D0-53CB-82EE-1B6EE58BCC35
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IInputScopeNameFactory>{
|
|
0xFEEC2EFD,
|
|
0xBC09,
|
|
0x5CD6,
|
|
{0x9B, 0x47, 0x6D, 0x35, 0xD1, 0xD8, 0x7C,
|
|
0x61}}; // FEEC2EFD-BC09-5CD6-9B47-6D35D1D87C61
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs>{
|
|
0xEE357007,
|
|
0xA2D6,
|
|
0x5C75,
|
|
{0x94, 0x31, 0x05, 0xFD, 0x66, 0xEC, 0x79,
|
|
0x15}}; // EE357007-A2D6-5C75-9431-05FD66EC7915
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator>{
|
|
0x6F8BF1E2,
|
|
0x4E91,
|
|
0x5CF9,
|
|
{0xA6, 0xBE, 0x47, 0x70, 0xCA, 0xF3, 0xD7,
|
|
0x70}}; // 6F8BF1E2-4E91-5CF9-A6BE-4770CAF3D770
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorFactory>{
|
|
0xCA1D410A,
|
|
0xAF2A,
|
|
0x51B9,
|
|
{0xA1, 0xDE, 0x6C, 0x0A, 0xF9, 0xF3, 0xB5,
|
|
0x98}}; // CA1D410A-AF2A-51B9-A1DE-6C0AF9F3B598
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorInvokedEventArgs>{
|
|
0x62C9FDB0,
|
|
0xB574,
|
|
0x527D,
|
|
{0x97, 0xEB, 0x5C, 0x7F, 0x67, 0x44, 0x41,
|
|
0xE0}}; // 62C9FDB0-B574-527D-97EB-5C7F674441E0
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorStatics>{
|
|
0x73E674CA,
|
|
0x73F4,
|
|
0x5E77,
|
|
{0xB8, 0xD6, 0xFF, 0x78, 0x52, 0xA6, 0x3B,
|
|
0x0B}}; // 73E674CA-73F4-5E77-B8D6-FF7852A63B0B
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs>{
|
|
0xFA0E5FFA,
|
|
0x2B1B,
|
|
0x52F8,
|
|
{0xBB, 0x66, 0xE3, 0x5F, 0x51, 0xE7, 0x3C,
|
|
0xF3}}; // FA0E5FFA-2B1B-52F8-BB66-E35F51E73CF3
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationCompletedRoutedEventArgs>{
|
|
0xE3BE9E4E,
|
|
0xC5FB,
|
|
0x5859,
|
|
{0xA8, 0x1D, 0xCE, 0x12, 0xFC, 0x3A, 0x2F,
|
|
0x4D}}; // E3BE9E4E-C5FB-5859-A81D-CE12FC3A2F4D
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs>{
|
|
0x51369745,
|
|
0x960F,
|
|
0x54AC,
|
|
{0x93, 0xFA, 0x76, 0x3D, 0x22, 0x91, 0x0D,
|
|
0xEA}}; // 51369745-960F-54AC-93FA-763D22910DEA
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs>{
|
|
0x17D510BE,
|
|
0x5514,
|
|
0x5952,
|
|
{0x9A, 0xFD, 0x95, 0x9B, 0x60, 0xAB, 0x93,
|
|
0x94}}; // 17D510BE-5514-5952-9AFD-959B60AB9394
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IManipulationPivot>{
|
|
0x286BABA4,
|
|
0x313D,
|
|
0x507C,
|
|
{0xAD, 0xC5, 0xF7, 0x39, 0x73, 0x2C, 0xEA,
|
|
0x27}}; // 286BABA4-313D-507C-ADC5-F739732CEA27
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IManipulationPivotFactory>{
|
|
0x67143CCD,
|
|
0xEA6C,
|
|
0x5FE2,
|
|
{0xBE, 0xF2, 0xAD, 0xCB, 0xD7, 0xAF, 0x52,
|
|
0xFD}}; // 67143CCD-EA6C-5FE2-BEF2-ADCBD7AF52FD
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartedRoutedEventArgs>{
|
|
0x61857950,
|
|
0x5821,
|
|
0x5652,
|
|
{0x9F, 0xDF, 0xC6, 0x27, 0x7C, 0x58, 0x86,
|
|
0xF5}}; // 61857950-5821-5652-9FDF-C6277C5886F5
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationStartedRoutedEventArgsFactory>{
|
|
0x5681B0DE,
|
|
0x3FA7,
|
|
0x503E,
|
|
{0x9C, 0x46, 0xA8, 0x03, 0x39, 0x76, 0x02,
|
|
0x92}}; // 5681B0DE-3FA7-503E-9C46-A80339760292
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartingRoutedEventArgs>{
|
|
0x93A99F86,
|
|
0xF5A0,
|
|
0x5326,
|
|
{0x91, 0xB0, 0x85, 0x1C, 0x89, 0x7A, 0xF7,
|
|
0x9F}}; // 93A99F86-F5A0-5326-91B0-851C897AF79F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs>{
|
|
0xA2D7153A,
|
|
0xCD2A,
|
|
0x59CB,
|
|
{0xA5, 0x74, 0xAC, 0x82, 0xE3, 0x0B, 0x92,
|
|
0x01}}; // A2D7153A-CD2A-59CB-A574-AC82E30B9201
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Input::IPointer>{
|
|
0x1F9AFBF5,
|
|
0x11A3,
|
|
0x5E68,
|
|
{0xAA, 0x1B, 0x72, 0xFE, 0xBF, 0xA0, 0xAB,
|
|
0x23}}; // 1F9AFBF5-11A3-5E68-AA1B-72FEBFA0AB23
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs>{
|
|
0x66E78A9A,
|
|
0x1BEC,
|
|
0x5F92,
|
|
{0xB1, 0xA1, 0xEA, 0x63, 0x34, 0xEE, 0x51,
|
|
0x1C}}; // 66E78A9A-1BEC-5F92-B1A1-EA6334EE511C
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::IProcessKeyboardAcceleratorEventArgs>{
|
|
0x9BE0D058,
|
|
0x3D26,
|
|
0x5811,
|
|
{0xB5, 0x0A, 0x3B, 0xB8, 0x0C, 0xA7, 0x66,
|
|
0xC9}}; // 9BE0D058-3D26-5811-B50A-3BB80CA766C9
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs>{
|
|
0x3972FAFB,
|
|
0x2915,
|
|
0x5C62,
|
|
{0xBB, 0x6B, 0x54, 0xAD, 0x84, 0xFF, 0x40,
|
|
0x0D}}; // 3972FAFB-2915-5C62-BB6B-54AD84FF400D
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IStandardUICommand>{
|
|
0x5F395D50,
|
|
0x5449,
|
|
0x59AB,
|
|
{0x9C, 0xB2, 0x4E, 0x37, 0x00, 0x03, 0x3F,
|
|
0x03}}; // 5F395D50-5449-59AB-9CB2-4E3700033F03
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandFactory>{
|
|
0x5800F099,
|
|
0x3746,
|
|
0x5BCF,
|
|
{0xB1, 0xCE, 0xAF, 0x3D, 0x6B, 0xF8, 0xE8,
|
|
0x3F}}; // 5800F099-3746-5BCF-B1CE-AF3D6BF8E83F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandStatics>{
|
|
0xAB80C197,
|
|
0x85CC,
|
|
0x5D36,
|
|
{0x81, 0xAA, 0x15, 0x6C, 0xD6, 0x3B, 0xE3,
|
|
0x1A}}; // AB80C197-85CC-5D36-81AA-156CD63BE31A
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs>{
|
|
0x73F74B8C,
|
|
0x3709,
|
|
0x547E,
|
|
{0x8E, 0x0C, 0x51, 0xC0, 0x3C, 0x89, 0x12,
|
|
0x6A}}; // 73F74B8C-3709-547E-8E0C-51C03C89126A
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Input::IXamlUICommand>{
|
|
0xA457F2CB,
|
|
0x51E0,
|
|
0x541C,
|
|
{0x9C, 0x42, 0xDD, 0x1D, 0xCB, 0xDF, 0x58,
|
|
0xFB}}; // A457F2CB-51E0-541C-9C42-DD1DCBDF58FB
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandFactory>{
|
|
0xF1F80A20,
|
|
0x0E31,
|
|
0x5505,
|
|
{0x8B, 0xC3, 0xCD, 0xD1, 0xF0, 0x94, 0x7F,
|
|
0x1D}}; // F1F80A20-0E31-5505-8BC3-CDD1F0947F1D
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandStatics>{
|
|
0x981DBDA6,
|
|
0xCDCB,
|
|
0x5E35,
|
|
{0xB2, 0x4B, 0xC4, 0xF6, 0x0B, 0xA1, 0x48,
|
|
0xD9}}; // 981DBDA6-CDCB-5E35-B24B-C4F60BA148D9
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::DoubleTappedEventHandler>{
|
|
0xF7A501B9,
|
|
0xE277,
|
|
0x5611,
|
|
{0x87, 0xB0, 0x0E, 0x06, 0x07, 0x62, 0x21,
|
|
0x83}}; // F7A501B9-E277-5611-87B0-0E0607622183
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::HoldingEventHandler>{
|
|
0xFE23C5BD,
|
|
0x4984,
|
|
0x56B6,
|
|
{0xB9, 0x2B, 0xFC, 0x9D, 0x12, 0x16, 0xB2,
|
|
0x4E}}; // FE23C5BD-4984-56B6-B92B-FC9D1216B24E
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::KeyEventHandler>{
|
|
0xDB68E7CC,
|
|
0x9A2B,
|
|
0x527D,
|
|
{0x99, 0x89, 0x25, 0x28, 0x4D, 0xAC, 0xCC,
|
|
0x03}}; // DB68E7CC-9A2B-527D-9989-25284DACCC03
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationCompletedEventHandler>{
|
|
0xD51DF8DB,
|
|
0x71CD,
|
|
0x5BFD,
|
|
{0x84, 0x26, 0x76, 0x72, 0x18, 0xEE, 0x55,
|
|
0xEC}}; // D51DF8DB-71CD-5BFD-8426-767218EE55EC
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::ManipulationDeltaEventHandler>{
|
|
0x83F2D4CE,
|
|
0x105F,
|
|
0x5392,
|
|
{0xA3, 0x8A, 0xB7, 0x46, 0x7B, 0x7C, 0x2E,
|
|
0xA5}}; // 83F2D4CE-105F-5392-A38A-B7467B7C2EA5
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationInertiaStartingEventHandler>{
|
|
0x5DE296BD,
|
|
0x6F1C,
|
|
0x5F60,
|
|
{0x91, 0x80, 0x10, 0x70, 0x52, 0x82, 0x57,
|
|
0x6C}}; // 5DE296BD-6F1C-5F60-9180-10705282576C
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::ManipulationStartedEventHandler>{
|
|
0x41060669,
|
|
0x304C,
|
|
0x53AC,
|
|
{0x9D, 0x43, 0xBC, 0x31, 0x12, 0x35, 0xAA,
|
|
0xE4}}; // 41060669-304C-53AC-9D43-BC311235AAE4
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::ManipulationStartingEventHandler>{
|
|
0x44F528F1,
|
|
0xF0E4,
|
|
0x505C,
|
|
{0xA0, 0xBB, 0x0C, 0x48, 0x39, 0xB2, 0x9D,
|
|
0xF5}}; // 44F528F1-F0E4-505C-A0BB-0C4839B29DF5
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::PointerEventHandler>{
|
|
0xA48A71E1,
|
|
0x8BB4,
|
|
0x5597,
|
|
{0x9E, 0x31, 0x90, 0x3A, 0x3F, 0x6A, 0x04,
|
|
0xFB}}; // A48A71E1-8BB4-5597-9E31-903A3F6A04FB
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::RightTappedEventHandler>{
|
|
0x5070E32F,
|
|
0x3DC7,
|
|
0x56CF,
|
|
{0x8F, 0xDD, 0xDE, 0x1B, 0x40, 0xD0, 0xB4,
|
|
0x72}}; // 5070E32F-3DC7-56CF-8FDD-DE1B40D0B472
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Input::TappedEventHandler>{
|
|
0xB60074F3,
|
|
0x125B,
|
|
0x534E,
|
|
{0x8F, 0x9C, 0x97, 0x69, 0xBD, 0x3F, 0x0F,
|
|
0x64}}; // B60074F3-125B-534E-8F9C-9769BD3F0F64
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::AccessKeyDisplayDismissedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayDismissedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::AccessKeyDisplayRequestedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayRequestedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::AccessKeyInvokedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::AccessKeyManager> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::CanExecuteRequestedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::CharacterReceivedRoutedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::ContextRequestedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::DoubleTappedRoutedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::ExecuteRequestedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::FocusManager> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IFocusManager;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::FocusManagerGotFocusEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::FocusManagerLostFocusEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::FocusMovementResult> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::GettingFocusEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::HoldingRoutedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::InertiaExpansionBehavior> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::InertiaRotationBehavior> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::InertiaTranslationBehavior> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::InputScope> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IInputScope;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::InputScopeName> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IInputScopeName;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyRoutedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAccelerator> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAcceleratorInvokedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorInvokedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::LosingFocusEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationCompletedRoutedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationCompletedRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationDeltaRoutedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationInertiaStartingRoutedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::ManipulationPivot> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IManipulationPivot;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartedRoutedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartedRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartingRoutedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartingRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::NoFocusCandidateFoundEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::Pointer> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IPointer;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::PointerRoutedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::ProcessKeyboardAcceleratorEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Input::IProcessKeyboardAcceleratorEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::RightTappedRoutedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::StandardUICommand> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IStandardUICommand;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Input::TappedRoutedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Input::XamlUICommand> {
|
|
using type = winrt::Microsoft::UI::Xaml::Input::IXamlUICommand;
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayDismissedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayRequestedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_PressedKeys(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsDisplayModeEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_AreKeyTipsEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_AreKeyTipsEnabled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall add_IsDisplayModeEnabledChanged(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_IsDisplayModeEnabledChanged(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall ExitDisplayMode() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall EnterDisplayModeForXamlRoot(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Parameter(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_CanExecute(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_CanExecute(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Character(char16_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyStatus(
|
|
struct struct_Windows_UI_Core_CorePhysicalKeyStatus*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::ICommand> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall add_CanExecuteChanged(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_CanExecuteChanged(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall CanExecute(void*, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall Execute(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall TryGetPosition(void*,
|
|
winrt::Windows::Foundation::Point*,
|
|
bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall GetPosition(
|
|
void*, winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Parameter(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_SearchRoot(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_SearchRoot(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExclusionRect(
|
|
winrt::Windows::Foundation::Rect*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ExclusionRect(
|
|
winrt::Windows::Foundation::Rect) noexcept = 0;
|
|
virtual int32_t __stdcall get_HintRect(
|
|
winrt::Windows::Foundation::Rect*) noexcept = 0;
|
|
virtual int32_t __stdcall put_HintRect(
|
|
winrt::Windows::Foundation::Rect) noexcept = 0;
|
|
virtual int32_t __stdcall get_XYFocusNavigationStrategyOverride(
|
|
int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_XYFocusNavigationStrategyOverride(
|
|
int32_t) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IFocusManager> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_NewFocusedElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_CorrelationId(winrt::guid*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OldFocusedElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_CorrelationId(winrt::guid*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall add_GotFocus(void*,
|
|
winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_GotFocus(winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_LostFocus(void*,
|
|
winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_LostFocus(winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_GettingFocus(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_GettingFocus(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_LosingFocus(void*,
|
|
winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_LosingFocus(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall TryFocusAsync(void*, int32_t,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall TryMoveFocusAsync(int32_t, void**) noexcept = 0;
|
|
virtual int32_t __stdcall TryMoveFocusWithOptionsAsync(int32_t, void*,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall TryMoveFocusWithOptions(int32_t, void*,
|
|
bool*) noexcept = 0;
|
|
virtual int32_t __stdcall FindNextElement(int32_t, void**) noexcept = 0;
|
|
virtual int32_t __stdcall FindFirstFocusableElement(void*,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall FindLastFocusableElement(void*,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall FindNextElementWithOptions(int32_t, void*,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall FindNextFocusableElement(int32_t,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall FindNextFocusableElementWithHint(
|
|
int32_t, winrt::Windows::Foundation::Rect, void**) noexcept = 0;
|
|
virtual int32_t __stdcall TryMoveFocus(int32_t, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall GetFocusedElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetFocusedElementWithRoot(void*,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Succeeded(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OldFocusedElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_NewFocusedElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_NewFocusedElement(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_FocusState(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Direction(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_InputDevice(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Cancel(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Cancel(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_CorrelationId(winrt::guid*) noexcept = 0;
|
|
virtual int32_t __stdcall TryCancel(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall TrySetNewFocusedElement(void*,
|
|
bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_HoldingState(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall GetPosition(
|
|
void*, winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DesiredDeceleration(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DesiredDeceleration(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_DesiredExpansion(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DesiredExpansion(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DesiredDeceleration(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DesiredDeceleration(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_DesiredRotation(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DesiredRotation(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DesiredDeceleration(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DesiredDeceleration(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_DesiredDisplacement(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DesiredDisplacement(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IInputScope> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Names(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IInputScopeName> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_NameValue(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_NameValue(int32_t) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IInputScopeNameFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(int32_t, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Key(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyStatus(
|
|
struct struct_Windows_UI_Core_CorePhysicalKeyStatus*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_OriginalKey(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DeviceId(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Key(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Key(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_Modifiers(uint32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Modifiers(uint32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsEnabled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_ScopeOwner(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ScopeOwner(void*) noexcept = 0;
|
|
virtual int32_t __stdcall add_Invoked(void*,
|
|
winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_Invoked(winrt::event_token) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorInvokedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_Element(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyboardAccelerator(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeyProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ModifiersProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsEnabledProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ScopeOwnerProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OldFocusedElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_NewFocusedElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_NewFocusedElement(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_FocusState(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Direction(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_InputDevice(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Cancel(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Cancel(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_CorrelationId(winrt::guid*) noexcept = 0;
|
|
virtual int32_t __stdcall TryCancel(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall TrySetNewFocusedElement(void*,
|
|
bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationCompletedRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Container(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_Position(
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsInertial(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Cumulative(
|
|
struct struct_Microsoft_UI_Input_ManipulationDelta*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Velocities(
|
|
struct struct_Microsoft_UI_Input_ManipulationVelocities*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Container(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_Position(
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsInertial(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Delta(
|
|
struct struct_Microsoft_UI_Input_ManipulationDelta*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Cumulative(
|
|
struct struct_Microsoft_UI_Input_ManipulationDelta*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Velocities(
|
|
struct struct_Microsoft_UI_Input_ManipulationVelocities*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall Complete() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Container(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExpansionBehavior(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ExpansionBehavior(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_RotationBehavior(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_RotationBehavior(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_TranslationBehavior(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TranslationBehavior(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Delta(
|
|
struct struct_Microsoft_UI_Input_ManipulationDelta*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Cumulative(
|
|
struct struct_Microsoft_UI_Input_ManipulationDelta*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Velocities(
|
|
struct struct_Microsoft_UI_Input_ManipulationVelocities*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IManipulationPivot> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Center(
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Center(
|
|
winrt::Windows::Foundation::Point) noexcept = 0;
|
|
virtual int32_t __stdcall get_Radius(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Radius(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IManipulationPivotFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstanceWithCenterAndRadius(
|
|
winrt::Windows::Foundation::Point, double, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartedRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Container(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_Position(
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Cumulative(
|
|
struct struct_Microsoft_UI_Input_ManipulationDelta*) noexcept = 0;
|
|
virtual int32_t __stdcall Complete() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationStartedRoutedEventArgsFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartingRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Mode(uint32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Mode(uint32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_Container(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Container(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Pivot(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Pivot(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Direction(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_InputDevice(int32_t*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IPointer> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_PointerId(uint32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsInContact(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsInRange(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Pointer(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyModifiers(uint32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsGenerated(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall GetCurrentPoint(void*, void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetIntermediatePoints(void*, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::IProcessKeyboardAcceleratorEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Key(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Modifiers(uint32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall GetPosition(
|
|
void*, winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IStandardUICommand> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Kind(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Kind(int32_t) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall CreateInstanceWithKind(int32_t, void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KindProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_PointerDeviceType(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall GetPosition(
|
|
void*, winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IXamlUICommand> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Label(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Label(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IconSource(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_IconSource(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyboardAccelerators(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_AccessKey(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_AccessKey(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Description(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Description(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Command(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Command(void*) noexcept = 0;
|
|
virtual int32_t __stdcall add_ExecuteRequested(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_ExecuteRequested(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_CanExecuteRequested(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_CanExecuteRequested(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall NotifyCanExecuteChanged() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_LabelProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_IconSourceProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyboardAcceleratorsProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_AccessKeyProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_DescriptionProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_CommandProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::DoubleTappedEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::HoldingEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::KeyEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationCompletedEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::ManipulationDeltaEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationInertiaStartingEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::ManipulationStartedEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationStartingEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::PointerEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::RightTappedEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Input::TappedEventHandler> {
|
|
struct WINRT_IMPL_NOVTABLE type : unknown_abi {
|
|
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IAccessKeyDisplayDismissedEventArgs {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayDismissedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IAccessKeyDisplayDismissedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IAccessKeyDisplayRequestedEventArgs {
|
|
[[nodiscard]] auto PressedKeys() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayRequestedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IAccessKeyDisplayRequestedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IAccessKeyInvokedEventArgs {
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IAccessKeyInvokedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IAccessKeyManager {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IAccessKeyManager<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IAccessKeyManagerStatics {
|
|
[[nodiscard]] auto IsDisplayModeEnabled() const;
|
|
[[nodiscard]] auto AreKeyTipsEnabled() const;
|
|
auto AreKeyTipsEnabled(bool value) const;
|
|
auto IsDisplayModeEnabledChanged(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Windows::Foundation::IInspectable,
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
using IsDisplayModeEnabledChanged_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics,
|
|
&impl::abi_t<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics>::
|
|
remove_IsDisplayModeEnabledChanged>;
|
|
[[nodiscard]] auto IsDisplayModeEnabledChanged(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Windows::Foundation::IInspectable,
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
auto IsDisplayModeEnabledChanged(
|
|
winrt::event_token const& token) const noexcept;
|
|
auto ExitDisplayMode() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IAccessKeyManagerStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IAccessKeyManagerStatics2 {
|
|
auto EnterDisplayMode(
|
|
winrt::Microsoft::UI::Xaml::XamlRoot const& XamlRoot) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IAccessKeyManagerStatics2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_ICanExecuteRequestedEventArgs {
|
|
[[nodiscard]] auto Parameter() const;
|
|
[[nodiscard]] auto CanExecute() const;
|
|
auto CanExecute(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_ICanExecuteRequestedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_ICharacterReceivedRoutedEventArgs {
|
|
[[nodiscard]] auto Character() const;
|
|
[[nodiscard]] auto KeyStatus() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_ICharacterReceivedRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_ICommand {
|
|
auto CanExecuteChanged(
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
using CanExecuteChanged_revoker =
|
|
impl::event_revoker<winrt::Microsoft::UI::Xaml::Input::ICommand,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::
|
|
ICommand>::remove_CanExecuteChanged>;
|
|
[[nodiscard]] auto CanExecuteChanged(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
auto CanExecuteChanged(winrt::event_token const& token) const noexcept;
|
|
auto CanExecute(
|
|
winrt::Windows::Foundation::IInspectable const& parameter) const;
|
|
auto Execute(winrt::Windows::Foundation::IInspectable const& parameter) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::ICommand> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_ICommand<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IContextRequestedEventArgs {
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
auto TryGetPosition(winrt::Microsoft::UI::Xaml::UIElement const& relativeTo,
|
|
winrt::Windows::Foundation::Point& point) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IContextRequestedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IDoubleTappedRoutedEventArgs {
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
auto GetPosition(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& relativeTo) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IDoubleTappedRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IExecuteRequestedEventArgs {
|
|
[[nodiscard]] auto Parameter() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IExecuteRequestedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IFindNextElementOptions {
|
|
[[nodiscard]] auto SearchRoot() const;
|
|
auto SearchRoot(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto ExclusionRect() const;
|
|
auto ExclusionRect(winrt::Windows::Foundation::Rect const& value) const;
|
|
[[nodiscard]] auto HintRect() const;
|
|
auto HintRect(winrt::Windows::Foundation::Rect const& value) const;
|
|
[[nodiscard]] auto XYFocusNavigationStrategyOverride() const;
|
|
auto XYFocusNavigationStrategyOverride(
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
XYFocusNavigationStrategyOverride const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IFindNextElementOptions<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IFocusManager {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IFocusManager> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IFocusManager<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IFocusManagerGotFocusEventArgs {
|
|
[[nodiscard]] auto NewFocusedElement() const;
|
|
[[nodiscard]] auto CorrelationId() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IFocusManagerGotFocusEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IFocusManagerLostFocusEventArgs {
|
|
[[nodiscard]] auto OldFocusedElement() const;
|
|
[[nodiscard]] auto CorrelationId() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IFocusManagerLostFocusEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IFocusManagerStatics {
|
|
auto GotFocus(winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerGotFocusEventArgs> const& handler) const;
|
|
using GotFocus_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_GotFocus>;
|
|
[[nodiscard]] auto GotFocus(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerGotFocusEventArgs> const& handler) const;
|
|
auto GotFocus(winrt::event_token const& token) const noexcept;
|
|
auto LostFocus(winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerLostFocusEventArgs> const& handler) const;
|
|
using LostFocus_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_LostFocus>;
|
|
[[nodiscard]] auto LostFocus(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerLostFocusEventArgs> const& handler) const;
|
|
auto LostFocus(winrt::event_token const& token) const noexcept;
|
|
auto GettingFocus(
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::GettingFocusEventArgs> const&
|
|
handler) const;
|
|
using GettingFocus_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_GettingFocus>;
|
|
[[nodiscard]] auto GettingFocus(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::GettingFocusEventArgs> const&
|
|
handler) const;
|
|
auto GettingFocus(winrt::event_token const& token) const noexcept;
|
|
auto LosingFocus(
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::LosingFocusEventArgs> const&
|
|
handler) const;
|
|
using LosingFocus_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_LosingFocus>;
|
|
[[nodiscard]] auto LosingFocus(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::LosingFocusEventArgs> const&
|
|
handler) const;
|
|
auto LosingFocus(winrt::event_token const& token) const noexcept;
|
|
auto TryFocusAsync(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& element,
|
|
winrt::Microsoft::UI::Xaml::FocusState const& value) const;
|
|
auto TryMoveFocusAsync(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection) const;
|
|
auto TryMoveFocusAsync(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions const&
|
|
focusNavigationOptions) const;
|
|
auto TryMoveFocus(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions const&
|
|
focusNavigationOptions) const;
|
|
auto FindNextElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection) const;
|
|
auto FindFirstFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& searchScope) const;
|
|
auto FindLastFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& searchScope) const;
|
|
auto FindNextElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions const&
|
|
focusNavigationOptions) const;
|
|
auto FindNextFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection) const;
|
|
auto FindNextFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Windows::Foundation::Rect const& hintRect) const;
|
|
auto TryMoveFocus(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection) const;
|
|
auto GetFocusedElement() const;
|
|
auto GetFocusedElement(
|
|
winrt::Microsoft::UI::Xaml::XamlRoot const& xamlRoot) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IFocusManagerStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IFocusMovementResult {
|
|
[[nodiscard]] auto Succeeded() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IFocusMovementResult<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IGettingFocusEventArgs {
|
|
[[nodiscard]] auto OldFocusedElement() const;
|
|
[[nodiscard]] auto NewFocusedElement() const;
|
|
auto NewFocusedElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto FocusState() const;
|
|
[[nodiscard]] auto Direction() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto InputDevice() const;
|
|
[[nodiscard]] auto Cancel() const;
|
|
auto Cancel(bool value) const;
|
|
[[nodiscard]] auto CorrelationId() const;
|
|
auto TryCancel() const;
|
|
auto TrySetNewFocusedElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& element) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IGettingFocusEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IHoldingRoutedEventArgs {
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
[[nodiscard]] auto HoldingState() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
auto GetPosition(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& relativeTo) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IHoldingRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IInertiaExpansionBehavior {
|
|
[[nodiscard]] auto DesiredDeceleration() const;
|
|
auto DesiredDeceleration(double value) const;
|
|
[[nodiscard]] auto DesiredExpansion() const;
|
|
auto DesiredExpansion(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IInertiaExpansionBehavior<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IInertiaRotationBehavior {
|
|
[[nodiscard]] auto DesiredDeceleration() const;
|
|
auto DesiredDeceleration(double value) const;
|
|
[[nodiscard]] auto DesiredRotation() const;
|
|
auto DesiredRotation(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IInertiaRotationBehavior<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IInertiaTranslationBehavior {
|
|
[[nodiscard]] auto DesiredDeceleration() const;
|
|
auto DesiredDeceleration(double value) const;
|
|
[[nodiscard]] auto DesiredDisplacement() const;
|
|
auto DesiredDisplacement(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IInertiaTranslationBehavior<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IInputScope {
|
|
[[nodiscard]] auto Names() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IInputScope> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IInputScope<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IInputScopeName {
|
|
[[nodiscard]] auto NameValue() const;
|
|
auto NameValue(winrt::Microsoft::UI::Xaml::Input::InputScopeNameValue const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IInputScopeName> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IInputScopeName<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IInputScopeNameFactory {
|
|
auto CreateInstance(
|
|
winrt::Microsoft::UI::Xaml::Input::InputScopeNameValue const& nameValue)
|
|
const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IInputScopeNameFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IInputScopeNameFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IKeyRoutedEventArgs {
|
|
[[nodiscard]] auto Key() const;
|
|
[[nodiscard]] auto KeyStatus() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto OriginalKey() const;
|
|
[[nodiscard]] auto DeviceId() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IKeyRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IKeyboardAccelerator {
|
|
[[nodiscard]] auto Key() const;
|
|
auto Key(winrt::Windows::System::VirtualKey const& value) const;
|
|
[[nodiscard]] auto Modifiers() const;
|
|
auto Modifiers(
|
|
winrt::Windows::System::VirtualKeyModifiers const& value) const;
|
|
[[nodiscard]] auto IsEnabled() const;
|
|
auto IsEnabled(bool value) const;
|
|
[[nodiscard]] auto ScopeOwner() const;
|
|
auto ScopeOwner(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
auto Invoked(winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAccelerator,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
KeyboardAcceleratorInvokedEventArgs> const& handler) const;
|
|
using Invoked_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator>::
|
|
remove_Invoked>;
|
|
[[nodiscard]] auto Invoked(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::KeyboardAccelerator,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
KeyboardAcceleratorInvokedEventArgs> const& handler) const;
|
|
auto Invoked(winrt::event_token const& token) const noexcept;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IKeyboardAccelerator<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IKeyboardAcceleratorFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IKeyboardAcceleratorFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IKeyboardAcceleratorInvokedEventArgs {
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto Element() const;
|
|
[[nodiscard]] auto KeyboardAccelerator() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorInvokedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IKeyboardAcceleratorInvokedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IKeyboardAcceleratorStatics {
|
|
[[nodiscard]] auto KeyProperty() const;
|
|
[[nodiscard]] auto ModifiersProperty() const;
|
|
[[nodiscard]] auto IsEnabledProperty() const;
|
|
[[nodiscard]] auto ScopeOwnerProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IKeyboardAcceleratorStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IKeyboardAcceleratorStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_ILosingFocusEventArgs {
|
|
[[nodiscard]] auto OldFocusedElement() const;
|
|
[[nodiscard]] auto NewFocusedElement() const;
|
|
auto NewFocusedElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto FocusState() const;
|
|
[[nodiscard]] auto Direction() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto InputDevice() const;
|
|
[[nodiscard]] auto Cancel() const;
|
|
auto Cancel(bool value) const;
|
|
[[nodiscard]] auto CorrelationId() const;
|
|
auto TryCancel() const;
|
|
auto TrySetNewFocusedElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& element) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_ILosingFocusEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IManipulationCompletedRoutedEventArgs {
|
|
[[nodiscard]] auto Container() const;
|
|
[[nodiscard]] auto Position() const;
|
|
[[nodiscard]] auto IsInertial() const;
|
|
[[nodiscard]] auto Cumulative() const;
|
|
[[nodiscard]] auto Velocities() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationCompletedRoutedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationCompletedRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IManipulationDeltaRoutedEventArgs {
|
|
[[nodiscard]] auto Container() const;
|
|
[[nodiscard]] auto Position() const;
|
|
[[nodiscard]] auto IsInertial() const;
|
|
[[nodiscard]] auto Delta() const;
|
|
[[nodiscard]] auto Cumulative() const;
|
|
[[nodiscard]] auto Velocities() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
auto Complete() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationDeltaRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationInertiaStartingRoutedEventArgs {
|
|
[[nodiscard]] auto Container() const;
|
|
[[nodiscard]] auto ExpansionBehavior() const;
|
|
auto ExpansionBehavior(
|
|
winrt::Microsoft::UI::Xaml::Input::InertiaExpansionBehavior const& value)
|
|
const;
|
|
[[nodiscard]] auto RotationBehavior() const;
|
|
auto RotationBehavior(
|
|
winrt::Microsoft::UI::Xaml::Input::InertiaRotationBehavior const& value)
|
|
const;
|
|
[[nodiscard]] auto TranslationBehavior() const;
|
|
auto TranslationBehavior(
|
|
winrt::Microsoft::UI::Xaml::Input::InertiaTranslationBehavior const&
|
|
value) const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
[[nodiscard]] auto Delta() const;
|
|
[[nodiscard]] auto Cumulative() const;
|
|
[[nodiscard]] auto Velocities() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationInertiaStartingRoutedEventArgs<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IManipulationPivot {
|
|
[[nodiscard]] auto Center() const;
|
|
auto Center(winrt::Windows::Foundation::Point const& value) const;
|
|
[[nodiscard]] auto Radius() const;
|
|
auto Radius(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IManipulationPivot> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IManipulationPivot<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IManipulationPivotFactory {
|
|
auto CreateInstanceWithCenterAndRadius(
|
|
winrt::Windows::Foundation::Point const& center, double radius) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IManipulationPivotFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IManipulationPivotFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IManipulationStartedRoutedEventArgs {
|
|
[[nodiscard]] auto Container() const;
|
|
[[nodiscard]] auto Position() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
[[nodiscard]] auto Cumulative() const;
|
|
auto Complete() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartedRoutedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationStartedRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationStartedRoutedEventArgsFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationStartedRoutedEventArgsFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationStartedRoutedEventArgsFactory<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IManipulationStartingRoutedEventArgs {
|
|
[[nodiscard]] auto Mode() const;
|
|
auto Mode(
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationModes const& value) const;
|
|
[[nodiscard]] auto Container() const;
|
|
auto Container(winrt::Microsoft::UI::Xaml::UIElement const& value) const;
|
|
[[nodiscard]] auto Pivot() const;
|
|
auto Pivot(
|
|
winrt::Microsoft::UI::Xaml::Input::ManipulationPivot const& value) const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IManipulationStartingRoutedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IManipulationStartingRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_INoFocusCandidateFoundEventArgs {
|
|
[[nodiscard]] auto Direction() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto InputDevice() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_INoFocusCandidateFoundEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IPointer {
|
|
[[nodiscard]] auto PointerId() const;
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
[[nodiscard]] auto IsInContact() const;
|
|
[[nodiscard]] auto IsInRange() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IPointer> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IPointer<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IPointerRoutedEventArgs {
|
|
[[nodiscard]] auto Pointer() const;
|
|
[[nodiscard]] auto KeyModifiers() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
[[nodiscard]] auto IsGenerated() const;
|
|
auto GetCurrentPoint(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& relativeTo) const;
|
|
auto GetIntermediatePoints(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& relativeTo) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IPointerRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IProcessKeyboardAcceleratorEventArgs {
|
|
[[nodiscard]] auto Key() const;
|
|
[[nodiscard]] auto Modifiers() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Input::IProcessKeyboardAcceleratorEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Input_IProcessKeyboardAcceleratorEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IRightTappedRoutedEventArgs {
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
auto GetPosition(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& relativeTo) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IRightTappedRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IStandardUICommand {
|
|
[[nodiscard]] auto Kind() const;
|
|
auto Kind(winrt::Microsoft::UI::Xaml::Input::StandardUICommandKind const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IStandardUICommand> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IStandardUICommand<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IStandardUICommandFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
auto CreateInstanceWithKind(
|
|
winrt::Microsoft::UI::Xaml::Input::StandardUICommandKind const& kind,
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IStandardUICommandFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IStandardUICommandStatics {
|
|
[[nodiscard]] auto KindProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IStandardUICommandStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IStandardUICommandStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_ITappedRoutedEventArgs {
|
|
[[nodiscard]] auto PointerDeviceType() const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
auto GetPosition(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& relativeTo) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_ITappedRoutedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IXamlUICommand {
|
|
[[nodiscard]] auto Label() const;
|
|
auto Label(param::hstring const& value) const;
|
|
[[nodiscard]] auto IconSource() const;
|
|
auto IconSource(
|
|
winrt::Microsoft::UI::Xaml::Controls::IconSource const& value) const;
|
|
[[nodiscard]] auto KeyboardAccelerators() const;
|
|
[[nodiscard]] auto AccessKey() const;
|
|
auto AccessKey(param::hstring const& value) const;
|
|
[[nodiscard]] auto Description() const;
|
|
auto Description(param::hstring const& value) const;
|
|
[[nodiscard]] auto Command() const;
|
|
auto Command(winrt::Microsoft::UI::Xaml::Input::ICommand const& value) const;
|
|
auto ExecuteRequested(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::XamlUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::ExecuteRequestedEventArgs> const&
|
|
handler) const;
|
|
using ExecuteRequested_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IXamlUICommand,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IXamlUICommand>::
|
|
remove_ExecuteRequested>;
|
|
[[nodiscard]] auto ExecuteRequested(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::XamlUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::ExecuteRequestedEventArgs> const&
|
|
handler) const;
|
|
auto ExecuteRequested(winrt::event_token const& token) const noexcept;
|
|
auto CanExecuteRequested(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::XamlUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
CanExecuteRequestedEventArgs> const& handler) const;
|
|
using CanExecuteRequested_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IXamlUICommand,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IXamlUICommand>::
|
|
remove_CanExecuteRequested>;
|
|
[[nodiscard]] auto CanExecuteRequested(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::XamlUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
CanExecuteRequestedEventArgs> const& handler) const;
|
|
auto CanExecuteRequested(winrt::event_token const& token) const noexcept;
|
|
auto NotifyCanExecuteChanged() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IXamlUICommand> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IXamlUICommand<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IXamlUICommandFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IXamlUICommandFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Input_IXamlUICommandStatics {
|
|
[[nodiscard]] auto LabelProperty() const;
|
|
[[nodiscard]] auto IconSourceProperty() const;
|
|
[[nodiscard]] auto KeyboardAcceleratorsProperty() const;
|
|
[[nodiscard]] auto AccessKeyProperty() const;
|
|
[[nodiscard]] auto DescriptionProperty() const;
|
|
[[nodiscard]] auto CommandProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Input::IXamlUICommandStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Input_IXamlUICommandStatics<D>;
|
|
};
|
|
} // namespace winrt::impl
|
|
#endif
|