From 698f8c2f01ea549d77d7dc3338a12e04c11057b9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:02:58 +0200 Subject: Adding upstream version 1.64.0+dfsg1. Signed-off-by: Daniel Baumann --- .../src/Windows/UI/Xaml/Automation/Peers/mod.rs | 385 ++++ .../src/Windows/UI/Xaml/Automation/Provider/mod.rs | 36 + .../src/Windows/UI/Xaml/Automation/Text/mod.rs | 31 + .../src/Windows/UI/Xaml/Automation/mod.rs | 398 ++++ .../src/Windows/UI/Xaml/Controls/Maps/mod.rs | 268 +++ .../src/Windows/UI/Xaml/Controls/Primitives/mod.rs | 327 +++ .../src/Windows/UI/Xaml/Controls/mod.rs | 1538 ++++++++++++++ .../src/Windows/UI/Xaml/Core/Direct/mod.rs | 2092 ++++++++++++++++++++ vendor/windows-sys/src/Windows/UI/Xaml/Core/mod.rs | 2 + vendor/windows-sys/src/Windows/UI/Xaml/Data/mod.rs | 76 + .../src/Windows/UI/Xaml/Documents/mod.rs | 64 + .../windows-sys/src/Windows/UI/Xaml/Hosting/mod.rs | 46 + .../windows-sys/src/Windows/UI/Xaml/Input/mod.rs | 282 +++ .../windows-sys/src/Windows/UI/Xaml/Interop/mod.rs | 51 + .../windows-sys/src/Windows/UI/Xaml/Markup/mod.rs | 38 + .../src/Windows/UI/Xaml/Media/Animation/mod.rs | 201 ++ .../src/Windows/UI/Xaml/Media/Imaging/mod.rs | 54 + .../src/Windows/UI/Xaml/Media/Media3D/mod.rs | 30 + .../windows-sys/src/Windows/UI/Xaml/Media/mod.rs | 409 ++++ .../src/Windows/UI/Xaml/Navigation/mod.rs | 39 + .../src/Windows/UI/Xaml/Printing/mod.rs | 20 + .../src/Windows/UI/Xaml/Resources/mod.rs | 1 + .../windows-sys/src/Windows/UI/Xaml/Shapes/mod.rs | 7 + vendor/windows-sys/src/Windows/UI/Xaml/mod.rs | 699 +++++++ 24 files changed, 7094 insertions(+) create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Automation/Peers/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Automation/Provider/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Automation/Text/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Automation/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Controls/Maps/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Controls/Primitives/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Controls/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Core/Direct/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Core/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Data/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Documents/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Hosting/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Input/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Interop/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Markup/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Media/Animation/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Media/Imaging/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Media/Media3D/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Media/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Navigation/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Printing/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Resources/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/Shapes/mod.rs create mode 100644 vendor/windows-sys/src/Windows/UI/Xaml/mod.rs (limited to 'vendor/windows-sys/src/Windows/UI/Xaml') diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Peers/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Peers/mod.rs new file mode 100644 index 000000000..cab4c39f8 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Peers/mod.rs @@ -0,0 +1,385 @@ +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AccessibilityView(pub i32); +impl AccessibilityView { + pub const Raw: Self = Self(0i32); + pub const Control: Self = Self(1i32); + pub const Content: Self = Self(2i32); +} +impl ::core::marker::Copy for AccessibilityView {} +impl ::core::clone::Clone for AccessibilityView { + fn clone(&self) -> Self { + *self + } +} +pub type AppBarAutomationPeer = *mut ::core::ffi::c_void; +pub type AppBarButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type AppBarToggleButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type AutoSuggestBoxAutomationPeer = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationControlType(pub i32); +impl AutomationControlType { + pub const Button: Self = Self(0i32); + pub const Calendar: Self = Self(1i32); + pub const CheckBox: Self = Self(2i32); + pub const ComboBox: Self = Self(3i32); + pub const Edit: Self = Self(4i32); + pub const Hyperlink: Self = Self(5i32); + pub const Image: Self = Self(6i32); + pub const ListItem: Self = Self(7i32); + pub const List: Self = Self(8i32); + pub const Menu: Self = Self(9i32); + pub const MenuBar: Self = Self(10i32); + pub const MenuItem: Self = Self(11i32); + pub const ProgressBar: Self = Self(12i32); + pub const RadioButton: Self = Self(13i32); + pub const ScrollBar: Self = Self(14i32); + pub const Slider: Self = Self(15i32); + pub const Spinner: Self = Self(16i32); + pub const StatusBar: Self = Self(17i32); + pub const Tab: Self = Self(18i32); + pub const TabItem: Self = Self(19i32); + pub const Text: Self = Self(20i32); + pub const ToolBar: Self = Self(21i32); + pub const ToolTip: Self = Self(22i32); + pub const Tree: Self = Self(23i32); + pub const TreeItem: Self = Self(24i32); + pub const Custom: Self = Self(25i32); + pub const Group: Self = Self(26i32); + pub const Thumb: Self = Self(27i32); + pub const DataGrid: Self = Self(28i32); + pub const DataItem: Self = Self(29i32); + pub const Document: Self = Self(30i32); + pub const SplitButton: Self = Self(31i32); + pub const Window: Self = Self(32i32); + pub const Pane: Self = Self(33i32); + pub const Header: Self = Self(34i32); + pub const HeaderItem: Self = Self(35i32); + pub const Table: Self = Self(36i32); + pub const TitleBar: Self = Self(37i32); + pub const Separator: Self = Self(38i32); + pub const SemanticZoom: Self = Self(39i32); + pub const AppBar: Self = Self(40i32); +} +impl ::core::marker::Copy for AutomationControlType {} +impl ::core::clone::Clone for AutomationControlType { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationEvents(pub i32); +impl AutomationEvents { + pub const ToolTipOpened: Self = Self(0i32); + pub const ToolTipClosed: Self = Self(1i32); + pub const MenuOpened: Self = Self(2i32); + pub const MenuClosed: Self = Self(3i32); + pub const AutomationFocusChanged: Self = Self(4i32); + pub const InvokePatternOnInvoked: Self = Self(5i32); + pub const SelectionItemPatternOnElementAddedToSelection: Self = Self(6i32); + pub const SelectionItemPatternOnElementRemovedFromSelection: Self = Self(7i32); + pub const SelectionItemPatternOnElementSelected: Self = Self(8i32); + pub const SelectionPatternOnInvalidated: Self = Self(9i32); + pub const TextPatternOnTextSelectionChanged: Self = Self(10i32); + pub const TextPatternOnTextChanged: Self = Self(11i32); + pub const AsyncContentLoaded: Self = Self(12i32); + pub const PropertyChanged: Self = Self(13i32); + pub const StructureChanged: Self = Self(14i32); + pub const DragStart: Self = Self(15i32); + pub const DragCancel: Self = Self(16i32); + pub const DragComplete: Self = Self(17i32); + pub const DragEnter: Self = Self(18i32); + pub const DragLeave: Self = Self(19i32); + pub const Dropped: Self = Self(20i32); + pub const LiveRegionChanged: Self = Self(21i32); + pub const InputReachedTarget: Self = Self(22i32); + pub const InputReachedOtherElement: Self = Self(23i32); + pub const InputDiscarded: Self = Self(24i32); + pub const WindowClosed: Self = Self(25i32); + pub const WindowOpened: Self = Self(26i32); + pub const ConversionTargetChanged: Self = Self(27i32); + pub const TextEditTextChanged: Self = Self(28i32); + pub const LayoutInvalidated: Self = Self(29i32); +} +impl ::core::marker::Copy for AutomationEvents {} +impl ::core::clone::Clone for AutomationEvents { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationHeadingLevel(pub i32); +impl AutomationHeadingLevel { + pub const None: Self = Self(0i32); + pub const Level1: Self = Self(1i32); + pub const Level2: Self = Self(2i32); + pub const Level3: Self = Self(3i32); + pub const Level4: Self = Self(4i32); + pub const Level5: Self = Self(5i32); + pub const Level6: Self = Self(6i32); + pub const Level7: Self = Self(7i32); + pub const Level8: Self = Self(8i32); + pub const Level9: Self = Self(9i32); +} +impl ::core::marker::Copy for AutomationHeadingLevel {} +impl ::core::clone::Clone for AutomationHeadingLevel { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationLandmarkType(pub i32); +impl AutomationLandmarkType { + pub const None: Self = Self(0i32); + pub const Custom: Self = Self(1i32); + pub const Form: Self = Self(2i32); + pub const Main: Self = Self(3i32); + pub const Navigation: Self = Self(4i32); + pub const Search: Self = Self(5i32); +} +impl ::core::marker::Copy for AutomationLandmarkType {} +impl ::core::clone::Clone for AutomationLandmarkType { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationLiveSetting(pub i32); +impl AutomationLiveSetting { + pub const Off: Self = Self(0i32); + pub const Polite: Self = Self(1i32); + pub const Assertive: Self = Self(2i32); +} +impl ::core::marker::Copy for AutomationLiveSetting {} +impl ::core::clone::Clone for AutomationLiveSetting { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationNavigationDirection(pub i32); +impl AutomationNavigationDirection { + pub const Parent: Self = Self(0i32); + pub const NextSibling: Self = Self(1i32); + pub const PreviousSibling: Self = Self(2i32); + pub const FirstChild: Self = Self(3i32); + pub const LastChild: Self = Self(4i32); +} +impl ::core::marker::Copy for AutomationNavigationDirection {} +impl ::core::clone::Clone for AutomationNavigationDirection { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationNotificationKind(pub i32); +impl AutomationNotificationKind { + pub const ItemAdded: Self = Self(0i32); + pub const ItemRemoved: Self = Self(1i32); + pub const ActionCompleted: Self = Self(2i32); + pub const ActionAborted: Self = Self(3i32); + pub const Other: Self = Self(4i32); +} +impl ::core::marker::Copy for AutomationNotificationKind {} +impl ::core::clone::Clone for AutomationNotificationKind { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationNotificationProcessing(pub i32); +impl AutomationNotificationProcessing { + pub const ImportantAll: Self = Self(0i32); + pub const ImportantMostRecent: Self = Self(1i32); + pub const All: Self = Self(2i32); + pub const MostRecent: Self = Self(3i32); + pub const CurrentThenMostRecent: Self = Self(4i32); +} +impl ::core::marker::Copy for AutomationNotificationProcessing {} +impl ::core::clone::Clone for AutomationNotificationProcessing { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationOrientation(pub i32); +impl AutomationOrientation { + pub const None: Self = Self(0i32); + pub const Horizontal: Self = Self(1i32); + pub const Vertical: Self = Self(2i32); +} +impl ::core::marker::Copy for AutomationOrientation {} +impl ::core::clone::Clone for AutomationOrientation { + fn clone(&self) -> Self { + *self + } +} +pub type AutomationPeer = *mut ::core::ffi::c_void; +pub type AutomationPeerAnnotation = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct AutomationStructureChangeType(pub i32); +impl AutomationStructureChangeType { + pub const ChildAdded: Self = Self(0i32); + pub const ChildRemoved: Self = Self(1i32); + pub const ChildrenInvalidated: Self = Self(2i32); + pub const ChildrenBulkAdded: Self = Self(3i32); + pub const ChildrenBulkRemoved: Self = Self(4i32); + pub const ChildrenReordered: Self = Self(5i32); +} +impl ::core::marker::Copy for AutomationStructureChangeType {} +impl ::core::clone::Clone for AutomationStructureChangeType { + fn clone(&self) -> Self { + *self + } +} +pub type ButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type ButtonBaseAutomationPeer = *mut ::core::ffi::c_void; +pub type CalendarDatePickerAutomationPeer = *mut ::core::ffi::c_void; +pub type CaptureElementAutomationPeer = *mut ::core::ffi::c_void; +pub type CheckBoxAutomationPeer = *mut ::core::ffi::c_void; +pub type ColorPickerSliderAutomationPeer = *mut ::core::ffi::c_void; +pub type ColorSpectrumAutomationPeer = *mut ::core::ffi::c_void; +pub type ComboBoxAutomationPeer = *mut ::core::ffi::c_void; +pub type ComboBoxItemAutomationPeer = *mut ::core::ffi::c_void; +pub type ComboBoxItemDataAutomationPeer = *mut ::core::ffi::c_void; +pub type DatePickerAutomationPeer = *mut ::core::ffi::c_void; +pub type DatePickerFlyoutPresenterAutomationPeer = *mut ::core::ffi::c_void; +pub type FlipViewAutomationPeer = *mut ::core::ffi::c_void; +pub type FlipViewItemAutomationPeer = *mut ::core::ffi::c_void; +pub type FlipViewItemDataAutomationPeer = *mut ::core::ffi::c_void; +pub type FlyoutPresenterAutomationPeer = *mut ::core::ffi::c_void; +pub type FrameworkElementAutomationPeer = *mut ::core::ffi::c_void; +pub type GridViewAutomationPeer = *mut ::core::ffi::c_void; +pub type GridViewHeaderItemAutomationPeer = *mut ::core::ffi::c_void; +pub type GridViewItemAutomationPeer = *mut ::core::ffi::c_void; +pub type GridViewItemDataAutomationPeer = *mut ::core::ffi::c_void; +pub type GroupItemAutomationPeer = *mut ::core::ffi::c_void; +pub type HubAutomationPeer = *mut ::core::ffi::c_void; +pub type HubSectionAutomationPeer = *mut ::core::ffi::c_void; +pub type HyperlinkButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type ImageAutomationPeer = *mut ::core::ffi::c_void; +pub type InkToolbarAutomationPeer = *mut ::core::ffi::c_void; +pub type ItemAutomationPeer = *mut ::core::ffi::c_void; +pub type ItemsControlAutomationPeer = *mut ::core::ffi::c_void; +pub type ListBoxAutomationPeer = *mut ::core::ffi::c_void; +pub type ListBoxItemAutomationPeer = *mut ::core::ffi::c_void; +pub type ListBoxItemDataAutomationPeer = *mut ::core::ffi::c_void; +pub type ListPickerFlyoutPresenterAutomationPeer = *mut ::core::ffi::c_void; +pub type ListViewAutomationPeer = *mut ::core::ffi::c_void; +pub type ListViewBaseAutomationPeer = *mut ::core::ffi::c_void; +pub type ListViewBaseHeaderItemAutomationPeer = *mut ::core::ffi::c_void; +pub type ListViewHeaderItemAutomationPeer = *mut ::core::ffi::c_void; +pub type ListViewItemAutomationPeer = *mut ::core::ffi::c_void; +pub type ListViewItemDataAutomationPeer = *mut ::core::ffi::c_void; +pub type LoopingSelectorAutomationPeer = *mut ::core::ffi::c_void; +pub type LoopingSelectorItemAutomationPeer = *mut ::core::ffi::c_void; +pub type LoopingSelectorItemDataAutomationPeer = *mut ::core::ffi::c_void; +pub type MapControlAutomationPeer = *mut ::core::ffi::c_void; +pub type MediaElementAutomationPeer = *mut ::core::ffi::c_void; +pub type MediaPlayerElementAutomationPeer = *mut ::core::ffi::c_void; +pub type MediaTransportControlsAutomationPeer = *mut ::core::ffi::c_void; +pub type MenuBarAutomationPeer = *mut ::core::ffi::c_void; +pub type MenuBarItemAutomationPeer = *mut ::core::ffi::c_void; +pub type MenuFlyoutItemAutomationPeer = *mut ::core::ffi::c_void; +pub type MenuFlyoutPresenterAutomationPeer = *mut ::core::ffi::c_void; +pub type NavigationViewItemAutomationPeer = *mut ::core::ffi::c_void; +pub type PasswordBoxAutomationPeer = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +#[repr(transparent)] +pub struct PatternInterface(pub i32); +impl PatternInterface { + pub const Invoke: Self = Self(0i32); + pub const Selection: Self = Self(1i32); + pub const Value: Self = Self(2i32); + pub const RangeValue: Self = Self(3i32); + pub const Scroll: Self = Self(4i32); + pub const ScrollItem: Self = Self(5i32); + pub const ExpandCollapse: Self = Self(6i32); + pub const Grid: Self = Self(7i32); + pub const GridItem: Self = Self(8i32); + pub const MultipleView: Self = Self(9i32); + pub const Window: Self = Self(10i32); + pub const SelectionItem: Self = Self(11i32); + pub const Dock: Self = Self(12i32); + pub const Table: Self = Self(13i32); + pub const TableItem: Self = Self(14i32); + pub const Toggle: Self = Self(15i32); + pub const Transform: Self = Self(16i32); + pub const Text: Self = Self(17i32); + pub const ItemContainer: Self = Self(18i32); + pub const VirtualizedItem: Self = Self(19i32); + pub const Text2: Self = Self(20i32); + pub const TextChild: Self = Self(21i32); + pub const TextRange: Self = Self(22i32); + pub const Annotation: Self = Self(23i32); + pub const Drag: Self = Self(24i32); + pub const DropTarget: Self = Self(25i32); + pub const ObjectModel: Self = Self(26i32); + pub const Spreadsheet: Self = Self(27i32); + pub const SpreadsheetItem: Self = Self(28i32); + pub const Styles: Self = Self(29i32); + pub const Transform2: Self = Self(30i32); + pub const SynchronizedInput: Self = Self(31i32); + pub const TextEdit: Self = Self(32i32); + pub const CustomNavigation: Self = Self(33i32); +} +impl ::core::marker::Copy for PatternInterface {} +impl ::core::clone::Clone for PatternInterface { + fn clone(&self) -> Self { + *self + } +} +pub type PersonPictureAutomationPeer = *mut ::core::ffi::c_void; +pub type PickerFlyoutPresenterAutomationPeer = *mut ::core::ffi::c_void; +pub type PivotAutomationPeer = *mut ::core::ffi::c_void; +pub type PivotItemAutomationPeer = *mut ::core::ffi::c_void; +pub type PivotItemDataAutomationPeer = *mut ::core::ffi::c_void; +pub type ProgressBarAutomationPeer = *mut ::core::ffi::c_void; +pub type ProgressRingAutomationPeer = *mut ::core::ffi::c_void; +pub type RadioButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type RangeBaseAutomationPeer = *mut ::core::ffi::c_void; +pub type RatingControlAutomationPeer = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Automation_Peers\"`*"] +pub struct RawElementProviderRuntimeId { + pub Part1: u32, + pub Part2: u32, +} +impl ::core::marker::Copy for RawElementProviderRuntimeId {} +impl ::core::clone::Clone for RawElementProviderRuntimeId { + fn clone(&self) -> Self { + *self + } +} +pub type RepeatButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type RichEditBoxAutomationPeer = *mut ::core::ffi::c_void; +pub type RichTextBlockAutomationPeer = *mut ::core::ffi::c_void; +pub type RichTextBlockOverflowAutomationPeer = *mut ::core::ffi::c_void; +pub type ScrollBarAutomationPeer = *mut ::core::ffi::c_void; +pub type ScrollViewerAutomationPeer = *mut ::core::ffi::c_void; +pub type SearchBoxAutomationPeer = *mut ::core::ffi::c_void; +pub type SelectorAutomationPeer = *mut ::core::ffi::c_void; +pub type SelectorItemAutomationPeer = *mut ::core::ffi::c_void; +pub type SemanticZoomAutomationPeer = *mut ::core::ffi::c_void; +pub type SettingsFlyoutAutomationPeer = *mut ::core::ffi::c_void; +pub type SliderAutomationPeer = *mut ::core::ffi::c_void; +pub type TextBlockAutomationPeer = *mut ::core::ffi::c_void; +pub type TextBoxAutomationPeer = *mut ::core::ffi::c_void; +pub type ThumbAutomationPeer = *mut ::core::ffi::c_void; +pub type TimePickerAutomationPeer = *mut ::core::ffi::c_void; +pub type TimePickerFlyoutPresenterAutomationPeer = *mut ::core::ffi::c_void; +pub type ToggleButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type ToggleMenuFlyoutItemAutomationPeer = *mut ::core::ffi::c_void; +pub type ToggleSwitchAutomationPeer = *mut ::core::ffi::c_void; +pub type TreeViewItemAutomationPeer = *mut ::core::ffi::c_void; +pub type TreeViewListAutomationPeer = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Provider/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Provider/mod.rs new file mode 100644 index 000000000..399ba7967 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Provider/mod.rs @@ -0,0 +1,36 @@ +pub type IAnnotationProvider = *mut ::core::ffi::c_void; +pub type ICustomNavigationProvider = *mut ::core::ffi::c_void; +pub type IDockProvider = *mut ::core::ffi::c_void; +pub type IDragProvider = *mut ::core::ffi::c_void; +pub type IDropTargetProvider = *mut ::core::ffi::c_void; +pub type IExpandCollapseProvider = *mut ::core::ffi::c_void; +pub type IGridItemProvider = *mut ::core::ffi::c_void; +pub type IGridProvider = *mut ::core::ffi::c_void; +pub type IInvokeProvider = *mut ::core::ffi::c_void; +pub type IItemContainerProvider = *mut ::core::ffi::c_void; +pub type IMultipleViewProvider = *mut ::core::ffi::c_void; +pub type IObjectModelProvider = *mut ::core::ffi::c_void; +pub type IRangeValueProvider = *mut ::core::ffi::c_void; +pub type IRawElementProviderSimple = *mut ::core::ffi::c_void; +pub type IScrollItemProvider = *mut ::core::ffi::c_void; +pub type IScrollProvider = *mut ::core::ffi::c_void; +pub type ISelectionItemProvider = *mut ::core::ffi::c_void; +pub type ISelectionProvider = *mut ::core::ffi::c_void; +pub type ISpreadsheetItemProvider = *mut ::core::ffi::c_void; +pub type ISpreadsheetProvider = *mut ::core::ffi::c_void; +pub type IStylesProvider = *mut ::core::ffi::c_void; +pub type ISynchronizedInputProvider = *mut ::core::ffi::c_void; +pub type ITableItemProvider = *mut ::core::ffi::c_void; +pub type ITableProvider = *mut ::core::ffi::c_void; +pub type ITextChildProvider = *mut ::core::ffi::c_void; +pub type ITextEditProvider = *mut ::core::ffi::c_void; +pub type ITextProvider = *mut ::core::ffi::c_void; +pub type ITextProvider2 = *mut ::core::ffi::c_void; +pub type ITextRangeProvider = *mut ::core::ffi::c_void; +pub type ITextRangeProvider2 = *mut ::core::ffi::c_void; +pub type IToggleProvider = *mut ::core::ffi::c_void; +pub type ITransformProvider = *mut ::core::ffi::c_void; +pub type ITransformProvider2 = *mut ::core::ffi::c_void; +pub type IValueProvider = *mut ::core::ffi::c_void; +pub type IVirtualizedItemProvider = *mut ::core::ffi::c_void; +pub type IWindowProvider = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Text/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Text/mod.rs new file mode 100644 index 000000000..3bc0d7034 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/Text/mod.rs @@ -0,0 +1,31 @@ +#[doc = "*Required features: `\"UI_Xaml_Automation_Text\"`*"] +#[repr(transparent)] +pub struct TextPatternRangeEndpoint(pub i32); +impl TextPatternRangeEndpoint { + pub const Start: Self = Self(0i32); + pub const End: Self = Self(1i32); +} +impl ::core::marker::Copy for TextPatternRangeEndpoint {} +impl ::core::clone::Clone for TextPatternRangeEndpoint { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation_Text\"`*"] +#[repr(transparent)] +pub struct TextUnit(pub i32); +impl TextUnit { + pub const Character: Self = Self(0i32); + pub const Format: Self = Self(1i32); + pub const Word: Self = Self(2i32); + pub const Line: Self = Self(3i32); + pub const Paragraph: Self = Self(4i32); + pub const Page: Self = Self(5i32); + pub const Document: Self = Self(6i32); +} +impl ::core::marker::Copy for TextUnit {} +impl ::core::clone::Clone for TextUnit { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Automation/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/mod.rs new file mode 100644 index 000000000..a92efb030 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Automation/mod.rs @@ -0,0 +1,398 @@ +#[cfg(feature = "UI_Xaml_Automation_Peers")] +pub mod Peers; +#[cfg(feature = "UI_Xaml_Automation_Provider")] +pub mod Provider; +#[cfg(feature = "UI_Xaml_Automation_Text")] +pub mod Text; +pub type AnnotationPatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AnnotationType(pub i32); +impl AnnotationType { + pub const Unknown: Self = Self(60000i32); + pub const SpellingError: Self = Self(60001i32); + pub const GrammarError: Self = Self(60002i32); + pub const Comment: Self = Self(60003i32); + pub const FormulaError: Self = Self(60004i32); + pub const TrackChanges: Self = Self(60005i32); + pub const Header: Self = Self(60006i32); + pub const Footer: Self = Self(60007i32); + pub const Highlighted: Self = Self(60008i32); + pub const Endnote: Self = Self(60009i32); + pub const Footnote: Self = Self(60010i32); + pub const InsertionChange: Self = Self(60011i32); + pub const DeletionChange: Self = Self(60012i32); + pub const MoveChange: Self = Self(60013i32); + pub const FormatChange: Self = Self(60014i32); + pub const UnsyncedChange: Self = Self(60015i32); + pub const EditingLockedChange: Self = Self(60016i32); + pub const ExternalChange: Self = Self(60017i32); + pub const ConflictingChange: Self = Self(60018i32); + pub const Author: Self = Self(60019i32); + pub const AdvancedProofingIssue: Self = Self(60020i32); + pub const DataValidationError: Self = Self(60021i32); + pub const CircularReferenceError: Self = Self(60022i32); +} +impl ::core::marker::Copy for AnnotationType {} +impl ::core::clone::Clone for AnnotationType { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationActiveEnd(pub i32); +impl AutomationActiveEnd { + pub const None: Self = Self(0i32); + pub const Start: Self = Self(1i32); + pub const End: Self = Self(2i32); +} +impl ::core::marker::Copy for AutomationActiveEnd {} +impl ::core::clone::Clone for AutomationActiveEnd { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationAnimationStyle(pub i32); +impl AutomationAnimationStyle { + pub const None: Self = Self(0i32); + pub const LasVegasLights: Self = Self(1i32); + pub const BlinkingBackground: Self = Self(2i32); + pub const SparkleText: Self = Self(3i32); + pub const MarchingBlackAnts: Self = Self(4i32); + pub const MarchingRedAnts: Self = Self(5i32); + pub const Shimmer: Self = Self(6i32); + pub const Other: Self = Self(7i32); +} +impl ::core::marker::Copy for AutomationAnimationStyle {} +impl ::core::clone::Clone for AutomationAnimationStyle { + fn clone(&self) -> Self { + *self + } +} +pub type AutomationAnnotation = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationBulletStyle(pub i32); +impl AutomationBulletStyle { + pub const None: Self = Self(0i32); + pub const HollowRoundBullet: Self = Self(1i32); + pub const FilledRoundBullet: Self = Self(2i32); + pub const HollowSquareBullet: Self = Self(3i32); + pub const FilledSquareBullet: Self = Self(4i32); + pub const DashBullet: Self = Self(5i32); + pub const Other: Self = Self(6i32); +} +impl ::core::marker::Copy for AutomationBulletStyle {} +impl ::core::clone::Clone for AutomationBulletStyle { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationCaretBidiMode(pub i32); +impl AutomationCaretBidiMode { + pub const LTR: Self = Self(0i32); + pub const RTL: Self = Self(1i32); +} +impl ::core::marker::Copy for AutomationCaretBidiMode {} +impl ::core::clone::Clone for AutomationCaretBidiMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationCaretPosition(pub i32); +impl AutomationCaretPosition { + pub const Unknown: Self = Self(0i32); + pub const EndOfLine: Self = Self(1i32); + pub const BeginningOfLine: Self = Self(2i32); +} +impl ::core::marker::Copy for AutomationCaretPosition {} +impl ::core::clone::Clone for AutomationCaretPosition { + fn clone(&self) -> Self { + *self + } +} +pub type AutomationElementIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationFlowDirections(pub i32); +impl AutomationFlowDirections { + pub const Default: Self = Self(0i32); + pub const RightToLeft: Self = Self(1i32); + pub const BottomToTop: Self = Self(2i32); + pub const Vertical: Self = Self(3i32); +} +impl ::core::marker::Copy for AutomationFlowDirections {} +impl ::core::clone::Clone for AutomationFlowDirections { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationOutlineStyles(pub i32); +impl AutomationOutlineStyles { + pub const None: Self = Self(0i32); + pub const Outline: Self = Self(1i32); + pub const Shadow: Self = Self(2i32); + pub const Engraved: Self = Self(3i32); + pub const Embossed: Self = Self(4i32); +} +impl ::core::marker::Copy for AutomationOutlineStyles {} +impl ::core::clone::Clone for AutomationOutlineStyles { + fn clone(&self) -> Self { + *self + } +} +pub type AutomationProperties = *mut ::core::ffi::c_void; +pub type AutomationProperty = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationStyleId(pub i32); +impl AutomationStyleId { + pub const Heading1: Self = Self(70001i32); + pub const Heading2: Self = Self(70002i32); + pub const Heading3: Self = Self(70003i32); + pub const Heading4: Self = Self(70004i32); + pub const Heading5: Self = Self(70005i32); + pub const Heading6: Self = Self(70006i32); + pub const Heading7: Self = Self(70007i32); + pub const Heading8: Self = Self(70008i32); + pub const Heading9: Self = Self(70009i32); + pub const Title: Self = Self(70010i32); + pub const Subtitle: Self = Self(70011i32); + pub const Normal: Self = Self(70012i32); + pub const Emphasis: Self = Self(70013i32); + pub const Quote: Self = Self(70014i32); + pub const BulletedList: Self = Self(70015i32); +} +impl ::core::marker::Copy for AutomationStyleId {} +impl ::core::clone::Clone for AutomationStyleId { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationTextDecorationLineStyle(pub i32); +impl AutomationTextDecorationLineStyle { + pub const None: Self = Self(0i32); + pub const Single: Self = Self(1i32); + pub const WordsOnly: Self = Self(2i32); + pub const Double: Self = Self(3i32); + pub const Dot: Self = Self(4i32); + pub const Dash: Self = Self(5i32); + pub const DashDot: Self = Self(6i32); + pub const DashDotDot: Self = Self(7i32); + pub const Wavy: Self = Self(8i32); + pub const ThickSingle: Self = Self(9i32); + pub const DoubleWavy: Self = Self(10i32); + pub const ThickWavy: Self = Self(11i32); + pub const LongDash: Self = Self(12i32); + pub const ThickDash: Self = Self(13i32); + pub const ThickDashDot: Self = Self(14i32); + pub const ThickDashDotDot: Self = Self(15i32); + pub const ThickDot: Self = Self(16i32); + pub const ThickLongDash: Self = Self(17i32); + pub const Other: Self = Self(18i32); +} +impl ::core::marker::Copy for AutomationTextDecorationLineStyle {} +impl ::core::clone::Clone for AutomationTextDecorationLineStyle { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct AutomationTextEditChangeType(pub i32); +impl AutomationTextEditChangeType { + pub const None: Self = Self(0i32); + pub const AutoCorrect: Self = Self(1i32); + pub const Composition: Self = Self(2i32); + pub const CompositionFinalized: Self = Self(3i32); +} +impl ::core::marker::Copy for AutomationTextEditChangeType {} +impl ::core::clone::Clone for AutomationTextEditChangeType { + fn clone(&self) -> Self { + *self + } +} +pub type DockPatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct DockPosition(pub i32); +impl DockPosition { + pub const Top: Self = Self(0i32); + pub const Left: Self = Self(1i32); + pub const Bottom: Self = Self(2i32); + pub const Right: Self = Self(3i32); + pub const Fill: Self = Self(4i32); + pub const None: Self = Self(5i32); +} +impl ::core::marker::Copy for DockPosition {} +impl ::core::clone::Clone for DockPosition { + fn clone(&self) -> Self { + *self + } +} +pub type DragPatternIdentifiers = *mut ::core::ffi::c_void; +pub type DropTargetPatternIdentifiers = *mut ::core::ffi::c_void; +pub type ExpandCollapsePatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct ExpandCollapseState(pub i32); +impl ExpandCollapseState { + pub const Collapsed: Self = Self(0i32); + pub const Expanded: Self = Self(1i32); + pub const PartiallyExpanded: Self = Self(2i32); + pub const LeafNode: Self = Self(3i32); +} +impl ::core::marker::Copy for ExpandCollapseState {} +impl ::core::clone::Clone for ExpandCollapseState { + fn clone(&self) -> Self { + *self + } +} +pub type GridItemPatternIdentifiers = *mut ::core::ffi::c_void; +pub type GridPatternIdentifiers = *mut ::core::ffi::c_void; +pub type MultipleViewPatternIdentifiers = *mut ::core::ffi::c_void; +pub type RangeValuePatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct RowOrColumnMajor(pub i32); +impl RowOrColumnMajor { + pub const RowMajor: Self = Self(0i32); + pub const ColumnMajor: Self = Self(1i32); + pub const Indeterminate: Self = Self(2i32); +} +impl ::core::marker::Copy for RowOrColumnMajor {} +impl ::core::clone::Clone for RowOrColumnMajor { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct ScrollAmount(pub i32); +impl ScrollAmount { + pub const LargeDecrement: Self = Self(0i32); + pub const SmallDecrement: Self = Self(1i32); + pub const NoAmount: Self = Self(2i32); + pub const LargeIncrement: Self = Self(3i32); + pub const SmallIncrement: Self = Self(4i32); +} +impl ::core::marker::Copy for ScrollAmount {} +impl ::core::clone::Clone for ScrollAmount { + fn clone(&self) -> Self { + *self + } +} +pub type ScrollPatternIdentifiers = *mut ::core::ffi::c_void; +pub type SelectionItemPatternIdentifiers = *mut ::core::ffi::c_void; +pub type SelectionPatternIdentifiers = *mut ::core::ffi::c_void; +pub type SpreadsheetItemPatternIdentifiers = *mut ::core::ffi::c_void; +pub type StylesPatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct SupportedTextSelection(pub i32); +impl SupportedTextSelection { + pub const None: Self = Self(0i32); + pub const Single: Self = Self(1i32); + pub const Multiple: Self = Self(2i32); +} +impl ::core::marker::Copy for SupportedTextSelection {} +impl ::core::clone::Clone for SupportedTextSelection { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct SynchronizedInputType(pub i32); +impl SynchronizedInputType { + pub const KeyUp: Self = Self(1i32); + pub const KeyDown: Self = Self(2i32); + pub const LeftMouseUp: Self = Self(4i32); + pub const LeftMouseDown: Self = Self(8i32); + pub const RightMouseUp: Self = Self(16i32); + pub const RightMouseDown: Self = Self(32i32); +} +impl ::core::marker::Copy for SynchronizedInputType {} +impl ::core::clone::Clone for SynchronizedInputType { + fn clone(&self) -> Self { + *self + } +} +pub type TableItemPatternIdentifiers = *mut ::core::ffi::c_void; +pub type TablePatternIdentifiers = *mut ::core::ffi::c_void; +pub type TogglePatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct ToggleState(pub i32); +impl ToggleState { + pub const Off: Self = Self(0i32); + pub const On: Self = Self(1i32); + pub const Indeterminate: Self = Self(2i32); +} +impl ::core::marker::Copy for ToggleState {} +impl ::core::clone::Clone for ToggleState { + fn clone(&self) -> Self { + *self + } +} +pub type TransformPattern2Identifiers = *mut ::core::ffi::c_void; +pub type TransformPatternIdentifiers = *mut ::core::ffi::c_void; +pub type ValuePatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct WindowInteractionState(pub i32); +impl WindowInteractionState { + pub const Running: Self = Self(0i32); + pub const Closing: Self = Self(1i32); + pub const ReadyForUserInteraction: Self = Self(2i32); + pub const BlockedByModalWindow: Self = Self(3i32); + pub const NotResponding: Self = Self(4i32); +} +impl ::core::marker::Copy for WindowInteractionState {} +impl ::core::clone::Clone for WindowInteractionState { + fn clone(&self) -> Self { + *self + } +} +pub type WindowPatternIdentifiers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct WindowVisualState(pub i32); +impl WindowVisualState { + pub const Normal: Self = Self(0i32); + pub const Maximized: Self = Self(1i32); + pub const Minimized: Self = Self(2i32); +} +impl ::core::marker::Copy for WindowVisualState {} +impl ::core::clone::Clone for WindowVisualState { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Automation\"`*"] +#[repr(transparent)] +pub struct ZoomUnit(pub i32); +impl ZoomUnit { + pub const NoAmount: Self = Self(0i32); + pub const LargeDecrement: Self = Self(1i32); + pub const SmallDecrement: Self = Self(2i32); + pub const LargeIncrement: Self = Self(3i32); + pub const SmallIncrement: Self = Self(4i32); +} +impl ::core::marker::Copy for ZoomUnit {} +impl ::core::clone::Clone for ZoomUnit { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Controls/Maps/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Controls/Maps/mod.rs new file mode 100644 index 000000000..aa3731af3 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Controls/Maps/mod.rs @@ -0,0 +1,268 @@ +pub type CustomMapTileDataSource = *mut ::core::ffi::c_void; +pub type HttpMapTileDataSource = *mut ::core::ffi::c_void; +pub type LocalMapTileDataSource = *mut ::core::ffi::c_void; +pub type MapActualCameraChangedEventArgs = *mut ::core::ffi::c_void; +pub type MapActualCameraChangingEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapAnimationKind(pub i32); +impl MapAnimationKind { + pub const Default: Self = Self(0i32); + pub const None: Self = Self(1i32); + pub const Linear: Self = Self(2i32); + pub const Bow: Self = Self(3i32); +} +impl ::core::marker::Copy for MapAnimationKind {} +impl ::core::clone::Clone for MapAnimationKind { + fn clone(&self) -> Self { + *self + } +} +pub type MapBillboard = *mut ::core::ffi::c_void; +pub type MapCamera = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapCameraChangeReason(pub i32); +impl MapCameraChangeReason { + pub const System: Self = Self(0i32); + pub const UserInteraction: Self = Self(1i32); + pub const Programmatic: Self = Self(2i32); +} +impl ::core::marker::Copy for MapCameraChangeReason {} +impl ::core::clone::Clone for MapCameraChangeReason { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapColorScheme(pub i32); +impl MapColorScheme { + pub const Light: Self = Self(0i32); + pub const Dark: Self = Self(1i32); +} +impl ::core::marker::Copy for MapColorScheme {} +impl ::core::clone::Clone for MapColorScheme { + fn clone(&self) -> Self { + *self + } +} +pub type MapContextRequestedEventArgs = *mut ::core::ffi::c_void; +pub type MapControl = *mut ::core::ffi::c_void; +pub type MapControlBusinessLandmarkClickEventArgs = *mut ::core::ffi::c_void; +pub type MapControlBusinessLandmarkPointerEnteredEventArgs = *mut ::core::ffi::c_void; +pub type MapControlBusinessLandmarkPointerExitedEventArgs = *mut ::core::ffi::c_void; +pub type MapControlBusinessLandmarkRightTappedEventArgs = *mut ::core::ffi::c_void; +pub type MapControlDataHelper = *mut ::core::ffi::c_void; +pub type MapControlTransitFeatureClickEventArgs = *mut ::core::ffi::c_void; +pub type MapControlTransitFeaturePointerEnteredEventArgs = *mut ::core::ffi::c_void; +pub type MapControlTransitFeaturePointerExitedEventArgs = *mut ::core::ffi::c_void; +pub type MapControlTransitFeatureRightTappedEventArgs = *mut ::core::ffi::c_void; +pub type MapCustomExperience = *mut ::core::ffi::c_void; +pub type MapCustomExperienceChangedEventArgs = *mut ::core::ffi::c_void; +pub type MapElement = *mut ::core::ffi::c_void; +pub type MapElement3D = *mut ::core::ffi::c_void; +pub type MapElementClickEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapElementCollisionBehavior(pub i32); +impl MapElementCollisionBehavior { + pub const Hide: Self = Self(0i32); + pub const RemainVisible: Self = Self(1i32); +} +impl ::core::marker::Copy for MapElementCollisionBehavior {} +impl ::core::clone::Clone for MapElementCollisionBehavior { + fn clone(&self) -> Self { + *self + } +} +pub type MapElementPointerEnteredEventArgs = *mut ::core::ffi::c_void; +pub type MapElementPointerExitedEventArgs = *mut ::core::ffi::c_void; +pub type MapElementsLayer = *mut ::core::ffi::c_void; +pub type MapElementsLayerClickEventArgs = *mut ::core::ffi::c_void; +pub type MapElementsLayerContextRequestedEventArgs = *mut ::core::ffi::c_void; +pub type MapElementsLayerPointerEnteredEventArgs = *mut ::core::ffi::c_void; +pub type MapElementsLayerPointerExitedEventArgs = *mut ::core::ffi::c_void; +pub type MapIcon = *mut ::core::ffi::c_void; +pub type MapInputEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapInteractionMode(pub i32); +impl MapInteractionMode { + pub const Auto: Self = Self(0i32); + pub const Disabled: Self = Self(1i32); + pub const GestureOnly: Self = Self(2i32); + pub const PointerAndKeyboard: Self = Self(2i32); + pub const ControlOnly: Self = Self(3i32); + pub const GestureAndControl: Self = Self(4i32); + pub const PointerKeyboardAndControl: Self = Self(4i32); + pub const PointerOnly: Self = Self(5i32); +} +impl ::core::marker::Copy for MapInteractionMode {} +impl ::core::clone::Clone for MapInteractionMode { + fn clone(&self) -> Self { + *self + } +} +pub type MapItemsControl = *mut ::core::ffi::c_void; +pub type MapLayer = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapLoadingStatus(pub i32); +impl MapLoadingStatus { + pub const Loading: Self = Self(0i32); + pub const Loaded: Self = Self(1i32); + pub const DataUnavailable: Self = Self(2i32); + pub const DownloadedMapsManagerUnavailable: Self = Self(3i32); +} +impl ::core::marker::Copy for MapLoadingStatus {} +impl ::core::clone::Clone for MapLoadingStatus { + fn clone(&self) -> Self { + *self + } +} +pub type MapModel3D = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapModel3DShadingOption(pub i32); +impl MapModel3DShadingOption { + pub const Default: Self = Self(0i32); + pub const Flat: Self = Self(1i32); + pub const Smooth: Self = Self(2i32); +} +impl ::core::marker::Copy for MapModel3DShadingOption {} +impl ::core::clone::Clone for MapModel3DShadingOption { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapPanInteractionMode(pub i32); +impl MapPanInteractionMode { + pub const Auto: Self = Self(0i32); + pub const Disabled: Self = Self(1i32); +} +impl ::core::marker::Copy for MapPanInteractionMode {} +impl ::core::clone::Clone for MapPanInteractionMode { + fn clone(&self) -> Self { + *self + } +} +pub type MapPolygon = *mut ::core::ffi::c_void; +pub type MapPolyline = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapProjection(pub i32); +impl MapProjection { + pub const WebMercator: Self = Self(0i32); + pub const Globe: Self = Self(1i32); +} +impl ::core::marker::Copy for MapProjection {} +impl ::core::clone::Clone for MapProjection { + fn clone(&self) -> Self { + *self + } +} +pub type MapRightTappedEventArgs = *mut ::core::ffi::c_void; +pub type MapRouteView = *mut ::core::ffi::c_void; +pub type MapScene = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapStyle(pub i32); +impl MapStyle { + pub const None: Self = Self(0i32); + pub const Road: Self = Self(1i32); + pub const Aerial: Self = Self(2i32); + pub const AerialWithRoads: Self = Self(3i32); + pub const Terrain: Self = Self(4i32); + pub const Aerial3D: Self = Self(5i32); + pub const Aerial3DWithRoads: Self = Self(6i32); + pub const Custom: Self = Self(7i32); +} +impl ::core::marker::Copy for MapStyle {} +impl ::core::clone::Clone for MapStyle { + fn clone(&self) -> Self { + *self + } +} +pub type MapStyleSheet = *mut ::core::ffi::c_void; +pub type MapTargetCameraChangedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapTileAnimationState(pub i32); +impl MapTileAnimationState { + pub const Stopped: Self = Self(0i32); + pub const Paused: Self = Self(1i32); + pub const Playing: Self = Self(2i32); +} +impl ::core::marker::Copy for MapTileAnimationState {} +impl ::core::clone::Clone for MapTileAnimationState { + fn clone(&self) -> Self { + *self + } +} +pub type MapTileBitmapRequest = *mut ::core::ffi::c_void; +pub type MapTileBitmapRequestDeferral = *mut ::core::ffi::c_void; +pub type MapTileBitmapRequestedEventArgs = *mut ::core::ffi::c_void; +pub type MapTileDataSource = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapTileLayer(pub i32); +impl MapTileLayer { + pub const LabelOverlay: Self = Self(0i32); + pub const RoadOverlay: Self = Self(1i32); + pub const AreaOverlay: Self = Self(2i32); + pub const BackgroundOverlay: Self = Self(3i32); + pub const BackgroundReplacement: Self = Self(4i32); +} +impl ::core::marker::Copy for MapTileLayer {} +impl ::core::clone::Clone for MapTileLayer { + fn clone(&self) -> Self { + *self + } +} +pub type MapTileSource = *mut ::core::ffi::c_void; +pub type MapTileUriRequest = *mut ::core::ffi::c_void; +pub type MapTileUriRequestDeferral = *mut ::core::ffi::c_void; +pub type MapTileUriRequestedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapVisibleRegionKind(pub i32); +impl MapVisibleRegionKind { + pub const Near: Self = Self(0i32); + pub const Full: Self = Self(1i32); +} +impl ::core::marker::Copy for MapVisibleRegionKind {} +impl ::core::clone::Clone for MapVisibleRegionKind { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +#[repr(transparent)] +pub struct MapWatermarkMode(pub i32); +impl MapWatermarkMode { + pub const Automatic: Self = Self(0i32); + pub const On: Self = Self(1i32); +} +impl ::core::marker::Copy for MapWatermarkMode {} +impl ::core::clone::Clone for MapWatermarkMode { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Controls_Maps\"`*"] +pub struct MapZoomLevelRange { + pub Min: f64, + pub Max: f64, +} +impl ::core::marker::Copy for MapZoomLevelRange {} +impl ::core::clone::Clone for MapZoomLevelRange { + fn clone(&self) -> Self { + *self + } +} +pub type StreetsideExperience = *mut ::core::ffi::c_void; +pub type StreetsidePanorama = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Controls/Primitives/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Controls/Primitives/mod.rs new file mode 100644 index 000000000..58ef6ea05 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Controls/Primitives/mod.rs @@ -0,0 +1,327 @@ +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct AnimationDirection(pub i32); +impl AnimationDirection { + pub const Left: Self = Self(0i32); + pub const Top: Self = Self(1i32); + pub const Right: Self = Self(2i32); + pub const Bottom: Self = Self(3i32); +} +impl ::core::marker::Copy for AnimationDirection {} +impl ::core::clone::Clone for AnimationDirection { + fn clone(&self) -> Self { + *self + } +} +pub type AppBarButtonTemplateSettings = *mut ::core::ffi::c_void; +pub type AppBarTemplateSettings = *mut ::core::ffi::c_void; +pub type AppBarToggleButtonTemplateSettings = *mut ::core::ffi::c_void; +pub type ButtonBase = *mut ::core::ffi::c_void; +pub type CalendarPanel = *mut ::core::ffi::c_void; +pub type CalendarViewTemplateSettings = *mut ::core::ffi::c_void; +pub type CarouselPanel = *mut ::core::ffi::c_void; +pub type ColorPickerSlider = *mut ::core::ffi::c_void; +pub type ColorSpectrum = *mut ::core::ffi::c_void; +pub type ComboBoxTemplateSettings = *mut ::core::ffi::c_void; +pub type CommandBarFlyoutCommandBar = *mut ::core::ffi::c_void; +pub type CommandBarFlyoutCommandBarTemplateSettings = *mut ::core::ffi::c_void; +pub type CommandBarTemplateSettings = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct ComponentResourceLocation(pub i32); +impl ComponentResourceLocation { + pub const Application: Self = Self(0i32); + pub const Nested: Self = Self(1i32); +} +impl ::core::marker::Copy for ComponentResourceLocation {} +impl ::core::clone::Clone for ComponentResourceLocation { + fn clone(&self) -> Self { + *self + } +} +pub type DragCompletedEventArgs = *mut ::core::ffi::c_void; +pub type DragCompletedEventHandler = *mut ::core::ffi::c_void; +pub type DragDeltaEventArgs = *mut ::core::ffi::c_void; +pub type DragDeltaEventHandler = *mut ::core::ffi::c_void; +pub type DragStartedEventArgs = *mut ::core::ffi::c_void; +pub type DragStartedEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct EdgeTransitionLocation(pub i32); +impl EdgeTransitionLocation { + pub const Left: Self = Self(0i32); + pub const Top: Self = Self(1i32); + pub const Right: Self = Self(2i32); + pub const Bottom: Self = Self(3i32); +} +impl ::core::marker::Copy for EdgeTransitionLocation {} +impl ::core::clone::Clone for EdgeTransitionLocation { + fn clone(&self) -> Self { + *self + } +} +pub type FlyoutBase = *mut ::core::ffi::c_void; +pub type FlyoutBaseClosingEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct FlyoutPlacementMode(pub i32); +impl FlyoutPlacementMode { + pub const Top: Self = Self(0i32); + pub const Bottom: Self = Self(1i32); + pub const Left: Self = Self(2i32); + pub const Right: Self = Self(3i32); + pub const Full: Self = Self(4i32); + pub const TopEdgeAlignedLeft: Self = Self(5i32); + pub const TopEdgeAlignedRight: Self = Self(6i32); + pub const BottomEdgeAlignedLeft: Self = Self(7i32); + pub const BottomEdgeAlignedRight: Self = Self(8i32); + pub const LeftEdgeAlignedTop: Self = Self(9i32); + pub const LeftEdgeAlignedBottom: Self = Self(10i32); + pub const RightEdgeAlignedTop: Self = Self(11i32); + pub const RightEdgeAlignedBottom: Self = Self(12i32); + pub const Auto: Self = Self(13i32); +} +impl ::core::marker::Copy for FlyoutPlacementMode {} +impl ::core::clone::Clone for FlyoutPlacementMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct FlyoutShowMode(pub i32); +impl FlyoutShowMode { + pub const Auto: Self = Self(0i32); + pub const Standard: Self = Self(1i32); + pub const Transient: Self = Self(2i32); + pub const TransientWithDismissOnPointerMoveAway: Self = Self(3i32); +} +impl ::core::marker::Copy for FlyoutShowMode {} +impl ::core::clone::Clone for FlyoutShowMode { + fn clone(&self) -> Self { + *self + } +} +pub type FlyoutShowOptions = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct GeneratorDirection(pub i32); +impl GeneratorDirection { + pub const Forward: Self = Self(0i32); + pub const Backward: Self = Self(1i32); +} +impl ::core::marker::Copy for GeneratorDirection {} +impl ::core::clone::Clone for GeneratorDirection { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +pub struct GeneratorPosition { + pub Index: i32, + pub Offset: i32, +} +impl ::core::marker::Copy for GeneratorPosition {} +impl ::core::clone::Clone for GeneratorPosition { + fn clone(&self) -> Self { + *self + } +} +pub type GeneratorPositionHelper = *mut ::core::ffi::c_void; +pub type GridViewItemPresenter = *mut ::core::ffi::c_void; +pub type GridViewItemTemplateSettings = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct GroupHeaderPlacement(pub i32); +impl GroupHeaderPlacement { + pub const Top: Self = Self(0i32); + pub const Left: Self = Self(1i32); +} +impl ::core::marker::Copy for GroupHeaderPlacement {} +impl ::core::clone::Clone for GroupHeaderPlacement { + fn clone(&self) -> Self { + *self + } +} +pub type IScrollSnapPointsInfo = *mut ::core::ffi::c_void; +pub type ItemsChangedEventArgs = *mut ::core::ffi::c_void; +pub type ItemsChangedEventHandler = *mut ::core::ffi::c_void; +pub type JumpListItemBackgroundConverter = *mut ::core::ffi::c_void; +pub type JumpListItemForegroundConverter = *mut ::core::ffi::c_void; +pub type LayoutInformation = *mut ::core::ffi::c_void; +pub type ListViewItemPresenter = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct ListViewItemPresenterCheckMode(pub i32); +impl ListViewItemPresenterCheckMode { + pub const Inline: Self = Self(0i32); + pub const Overlay: Self = Self(1i32); +} +impl ::core::marker::Copy for ListViewItemPresenterCheckMode {} +impl ::core::clone::Clone for ListViewItemPresenterCheckMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct ListViewItemPresenterSelectionIndicatorMode(pub i32); +impl ListViewItemPresenterSelectionIndicatorMode { + pub const Inline: Self = Self(0i32); + pub const Overlay: Self = Self(1i32); +} +impl ::core::marker::Copy for ListViewItemPresenterSelectionIndicatorMode {} +impl ::core::clone::Clone for ListViewItemPresenterSelectionIndicatorMode { + fn clone(&self) -> Self { + *self + } +} +pub type ListViewItemTemplateSettings = *mut ::core::ffi::c_void; +pub type LoopingSelector = *mut ::core::ffi::c_void; +pub type LoopingSelectorItem = *mut ::core::ffi::c_void; +pub type LoopingSelectorPanel = *mut ::core::ffi::c_void; +pub type MenuFlyoutItemTemplateSettings = *mut ::core::ffi::c_void; +pub type MenuFlyoutPresenterTemplateSettings = *mut ::core::ffi::c_void; +pub type NavigationViewItemPresenter = *mut ::core::ffi::c_void; +pub type OrientedVirtualizingPanel = *mut ::core::ffi::c_void; +pub type PickerFlyoutBase = *mut ::core::ffi::c_void; +pub type PivotHeaderItem = *mut ::core::ffi::c_void; +pub type PivotHeaderPanel = *mut ::core::ffi::c_void; +pub type PivotPanel = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct PlacementMode(pub i32); +impl PlacementMode { + pub const Bottom: Self = Self(2i32); + pub const Left: Self = Self(9i32); + pub const Mouse: Self = Self(7i32); + pub const Right: Self = Self(4i32); + pub const Top: Self = Self(10i32); +} +impl ::core::marker::Copy for PlacementMode {} +impl ::core::clone::Clone for PlacementMode { + fn clone(&self) -> Self { + *self + } +} +pub type Popup = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct PopupPlacementMode(pub i32); +impl PopupPlacementMode { + pub const Auto: Self = Self(0i32); + pub const Top: Self = Self(1i32); + pub const Bottom: Self = Self(2i32); + pub const Left: Self = Self(3i32); + pub const Right: Self = Self(4i32); + pub const TopEdgeAlignedLeft: Self = Self(5i32); + pub const TopEdgeAlignedRight: Self = Self(6i32); + pub const BottomEdgeAlignedLeft: Self = Self(7i32); + pub const BottomEdgeAlignedRight: Self = Self(8i32); + pub const LeftEdgeAlignedTop: Self = Self(9i32); + pub const LeftEdgeAlignedBottom: Self = Self(10i32); + pub const RightEdgeAlignedTop: Self = Self(11i32); + pub const RightEdgeAlignedBottom: Self = Self(12i32); +} +impl ::core::marker::Copy for PopupPlacementMode {} +impl ::core::clone::Clone for PopupPlacementMode { + fn clone(&self) -> Self { + *self + } +} +pub type ProgressBarTemplateSettings = *mut ::core::ffi::c_void; +pub type ProgressRingTemplateSettings = *mut ::core::ffi::c_void; +pub type RangeBase = *mut ::core::ffi::c_void; +pub type RangeBaseValueChangedEventArgs = *mut ::core::ffi::c_void; +pub type RangeBaseValueChangedEventHandler = *mut ::core::ffi::c_void; +pub type RepeatButton = *mut ::core::ffi::c_void; +pub type ScrollBar = *mut ::core::ffi::c_void; +pub type ScrollEventArgs = *mut ::core::ffi::c_void; +pub type ScrollEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct ScrollEventType(pub i32); +impl ScrollEventType { + pub const SmallDecrement: Self = Self(0i32); + pub const SmallIncrement: Self = Self(1i32); + pub const LargeDecrement: Self = Self(2i32); + pub const LargeIncrement: Self = Self(3i32); + pub const ThumbPosition: Self = Self(4i32); + pub const ThumbTrack: Self = Self(5i32); + pub const First: Self = Self(6i32); + pub const Last: Self = Self(7i32); + pub const EndScroll: Self = Self(8i32); +} +impl ::core::marker::Copy for ScrollEventType {} +impl ::core::clone::Clone for ScrollEventType { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct ScrollingIndicatorMode(pub i32); +impl ScrollingIndicatorMode { + pub const None: Self = Self(0i32); + pub const TouchIndicator: Self = Self(1i32); + pub const MouseIndicator: Self = Self(2i32); +} +impl ::core::marker::Copy for ScrollingIndicatorMode {} +impl ::core::clone::Clone for ScrollingIndicatorMode { + fn clone(&self) -> Self { + *self + } +} +pub type Selector = *mut ::core::ffi::c_void; +pub type SelectorItem = *mut ::core::ffi::c_void; +pub type SettingsFlyoutTemplateSettings = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct SliderSnapsTo(pub i32); +impl SliderSnapsTo { + pub const StepValues: Self = Self(0i32); + pub const Ticks: Self = Self(1i32); +} +impl ::core::marker::Copy for SliderSnapsTo {} +impl ::core::clone::Clone for SliderSnapsTo { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct SnapPointsAlignment(pub i32); +impl SnapPointsAlignment { + pub const Near: Self = Self(0i32); + pub const Center: Self = Self(1i32); + pub const Far: Self = Self(2i32); +} +impl ::core::marker::Copy for SnapPointsAlignment {} +impl ::core::clone::Clone for SnapPointsAlignment { + fn clone(&self) -> Self { + *self + } +} +pub type SplitViewTemplateSettings = *mut ::core::ffi::c_void; +pub type Thumb = *mut ::core::ffi::c_void; +pub type TickBar = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls_Primitives\"`*"] +#[repr(transparent)] +pub struct TickPlacement(pub i32); +impl TickPlacement { + pub const None: Self = Self(0i32); + pub const TopLeft: Self = Self(1i32); + pub const BottomRight: Self = Self(2i32); + pub const Outside: Self = Self(3i32); + pub const Inline: Self = Self(4i32); +} +impl ::core::marker::Copy for TickPlacement {} +impl ::core::clone::Clone for TickPlacement { + fn clone(&self) -> Self { + *self + } +} +pub type ToggleButton = *mut ::core::ffi::c_void; +pub type ToggleSwitchTemplateSettings = *mut ::core::ffi::c_void; +pub type ToolTipTemplateSettings = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Controls/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Controls/mod.rs new file mode 100644 index 000000000..68b779eba --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Controls/mod.rs @@ -0,0 +1,1538 @@ +#[cfg(feature = "UI_Xaml_Controls_Maps")] +pub mod Maps; +#[cfg(feature = "UI_Xaml_Controls_Primitives")] +pub mod Primitives; +pub type AnchorRequestedEventArgs = *mut ::core::ffi::c_void; +pub type AppBar = *mut ::core::ffi::c_void; +pub type AppBarButton = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct AppBarClosedDisplayMode(pub i32); +impl AppBarClosedDisplayMode { + pub const Compact: Self = Self(0i32); + pub const Minimal: Self = Self(1i32); + pub const Hidden: Self = Self(2i32); +} +impl ::core::marker::Copy for AppBarClosedDisplayMode {} +impl ::core::clone::Clone for AppBarClosedDisplayMode { + fn clone(&self) -> Self { + *self + } +} +pub type AppBarElementContainer = *mut ::core::ffi::c_void; +pub type AppBarSeparator = *mut ::core::ffi::c_void; +pub type AppBarToggleButton = *mut ::core::ffi::c_void; +pub type AutoSuggestBox = *mut ::core::ffi::c_void; +pub type AutoSuggestBoxQuerySubmittedEventArgs = *mut ::core::ffi::c_void; +pub type AutoSuggestBoxSuggestionChosenEventArgs = *mut ::core::ffi::c_void; +pub type AutoSuggestBoxTextChangedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct AutoSuggestionBoxTextChangeReason(pub i32); +impl AutoSuggestionBoxTextChangeReason { + pub const UserInput: Self = Self(0i32); + pub const ProgrammaticChange: Self = Self(1i32); + pub const SuggestionChosen: Self = Self(2i32); +} +impl ::core::marker::Copy for AutoSuggestionBoxTextChangeReason {} +impl ::core::clone::Clone for AutoSuggestionBoxTextChangeReason { + fn clone(&self) -> Self { + *self + } +} +pub type BackClickEventArgs = *mut ::core::ffi::c_void; +pub type BackClickEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct BackgroundSizing(pub i32); +impl BackgroundSizing { + pub const InnerBorderEdge: Self = Self(0i32); + pub const OuterBorderEdge: Self = Self(1i32); +} +impl ::core::marker::Copy for BackgroundSizing {} +impl ::core::clone::Clone for BackgroundSizing { + fn clone(&self) -> Self { + *self + } +} +pub type BitmapIcon = *mut ::core::ffi::c_void; +pub type BitmapIconSource = *mut ::core::ffi::c_void; +pub type Border = *mut ::core::ffi::c_void; +pub type Button = *mut ::core::ffi::c_void; +pub type CalendarDatePicker = *mut ::core::ffi::c_void; +pub type CalendarDatePickerDateChangedEventArgs = *mut ::core::ffi::c_void; +pub type CalendarView = *mut ::core::ffi::c_void; +pub type CalendarViewDayItem = *mut ::core::ffi::c_void; +pub type CalendarViewDayItemChangingEventArgs = *mut ::core::ffi::c_void; +pub type CalendarViewDayItemChangingEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CalendarViewDisplayMode(pub i32); +impl CalendarViewDisplayMode { + pub const Month: Self = Self(0i32); + pub const Year: Self = Self(1i32); + pub const Decade: Self = Self(2i32); +} +impl ::core::marker::Copy for CalendarViewDisplayMode {} +impl ::core::clone::Clone for CalendarViewDisplayMode { + fn clone(&self) -> Self { + *self + } +} +pub type CalendarViewSelectedDatesChangedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CalendarViewSelectionMode(pub i32); +impl CalendarViewSelectionMode { + pub const None: Self = Self(0i32); + pub const Single: Self = Self(1i32); + pub const Multiple: Self = Self(2i32); +} +impl ::core::marker::Copy for CalendarViewSelectionMode {} +impl ::core::clone::Clone for CalendarViewSelectionMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CandidateWindowAlignment(pub i32); +impl CandidateWindowAlignment { + pub const Default: Self = Self(0i32); + pub const BottomEdge: Self = Self(1i32); +} +impl ::core::marker::Copy for CandidateWindowAlignment {} +impl ::core::clone::Clone for CandidateWindowAlignment { + fn clone(&self) -> Self { + *self + } +} +pub type CandidateWindowBoundsChangedEventArgs = *mut ::core::ffi::c_void; +pub type Canvas = *mut ::core::ffi::c_void; +pub type CaptureElement = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CharacterCasing(pub i32); +impl CharacterCasing { + pub const Normal: Self = Self(0i32); + pub const Lower: Self = Self(1i32); + pub const Upper: Self = Self(2i32); +} +impl ::core::marker::Copy for CharacterCasing {} +impl ::core::clone::Clone for CharacterCasing { + fn clone(&self) -> Self { + *self + } +} +pub type CheckBox = *mut ::core::ffi::c_void; +pub type ChoosingGroupHeaderContainerEventArgs = *mut ::core::ffi::c_void; +pub type ChoosingItemContainerEventArgs = *mut ::core::ffi::c_void; +pub type CleanUpVirtualizedItemEventArgs = *mut ::core::ffi::c_void; +pub type CleanUpVirtualizedItemEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ClickMode(pub i32); +impl ClickMode { + pub const Release: Self = Self(0i32); + pub const Press: Self = Self(1i32); + pub const Hover: Self = Self(2i32); +} +impl ::core::marker::Copy for ClickMode {} +impl ::core::clone::Clone for ClickMode { + fn clone(&self) -> Self { + *self + } +} +pub type ColorChangedEventArgs = *mut ::core::ffi::c_void; +pub type ColorPicker = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ColorPickerHsvChannel(pub i32); +impl ColorPickerHsvChannel { + pub const Hue: Self = Self(0i32); + pub const Saturation: Self = Self(1i32); + pub const Value: Self = Self(2i32); + pub const Alpha: Self = Self(3i32); +} +impl ::core::marker::Copy for ColorPickerHsvChannel {} +impl ::core::clone::Clone for ColorPickerHsvChannel { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ColorSpectrumComponents(pub i32); +impl ColorSpectrumComponents { + pub const HueValue: Self = Self(0i32); + pub const ValueHue: Self = Self(1i32); + pub const HueSaturation: Self = Self(2i32); + pub const SaturationHue: Self = Self(3i32); + pub const SaturationValue: Self = Self(4i32); + pub const ValueSaturation: Self = Self(5i32); +} +impl ::core::marker::Copy for ColorSpectrumComponents {} +impl ::core::clone::Clone for ColorSpectrumComponents { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ColorSpectrumShape(pub i32); +impl ColorSpectrumShape { + pub const Box: Self = Self(0i32); + pub const Ring: Self = Self(1i32); +} +impl ::core::marker::Copy for ColorSpectrumShape {} +impl ::core::clone::Clone for ColorSpectrumShape { + fn clone(&self) -> Self { + *self + } +} +pub type ColumnDefinition = *mut ::core::ffi::c_void; +pub type ColumnDefinitionCollection = *mut ::core::ffi::c_void; +pub type ComboBox = *mut ::core::ffi::c_void; +pub type ComboBoxItem = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ComboBoxSelectionChangedTrigger(pub i32); +impl ComboBoxSelectionChangedTrigger { + pub const Committed: Self = Self(0i32); + pub const Always: Self = Self(1i32); +} +impl ::core::marker::Copy for ComboBoxSelectionChangedTrigger {} +impl ::core::clone::Clone for ComboBoxSelectionChangedTrigger { + fn clone(&self) -> Self { + *self + } +} +pub type ComboBoxTextSubmittedEventArgs = *mut ::core::ffi::c_void; +pub type CommandBar = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CommandBarDefaultLabelPosition(pub i32); +impl CommandBarDefaultLabelPosition { + pub const Bottom: Self = Self(0i32); + pub const Right: Self = Self(1i32); + pub const Collapsed: Self = Self(2i32); +} +impl ::core::marker::Copy for CommandBarDefaultLabelPosition {} +impl ::core::clone::Clone for CommandBarDefaultLabelPosition { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CommandBarDynamicOverflowAction(pub i32); +impl CommandBarDynamicOverflowAction { + pub const AddingToOverflow: Self = Self(0i32); + pub const RemovingFromOverflow: Self = Self(1i32); +} +impl ::core::marker::Copy for CommandBarDynamicOverflowAction {} +impl ::core::clone::Clone for CommandBarDynamicOverflowAction { + fn clone(&self) -> Self { + *self + } +} +pub type CommandBarFlyout = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CommandBarLabelPosition(pub i32); +impl CommandBarLabelPosition { + pub const Default: Self = Self(0i32); + pub const Collapsed: Self = Self(1i32); +} +impl ::core::marker::Copy for CommandBarLabelPosition {} +impl ::core::clone::Clone for CommandBarLabelPosition { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct CommandBarOverflowButtonVisibility(pub i32); +impl CommandBarOverflowButtonVisibility { + pub const Auto: Self = Self(0i32); + pub const Visible: Self = Self(1i32); + pub const Collapsed: Self = Self(2i32); +} +impl ::core::marker::Copy for CommandBarOverflowButtonVisibility {} +impl ::core::clone::Clone for CommandBarOverflowButtonVisibility { + fn clone(&self) -> Self { + *self + } +} +pub type CommandBarOverflowPresenter = *mut ::core::ffi::c_void; +pub type ContainerContentChangingEventArgs = *mut ::core::ffi::c_void; +pub type ContentControl = *mut ::core::ffi::c_void; +pub type ContentDialog = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ContentDialogButton(pub i32); +impl ContentDialogButton { + pub const None: Self = Self(0i32); + pub const Primary: Self = Self(1i32); + pub const Secondary: Self = Self(2i32); + pub const Close: Self = Self(3i32); +} +impl ::core::marker::Copy for ContentDialogButton {} +impl ::core::clone::Clone for ContentDialogButton { + fn clone(&self) -> Self { + *self + } +} +pub type ContentDialogButtonClickDeferral = *mut ::core::ffi::c_void; +pub type ContentDialogButtonClickEventArgs = *mut ::core::ffi::c_void; +pub type ContentDialogClosedEventArgs = *mut ::core::ffi::c_void; +pub type ContentDialogClosingDeferral = *mut ::core::ffi::c_void; +pub type ContentDialogClosingEventArgs = *mut ::core::ffi::c_void; +pub type ContentDialogOpenedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ContentDialogPlacement(pub i32); +impl ContentDialogPlacement { + pub const Popup: Self = Self(0i32); + pub const InPlace: Self = Self(1i32); +} +impl ::core::marker::Copy for ContentDialogPlacement {} +impl ::core::clone::Clone for ContentDialogPlacement { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ContentDialogResult(pub i32); +impl ContentDialogResult { + pub const None: Self = Self(0i32); + pub const Primary: Self = Self(1i32); + pub const Secondary: Self = Self(2i32); +} +impl ::core::marker::Copy for ContentDialogResult {} +impl ::core::clone::Clone for ContentDialogResult { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ContentLinkChangeKind(pub i32); +impl ContentLinkChangeKind { + pub const Inserted: Self = Self(0i32); + pub const Removed: Self = Self(1i32); + pub const Edited: Self = Self(2i32); +} +impl ::core::marker::Copy for ContentLinkChangeKind {} +impl ::core::clone::Clone for ContentLinkChangeKind { + fn clone(&self) -> Self { + *self + } +} +pub type ContentLinkChangedEventArgs = *mut ::core::ffi::c_void; +pub type ContentPresenter = *mut ::core::ffi::c_void; +pub type ContextMenuEventArgs = *mut ::core::ffi::c_void; +pub type ContextMenuOpeningEventHandler = *mut ::core::ffi::c_void; +pub type Control = *mut ::core::ffi::c_void; +pub type ControlTemplate = *mut ::core::ffi::c_void; +pub type DataTemplateSelector = *mut ::core::ffi::c_void; +pub type DatePickedEventArgs = *mut ::core::ffi::c_void; +pub type DatePicker = *mut ::core::ffi::c_void; +pub type DatePickerFlyout = *mut ::core::ffi::c_void; +pub type DatePickerFlyoutItem = *mut ::core::ffi::c_void; +pub type DatePickerFlyoutPresenter = *mut ::core::ffi::c_void; +pub type DatePickerSelectedValueChangedEventArgs = *mut ::core::ffi::c_void; +pub type DatePickerValueChangedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct DisabledFormattingAccelerators(pub u32); +impl DisabledFormattingAccelerators { + pub const None: Self = Self(0u32); + pub const Bold: Self = Self(1u32); + pub const Italic: Self = Self(2u32); + pub const Underline: Self = Self(4u32); + pub const All: Self = Self(4294967295u32); +} +impl ::core::marker::Copy for DisabledFormattingAccelerators {} +impl ::core::clone::Clone for DisabledFormattingAccelerators { + fn clone(&self) -> Self { + *self + } +} +pub type DragItemsCompletedEventArgs = *mut ::core::ffi::c_void; +pub type DragItemsStartingEventArgs = *mut ::core::ffi::c_void; +pub type DragItemsStartingEventHandler = *mut ::core::ffi::c_void; +pub type DropDownButton = *mut ::core::ffi::c_void; +pub type DropDownButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type DynamicOverflowItemsChangingEventArgs = *mut ::core::ffi::c_void; +pub type FlipView = *mut ::core::ffi::c_void; +pub type FlipViewItem = *mut ::core::ffi::c_void; +pub type Flyout = *mut ::core::ffi::c_void; +pub type FlyoutPresenter = *mut ::core::ffi::c_void; +pub type FocusDisengagedEventArgs = *mut ::core::ffi::c_void; +pub type FocusEngagedEventArgs = *mut ::core::ffi::c_void; +pub type FontIcon = *mut ::core::ffi::c_void; +pub type FontIconSource = *mut ::core::ffi::c_void; +pub type Frame = *mut ::core::ffi::c_void; +pub type Grid = *mut ::core::ffi::c_void; +pub type GridView = *mut ::core::ffi::c_void; +pub type GridViewHeaderItem = *mut ::core::ffi::c_void; +pub type GridViewItem = *mut ::core::ffi::c_void; +pub type GroupItem = *mut ::core::ffi::c_void; +pub type GroupStyle = *mut ::core::ffi::c_void; +pub type GroupStyleSelector = *mut ::core::ffi::c_void; +pub type HandwritingPanelClosedEventArgs = *mut ::core::ffi::c_void; +pub type HandwritingPanelOpenedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct HandwritingPanelPlacementAlignment(pub i32); +impl HandwritingPanelPlacementAlignment { + pub const Auto: Self = Self(0i32); + pub const TopLeft: Self = Self(1i32); + pub const TopRight: Self = Self(2i32); + pub const BottomLeft: Self = Self(3i32); + pub const BottomRight: Self = Self(4i32); +} +impl ::core::marker::Copy for HandwritingPanelPlacementAlignment {} +impl ::core::clone::Clone for HandwritingPanelPlacementAlignment { + fn clone(&self) -> Self { + *self + } +} +pub type HandwritingView = *mut ::core::ffi::c_void; +pub type HandwritingViewCandidatesChangedEventArgs = *mut ::core::ffi::c_void; +pub type HandwritingViewTextSubmittedEventArgs = *mut ::core::ffi::c_void; +pub type Hub = *mut ::core::ffi::c_void; +pub type HubSection = *mut ::core::ffi::c_void; +pub type HubSectionCollection = *mut ::core::ffi::c_void; +pub type HubSectionHeaderClickEventArgs = *mut ::core::ffi::c_void; +pub type HubSectionHeaderClickEventHandler = *mut ::core::ffi::c_void; +pub type HyperlinkButton = *mut ::core::ffi::c_void; +pub type ICommandBarElement = *mut ::core::ffi::c_void; +pub type ICommandBarElement2 = *mut ::core::ffi::c_void; +pub type IInsertionPanel = *mut ::core::ffi::c_void; +pub type IItemContainerMapping = *mut ::core::ffi::c_void; +pub type INavigate = *mut ::core::ffi::c_void; +pub type IScrollAnchorProvider = *mut ::core::ffi::c_void; +pub type ISemanticZoomInformation = *mut ::core::ffi::c_void; +pub type IconElement = *mut ::core::ffi::c_void; +pub type IconSource = *mut ::core::ffi::c_void; +pub type IconSourceElement = *mut ::core::ffi::c_void; +pub type Image = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct IncrementalLoadingTrigger(pub i32); +impl IncrementalLoadingTrigger { + pub const None: Self = Self(0i32); + pub const Edge: Self = Self(1i32); +} +impl ::core::marker::Copy for IncrementalLoadingTrigger {} +impl ::core::clone::Clone for IncrementalLoadingTrigger { + fn clone(&self) -> Self { + *self + } +} +pub type InkCanvas = *mut ::core::ffi::c_void; +pub type InkToolbar = *mut ::core::ffi::c_void; +pub type InkToolbarBallpointPenButton = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct InkToolbarButtonFlyoutPlacement(pub i32); +impl InkToolbarButtonFlyoutPlacement { + pub const Auto: Self = Self(0i32); + pub const Top: Self = Self(1i32); + pub const Bottom: Self = Self(2i32); + pub const Left: Self = Self(3i32); + pub const Right: Self = Self(4i32); +} +impl ::core::marker::Copy for InkToolbarButtonFlyoutPlacement {} +impl ::core::clone::Clone for InkToolbarButtonFlyoutPlacement { + fn clone(&self) -> Self { + *self + } +} +pub type InkToolbarCustomPen = *mut ::core::ffi::c_void; +pub type InkToolbarCustomPenButton = *mut ::core::ffi::c_void; +pub type InkToolbarCustomToggleButton = *mut ::core::ffi::c_void; +pub type InkToolbarCustomToolButton = *mut ::core::ffi::c_void; +pub type InkToolbarEraserButton = *mut ::core::ffi::c_void; +pub type InkToolbarFlyoutItem = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct InkToolbarFlyoutItemKind(pub i32); +impl InkToolbarFlyoutItemKind { + pub const Simple: Self = Self(0i32); + pub const Radio: Self = Self(1i32); + pub const Check: Self = Self(2i32); + pub const RadioCheck: Self = Self(3i32); +} +impl ::core::marker::Copy for InkToolbarFlyoutItemKind {} +impl ::core::clone::Clone for InkToolbarFlyoutItemKind { + fn clone(&self) -> Self { + *self + } +} +pub type InkToolbarHighlighterButton = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct InkToolbarInitialControls(pub i32); +impl InkToolbarInitialControls { + pub const All: Self = Self(0i32); + pub const None: Self = Self(1i32); + pub const PensOnly: Self = Self(2i32); + pub const AllExceptPens: Self = Self(3i32); +} +impl ::core::marker::Copy for InkToolbarInitialControls {} +impl ::core::clone::Clone for InkToolbarInitialControls { + fn clone(&self) -> Self { + *self + } +} +pub type InkToolbarIsStencilButtonCheckedChangedEventArgs = *mut ::core::ffi::c_void; +pub type InkToolbarMenuButton = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct InkToolbarMenuKind(pub i32); +impl InkToolbarMenuKind { + pub const Stencil: Self = Self(0i32); +} +impl ::core::marker::Copy for InkToolbarMenuKind {} +impl ::core::clone::Clone for InkToolbarMenuKind { + fn clone(&self) -> Self { + *self + } +} +pub type InkToolbarPenButton = *mut ::core::ffi::c_void; +pub type InkToolbarPenConfigurationControl = *mut ::core::ffi::c_void; +pub type InkToolbarPencilButton = *mut ::core::ffi::c_void; +pub type InkToolbarRulerButton = *mut ::core::ffi::c_void; +pub type InkToolbarStencilButton = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct InkToolbarStencilKind(pub i32); +impl InkToolbarStencilKind { + pub const Ruler: Self = Self(0i32); + pub const Protractor: Self = Self(1i32); +} +impl ::core::marker::Copy for InkToolbarStencilKind {} +impl ::core::clone::Clone for InkToolbarStencilKind { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct InkToolbarToggle(pub i32); +impl InkToolbarToggle { + pub const Ruler: Self = Self(0i32); + pub const Custom: Self = Self(1i32); +} +impl ::core::marker::Copy for InkToolbarToggle {} +impl ::core::clone::Clone for InkToolbarToggle { + fn clone(&self) -> Self { + *self + } +} +pub type InkToolbarToggleButton = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct InkToolbarTool(pub i32); +impl InkToolbarTool { + pub const BallpointPen: Self = Self(0i32); + pub const Pencil: Self = Self(1i32); + pub const Highlighter: Self = Self(2i32); + pub const Eraser: Self = Self(3i32); + pub const CustomPen: Self = Self(4i32); + pub const CustomTool: Self = Self(5i32); +} +impl ::core::marker::Copy for InkToolbarTool {} +impl ::core::clone::Clone for InkToolbarTool { + fn clone(&self) -> Self { + *self + } +} +pub type InkToolbarToolButton = *mut ::core::ffi::c_void; +pub type IsTextTrimmedChangedEventArgs = *mut ::core::ffi::c_void; +pub type ItemClickEventArgs = *mut ::core::ffi::c_void; +pub type ItemClickEventHandler = *mut ::core::ffi::c_void; +pub type ItemCollection = *mut ::core::ffi::c_void; +pub type ItemContainerGenerator = *mut ::core::ffi::c_void; +pub type ItemsControl = *mut ::core::ffi::c_void; +pub type ItemsPanelTemplate = *mut ::core::ffi::c_void; +pub type ItemsPickedEventArgs = *mut ::core::ffi::c_void; +pub type ItemsPresenter = *mut ::core::ffi::c_void; +pub type ItemsStackPanel = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ItemsUpdatingScrollMode(pub i32); +impl ItemsUpdatingScrollMode { + pub const KeepItemsInView: Self = Self(0i32); + pub const KeepScrollOffset: Self = Self(1i32); + pub const KeepLastItemInView: Self = Self(2i32); +} +impl ::core::marker::Copy for ItemsUpdatingScrollMode {} +impl ::core::clone::Clone for ItemsUpdatingScrollMode { + fn clone(&self) -> Self { + *self + } +} +pub type ItemsWrapGrid = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct LightDismissOverlayMode(pub i32); +impl LightDismissOverlayMode { + pub const Auto: Self = Self(0i32); + pub const On: Self = Self(1i32); + pub const Off: Self = Self(2i32); +} +impl ::core::marker::Copy for LightDismissOverlayMode {} +impl ::core::clone::Clone for LightDismissOverlayMode { + fn clone(&self) -> Self { + *self + } +} +pub type ListBox = *mut ::core::ffi::c_void; +pub type ListBoxItem = *mut ::core::ffi::c_void; +pub type ListPickerFlyout = *mut ::core::ffi::c_void; +pub type ListPickerFlyoutPresenter = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ListPickerFlyoutSelectionMode(pub i32); +impl ListPickerFlyoutSelectionMode { + pub const Single: Self = Self(0i32); + pub const Multiple: Self = Self(1i32); +} +impl ::core::marker::Copy for ListPickerFlyoutSelectionMode {} +impl ::core::clone::Clone for ListPickerFlyoutSelectionMode { + fn clone(&self) -> Self { + *self + } +} +pub type ListView = *mut ::core::ffi::c_void; +pub type ListViewBase = *mut ::core::ffi::c_void; +pub type ListViewBaseHeaderItem = *mut ::core::ffi::c_void; +pub type ListViewHeaderItem = *mut ::core::ffi::c_void; +pub type ListViewItem = *mut ::core::ffi::c_void; +pub type ListViewItemToKeyHandler = *mut ::core::ffi::c_void; +pub type ListViewKeyToItemHandler = *mut ::core::ffi::c_void; +pub type ListViewPersistenceHelper = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ListViewReorderMode(pub i32); +impl ListViewReorderMode { + pub const Disabled: Self = Self(0i32); + pub const Enabled: Self = Self(1i32); +} +impl ::core::marker::Copy for ListViewReorderMode {} +impl ::core::clone::Clone for ListViewReorderMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ListViewSelectionMode(pub i32); +impl ListViewSelectionMode { + pub const None: Self = Self(0i32); + pub const Single: Self = Self(1i32); + pub const Multiple: Self = Self(2i32); + pub const Extended: Self = Self(3i32); +} +impl ::core::marker::Copy for ListViewSelectionMode {} +impl ::core::clone::Clone for ListViewSelectionMode { + fn clone(&self) -> Self { + *self + } +} +pub type MediaElement = *mut ::core::ffi::c_void; +pub type MediaPlayerElement = *mut ::core::ffi::c_void; +pub type MediaPlayerPresenter = *mut ::core::ffi::c_void; +pub type MediaTransportControls = *mut ::core::ffi::c_void; +pub type MediaTransportControlsHelper = *mut ::core::ffi::c_void; +pub type MenuBar = *mut ::core::ffi::c_void; +pub type MenuBarItem = *mut ::core::ffi::c_void; +pub type MenuBarItemFlyout = *mut ::core::ffi::c_void; +pub type MenuFlyout = *mut ::core::ffi::c_void; +pub type MenuFlyoutItem = *mut ::core::ffi::c_void; +pub type MenuFlyoutItemBase = *mut ::core::ffi::c_void; +pub type MenuFlyoutPresenter = *mut ::core::ffi::c_void; +pub type MenuFlyoutSeparator = *mut ::core::ffi::c_void; +pub type MenuFlyoutSubItem = *mut ::core::ffi::c_void; +pub type NavigationView = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct NavigationViewBackButtonVisible(pub i32); +impl NavigationViewBackButtonVisible { + pub const Collapsed: Self = Self(0i32); + pub const Visible: Self = Self(1i32); + pub const Auto: Self = Self(2i32); +} +impl ::core::marker::Copy for NavigationViewBackButtonVisible {} +impl ::core::clone::Clone for NavigationViewBackButtonVisible { + fn clone(&self) -> Self { + *self + } +} +pub type NavigationViewBackRequestedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct NavigationViewDisplayMode(pub i32); +impl NavigationViewDisplayMode { + pub const Minimal: Self = Self(0i32); + pub const Compact: Self = Self(1i32); + pub const Expanded: Self = Self(2i32); +} +impl ::core::marker::Copy for NavigationViewDisplayMode {} +impl ::core::clone::Clone for NavigationViewDisplayMode { + fn clone(&self) -> Self { + *self + } +} +pub type NavigationViewDisplayModeChangedEventArgs = *mut ::core::ffi::c_void; +pub type NavigationViewItem = *mut ::core::ffi::c_void; +pub type NavigationViewItemBase = *mut ::core::ffi::c_void; +pub type NavigationViewItemHeader = *mut ::core::ffi::c_void; +pub type NavigationViewItemInvokedEventArgs = *mut ::core::ffi::c_void; +pub type NavigationViewItemSeparator = *mut ::core::ffi::c_void; +pub type NavigationViewList = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct NavigationViewOverflowLabelMode(pub i32); +impl NavigationViewOverflowLabelMode { + pub const MoreLabel: Self = Self(0i32); + pub const NoLabel: Self = Self(1i32); +} +impl ::core::marker::Copy for NavigationViewOverflowLabelMode {} +impl ::core::clone::Clone for NavigationViewOverflowLabelMode { + fn clone(&self) -> Self { + *self + } +} +pub type NavigationViewPaneClosingEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct NavigationViewPaneDisplayMode(pub i32); +impl NavigationViewPaneDisplayMode { + pub const Auto: Self = Self(0i32); + pub const Left: Self = Self(1i32); + pub const Top: Self = Self(2i32); + pub const LeftCompact: Self = Self(3i32); + pub const LeftMinimal: Self = Self(4i32); +} +impl ::core::marker::Copy for NavigationViewPaneDisplayMode {} +impl ::core::clone::Clone for NavigationViewPaneDisplayMode { + fn clone(&self) -> Self { + *self + } +} +pub type NavigationViewSelectionChangedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct NavigationViewSelectionFollowsFocus(pub i32); +impl NavigationViewSelectionFollowsFocus { + pub const Disabled: Self = Self(0i32); + pub const Enabled: Self = Self(1i32); +} +impl ::core::marker::Copy for NavigationViewSelectionFollowsFocus {} +impl ::core::clone::Clone for NavigationViewSelectionFollowsFocus { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct NavigationViewShoulderNavigationEnabled(pub i32); +impl NavigationViewShoulderNavigationEnabled { + pub const WhenSelectionFollowsFocus: Self = Self(0i32); + pub const Always: Self = Self(1i32); + pub const Never: Self = Self(2i32); +} +impl ::core::marker::Copy for NavigationViewShoulderNavigationEnabled {} +impl ::core::clone::Clone for NavigationViewShoulderNavigationEnabled { + fn clone(&self) -> Self { + *self + } +} +pub type NavigationViewTemplateSettings = *mut ::core::ffi::c_void; +pub type NotifyEventArgs = *mut ::core::ffi::c_void; +pub type NotifyEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct Orientation(pub i32); +impl Orientation { + pub const Vertical: Self = Self(0i32); + pub const Horizontal: Self = Self(1i32); +} +impl ::core::marker::Copy for Orientation {} +impl ::core::clone::Clone for Orientation { + fn clone(&self) -> Self { + *self + } +} +pub type Page = *mut ::core::ffi::c_void; +pub type Panel = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct PanelScrollingDirection(pub i32); +impl PanelScrollingDirection { + pub const None: Self = Self(0i32); + pub const Forward: Self = Self(1i32); + pub const Backward: Self = Self(2i32); +} +impl ::core::marker::Copy for PanelScrollingDirection {} +impl ::core::clone::Clone for PanelScrollingDirection { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ParallaxSourceOffsetKind(pub i32); +impl ParallaxSourceOffsetKind { + pub const Absolute: Self = Self(0i32); + pub const Relative: Self = Self(1i32); +} +impl ::core::marker::Copy for ParallaxSourceOffsetKind {} +impl ::core::clone::Clone for ParallaxSourceOffsetKind { + fn clone(&self) -> Self { + *self + } +} +pub type ParallaxView = *mut ::core::ffi::c_void; +pub type PasswordBox = *mut ::core::ffi::c_void; +pub type PasswordBoxPasswordChangingEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct PasswordRevealMode(pub i32); +impl PasswordRevealMode { + pub const Peek: Self = Self(0i32); + pub const Hidden: Self = Self(1i32); + pub const Visible: Self = Self(2i32); +} +impl ::core::marker::Copy for PasswordRevealMode {} +impl ::core::clone::Clone for PasswordRevealMode { + fn clone(&self) -> Self { + *self + } +} +pub type PathIcon = *mut ::core::ffi::c_void; +pub type PathIconSource = *mut ::core::ffi::c_void; +pub type PersonPicture = *mut ::core::ffi::c_void; +pub type PickerConfirmedEventArgs = *mut ::core::ffi::c_void; +pub type PickerFlyout = *mut ::core::ffi::c_void; +pub type PickerFlyoutPresenter = *mut ::core::ffi::c_void; +pub type Pivot = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct PivotHeaderFocusVisualPlacement(pub i32); +impl PivotHeaderFocusVisualPlacement { + pub const ItemHeaders: Self = Self(0i32); + pub const SelectedItemHeader: Self = Self(1i32); +} +impl ::core::marker::Copy for PivotHeaderFocusVisualPlacement {} +impl ::core::clone::Clone for PivotHeaderFocusVisualPlacement { + fn clone(&self) -> Self { + *self + } +} +pub type PivotItem = *mut ::core::ffi::c_void; +pub type PivotItemEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct PivotSlideInAnimationGroup(pub i32); +impl PivotSlideInAnimationGroup { + pub const Default: Self = Self(0i32); + pub const GroupOne: Self = Self(1i32); + pub const GroupTwo: Self = Self(2i32); + pub const GroupThree: Self = Self(3i32); +} +impl ::core::marker::Copy for PivotSlideInAnimationGroup {} +impl ::core::clone::Clone for PivotSlideInAnimationGroup { + fn clone(&self) -> Self { + *self + } +} +pub type ProgressBar = *mut ::core::ffi::c_void; +pub type ProgressRing = *mut ::core::ffi::c_void; +pub type RadioButton = *mut ::core::ffi::c_void; +pub type RatingControl = *mut ::core::ffi::c_void; +pub type RatingItemFontInfo = *mut ::core::ffi::c_void; +pub type RatingItemImageInfo = *mut ::core::ffi::c_void; +pub type RatingItemInfo = *mut ::core::ffi::c_void; +pub type RefreshContainer = *mut ::core::ffi::c_void; +pub type RefreshInteractionRatioChangedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct RefreshPullDirection(pub i32); +impl RefreshPullDirection { + pub const LeftToRight: Self = Self(0i32); + pub const TopToBottom: Self = Self(1i32); + pub const RightToLeft: Self = Self(2i32); + pub const BottomToTop: Self = Self(3i32); +} +impl ::core::marker::Copy for RefreshPullDirection {} +impl ::core::clone::Clone for RefreshPullDirection { + fn clone(&self) -> Self { + *self + } +} +pub type RefreshRequestedEventArgs = *mut ::core::ffi::c_void; +pub type RefreshStateChangedEventArgs = *mut ::core::ffi::c_void; +pub type RefreshVisualizer = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct RefreshVisualizerOrientation(pub i32); +impl RefreshVisualizerOrientation { + pub const Auto: Self = Self(0i32); + pub const Normal: Self = Self(1i32); + pub const Rotate90DegreesCounterclockwise: Self = Self(2i32); + pub const Rotate270DegreesCounterclockwise: Self = Self(3i32); +} +impl ::core::marker::Copy for RefreshVisualizerOrientation {} +impl ::core::clone::Clone for RefreshVisualizerOrientation { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct RefreshVisualizerState(pub i32); +impl RefreshVisualizerState { + pub const Idle: Self = Self(0i32); + pub const Peeking: Self = Self(1i32); + pub const Interacting: Self = Self(2i32); + pub const Pending: Self = Self(3i32); + pub const Refreshing: Self = Self(4i32); +} +impl ::core::marker::Copy for RefreshVisualizerState {} +impl ::core::clone::Clone for RefreshVisualizerState { + fn clone(&self) -> Self { + *self + } +} +pub type RelativePanel = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct RequiresPointer(pub i32); +impl RequiresPointer { + pub const Never: Self = Self(0i32); + pub const WhenEngaged: Self = Self(1i32); + pub const WhenFocused: Self = Self(2i32); +} +impl ::core::marker::Copy for RequiresPointer {} +impl ::core::clone::Clone for RequiresPointer { + fn clone(&self) -> Self { + *self + } +} +pub type RichEditBox = *mut ::core::ffi::c_void; +pub type RichEditBoxSelectionChangingEventArgs = *mut ::core::ffi::c_void; +pub type RichEditBoxTextChangingEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct RichEditClipboardFormat(pub i32); +impl RichEditClipboardFormat { + pub const AllFormats: Self = Self(0i32); + pub const PlainText: Self = Self(1i32); +} +impl ::core::marker::Copy for RichEditClipboardFormat {} +impl ::core::clone::Clone for RichEditClipboardFormat { + fn clone(&self) -> Self { + *self + } +} +pub type RichTextBlock = *mut ::core::ffi::c_void; +pub type RichTextBlockOverflow = *mut ::core::ffi::c_void; +pub type RowDefinition = *mut ::core::ffi::c_void; +pub type RowDefinitionCollection = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ScrollBarVisibility(pub i32); +impl ScrollBarVisibility { + pub const Disabled: Self = Self(0i32); + pub const Auto: Self = Self(1i32); + pub const Hidden: Self = Self(2i32); + pub const Visible: Self = Self(3i32); +} +impl ::core::marker::Copy for ScrollBarVisibility {} +impl ::core::clone::Clone for ScrollBarVisibility { + fn clone(&self) -> Self { + *self + } +} +pub type ScrollContentPresenter = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ScrollIntoViewAlignment(pub i32); +impl ScrollIntoViewAlignment { + pub const Default: Self = Self(0i32); + pub const Leading: Self = Self(1i32); +} +impl ::core::marker::Copy for ScrollIntoViewAlignment {} +impl ::core::clone::Clone for ScrollIntoViewAlignment { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ScrollMode(pub i32); +impl ScrollMode { + pub const Disabled: Self = Self(0i32); + pub const Enabled: Self = Self(1i32); + pub const Auto: Self = Self(2i32); +} +impl ::core::marker::Copy for ScrollMode {} +impl ::core::clone::Clone for ScrollMode { + fn clone(&self) -> Self { + *self + } +} +pub type ScrollViewer = *mut ::core::ffi::c_void; +pub type ScrollViewerView = *mut ::core::ffi::c_void; +pub type ScrollViewerViewChangedEventArgs = *mut ::core::ffi::c_void; +pub type ScrollViewerViewChangingEventArgs = *mut ::core::ffi::c_void; +pub type SearchBox = *mut ::core::ffi::c_void; +pub type SearchBoxQueryChangedEventArgs = *mut ::core::ffi::c_void; +pub type SearchBoxQuerySubmittedEventArgs = *mut ::core::ffi::c_void; +pub type SearchBoxResultSuggestionChosenEventArgs = *mut ::core::ffi::c_void; +pub type SearchBoxSuggestionsRequestedEventArgs = *mut ::core::ffi::c_void; +pub type SectionsInViewChangedEventArgs = *mut ::core::ffi::c_void; +pub type SectionsInViewChangedEventHandler = *mut ::core::ffi::c_void; +pub type SelectionChangedEventArgs = *mut ::core::ffi::c_void; +pub type SelectionChangedEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct SelectionMode(pub i32); +impl SelectionMode { + pub const Single: Self = Self(0i32); + pub const Multiple: Self = Self(1i32); + pub const Extended: Self = Self(2i32); +} +impl ::core::marker::Copy for SelectionMode {} +impl ::core::clone::Clone for SelectionMode { + fn clone(&self) -> Self { + *self + } +} +pub type SemanticZoom = *mut ::core::ffi::c_void; +pub type SemanticZoomLocation = *mut ::core::ffi::c_void; +pub type SemanticZoomViewChangedEventArgs = *mut ::core::ffi::c_void; +pub type SemanticZoomViewChangedEventHandler = *mut ::core::ffi::c_void; +pub type SettingsFlyout = *mut ::core::ffi::c_void; +pub type Slider = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct SnapPointsType(pub i32); +impl SnapPointsType { + pub const None: Self = Self(0i32); + pub const Optional: Self = Self(1i32); + pub const Mandatory: Self = Self(2i32); + pub const OptionalSingle: Self = Self(3i32); + pub const MandatorySingle: Self = Self(4i32); +} +impl ::core::marker::Copy for SnapPointsType {} +impl ::core::clone::Clone for SnapPointsType { + fn clone(&self) -> Self { + *self + } +} +pub type SplitButton = *mut ::core::ffi::c_void; +pub type SplitButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type SplitButtonClickEventArgs = *mut ::core::ffi::c_void; +pub type SplitView = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct SplitViewDisplayMode(pub i32); +impl SplitViewDisplayMode { + pub const Overlay: Self = Self(0i32); + pub const Inline: Self = Self(1i32); + pub const CompactOverlay: Self = Self(2i32); + pub const CompactInline: Self = Self(3i32); +} +impl ::core::marker::Copy for SplitViewDisplayMode {} +impl ::core::clone::Clone for SplitViewDisplayMode { + fn clone(&self) -> Self { + *self + } +} +pub type SplitViewPaneClosingEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct SplitViewPanePlacement(pub i32); +impl SplitViewPanePlacement { + pub const Left: Self = Self(0i32); + pub const Right: Self = Self(1i32); +} +impl ::core::marker::Copy for SplitViewPanePlacement {} +impl ::core::clone::Clone for SplitViewPanePlacement { + fn clone(&self) -> Self { + *self + } +} +pub type StackPanel = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct StretchDirection(pub i32); +impl StretchDirection { + pub const UpOnly: Self = Self(0i32); + pub const DownOnly: Self = Self(1i32); + pub const Both: Self = Self(2i32); +} +impl ::core::marker::Copy for StretchDirection {} +impl ::core::clone::Clone for StretchDirection { + fn clone(&self) -> Self { + *self + } +} +pub type StyleSelector = *mut ::core::ffi::c_void; +pub type SwapChainBackgroundPanel = *mut ::core::ffi::c_void; +pub type SwapChainPanel = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct SwipeBehaviorOnInvoked(pub i32); +impl SwipeBehaviorOnInvoked { + pub const Auto: Self = Self(0i32); + pub const Close: Self = Self(1i32); + pub const RemainOpen: Self = Self(2i32); +} +impl ::core::marker::Copy for SwipeBehaviorOnInvoked {} +impl ::core::clone::Clone for SwipeBehaviorOnInvoked { + fn clone(&self) -> Self { + *self + } +} +pub type SwipeControl = *mut ::core::ffi::c_void; +pub type SwipeItem = *mut ::core::ffi::c_void; +pub type SwipeItemInvokedEventArgs = *mut ::core::ffi::c_void; +pub type SwipeItems = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct SwipeMode(pub i32); +impl SwipeMode { + pub const Reveal: Self = Self(0i32); + pub const Execute: Self = Self(1i32); +} +impl ::core::marker::Copy for SwipeMode {} +impl ::core::clone::Clone for SwipeMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct Symbol(pub i32); +impl Symbol { + pub const Previous: Self = Self(57600i32); + pub const Next: Self = Self(57601i32); + pub const Play: Self = Self(57602i32); + pub const Pause: Self = Self(57603i32); + pub const Edit: Self = Self(57604i32); + pub const Save: Self = Self(57605i32); + pub const Clear: Self = Self(57606i32); + pub const Delete: Self = Self(57607i32); + pub const Remove: Self = Self(57608i32); + pub const Add: Self = Self(57609i32); + pub const Cancel: Self = Self(57610i32); + pub const Accept: Self = Self(57611i32); + pub const More: Self = Self(57612i32); + pub const Redo: Self = Self(57613i32); + pub const Undo: Self = Self(57614i32); + pub const Home: Self = Self(57615i32); + pub const Up: Self = Self(57616i32); + pub const Forward: Self = Self(57617i32); + pub const Back: Self = Self(57618i32); + pub const Favorite: Self = Self(57619i32); + pub const Camera: Self = Self(57620i32); + pub const Setting: Self = Self(57621i32); + pub const Video: Self = Self(57622i32); + pub const Sync: Self = Self(57623i32); + pub const Download: Self = Self(57624i32); + pub const Mail: Self = Self(57625i32); + pub const Find: Self = Self(57626i32); + pub const Help: Self = Self(57627i32); + pub const Upload: Self = Self(57628i32); + pub const Emoji: Self = Self(57629i32); + pub const TwoPage: Self = Self(57630i32); + pub const LeaveChat: Self = Self(57631i32); + pub const MailForward: Self = Self(57632i32); + pub const Clock: Self = Self(57633i32); + pub const Send: Self = Self(57634i32); + pub const Crop: Self = Self(57635i32); + pub const RotateCamera: Self = Self(57636i32); + pub const People: Self = Self(57637i32); + pub const OpenPane: Self = Self(57638i32); + pub const ClosePane: Self = Self(57639i32); + pub const World: Self = Self(57640i32); + pub const Flag: Self = Self(57641i32); + pub const PreviewLink: Self = Self(57642i32); + pub const Globe: Self = Self(57643i32); + pub const Trim: Self = Self(57644i32); + pub const AttachCamera: Self = Self(57645i32); + pub const ZoomIn: Self = Self(57646i32); + pub const Bookmarks: Self = Self(57647i32); + pub const Document: Self = Self(57648i32); + pub const ProtectedDocument: Self = Self(57649i32); + pub const Page: Self = Self(57650i32); + pub const Bullets: Self = Self(57651i32); + pub const Comment: Self = Self(57652i32); + pub const MailFilled: Self = Self(57653i32); + pub const ContactInfo: Self = Self(57654i32); + pub const HangUp: Self = Self(57655i32); + pub const ViewAll: Self = Self(57656i32); + pub const MapPin: Self = Self(57657i32); + pub const Phone: Self = Self(57658i32); + pub const VideoChat: Self = Self(57659i32); + pub const Switch: Self = Self(57660i32); + pub const Contact: Self = Self(57661i32); + pub const Rename: Self = Self(57662i32); + pub const Pin: Self = Self(57665i32); + pub const MusicInfo: Self = Self(57666i32); + pub const Go: Self = Self(57667i32); + pub const Keyboard: Self = Self(57668i32); + pub const DockLeft: Self = Self(57669i32); + pub const DockRight: Self = Self(57670i32); + pub const DockBottom: Self = Self(57671i32); + pub const Remote: Self = Self(57672i32); + pub const Refresh: Self = Self(57673i32); + pub const Rotate: Self = Self(57674i32); + pub const Shuffle: Self = Self(57675i32); + pub const List: Self = Self(57676i32); + pub const Shop: Self = Self(57677i32); + pub const SelectAll: Self = Self(57678i32); + pub const Orientation: Self = Self(57679i32); + pub const Import: Self = Self(57680i32); + pub const ImportAll: Self = Self(57681i32); + pub const BrowsePhotos: Self = Self(57685i32); + pub const WebCam: Self = Self(57686i32); + pub const Pictures: Self = Self(57688i32); + pub const SaveLocal: Self = Self(57689i32); + pub const Caption: Self = Self(57690i32); + pub const Stop: Self = Self(57691i32); + pub const ShowResults: Self = Self(57692i32); + pub const Volume: Self = Self(57693i32); + pub const Repair: Self = Self(57694i32); + pub const Message: Self = Self(57695i32); + pub const Page2: Self = Self(57696i32); + pub const CalendarDay: Self = Self(57697i32); + pub const CalendarWeek: Self = Self(57698i32); + pub const Calendar: Self = Self(57699i32); + pub const Character: Self = Self(57700i32); + pub const MailReplyAll: Self = Self(57701i32); + pub const Read: Self = Self(57702i32); + pub const Link: Self = Self(57703i32); + pub const Account: Self = Self(57704i32); + pub const ShowBcc: Self = Self(57705i32); + pub const HideBcc: Self = Self(57706i32); + pub const Cut: Self = Self(57707i32); + pub const Attach: Self = Self(57708i32); + pub const Paste: Self = Self(57709i32); + pub const Filter: Self = Self(57710i32); + pub const Copy: Self = Self(57711i32); + pub const Emoji2: Self = Self(57712i32); + pub const Important: Self = Self(57713i32); + pub const MailReply: Self = Self(57714i32); + pub const SlideShow: Self = Self(57715i32); + pub const Sort: Self = Self(57716i32); + pub const Manage: Self = Self(57720i32); + pub const AllApps: Self = Self(57721i32); + pub const DisconnectDrive: Self = Self(57722i32); + pub const MapDrive: Self = Self(57723i32); + pub const NewWindow: Self = Self(57724i32); + pub const OpenWith: Self = Self(57725i32); + pub const ContactPresence: Self = Self(57729i32); + pub const Priority: Self = Self(57730i32); + pub const GoToToday: Self = Self(57732i32); + pub const Font: Self = Self(57733i32); + pub const FontColor: Self = Self(57734i32); + pub const Contact2: Self = Self(57735i32); + pub const Folder: Self = Self(57736i32); + pub const Audio: Self = Self(57737i32); + pub const Placeholder: Self = Self(57738i32); + pub const View: Self = Self(57739i32); + pub const SetLockScreen: Self = Self(57740i32); + pub const SetTile: Self = Self(57741i32); + pub const ClosedCaption: Self = Self(57744i32); + pub const StopSlideShow: Self = Self(57745i32); + pub const Permissions: Self = Self(57746i32); + pub const Highlight: Self = Self(57747i32); + pub const DisableUpdates: Self = Self(57748i32); + pub const UnFavorite: Self = Self(57749i32); + pub const UnPin: Self = Self(57750i32); + pub const OpenLocal: Self = Self(57751i32); + pub const Mute: Self = Self(57752i32); + pub const Italic: Self = Self(57753i32); + pub const Underline: Self = Self(57754i32); + pub const Bold: Self = Self(57755i32); + pub const MoveToFolder: Self = Self(57756i32); + pub const LikeDislike: Self = Self(57757i32); + pub const Dislike: Self = Self(57758i32); + pub const Like: Self = Self(57759i32); + pub const AlignRight: Self = Self(57760i32); + pub const AlignCenter: Self = Self(57761i32); + pub const AlignLeft: Self = Self(57762i32); + pub const Zoom: Self = Self(57763i32); + pub const ZoomOut: Self = Self(57764i32); + pub const OpenFile: Self = Self(57765i32); + pub const OtherUser: Self = Self(57766i32); + pub const Admin: Self = Self(57767i32); + pub const Street: Self = Self(57795i32); + pub const Map: Self = Self(57796i32); + pub const ClearSelection: Self = Self(57797i32); + pub const FontDecrease: Self = Self(57798i32); + pub const FontIncrease: Self = Self(57799i32); + pub const FontSize: Self = Self(57800i32); + pub const CellPhone: Self = Self(57801i32); + pub const ReShare: Self = Self(57802i32); + pub const Tag: Self = Self(57803i32); + pub const RepeatOne: Self = Self(57804i32); + pub const RepeatAll: Self = Self(57805i32); + pub const OutlineStar: Self = Self(57806i32); + pub const SolidStar: Self = Self(57807i32); + pub const Calculator: Self = Self(57808i32); + pub const Directions: Self = Self(57809i32); + pub const Target: Self = Self(57810i32); + pub const Library: Self = Self(57811i32); + pub const PhoneBook: Self = Self(57812i32); + pub const Memo: Self = Self(57813i32); + pub const Microphone: Self = Self(57814i32); + pub const PostUpdate: Self = Self(57815i32); + pub const BackToWindow: Self = Self(57816i32); + pub const FullScreen: Self = Self(57817i32); + pub const NewFolder: Self = Self(57818i32); + pub const CalendarReply: Self = Self(57819i32); + pub const UnSyncFolder: Self = Self(57821i32); + pub const ReportHacked: Self = Self(57822i32); + pub const SyncFolder: Self = Self(57823i32); + pub const BlockContact: Self = Self(57824i32); + pub const SwitchApps: Self = Self(57825i32); + pub const AddFriend: Self = Self(57826i32); + pub const TouchPointer: Self = Self(57827i32); + pub const GoToStart: Self = Self(57828i32); + pub const ZeroBars: Self = Self(57829i32); + pub const OneBar: Self = Self(57830i32); + pub const TwoBars: Self = Self(57831i32); + pub const ThreeBars: Self = Self(57832i32); + pub const FourBars: Self = Self(57833i32); + pub const Scan: Self = Self(58004i32); + pub const Preview: Self = Self(58005i32); + pub const GlobalNavigationButton: Self = Self(59136i32); + pub const Share: Self = Self(59181i32); + pub const Print: Self = Self(59209i32); + pub const XboxOneConsole: Self = Self(59792i32); +} +impl ::core::marker::Copy for Symbol {} +impl ::core::clone::Clone for Symbol { + fn clone(&self) -> Self { + *self + } +} +pub type SymbolIcon = *mut ::core::ffi::c_void; +pub type SymbolIconSource = *mut ::core::ffi::c_void; +pub type TextBlock = *mut ::core::ffi::c_void; +pub type TextBox = *mut ::core::ffi::c_void; +pub type TextBoxBeforeTextChangingEventArgs = *mut ::core::ffi::c_void; +pub type TextBoxSelectionChangingEventArgs = *mut ::core::ffi::c_void; +pub type TextBoxTextChangingEventArgs = *mut ::core::ffi::c_void; +pub type TextChangedEventArgs = *mut ::core::ffi::c_void; +pub type TextChangedEventHandler = *mut ::core::ffi::c_void; +pub type TextCommandBarFlyout = *mut ::core::ffi::c_void; +pub type TextCompositionChangedEventArgs = *mut ::core::ffi::c_void; +pub type TextCompositionEndedEventArgs = *mut ::core::ffi::c_void; +pub type TextCompositionStartedEventArgs = *mut ::core::ffi::c_void; +pub type TextControlCopyingToClipboardEventArgs = *mut ::core::ffi::c_void; +pub type TextControlCuttingToClipboardEventArgs = *mut ::core::ffi::c_void; +pub type TextControlPasteEventArgs = *mut ::core::ffi::c_void; +pub type TextControlPasteEventHandler = *mut ::core::ffi::c_void; +pub type TimePickedEventArgs = *mut ::core::ffi::c_void; +pub type TimePicker = *mut ::core::ffi::c_void; +pub type TimePickerFlyout = *mut ::core::ffi::c_void; +pub type TimePickerFlyoutPresenter = *mut ::core::ffi::c_void; +pub type TimePickerSelectedValueChangedEventArgs = *mut ::core::ffi::c_void; +pub type TimePickerValueChangedEventArgs = *mut ::core::ffi::c_void; +pub type ToggleMenuFlyoutItem = *mut ::core::ffi::c_void; +pub type ToggleSplitButton = *mut ::core::ffi::c_void; +pub type ToggleSplitButtonAutomationPeer = *mut ::core::ffi::c_void; +pub type ToggleSplitButtonIsCheckedChangedEventArgs = *mut ::core::ffi::c_void; +pub type ToggleSwitch = *mut ::core::ffi::c_void; +pub type ToolTip = *mut ::core::ffi::c_void; +pub type ToolTipService = *mut ::core::ffi::c_void; +pub type TreeView = *mut ::core::ffi::c_void; +pub type TreeViewCollapsedEventArgs = *mut ::core::ffi::c_void; +pub type TreeViewDragItemsCompletedEventArgs = *mut ::core::ffi::c_void; +pub type TreeViewDragItemsStartingEventArgs = *mut ::core::ffi::c_void; +pub type TreeViewExpandingEventArgs = *mut ::core::ffi::c_void; +pub type TreeViewItem = *mut ::core::ffi::c_void; +pub type TreeViewItemInvokedEventArgs = *mut ::core::ffi::c_void; +pub type TreeViewItemTemplateSettings = *mut ::core::ffi::c_void; +pub type TreeViewList = *mut ::core::ffi::c_void; +pub type TreeViewNode = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct TreeViewSelectionMode(pub i32); +impl TreeViewSelectionMode { + pub const None: Self = Self(0i32); + pub const Single: Self = Self(1i32); + pub const Multiple: Self = Self(2i32); +} +impl ::core::marker::Copy for TreeViewSelectionMode {} +impl ::core::clone::Clone for TreeViewSelectionMode { + fn clone(&self) -> Self { + *self + } +} +pub type TwoPaneView = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct TwoPaneViewMode(pub i32); +impl TwoPaneViewMode { + pub const SinglePane: Self = Self(0i32); + pub const Wide: Self = Self(1i32); + pub const Tall: Self = Self(2i32); +} +impl ::core::marker::Copy for TwoPaneViewMode {} +impl ::core::clone::Clone for TwoPaneViewMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct TwoPaneViewPriority(pub i32); +impl TwoPaneViewPriority { + pub const Pane1: Self = Self(0i32); + pub const Pane2: Self = Self(1i32); +} +impl ::core::marker::Copy for TwoPaneViewPriority {} +impl ::core::clone::Clone for TwoPaneViewPriority { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct TwoPaneViewTallModeConfiguration(pub i32); +impl TwoPaneViewTallModeConfiguration { + pub const SinglePane: Self = Self(0i32); + pub const TopBottom: Self = Self(1i32); + pub const BottomTop: Self = Self(2i32); +} +impl ::core::marker::Copy for TwoPaneViewTallModeConfiguration {} +impl ::core::clone::Clone for TwoPaneViewTallModeConfiguration { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct TwoPaneViewWideModeConfiguration(pub i32); +impl TwoPaneViewWideModeConfiguration { + pub const SinglePane: Self = Self(0i32); + pub const LeftRight: Self = Self(1i32); + pub const RightLeft: Self = Self(2i32); +} +impl ::core::marker::Copy for TwoPaneViewWideModeConfiguration {} +impl ::core::clone::Clone for TwoPaneViewWideModeConfiguration { + fn clone(&self) -> Self { + *self + } +} +pub type UIElementCollection = *mut ::core::ffi::c_void; +pub type UserControl = *mut ::core::ffi::c_void; +pub type VariableSizedWrapGrid = *mut ::core::ffi::c_void; +pub type Viewbox = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct VirtualizationMode(pub i32); +impl VirtualizationMode { + pub const Standard: Self = Self(0i32); + pub const Recycling: Self = Self(1i32); +} +impl ::core::marker::Copy for VirtualizationMode {} +impl ::core::clone::Clone for VirtualizationMode { + fn clone(&self) -> Self { + *self + } +} +pub type VirtualizingPanel = *mut ::core::ffi::c_void; +pub type VirtualizingStackPanel = *mut ::core::ffi::c_void; +pub type WebView = *mut ::core::ffi::c_void; +pub type WebViewBrush = *mut ::core::ffi::c_void; +pub type WebViewContentLoadingEventArgs = *mut ::core::ffi::c_void; +pub type WebViewDOMContentLoadedEventArgs = *mut ::core::ffi::c_void; +pub type WebViewDeferredPermissionRequest = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct WebViewExecutionMode(pub i32); +impl WebViewExecutionMode { + pub const SameThread: Self = Self(0i32); + pub const SeparateThread: Self = Self(1i32); + pub const SeparateProcess: Self = Self(2i32); +} +impl ::core::marker::Copy for WebViewExecutionMode {} +impl ::core::clone::Clone for WebViewExecutionMode { + fn clone(&self) -> Self { + *self + } +} +pub type WebViewLongRunningScriptDetectedEventArgs = *mut ::core::ffi::c_void; +pub type WebViewNavigationCompletedEventArgs = *mut ::core::ffi::c_void; +pub type WebViewNavigationFailedEventArgs = *mut ::core::ffi::c_void; +pub type WebViewNavigationFailedEventHandler = *mut ::core::ffi::c_void; +pub type WebViewNavigationStartingEventArgs = *mut ::core::ffi::c_void; +pub type WebViewNewWindowRequestedEventArgs = *mut ::core::ffi::c_void; +pub type WebViewPermissionRequest = *mut ::core::ffi::c_void; +pub type WebViewPermissionRequestedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct WebViewPermissionState(pub i32); +impl WebViewPermissionState { + pub const Unknown: Self = Self(0i32); + pub const Defer: Self = Self(1i32); + pub const Allow: Self = Self(2i32); + pub const Deny: Self = Self(3i32); +} +impl ::core::marker::Copy for WebViewPermissionState {} +impl ::core::clone::Clone for WebViewPermissionState { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct WebViewPermissionType(pub i32); +impl WebViewPermissionType { + pub const Geolocation: Self = Self(0i32); + pub const UnlimitedIndexedDBQuota: Self = Self(1i32); + pub const Media: Self = Self(2i32); + pub const PointerLock: Self = Self(3i32); + pub const WebNotifications: Self = Self(4i32); + pub const Screen: Self = Self(5i32); + pub const ImmersiveView: Self = Self(6i32); +} +impl ::core::marker::Copy for WebViewPermissionType {} +impl ::core::clone::Clone for WebViewPermissionType { + fn clone(&self) -> Self { + *self + } +} +pub type WebViewSeparateProcessLostEventArgs = *mut ::core::ffi::c_void; +pub type WebViewSettings = *mut ::core::ffi::c_void; +pub type WebViewUnsupportedUriSchemeIdentifiedEventArgs = *mut ::core::ffi::c_void; +pub type WebViewUnviewableContentIdentifiedEventArgs = *mut ::core::ffi::c_void; +pub type WebViewWebResourceRequestedEventArgs = *mut ::core::ffi::c_void; +pub type WrapGrid = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Controls\"`*"] +#[repr(transparent)] +pub struct ZoomMode(pub i32); +impl ZoomMode { + pub const Disabled: Self = Self(0i32); + pub const Enabled: Self = Self(1i32); +} +impl ::core::marker::Copy for ZoomMode {} +impl ::core::clone::Clone for ZoomMode { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Core/Direct/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Core/Direct/mod.rs new file mode 100644 index 000000000..890641727 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Core/Direct/mod.rs @@ -0,0 +1,2092 @@ +pub type IXamlDirectObject = *mut ::core::ffi::c_void; +pub type XamlDirect = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Core_Direct\"`*"] +#[repr(transparent)] +pub struct XamlEventIndex(pub i32); +impl XamlEventIndex { + pub const FrameworkElement_DataContextChanged: Self = Self(16i32); + pub const FrameworkElement_SizeChanged: Self = Self(17i32); + pub const FrameworkElement_LayoutUpdated: Self = Self(18i32); + pub const UIElement_KeyUp: Self = Self(22i32); + pub const UIElement_KeyDown: Self = Self(23i32); + pub const UIElement_GotFocus: Self = Self(24i32); + pub const UIElement_LostFocus: Self = Self(25i32); + pub const UIElement_DragStarting: Self = Self(26i32); + pub const UIElement_DropCompleted: Self = Self(27i32); + pub const UIElement_CharacterReceived: Self = Self(28i32); + pub const UIElement_DragEnter: Self = Self(29i32); + pub const UIElement_DragLeave: Self = Self(30i32); + pub const UIElement_DragOver: Self = Self(31i32); + pub const UIElement_Drop: Self = Self(32i32); + pub const UIElement_PointerPressed: Self = Self(38i32); + pub const UIElement_PointerMoved: Self = Self(39i32); + pub const UIElement_PointerReleased: Self = Self(40i32); + pub const UIElement_PointerEntered: Self = Self(41i32); + pub const UIElement_PointerExited: Self = Self(42i32); + pub const UIElement_PointerCaptureLost: Self = Self(43i32); + pub const UIElement_PointerCanceled: Self = Self(44i32); + pub const UIElement_PointerWheelChanged: Self = Self(45i32); + pub const UIElement_Tapped: Self = Self(46i32); + pub const UIElement_DoubleTapped: Self = Self(47i32); + pub const UIElement_Holding: Self = Self(48i32); + pub const UIElement_ContextRequested: Self = Self(49i32); + pub const UIElement_ContextCanceled: Self = Self(50i32); + pub const UIElement_RightTapped: Self = Self(51i32); + pub const UIElement_ManipulationStarting: Self = Self(52i32); + pub const UIElement_ManipulationInertiaStarting: Self = Self(53i32); + pub const UIElement_ManipulationStarted: Self = Self(54i32); + pub const UIElement_ManipulationDelta: Self = Self(55i32); + pub const UIElement_ManipulationCompleted: Self = Self(56i32); + pub const UIElement_ProcessKeyboardAccelerators: Self = Self(60i32); + pub const UIElement_GettingFocus: Self = Self(61i32); + pub const UIElement_LosingFocus: Self = Self(62i32); + pub const UIElement_NoFocusCandidateFound: Self = Self(63i32); + pub const UIElement_PreviewKeyDown: Self = Self(64i32); + pub const UIElement_PreviewKeyUp: Self = Self(65i32); + pub const UIElement_BringIntoViewRequested: Self = Self(66i32); + pub const AppBar_Opening: Self = Self(109i32); + pub const AppBar_Opened: Self = Self(110i32); + pub const AppBar_Closing: Self = Self(111i32); + pub const AppBar_Closed: Self = Self(112i32); + pub const AutoSuggestBox_SuggestionChosen: Self = Self(113i32); + pub const AutoSuggestBox_TextChanged: Self = Self(114i32); + pub const AutoSuggestBox_QuerySubmitted: Self = Self(115i32); + pub const CalendarDatePicker_CalendarViewDayItemChanging: Self = Self(116i32); + pub const CalendarDatePicker_DateChanged: Self = Self(117i32); + pub const CalendarDatePicker_Opened: Self = Self(118i32); + pub const CalendarDatePicker_Closed: Self = Self(119i32); + pub const CalendarView_CalendarViewDayItemChanging: Self = Self(120i32); + pub const CalendarView_SelectedDatesChanged: Self = Self(121i32); + pub const ComboBox_DropDownClosed: Self = Self(122i32); + pub const ComboBox_DropDownOpened: Self = Self(123i32); + pub const CommandBar_DynamicOverflowItemsChanging: Self = Self(124i32); + pub const ContentDialog_Closing: Self = Self(126i32); + pub const ContentDialog_Closed: Self = Self(127i32); + pub const ContentDialog_Opened: Self = Self(128i32); + pub const ContentDialog_PrimaryButtonClick: Self = Self(129i32); + pub const ContentDialog_SecondaryButtonClick: Self = Self(130i32); + pub const ContentDialog_CloseButtonClick: Self = Self(131i32); + pub const Control_FocusEngaged: Self = Self(132i32); + pub const Control_FocusDisengaged: Self = Self(133i32); + pub const DatePicker_DateChanged: Self = Self(135i32); + pub const Frame_Navigated: Self = Self(136i32); + pub const Frame_Navigating: Self = Self(137i32); + pub const Frame_NavigationFailed: Self = Self(138i32); + pub const Frame_NavigationStopped: Self = Self(139i32); + pub const Hub_SectionHeaderClick: Self = Self(143i32); + pub const Hub_SectionsInViewChanged: Self = Self(144i32); + pub const ItemsPresenter_HorizontalSnapPointsChanged: Self = Self(148i32); + pub const ItemsPresenter_VerticalSnapPointsChanged: Self = Self(149i32); + pub const ListViewBase_ItemClick: Self = Self(150i32); + pub const ListViewBase_DragItemsStarting: Self = Self(151i32); + pub const ListViewBase_DragItemsCompleted: Self = Self(152i32); + pub const ListViewBase_ContainerContentChanging: Self = Self(153i32); + pub const ListViewBase_ChoosingItemContainer: Self = Self(154i32); + pub const ListViewBase_ChoosingGroupHeaderContainer: Self = Self(155i32); + pub const MediaTransportControls_ThumbnailRequested: Self = Self(167i32); + pub const MenuFlyoutItem_Click: Self = Self(168i32); + pub const RichEditBox_TextChanging: Self = Self(177i32); + pub const ScrollViewer_ViewChanging: Self = Self(192i32); + pub const ScrollViewer_ViewChanged: Self = Self(193i32); + pub const ScrollViewer_DirectManipulationStarted: Self = Self(194i32); + pub const ScrollViewer_DirectManipulationCompleted: Self = Self(195i32); + pub const SearchBox_QueryChanged: Self = Self(196i32); + pub const SearchBox_SuggestionsRequested: Self = Self(197i32); + pub const SearchBox_QuerySubmitted: Self = Self(198i32); + pub const SearchBox_ResultSuggestionChosen: Self = Self(199i32); + pub const SearchBox_PrepareForFocusOnKeyboardInput: Self = Self(200i32); + pub const SemanticZoom_ViewChangeStarted: Self = Self(201i32); + pub const SemanticZoom_ViewChangeCompleted: Self = Self(202i32); + pub const SettingsFlyout_BackClick: Self = Self(203i32); + pub const StackPanel_HorizontalSnapPointsChanged: Self = Self(208i32); + pub const StackPanel_VerticalSnapPointsChanged: Self = Self(209i32); + pub const TimePicker_TimeChanged: Self = Self(227i32); + pub const ToggleSwitch_Toggled: Self = Self(228i32); + pub const ToolTip_Closed: Self = Self(229i32); + pub const ToolTip_Opened: Self = Self(230i32); + pub const VirtualizingStackPanel_CleanUpVirtualizedItemEvent: Self = Self(231i32); + pub const WebView_SeparateProcessLost: Self = Self(232i32); + pub const WebView_LoadCompleted: Self = Self(233i32); + pub const WebView_ScriptNotify: Self = Self(234i32); + pub const WebView_NavigationFailed: Self = Self(235i32); + pub const WebView_NavigationStarting: Self = Self(236i32); + pub const WebView_ContentLoading: Self = Self(237i32); + pub const WebView_DOMContentLoaded: Self = Self(238i32); + pub const WebView_NavigationCompleted: Self = Self(239i32); + pub const WebView_FrameNavigationStarting: Self = Self(240i32); + pub const WebView_FrameContentLoading: Self = Self(241i32); + pub const WebView_FrameDOMContentLoaded: Self = Self(242i32); + pub const WebView_FrameNavigationCompleted: Self = Self(243i32); + pub const WebView_LongRunningScriptDetected: Self = Self(244i32); + pub const WebView_UnsafeContentWarningDisplaying: Self = Self(245i32); + pub const WebView_UnviewableContentIdentified: Self = Self(246i32); + pub const WebView_ContainsFullScreenElementChanged: Self = Self(247i32); + pub const WebView_UnsupportedUriSchemeIdentified: Self = Self(248i32); + pub const WebView_NewWindowRequested: Self = Self(249i32); + pub const WebView_PermissionRequested: Self = Self(250i32); + pub const ButtonBase_Click: Self = Self(256i32); + pub const CarouselPanel_HorizontalSnapPointsChanged: Self = Self(257i32); + pub const CarouselPanel_VerticalSnapPointsChanged: Self = Self(258i32); + pub const OrientedVirtualizingPanel_HorizontalSnapPointsChanged: Self = Self(263i32); + pub const OrientedVirtualizingPanel_VerticalSnapPointsChanged: Self = Self(264i32); + pub const RangeBase_ValueChanged: Self = Self(267i32); + pub const ScrollBar_Scroll: Self = Self(268i32); + pub const Selector_SelectionChanged: Self = Self(269i32); + pub const Thumb_DragStarted: Self = Self(270i32); + pub const Thumb_DragDelta: Self = Self(271i32); + pub const Thumb_DragCompleted: Self = Self(272i32); + pub const ToggleButton_Checked: Self = Self(273i32); + pub const ToggleButton_Unchecked: Self = Self(274i32); + pub const ToggleButton_Indeterminate: Self = Self(275i32); + pub const WebView_WebResourceRequested: Self = Self(283i32); + pub const ScrollViewer_AnchorRequested: Self = Self(291i32); + pub const DatePicker_SelectedDateChanged: Self = Self(322i32); + pub const TimePicker_SelectedTimeChanged: Self = Self(323i32); +} +impl ::core::marker::Copy for XamlEventIndex {} +impl ::core::clone::Clone for XamlEventIndex { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Core_Direct\"`*"] +#[repr(transparent)] +pub struct XamlPropertyIndex(pub i32); +impl XamlPropertyIndex { + pub const AutomationProperties_AcceleratorKey: Self = Self(5i32); + pub const AutomationProperties_AccessibilityView: Self = Self(6i32); + pub const AutomationProperties_AccessKey: Self = Self(7i32); + pub const AutomationProperties_AutomationId: Self = Self(8i32); + pub const AutomationProperties_ControlledPeers: Self = Self(9i32); + pub const AutomationProperties_HelpText: Self = Self(10i32); + pub const AutomationProperties_IsRequiredForForm: Self = Self(11i32); + pub const AutomationProperties_ItemStatus: Self = Self(12i32); + pub const AutomationProperties_ItemType: Self = Self(13i32); + pub const AutomationProperties_LabeledBy: Self = Self(14i32); + pub const AutomationProperties_LiveSetting: Self = Self(15i32); + pub const AutomationProperties_Name: Self = Self(16i32); + pub const ToolTipService_Placement: Self = Self(24i32); + pub const ToolTipService_PlacementTarget: Self = Self(25i32); + pub const ToolTipService_ToolTip: Self = Self(26i32); + pub const Typography_AnnotationAlternates: Self = Self(28i32); + pub const Typography_Capitals: Self = Self(29i32); + pub const Typography_CapitalSpacing: Self = Self(30i32); + pub const Typography_CaseSensitiveForms: Self = Self(31i32); + pub const Typography_ContextualAlternates: Self = Self(32i32); + pub const Typography_ContextualLigatures: Self = Self(33i32); + pub const Typography_ContextualSwashes: Self = Self(34i32); + pub const Typography_DiscretionaryLigatures: Self = Self(35i32); + pub const Typography_EastAsianExpertForms: Self = Self(36i32); + pub const Typography_EastAsianLanguage: Self = Self(37i32); + pub const Typography_EastAsianWidths: Self = Self(38i32); + pub const Typography_Fraction: Self = Self(39i32); + pub const Typography_HistoricalForms: Self = Self(40i32); + pub const Typography_HistoricalLigatures: Self = Self(41i32); + pub const Typography_Kerning: Self = Self(42i32); + pub const Typography_MathematicalGreek: Self = Self(43i32); + pub const Typography_NumeralAlignment: Self = Self(44i32); + pub const Typography_NumeralStyle: Self = Self(45i32); + pub const Typography_SlashedZero: Self = Self(46i32); + pub const Typography_StandardLigatures: Self = Self(47i32); + pub const Typography_StandardSwashes: Self = Self(48i32); + pub const Typography_StylisticAlternates: Self = Self(49i32); + pub const Typography_StylisticSet1: Self = Self(50i32); + pub const Typography_StylisticSet10: Self = Self(51i32); + pub const Typography_StylisticSet11: Self = Self(52i32); + pub const Typography_StylisticSet12: Self = Self(53i32); + pub const Typography_StylisticSet13: Self = Self(54i32); + pub const Typography_StylisticSet14: Self = Self(55i32); + pub const Typography_StylisticSet15: Self = Self(56i32); + pub const Typography_StylisticSet16: Self = Self(57i32); + pub const Typography_StylisticSet17: Self = Self(58i32); + pub const Typography_StylisticSet18: Self = Self(59i32); + pub const Typography_StylisticSet19: Self = Self(60i32); + pub const Typography_StylisticSet2: Self = Self(61i32); + pub const Typography_StylisticSet20: Self = Self(62i32); + pub const Typography_StylisticSet3: Self = Self(63i32); + pub const Typography_StylisticSet4: Self = Self(64i32); + pub const Typography_StylisticSet5: Self = Self(65i32); + pub const Typography_StylisticSet6: Self = Self(66i32); + pub const Typography_StylisticSet7: Self = Self(67i32); + pub const Typography_StylisticSet8: Self = Self(68i32); + pub const Typography_StylisticSet9: Self = Self(69i32); + pub const Typography_Variants: Self = Self(70i32); + pub const AutomationPeer_EventsSource: Self = Self(75i32); + pub const AutoSuggestBoxSuggestionChosenEventArgs_SelectedItem: Self = Self(76i32); + pub const AutoSuggestBoxTextChangedEventArgs_Reason: Self = Self(77i32); + pub const Brush_Opacity: Self = Self(78i32); + pub const Brush_RelativeTransform: Self = Self(79i32); + pub const Brush_Transform: Self = Self(80i32); + pub const CollectionViewSource_IsSourceGrouped: Self = Self(81i32); + pub const CollectionViewSource_ItemsPath: Self = Self(82i32); + pub const CollectionViewSource_Source: Self = Self(83i32); + pub const CollectionViewSource_View: Self = Self(84i32); + pub const ColorKeyFrame_KeyTime: Self = Self(90i32); + pub const ColorKeyFrame_Value: Self = Self(91i32); + pub const ColumnDefinition_ActualWidth: Self = Self(92i32); + pub const ColumnDefinition_MaxWidth: Self = Self(93i32); + pub const ColumnDefinition_MinWidth: Self = Self(94i32); + pub const ColumnDefinition_Width: Self = Self(95i32); + pub const ComboBoxTemplateSettings_DropDownClosedHeight: Self = Self(96i32); + pub const ComboBoxTemplateSettings_DropDownOffset: Self = Self(97i32); + pub const ComboBoxTemplateSettings_DropDownOpenedHeight: Self = Self(98i32); + pub const ComboBoxTemplateSettings_SelectedItemDirection: Self = Self(99i32); + pub const DoubleKeyFrame_KeyTime: Self = Self(107i32); + pub const DoubleKeyFrame_Value: Self = Self(108i32); + pub const EasingFunctionBase_EasingMode: Self = Self(111i32); + pub const FlyoutBase_AttachedFlyout: Self = Self(114i32); + pub const FlyoutBase_Placement: Self = Self(115i32); + pub const Geometry_Bounds: Self = Self(118i32); + pub const Geometry_Transform: Self = Self(119i32); + pub const GradientStop_Color: Self = Self(120i32); + pub const GradientStop_Offset: Self = Self(121i32); + pub const GroupStyle_ContainerStyle: Self = Self(124i32); + pub const GroupStyle_ContainerStyleSelector: Self = Self(125i32); + pub const GroupStyle_HeaderContainerStyle: Self = Self(126i32); + pub const GroupStyle_HeaderTemplate: Self = Self(127i32); + pub const GroupStyle_HeaderTemplateSelector: Self = Self(128i32); + pub const GroupStyle_HidesIfEmpty: Self = Self(129i32); + pub const GroupStyle_Panel: Self = Self(130i32); + pub const InertiaExpansionBehavior_DesiredDeceleration: Self = Self(144i32); + pub const InertiaExpansionBehavior_DesiredExpansion: Self = Self(145i32); + pub const InertiaRotationBehavior_DesiredDeceleration: Self = Self(146i32); + pub const InertiaRotationBehavior_DesiredRotation: Self = Self(147i32); + pub const InertiaTranslationBehavior_DesiredDeceleration: Self = Self(148i32); + pub const InertiaTranslationBehavior_DesiredDisplacement: Self = Self(149i32); + pub const InputScope_Names: Self = Self(150i32); + pub const InputScopeName_NameValue: Self = Self(151i32); + pub const KeySpline_ControlPoint1: Self = Self(153i32); + pub const KeySpline_ControlPoint2: Self = Self(154i32); + pub const ManipulationPivot_Center: Self = Self(159i32); + pub const ManipulationPivot_Radius: Self = Self(160i32); + pub const ObjectKeyFrame_KeyTime: Self = Self(183i32); + pub const ObjectKeyFrame_Value: Self = Self(184i32); + pub const PageStackEntry_SourcePageType: Self = Self(185i32); + pub const PathFigure_IsClosed: Self = Self(192i32); + pub const PathFigure_IsFilled: Self = Self(193i32); + pub const PathFigure_Segments: Self = Self(194i32); + pub const PathFigure_StartPoint: Self = Self(195i32); + pub const Pointer_IsInContact: Self = Self(199i32); + pub const Pointer_IsInRange: Self = Self(200i32); + pub const Pointer_PointerDeviceType: Self = Self(201i32); + pub const Pointer_PointerId: Self = Self(202i32); + pub const PointKeyFrame_KeyTime: Self = Self(205i32); + pub const PointKeyFrame_Value: Self = Self(206i32); + pub const PrintDocument_DocumentSource: Self = Self(209i32); + pub const ProgressBarTemplateSettings_ContainerAnimationEndPosition: Self = Self(211i32); + pub const ProgressBarTemplateSettings_ContainerAnimationStartPosition: Self = Self(212i32); + pub const ProgressBarTemplateSettings_EllipseAnimationEndPosition: Self = Self(213i32); + pub const ProgressBarTemplateSettings_EllipseAnimationWellPosition: Self = Self(214i32); + pub const ProgressBarTemplateSettings_EllipseDiameter: Self = Self(215i32); + pub const ProgressBarTemplateSettings_EllipseOffset: Self = Self(216i32); + pub const ProgressBarTemplateSettings_IndicatorLengthDelta: Self = Self(217i32); + pub const ProgressRingTemplateSettings_EllipseDiameter: Self = Self(218i32); + pub const ProgressRingTemplateSettings_EllipseOffset: Self = Self(219i32); + pub const ProgressRingTemplateSettings_MaxSideLength: Self = Self(220i32); + pub const PropertyPath_Path: Self = Self(221i32); + pub const RowDefinition_ActualHeight: Self = Self(226i32); + pub const RowDefinition_Height: Self = Self(227i32); + pub const RowDefinition_MaxHeight: Self = Self(228i32); + pub const RowDefinition_MinHeight: Self = Self(229i32); + pub const SetterBase_IsSealed: Self = Self(233i32); + pub const SettingsFlyoutTemplateSettings_BorderBrush: Self = Self(234i32); + pub const SettingsFlyoutTemplateSettings_BorderThickness: Self = Self(235i32); + pub const SettingsFlyoutTemplateSettings_ContentTransitions: Self = Self(236i32); + pub const SettingsFlyoutTemplateSettings_HeaderBackground: Self = Self(237i32); + pub const SettingsFlyoutTemplateSettings_HeaderForeground: Self = Self(238i32); + pub const SettingsFlyoutTemplateSettings_IconSource: Self = Self(239i32); + pub const Style_BasedOn: Self = Self(244i32); + pub const Style_IsSealed: Self = Self(245i32); + pub const Style_Setters: Self = Self(246i32); + pub const Style_TargetType: Self = Self(247i32); + pub const TextElement_CharacterSpacing: Self = Self(249i32); + pub const TextElement_FontFamily: Self = Self(250i32); + pub const TextElement_FontSize: Self = Self(251i32); + pub const TextElement_FontStretch: Self = Self(252i32); + pub const TextElement_FontStyle: Self = Self(253i32); + pub const TextElement_FontWeight: Self = Self(254i32); + pub const TextElement_Foreground: Self = Self(255i32); + pub const TextElement_IsTextScaleFactorEnabled: Self = Self(256i32); + pub const TextElement_Language: Self = Self(257i32); + pub const Timeline_AutoReverse: Self = Self(263i32); + pub const Timeline_BeginTime: Self = Self(264i32); + pub const Timeline_Duration: Self = Self(265i32); + pub const Timeline_FillBehavior: Self = Self(266i32); + pub const Timeline_RepeatBehavior: Self = Self(267i32); + pub const Timeline_SpeedRatio: Self = Self(268i32); + pub const TimelineMarker_Text: Self = Self(269i32); + pub const TimelineMarker_Time: Self = Self(270i32); + pub const TimelineMarker_Type: Self = Self(271i32); + pub const ToggleSwitchTemplateSettings_CurtainCurrentToOffOffset: Self = Self(273i32); + pub const ToggleSwitchTemplateSettings_CurtainCurrentToOnOffset: Self = Self(274i32); + pub const ToggleSwitchTemplateSettings_CurtainOffToOnOffset: Self = Self(275i32); + pub const ToggleSwitchTemplateSettings_CurtainOnToOffOffset: Self = Self(276i32); + pub const ToggleSwitchTemplateSettings_KnobCurrentToOffOffset: Self = Self(277i32); + pub const ToggleSwitchTemplateSettings_KnobCurrentToOnOffset: Self = Self(278i32); + pub const ToggleSwitchTemplateSettings_KnobOffToOnOffset: Self = Self(279i32); + pub const ToggleSwitchTemplateSettings_KnobOnToOffOffset: Self = Self(280i32); + pub const ToolTipTemplateSettings_FromHorizontalOffset: Self = Self(281i32); + pub const ToolTipTemplateSettings_FromVerticalOffset: Self = Self(282i32); + pub const UIElement_AllowDrop: Self = Self(292i32); + pub const UIElement_CacheMode: Self = Self(293i32); + pub const UIElement_Clip: Self = Self(295i32); + pub const UIElement_CompositeMode: Self = Self(296i32); + pub const UIElement_IsDoubleTapEnabled: Self = Self(297i32); + pub const UIElement_IsHitTestVisible: Self = Self(298i32); + pub const UIElement_IsHoldingEnabled: Self = Self(299i32); + pub const UIElement_IsRightTapEnabled: Self = Self(300i32); + pub const UIElement_IsTapEnabled: Self = Self(301i32); + pub const UIElement_ManipulationMode: Self = Self(302i32); + pub const UIElement_Opacity: Self = Self(303i32); + pub const UIElement_PointerCaptures: Self = Self(304i32); + pub const UIElement_Projection: Self = Self(305i32); + pub const UIElement_RenderSize: Self = Self(306i32); + pub const UIElement_RenderTransform: Self = Self(307i32); + pub const UIElement_RenderTransformOrigin: Self = Self(308i32); + pub const UIElement_Transitions: Self = Self(309i32); + pub const UIElement_UseLayoutRounding: Self = Self(311i32); + pub const UIElement_Visibility: Self = Self(312i32); + pub const VisualState_Storyboard: Self = Self(322i32); + pub const VisualStateGroup_States: Self = Self(323i32); + pub const VisualStateGroup_Transitions: Self = Self(324i32); + pub const VisualStateManager_CustomVisualStateManager: Self = Self(325i32); + pub const VisualStateManager_VisualStateGroups: Self = Self(326i32); + pub const VisualTransition_From: Self = Self(327i32); + pub const VisualTransition_GeneratedDuration: Self = Self(328i32); + pub const VisualTransition_GeneratedEasingFunction: Self = Self(329i32); + pub const VisualTransition_Storyboard: Self = Self(330i32); + pub const VisualTransition_To: Self = Self(331i32); + pub const ArcSegment_IsLargeArc: Self = Self(332i32); + pub const ArcSegment_Point: Self = Self(333i32); + pub const ArcSegment_RotationAngle: Self = Self(334i32); + pub const ArcSegment_Size: Self = Self(335i32); + pub const ArcSegment_SweepDirection: Self = Self(336i32); + pub const BackEase_Amplitude: Self = Self(337i32); + pub const BeginStoryboard_Storyboard: Self = Self(338i32); + pub const BezierSegment_Point1: Self = Self(339i32); + pub const BezierSegment_Point2: Self = Self(340i32); + pub const BezierSegment_Point3: Self = Self(341i32); + pub const BitmapSource_PixelHeight: Self = Self(342i32); + pub const BitmapSource_PixelWidth: Self = Self(343i32); + pub const Block_LineHeight: Self = Self(344i32); + pub const Block_LineStackingStrategy: Self = Self(345i32); + pub const Block_Margin: Self = Self(346i32); + pub const Block_TextAlignment: Self = Self(347i32); + pub const BounceEase_Bounces: Self = Self(348i32); + pub const BounceEase_Bounciness: Self = Self(349i32); + pub const ColorAnimation_By: Self = Self(350i32); + pub const ColorAnimation_EasingFunction: Self = Self(351i32); + pub const ColorAnimation_EnableDependentAnimation: Self = Self(352i32); + pub const ColorAnimation_From: Self = Self(353i32); + pub const ColorAnimation_To: Self = Self(354i32); + pub const ColorAnimationUsingKeyFrames_EnableDependentAnimation: Self = Self(355i32); + pub const ColorAnimationUsingKeyFrames_KeyFrames: Self = Self(356i32); + pub const ContentThemeTransition_HorizontalOffset: Self = Self(357i32); + pub const ContentThemeTransition_VerticalOffset: Self = Self(358i32); + pub const ControlTemplate_TargetType: Self = Self(359i32); + pub const DispatcherTimer_Interval: Self = Self(362i32); + pub const DoubleAnimation_By: Self = Self(363i32); + pub const DoubleAnimation_EasingFunction: Self = Self(364i32); + pub const DoubleAnimation_EnableDependentAnimation: Self = Self(365i32); + pub const DoubleAnimation_From: Self = Self(366i32); + pub const DoubleAnimation_To: Self = Self(367i32); + pub const DoubleAnimationUsingKeyFrames_EnableDependentAnimation: Self = Self(368i32); + pub const DoubleAnimationUsingKeyFrames_KeyFrames: Self = Self(369i32); + pub const EasingColorKeyFrame_EasingFunction: Self = Self(372i32); + pub const EasingDoubleKeyFrame_EasingFunction: Self = Self(373i32); + pub const EasingPointKeyFrame_EasingFunction: Self = Self(374i32); + pub const EdgeUIThemeTransition_Edge: Self = Self(375i32); + pub const ElasticEase_Oscillations: Self = Self(376i32); + pub const ElasticEase_Springiness: Self = Self(377i32); + pub const EllipseGeometry_Center: Self = Self(378i32); + pub const EllipseGeometry_RadiusX: Self = Self(379i32); + pub const EllipseGeometry_RadiusY: Self = Self(380i32); + pub const EntranceThemeTransition_FromHorizontalOffset: Self = Self(381i32); + pub const EntranceThemeTransition_FromVerticalOffset: Self = Self(382i32); + pub const EntranceThemeTransition_IsStaggeringEnabled: Self = Self(383i32); + pub const EventTrigger_Actions: Self = Self(384i32); + pub const EventTrigger_RoutedEvent: Self = Self(385i32); + pub const ExponentialEase_Exponent: Self = Self(386i32); + pub const Flyout_Content: Self = Self(387i32); + pub const Flyout_FlyoutPresenterStyle: Self = Self(388i32); + pub const FrameworkElement_ActualHeight: Self = Self(389i32); + pub const FrameworkElement_ActualWidth: Self = Self(390i32); + pub const FrameworkElement_DataContext: Self = Self(391i32); + pub const FrameworkElement_FlowDirection: Self = Self(392i32); + pub const FrameworkElement_Height: Self = Self(393i32); + pub const FrameworkElement_HorizontalAlignment: Self = Self(394i32); + pub const FrameworkElement_Language: Self = Self(396i32); + pub const FrameworkElement_Margin: Self = Self(397i32); + pub const FrameworkElement_MaxHeight: Self = Self(398i32); + pub const FrameworkElement_MaxWidth: Self = Self(399i32); + pub const FrameworkElement_MinHeight: Self = Self(400i32); + pub const FrameworkElement_MinWidth: Self = Self(401i32); + pub const FrameworkElement_Parent: Self = Self(402i32); + pub const FrameworkElement_RequestedTheme: Self = Self(403i32); + pub const FrameworkElement_Resources: Self = Self(404i32); + pub const FrameworkElement_Style: Self = Self(405i32); + pub const FrameworkElement_Tag: Self = Self(406i32); + pub const FrameworkElement_Triggers: Self = Self(407i32); + pub const FrameworkElement_VerticalAlignment: Self = Self(408i32); + pub const FrameworkElement_Width: Self = Self(409i32); + pub const FrameworkElementAutomationPeer_Owner: Self = Self(410i32); + pub const GeometryGroup_Children: Self = Self(411i32); + pub const GeometryGroup_FillRule: Self = Self(412i32); + pub const GradientBrush_ColorInterpolationMode: Self = Self(413i32); + pub const GradientBrush_GradientStops: Self = Self(414i32); + pub const GradientBrush_MappingMode: Self = Self(415i32); + pub const GradientBrush_SpreadMethod: Self = Self(416i32); + pub const GridViewItemTemplateSettings_DragItemsCount: Self = Self(417i32); + pub const ItemAutomationPeer_Item: Self = Self(419i32); + pub const ItemAutomationPeer_ItemsControlAutomationPeer: Self = Self(420i32); + pub const LineGeometry_EndPoint: Self = Self(422i32); + pub const LineGeometry_StartPoint: Self = Self(423i32); + pub const LineSegment_Point: Self = Self(424i32); + pub const ListViewItemTemplateSettings_DragItemsCount: Self = Self(425i32); + pub const Matrix3DProjection_ProjectionMatrix: Self = Self(426i32); + pub const MenuFlyout_Items: Self = Self(427i32); + pub const MenuFlyout_MenuFlyoutPresenterStyle: Self = Self(428i32); + pub const ObjectAnimationUsingKeyFrames_EnableDependentAnimation: Self = Self(429i32); + pub const ObjectAnimationUsingKeyFrames_KeyFrames: Self = Self(430i32); + pub const PaneThemeTransition_Edge: Self = Self(431i32); + pub const PathGeometry_Figures: Self = Self(432i32); + pub const PathGeometry_FillRule: Self = Self(433i32); + pub const PlaneProjection_CenterOfRotationX: Self = Self(434i32); + pub const PlaneProjection_CenterOfRotationY: Self = Self(435i32); + pub const PlaneProjection_CenterOfRotationZ: Self = Self(436i32); + pub const PlaneProjection_GlobalOffsetX: Self = Self(437i32); + pub const PlaneProjection_GlobalOffsetY: Self = Self(438i32); + pub const PlaneProjection_GlobalOffsetZ: Self = Self(439i32); + pub const PlaneProjection_LocalOffsetX: Self = Self(440i32); + pub const PlaneProjection_LocalOffsetY: Self = Self(441i32); + pub const PlaneProjection_LocalOffsetZ: Self = Self(442i32); + pub const PlaneProjection_ProjectionMatrix: Self = Self(443i32); + pub const PlaneProjection_RotationX: Self = Self(444i32); + pub const PlaneProjection_RotationY: Self = Self(445i32); + pub const PlaneProjection_RotationZ: Self = Self(446i32); + pub const PointAnimation_By: Self = Self(447i32); + pub const PointAnimation_EasingFunction: Self = Self(448i32); + pub const PointAnimation_EnableDependentAnimation: Self = Self(449i32); + pub const PointAnimation_From: Self = Self(450i32); + pub const PointAnimation_To: Self = Self(451i32); + pub const PointAnimationUsingKeyFrames_EnableDependentAnimation: Self = Self(452i32); + pub const PointAnimationUsingKeyFrames_KeyFrames: Self = Self(453i32); + pub const PolyBezierSegment_Points: Self = Self(456i32); + pub const PolyLineSegment_Points: Self = Self(457i32); + pub const PolyQuadraticBezierSegment_Points: Self = Self(458i32); + pub const PopupThemeTransition_FromHorizontalOffset: Self = Self(459i32); + pub const PopupThemeTransition_FromVerticalOffset: Self = Self(460i32); + pub const PowerEase_Power: Self = Self(461i32); + pub const QuadraticBezierSegment_Point1: Self = Self(466i32); + pub const QuadraticBezierSegment_Point2: Self = Self(467i32); + pub const RectangleGeometry_Rect: Self = Self(470i32); + pub const RelativeSource_Mode: Self = Self(471i32); + pub const RenderTargetBitmap_PixelHeight: Self = Self(472i32); + pub const RenderTargetBitmap_PixelWidth: Self = Self(473i32); + pub const Setter_Property: Self = Self(474i32); + pub const Setter_Value: Self = Self(475i32); + pub const SolidColorBrush_Color: Self = Self(476i32); + pub const SplineColorKeyFrame_KeySpline: Self = Self(477i32); + pub const SplineDoubleKeyFrame_KeySpline: Self = Self(478i32); + pub const SplinePointKeyFrame_KeySpline: Self = Self(479i32); + pub const TileBrush_AlignmentX: Self = Self(483i32); + pub const TileBrush_AlignmentY: Self = Self(484i32); + pub const TileBrush_Stretch: Self = Self(485i32); + pub const Binding_Converter: Self = Self(487i32); + pub const Binding_ConverterLanguage: Self = Self(488i32); + pub const Binding_ConverterParameter: Self = Self(489i32); + pub const Binding_ElementName: Self = Self(490i32); + pub const Binding_FallbackValue: Self = Self(491i32); + pub const Binding_Mode: Self = Self(492i32); + pub const Binding_Path: Self = Self(493i32); + pub const Binding_RelativeSource: Self = Self(494i32); + pub const Binding_Source: Self = Self(495i32); + pub const Binding_TargetNullValue: Self = Self(496i32); + pub const Binding_UpdateSourceTrigger: Self = Self(497i32); + pub const BitmapImage_CreateOptions: Self = Self(498i32); + pub const BitmapImage_DecodePixelHeight: Self = Self(499i32); + pub const BitmapImage_DecodePixelType: Self = Self(500i32); + pub const BitmapImage_DecodePixelWidth: Self = Self(501i32); + pub const BitmapImage_UriSource: Self = Self(502i32); + pub const Border_Background: Self = Self(503i32); + pub const Border_BorderBrush: Self = Self(504i32); + pub const Border_BorderThickness: Self = Self(505i32); + pub const Border_Child: Self = Self(506i32); + pub const Border_ChildTransitions: Self = Self(507i32); + pub const Border_CornerRadius: Self = Self(508i32); + pub const Border_Padding: Self = Self(509i32); + pub const CaptureElement_Source: Self = Self(510i32); + pub const CaptureElement_Stretch: Self = Self(511i32); + pub const CompositeTransform_CenterX: Self = Self(514i32); + pub const CompositeTransform_CenterY: Self = Self(515i32); + pub const CompositeTransform_Rotation: Self = Self(516i32); + pub const CompositeTransform_ScaleX: Self = Self(517i32); + pub const CompositeTransform_ScaleY: Self = Self(518i32); + pub const CompositeTransform_SkewX: Self = Self(519i32); + pub const CompositeTransform_SkewY: Self = Self(520i32); + pub const CompositeTransform_TranslateX: Self = Self(521i32); + pub const CompositeTransform_TranslateY: Self = Self(522i32); + pub const ContentPresenter_CharacterSpacing: Self = Self(523i32); + pub const ContentPresenter_Content: Self = Self(524i32); + pub const ContentPresenter_ContentTemplate: Self = Self(525i32); + pub const ContentPresenter_ContentTemplateSelector: Self = Self(526i32); + pub const ContentPresenter_ContentTransitions: Self = Self(527i32); + pub const ContentPresenter_FontFamily: Self = Self(528i32); + pub const ContentPresenter_FontSize: Self = Self(529i32); + pub const ContentPresenter_FontStretch: Self = Self(530i32); + pub const ContentPresenter_FontStyle: Self = Self(531i32); + pub const ContentPresenter_FontWeight: Self = Self(532i32); + pub const ContentPresenter_Foreground: Self = Self(533i32); + pub const ContentPresenter_IsTextScaleFactorEnabled: Self = Self(534i32); + pub const ContentPresenter_LineStackingStrategy: Self = Self(535i32); + pub const ContentPresenter_MaxLines: Self = Self(536i32); + pub const ContentPresenter_OpticalMarginAlignment: Self = Self(537i32); + pub const ContentPresenter_TextLineBounds: Self = Self(539i32); + pub const ContentPresenter_TextWrapping: Self = Self(540i32); + pub const Control_Background: Self = Self(541i32); + pub const Control_BorderBrush: Self = Self(542i32); + pub const Control_BorderThickness: Self = Self(543i32); + pub const Control_CharacterSpacing: Self = Self(544i32); + pub const Control_FocusState: Self = Self(546i32); + pub const Control_FontFamily: Self = Self(547i32); + pub const Control_FontSize: Self = Self(548i32); + pub const Control_FontStretch: Self = Self(549i32); + pub const Control_FontStyle: Self = Self(550i32); + pub const Control_FontWeight: Self = Self(551i32); + pub const Control_Foreground: Self = Self(552i32); + pub const Control_HorizontalContentAlignment: Self = Self(553i32); + pub const Control_IsEnabled: Self = Self(554i32); + pub const Control_IsTabStop: Self = Self(555i32); + pub const Control_IsTextScaleFactorEnabled: Self = Self(556i32); + pub const Control_Padding: Self = Self(557i32); + pub const Control_TabIndex: Self = Self(558i32); + pub const Control_TabNavigation: Self = Self(559i32); + pub const Control_Template: Self = Self(560i32); + pub const Control_VerticalContentAlignment: Self = Self(561i32); + pub const DragItemThemeAnimation_TargetName: Self = Self(565i32); + pub const DragOverThemeAnimation_Direction: Self = Self(566i32); + pub const DragOverThemeAnimation_TargetName: Self = Self(567i32); + pub const DragOverThemeAnimation_ToOffset: Self = Self(568i32); + pub const DropTargetItemThemeAnimation_TargetName: Self = Self(569i32); + pub const FadeInThemeAnimation_TargetName: Self = Self(570i32); + pub const FadeOutThemeAnimation_TargetName: Self = Self(571i32); + pub const Glyphs_Fill: Self = Self(574i32); + pub const Glyphs_FontRenderingEmSize: Self = Self(575i32); + pub const Glyphs_FontUri: Self = Self(576i32); + pub const Glyphs_Indices: Self = Self(577i32); + pub const Glyphs_OriginX: Self = Self(578i32); + pub const Glyphs_OriginY: Self = Self(579i32); + pub const Glyphs_StyleSimulations: Self = Self(580i32); + pub const Glyphs_UnicodeString: Self = Self(581i32); + pub const IconElement_Foreground: Self = Self(584i32); + pub const Image_NineGrid: Self = Self(586i32); + pub const Image_PlayToSource: Self = Self(587i32); + pub const Image_Source: Self = Self(588i32); + pub const Image_Stretch: Self = Self(589i32); + pub const ImageBrush_ImageSource: Self = Self(591i32); + pub const InlineUIContainer_Child: Self = Self(592i32); + pub const ItemsPresenter_Footer: Self = Self(594i32); + pub const ItemsPresenter_FooterTemplate: Self = Self(595i32); + pub const ItemsPresenter_FooterTransitions: Self = Self(596i32); + pub const ItemsPresenter_Header: Self = Self(597i32); + pub const ItemsPresenter_HeaderTemplate: Self = Self(598i32); + pub const ItemsPresenter_HeaderTransitions: Self = Self(599i32); + pub const ItemsPresenter_Padding: Self = Self(601i32); + pub const LinearGradientBrush_EndPoint: Self = Self(602i32); + pub const LinearGradientBrush_StartPoint: Self = Self(603i32); + pub const MatrixTransform_Matrix: Self = Self(604i32); + pub const MediaElement_ActualStereo3DVideoPackingMode: Self = Self(605i32); + pub const MediaElement_AreTransportControlsEnabled: Self = Self(606i32); + pub const MediaElement_AspectRatioHeight: Self = Self(607i32); + pub const MediaElement_AspectRatioWidth: Self = Self(608i32); + pub const MediaElement_AudioCategory: Self = Self(609i32); + pub const MediaElement_AudioDeviceType: Self = Self(610i32); + pub const MediaElement_AudioStreamCount: Self = Self(611i32); + pub const MediaElement_AudioStreamIndex: Self = Self(612i32); + pub const MediaElement_AutoPlay: Self = Self(613i32); + pub const MediaElement_Balance: Self = Self(614i32); + pub const MediaElement_BufferingProgress: Self = Self(615i32); + pub const MediaElement_CanPause: Self = Self(616i32); + pub const MediaElement_CanSeek: Self = Self(617i32); + pub const MediaElement_CurrentState: Self = Self(618i32); + pub const MediaElement_DefaultPlaybackRate: Self = Self(619i32); + pub const MediaElement_DownloadProgress: Self = Self(620i32); + pub const MediaElement_DownloadProgressOffset: Self = Self(621i32); + pub const MediaElement_IsAudioOnly: Self = Self(623i32); + pub const MediaElement_IsFullWindow: Self = Self(624i32); + pub const MediaElement_IsLooping: Self = Self(625i32); + pub const MediaElement_IsMuted: Self = Self(626i32); + pub const MediaElement_IsStereo3DVideo: Self = Self(627i32); + pub const MediaElement_Markers: Self = Self(628i32); + pub const MediaElement_NaturalDuration: Self = Self(629i32); + pub const MediaElement_NaturalVideoHeight: Self = Self(630i32); + pub const MediaElement_NaturalVideoWidth: Self = Self(631i32); + pub const MediaElement_PlaybackRate: Self = Self(632i32); + pub const MediaElement_PlayToPreferredSourceUri: Self = Self(633i32); + pub const MediaElement_PlayToSource: Self = Self(634i32); + pub const MediaElement_Position: Self = Self(635i32); + pub const MediaElement_PosterSource: Self = Self(636i32); + pub const MediaElement_ProtectionManager: Self = Self(637i32); + pub const MediaElement_RealTimePlayback: Self = Self(638i32); + pub const MediaElement_Source: Self = Self(639i32); + pub const MediaElement_Stereo3DVideoPackingMode: Self = Self(640i32); + pub const MediaElement_Stereo3DVideoRenderMode: Self = Self(641i32); + pub const MediaElement_Stretch: Self = Self(642i32); + pub const MediaElement_TransportControls: Self = Self(643i32); + pub const MediaElement_Volume: Self = Self(644i32); + pub const Panel_Background: Self = Self(647i32); + pub const Panel_Children: Self = Self(648i32); + pub const Panel_ChildrenTransitions: Self = Self(649i32); + pub const Panel_IsItemsHost: Self = Self(651i32); + pub const Paragraph_Inlines: Self = Self(652i32); + pub const Paragraph_TextIndent: Self = Self(653i32); + pub const PointerDownThemeAnimation_TargetName: Self = Self(660i32); + pub const PointerUpThemeAnimation_TargetName: Self = Self(662i32); + pub const PopInThemeAnimation_FromHorizontalOffset: Self = Self(664i32); + pub const PopInThemeAnimation_FromVerticalOffset: Self = Self(665i32); + pub const PopInThemeAnimation_TargetName: Self = Self(666i32); + pub const PopOutThemeAnimation_TargetName: Self = Self(667i32); + pub const Popup_Child: Self = Self(668i32); + pub const Popup_ChildTransitions: Self = Self(669i32); + pub const Popup_HorizontalOffset: Self = Self(670i32); + pub const Popup_IsLightDismissEnabled: Self = Self(673i32); + pub const Popup_IsOpen: Self = Self(674i32); + pub const Popup_VerticalOffset: Self = Self(676i32); + pub const RepositionThemeAnimation_FromHorizontalOffset: Self = Self(683i32); + pub const RepositionThemeAnimation_FromVerticalOffset: Self = Self(684i32); + pub const RepositionThemeAnimation_TargetName: Self = Self(685i32); + pub const ResourceDictionary_MergedDictionaries: Self = Self(687i32); + pub const ResourceDictionary_Source: Self = Self(688i32); + pub const ResourceDictionary_ThemeDictionaries: Self = Self(689i32); + pub const RichTextBlock_Blocks: Self = Self(691i32); + pub const RichTextBlock_CharacterSpacing: Self = Self(692i32); + pub const RichTextBlock_FontFamily: Self = Self(693i32); + pub const RichTextBlock_FontSize: Self = Self(694i32); + pub const RichTextBlock_FontStretch: Self = Self(695i32); + pub const RichTextBlock_FontStyle: Self = Self(696i32); + pub const RichTextBlock_FontWeight: Self = Self(697i32); + pub const RichTextBlock_Foreground: Self = Self(698i32); + pub const RichTextBlock_HasOverflowContent: Self = Self(699i32); + pub const RichTextBlock_IsColorFontEnabled: Self = Self(700i32); + pub const RichTextBlock_IsTextScaleFactorEnabled: Self = Self(701i32); + pub const RichTextBlock_IsTextSelectionEnabled: Self = Self(702i32); + pub const RichTextBlock_LineHeight: Self = Self(703i32); + pub const RichTextBlock_LineStackingStrategy: Self = Self(704i32); + pub const RichTextBlock_MaxLines: Self = Self(705i32); + pub const RichTextBlock_OpticalMarginAlignment: Self = Self(706i32); + pub const RichTextBlock_OverflowContentTarget: Self = Self(707i32); + pub const RichTextBlock_Padding: Self = Self(708i32); + pub const RichTextBlock_SelectedText: Self = Self(709i32); + pub const RichTextBlock_SelectionHighlightColor: Self = Self(710i32); + pub const RichTextBlock_TextAlignment: Self = Self(711i32); + pub const RichTextBlock_TextIndent: Self = Self(712i32); + pub const RichTextBlock_TextLineBounds: Self = Self(713i32); + pub const RichTextBlock_TextReadingOrder: Self = Self(714i32); + pub const RichTextBlock_TextTrimming: Self = Self(715i32); + pub const RichTextBlock_TextWrapping: Self = Self(716i32); + pub const RichTextBlockOverflow_HasOverflowContent: Self = Self(717i32); + pub const RichTextBlockOverflow_MaxLines: Self = Self(718i32); + pub const RichTextBlockOverflow_OverflowContentTarget: Self = Self(719i32); + pub const RichTextBlockOverflow_Padding: Self = Self(720i32); + pub const RotateTransform_Angle: Self = Self(721i32); + pub const RotateTransform_CenterX: Self = Self(722i32); + pub const RotateTransform_CenterY: Self = Self(723i32); + pub const Run_FlowDirection: Self = Self(725i32); + pub const Run_Text: Self = Self(726i32); + pub const ScaleTransform_CenterX: Self = Self(727i32); + pub const ScaleTransform_CenterY: Self = Self(728i32); + pub const ScaleTransform_ScaleX: Self = Self(729i32); + pub const ScaleTransform_ScaleY: Self = Self(730i32); + pub const SetterBaseCollection_IsSealed: Self = Self(732i32); + pub const Shape_Fill: Self = Self(733i32); + pub const Shape_GeometryTransform: Self = Self(734i32); + pub const Shape_Stretch: Self = Self(735i32); + pub const Shape_Stroke: Self = Self(736i32); + pub const Shape_StrokeDashArray: Self = Self(737i32); + pub const Shape_StrokeDashCap: Self = Self(738i32); + pub const Shape_StrokeDashOffset: Self = Self(739i32); + pub const Shape_StrokeEndLineCap: Self = Self(740i32); + pub const Shape_StrokeLineJoin: Self = Self(741i32); + pub const Shape_StrokeMiterLimit: Self = Self(742i32); + pub const Shape_StrokeStartLineCap: Self = Self(743i32); + pub const Shape_StrokeThickness: Self = Self(744i32); + pub const SkewTransform_AngleX: Self = Self(745i32); + pub const SkewTransform_AngleY: Self = Self(746i32); + pub const SkewTransform_CenterX: Self = Self(747i32); + pub const SkewTransform_CenterY: Self = Self(748i32); + pub const Span_Inlines: Self = Self(749i32); + pub const SplitCloseThemeAnimation_ClosedLength: Self = Self(750i32); + pub const SplitCloseThemeAnimation_ClosedTarget: Self = Self(751i32); + pub const SplitCloseThemeAnimation_ClosedTargetName: Self = Self(752i32); + pub const SplitCloseThemeAnimation_ContentTarget: Self = Self(753i32); + pub const SplitCloseThemeAnimation_ContentTargetName: Self = Self(754i32); + pub const SplitCloseThemeAnimation_ContentTranslationDirection: Self = Self(755i32); + pub const SplitCloseThemeAnimation_ContentTranslationOffset: Self = Self(756i32); + pub const SplitCloseThemeAnimation_OffsetFromCenter: Self = Self(757i32); + pub const SplitCloseThemeAnimation_OpenedLength: Self = Self(758i32); + pub const SplitCloseThemeAnimation_OpenedTarget: Self = Self(759i32); + pub const SplitCloseThemeAnimation_OpenedTargetName: Self = Self(760i32); + pub const SplitOpenThemeAnimation_ClosedLength: Self = Self(761i32); + pub const SplitOpenThemeAnimation_ClosedTarget: Self = Self(762i32); + pub const SplitOpenThemeAnimation_ClosedTargetName: Self = Self(763i32); + pub const SplitOpenThemeAnimation_ContentTarget: Self = Self(764i32); + pub const SplitOpenThemeAnimation_ContentTargetName: Self = Self(765i32); + pub const SplitOpenThemeAnimation_ContentTranslationDirection: Self = Self(766i32); + pub const SplitOpenThemeAnimation_ContentTranslationOffset: Self = Self(767i32); + pub const SplitOpenThemeAnimation_OffsetFromCenter: Self = Self(768i32); + pub const SplitOpenThemeAnimation_OpenedLength: Self = Self(769i32); + pub const SplitOpenThemeAnimation_OpenedTarget: Self = Self(770i32); + pub const SplitOpenThemeAnimation_OpenedTargetName: Self = Self(771i32); + pub const Storyboard_Children: Self = Self(772i32); + pub const Storyboard_TargetName: Self = Self(774i32); + pub const Storyboard_TargetProperty: Self = Self(775i32); + pub const SwipeBackThemeAnimation_FromHorizontalOffset: Self = Self(776i32); + pub const SwipeBackThemeAnimation_FromVerticalOffset: Self = Self(777i32); + pub const SwipeBackThemeAnimation_TargetName: Self = Self(778i32); + pub const SwipeHintThemeAnimation_TargetName: Self = Self(779i32); + pub const SwipeHintThemeAnimation_ToHorizontalOffset: Self = Self(780i32); + pub const SwipeHintThemeAnimation_ToVerticalOffset: Self = Self(781i32); + pub const TextBlock_CharacterSpacing: Self = Self(782i32); + pub const TextBlock_FontFamily: Self = Self(783i32); + pub const TextBlock_FontSize: Self = Self(784i32); + pub const TextBlock_FontStretch: Self = Self(785i32); + pub const TextBlock_FontStyle: Self = Self(786i32); + pub const TextBlock_FontWeight: Self = Self(787i32); + pub const TextBlock_Foreground: Self = Self(788i32); + pub const TextBlock_Inlines: Self = Self(789i32); + pub const TextBlock_IsColorFontEnabled: Self = Self(790i32); + pub const TextBlock_IsTextScaleFactorEnabled: Self = Self(791i32); + pub const TextBlock_IsTextSelectionEnabled: Self = Self(792i32); + pub const TextBlock_LineHeight: Self = Self(793i32); + pub const TextBlock_LineStackingStrategy: Self = Self(794i32); + pub const TextBlock_MaxLines: Self = Self(795i32); + pub const TextBlock_OpticalMarginAlignment: Self = Self(796i32); + pub const TextBlock_Padding: Self = Self(797i32); + pub const TextBlock_SelectedText: Self = Self(798i32); + pub const TextBlock_SelectionHighlightColor: Self = Self(799i32); + pub const TextBlock_Text: Self = Self(800i32); + pub const TextBlock_TextAlignment: Self = Self(801i32); + pub const TextBlock_TextDecorations: Self = Self(802i32); + pub const TextBlock_TextLineBounds: Self = Self(803i32); + pub const TextBlock_TextReadingOrder: Self = Self(804i32); + pub const TextBlock_TextTrimming: Self = Self(805i32); + pub const TextBlock_TextWrapping: Self = Self(806i32); + pub const TransformGroup_Children: Self = Self(811i32); + pub const TransformGroup_Value: Self = Self(812i32); + pub const TranslateTransform_X: Self = Self(814i32); + pub const TranslateTransform_Y: Self = Self(815i32); + pub const Viewbox_Child: Self = Self(819i32); + pub const Viewbox_Stretch: Self = Self(820i32); + pub const Viewbox_StretchDirection: Self = Self(821i32); + pub const WebViewBrush_SourceName: Self = Self(825i32); + pub const AppBarSeparator_IsCompact: Self = Self(826i32); + pub const BitmapIcon_UriSource: Self = Self(827i32); + pub const Canvas_Left: Self = Self(828i32); + pub const Canvas_Top: Self = Self(829i32); + pub const Canvas_ZIndex: Self = Self(830i32); + pub const ContentControl_Content: Self = Self(832i32); + pub const ContentControl_ContentTemplate: Self = Self(833i32); + pub const ContentControl_ContentTemplateSelector: Self = Self(834i32); + pub const ContentControl_ContentTransitions: Self = Self(835i32); + pub const DatePicker_CalendarIdentifier: Self = Self(837i32); + pub const DatePicker_Date: Self = Self(838i32); + pub const DatePicker_DayFormat: Self = Self(839i32); + pub const DatePicker_DayVisible: Self = Self(840i32); + pub const DatePicker_Header: Self = Self(841i32); + pub const DatePicker_HeaderTemplate: Self = Self(842i32); + pub const DatePicker_MaxYear: Self = Self(843i32); + pub const DatePicker_MinYear: Self = Self(844i32); + pub const DatePicker_MonthFormat: Self = Self(845i32); + pub const DatePicker_MonthVisible: Self = Self(846i32); + pub const DatePicker_Orientation: Self = Self(847i32); + pub const DatePicker_YearFormat: Self = Self(848i32); + pub const DatePicker_YearVisible: Self = Self(849i32); + pub const FontIcon_FontFamily: Self = Self(851i32); + pub const FontIcon_FontSize: Self = Self(852i32); + pub const FontIcon_FontStyle: Self = Self(853i32); + pub const FontIcon_FontWeight: Self = Self(854i32); + pub const FontIcon_Glyph: Self = Self(855i32); + pub const FontIcon_IsTextScaleFactorEnabled: Self = Self(856i32); + pub const Grid_Column: Self = Self(857i32); + pub const Grid_ColumnDefinitions: Self = Self(858i32); + pub const Grid_ColumnSpan: Self = Self(859i32); + pub const Grid_Row: Self = Self(860i32); + pub const Grid_RowDefinitions: Self = Self(861i32); + pub const Grid_RowSpan: Self = Self(862i32); + pub const Hub_DefaultSectionIndex: Self = Self(863i32); + pub const Hub_Header: Self = Self(864i32); + pub const Hub_HeaderTemplate: Self = Self(865i32); + pub const Hub_IsActiveView: Self = Self(866i32); + pub const Hub_IsZoomedInView: Self = Self(867i32); + pub const Hub_Orientation: Self = Self(868i32); + pub const Hub_SectionHeaders: Self = Self(869i32); + pub const Hub_Sections: Self = Self(870i32); + pub const Hub_SectionsInView: Self = Self(871i32); + pub const Hub_SemanticZoomOwner: Self = Self(872i32); + pub const HubSection_ContentTemplate: Self = Self(873i32); + pub const HubSection_Header: Self = Self(874i32); + pub const HubSection_HeaderTemplate: Self = Self(875i32); + pub const HubSection_IsHeaderInteractive: Self = Self(876i32); + pub const Hyperlink_NavigateUri: Self = Self(877i32); + pub const ItemsControl_DisplayMemberPath: Self = Self(879i32); + pub const ItemsControl_GroupStyle: Self = Self(880i32); + pub const ItemsControl_GroupStyleSelector: Self = Self(881i32); + pub const ItemsControl_IsGrouping: Self = Self(882i32); + pub const ItemsControl_ItemContainerStyle: Self = Self(884i32); + pub const ItemsControl_ItemContainerStyleSelector: Self = Self(885i32); + pub const ItemsControl_ItemContainerTransitions: Self = Self(886i32); + pub const ItemsControl_Items: Self = Self(887i32); + pub const ItemsControl_ItemsPanel: Self = Self(889i32); + pub const ItemsControl_ItemsSource: Self = Self(890i32); + pub const ItemsControl_ItemTemplate: Self = Self(891i32); + pub const ItemsControl_ItemTemplateSelector: Self = Self(892i32); + pub const Line_X1: Self = Self(893i32); + pub const Line_X2: Self = Self(894i32); + pub const Line_Y1: Self = Self(895i32); + pub const Line_Y2: Self = Self(896i32); + pub const MediaTransportControls_IsFastForwardButtonVisible: Self = Self(898i32); + pub const MediaTransportControls_IsFastRewindButtonVisible: Self = Self(900i32); + pub const MediaTransportControls_IsFullWindowButtonVisible: Self = Self(902i32); + pub const MediaTransportControls_IsPlaybackRateButtonVisible: Self = Self(904i32); + pub const MediaTransportControls_IsSeekBarVisible: Self = Self(905i32); + pub const MediaTransportControls_IsStopButtonVisible: Self = Self(908i32); + pub const MediaTransportControls_IsVolumeButtonVisible: Self = Self(910i32); + pub const MediaTransportControls_IsZoomButtonVisible: Self = Self(912i32); + pub const PasswordBox_Header: Self = Self(913i32); + pub const PasswordBox_HeaderTemplate: Self = Self(914i32); + pub const PasswordBox_IsPasswordRevealButtonEnabled: Self = Self(915i32); + pub const PasswordBox_MaxLength: Self = Self(916i32); + pub const PasswordBox_Password: Self = Self(917i32); + pub const PasswordBox_PasswordChar: Self = Self(918i32); + pub const PasswordBox_PlaceholderText: Self = Self(919i32); + pub const PasswordBox_PreventKeyboardDisplayOnProgrammaticFocus: Self = Self(920i32); + pub const PasswordBox_SelectionHighlightColor: Self = Self(921i32); + pub const Path_Data: Self = Self(922i32); + pub const PathIcon_Data: Self = Self(923i32); + pub const Polygon_FillRule: Self = Self(924i32); + pub const Polygon_Points: Self = Self(925i32); + pub const Polyline_FillRule: Self = Self(926i32); + pub const Polyline_Points: Self = Self(927i32); + pub const ProgressRing_IsActive: Self = Self(928i32); + pub const ProgressRing_TemplateSettings: Self = Self(929i32); + pub const RangeBase_LargeChange: Self = Self(930i32); + pub const RangeBase_Maximum: Self = Self(931i32); + pub const RangeBase_Minimum: Self = Self(932i32); + pub const RangeBase_SmallChange: Self = Self(933i32); + pub const RangeBase_Value: Self = Self(934i32); + pub const Rectangle_RadiusX: Self = Self(935i32); + pub const Rectangle_RadiusY: Self = Self(936i32); + pub const RichEditBox_AcceptsReturn: Self = Self(937i32); + pub const RichEditBox_Header: Self = Self(938i32); + pub const RichEditBox_HeaderTemplate: Self = Self(939i32); + pub const RichEditBox_InputScope: Self = Self(940i32); + pub const RichEditBox_IsColorFontEnabled: Self = Self(941i32); + pub const RichEditBox_IsReadOnly: Self = Self(942i32); + pub const RichEditBox_IsSpellCheckEnabled: Self = Self(943i32); + pub const RichEditBox_IsTextPredictionEnabled: Self = Self(944i32); + pub const RichEditBox_PlaceholderText: Self = Self(945i32); + pub const RichEditBox_PreventKeyboardDisplayOnProgrammaticFocus: Self = Self(946i32); + pub const RichEditBox_SelectionHighlightColor: Self = Self(947i32); + pub const RichEditBox_TextAlignment: Self = Self(948i32); + pub const RichEditBox_TextWrapping: Self = Self(949i32); + pub const SearchBox_ChooseSuggestionOnEnter: Self = Self(950i32); + pub const SearchBox_FocusOnKeyboardInput: Self = Self(951i32); + pub const SearchBox_PlaceholderText: Self = Self(952i32); + pub const SearchBox_QueryText: Self = Self(953i32); + pub const SearchBox_SearchHistoryContext: Self = Self(954i32); + pub const SearchBox_SearchHistoryEnabled: Self = Self(955i32); + pub const SemanticZoom_CanChangeViews: Self = Self(956i32); + pub const SemanticZoom_IsZoomedInViewActive: Self = Self(957i32); + pub const SemanticZoom_IsZoomOutButtonEnabled: Self = Self(958i32); + pub const SemanticZoom_ZoomedInView: Self = Self(959i32); + pub const SemanticZoom_ZoomedOutView: Self = Self(960i32); + pub const StackPanel_AreScrollSnapPointsRegular: Self = Self(961i32); + pub const StackPanel_Orientation: Self = Self(962i32); + pub const SymbolIcon_Symbol: Self = Self(963i32); + pub const TextBox_AcceptsReturn: Self = Self(964i32); + pub const TextBox_Header: Self = Self(965i32); + pub const TextBox_HeaderTemplate: Self = Self(966i32); + pub const TextBox_InputScope: Self = Self(967i32); + pub const TextBox_IsColorFontEnabled: Self = Self(968i32); + pub const TextBox_IsReadOnly: Self = Self(971i32); + pub const TextBox_IsSpellCheckEnabled: Self = Self(972i32); + pub const TextBox_IsTextPredictionEnabled: Self = Self(973i32); + pub const TextBox_MaxLength: Self = Self(974i32); + pub const TextBox_PlaceholderText: Self = Self(975i32); + pub const TextBox_PreventKeyboardDisplayOnProgrammaticFocus: Self = Self(976i32); + pub const TextBox_SelectedText: Self = Self(977i32); + pub const TextBox_SelectionHighlightColor: Self = Self(978i32); + pub const TextBox_SelectionLength: Self = Self(979i32); + pub const TextBox_SelectionStart: Self = Self(980i32); + pub const TextBox_Text: Self = Self(981i32); + pub const TextBox_TextAlignment: Self = Self(982i32); + pub const TextBox_TextWrapping: Self = Self(983i32); + pub const Thumb_IsDragging: Self = Self(984i32); + pub const TickBar_Fill: Self = Self(985i32); + pub const TimePicker_ClockIdentifier: Self = Self(986i32); + pub const TimePicker_Header: Self = Self(987i32); + pub const TimePicker_HeaderTemplate: Self = Self(988i32); + pub const TimePicker_MinuteIncrement: Self = Self(989i32); + pub const TimePicker_Time: Self = Self(990i32); + pub const ToggleSwitch_Header: Self = Self(991i32); + pub const ToggleSwitch_HeaderTemplate: Self = Self(992i32); + pub const ToggleSwitch_IsOn: Self = Self(993i32); + pub const ToggleSwitch_OffContent: Self = Self(994i32); + pub const ToggleSwitch_OffContentTemplate: Self = Self(995i32); + pub const ToggleSwitch_OnContent: Self = Self(996i32); + pub const ToggleSwitch_OnContentTemplate: Self = Self(997i32); + pub const ToggleSwitch_TemplateSettings: Self = Self(998i32); + pub const UserControl_Content: Self = Self(999i32); + pub const VariableSizedWrapGrid_ColumnSpan: Self = Self(1000i32); + pub const VariableSizedWrapGrid_HorizontalChildrenAlignment: Self = Self(1001i32); + pub const VariableSizedWrapGrid_ItemHeight: Self = Self(1002i32); + pub const VariableSizedWrapGrid_ItemWidth: Self = Self(1003i32); + pub const VariableSizedWrapGrid_MaximumRowsOrColumns: Self = Self(1004i32); + pub const VariableSizedWrapGrid_Orientation: Self = Self(1005i32); + pub const VariableSizedWrapGrid_RowSpan: Self = Self(1006i32); + pub const VariableSizedWrapGrid_VerticalChildrenAlignment: Self = Self(1007i32); + pub const WebView_AllowedScriptNotifyUris: Self = Self(1008i32); + pub const WebView_CanGoBack: Self = Self(1009i32); + pub const WebView_CanGoForward: Self = Self(1010i32); + pub const WebView_ContainsFullScreenElement: Self = Self(1011i32); + pub const WebView_DataTransferPackage: Self = Self(1012i32); + pub const WebView_DefaultBackgroundColor: Self = Self(1013i32); + pub const WebView_DocumentTitle: Self = Self(1014i32); + pub const WebView_Source: Self = Self(1015i32); + pub const AppBar_ClosedDisplayMode: Self = Self(1016i32); + pub const AppBar_IsOpen: Self = Self(1017i32); + pub const AppBar_IsSticky: Self = Self(1018i32); + pub const AutoSuggestBox_AutoMaximizeSuggestionArea: Self = Self(1019i32); + pub const AutoSuggestBox_Header: Self = Self(1020i32); + pub const AutoSuggestBox_IsSuggestionListOpen: Self = Self(1021i32); + pub const AutoSuggestBox_MaxSuggestionListHeight: Self = Self(1022i32); + pub const AutoSuggestBox_PlaceholderText: Self = Self(1023i32); + pub const AutoSuggestBox_Text: Self = Self(1024i32); + pub const AutoSuggestBox_TextBoxStyle: Self = Self(1025i32); + pub const AutoSuggestBox_TextMemberPath: Self = Self(1026i32); + pub const AutoSuggestBox_UpdateTextOnSelect: Self = Self(1027i32); + pub const ButtonBase_ClickMode: Self = Self(1029i32); + pub const ButtonBase_Command: Self = Self(1030i32); + pub const ButtonBase_CommandParameter: Self = Self(1031i32); + pub const ButtonBase_IsPointerOver: Self = Self(1032i32); + pub const ButtonBase_IsPressed: Self = Self(1033i32); + pub const ContentDialog_FullSizeDesired: Self = Self(1034i32); + pub const ContentDialog_IsPrimaryButtonEnabled: Self = Self(1035i32); + pub const ContentDialog_IsSecondaryButtonEnabled: Self = Self(1036i32); + pub const ContentDialog_PrimaryButtonCommand: Self = Self(1037i32); + pub const ContentDialog_PrimaryButtonCommandParameter: Self = Self(1038i32); + pub const ContentDialog_PrimaryButtonText: Self = Self(1039i32); + pub const ContentDialog_SecondaryButtonCommand: Self = Self(1040i32); + pub const ContentDialog_SecondaryButtonCommandParameter: Self = Self(1041i32); + pub const ContentDialog_SecondaryButtonText: Self = Self(1042i32); + pub const ContentDialog_Title: Self = Self(1043i32); + pub const ContentDialog_TitleTemplate: Self = Self(1044i32); + pub const Frame_BackStack: Self = Self(1045i32); + pub const Frame_BackStackDepth: Self = Self(1046i32); + pub const Frame_CacheSize: Self = Self(1047i32); + pub const Frame_CanGoBack: Self = Self(1048i32); + pub const Frame_CanGoForward: Self = Self(1049i32); + pub const Frame_CurrentSourcePageType: Self = Self(1050i32); + pub const Frame_ForwardStack: Self = Self(1051i32); + pub const Frame_SourcePageType: Self = Self(1052i32); + pub const GridViewItemPresenter_CheckBrush: Self = Self(1053i32); + pub const GridViewItemPresenter_CheckHintBrush: Self = Self(1054i32); + pub const GridViewItemPresenter_CheckSelectingBrush: Self = Self(1055i32); + pub const GridViewItemPresenter_ContentMargin: Self = Self(1056i32); + pub const GridViewItemPresenter_DisabledOpacity: Self = Self(1057i32); + pub const GridViewItemPresenter_DragBackground: Self = Self(1058i32); + pub const GridViewItemPresenter_DragForeground: Self = Self(1059i32); + pub const GridViewItemPresenter_DragOpacity: Self = Self(1060i32); + pub const GridViewItemPresenter_FocusBorderBrush: Self = Self(1061i32); + pub const GridViewItemPresenter_GridViewItemPresenterHorizontalContentAlignment: Self = Self(1062i32); + pub const GridViewItemPresenter_GridViewItemPresenterPadding: Self = Self(1063i32); + pub const GridViewItemPresenter_PlaceholderBackground: Self = Self(1064i32); + pub const GridViewItemPresenter_PointerOverBackground: Self = Self(1065i32); + pub const GridViewItemPresenter_PointerOverBackgroundMargin: Self = Self(1066i32); + pub const GridViewItemPresenter_ReorderHintOffset: Self = Self(1067i32); + pub const GridViewItemPresenter_SelectedBackground: Self = Self(1068i32); + pub const GridViewItemPresenter_SelectedBorderThickness: Self = Self(1069i32); + pub const GridViewItemPresenter_SelectedForeground: Self = Self(1070i32); + pub const GridViewItemPresenter_SelectedPointerOverBackground: Self = Self(1071i32); + pub const GridViewItemPresenter_SelectedPointerOverBorderBrush: Self = Self(1072i32); + pub const GridViewItemPresenter_SelectionCheckMarkVisualEnabled: Self = Self(1073i32); + pub const GridViewItemPresenter_GridViewItemPresenterVerticalContentAlignment: Self = Self(1074i32); + pub const ItemsStackPanel_CacheLength: Self = Self(1076i32); + pub const ItemsStackPanel_GroupHeaderPlacement: Self = Self(1077i32); + pub const ItemsStackPanel_GroupPadding: Self = Self(1078i32); + pub const ItemsStackPanel_ItemsUpdatingScrollMode: Self = Self(1079i32); + pub const ItemsStackPanel_Orientation: Self = Self(1080i32); + pub const ItemsWrapGrid_CacheLength: Self = Self(1081i32); + pub const ItemsWrapGrid_GroupHeaderPlacement: Self = Self(1082i32); + pub const ItemsWrapGrid_GroupPadding: Self = Self(1083i32); + pub const ItemsWrapGrid_ItemHeight: Self = Self(1084i32); + pub const ItemsWrapGrid_ItemWidth: Self = Self(1085i32); + pub const ItemsWrapGrid_MaximumRowsOrColumns: Self = Self(1086i32); + pub const ItemsWrapGrid_Orientation: Self = Self(1087i32); + pub const ListViewItemPresenter_CheckBrush: Self = Self(1088i32); + pub const ListViewItemPresenter_CheckHintBrush: Self = Self(1089i32); + pub const ListViewItemPresenter_CheckSelectingBrush: Self = Self(1090i32); + pub const ListViewItemPresenter_ContentMargin: Self = Self(1091i32); + pub const ListViewItemPresenter_DisabledOpacity: Self = Self(1092i32); + pub const ListViewItemPresenter_DragBackground: Self = Self(1093i32); + pub const ListViewItemPresenter_DragForeground: Self = Self(1094i32); + pub const ListViewItemPresenter_DragOpacity: Self = Self(1095i32); + pub const ListViewItemPresenter_FocusBorderBrush: Self = Self(1096i32); + pub const ListViewItemPresenter_ListViewItemPresenterHorizontalContentAlignment: Self = Self(1097i32); + pub const ListViewItemPresenter_ListViewItemPresenterPadding: Self = Self(1098i32); + pub const ListViewItemPresenter_PlaceholderBackground: Self = Self(1099i32); + pub const ListViewItemPresenter_PointerOverBackground: Self = Self(1100i32); + pub const ListViewItemPresenter_PointerOverBackgroundMargin: Self = Self(1101i32); + pub const ListViewItemPresenter_ReorderHintOffset: Self = Self(1102i32); + pub const ListViewItemPresenter_SelectedBackground: Self = Self(1103i32); + pub const ListViewItemPresenter_SelectedBorderThickness: Self = Self(1104i32); + pub const ListViewItemPresenter_SelectedForeground: Self = Self(1105i32); + pub const ListViewItemPresenter_SelectedPointerOverBackground: Self = Self(1106i32); + pub const ListViewItemPresenter_SelectedPointerOverBorderBrush: Self = Self(1107i32); + pub const ListViewItemPresenter_SelectionCheckMarkVisualEnabled: Self = Self(1108i32); + pub const ListViewItemPresenter_ListViewItemPresenterVerticalContentAlignment: Self = Self(1109i32); + pub const MenuFlyoutItem_Command: Self = Self(1110i32); + pub const MenuFlyoutItem_CommandParameter: Self = Self(1111i32); + pub const MenuFlyoutItem_Text: Self = Self(1112i32); + pub const Page_BottomAppBar: Self = Self(1114i32); + pub const Page_Frame: Self = Self(1115i32); + pub const Page_NavigationCacheMode: Self = Self(1116i32); + pub const Page_TopAppBar: Self = Self(1117i32); + pub const ProgressBar_IsIndeterminate: Self = Self(1118i32); + pub const ProgressBar_ShowError: Self = Self(1119i32); + pub const ProgressBar_ShowPaused: Self = Self(1120i32); + pub const ProgressBar_TemplateSettings: Self = Self(1121i32); + pub const ScrollBar_IndicatorMode: Self = Self(1122i32); + pub const ScrollBar_Orientation: Self = Self(1123i32); + pub const ScrollBar_ViewportSize: Self = Self(1124i32); + pub const Selector_IsSynchronizedWithCurrentItem: Self = Self(1126i32); + pub const Selector_SelectedIndex: Self = Self(1127i32); + pub const Selector_SelectedItem: Self = Self(1128i32); + pub const Selector_SelectedValue: Self = Self(1129i32); + pub const Selector_SelectedValuePath: Self = Self(1130i32); + pub const SelectorItem_IsSelected: Self = Self(1131i32); + pub const SettingsFlyout_HeaderBackground: Self = Self(1132i32); + pub const SettingsFlyout_HeaderForeground: Self = Self(1133i32); + pub const SettingsFlyout_IconSource: Self = Self(1134i32); + pub const SettingsFlyout_TemplateSettings: Self = Self(1135i32); + pub const SettingsFlyout_Title: Self = Self(1136i32); + pub const Slider_Header: Self = Self(1137i32); + pub const Slider_HeaderTemplate: Self = Self(1138i32); + pub const Slider_IntermediateValue: Self = Self(1139i32); + pub const Slider_IsDirectionReversed: Self = Self(1140i32); + pub const Slider_IsThumbToolTipEnabled: Self = Self(1141i32); + pub const Slider_Orientation: Self = Self(1142i32); + pub const Slider_SnapsTo: Self = Self(1143i32); + pub const Slider_StepFrequency: Self = Self(1144i32); + pub const Slider_ThumbToolTipValueConverter: Self = Self(1145i32); + pub const Slider_TickFrequency: Self = Self(1146i32); + pub const Slider_TickPlacement: Self = Self(1147i32); + pub const SwapChainPanel_CompositionScaleX: Self = Self(1148i32); + pub const SwapChainPanel_CompositionScaleY: Self = Self(1149i32); + pub const ToolTip_HorizontalOffset: Self = Self(1150i32); + pub const ToolTip_IsOpen: Self = Self(1151i32); + pub const ToolTip_Placement: Self = Self(1152i32); + pub const ToolTip_PlacementTarget: Self = Self(1153i32); + pub const ToolTip_TemplateSettings: Self = Self(1154i32); + pub const ToolTip_VerticalOffset: Self = Self(1155i32); + pub const Button_Flyout: Self = Self(1156i32); + pub const ComboBox_Header: Self = Self(1157i32); + pub const ComboBox_HeaderTemplate: Self = Self(1158i32); + pub const ComboBox_IsDropDownOpen: Self = Self(1159i32); + pub const ComboBox_IsEditable: Self = Self(1160i32); + pub const ComboBox_IsSelectionBoxHighlighted: Self = Self(1161i32); + pub const ComboBox_MaxDropDownHeight: Self = Self(1162i32); + pub const ComboBox_PlaceholderText: Self = Self(1163i32); + pub const ComboBox_SelectionBoxItem: Self = Self(1164i32); + pub const ComboBox_SelectionBoxItemTemplate: Self = Self(1165i32); + pub const ComboBox_TemplateSettings: Self = Self(1166i32); + pub const CommandBar_PrimaryCommands: Self = Self(1167i32); + pub const CommandBar_SecondaryCommands: Self = Self(1168i32); + pub const FlipView_UseTouchAnimationsForAllNavigation: Self = Self(1169i32); + pub const HyperlinkButton_NavigateUri: Self = Self(1170i32); + pub const ListBox_SelectedItems: Self = Self(1171i32); + pub const ListBox_SelectionMode: Self = Self(1172i32); + pub const ListViewBase_CanDragItems: Self = Self(1173i32); + pub const ListViewBase_CanReorderItems: Self = Self(1174i32); + pub const ListViewBase_DataFetchSize: Self = Self(1175i32); + pub const ListViewBase_Footer: Self = Self(1176i32); + pub const ListViewBase_FooterTemplate: Self = Self(1177i32); + pub const ListViewBase_FooterTransitions: Self = Self(1178i32); + pub const ListViewBase_Header: Self = Self(1179i32); + pub const ListViewBase_HeaderTemplate: Self = Self(1180i32); + pub const ListViewBase_HeaderTransitions: Self = Self(1181i32); + pub const ListViewBase_IncrementalLoadingThreshold: Self = Self(1182i32); + pub const ListViewBase_IncrementalLoadingTrigger: Self = Self(1183i32); + pub const ListViewBase_IsActiveView: Self = Self(1184i32); + pub const ListViewBase_IsItemClickEnabled: Self = Self(1185i32); + pub const ListViewBase_IsSwipeEnabled: Self = Self(1186i32); + pub const ListViewBase_IsZoomedInView: Self = Self(1187i32); + pub const ListViewBase_ReorderMode: Self = Self(1188i32); + pub const ListViewBase_SelectedItems: Self = Self(1189i32); + pub const ListViewBase_SelectionMode: Self = Self(1190i32); + pub const ListViewBase_SemanticZoomOwner: Self = Self(1191i32); + pub const ListViewBase_ShowsScrollingPlaceholders: Self = Self(1192i32); + pub const RepeatButton_Delay: Self = Self(1193i32); + pub const RepeatButton_Interval: Self = Self(1194i32); + pub const ScrollViewer_BringIntoViewOnFocusChange: Self = Self(1195i32); + pub const ScrollViewer_ComputedHorizontalScrollBarVisibility: Self = Self(1196i32); + pub const ScrollViewer_ComputedVerticalScrollBarVisibility: Self = Self(1197i32); + pub const ScrollViewer_ExtentHeight: Self = Self(1198i32); + pub const ScrollViewer_ExtentWidth: Self = Self(1199i32); + pub const ScrollViewer_HorizontalOffset: Self = Self(1200i32); + pub const ScrollViewer_HorizontalScrollBarVisibility: Self = Self(1201i32); + pub const ScrollViewer_HorizontalScrollMode: Self = Self(1202i32); + pub const ScrollViewer_HorizontalSnapPointsAlignment: Self = Self(1203i32); + pub const ScrollViewer_HorizontalSnapPointsType: Self = Self(1204i32); + pub const ScrollViewer_IsDeferredScrollingEnabled: Self = Self(1205i32); + pub const ScrollViewer_IsHorizontalRailEnabled: Self = Self(1206i32); + pub const ScrollViewer_IsHorizontalScrollChainingEnabled: Self = Self(1207i32); + pub const ScrollViewer_IsScrollInertiaEnabled: Self = Self(1208i32); + pub const ScrollViewer_IsVerticalRailEnabled: Self = Self(1209i32); + pub const ScrollViewer_IsVerticalScrollChainingEnabled: Self = Self(1210i32); + pub const ScrollViewer_IsZoomChainingEnabled: Self = Self(1211i32); + pub const ScrollViewer_IsZoomInertiaEnabled: Self = Self(1212i32); + pub const ScrollViewer_LeftHeader: Self = Self(1213i32); + pub const ScrollViewer_MaxZoomFactor: Self = Self(1214i32); + pub const ScrollViewer_MinZoomFactor: Self = Self(1215i32); + pub const ScrollViewer_ScrollableHeight: Self = Self(1216i32); + pub const ScrollViewer_ScrollableWidth: Self = Self(1217i32); + pub const ScrollViewer_TopHeader: Self = Self(1218i32); + pub const ScrollViewer_TopLeftHeader: Self = Self(1219i32); + pub const ScrollViewer_VerticalOffset: Self = Self(1220i32); + pub const ScrollViewer_VerticalScrollBarVisibility: Self = Self(1221i32); + pub const ScrollViewer_VerticalScrollMode: Self = Self(1222i32); + pub const ScrollViewer_VerticalSnapPointsAlignment: Self = Self(1223i32); + pub const ScrollViewer_VerticalSnapPointsType: Self = Self(1224i32); + pub const ScrollViewer_ViewportHeight: Self = Self(1225i32); + pub const ScrollViewer_ViewportWidth: Self = Self(1226i32); + pub const ScrollViewer_ZoomFactor: Self = Self(1227i32); + pub const ScrollViewer_ZoomMode: Self = Self(1228i32); + pub const ScrollViewer_ZoomSnapPoints: Self = Self(1229i32); + pub const ScrollViewer_ZoomSnapPointsType: Self = Self(1230i32); + pub const ToggleButton_IsChecked: Self = Self(1231i32); + pub const ToggleButton_IsThreeState: Self = Self(1232i32); + pub const ToggleMenuFlyoutItem_IsChecked: Self = Self(1233i32); + pub const VirtualizingStackPanel_AreScrollSnapPointsRegular: Self = Self(1234i32); + pub const VirtualizingStackPanel_IsVirtualizing: Self = Self(1236i32); + pub const VirtualizingStackPanel_Orientation: Self = Self(1237i32); + pub const VirtualizingStackPanel_VirtualizationMode: Self = Self(1238i32); + pub const WrapGrid_HorizontalChildrenAlignment: Self = Self(1239i32); + pub const WrapGrid_ItemHeight: Self = Self(1240i32); + pub const WrapGrid_ItemWidth: Self = Self(1241i32); + pub const WrapGrid_MaximumRowsOrColumns: Self = Self(1242i32); + pub const WrapGrid_Orientation: Self = Self(1243i32); + pub const WrapGrid_VerticalChildrenAlignment: Self = Self(1244i32); + pub const AppBarButton_Icon: Self = Self(1245i32); + pub const AppBarButton_IsCompact: Self = Self(1246i32); + pub const AppBarButton_Label: Self = Self(1247i32); + pub const AppBarToggleButton_Icon: Self = Self(1248i32); + pub const AppBarToggleButton_IsCompact: Self = Self(1249i32); + pub const AppBarToggleButton_Label: Self = Self(1250i32); + pub const GridViewItem_TemplateSettings: Self = Self(1251i32); + pub const ListViewItem_TemplateSettings: Self = Self(1252i32); + pub const RadioButton_GroupName: Self = Self(1253i32); + pub const Glyphs_ColorFontPaletteIndex: Self = Self(1267i32); + pub const Glyphs_IsColorFontEnabled: Self = Self(1268i32); + pub const CalendarViewTemplateSettings_HasMoreContentAfter: Self = Self(1274i32); + pub const CalendarViewTemplateSettings_HasMoreContentBefore: Self = Self(1275i32); + pub const CalendarViewTemplateSettings_HasMoreViews: Self = Self(1276i32); + pub const CalendarViewTemplateSettings_HeaderText: Self = Self(1277i32); + pub const CalendarViewTemplateSettings_WeekDay1: Self = Self(1280i32); + pub const CalendarViewTemplateSettings_WeekDay2: Self = Self(1281i32); + pub const CalendarViewTemplateSettings_WeekDay3: Self = Self(1282i32); + pub const CalendarViewTemplateSettings_WeekDay4: Self = Self(1283i32); + pub const CalendarViewTemplateSettings_WeekDay5: Self = Self(1284i32); + pub const CalendarViewTemplateSettings_WeekDay6: Self = Self(1285i32); + pub const CalendarViewTemplateSettings_WeekDay7: Self = Self(1286i32); + pub const CalendarView_CalendarIdentifier: Self = Self(1291i32); + pub const CalendarView_DayOfWeekFormat: Self = Self(1299i32); + pub const CalendarView_DisplayMode: Self = Self(1302i32); + pub const CalendarView_FirstDayOfWeek: Self = Self(1303i32); + pub const CalendarView_IsOutOfScopeEnabled: Self = Self(1317i32); + pub const CalendarView_IsTodayHighlighted: Self = Self(1318i32); + pub const CalendarView_MaxDate: Self = Self(1320i32); + pub const CalendarView_MinDate: Self = Self(1321i32); + pub const CalendarView_NumberOfWeeksInView: Self = Self(1327i32); + pub const CalendarView_SelectedDates: Self = Self(1333i32); + pub const CalendarView_SelectionMode: Self = Self(1335i32); + pub const CalendarView_TemplateSettings: Self = Self(1336i32); + pub const CalendarViewDayItem_Date: Self = Self(1339i32); + pub const CalendarViewDayItem_IsBlackout: Self = Self(1340i32); + pub const MediaTransportControls_IsFastForwardEnabled: Self = Self(1382i32); + pub const MediaTransportControls_IsFastRewindEnabled: Self = Self(1383i32); + pub const MediaTransportControls_IsFullWindowEnabled: Self = Self(1384i32); + pub const MediaTransportControls_IsPlaybackRateEnabled: Self = Self(1385i32); + pub const MediaTransportControls_IsSeekEnabled: Self = Self(1386i32); + pub const MediaTransportControls_IsStopEnabled: Self = Self(1387i32); + pub const MediaTransportControls_IsVolumeEnabled: Self = Self(1388i32); + pub const MediaTransportControls_IsZoomEnabled: Self = Self(1389i32); + pub const ContentPresenter_LineHeight: Self = Self(1425i32); + pub const CalendarViewTemplateSettings_MinViewWidth: Self = Self(1435i32); + pub const ListViewBase_SelectedRanges: Self = Self(1459i32); + pub const SplitViewTemplateSettings_CompactPaneGridLength: Self = Self(1462i32); + pub const SplitViewTemplateSettings_NegativeOpenPaneLength: Self = Self(1463i32); + pub const SplitViewTemplateSettings_NegativeOpenPaneLengthMinusCompactLength: Self = Self(1464i32); + pub const SplitViewTemplateSettings_OpenPaneGridLength: Self = Self(1465i32); + pub const SplitViewTemplateSettings_OpenPaneLengthMinusCompactLength: Self = Self(1466i32); + pub const SplitView_CompactPaneLength: Self = Self(1467i32); + pub const SplitView_Content: Self = Self(1468i32); + pub const SplitView_DisplayMode: Self = Self(1469i32); + pub const SplitView_IsPaneOpen: Self = Self(1470i32); + pub const SplitView_OpenPaneLength: Self = Self(1471i32); + pub const SplitView_Pane: Self = Self(1472i32); + pub const SplitView_PanePlacement: Self = Self(1473i32); + pub const SplitView_TemplateSettings: Self = Self(1474i32); + pub const UIElement_Transform3D: Self = Self(1475i32); + pub const CompositeTransform3D_CenterX: Self = Self(1476i32); + pub const CompositeTransform3D_CenterY: Self = Self(1478i32); + pub const CompositeTransform3D_CenterZ: Self = Self(1480i32); + pub const CompositeTransform3D_RotationX: Self = Self(1482i32); + pub const CompositeTransform3D_RotationY: Self = Self(1484i32); + pub const CompositeTransform3D_RotationZ: Self = Self(1486i32); + pub const CompositeTransform3D_ScaleX: Self = Self(1488i32); + pub const CompositeTransform3D_ScaleY: Self = Self(1490i32); + pub const CompositeTransform3D_ScaleZ: Self = Self(1492i32); + pub const CompositeTransform3D_TranslateX: Self = Self(1494i32); + pub const CompositeTransform3D_TranslateY: Self = Self(1496i32); + pub const CompositeTransform3D_TranslateZ: Self = Self(1498i32); + pub const PerspectiveTransform3D_Depth: Self = Self(1500i32); + pub const PerspectiveTransform3D_OffsetX: Self = Self(1501i32); + pub const PerspectiveTransform3D_OffsetY: Self = Self(1502i32); + pub const RelativePanel_Above: Self = Self(1508i32); + pub const RelativePanel_AlignBottomWith: Self = Self(1509i32); + pub const RelativePanel_AlignLeftWith: Self = Self(1510i32); + pub const RelativePanel_AlignRightWith: Self = Self(1515i32); + pub const RelativePanel_AlignTopWith: Self = Self(1516i32); + pub const RelativePanel_Below: Self = Self(1517i32); + pub const RelativePanel_LeftOf: Self = Self(1520i32); + pub const RelativePanel_RightOf: Self = Self(1521i32); + pub const SplitViewTemplateSettings_OpenPaneLength: Self = Self(1524i32); + pub const PasswordBox_PasswordRevealMode: Self = Self(1527i32); + pub const SplitView_PaneBackground: Self = Self(1528i32); + pub const ItemsStackPanel_AreStickyGroupHeadersEnabled: Self = Self(1529i32); + pub const ItemsWrapGrid_AreStickyGroupHeadersEnabled: Self = Self(1530i32); + pub const MenuFlyoutSubItem_Items: Self = Self(1531i32); + pub const MenuFlyoutSubItem_Text: Self = Self(1532i32); + pub const UIElement_CanDrag: Self = Self(1534i32); + pub const DataTemplate_ExtensionInstance: Self = Self(1535i32); + pub const RelativePanel_AlignHorizontalCenterWith: Self = Self(1552i32); + pub const RelativePanel_AlignVerticalCenterWith: Self = Self(1553i32); + pub const TargetPropertyPath_Path: Self = Self(1555i32); + pub const TargetPropertyPath_Target: Self = Self(1556i32); + pub const VisualState_Setters: Self = Self(1558i32); + pub const VisualState_StateTriggers: Self = Self(1559i32); + pub const AdaptiveTrigger_MinWindowHeight: Self = Self(1560i32); + pub const AdaptiveTrigger_MinWindowWidth: Self = Self(1561i32); + pub const Setter_Target: Self = Self(1562i32); + pub const CalendarView_BlackoutForeground: Self = Self(1565i32); + pub const CalendarView_CalendarItemBackground: Self = Self(1566i32); + pub const CalendarView_CalendarItemBorderBrush: Self = Self(1567i32); + pub const CalendarView_CalendarItemBorderThickness: Self = Self(1568i32); + pub const CalendarView_CalendarItemForeground: Self = Self(1569i32); + pub const CalendarView_CalendarViewDayItemStyle: Self = Self(1570i32); + pub const CalendarView_DayItemFontFamily: Self = Self(1571i32); + pub const CalendarView_DayItemFontSize: Self = Self(1572i32); + pub const CalendarView_DayItemFontStyle: Self = Self(1573i32); + pub const CalendarView_DayItemFontWeight: Self = Self(1574i32); + pub const CalendarView_FirstOfMonthLabelFontFamily: Self = Self(1575i32); + pub const CalendarView_FirstOfMonthLabelFontSize: Self = Self(1576i32); + pub const CalendarView_FirstOfMonthLabelFontStyle: Self = Self(1577i32); + pub const CalendarView_FirstOfMonthLabelFontWeight: Self = Self(1578i32); + pub const CalendarView_FirstOfYearDecadeLabelFontFamily: Self = Self(1579i32); + pub const CalendarView_FirstOfYearDecadeLabelFontSize: Self = Self(1580i32); + pub const CalendarView_FirstOfYearDecadeLabelFontStyle: Self = Self(1581i32); + pub const CalendarView_FirstOfYearDecadeLabelFontWeight: Self = Self(1582i32); + pub const CalendarView_FocusBorderBrush: Self = Self(1583i32); + pub const CalendarView_HorizontalDayItemAlignment: Self = Self(1584i32); + pub const CalendarView_HorizontalFirstOfMonthLabelAlignment: Self = Self(1585i32); + pub const CalendarView_HoverBorderBrush: Self = Self(1586i32); + pub const CalendarView_MonthYearItemFontFamily: Self = Self(1588i32); + pub const CalendarView_MonthYearItemFontSize: Self = Self(1589i32); + pub const CalendarView_MonthYearItemFontStyle: Self = Self(1590i32); + pub const CalendarView_MonthYearItemFontWeight: Self = Self(1591i32); + pub const CalendarView_OutOfScopeBackground: Self = Self(1592i32); + pub const CalendarView_OutOfScopeForeground: Self = Self(1593i32); + pub const CalendarView_PressedBorderBrush: Self = Self(1594i32); + pub const CalendarView_PressedForeground: Self = Self(1595i32); + pub const CalendarView_SelectedBorderBrush: Self = Self(1596i32); + pub const CalendarView_SelectedForeground: Self = Self(1597i32); + pub const CalendarView_SelectedHoverBorderBrush: Self = Self(1598i32); + pub const CalendarView_SelectedPressedBorderBrush: Self = Self(1599i32); + pub const CalendarView_TodayFontWeight: Self = Self(1600i32); + pub const CalendarView_TodayForeground: Self = Self(1601i32); + pub const CalendarView_VerticalDayItemAlignment: Self = Self(1602i32); + pub const CalendarView_VerticalFirstOfMonthLabelAlignment: Self = Self(1603i32); + pub const MediaTransportControls_IsCompact: Self = Self(1605i32); + pub const RelativePanel_AlignBottomWithPanel: Self = Self(1606i32); + pub const RelativePanel_AlignHorizontalCenterWithPanel: Self = Self(1607i32); + pub const RelativePanel_AlignLeftWithPanel: Self = Self(1608i32); + pub const RelativePanel_AlignRightWithPanel: Self = Self(1609i32); + pub const RelativePanel_AlignTopWithPanel: Self = Self(1610i32); + pub const RelativePanel_AlignVerticalCenterWithPanel: Self = Self(1611i32); + pub const ListViewBase_IsMultiSelectCheckBoxEnabled: Self = Self(1612i32); + pub const AutomationProperties_Level: Self = Self(1614i32); + pub const AutomationProperties_PositionInSet: Self = Self(1615i32); + pub const AutomationProperties_SizeOfSet: Self = Self(1616i32); + pub const ListViewItemPresenter_CheckBoxBrush: Self = Self(1617i32); + pub const ListViewItemPresenter_CheckMode: Self = Self(1618i32); + pub const ListViewItemPresenter_PressedBackground: Self = Self(1620i32); + pub const ListViewItemPresenter_SelectedPressedBackground: Self = Self(1621i32); + pub const Control_IsTemplateFocusTarget: Self = Self(1623i32); + pub const Control_UseSystemFocusVisuals: Self = Self(1624i32); + pub const ListViewItemPresenter_FocusSecondaryBorderBrush: Self = Self(1628i32); + pub const ListViewItemPresenter_PointerOverForeground: Self = Self(1630i32); + pub const FontIcon_MirroredWhenRightToLeft: Self = Self(1631i32); + pub const CalendarViewTemplateSettings_CenterX: Self = Self(1632i32); + pub const CalendarViewTemplateSettings_CenterY: Self = Self(1633i32); + pub const CalendarViewTemplateSettings_ClipRect: Self = Self(1634i32); + pub const PasswordBox_TextReadingOrder: Self = Self(1650i32); + pub const RichEditBox_TextReadingOrder: Self = Self(1651i32); + pub const TextBox_TextReadingOrder: Self = Self(1652i32); + pub const WebView_ExecutionMode: Self = Self(1653i32); + pub const WebView_DeferredPermissionRequests: Self = Self(1655i32); + pub const WebView_Settings: Self = Self(1656i32); + pub const RichEditBox_DesiredCandidateWindowAlignment: Self = Self(1660i32); + pub const TextBox_DesiredCandidateWindowAlignment: Self = Self(1662i32); + pub const CalendarDatePicker_CalendarIdentifier: Self = Self(1663i32); + pub const CalendarDatePicker_CalendarViewStyle: Self = Self(1664i32); + pub const CalendarDatePicker_Date: Self = Self(1665i32); + pub const CalendarDatePicker_DateFormat: Self = Self(1666i32); + pub const CalendarDatePicker_DayOfWeekFormat: Self = Self(1667i32); + pub const CalendarDatePicker_DisplayMode: Self = Self(1668i32); + pub const CalendarDatePicker_FirstDayOfWeek: Self = Self(1669i32); + pub const CalendarDatePicker_Header: Self = Self(1670i32); + pub const CalendarDatePicker_HeaderTemplate: Self = Self(1671i32); + pub const CalendarDatePicker_IsCalendarOpen: Self = Self(1672i32); + pub const CalendarDatePicker_IsGroupLabelVisible: Self = Self(1673i32); + pub const CalendarDatePicker_IsOutOfScopeEnabled: Self = Self(1674i32); + pub const CalendarDatePicker_IsTodayHighlighted: Self = Self(1675i32); + pub const CalendarDatePicker_MaxDate: Self = Self(1676i32); + pub const CalendarDatePicker_MinDate: Self = Self(1677i32); + pub const CalendarDatePicker_PlaceholderText: Self = Self(1678i32); + pub const CalendarView_IsGroupLabelVisible: Self = Self(1679i32); + pub const ContentPresenter_Background: Self = Self(1680i32); + pub const ContentPresenter_BorderBrush: Self = Self(1681i32); + pub const ContentPresenter_BorderThickness: Self = Self(1682i32); + pub const ContentPresenter_CornerRadius: Self = Self(1683i32); + pub const ContentPresenter_Padding: Self = Self(1684i32); + pub const Grid_BorderBrush: Self = Self(1685i32); + pub const Grid_BorderThickness: Self = Self(1686i32); + pub const Grid_CornerRadius: Self = Self(1687i32); + pub const Grid_Padding: Self = Self(1688i32); + pub const RelativePanel_BorderBrush: Self = Self(1689i32); + pub const RelativePanel_BorderThickness: Self = Self(1690i32); + pub const RelativePanel_CornerRadius: Self = Self(1691i32); + pub const RelativePanel_Padding: Self = Self(1692i32); + pub const StackPanel_BorderBrush: Self = Self(1693i32); + pub const StackPanel_BorderThickness: Self = Self(1694i32); + pub const StackPanel_CornerRadius: Self = Self(1695i32); + pub const StackPanel_Padding: Self = Self(1696i32); + pub const PasswordBox_InputScope: Self = Self(1697i32); + pub const MediaTransportControlsHelper_DropoutOrder: Self = Self(1698i32); + pub const AutoSuggestBoxQuerySubmittedEventArgs_ChosenSuggestion: Self = Self(1699i32); + pub const AutoSuggestBoxQuerySubmittedEventArgs_QueryText: Self = Self(1700i32); + pub const AutoSuggestBox_QueryIcon: Self = Self(1701i32); + pub const StateTrigger_IsActive: Self = Self(1702i32); + pub const ContentPresenter_HorizontalContentAlignment: Self = Self(1703i32); + pub const ContentPresenter_VerticalContentAlignment: Self = Self(1704i32); + pub const AppBarTemplateSettings_ClipRect: Self = Self(1705i32); + pub const AppBarTemplateSettings_CompactRootMargin: Self = Self(1706i32); + pub const AppBarTemplateSettings_CompactVerticalDelta: Self = Self(1707i32); + pub const AppBarTemplateSettings_HiddenRootMargin: Self = Self(1708i32); + pub const AppBarTemplateSettings_HiddenVerticalDelta: Self = Self(1709i32); + pub const AppBarTemplateSettings_MinimalRootMargin: Self = Self(1710i32); + pub const AppBarTemplateSettings_MinimalVerticalDelta: Self = Self(1711i32); + pub const CommandBarTemplateSettings_ContentHeight: Self = Self(1712i32); + pub const CommandBarTemplateSettings_NegativeOverflowContentHeight: Self = Self(1713i32); + pub const CommandBarTemplateSettings_OverflowContentClipRect: Self = Self(1714i32); + pub const CommandBarTemplateSettings_OverflowContentHeight: Self = Self(1715i32); + pub const CommandBarTemplateSettings_OverflowContentHorizontalOffset: Self = Self(1716i32); + pub const CommandBarTemplateSettings_OverflowContentMaxHeight: Self = Self(1717i32); + pub const CommandBarTemplateSettings_OverflowContentMinWidth: Self = Self(1718i32); + pub const AppBar_TemplateSettings: Self = Self(1719i32); + pub const CommandBar_CommandBarOverflowPresenterStyle: Self = Self(1720i32); + pub const CommandBar_CommandBarTemplateSettings: Self = Self(1721i32); + pub const DrillInThemeAnimation_EntranceTarget: Self = Self(1722i32); + pub const DrillInThemeAnimation_EntranceTargetName: Self = Self(1723i32); + pub const DrillInThemeAnimation_ExitTarget: Self = Self(1724i32); + pub const DrillInThemeAnimation_ExitTargetName: Self = Self(1725i32); + pub const DrillOutThemeAnimation_EntranceTarget: Self = Self(1726i32); + pub const DrillOutThemeAnimation_EntranceTargetName: Self = Self(1727i32); + pub const DrillOutThemeAnimation_ExitTarget: Self = Self(1728i32); + pub const DrillOutThemeAnimation_ExitTargetName: Self = Self(1729i32); + pub const XamlBindingHelper_DataTemplateComponent: Self = Self(1730i32); + pub const AutomationProperties_Annotations: Self = Self(1732i32); + pub const AutomationAnnotation_Element: Self = Self(1733i32); + pub const AutomationAnnotation_Type: Self = Self(1734i32); + pub const AutomationPeerAnnotation_Peer: Self = Self(1735i32); + pub const AutomationPeerAnnotation_Type: Self = Self(1736i32); + pub const Hyperlink_UnderlineStyle: Self = Self(1741i32); + pub const CalendarView_DisabledForeground: Self = Self(1742i32); + pub const CalendarView_TodayBackground: Self = Self(1743i32); + pub const CalendarView_TodayBlackoutBackground: Self = Self(1744i32); + pub const CalendarView_TodaySelectedInnerBorderBrush: Self = Self(1747i32); + pub const Control_IsFocusEngaged: Self = Self(1749i32); + pub const Control_IsFocusEngagementEnabled: Self = Self(1752i32); + pub const RichEditBox_ClipboardCopyFormat: Self = Self(1754i32); + pub const CommandBarTemplateSettings_OverflowContentMaxWidth: Self = Self(1757i32); + pub const ComboBoxTemplateSettings_DropDownContentMinWidth: Self = Self(1758i32); + pub const MenuFlyoutPresenterTemplateSettings_FlyoutContentMinWidth: Self = Self(1762i32); + pub const MenuFlyoutPresenter_TemplateSettings: Self = Self(1763i32); + pub const AutomationProperties_LandmarkType: Self = Self(1766i32); + pub const AutomationProperties_LocalizedLandmarkType: Self = Self(1767i32); + pub const RepositionThemeTransition_IsStaggeringEnabled: Self = Self(1769i32); + pub const ListBox_SingleSelectionFollowsFocus: Self = Self(1770i32); + pub const ListViewBase_SingleSelectionFollowsFocus: Self = Self(1771i32); + pub const BitmapImage_AutoPlay: Self = Self(1773i32); + pub const BitmapImage_IsAnimatedBitmap: Self = Self(1774i32); + pub const BitmapImage_IsPlaying: Self = Self(1775i32); + pub const AutomationProperties_FullDescription: Self = Self(1776i32); + pub const AutomationProperties_IsDataValidForForm: Self = Self(1777i32); + pub const AutomationProperties_IsPeripheral: Self = Self(1778i32); + pub const AutomationProperties_LocalizedControlType: Self = Self(1779i32); + pub const FlyoutBase_AllowFocusOnInteraction: Self = Self(1780i32); + pub const TextElement_AllowFocusOnInteraction: Self = Self(1781i32); + pub const FrameworkElement_AllowFocusOnInteraction: Self = Self(1782i32); + pub const Control_RequiresPointer: Self = Self(1783i32); + pub const UIElement_ContextFlyout: Self = Self(1785i32); + pub const TextElement_AccessKey: Self = Self(1786i32); + pub const UIElement_AccessKeyScopeOwner: Self = Self(1787i32); + pub const UIElement_IsAccessKeyScope: Self = Self(1788i32); + pub const AutomationProperties_DescribedBy: Self = Self(1790i32); + pub const UIElement_AccessKey: Self = Self(1803i32); + pub const Control_XYFocusDown: Self = Self(1804i32); + pub const Control_XYFocusLeft: Self = Self(1805i32); + pub const Control_XYFocusRight: Self = Self(1806i32); + pub const Control_XYFocusUp: Self = Self(1807i32); + pub const Hyperlink_XYFocusDown: Self = Self(1808i32); + pub const Hyperlink_XYFocusLeft: Self = Self(1809i32); + pub const Hyperlink_XYFocusRight: Self = Self(1810i32); + pub const Hyperlink_XYFocusUp: Self = Self(1811i32); + pub const WebView_XYFocusDown: Self = Self(1812i32); + pub const WebView_XYFocusLeft: Self = Self(1813i32); + pub const WebView_XYFocusRight: Self = Self(1814i32); + pub const WebView_XYFocusUp: Self = Self(1815i32); + pub const CommandBarTemplateSettings_EffectiveOverflowButtonVisibility: Self = Self(1816i32); + pub const AppBarSeparator_IsInOverflow: Self = Self(1817i32); + pub const CommandBar_DefaultLabelPosition: Self = Self(1818i32); + pub const CommandBar_IsDynamicOverflowEnabled: Self = Self(1819i32); + pub const CommandBar_OverflowButtonVisibility: Self = Self(1820i32); + pub const AppBarButton_IsInOverflow: Self = Self(1821i32); + pub const AppBarButton_LabelPosition: Self = Self(1822i32); + pub const AppBarToggleButton_IsInOverflow: Self = Self(1823i32); + pub const AppBarToggleButton_LabelPosition: Self = Self(1824i32); + pub const FlyoutBase_LightDismissOverlayMode: Self = Self(1825i32); + pub const Popup_LightDismissOverlayMode: Self = Self(1827i32); + pub const CalendarDatePicker_LightDismissOverlayMode: Self = Self(1829i32); + pub const DatePicker_LightDismissOverlayMode: Self = Self(1830i32); + pub const SplitView_LightDismissOverlayMode: Self = Self(1831i32); + pub const TimePicker_LightDismissOverlayMode: Self = Self(1832i32); + pub const AppBar_LightDismissOverlayMode: Self = Self(1833i32); + pub const AutoSuggestBox_LightDismissOverlayMode: Self = Self(1834i32); + pub const ComboBox_LightDismissOverlayMode: Self = Self(1835i32); + pub const AppBarSeparator_DynamicOverflowOrder: Self = Self(1836i32); + pub const AppBarButton_DynamicOverflowOrder: Self = Self(1837i32); + pub const AppBarToggleButton_DynamicOverflowOrder: Self = Self(1838i32); + pub const FrameworkElement_FocusVisualMargin: Self = Self(1839i32); + pub const FrameworkElement_FocusVisualPrimaryBrush: Self = Self(1840i32); + pub const FrameworkElement_FocusVisualPrimaryThickness: Self = Self(1841i32); + pub const FrameworkElement_FocusVisualSecondaryBrush: Self = Self(1842i32); + pub const FrameworkElement_FocusVisualSecondaryThickness: Self = Self(1843i32); + pub const FlyoutBase_AllowFocusWhenDisabled: Self = Self(1846i32); + pub const FrameworkElement_AllowFocusWhenDisabled: Self = Self(1847i32); + pub const ComboBox_IsTextSearchEnabled: Self = Self(1848i32); + pub const TextElement_ExitDisplayModeOnAccessKeyInvoked: Self = Self(1849i32); + pub const UIElement_ExitDisplayModeOnAccessKeyInvoked: Self = Self(1850i32); + pub const MediaPlayerPresenter_IsFullWindow: Self = Self(1851i32); + pub const MediaPlayerPresenter_MediaPlayer: Self = Self(1852i32); + pub const MediaPlayerPresenter_Stretch: Self = Self(1853i32); + pub const MediaPlayerElement_AreTransportControlsEnabled: Self = Self(1854i32); + pub const MediaPlayerElement_AutoPlay: Self = Self(1855i32); + pub const MediaPlayerElement_IsFullWindow: Self = Self(1856i32); + pub const MediaPlayerElement_MediaPlayer: Self = Self(1857i32); + pub const MediaPlayerElement_PosterSource: Self = Self(1858i32); + pub const MediaPlayerElement_Source: Self = Self(1859i32); + pub const MediaPlayerElement_Stretch: Self = Self(1860i32); + pub const MediaPlayerElement_TransportControls: Self = Self(1861i32); + pub const MediaTransportControls_FastPlayFallbackBehaviour: Self = Self(1862i32); + pub const MediaTransportControls_IsNextTrackButtonVisible: Self = Self(1863i32); + pub const MediaTransportControls_IsPreviousTrackButtonVisible: Self = Self(1864i32); + pub const MediaTransportControls_IsSkipBackwardButtonVisible: Self = Self(1865i32); + pub const MediaTransportControls_IsSkipBackwardEnabled: Self = Self(1866i32); + pub const MediaTransportControls_IsSkipForwardButtonVisible: Self = Self(1867i32); + pub const MediaTransportControls_IsSkipForwardEnabled: Self = Self(1868i32); + pub const FlyoutBase_ElementSoundMode: Self = Self(1869i32); + pub const Control_ElementSoundMode: Self = Self(1870i32); + pub const Hyperlink_ElementSoundMode: Self = Self(1871i32); + pub const AutomationProperties_FlowsFrom: Self = Self(1876i32); + pub const AutomationProperties_FlowsTo: Self = Self(1877i32); + pub const TextElement_TextDecorations: Self = Self(1879i32); + pub const RichTextBlock_TextDecorations: Self = Self(1881i32); + pub const Control_DefaultStyleResourceUri: Self = Self(1882i32); + pub const ContentDialog_PrimaryButtonStyle: Self = Self(1884i32); + pub const ContentDialog_SecondaryButtonStyle: Self = Self(1885i32); + pub const TextElement_KeyTipHorizontalOffset: Self = Self(1890i32); + pub const TextElement_KeyTipPlacementMode: Self = Self(1891i32); + pub const TextElement_KeyTipVerticalOffset: Self = Self(1892i32); + pub const UIElement_KeyTipHorizontalOffset: Self = Self(1893i32); + pub const UIElement_KeyTipPlacementMode: Self = Self(1894i32); + pub const UIElement_KeyTipVerticalOffset: Self = Self(1895i32); + pub const FlyoutBase_OverlayInputPassThroughElement: Self = Self(1896i32); + pub const UIElement_XYFocusKeyboardNavigation: Self = Self(1897i32); + pub const AutomationProperties_Culture: Self = Self(1898i32); + pub const UIElement_XYFocusDownNavigationStrategy: Self = Self(1918i32); + pub const UIElement_XYFocusLeftNavigationStrategy: Self = Self(1919i32); + pub const UIElement_XYFocusRightNavigationStrategy: Self = Self(1920i32); + pub const UIElement_XYFocusUpNavigationStrategy: Self = Self(1921i32); + pub const Hyperlink_XYFocusDownNavigationStrategy: Self = Self(1922i32); + pub const Hyperlink_XYFocusLeftNavigationStrategy: Self = Self(1923i32); + pub const Hyperlink_XYFocusRightNavigationStrategy: Self = Self(1924i32); + pub const Hyperlink_XYFocusUpNavigationStrategy: Self = Self(1925i32); + pub const TextElement_AccessKeyScopeOwner: Self = Self(1926i32); + pub const TextElement_IsAccessKeyScope: Self = Self(1927i32); + pub const Hyperlink_FocusState: Self = Self(1934i32); + pub const ContentDialog_CloseButtonCommand: Self = Self(1936i32); + pub const ContentDialog_CloseButtonCommandParameter: Self = Self(1937i32); + pub const ContentDialog_CloseButtonStyle: Self = Self(1938i32); + pub const ContentDialog_CloseButtonText: Self = Self(1939i32); + pub const ContentDialog_DefaultButton: Self = Self(1940i32); + pub const RichEditBox_SelectionHighlightColorWhenNotFocused: Self = Self(1941i32); + pub const TextBox_SelectionHighlightColorWhenNotFocused: Self = Self(1942i32); + pub const SvgImageSource_RasterizePixelHeight: Self = Self(1948i32); + pub const SvgImageSource_RasterizePixelWidth: Self = Self(1949i32); + pub const SvgImageSource_UriSource: Self = Self(1950i32); + pub const LoadedImageSurface_DecodedPhysicalSize: Self = Self(1955i32); + pub const LoadedImageSurface_DecodedSize: Self = Self(1956i32); + pub const LoadedImageSurface_NaturalSize: Self = Self(1957i32); + pub const ComboBox_SelectionChangedTrigger: Self = Self(1958i32); + pub const XamlCompositionBrushBase_FallbackColor: Self = Self(1960i32); + pub const UIElement_Lights: Self = Self(1962i32); + pub const MenuFlyoutItem_Icon: Self = Self(1963i32); + pub const MenuFlyoutSubItem_Icon: Self = Self(1964i32); + pub const BitmapIcon_ShowAsMonochrome: Self = Self(1965i32); + pub const UIElement_HighContrastAdjustment: Self = Self(1967i32); + pub const RichEditBox_MaxLength: Self = Self(1968i32); + pub const UIElement_TabFocusNavigation: Self = Self(1969i32); + pub const Control_IsTemplateKeyTipTarget: Self = Self(1970i32); + pub const Hyperlink_IsTabStop: Self = Self(1972i32); + pub const Hyperlink_TabIndex: Self = Self(1973i32); + pub const MediaTransportControls_IsRepeatButtonVisible: Self = Self(1974i32); + pub const MediaTransportControls_IsRepeatEnabled: Self = Self(1975i32); + pub const MediaTransportControls_ShowAndHideAutomatically: Self = Self(1976i32); + pub const RichEditBox_DisabledFormattingAccelerators: Self = Self(1977i32); + pub const RichEditBox_CharacterCasing: Self = Self(1978i32); + pub const TextBox_CharacterCasing: Self = Self(1979i32); + pub const RichTextBlock_IsTextTrimmed: Self = Self(1980i32); + pub const RichTextBlockOverflow_IsTextTrimmed: Self = Self(1981i32); + pub const TextBlock_IsTextTrimmed: Self = Self(1982i32); + pub const TextHighlighter_Background: Self = Self(1985i32); + pub const TextHighlighter_Foreground: Self = Self(1986i32); + pub const TextHighlighter_Ranges: Self = Self(1987i32); + pub const RichTextBlock_TextHighlighters: Self = Self(1988i32); + pub const TextBlock_TextHighlighters: Self = Self(1989i32); + pub const FrameworkElement_ActualTheme: Self = Self(1992i32); + pub const Grid_ColumnSpacing: Self = Self(1993i32); + pub const Grid_RowSpacing: Self = Self(1994i32); + pub const StackPanel_Spacing: Self = Self(1995i32); + pub const Block_HorizontalTextAlignment: Self = Self(1996i32); + pub const RichTextBlock_HorizontalTextAlignment: Self = Self(1997i32); + pub const TextBlock_HorizontalTextAlignment: Self = Self(1998i32); + pub const RichEditBox_HorizontalTextAlignment: Self = Self(1999i32); + pub const TextBox_HorizontalTextAlignment: Self = Self(2000i32); + pub const TextBox_PlaceholderForeground: Self = Self(2001i32); + pub const ComboBox_PlaceholderForeground: Self = Self(2002i32); + pub const KeyboardAccelerator_IsEnabled: Self = Self(2003i32); + pub const KeyboardAccelerator_Key: Self = Self(2004i32); + pub const KeyboardAccelerator_Modifiers: Self = Self(2005i32); + pub const KeyboardAccelerator_ScopeOwner: Self = Self(2006i32); + pub const UIElement_KeyboardAccelerators: Self = Self(2007i32); + pub const ListViewItemPresenter_RevealBackground: Self = Self(2009i32); + pub const ListViewItemPresenter_RevealBackgroundShowsAboveContent: Self = Self(2010i32); + pub const ListViewItemPresenter_RevealBorderBrush: Self = Self(2011i32); + pub const ListViewItemPresenter_RevealBorderThickness: Self = Self(2012i32); + pub const UIElement_KeyTipTarget: Self = Self(2014i32); + pub const AppBarButtonTemplateSettings_KeyboardAcceleratorTextMinWidth: Self = Self(2015i32); + pub const AppBarToggleButtonTemplateSettings_KeyboardAcceleratorTextMinWidth: Self = Self(2016i32); + pub const MenuFlyoutItemTemplateSettings_KeyboardAcceleratorTextMinWidth: Self = Self(2017i32); + pub const MenuFlyoutItem_TemplateSettings: Self = Self(2019i32); + pub const AppBarButton_TemplateSettings: Self = Self(2021i32); + pub const AppBarToggleButton_TemplateSettings: Self = Self(2023i32); + pub const UIElement_KeyboardAcceleratorPlacementMode: Self = Self(2028i32); + pub const MediaTransportControls_IsCompactOverlayButtonVisible: Self = Self(2032i32); + pub const MediaTransportControls_IsCompactOverlayEnabled: Self = Self(2033i32); + pub const UIElement_KeyboardAcceleratorPlacementTarget: Self = Self(2061i32); + pub const UIElement_CenterPoint: Self = Self(2062i32); + pub const UIElement_Rotation: Self = Self(2063i32); + pub const UIElement_RotationAxis: Self = Self(2064i32); + pub const UIElement_Scale: Self = Self(2065i32); + pub const UIElement_TransformMatrix: Self = Self(2066i32); + pub const UIElement_Translation: Self = Self(2067i32); + pub const TextBox_HandwritingView: Self = Self(2068i32); + pub const AutomationProperties_HeadingLevel: Self = Self(2069i32); + pub const TextBox_IsHandwritingViewEnabled: Self = Self(2076i32); + pub const RichEditBox_ContentLinkProviders: Self = Self(2078i32); + pub const RichEditBox_ContentLinkBackgroundColor: Self = Self(2079i32); + pub const RichEditBox_ContentLinkForegroundColor: Self = Self(2080i32); + pub const HandwritingView_AreCandidatesEnabled: Self = Self(2081i32); + pub const HandwritingView_IsOpen: Self = Self(2082i32); + pub const HandwritingView_PlacementTarget: Self = Self(2084i32); + pub const HandwritingView_PlacementAlignment: Self = Self(2085i32); + pub const RichEditBox_HandwritingView: Self = Self(2086i32); + pub const RichEditBox_IsHandwritingViewEnabled: Self = Self(2087i32); + pub const MenuFlyoutItem_KeyboardAcceleratorTextOverride: Self = Self(2090i32); + pub const AppBarButton_KeyboardAcceleratorTextOverride: Self = Self(2091i32); + pub const AppBarToggleButton_KeyboardAcceleratorTextOverride: Self = Self(2092i32); + pub const ContentLink_Background: Self = Self(2093i32); + pub const ContentLink_Cursor: Self = Self(2094i32); + pub const ContentLink_ElementSoundMode: Self = Self(2095i32); + pub const ContentLink_FocusState: Self = Self(2096i32); + pub const ContentLink_IsTabStop: Self = Self(2097i32); + pub const ContentLink_TabIndex: Self = Self(2098i32); + pub const ContentLink_XYFocusDown: Self = Self(2099i32); + pub const ContentLink_XYFocusDownNavigationStrategy: Self = Self(2100i32); + pub const ContentLink_XYFocusLeft: Self = Self(2101i32); + pub const ContentLink_XYFocusLeftNavigationStrategy: Self = Self(2102i32); + pub const ContentLink_XYFocusRight: Self = Self(2103i32); + pub const ContentLink_XYFocusRightNavigationStrategy: Self = Self(2104i32); + pub const ContentLink_XYFocusUp: Self = Self(2105i32); + pub const ContentLink_XYFocusUpNavigationStrategy: Self = Self(2106i32); + pub const IconSource_Foreground: Self = Self(2112i32); + pub const BitmapIconSource_ShowAsMonochrome: Self = Self(2113i32); + pub const BitmapIconSource_UriSource: Self = Self(2114i32); + pub const FontIconSource_FontFamily: Self = Self(2115i32); + pub const FontIconSource_FontSize: Self = Self(2116i32); + pub const FontIconSource_FontStyle: Self = Self(2117i32); + pub const FontIconSource_FontWeight: Self = Self(2118i32); + pub const FontIconSource_Glyph: Self = Self(2119i32); + pub const FontIconSource_IsTextScaleFactorEnabled: Self = Self(2120i32); + pub const FontIconSource_MirroredWhenRightToLeft: Self = Self(2121i32); + pub const PathIconSource_Data: Self = Self(2122i32); + pub const SymbolIconSource_Symbol: Self = Self(2123i32); + pub const UIElement_Shadow: Self = Self(2130i32); + pub const IconSourceElement_IconSource: Self = Self(2131i32); + pub const PasswordBox_CanPasteClipboardContent: Self = Self(2137i32); + pub const TextBox_CanPasteClipboardContent: Self = Self(2138i32); + pub const TextBox_CanRedo: Self = Self(2139i32); + pub const TextBox_CanUndo: Self = Self(2140i32); + pub const FlyoutBase_ShowMode: Self = Self(2141i32); + pub const FlyoutBase_Target: Self = Self(2142i32); + pub const Control_CornerRadius: Self = Self(2143i32); + pub const AutomationProperties_IsDialog: Self = Self(2149i32); + pub const AppBarElementContainer_DynamicOverflowOrder: Self = Self(2150i32); + pub const AppBarElementContainer_IsCompact: Self = Self(2151i32); + pub const AppBarElementContainer_IsInOverflow: Self = Self(2152i32); + pub const ScrollContentPresenter_CanContentRenderOutsideBounds: Self = Self(2157i32); + pub const ScrollViewer_CanContentRenderOutsideBounds: Self = Self(2158i32); + pub const RichEditBox_SelectionFlyout: Self = Self(2159i32); + pub const TextBox_SelectionFlyout: Self = Self(2160i32); + pub const Border_BackgroundSizing: Self = Self(2161i32); + pub const ContentPresenter_BackgroundSizing: Self = Self(2162i32); + pub const Control_BackgroundSizing: Self = Self(2163i32); + pub const Grid_BackgroundSizing: Self = Self(2164i32); + pub const RelativePanel_BackgroundSizing: Self = Self(2165i32); + pub const StackPanel_BackgroundSizing: Self = Self(2166i32); + pub const ScrollViewer_HorizontalAnchorRatio: Self = Self(2170i32); + pub const ScrollViewer_VerticalAnchorRatio: Self = Self(2171i32); + pub const ComboBox_Text: Self = Self(2208i32); + pub const TextBox_Description: Self = Self(2217i32); + pub const ToolTip_PlacementRect: Self = Self(2218i32); + pub const RichTextBlock_SelectionFlyout: Self = Self(2219i32); + pub const TextBlock_SelectionFlyout: Self = Self(2220i32); + pub const PasswordBox_SelectionFlyout: Self = Self(2221i32); + pub const Border_BackgroundTransition: Self = Self(2222i32); + pub const ContentPresenter_BackgroundTransition: Self = Self(2223i32); + pub const Panel_BackgroundTransition: Self = Self(2224i32); + pub const ColorPaletteResources_Accent: Self = Self(2227i32); + pub const ColorPaletteResources_AltHigh: Self = Self(2228i32); + pub const ColorPaletteResources_AltLow: Self = Self(2229i32); + pub const ColorPaletteResources_AltMedium: Self = Self(2230i32); + pub const ColorPaletteResources_AltMediumHigh: Self = Self(2231i32); + pub const ColorPaletteResources_AltMediumLow: Self = Self(2232i32); + pub const ColorPaletteResources_BaseHigh: Self = Self(2233i32); + pub const ColorPaletteResources_BaseLow: Self = Self(2234i32); + pub const ColorPaletteResources_BaseMedium: Self = Self(2235i32); + pub const ColorPaletteResources_BaseMediumHigh: Self = Self(2236i32); + pub const ColorPaletteResources_BaseMediumLow: Self = Self(2237i32); + pub const ColorPaletteResources_ChromeAltLow: Self = Self(2238i32); + pub const ColorPaletteResources_ChromeBlackHigh: Self = Self(2239i32); + pub const ColorPaletteResources_ChromeBlackLow: Self = Self(2240i32); + pub const ColorPaletteResources_ChromeBlackMedium: Self = Self(2241i32); + pub const ColorPaletteResources_ChromeBlackMediumLow: Self = Self(2242i32); + pub const ColorPaletteResources_ChromeDisabledHigh: Self = Self(2243i32); + pub const ColorPaletteResources_ChromeDisabledLow: Self = Self(2244i32); + pub const ColorPaletteResources_ChromeGray: Self = Self(2245i32); + pub const ColorPaletteResources_ChromeHigh: Self = Self(2246i32); + pub const ColorPaletteResources_ChromeLow: Self = Self(2247i32); + pub const ColorPaletteResources_ChromeMedium: Self = Self(2248i32); + pub const ColorPaletteResources_ChromeMediumLow: Self = Self(2249i32); + pub const ColorPaletteResources_ChromeWhite: Self = Self(2250i32); + pub const ColorPaletteResources_ErrorText: Self = Self(2252i32); + pub const ColorPaletteResources_ListLow: Self = Self(2253i32); + pub const ColorPaletteResources_ListMedium: Self = Self(2254i32); + pub const UIElement_TranslationTransition: Self = Self(2255i32); + pub const UIElement_OpacityTransition: Self = Self(2256i32); + pub const UIElement_RotationTransition: Self = Self(2257i32); + pub const UIElement_ScaleTransition: Self = Self(2258i32); + pub const BrushTransition_Duration: Self = Self(2261i32); + pub const ScalarTransition_Duration: Self = Self(2262i32); + pub const Vector3Transition_Duration: Self = Self(2263i32); + pub const Vector3Transition_Components: Self = Self(2266i32); + pub const FlyoutBase_IsOpen: Self = Self(2267i32); + pub const StandardUICommand_Kind: Self = Self(2275i32); + pub const UIElement_CanBeScrollAnchor: Self = Self(2276i32); + pub const ThemeShadow_Receivers: Self = Self(2279i32); + pub const ScrollContentPresenter_SizesContentToTemplatedParent: Self = Self(2280i32); + pub const ComboBox_TextBoxStyle: Self = Self(2281i32); + pub const Frame_IsNavigationStackEnabled: Self = Self(2282i32); + pub const RichEditBox_ProofingMenuFlyout: Self = Self(2283i32); + pub const TextBox_ProofingMenuFlyout: Self = Self(2284i32); + pub const ScrollViewer_ReduceViewportForCoreInputViewOcclusions: Self = Self(2295i32); + pub const FlyoutBase_AreOpenCloseAnimationsEnabled: Self = Self(2296i32); + pub const FlyoutBase_InputDevicePrefersPrimaryCommands: Self = Self(2297i32); + pub const CalendarDatePicker_Description: Self = Self(2300i32); + pub const PasswordBox_Description: Self = Self(2308i32); + pub const RichEditBox_Description: Self = Self(2316i32); + pub const AutoSuggestBox_Description: Self = Self(2331i32); + pub const ComboBox_Description: Self = Self(2339i32); + pub const XamlUICommand_AccessKey: Self = Self(2347i32); + pub const XamlUICommand_Command: Self = Self(2348i32); + pub const XamlUICommand_Description: Self = Self(2349i32); + pub const XamlUICommand_IconSource: Self = Self(2350i32); + pub const XamlUICommand_KeyboardAccelerators: Self = Self(2351i32); + pub const XamlUICommand_Label: Self = Self(2352i32); + pub const DatePicker_SelectedDate: Self = Self(2355i32); + pub const TimePicker_SelectedTime: Self = Self(2356i32); + pub const AppBarTemplateSettings_NegativeCompactVerticalDelta: Self = Self(2367i32); + pub const AppBarTemplateSettings_NegativeHiddenVerticalDelta: Self = Self(2368i32); + pub const AppBarTemplateSettings_NegativeMinimalVerticalDelta: Self = Self(2369i32); + pub const FlyoutBase_ShouldConstrainToRootBounds: Self = Self(2378i32); + pub const Popup_ShouldConstrainToRootBounds: Self = Self(2379i32); + pub const FlyoutPresenter_IsDefaultShadowEnabled: Self = Self(2380i32); + pub const MenuFlyoutPresenter_IsDefaultShadowEnabled: Self = Self(2381i32); + pub const UIElement_ActualOffset: Self = Self(2382i32); + pub const UIElement_ActualSize: Self = Self(2383i32); + pub const CommandBarTemplateSettings_OverflowContentCompactYTranslation: Self = Self(2384i32); + pub const CommandBarTemplateSettings_OverflowContentHiddenYTranslation: Self = Self(2385i32); + pub const CommandBarTemplateSettings_OverflowContentMinimalYTranslation: Self = Self(2386i32); + pub const HandwritingView_IsCommandBarOpen: Self = Self(2395i32); + pub const HandwritingView_IsSwitchToKeyboardEnabled: Self = Self(2396i32); + pub const ListViewItemPresenter_SelectionIndicatorVisualEnabled: Self = Self(2399i32); + pub const ListViewItemPresenter_SelectionIndicatorBrush: Self = Self(2400i32); + pub const ListViewItemPresenter_SelectionIndicatorMode: Self = Self(2401i32); + pub const ListViewItemPresenter_SelectionIndicatorPointerOverBrush: Self = Self(2402i32); + pub const ListViewItemPresenter_SelectionIndicatorPressedBrush: Self = Self(2403i32); + pub const ListViewItemPresenter_SelectedBorderBrush: Self = Self(2410i32); + pub const ListViewItemPresenter_SelectedInnerBorderBrush: Self = Self(2411i32); + pub const ListViewItemPresenter_CheckBoxCornerRadius: Self = Self(2412i32); + pub const ListViewItemPresenter_SelectionIndicatorCornerRadius: Self = Self(2413i32); + pub const ListViewItemPresenter_SelectedDisabledBorderBrush: Self = Self(2414i32); + pub const ListViewItemPresenter_SelectedPressedBorderBrush: Self = Self(2415i32); + pub const ListViewItemPresenter_SelectedDisabledBackground: Self = Self(2416i32); + pub const ListViewItemPresenter_PointerOverBorderBrush: Self = Self(2417i32); + pub const ListViewItemPresenter_CheckBoxPointerOverBrush: Self = Self(2418i32); + pub const ListViewItemPresenter_CheckBoxPressedBrush: Self = Self(2419i32); + pub const ListViewItemPresenter_CheckDisabledBrush: Self = Self(2420i32); + pub const ListViewItemPresenter_CheckPressedBrush: Self = Self(2421i32); + pub const ListViewItemPresenter_CheckBoxBorderBrush: Self = Self(2422i32); + pub const ListViewItemPresenter_CheckBoxDisabledBorderBrush: Self = Self(2423i32); + pub const ListViewItemPresenter_CheckBoxPressedBorderBrush: Self = Self(2424i32); + pub const ListViewItemPresenter_CheckBoxDisabledBrush: Self = Self(2425i32); + pub const ListViewItemPresenter_CheckBoxSelectedBrush: Self = Self(2426i32); + pub const ListViewItemPresenter_CheckBoxSelectedDisabledBrush: Self = Self(2427i32); + pub const ListViewItemPresenter_CheckBoxSelectedPointerOverBrush: Self = Self(2428i32); + pub const ListViewItemPresenter_CheckBoxSelectedPressedBrush: Self = Self(2429i32); + pub const ListViewItemPresenter_CheckBoxPointerOverBorderBrush: Self = Self(2430i32); + pub const ListViewItemPresenter_SelectionIndicatorDisabledBrush: Self = Self(2431i32); + pub const CalendarView_BlackoutBackground: Self = Self(2432i32); + pub const CalendarView_BlackoutStrikethroughBrush: Self = Self(2433i32); + pub const CalendarView_CalendarItemCornerRadius: Self = Self(2434i32); + pub const CalendarView_CalendarItemDisabledBackground: Self = Self(2435i32); + pub const CalendarView_CalendarItemHoverBackground: Self = Self(2436i32); + pub const CalendarView_CalendarItemPressedBackground: Self = Self(2437i32); + pub const CalendarView_DayItemMargin: Self = Self(2438i32); + pub const CalendarView_FirstOfMonthLabelMargin: Self = Self(2439i32); + pub const CalendarView_FirstOfYearDecadeLabelMargin: Self = Self(2440i32); + pub const CalendarView_MonthYearItemMargin: Self = Self(2441i32); + pub const CalendarView_OutOfScopeHoverForeground: Self = Self(2442i32); + pub const CalendarView_OutOfScopePressedForeground: Self = Self(2443i32); + pub const CalendarView_SelectedDisabledBorderBrush: Self = Self(2444i32); + pub const CalendarView_SelectedDisabledForeground: Self = Self(2445i32); + pub const CalendarView_SelectedHoverForeground: Self = Self(2446i32); + pub const CalendarView_SelectedPressedForeground: Self = Self(2447i32); + pub const CalendarView_TodayBlackoutForeground: Self = Self(2448i32); + pub const CalendarView_TodayDisabledBackground: Self = Self(2449i32); + pub const CalendarView_TodayHoverBackground: Self = Self(2450i32); + pub const CalendarView_TodayPressedBackground: Self = Self(2451i32); + pub const Popup_ActualPlacement: Self = Self(2452i32); + pub const Popup_DesiredPlacement: Self = Self(2453i32); + pub const Popup_PlacementTarget: Self = Self(2454i32); + pub const AutomationProperties_AutomationControlType: Self = Self(2455i32); +} +impl ::core::marker::Copy for XamlPropertyIndex {} +impl ::core::clone::Clone for XamlPropertyIndex { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Core_Direct\"`*"] +#[repr(transparent)] +pub struct XamlTypeIndex(pub i32); +impl XamlTypeIndex { + pub const AutoSuggestBoxSuggestionChosenEventArgs: Self = Self(34i32); + pub const AutoSuggestBoxTextChangedEventArgs: Self = Self(35i32); + pub const CollectionViewSource: Self = Self(41i32); + pub const ColumnDefinition: Self = Self(44i32); + pub const GradientStop: Self = Self(64i32); + pub const InputScope: Self = Self(74i32); + pub const InputScopeName: Self = Self(75i32); + pub const KeySpline: Self = Self(78i32); + pub const PathFigure: Self = Self(93i32); + pub const PrintDocument: Self = Self(100i32); + pub const RowDefinition: Self = Self(106i32); + pub const Style: Self = Self(114i32); + pub const TimelineMarker: Self = Self(126i32); + pub const VisualState: Self = Self(137i32); + pub const VisualStateGroup: Self = Self(138i32); + pub const VisualStateManager: Self = Self(139i32); + pub const VisualTransition: Self = Self(140i32); + pub const AddDeleteThemeTransition: Self = Self(177i32); + pub const ArcSegment: Self = Self(178i32); + pub const BackEase: Self = Self(179i32); + pub const BeginStoryboard: Self = Self(180i32); + pub const BezierSegment: Self = Self(181i32); + pub const BindingBase: Self = Self(182i32); + pub const BitmapCache: Self = Self(183i32); + pub const BounceEase: Self = Self(186i32); + pub const CircleEase: Self = Self(187i32); + pub const ColorAnimation: Self = Self(188i32); + pub const ColorAnimationUsingKeyFrames: Self = Self(189i32); + pub const ContentThemeTransition: Self = Self(190i32); + pub const ControlTemplate: Self = Self(191i32); + pub const CubicEase: Self = Self(192i32); + pub const DataTemplate: Self = Self(194i32); + pub const DiscreteColorKeyFrame: Self = Self(195i32); + pub const DiscreteDoubleKeyFrame: Self = Self(196i32); + pub const DiscreteObjectKeyFrame: Self = Self(197i32); + pub const DiscretePointKeyFrame: Self = Self(198i32); + pub const DoubleAnimation: Self = Self(200i32); + pub const DoubleAnimationUsingKeyFrames: Self = Self(201i32); + pub const EasingColorKeyFrame: Self = Self(204i32); + pub const EasingDoubleKeyFrame: Self = Self(205i32); + pub const EasingPointKeyFrame: Self = Self(206i32); + pub const EdgeUIThemeTransition: Self = Self(207i32); + pub const ElasticEase: Self = Self(208i32); + pub const EllipseGeometry: Self = Self(209i32); + pub const EntranceThemeTransition: Self = Self(210i32); + pub const EventTrigger: Self = Self(211i32); + pub const ExponentialEase: Self = Self(212i32); + pub const Flyout: Self = Self(213i32); + pub const GeometryGroup: Self = Self(216i32); + pub const ItemsPanelTemplate: Self = Self(227i32); + pub const LinearColorKeyFrame: Self = Self(230i32); + pub const LinearDoubleKeyFrame: Self = Self(231i32); + pub const LinearPointKeyFrame: Self = Self(232i32); + pub const LineGeometry: Self = Self(233i32); + pub const LineSegment: Self = Self(234i32); + pub const Matrix3DProjection: Self = Self(236i32); + pub const MenuFlyout: Self = Self(238i32); + pub const ObjectAnimationUsingKeyFrames: Self = Self(240i32); + pub const PaneThemeTransition: Self = Self(241i32); + pub const PathGeometry: Self = Self(243i32); + pub const PlaneProjection: Self = Self(244i32); + pub const PointAnimation: Self = Self(245i32); + pub const PointAnimationUsingKeyFrames: Self = Self(246i32); + pub const PolyBezierSegment: Self = Self(248i32); + pub const PolyLineSegment: Self = Self(249i32); + pub const PolyQuadraticBezierSegment: Self = Self(250i32); + pub const PopupThemeTransition: Self = Self(251i32); + pub const PowerEase: Self = Self(252i32); + pub const QuadraticBezierSegment: Self = Self(254i32); + pub const QuadraticEase: Self = Self(255i32); + pub const QuarticEase: Self = Self(256i32); + pub const QuinticEase: Self = Self(257i32); + pub const RectangleGeometry: Self = Self(258i32); + pub const RelativeSource: Self = Self(259i32); + pub const RenderTargetBitmap: Self = Self(260i32); + pub const ReorderThemeTransition: Self = Self(261i32); + pub const RepositionThemeTransition: Self = Self(262i32); + pub const Setter: Self = Self(263i32); + pub const SineEase: Self = Self(264i32); + pub const SolidColorBrush: Self = Self(265i32); + pub const SplineColorKeyFrame: Self = Self(266i32); + pub const SplineDoubleKeyFrame: Self = Self(267i32); + pub const SplinePointKeyFrame: Self = Self(268i32); + pub const BitmapImage: Self = Self(285i32); + pub const Border: Self = Self(286i32); + pub const CaptureElement: Self = Self(288i32); + pub const CompositeTransform: Self = Self(295i32); + pub const ContentPresenter: Self = Self(296i32); + pub const DragItemThemeAnimation: Self = Self(302i32); + pub const DragOverThemeAnimation: Self = Self(303i32); + pub const DropTargetItemThemeAnimation: Self = Self(304i32); + pub const FadeInThemeAnimation: Self = Self(306i32); + pub const FadeOutThemeAnimation: Self = Self(307i32); + pub const Glyphs: Self = Self(312i32); + pub const Image: Self = Self(326i32); + pub const ImageBrush: Self = Self(328i32); + pub const InlineUIContainer: Self = Self(329i32); + pub const ItemsPresenter: Self = Self(332i32); + pub const LinearGradientBrush: Self = Self(334i32); + pub const LineBreak: Self = Self(335i32); + pub const MatrixTransform: Self = Self(340i32); + pub const MediaElement: Self = Self(342i32); + pub const Paragraph: Self = Self(349i32); + pub const PointerDownThemeAnimation: Self = Self(357i32); + pub const PointerUpThemeAnimation: Self = Self(359i32); + pub const PopInThemeAnimation: Self = Self(361i32); + pub const PopOutThemeAnimation: Self = Self(362i32); + pub const Popup: Self = Self(363i32); + pub const RepositionThemeAnimation: Self = Self(370i32); + pub const ResourceDictionary: Self = Self(371i32); + pub const RichTextBlock: Self = Self(374i32); + pub const RichTextBlockOverflow: Self = Self(376i32); + pub const RotateTransform: Self = Self(378i32); + pub const Run: Self = Self(380i32); + pub const ScaleTransform: Self = Self(381i32); + pub const SkewTransform: Self = Self(389i32); + pub const Span: Self = Self(390i32); + pub const SplitCloseThemeAnimation: Self = Self(391i32); + pub const SplitOpenThemeAnimation: Self = Self(392i32); + pub const Storyboard: Self = Self(393i32); + pub const SwipeBackThemeAnimation: Self = Self(394i32); + pub const SwipeHintThemeAnimation: Self = Self(395i32); + pub const TextBlock: Self = Self(396i32); + pub const TransformGroup: Self = Self(411i32); + pub const TranslateTransform: Self = Self(413i32); + pub const Viewbox: Self = Self(417i32); + pub const WebViewBrush: Self = Self(423i32); + pub const AppBarSeparator: Self = Self(427i32); + pub const BitmapIcon: Self = Self(429i32); + pub const Bold: Self = Self(430i32); + pub const Canvas: Self = Self(432i32); + pub const ContentControl: Self = Self(435i32); + pub const DatePicker: Self = Self(436i32); + pub const DependencyObjectCollection: Self = Self(437i32); + pub const Ellipse: Self = Self(438i32); + pub const FontIcon: Self = Self(440i32); + pub const Grid: Self = Self(442i32); + pub const Hub: Self = Self(445i32); + pub const HubSection: Self = Self(446i32); + pub const Hyperlink: Self = Self(447i32); + pub const Italic: Self = Self(449i32); + pub const ItemsControl: Self = Self(451i32); + pub const Line: Self = Self(452i32); + pub const MediaTransportControls: Self = Self(458i32); + pub const PasswordBox: Self = Self(462i32); + pub const Path: Self = Self(463i32); + pub const PathIcon: Self = Self(464i32); + pub const Polygon: Self = Self(465i32); + pub const Polyline: Self = Self(466i32); + pub const ProgressRing: Self = Self(468i32); + pub const Rectangle: Self = Self(470i32); + pub const RichEditBox: Self = Self(473i32); + pub const ScrollContentPresenter: Self = Self(476i32); + pub const SearchBox: Self = Self(477i32); + pub const SemanticZoom: Self = Self(479i32); + pub const StackPanel: Self = Self(481i32); + pub const SymbolIcon: Self = Self(482i32); + pub const TextBox: Self = Self(483i32); + pub const Thumb: Self = Self(485i32); + pub const TickBar: Self = Self(486i32); + pub const TimePicker: Self = Self(487i32); + pub const ToggleSwitch: Self = Self(489i32); + pub const Underline: Self = Self(490i32); + pub const UserControl: Self = Self(491i32); + pub const VariableSizedWrapGrid: Self = Self(492i32); + pub const WebView: Self = Self(494i32); + pub const AppBar: Self = Self(495i32); + pub const AutoSuggestBox: Self = Self(499i32); + pub const CarouselPanel: Self = Self(502i32); + pub const ContentDialog: Self = Self(506i32); + pub const FlyoutPresenter: Self = Self(508i32); + pub const Frame: Self = Self(509i32); + pub const GridViewItemPresenter: Self = Self(511i32); + pub const GroupItem: Self = Self(512i32); + pub const ItemsStackPanel: Self = Self(514i32); + pub const ItemsWrapGrid: Self = Self(515i32); + pub const ListViewItemPresenter: Self = Self(520i32); + pub const MenuFlyoutItem: Self = Self(521i32); + pub const MenuFlyoutPresenter: Self = Self(522i32); + pub const MenuFlyoutSeparator: Self = Self(523i32); + pub const Page: Self = Self(525i32); + pub const ProgressBar: Self = Self(528i32); + pub const ScrollBar: Self = Self(530i32); + pub const SettingsFlyout: Self = Self(533i32); + pub const Slider: Self = Self(534i32); + pub const SwapChainBackgroundPanel: Self = Self(535i32); + pub const SwapChainPanel: Self = Self(536i32); + pub const ToolTip: Self = Self(538i32); + pub const Button: Self = Self(540i32); + pub const ComboBoxItem: Self = Self(541i32); + pub const CommandBar: Self = Self(542i32); + pub const FlipViewItem: Self = Self(543i32); + pub const GridViewHeaderItem: Self = Self(545i32); + pub const HyperlinkButton: Self = Self(546i32); + pub const ListBoxItem: Self = Self(547i32); + pub const ListViewHeaderItem: Self = Self(550i32); + pub const RepeatButton: Self = Self(551i32); + pub const ScrollViewer: Self = Self(552i32); + pub const ToggleButton: Self = Self(553i32); + pub const ToggleMenuFlyoutItem: Self = Self(554i32); + pub const VirtualizingStackPanel: Self = Self(555i32); + pub const WrapGrid: Self = Self(556i32); + pub const AppBarButton: Self = Self(557i32); + pub const AppBarToggleButton: Self = Self(558i32); + pub const CheckBox: Self = Self(559i32); + pub const GridViewItem: Self = Self(560i32); + pub const ListViewItem: Self = Self(561i32); + pub const RadioButton: Self = Self(562i32); + pub const Binding: Self = Self(564i32); + pub const ComboBox: Self = Self(566i32); + pub const FlipView: Self = Self(567i32); + pub const ListBox: Self = Self(568i32); + pub const GridView: Self = Self(570i32); + pub const ListView: Self = Self(571i32); + pub const CalendarView: Self = Self(707i32); + pub const CalendarViewDayItem: Self = Self(709i32); + pub const CalendarPanel: Self = Self(723i32); + pub const SplitView: Self = Self(728i32); + pub const CompositeTransform3D: Self = Self(732i32); + pub const PerspectiveTransform3D: Self = Self(733i32); + pub const RelativePanel: Self = Self(744i32); + pub const InkCanvas: Self = Self(748i32); + pub const MenuFlyoutSubItem: Self = Self(749i32); + pub const AdaptiveTrigger: Self = Self(757i32); + pub const SoftwareBitmapSource: Self = Self(761i32); + pub const StateTrigger: Self = Self(767i32); + pub const CalendarDatePicker: Self = Self(774i32); + pub const AutoSuggestBoxQuerySubmittedEventArgs: Self = Self(778i32); + pub const CommandBarOverflowPresenter: Self = Self(781i32); + pub const DrillInThemeAnimation: Self = Self(782i32); + pub const DrillOutThemeAnimation: Self = Self(783i32); + pub const AutomationAnnotation: Self = Self(789i32); + pub const AutomationPeerAnnotation: Self = Self(790i32); + pub const MediaPlayerPresenter: Self = Self(828i32); + pub const MediaPlayerElement: Self = Self(829i32); + pub const XamlLight: Self = Self(855i32); + pub const SvgImageSource: Self = Self(860i32); + pub const KeyboardAccelerator: Self = Self(897i32); + pub const HandwritingView: Self = Self(920i32); + pub const ContentLink: Self = Self(925i32); + pub const BitmapIconSource: Self = Self(929i32); + pub const FontIconSource: Self = Self(930i32); + pub const PathIconSource: Self = Self(931i32); + pub const SymbolIconSource: Self = Self(933i32); + pub const IconSourceElement: Self = Self(939i32); + pub const AppBarElementContainer: Self = Self(945i32); + pub const ColorPaletteResources: Self = Self(952i32); + pub const StandardUICommand: Self = Self(961i32); + pub const ThemeShadow: Self = Self(964i32); + pub const XamlUICommand: Self = Self(969i32); +} +impl ::core::marker::Copy for XamlTypeIndex {} +impl ::core::clone::Clone for XamlTypeIndex { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Core/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Core/mod.rs new file mode 100644 index 000000000..8675e2d1d --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Core/mod.rs @@ -0,0 +1,2 @@ +#[cfg(feature = "UI_Xaml_Core_Direct")] +pub mod Direct; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Data/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Data/mod.rs new file mode 100644 index 000000000..5cc2ec5ff --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Data/mod.rs @@ -0,0 +1,76 @@ +pub type Binding = *mut ::core::ffi::c_void; +pub type BindingBase = *mut ::core::ffi::c_void; +pub type BindingExpression = *mut ::core::ffi::c_void; +pub type BindingExpressionBase = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Data\"`*"] +#[repr(transparent)] +pub struct BindingMode(pub i32); +impl BindingMode { + pub const OneWay: Self = Self(1i32); + pub const OneTime: Self = Self(2i32); + pub const TwoWay: Self = Self(3i32); +} +impl ::core::marker::Copy for BindingMode {} +impl ::core::clone::Clone for BindingMode { + fn clone(&self) -> Self { + *self + } +} +pub type BindingOperations = *mut ::core::ffi::c_void; +pub type CollectionViewSource = *mut ::core::ffi::c_void; +pub type CurrentChangingEventArgs = *mut ::core::ffi::c_void; +pub type CurrentChangingEventHandler = *mut ::core::ffi::c_void; +pub type ICollectionView = *mut ::core::ffi::c_void; +pub type ICollectionViewFactory = *mut ::core::ffi::c_void; +pub type ICollectionViewGroup = *mut ::core::ffi::c_void; +pub type ICustomProperty = *mut ::core::ffi::c_void; +pub type ICustomPropertyProvider = *mut ::core::ffi::c_void; +pub type IItemsRangeInfo = *mut ::core::ffi::c_void; +pub type INotifyPropertyChanged = *mut ::core::ffi::c_void; +pub type ISelectionInfo = *mut ::core::ffi::c_void; +pub type ISupportIncrementalLoading = *mut ::core::ffi::c_void; +pub type IValueConverter = *mut ::core::ffi::c_void; +pub type ItemIndexRange = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Data\"`*"] +pub struct LoadMoreItemsResult { + pub Count: u32, +} +impl ::core::marker::Copy for LoadMoreItemsResult {} +impl ::core::clone::Clone for LoadMoreItemsResult { + fn clone(&self) -> Self { + *self + } +} +pub type PropertyChangedEventArgs = *mut ::core::ffi::c_void; +pub type PropertyChangedEventHandler = *mut ::core::ffi::c_void; +pub type RelativeSource = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Data\"`*"] +#[repr(transparent)] +pub struct RelativeSourceMode(pub i32); +impl RelativeSourceMode { + pub const None: Self = Self(0i32); + pub const TemplatedParent: Self = Self(1i32); + pub const Self_: Self = Self(2i32); +} +impl ::core::marker::Copy for RelativeSourceMode {} +impl ::core::clone::Clone for RelativeSourceMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Data\"`*"] +#[repr(transparent)] +pub struct UpdateSourceTrigger(pub i32); +impl UpdateSourceTrigger { + pub const Default: Self = Self(0i32); + pub const PropertyChanged: Self = Self(1i32); + pub const Explicit: Self = Self(2i32); + pub const LostFocus: Self = Self(3i32); +} +impl ::core::marker::Copy for UpdateSourceTrigger {} +impl ::core::clone::Clone for UpdateSourceTrigger { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Documents/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Documents/mod.rs new file mode 100644 index 000000000..ba9c9b6b2 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Documents/mod.rs @@ -0,0 +1,64 @@ +pub type Block = *mut ::core::ffi::c_void; +pub type BlockCollection = *mut ::core::ffi::c_void; +pub type Bold = *mut ::core::ffi::c_void; +pub type ContactContentLinkProvider = *mut ::core::ffi::c_void; +pub type ContentLink = *mut ::core::ffi::c_void; +pub type ContentLinkInvokedEventArgs = *mut ::core::ffi::c_void; +pub type ContentLinkProvider = *mut ::core::ffi::c_void; +pub type ContentLinkProviderCollection = *mut ::core::ffi::c_void; +pub type Glyphs = *mut ::core::ffi::c_void; +pub type Hyperlink = *mut ::core::ffi::c_void; +pub type HyperlinkClickEventArgs = *mut ::core::ffi::c_void; +pub type Inline = *mut ::core::ffi::c_void; +pub type InlineCollection = *mut ::core::ffi::c_void; +pub type InlineUIContainer = *mut ::core::ffi::c_void; +pub type Italic = *mut ::core::ffi::c_void; +pub type LineBreak = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Documents\"`*"] +#[repr(transparent)] +pub struct LogicalDirection(pub i32); +impl LogicalDirection { + pub const Backward: Self = Self(0i32); + pub const Forward: Self = Self(1i32); +} +impl ::core::marker::Copy for LogicalDirection {} +impl ::core::clone::Clone for LogicalDirection { + fn clone(&self) -> Self { + *self + } +} +pub type Paragraph = *mut ::core::ffi::c_void; +pub type PlaceContentLinkProvider = *mut ::core::ffi::c_void; +pub type Run = *mut ::core::ffi::c_void; +pub type Span = *mut ::core::ffi::c_void; +pub type TextElement = *mut ::core::ffi::c_void; +pub type TextHighlighter = *mut ::core::ffi::c_void; +pub type TextHighlighterBase = *mut ::core::ffi::c_void; +pub type TextPointer = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Documents\"`*"] +pub struct TextRange { + pub StartIndex: i32, + pub Length: i32, +} +impl ::core::marker::Copy for TextRange {} +impl ::core::clone::Clone for TextRange { + fn clone(&self) -> Self { + *self + } +} +pub type Typography = *mut ::core::ffi::c_void; +pub type Underline = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Documents\"`*"] +#[repr(transparent)] +pub struct UnderlineStyle(pub i32); +impl UnderlineStyle { + pub const None: Self = Self(0i32); + pub const Single: Self = Self(1i32); +} +impl ::core::marker::Copy for UnderlineStyle {} +impl ::core::clone::Clone for UnderlineStyle { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Hosting/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Hosting/mod.rs new file mode 100644 index 000000000..f3e9155bb --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Hosting/mod.rs @@ -0,0 +1,46 @@ +pub type DesignerAppExitedEventArgs = *mut ::core::ffi::c_void; +pub type DesignerAppManager = *mut ::core::ffi::c_void; +pub type DesignerAppView = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Hosting\"`*"] +#[repr(transparent)] +pub struct DesignerAppViewState(pub i32); +impl DesignerAppViewState { + pub const Visible: Self = Self(0i32); + pub const Hidden: Self = Self(1i32); +} +impl ::core::marker::Copy for DesignerAppViewState {} +impl ::core::clone::Clone for DesignerAppViewState { + fn clone(&self) -> Self { + *self + } +} +pub type DesktopWindowXamlSource = *mut ::core::ffi::c_void; +pub type DesktopWindowXamlSourceGotFocusEventArgs = *mut ::core::ffi::c_void; +pub type DesktopWindowXamlSourceTakeFocusRequestedEventArgs = *mut ::core::ffi::c_void; +pub type ElementCompositionPreview = *mut ::core::ffi::c_void; +pub type IXamlUIPresenterHost = *mut ::core::ffi::c_void; +pub type IXamlUIPresenterHost2 = *mut ::core::ffi::c_void; +pub type IXamlUIPresenterHost3 = *mut ::core::ffi::c_void; +pub type WindowsXamlManager = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Hosting\"`*"] +#[repr(transparent)] +pub struct XamlSourceFocusNavigationReason(pub i32); +impl XamlSourceFocusNavigationReason { + pub const Programmatic: Self = Self(0i32); + pub const Restore: Self = Self(1i32); + pub const First: Self = Self(3i32); + pub const Last: Self = Self(4i32); + pub const Left: Self = Self(7i32); + pub const Up: Self = Self(8i32); + pub const Right: Self = Self(9i32); + pub const Down: Self = Self(10i32); +} +impl ::core::marker::Copy for XamlSourceFocusNavigationReason {} +impl ::core::clone::Clone for XamlSourceFocusNavigationReason { + fn clone(&self) -> Self { + *self + } +} +pub type XamlSourceFocusNavigationRequest = *mut ::core::ffi::c_void; +pub type XamlSourceFocusNavigationResult = *mut ::core::ffi::c_void; +pub type XamlUIPresenter = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Input/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Input/mod.rs new file mode 100644 index 000000000..f85f477d6 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Input/mod.rs @@ -0,0 +1,282 @@ +pub type AccessKeyDisplayDismissedEventArgs = *mut ::core::ffi::c_void; +pub type AccessKeyDisplayRequestedEventArgs = *mut ::core::ffi::c_void; +pub type AccessKeyInvokedEventArgs = *mut ::core::ffi::c_void; +pub type AccessKeyManager = *mut ::core::ffi::c_void; +pub type CanExecuteRequestedEventArgs = *mut ::core::ffi::c_void; +pub type CharacterReceivedRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ContextRequestedEventArgs = *mut ::core::ffi::c_void; +pub type DoubleTappedEventHandler = *mut ::core::ffi::c_void; +pub type DoubleTappedRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ExecuteRequestedEventArgs = *mut ::core::ffi::c_void; +pub type FindNextElementOptions = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct FocusInputDeviceKind(pub i32); +impl FocusInputDeviceKind { + pub const None: Self = Self(0i32); + pub const Mouse: Self = Self(1i32); + pub const Touch: Self = Self(2i32); + pub const Pen: Self = Self(3i32); + pub const Keyboard: Self = Self(4i32); + pub const GameController: Self = Self(5i32); +} +impl ::core::marker::Copy for FocusInputDeviceKind {} +impl ::core::clone::Clone for FocusInputDeviceKind { + fn clone(&self) -> Self { + *self + } +} +pub type FocusManager = *mut ::core::ffi::c_void; +pub type FocusManagerGotFocusEventArgs = *mut ::core::ffi::c_void; +pub type FocusManagerLostFocusEventArgs = *mut ::core::ffi::c_void; +pub type FocusMovementResult = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct FocusNavigationDirection(pub i32); +impl FocusNavigationDirection { + pub const Next: Self = Self(0i32); + pub const Previous: Self = Self(1i32); + pub const Up: Self = Self(2i32); + pub const Down: Self = Self(3i32); + pub const Left: Self = Self(4i32); + pub const Right: Self = Self(5i32); + pub const None: Self = Self(6i32); +} +impl ::core::marker::Copy for FocusNavigationDirection {} +impl ::core::clone::Clone for FocusNavigationDirection { + fn clone(&self) -> Self { + *self + } +} +pub type GettingFocusEventArgs = *mut ::core::ffi::c_void; +pub type HoldingEventHandler = *mut ::core::ffi::c_void; +pub type HoldingRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ICommand = *mut ::core::ffi::c_void; +pub type InertiaExpansionBehavior = *mut ::core::ffi::c_void; +pub type InertiaRotationBehavior = *mut ::core::ffi::c_void; +pub type InertiaTranslationBehavior = *mut ::core::ffi::c_void; +pub type InputScope = *mut ::core::ffi::c_void; +pub type InputScopeName = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct InputScopeNameValue(pub i32); +impl InputScopeNameValue { + pub const Default: Self = Self(0i32); + pub const Url: Self = Self(1i32); + pub const EmailSmtpAddress: Self = Self(5i32); + pub const PersonalFullName: Self = Self(7i32); + pub const CurrencyAmountAndSymbol: Self = Self(20i32); + pub const CurrencyAmount: Self = Self(21i32); + pub const DateMonthNumber: Self = Self(23i32); + pub const DateDayNumber: Self = Self(24i32); + pub const DateYear: Self = Self(25i32); + pub const Digits: Self = Self(28i32); + pub const Number: Self = Self(29i32); + pub const Password: Self = Self(31i32); + pub const TelephoneNumber: Self = Self(32i32); + pub const TelephoneCountryCode: Self = Self(33i32); + pub const TelephoneAreaCode: Self = Self(34i32); + pub const TelephoneLocalNumber: Self = Self(35i32); + pub const TimeHour: Self = Self(37i32); + pub const TimeMinutesOrSeconds: Self = Self(38i32); + pub const NumberFullWidth: Self = Self(39i32); + pub const AlphanumericHalfWidth: Self = Self(40i32); + pub const AlphanumericFullWidth: Self = Self(41i32); + pub const Hiragana: Self = Self(44i32); + pub const KatakanaHalfWidth: Self = Self(45i32); + pub const KatakanaFullWidth: Self = Self(46i32); + pub const Hanja: Self = Self(47i32); + pub const HangulHalfWidth: Self = Self(48i32); + pub const HangulFullWidth: Self = Self(49i32); + pub const Search: Self = Self(50i32); + pub const Formula: Self = Self(51i32); + pub const SearchIncremental: Self = Self(52i32); + pub const ChineseHalfWidth: Self = Self(53i32); + pub const ChineseFullWidth: Self = Self(54i32); + pub const NativeScript: Self = Self(55i32); + pub const Text: Self = Self(57i32); + pub const Chat: Self = Self(58i32); + pub const NameOrPhoneNumber: Self = Self(59i32); + pub const EmailNameOrAddress: Self = Self(60i32); + pub const Private: Self = Self(61i32); + pub const Maps: Self = Self(62i32); + pub const NumericPassword: Self = Self(63i32); + pub const NumericPin: Self = Self(64i32); + pub const AlphanumericPin: Self = Self(65i32); + pub const FormulaNumber: Self = Self(67i32); + pub const ChatWithoutEmoji: Self = Self(68i32); +} +impl ::core::marker::Copy for InputScopeNameValue {} +impl ::core::clone::Clone for InputScopeNameValue { + fn clone(&self) -> Self { + *self + } +} +pub type KeyEventHandler = *mut ::core::ffi::c_void; +pub type KeyRoutedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct KeyTipPlacementMode(pub i32); +impl KeyTipPlacementMode { + pub const Auto: Self = Self(0i32); + pub const Bottom: Self = Self(1i32); + pub const Top: Self = Self(2i32); + pub const Left: Self = Self(3i32); + pub const Right: Self = Self(4i32); + pub const Center: Self = Self(5i32); + pub const Hidden: Self = Self(6i32); +} +impl ::core::marker::Copy for KeyTipPlacementMode {} +impl ::core::clone::Clone for KeyTipPlacementMode { + fn clone(&self) -> Self { + *self + } +} +pub type KeyboardAccelerator = *mut ::core::ffi::c_void; +pub type KeyboardAcceleratorInvokedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct KeyboardAcceleratorPlacementMode(pub i32); +impl KeyboardAcceleratorPlacementMode { + pub const Auto: Self = Self(0i32); + pub const Hidden: Self = Self(1i32); +} +impl ::core::marker::Copy for KeyboardAcceleratorPlacementMode {} +impl ::core::clone::Clone for KeyboardAcceleratorPlacementMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct KeyboardNavigationMode(pub i32); +impl KeyboardNavigationMode { + pub const Local: Self = Self(0i32); + pub const Cycle: Self = Self(1i32); + pub const Once: Self = Self(2i32); +} +impl ::core::marker::Copy for KeyboardNavigationMode {} +impl ::core::clone::Clone for KeyboardNavigationMode { + fn clone(&self) -> Self { + *self + } +} +pub type LosingFocusEventArgs = *mut ::core::ffi::c_void; +pub type ManipulationCompletedEventHandler = *mut ::core::ffi::c_void; +pub type ManipulationCompletedRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ManipulationDeltaEventHandler = *mut ::core::ffi::c_void; +pub type ManipulationDeltaRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ManipulationInertiaStartingEventHandler = *mut ::core::ffi::c_void; +pub type ManipulationInertiaStartingRoutedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct ManipulationModes(pub u32); +impl ManipulationModes { + pub const None: Self = Self(0u32); + pub const TranslateX: Self = Self(1u32); + pub const TranslateY: Self = Self(2u32); + pub const TranslateRailsX: Self = Self(4u32); + pub const TranslateRailsY: Self = Self(8u32); + pub const Rotate: Self = Self(16u32); + pub const Scale: Self = Self(32u32); + pub const TranslateInertia: Self = Self(64u32); + pub const RotateInertia: Self = Self(128u32); + pub const ScaleInertia: Self = Self(256u32); + pub const All: Self = Self(65535u32); + pub const System: Self = Self(65536u32); +} +impl ::core::marker::Copy for ManipulationModes {} +impl ::core::clone::Clone for ManipulationModes { + fn clone(&self) -> Self { + *self + } +} +pub type ManipulationPivot = *mut ::core::ffi::c_void; +pub type ManipulationStartedEventHandler = *mut ::core::ffi::c_void; +pub type ManipulationStartedRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ManipulationStartingEventHandler = *mut ::core::ffi::c_void; +pub type ManipulationStartingRoutedEventArgs = *mut ::core::ffi::c_void; +pub type NoFocusCandidateFoundEventArgs = *mut ::core::ffi::c_void; +pub type Pointer = *mut ::core::ffi::c_void; +pub type PointerEventHandler = *mut ::core::ffi::c_void; +pub type PointerRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ProcessKeyboardAcceleratorEventArgs = *mut ::core::ffi::c_void; +pub type RightTappedEventHandler = *mut ::core::ffi::c_void; +pub type RightTappedRoutedEventArgs = *mut ::core::ffi::c_void; +pub type StandardUICommand = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct StandardUICommandKind(pub i32); +impl StandardUICommandKind { + pub const None: Self = Self(0i32); + pub const Cut: Self = Self(1i32); + pub const Copy: Self = Self(2i32); + pub const Paste: Self = Self(3i32); + pub const SelectAll: Self = Self(4i32); + pub const Delete: Self = Self(5i32); + pub const Share: Self = Self(6i32); + pub const Save: Self = Self(7i32); + pub const Open: Self = Self(8i32); + pub const Close: Self = Self(9i32); + pub const Pause: Self = Self(10i32); + pub const Play: Self = Self(11i32); + pub const Stop: Self = Self(12i32); + pub const Forward: Self = Self(13i32); + pub const Backward: Self = Self(14i32); + pub const Undo: Self = Self(15i32); + pub const Redo: Self = Self(16i32); +} +impl ::core::marker::Copy for StandardUICommandKind {} +impl ::core::clone::Clone for StandardUICommandKind { + fn clone(&self) -> Self { + *self + } +} +pub type TappedEventHandler = *mut ::core::ffi::c_void; +pub type TappedRoutedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct XYFocusKeyboardNavigationMode(pub i32); +impl XYFocusKeyboardNavigationMode { + pub const Auto: Self = Self(0i32); + pub const Enabled: Self = Self(1i32); + pub const Disabled: Self = Self(2i32); +} +impl ::core::marker::Copy for XYFocusKeyboardNavigationMode {} +impl ::core::clone::Clone for XYFocusKeyboardNavigationMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct XYFocusNavigationStrategy(pub i32); +impl XYFocusNavigationStrategy { + pub const Auto: Self = Self(0i32); + pub const Projection: Self = Self(1i32); + pub const NavigationDirectionDistance: Self = Self(2i32); + pub const RectilinearDistance: Self = Self(3i32); +} +impl ::core::marker::Copy for XYFocusNavigationStrategy {} +impl ::core::clone::Clone for XYFocusNavigationStrategy { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Input\"`*"] +#[repr(transparent)] +pub struct XYFocusNavigationStrategyOverride(pub i32); +impl XYFocusNavigationStrategyOverride { + pub const None: Self = Self(0i32); + pub const Auto: Self = Self(1i32); + pub const Projection: Self = Self(2i32); + pub const NavigationDirectionDistance: Self = Self(3i32); + pub const RectilinearDistance: Self = Self(4i32); +} +impl ::core::marker::Copy for XYFocusNavigationStrategyOverride {} +impl ::core::clone::Clone for XYFocusNavigationStrategyOverride { + fn clone(&self) -> Self { + *self + } +} +pub type XamlUICommand = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Interop/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Interop/mod.rs new file mode 100644 index 000000000..02b9b69a8 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Interop/mod.rs @@ -0,0 +1,51 @@ +pub type BindableVectorChangedEventHandler = *mut ::core::ffi::c_void; +pub type IBindableIterable = *mut ::core::ffi::c_void; +pub type IBindableIterator = *mut ::core::ffi::c_void; +pub type IBindableObservableVector = *mut ::core::ffi::c_void; +pub type IBindableVector = *mut ::core::ffi::c_void; +pub type IBindableVectorView = *mut ::core::ffi::c_void; +pub type INotifyCollectionChanged = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Interop\"`*"] +#[repr(transparent)] +pub struct NotifyCollectionChangedAction(pub i32); +impl NotifyCollectionChangedAction { + pub const Add: Self = Self(0i32); + pub const Remove: Self = Self(1i32); + pub const Replace: Self = Self(2i32); + pub const Move: Self = Self(3i32); + pub const Reset: Self = Self(4i32); +} +impl ::core::marker::Copy for NotifyCollectionChangedAction {} +impl ::core::clone::Clone for NotifyCollectionChangedAction { + fn clone(&self) -> Self { + *self + } +} +pub type NotifyCollectionChangedEventArgs = *mut ::core::ffi::c_void; +pub type NotifyCollectionChangedEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Interop\"`*"] +#[repr(transparent)] +pub struct TypeKind(pub i32); +impl TypeKind { + pub const Primitive: Self = Self(0i32); + pub const Metadata: Self = Self(1i32); + pub const Custom: Self = Self(2i32); +} +impl ::core::marker::Copy for TypeKind {} +impl ::core::clone::Clone for TypeKind { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Interop\"`*"] +pub struct TypeName { + pub Name: ::windows_sys::core::HSTRING, + pub Kind: TypeKind, +} +impl ::core::marker::Copy for TypeName {} +impl ::core::clone::Clone for TypeName { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Markup/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Markup/mod.rs new file mode 100644 index 000000000..9be5a0bd4 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Markup/mod.rs @@ -0,0 +1,38 @@ +pub type IComponentConnector = *mut ::core::ffi::c_void; +pub type IComponentConnector2 = *mut ::core::ffi::c_void; +pub type IDataTemplateComponent = *mut ::core::ffi::c_void; +pub type IXamlBindScopeDiagnostics = *mut ::core::ffi::c_void; +pub type IXamlMember = *mut ::core::ffi::c_void; +pub type IXamlMetadataProvider = *mut ::core::ffi::c_void; +pub type IXamlType = *mut ::core::ffi::c_void; +pub type IXamlType2 = *mut ::core::ffi::c_void; +pub type MarkupExtension = *mut ::core::ffi::c_void; +pub type XamlBinaryWriter = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Markup\"`*"] +pub struct XamlBinaryWriterErrorInformation { + pub InputStreamIndex: u32, + pub LineNumber: u32, + pub LinePosition: u32, +} +impl ::core::marker::Copy for XamlBinaryWriterErrorInformation {} +impl ::core::clone::Clone for XamlBinaryWriterErrorInformation { + fn clone(&self) -> Self { + *self + } +} +pub type XamlBindingHelper = *mut ::core::ffi::c_void; +pub type XamlMarkupHelper = *mut ::core::ffi::c_void; +pub type XamlReader = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Markup\"`*"] +pub struct XmlnsDefinition { + pub XmlNamespace: ::windows_sys::core::HSTRING, + pub Namespace: ::windows_sys::core::HSTRING, +} +impl ::core::marker::Copy for XmlnsDefinition {} +impl ::core::clone::Clone for XmlnsDefinition { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Media/Animation/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Media/Animation/mod.rs new file mode 100644 index 000000000..fb64dc4bb --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Media/Animation/mod.rs @@ -0,0 +1,201 @@ +pub type AddDeleteThemeTransition = *mut ::core::ffi::c_void; +pub type BackEase = *mut ::core::ffi::c_void; +pub type BasicConnectedAnimationConfiguration = *mut ::core::ffi::c_void; +pub type BeginStoryboard = *mut ::core::ffi::c_void; +pub type BounceEase = *mut ::core::ffi::c_void; +pub type CircleEase = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`*"] +#[repr(transparent)] +pub struct ClockState(pub i32); +impl ClockState { + pub const Active: Self = Self(0i32); + pub const Filling: Self = Self(1i32); + pub const Stopped: Self = Self(2i32); +} +impl ::core::marker::Copy for ClockState {} +impl ::core::clone::Clone for ClockState { + fn clone(&self) -> Self { + *self + } +} +pub type ColorAnimation = *mut ::core::ffi::c_void; +pub type ColorAnimationUsingKeyFrames = *mut ::core::ffi::c_void; +pub type ColorKeyFrame = *mut ::core::ffi::c_void; +pub type ColorKeyFrameCollection = *mut ::core::ffi::c_void; +pub type CommonNavigationTransitionInfo = *mut ::core::ffi::c_void; +pub type ConnectedAnimation = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`*"] +#[repr(transparent)] +pub struct ConnectedAnimationComponent(pub i32); +impl ConnectedAnimationComponent { + pub const OffsetX: Self = Self(0i32); + pub const OffsetY: Self = Self(1i32); + pub const CrossFade: Self = Self(2i32); + pub const Scale: Self = Self(3i32); +} +impl ::core::marker::Copy for ConnectedAnimationComponent {} +impl ::core::clone::Clone for ConnectedAnimationComponent { + fn clone(&self) -> Self { + *self + } +} +pub type ConnectedAnimationConfiguration = *mut ::core::ffi::c_void; +pub type ConnectedAnimationService = *mut ::core::ffi::c_void; +pub type ContentThemeTransition = *mut ::core::ffi::c_void; +pub type ContinuumNavigationTransitionInfo = *mut ::core::ffi::c_void; +pub type CubicEase = *mut ::core::ffi::c_void; +pub type DirectConnectedAnimationConfiguration = *mut ::core::ffi::c_void; +pub type DiscreteColorKeyFrame = *mut ::core::ffi::c_void; +pub type DiscreteDoubleKeyFrame = *mut ::core::ffi::c_void; +pub type DiscreteObjectKeyFrame = *mut ::core::ffi::c_void; +pub type DiscretePointKeyFrame = *mut ::core::ffi::c_void; +pub type DoubleAnimation = *mut ::core::ffi::c_void; +pub type DoubleAnimationUsingKeyFrames = *mut ::core::ffi::c_void; +pub type DoubleKeyFrame = *mut ::core::ffi::c_void; +pub type DoubleKeyFrameCollection = *mut ::core::ffi::c_void; +pub type DragItemThemeAnimation = *mut ::core::ffi::c_void; +pub type DragOverThemeAnimation = *mut ::core::ffi::c_void; +pub type DrillInNavigationTransitionInfo = *mut ::core::ffi::c_void; +pub type DrillInThemeAnimation = *mut ::core::ffi::c_void; +pub type DrillOutThemeAnimation = *mut ::core::ffi::c_void; +pub type DropTargetItemThemeAnimation = *mut ::core::ffi::c_void; +pub type EasingColorKeyFrame = *mut ::core::ffi::c_void; +pub type EasingDoubleKeyFrame = *mut ::core::ffi::c_void; +pub type EasingFunctionBase = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`*"] +#[repr(transparent)] +pub struct EasingMode(pub i32); +impl EasingMode { + pub const EaseOut: Self = Self(0i32); + pub const EaseIn: Self = Self(1i32); + pub const EaseInOut: Self = Self(2i32); +} +impl ::core::marker::Copy for EasingMode {} +impl ::core::clone::Clone for EasingMode { + fn clone(&self) -> Self { + *self + } +} +pub type EasingPointKeyFrame = *mut ::core::ffi::c_void; +pub type EdgeUIThemeTransition = *mut ::core::ffi::c_void; +pub type ElasticEase = *mut ::core::ffi::c_void; +pub type EntranceNavigationTransitionInfo = *mut ::core::ffi::c_void; +pub type EntranceThemeTransition = *mut ::core::ffi::c_void; +pub type ExponentialEase = *mut ::core::ffi::c_void; +pub type FadeInThemeAnimation = *mut ::core::ffi::c_void; +pub type FadeOutThemeAnimation = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`*"] +#[repr(transparent)] +pub struct FillBehavior(pub i32); +impl FillBehavior { + pub const HoldEnd: Self = Self(0i32); + pub const Stop: Self = Self(1i32); +} +impl ::core::marker::Copy for FillBehavior {} +impl ::core::clone::Clone for FillBehavior { + fn clone(&self) -> Self { + *self + } +} +pub type GravityConnectedAnimationConfiguration = *mut ::core::ffi::c_void; +pub type KeySpline = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`, `\"Foundation\"`*"] +#[cfg(feature = "Foundation")] +pub struct KeyTime { + pub TimeSpan: super::super::super::super::Foundation::TimeSpan, +} +#[cfg(feature = "Foundation")] +impl ::core::marker::Copy for KeyTime {} +#[cfg(feature = "Foundation")] +impl ::core::clone::Clone for KeyTime { + fn clone(&self) -> Self { + *self + } +} +pub type KeyTimeHelper = *mut ::core::ffi::c_void; +pub type LinearColorKeyFrame = *mut ::core::ffi::c_void; +pub type LinearDoubleKeyFrame = *mut ::core::ffi::c_void; +pub type LinearPointKeyFrame = *mut ::core::ffi::c_void; +pub type NavigationThemeTransition = *mut ::core::ffi::c_void; +pub type NavigationTransitionInfo = *mut ::core::ffi::c_void; +pub type ObjectAnimationUsingKeyFrames = *mut ::core::ffi::c_void; +pub type ObjectKeyFrame = *mut ::core::ffi::c_void; +pub type ObjectKeyFrameCollection = *mut ::core::ffi::c_void; +pub type PaneThemeTransition = *mut ::core::ffi::c_void; +pub type PointAnimation = *mut ::core::ffi::c_void; +pub type PointAnimationUsingKeyFrames = *mut ::core::ffi::c_void; +pub type PointKeyFrame = *mut ::core::ffi::c_void; +pub type PointKeyFrameCollection = *mut ::core::ffi::c_void; +pub type PointerDownThemeAnimation = *mut ::core::ffi::c_void; +pub type PointerUpThemeAnimation = *mut ::core::ffi::c_void; +pub type PopInThemeAnimation = *mut ::core::ffi::c_void; +pub type PopOutThemeAnimation = *mut ::core::ffi::c_void; +pub type PopupThemeTransition = *mut ::core::ffi::c_void; +pub type PowerEase = *mut ::core::ffi::c_void; +pub type QuadraticEase = *mut ::core::ffi::c_void; +pub type QuarticEase = *mut ::core::ffi::c_void; +pub type QuinticEase = *mut ::core::ffi::c_void; +pub type ReorderThemeTransition = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`, `\"Foundation\"`*"] +#[cfg(feature = "Foundation")] +pub struct RepeatBehavior { + pub Count: f64, + pub Duration: super::super::super::super::Foundation::TimeSpan, + pub Type: RepeatBehaviorType, +} +#[cfg(feature = "Foundation")] +impl ::core::marker::Copy for RepeatBehavior {} +#[cfg(feature = "Foundation")] +impl ::core::clone::Clone for RepeatBehavior { + fn clone(&self) -> Self { + *self + } +} +pub type RepeatBehaviorHelper = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`*"] +#[repr(transparent)] +pub struct RepeatBehaviorType(pub i32); +impl RepeatBehaviorType { + pub const Count: Self = Self(0i32); + pub const Duration: Self = Self(1i32); + pub const Forever: Self = Self(2i32); +} +impl ::core::marker::Copy for RepeatBehaviorType {} +impl ::core::clone::Clone for RepeatBehaviorType { + fn clone(&self) -> Self { + *self + } +} +pub type RepositionThemeAnimation = *mut ::core::ffi::c_void; +pub type RepositionThemeTransition = *mut ::core::ffi::c_void; +pub type SineEase = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Animation\"`*"] +#[repr(transparent)] +pub struct SlideNavigationTransitionEffect(pub i32); +impl SlideNavigationTransitionEffect { + pub const FromBottom: Self = Self(0i32); + pub const FromLeft: Self = Self(1i32); + pub const FromRight: Self = Self(2i32); +} +impl ::core::marker::Copy for SlideNavigationTransitionEffect {} +impl ::core::clone::Clone for SlideNavigationTransitionEffect { + fn clone(&self) -> Self { + *self + } +} +pub type SlideNavigationTransitionInfo = *mut ::core::ffi::c_void; +pub type SplineColorKeyFrame = *mut ::core::ffi::c_void; +pub type SplineDoubleKeyFrame = *mut ::core::ffi::c_void; +pub type SplinePointKeyFrame = *mut ::core::ffi::c_void; +pub type SplitCloseThemeAnimation = *mut ::core::ffi::c_void; +pub type SplitOpenThemeAnimation = *mut ::core::ffi::c_void; +pub type Storyboard = *mut ::core::ffi::c_void; +pub type SuppressNavigationTransitionInfo = *mut ::core::ffi::c_void; +pub type SwipeBackThemeAnimation = *mut ::core::ffi::c_void; +pub type SwipeHintThemeAnimation = *mut ::core::ffi::c_void; +pub type Timeline = *mut ::core::ffi::c_void; +pub type TimelineCollection = *mut ::core::ffi::c_void; +pub type Transition = *mut ::core::ffi::c_void; +pub type TransitionCollection = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Media/Imaging/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Media/Imaging/mod.rs new file mode 100644 index 000000000..fc5ecf785 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Media/Imaging/mod.rs @@ -0,0 +1,54 @@ +#[doc = "*Required features: `\"UI_Xaml_Media_Imaging\"`*"] +#[repr(transparent)] +pub struct BitmapCreateOptions(pub u32); +impl BitmapCreateOptions { + pub const None: Self = Self(0u32); + pub const IgnoreImageCache: Self = Self(8u32); +} +impl ::core::marker::Copy for BitmapCreateOptions {} +impl ::core::clone::Clone for BitmapCreateOptions { + fn clone(&self) -> Self { + *self + } +} +pub type BitmapImage = *mut ::core::ffi::c_void; +pub type BitmapSource = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Imaging\"`*"] +#[repr(transparent)] +pub struct DecodePixelType(pub i32); +impl DecodePixelType { + pub const Physical: Self = Self(0i32); + pub const Logical: Self = Self(1i32); +} +impl ::core::marker::Copy for DecodePixelType {} +impl ::core::clone::Clone for DecodePixelType { + fn clone(&self) -> Self { + *self + } +} +pub type DownloadProgressEventArgs = *mut ::core::ffi::c_void; +pub type DownloadProgressEventHandler = *mut ::core::ffi::c_void; +pub type RenderTargetBitmap = *mut ::core::ffi::c_void; +pub type SoftwareBitmapSource = *mut ::core::ffi::c_void; +pub type SurfaceImageSource = *mut ::core::ffi::c_void; +pub type SvgImageSource = *mut ::core::ffi::c_void; +pub type SvgImageSourceFailedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media_Imaging\"`*"] +#[repr(transparent)] +pub struct SvgImageSourceLoadStatus(pub i32); +impl SvgImageSourceLoadStatus { + pub const Success: Self = Self(0i32); + pub const NetworkError: Self = Self(1i32); + pub const InvalidFormat: Self = Self(2i32); + pub const Other: Self = Self(3i32); +} +impl ::core::marker::Copy for SvgImageSourceLoadStatus {} +impl ::core::clone::Clone for SvgImageSourceLoadStatus { + fn clone(&self) -> Self { + *self + } +} +pub type SvgImageSourceOpenedEventArgs = *mut ::core::ffi::c_void; +pub type VirtualSurfaceImageSource = *mut ::core::ffi::c_void; +pub type WriteableBitmap = *mut ::core::ffi::c_void; +pub type XamlRenderingBackgroundTask = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Media/Media3D/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Media/Media3D/mod.rs new file mode 100644 index 000000000..6a4c9162d --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Media/Media3D/mod.rs @@ -0,0 +1,30 @@ +pub type CompositeTransform3D = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Media_Media3D\"`*"] +pub struct Matrix3D { + pub M11: f64, + pub M12: f64, + pub M13: f64, + pub M14: f64, + pub M21: f64, + pub M22: f64, + pub M23: f64, + pub M24: f64, + pub M31: f64, + pub M32: f64, + pub M33: f64, + pub M34: f64, + pub OffsetX: f64, + pub OffsetY: f64, + pub OffsetZ: f64, + pub M44: f64, +} +impl ::core::marker::Copy for Matrix3D {} +impl ::core::clone::Clone for Matrix3D { + fn clone(&self) -> Self { + *self + } +} +pub type Matrix3DHelper = *mut ::core::ffi::c_void; +pub type PerspectiveTransform3D = *mut ::core::ffi::c_void; +pub type Transform3D = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Media/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Media/mod.rs new file mode 100644 index 000000000..688736ba4 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Media/mod.rs @@ -0,0 +1,409 @@ +#[cfg(feature = "UI_Xaml_Media_Animation")] +pub mod Animation; +#[cfg(feature = "UI_Xaml_Media_Imaging")] +pub mod Imaging; +#[cfg(feature = "UI_Xaml_Media_Media3D")] +pub mod Media3D; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct AcrylicBackgroundSource(pub i32); +impl AcrylicBackgroundSource { + pub const HostBackdrop: Self = Self(0i32); + pub const Backdrop: Self = Self(1i32); +} +impl ::core::marker::Copy for AcrylicBackgroundSource {} +impl ::core::clone::Clone for AcrylicBackgroundSource { + fn clone(&self) -> Self { + *self + } +} +pub type AcrylicBrush = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct AlignmentX(pub i32); +impl AlignmentX { + pub const Left: Self = Self(0i32); + pub const Center: Self = Self(1i32); + pub const Right: Self = Self(2i32); +} +impl ::core::marker::Copy for AlignmentX {} +impl ::core::clone::Clone for AlignmentX { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct AlignmentY(pub i32); +impl AlignmentY { + pub const Top: Self = Self(0i32); + pub const Center: Self = Self(1i32); + pub const Bottom: Self = Self(2i32); +} +impl ::core::marker::Copy for AlignmentY {} +impl ::core::clone::Clone for AlignmentY { + fn clone(&self) -> Self { + *self + } +} +pub type ArcSegment = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct AudioCategory(pub i32); +impl AudioCategory { + pub const Other: Self = Self(0i32); + pub const ForegroundOnlyMedia: Self = Self(1i32); + pub const BackgroundCapableMedia: Self = Self(2i32); + pub const Communications: Self = Self(3i32); + pub const Alerts: Self = Self(4i32); + pub const SoundEffects: Self = Self(5i32); + pub const GameEffects: Self = Self(6i32); + pub const GameMedia: Self = Self(7i32); + pub const GameChat: Self = Self(8i32); + pub const Speech: Self = Self(9i32); + pub const Movie: Self = Self(10i32); + pub const Media: Self = Self(11i32); +} +impl ::core::marker::Copy for AudioCategory {} +impl ::core::clone::Clone for AudioCategory { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct AudioDeviceType(pub i32); +impl AudioDeviceType { + pub const Console: Self = Self(0i32); + pub const Multimedia: Self = Self(1i32); + pub const Communications: Self = Self(2i32); +} +impl ::core::marker::Copy for AudioDeviceType {} +impl ::core::clone::Clone for AudioDeviceType { + fn clone(&self) -> Self { + *self + } +} +pub type BezierSegment = *mut ::core::ffi::c_void; +pub type BitmapCache = *mut ::core::ffi::c_void; +pub type Brush = *mut ::core::ffi::c_void; +pub type BrushCollection = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct BrushMappingMode(pub i32); +impl BrushMappingMode { + pub const Absolute: Self = Self(0i32); + pub const RelativeToBoundingBox: Self = Self(1i32); +} +impl ::core::marker::Copy for BrushMappingMode {} +impl ::core::clone::Clone for BrushMappingMode { + fn clone(&self) -> Self { + *self + } +} +pub type CacheMode = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct ColorInterpolationMode(pub i32); +impl ColorInterpolationMode { + pub const ScRgbLinearInterpolation: Self = Self(0i32); + pub const SRgbLinearInterpolation: Self = Self(1i32); +} +impl ::core::marker::Copy for ColorInterpolationMode {} +impl ::core::clone::Clone for ColorInterpolationMode { + fn clone(&self) -> Self { + *self + } +} +pub type CompositeTransform = *mut ::core::ffi::c_void; +pub type CompositionTarget = *mut ::core::ffi::c_void; +pub type DoubleCollection = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct ElementCompositeMode(pub i32); +impl ElementCompositeMode { + pub const Inherit: Self = Self(0i32); + pub const SourceOver: Self = Self(1i32); + pub const MinBlend: Self = Self(2i32); +} +impl ::core::marker::Copy for ElementCompositeMode {} +impl ::core::clone::Clone for ElementCompositeMode { + fn clone(&self) -> Self { + *self + } +} +pub type EllipseGeometry = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct FastPlayFallbackBehaviour(pub i32); +impl FastPlayFallbackBehaviour { + pub const Skip: Self = Self(0i32); + pub const Hide: Self = Self(1i32); + pub const Disable: Self = Self(2i32); +} +impl ::core::marker::Copy for FastPlayFallbackBehaviour {} +impl ::core::clone::Clone for FastPlayFallbackBehaviour { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct FillRule(pub i32); +impl FillRule { + pub const EvenOdd: Self = Self(0i32); + pub const Nonzero: Self = Self(1i32); +} +impl ::core::marker::Copy for FillRule {} +impl ::core::clone::Clone for FillRule { + fn clone(&self) -> Self { + *self + } +} +pub type FontFamily = *mut ::core::ffi::c_void; +pub type GeneralTransform = *mut ::core::ffi::c_void; +pub type Geometry = *mut ::core::ffi::c_void; +pub type GeometryCollection = *mut ::core::ffi::c_void; +pub type GeometryGroup = *mut ::core::ffi::c_void; +pub type GradientBrush = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct GradientSpreadMethod(pub i32); +impl GradientSpreadMethod { + pub const Pad: Self = Self(0i32); + pub const Reflect: Self = Self(1i32); + pub const Repeat: Self = Self(2i32); +} +impl ::core::marker::Copy for GradientSpreadMethod {} +impl ::core::clone::Clone for GradientSpreadMethod { + fn clone(&self) -> Self { + *self + } +} +pub type GradientStop = *mut ::core::ffi::c_void; +pub type GradientStopCollection = *mut ::core::ffi::c_void; +pub type ImageBrush = *mut ::core::ffi::c_void; +pub type ImageSource = *mut ::core::ffi::c_void; +pub type LineGeometry = *mut ::core::ffi::c_void; +pub type LineSegment = *mut ::core::ffi::c_void; +pub type LinearGradientBrush = *mut ::core::ffi::c_void; +pub type LoadedImageSourceLoadCompletedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct LoadedImageSourceLoadStatus(pub i32); +impl LoadedImageSourceLoadStatus { + pub const Success: Self = Self(0i32); + pub const NetworkError: Self = Self(1i32); + pub const InvalidFormat: Self = Self(2i32); + pub const Other: Self = Self(3i32); +} +impl ::core::marker::Copy for LoadedImageSourceLoadStatus {} +impl ::core::clone::Clone for LoadedImageSourceLoadStatus { + fn clone(&self) -> Self { + *self + } +} +pub type LoadedImageSurface = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +pub struct Matrix { + pub M11: f64, + pub M12: f64, + pub M21: f64, + pub M22: f64, + pub OffsetX: f64, + pub OffsetY: f64, +} +impl ::core::marker::Copy for Matrix {} +impl ::core::clone::Clone for Matrix { + fn clone(&self) -> Self { + *self + } +} +pub type Matrix3DProjection = *mut ::core::ffi::c_void; +pub type MatrixHelper = *mut ::core::ffi::c_void; +pub type MatrixTransform = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct MediaCanPlayResponse(pub i32); +impl MediaCanPlayResponse { + pub const NotSupported: Self = Self(0i32); + pub const Maybe: Self = Self(1i32); + pub const Probably: Self = Self(2i32); +} +impl ::core::marker::Copy for MediaCanPlayResponse {} +impl ::core::clone::Clone for MediaCanPlayResponse { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct MediaElementState(pub i32); +impl MediaElementState { + pub const Closed: Self = Self(0i32); + pub const Opening: Self = Self(1i32); + pub const Buffering: Self = Self(2i32); + pub const Playing: Self = Self(3i32); + pub const Paused: Self = Self(4i32); + pub const Stopped: Self = Self(5i32); +} +impl ::core::marker::Copy for MediaElementState {} +impl ::core::clone::Clone for MediaElementState { + fn clone(&self) -> Self { + *self + } +} +pub type MediaTransportControlsThumbnailRequestedEventArgs = *mut ::core::ffi::c_void; +pub type PartialMediaFailureDetectedEventArgs = *mut ::core::ffi::c_void; +pub type PathFigure = *mut ::core::ffi::c_void; +pub type PathFigureCollection = *mut ::core::ffi::c_void; +pub type PathGeometry = *mut ::core::ffi::c_void; +pub type PathSegment = *mut ::core::ffi::c_void; +pub type PathSegmentCollection = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct PenLineCap(pub i32); +impl PenLineCap { + pub const Flat: Self = Self(0i32); + pub const Square: Self = Self(1i32); + pub const Round: Self = Self(2i32); + pub const Triangle: Self = Self(3i32); +} +impl ::core::marker::Copy for PenLineCap {} +impl ::core::clone::Clone for PenLineCap { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct PenLineJoin(pub i32); +impl PenLineJoin { + pub const Miter: Self = Self(0i32); + pub const Bevel: Self = Self(1i32); + pub const Round: Self = Self(2i32); +} +impl ::core::marker::Copy for PenLineJoin {} +impl ::core::clone::Clone for PenLineJoin { + fn clone(&self) -> Self { + *self + } +} +pub type PlaneProjection = *mut ::core::ffi::c_void; +pub type PointCollection = *mut ::core::ffi::c_void; +pub type PolyBezierSegment = *mut ::core::ffi::c_void; +pub type PolyLineSegment = *mut ::core::ffi::c_void; +pub type PolyQuadraticBezierSegment = *mut ::core::ffi::c_void; +pub type Projection = *mut ::core::ffi::c_void; +pub type QuadraticBezierSegment = *mut ::core::ffi::c_void; +pub type RateChangedRoutedEventArgs = *mut ::core::ffi::c_void; +pub type RateChangedRoutedEventHandler = *mut ::core::ffi::c_void; +pub type RectangleGeometry = *mut ::core::ffi::c_void; +pub type RenderedEventArgs = *mut ::core::ffi::c_void; +pub type RenderingEventArgs = *mut ::core::ffi::c_void; +pub type RevealBackgroundBrush = *mut ::core::ffi::c_void; +pub type RevealBorderBrush = *mut ::core::ffi::c_void; +pub type RevealBrush = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct RevealBrushState(pub i32); +impl RevealBrushState { + pub const Normal: Self = Self(0i32); + pub const PointerOver: Self = Self(1i32); + pub const Pressed: Self = Self(2i32); +} +impl ::core::marker::Copy for RevealBrushState {} +impl ::core::clone::Clone for RevealBrushState { + fn clone(&self) -> Self { + *self + } +} +pub type RotateTransform = *mut ::core::ffi::c_void; +pub type ScaleTransform = *mut ::core::ffi::c_void; +pub type Shadow = *mut ::core::ffi::c_void; +pub type SkewTransform = *mut ::core::ffi::c_void; +pub type SolidColorBrush = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct Stereo3DVideoPackingMode(pub i32); +impl Stereo3DVideoPackingMode { + pub const None: Self = Self(0i32); + pub const SideBySide: Self = Self(1i32); + pub const TopBottom: Self = Self(2i32); +} +impl ::core::marker::Copy for Stereo3DVideoPackingMode {} +impl ::core::clone::Clone for Stereo3DVideoPackingMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct Stereo3DVideoRenderMode(pub i32); +impl Stereo3DVideoRenderMode { + pub const Mono: Self = Self(0i32); + pub const Stereo: Self = Self(1i32); +} +impl ::core::marker::Copy for Stereo3DVideoRenderMode {} +impl ::core::clone::Clone for Stereo3DVideoRenderMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct Stretch(pub i32); +impl Stretch { + pub const None: Self = Self(0i32); + pub const Fill: Self = Self(1i32); + pub const Uniform: Self = Self(2i32); + pub const UniformToFill: Self = Self(3i32); +} +impl ::core::marker::Copy for Stretch {} +impl ::core::clone::Clone for Stretch { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct StyleSimulations(pub i32); +impl StyleSimulations { + pub const None: Self = Self(0i32); + pub const BoldSimulation: Self = Self(1i32); + pub const ItalicSimulation: Self = Self(2i32); + pub const BoldItalicSimulation: Self = Self(3i32); +} +impl ::core::marker::Copy for StyleSimulations {} +impl ::core::clone::Clone for StyleSimulations { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml_Media\"`*"] +#[repr(transparent)] +pub struct SweepDirection(pub i32); +impl SweepDirection { + pub const Counterclockwise: Self = Self(0i32); + pub const Clockwise: Self = Self(1i32); +} +impl ::core::marker::Copy for SweepDirection {} +impl ::core::clone::Clone for SweepDirection { + fn clone(&self) -> Self { + *self + } +} +pub type ThemeShadow = *mut ::core::ffi::c_void; +pub type TileBrush = *mut ::core::ffi::c_void; +pub type TimelineMarker = *mut ::core::ffi::c_void; +pub type TimelineMarkerCollection = *mut ::core::ffi::c_void; +pub type TimelineMarkerRoutedEventArgs = *mut ::core::ffi::c_void; +pub type TimelineMarkerRoutedEventHandler = *mut ::core::ffi::c_void; +pub type Transform = *mut ::core::ffi::c_void; +pub type TransformCollection = *mut ::core::ffi::c_void; +pub type TransformGroup = *mut ::core::ffi::c_void; +pub type TranslateTransform = *mut ::core::ffi::c_void; +pub type VisualTreeHelper = *mut ::core::ffi::c_void; +pub type XamlCompositionBrushBase = *mut ::core::ffi::c_void; +pub type XamlLight = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Navigation/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Navigation/mod.rs new file mode 100644 index 000000000..4fc67ddea --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Navigation/mod.rs @@ -0,0 +1,39 @@ +pub type FrameNavigationOptions = *mut ::core::ffi::c_void; +pub type LoadCompletedEventHandler = *mut ::core::ffi::c_void; +pub type NavigatedEventHandler = *mut ::core::ffi::c_void; +pub type NavigatingCancelEventArgs = *mut ::core::ffi::c_void; +pub type NavigatingCancelEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Navigation\"`*"] +#[repr(transparent)] +pub struct NavigationCacheMode(pub i32); +impl NavigationCacheMode { + pub const Disabled: Self = Self(0i32); + pub const Required: Self = Self(1i32); + pub const Enabled: Self = Self(2i32); +} +impl ::core::marker::Copy for NavigationCacheMode {} +impl ::core::clone::Clone for NavigationCacheMode { + fn clone(&self) -> Self { + *self + } +} +pub type NavigationEventArgs = *mut ::core::ffi::c_void; +pub type NavigationFailedEventArgs = *mut ::core::ffi::c_void; +pub type NavigationFailedEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Navigation\"`*"] +#[repr(transparent)] +pub struct NavigationMode(pub i32); +impl NavigationMode { + pub const New: Self = Self(0i32); + pub const Back: Self = Self(1i32); + pub const Forward: Self = Self(2i32); + pub const Refresh: Self = Self(3i32); +} +impl ::core::marker::Copy for NavigationMode {} +impl ::core::clone::Clone for NavigationMode { + fn clone(&self) -> Self { + *self + } +} +pub type NavigationStoppedEventHandler = *mut ::core::ffi::c_void; +pub type PageStackEntry = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Printing/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Printing/mod.rs new file mode 100644 index 000000000..3b59425bb --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Printing/mod.rs @@ -0,0 +1,20 @@ +pub type AddPagesEventArgs = *mut ::core::ffi::c_void; +pub type AddPagesEventHandler = *mut ::core::ffi::c_void; +pub type GetPreviewPageEventArgs = *mut ::core::ffi::c_void; +pub type GetPreviewPageEventHandler = *mut ::core::ffi::c_void; +pub type PaginateEventArgs = *mut ::core::ffi::c_void; +pub type PaginateEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml_Printing\"`*"] +#[repr(transparent)] +pub struct PreviewPageCountType(pub i32); +impl PreviewPageCountType { + pub const Final: Self = Self(0i32); + pub const Intermediate: Self = Self(1i32); +} +impl ::core::marker::Copy for PreviewPageCountType {} +impl ::core::clone::Clone for PreviewPageCountType { + fn clone(&self) -> Self { + *self + } +} +pub type PrintDocument = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Resources/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Resources/mod.rs new file mode 100644 index 000000000..f837db968 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Resources/mod.rs @@ -0,0 +1 @@ +pub type CustomXamlResourceLoader = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/Shapes/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/Shapes/mod.rs new file mode 100644 index 000000000..8853f8dcd --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/Shapes/mod.rs @@ -0,0 +1,7 @@ +pub type Ellipse = *mut ::core::ffi::c_void; +pub type Line = *mut ::core::ffi::c_void; +pub type Path = *mut ::core::ffi::c_void; +pub type Polygon = *mut ::core::ffi::c_void; +pub type Polyline = *mut ::core::ffi::c_void; +pub type Rectangle = *mut ::core::ffi::c_void; +pub type Shape = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/UI/Xaml/mod.rs b/vendor/windows-sys/src/Windows/UI/Xaml/mod.rs new file mode 100644 index 000000000..f703610d5 --- /dev/null +++ b/vendor/windows-sys/src/Windows/UI/Xaml/mod.rs @@ -0,0 +1,699 @@ +#[cfg(feature = "UI_Xaml_Automation")] +pub mod Automation; +#[cfg(feature = "UI_Xaml_Controls")] +pub mod Controls; +#[cfg(feature = "UI_Xaml_Core")] +pub mod Core; +#[cfg(feature = "UI_Xaml_Data")] +pub mod Data; +#[cfg(feature = "UI_Xaml_Documents")] +pub mod Documents; +#[cfg(feature = "UI_Xaml_Hosting")] +pub mod Hosting; +#[cfg(feature = "UI_Xaml_Input")] +pub mod Input; +#[cfg(feature = "UI_Xaml_Interop")] +pub mod Interop; +#[cfg(feature = "UI_Xaml_Markup")] +pub mod Markup; +#[cfg(feature = "UI_Xaml_Media")] +pub mod Media; +#[cfg(feature = "UI_Xaml_Navigation")] +pub mod Navigation; +#[cfg(feature = "UI_Xaml_Printing")] +pub mod Printing; +#[cfg(feature = "UI_Xaml_Resources")] +pub mod Resources; +#[cfg(feature = "UI_Xaml_Shapes")] +pub mod Shapes; +pub type AdaptiveTrigger = *mut ::core::ffi::c_void; +pub type Application = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ApplicationHighContrastAdjustment(pub u32); +impl ApplicationHighContrastAdjustment { + pub const None: Self = Self(0u32); + pub const Auto: Self = Self(4294967295u32); +} +impl ::core::marker::Copy for ApplicationHighContrastAdjustment {} +impl ::core::clone::Clone for ApplicationHighContrastAdjustment { + fn clone(&self) -> Self { + *self + } +} +pub type ApplicationInitializationCallback = *mut ::core::ffi::c_void; +pub type ApplicationInitializationCallbackParams = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ApplicationRequiresPointerMode(pub i32); +impl ApplicationRequiresPointerMode { + pub const Auto: Self = Self(0i32); + pub const WhenRequested: Self = Self(1i32); +} +impl ::core::marker::Copy for ApplicationRequiresPointerMode {} +impl ::core::clone::Clone for ApplicationRequiresPointerMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ApplicationTheme(pub i32); +impl ApplicationTheme { + pub const Light: Self = Self(0i32); + pub const Dark: Self = Self(1i32); +} +impl ::core::marker::Copy for ApplicationTheme {} +impl ::core::clone::Clone for ApplicationTheme { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct AutomationTextAttributesEnum(pub i32); +impl AutomationTextAttributesEnum { + pub const AnimationStyleAttribute: Self = Self(40000i32); + pub const BackgroundColorAttribute: Self = Self(40001i32); + pub const BulletStyleAttribute: Self = Self(40002i32); + pub const CapStyleAttribute: Self = Self(40003i32); + pub const CultureAttribute: Self = Self(40004i32); + pub const FontNameAttribute: Self = Self(40005i32); + pub const FontSizeAttribute: Self = Self(40006i32); + pub const FontWeightAttribute: Self = Self(40007i32); + pub const ForegroundColorAttribute: Self = Self(40008i32); + pub const HorizontalTextAlignmentAttribute: Self = Self(40009i32); + pub const IndentationFirstLineAttribute: Self = Self(40010i32); + pub const IndentationLeadingAttribute: Self = Self(40011i32); + pub const IndentationTrailingAttribute: Self = Self(40012i32); + pub const IsHiddenAttribute: Self = Self(40013i32); + pub const IsItalicAttribute: Self = Self(40014i32); + pub const IsReadOnlyAttribute: Self = Self(40015i32); + pub const IsSubscriptAttribute: Self = Self(40016i32); + pub const IsSuperscriptAttribute: Self = Self(40017i32); + pub const MarginBottomAttribute: Self = Self(40018i32); + pub const MarginLeadingAttribute: Self = Self(40019i32); + pub const MarginTopAttribute: Self = Self(40020i32); + pub const MarginTrailingAttribute: Self = Self(40021i32); + pub const OutlineStylesAttribute: Self = Self(40022i32); + pub const OverlineColorAttribute: Self = Self(40023i32); + pub const OverlineStyleAttribute: Self = Self(40024i32); + pub const StrikethroughColorAttribute: Self = Self(40025i32); + pub const StrikethroughStyleAttribute: Self = Self(40026i32); + pub const TabsAttribute: Self = Self(40027i32); + pub const TextFlowDirectionsAttribute: Self = Self(40028i32); + pub const UnderlineColorAttribute: Self = Self(40029i32); + pub const UnderlineStyleAttribute: Self = Self(40030i32); + pub const AnnotationTypesAttribute: Self = Self(40031i32); + pub const AnnotationObjectsAttribute: Self = Self(40032i32); + pub const StyleNameAttribute: Self = Self(40033i32); + pub const StyleIdAttribute: Self = Self(40034i32); + pub const LinkAttribute: Self = Self(40035i32); + pub const IsActiveAttribute: Self = Self(40036i32); + pub const SelectionActiveEndAttribute: Self = Self(40037i32); + pub const CaretPositionAttribute: Self = Self(40038i32); + pub const CaretBidiModeAttribute: Self = Self(40039i32); +} +impl ::core::marker::Copy for AutomationTextAttributesEnum {} +impl ::core::clone::Clone for AutomationTextAttributesEnum { + fn clone(&self) -> Self { + *self + } +} +pub type BindingFailedEventArgs = *mut ::core::ffi::c_void; +pub type BindingFailedEventHandler = *mut ::core::ffi::c_void; +pub type BringIntoViewOptions = *mut ::core::ffi::c_void; +pub type BringIntoViewRequestedEventArgs = *mut ::core::ffi::c_void; +pub type BrushTransition = *mut ::core::ffi::c_void; +pub type ColorPaletteResources = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml\"`*"] +pub struct CornerRadius { + pub TopLeft: f64, + pub TopRight: f64, + pub BottomRight: f64, + pub BottomLeft: f64, +} +impl ::core::marker::Copy for CornerRadius {} +impl ::core::clone::Clone for CornerRadius { + fn clone(&self) -> Self { + *self + } +} +pub type CornerRadiusHelper = *mut ::core::ffi::c_void; +pub type CreateDefaultValueCallback = *mut ::core::ffi::c_void; +pub type DataContextChangedEventArgs = *mut ::core::ffi::c_void; +pub type DataTemplate = *mut ::core::ffi::c_void; +pub type DataTemplateKey = *mut ::core::ffi::c_void; +pub type DebugSettings = *mut ::core::ffi::c_void; +pub type DependencyObject = *mut ::core::ffi::c_void; +pub type DependencyObjectCollection = *mut ::core::ffi::c_void; +pub type DependencyProperty = *mut ::core::ffi::c_void; +pub type DependencyPropertyChangedCallback = *mut ::core::ffi::c_void; +pub type DependencyPropertyChangedEventArgs = *mut ::core::ffi::c_void; +pub type DependencyPropertyChangedEventHandler = *mut ::core::ffi::c_void; +pub type DispatcherTimer = *mut ::core::ffi::c_void; +pub type DragEventArgs = *mut ::core::ffi::c_void; +pub type DragEventHandler = *mut ::core::ffi::c_void; +pub type DragOperationDeferral = *mut ::core::ffi::c_void; +pub type DragStartingEventArgs = *mut ::core::ffi::c_void; +pub type DragUI = *mut ::core::ffi::c_void; +pub type DragUIOverride = *mut ::core::ffi::c_void; +pub type DropCompletedEventArgs = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml\"`, `\"Foundation\"`*"] +#[cfg(feature = "Foundation")] +pub struct Duration { + pub TimeSpan: super::super::Foundation::TimeSpan, + pub Type: DurationType, +} +#[cfg(feature = "Foundation")] +impl ::core::marker::Copy for Duration {} +#[cfg(feature = "Foundation")] +impl ::core::clone::Clone for Duration { + fn clone(&self) -> Self { + *self + } +} +pub type DurationHelper = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct DurationType(pub i32); +impl DurationType { + pub const Automatic: Self = Self(0i32); + pub const TimeSpan: Self = Self(1i32); + pub const Forever: Self = Self(2i32); +} +impl ::core::marker::Copy for DurationType {} +impl ::core::clone::Clone for DurationType { + fn clone(&self) -> Self { + *self + } +} +pub type EffectiveViewportChangedEventArgs = *mut ::core::ffi::c_void; +pub type ElementFactoryGetArgs = *mut ::core::ffi::c_void; +pub type ElementFactoryRecycleArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ElementHighContrastAdjustment(pub u32); +impl ElementHighContrastAdjustment { + pub const None: Self = Self(0u32); + pub const Application: Self = Self(2147483648u32); + pub const Auto: Self = Self(4294967295u32); +} +impl ::core::marker::Copy for ElementHighContrastAdjustment {} +impl ::core::clone::Clone for ElementHighContrastAdjustment { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ElementSoundKind(pub i32); +impl ElementSoundKind { + pub const Focus: Self = Self(0i32); + pub const Invoke: Self = Self(1i32); + pub const Show: Self = Self(2i32); + pub const Hide: Self = Self(3i32); + pub const MovePrevious: Self = Self(4i32); + pub const MoveNext: Self = Self(5i32); + pub const GoBack: Self = Self(6i32); +} +impl ::core::marker::Copy for ElementSoundKind {} +impl ::core::clone::Clone for ElementSoundKind { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ElementSoundMode(pub i32); +impl ElementSoundMode { + pub const Default: Self = Self(0i32); + pub const FocusOnly: Self = Self(1i32); + pub const Off: Self = Self(2i32); +} +impl ::core::marker::Copy for ElementSoundMode {} +impl ::core::clone::Clone for ElementSoundMode { + fn clone(&self) -> Self { + *self + } +} +pub type ElementSoundPlayer = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ElementSoundPlayerState(pub i32); +impl ElementSoundPlayerState { + pub const Auto: Self = Self(0i32); + pub const Off: Self = Self(1i32); + pub const On: Self = Self(2i32); +} +impl ::core::marker::Copy for ElementSoundPlayerState {} +impl ::core::clone::Clone for ElementSoundPlayerState { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ElementSpatialAudioMode(pub i32); +impl ElementSpatialAudioMode { + pub const Auto: Self = Self(0i32); + pub const Off: Self = Self(1i32); + pub const On: Self = Self(2i32); +} +impl ::core::marker::Copy for ElementSpatialAudioMode {} +impl ::core::clone::Clone for ElementSpatialAudioMode { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct ElementTheme(pub i32); +impl ElementTheme { + pub const Default: Self = Self(0i32); + pub const Light: Self = Self(1i32); + pub const Dark: Self = Self(2i32); +} +impl ::core::marker::Copy for ElementTheme {} +impl ::core::clone::Clone for ElementTheme { + fn clone(&self) -> Self { + *self + } +} +pub type EnteredBackgroundEventHandler = *mut ::core::ffi::c_void; +pub type EventTrigger = *mut ::core::ffi::c_void; +pub type ExceptionRoutedEventArgs = *mut ::core::ffi::c_void; +pub type ExceptionRoutedEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FlowDirection(pub i32); +impl FlowDirection { + pub const LeftToRight: Self = Self(0i32); + pub const RightToLeft: Self = Self(1i32); +} +impl ::core::marker::Copy for FlowDirection {} +impl ::core::clone::Clone for FlowDirection { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FocusState(pub i32); +impl FocusState { + pub const Unfocused: Self = Self(0i32); + pub const Pointer: Self = Self(1i32); + pub const Keyboard: Self = Self(2i32); + pub const Programmatic: Self = Self(3i32); +} +impl ::core::marker::Copy for FocusState {} +impl ::core::clone::Clone for FocusState { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FocusVisualKind(pub i32); +impl FocusVisualKind { + pub const DottedLine: Self = Self(0i32); + pub const HighVisibility: Self = Self(1i32); + pub const Reveal: Self = Self(2i32); +} +impl ::core::marker::Copy for FocusVisualKind {} +impl ::core::clone::Clone for FocusVisualKind { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FontCapitals(pub i32); +impl FontCapitals { + pub const Normal: Self = Self(0i32); + pub const AllSmallCaps: Self = Self(1i32); + pub const SmallCaps: Self = Self(2i32); + pub const AllPetiteCaps: Self = Self(3i32); + pub const PetiteCaps: Self = Self(4i32); + pub const Unicase: Self = Self(5i32); + pub const Titling: Self = Self(6i32); +} +impl ::core::marker::Copy for FontCapitals {} +impl ::core::clone::Clone for FontCapitals { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FontEastAsianLanguage(pub i32); +impl FontEastAsianLanguage { + pub const Normal: Self = Self(0i32); + pub const HojoKanji: Self = Self(1i32); + pub const Jis04: Self = Self(2i32); + pub const Jis78: Self = Self(3i32); + pub const Jis83: Self = Self(4i32); + pub const Jis90: Self = Self(5i32); + pub const NlcKanji: Self = Self(6i32); + pub const Simplified: Self = Self(7i32); + pub const Traditional: Self = Self(8i32); + pub const TraditionalNames: Self = Self(9i32); +} +impl ::core::marker::Copy for FontEastAsianLanguage {} +impl ::core::clone::Clone for FontEastAsianLanguage { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FontEastAsianWidths(pub i32); +impl FontEastAsianWidths { + pub const Normal: Self = Self(0i32); + pub const Full: Self = Self(1i32); + pub const Half: Self = Self(2i32); + pub const Proportional: Self = Self(3i32); + pub const Quarter: Self = Self(4i32); + pub const Third: Self = Self(5i32); +} +impl ::core::marker::Copy for FontEastAsianWidths {} +impl ::core::clone::Clone for FontEastAsianWidths { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FontFraction(pub i32); +impl FontFraction { + pub const Normal: Self = Self(0i32); + pub const Stacked: Self = Self(1i32); + pub const Slashed: Self = Self(2i32); +} +impl ::core::marker::Copy for FontFraction {} +impl ::core::clone::Clone for FontFraction { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FontNumeralAlignment(pub i32); +impl FontNumeralAlignment { + pub const Normal: Self = Self(0i32); + pub const Proportional: Self = Self(1i32); + pub const Tabular: Self = Self(2i32); +} +impl ::core::marker::Copy for FontNumeralAlignment {} +impl ::core::clone::Clone for FontNumeralAlignment { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FontNumeralStyle(pub i32); +impl FontNumeralStyle { + pub const Normal: Self = Self(0i32); + pub const Lining: Self = Self(1i32); + pub const OldStyle: Self = Self(2i32); +} +impl ::core::marker::Copy for FontNumeralStyle {} +impl ::core::clone::Clone for FontNumeralStyle { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct FontVariants(pub i32); +impl FontVariants { + pub const Normal: Self = Self(0i32); + pub const Superscript: Self = Self(1i32); + pub const Subscript: Self = Self(2i32); + pub const Ordinal: Self = Self(3i32); + pub const Inferior: Self = Self(4i32); + pub const Ruby: Self = Self(5i32); +} +impl ::core::marker::Copy for FontVariants {} +impl ::core::clone::Clone for FontVariants { + fn clone(&self) -> Self { + *self + } +} +pub type FrameworkElement = *mut ::core::ffi::c_void; +pub type FrameworkTemplate = *mut ::core::ffi::c_void; +pub type FrameworkView = *mut ::core::ffi::c_void; +pub type FrameworkViewSource = *mut ::core::ffi::c_void; +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml\"`*"] +pub struct GridLength { + pub Value: f64, + pub GridUnitType: GridUnitType, +} +impl ::core::marker::Copy for GridLength {} +impl ::core::clone::Clone for GridLength { + fn clone(&self) -> Self { + *self + } +} +pub type GridLengthHelper = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct GridUnitType(pub i32); +impl GridUnitType { + pub const Auto: Self = Self(0i32); + pub const Pixel: Self = Self(1i32); + pub const Star: Self = Self(2i32); +} +impl ::core::marker::Copy for GridUnitType {} +impl ::core::clone::Clone for GridUnitType { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct HorizontalAlignment(pub i32); +impl HorizontalAlignment { + pub const Left: Self = Self(0i32); + pub const Center: Self = Self(1i32); + pub const Right: Self = Self(2i32); + pub const Stretch: Self = Self(3i32); +} +impl ::core::marker::Copy for HorizontalAlignment {} +impl ::core::clone::Clone for HorizontalAlignment { + fn clone(&self) -> Self { + *self + } +} +pub type IDataTemplateExtension = *mut ::core::ffi::c_void; +pub type IElementFactory = *mut ::core::ffi::c_void; +pub type LeavingBackgroundEventHandler = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct LineStackingStrategy(pub i32); +impl LineStackingStrategy { + pub const MaxHeight: Self = Self(0i32); + pub const BlockLineHeight: Self = Self(1i32); + pub const BaselineToBaseline: Self = Self(2i32); +} +impl ::core::marker::Copy for LineStackingStrategy {} +impl ::core::clone::Clone for LineStackingStrategy { + fn clone(&self) -> Self { + *self + } +} +pub type MediaFailedRoutedEventArgs = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct OpticalMarginAlignment(pub i32); +impl OpticalMarginAlignment { + pub const None: Self = Self(0i32); + pub const TrimSideBearings: Self = Self(1i32); +} +impl ::core::marker::Copy for OpticalMarginAlignment {} +impl ::core::clone::Clone for OpticalMarginAlignment { + fn clone(&self) -> Self { + *self + } +} +pub type PointHelper = *mut ::core::ffi::c_void; +pub type PropertyChangedCallback = *mut ::core::ffi::c_void; +pub type PropertyMetadata = *mut ::core::ffi::c_void; +pub type PropertyPath = *mut ::core::ffi::c_void; +pub type RectHelper = *mut ::core::ffi::c_void; +pub type ResourceDictionary = *mut ::core::ffi::c_void; +pub type RoutedEvent = *mut ::core::ffi::c_void; +pub type RoutedEventArgs = *mut ::core::ffi::c_void; +pub type RoutedEventHandler = *mut ::core::ffi::c_void; +pub type ScalarTransition = *mut ::core::ffi::c_void; +pub type Setter = *mut ::core::ffi::c_void; +pub type SetterBase = *mut ::core::ffi::c_void; +pub type SetterBaseCollection = *mut ::core::ffi::c_void; +pub type SizeChangedEventArgs = *mut ::core::ffi::c_void; +pub type SizeChangedEventHandler = *mut ::core::ffi::c_void; +pub type SizeHelper = *mut ::core::ffi::c_void; +pub type StateTrigger = *mut ::core::ffi::c_void; +pub type StateTriggerBase = *mut ::core::ffi::c_void; +pub type Style = *mut ::core::ffi::c_void; +pub type SuspendingEventHandler = *mut ::core::ffi::c_void; +pub type TargetPropertyPath = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct TextAlignment(pub i32); +impl TextAlignment { + pub const Center: Self = Self(0i32); + pub const Left: Self = Self(1i32); + pub const Start: Self = Self(1i32); + pub const Right: Self = Self(2i32); + pub const End: Self = Self(2i32); + pub const Justify: Self = Self(3i32); + pub const DetectFromContent: Self = Self(4i32); +} +impl ::core::marker::Copy for TextAlignment {} +impl ::core::clone::Clone for TextAlignment { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct TextLineBounds(pub i32); +impl TextLineBounds { + pub const Full: Self = Self(0i32); + pub const TrimToCapHeight: Self = Self(1i32); + pub const TrimToBaseline: Self = Self(2i32); + pub const Tight: Self = Self(3i32); +} +impl ::core::marker::Copy for TextLineBounds {} +impl ::core::clone::Clone for TextLineBounds { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct TextReadingOrder(pub i32); +impl TextReadingOrder { + pub const Default: Self = Self(0i32); + pub const UseFlowDirection: Self = Self(0i32); + pub const DetectFromContent: Self = Self(1i32); +} +impl ::core::marker::Copy for TextReadingOrder {} +impl ::core::clone::Clone for TextReadingOrder { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct TextTrimming(pub i32); +impl TextTrimming { + pub const None: Self = Self(0i32); + pub const CharacterEllipsis: Self = Self(1i32); + pub const WordEllipsis: Self = Self(2i32); + pub const Clip: Self = Self(3i32); +} +impl ::core::marker::Copy for TextTrimming {} +impl ::core::clone::Clone for TextTrimming { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct TextWrapping(pub i32); +impl TextWrapping { + pub const NoWrap: Self = Self(1i32); + pub const Wrap: Self = Self(2i32); + pub const WrapWholeWords: Self = Self(3i32); +} +impl ::core::marker::Copy for TextWrapping {} +impl ::core::clone::Clone for TextWrapping { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"UI_Xaml\"`*"] +pub struct Thickness { + pub Left: f64, + pub Top: f64, + pub Right: f64, + pub Bottom: f64, +} +impl ::core::marker::Copy for Thickness {} +impl ::core::clone::Clone for Thickness { + fn clone(&self) -> Self { + *self + } +} +pub type ThicknessHelper = *mut ::core::ffi::c_void; +pub type TriggerAction = *mut ::core::ffi::c_void; +pub type TriggerActionCollection = *mut ::core::ffi::c_void; +pub type TriggerBase = *mut ::core::ffi::c_void; +pub type TriggerCollection = *mut ::core::ffi::c_void; +pub type UIElement = *mut ::core::ffi::c_void; +pub type UIElementWeakCollection = *mut ::core::ffi::c_void; +pub type UnhandledExceptionEventArgs = *mut ::core::ffi::c_void; +pub type UnhandledExceptionEventHandler = *mut ::core::ffi::c_void; +pub type Vector3Transition = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct Vector3TransitionComponents(pub u32); +impl Vector3TransitionComponents { + pub const X: Self = Self(1u32); + pub const Y: Self = Self(2u32); + pub const Z: Self = Self(4u32); +} +impl ::core::marker::Copy for Vector3TransitionComponents {} +impl ::core::clone::Clone for Vector3TransitionComponents { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct VerticalAlignment(pub i32); +impl VerticalAlignment { + pub const Top: Self = Self(0i32); + pub const Center: Self = Self(1i32); + pub const Bottom: Self = Self(2i32); + pub const Stretch: Self = Self(3i32); +} +impl ::core::marker::Copy for VerticalAlignment {} +impl ::core::clone::Clone for VerticalAlignment { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"UI_Xaml\"`*"] +#[repr(transparent)] +pub struct Visibility(pub i32); +impl Visibility { + pub const Visible: Self = Self(0i32); + pub const Collapsed: Self = Self(1i32); +} +impl ::core::marker::Copy for Visibility {} +impl ::core::clone::Clone for Visibility { + fn clone(&self) -> Self { + *self + } +} +pub type VisualState = *mut ::core::ffi::c_void; +pub type VisualStateChangedEventArgs = *mut ::core::ffi::c_void; +pub type VisualStateChangedEventHandler = *mut ::core::ffi::c_void; +pub type VisualStateGroup = *mut ::core::ffi::c_void; +pub type VisualStateManager = *mut ::core::ffi::c_void; +pub type VisualTransition = *mut ::core::ffi::c_void; +pub type Window = *mut ::core::ffi::c_void; +pub type WindowActivatedEventHandler = *mut ::core::ffi::c_void; +pub type WindowClosedEventHandler = *mut ::core::ffi::c_void; +pub type WindowCreatedEventArgs = *mut ::core::ffi::c_void; +pub type WindowSizeChangedEventHandler = *mut ::core::ffi::c_void; +pub type WindowVisibilityChangedEventHandler = *mut ::core::ffi::c_void; +pub type XamlRoot = *mut ::core::ffi::c_void; +pub type XamlRootChangedEventArgs = *mut ::core::ffi::c_void; -- cgit v1.2.3