Repository: InkoreStudios/UI.WPF.Modern Branch: main Commit: b9c64494a88d Files: 1827 Total size: 16.0 MB Directory structure: gitextract_ci3gb112/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── 01. problem.yml │ │ ├── 02. feature.yml │ │ └── config.yml │ └── workflows/ │ └── build.yml ├── .gitignore ├── .vscode/ │ └── settings.json ├── Directory.Build.props ├── Directory.Build.targets ├── LICENSE.md ├── README.md ├── assets/ │ └── others/ │ ├── FluentSystemIcons-Filled.json │ ├── FluentSystemIcons-Regular.json │ ├── Segoe Fluent Icons.txt │ └── iNKORE.Pulic.snk ├── docs/ │ ├── index.md │ └── promotions.md ├── iNKORE.UI.WPF.Modern.sln ├── installer/ │ └── Gallery.aip ├── libraries/ │ ├── Windows.Foundation.FoundationContract.winmd │ ├── Windows.Foundation.UniversalApiContract.winmd │ └── Windows.WinMD ├── samples/ │ ├── Acrylic10Example/ │ │ ├── Acrylic10Example.csproj │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ └── MainWindow.xaml.cs │ ├── ButtonsOnTitlebar/ │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── ButtonsOnTitlebar.csproj │ │ ├── MainWindow.xaml │ │ └── MainWindow.xaml.cs │ ├── ExamplePhotoTaker/ │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── ExamplePhotoTaker.csproj │ │ ├── MainWindow.xaml │ │ └── MainWindow.xaml.cs │ ├── FlyoutExample/ │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── FlyoutExample.csproj │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── 完整源码见 Github 仓库.txt │ ├── NavigationViewExample/ │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── NavigationViewExample.csproj │ │ └── Pages/ │ │ ├── AppsPage.xaml │ │ ├── AppsPage.xaml.cs │ │ ├── GamesPage.xaml │ │ ├── GamesPage.xaml.cs │ │ ├── HomePage.xaml │ │ └── HomePage.xaml.cs │ ├── NoAppXamlTest/ │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── NoAppXamlTest.csproj │ │ └── Program.cs │ ├── SettingsNavigationTest/ │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AppearancePage.xaml │ │ ├── AppearancePage.xaml.cs │ │ ├── MainPage.xaml │ │ ├── MainPage.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties/ │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── SettingsNavigationTest.csproj │ │ └── packages.config │ ├── StarterKit/ │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── StarterKit.csproj │ ├── TransparentNavigationViewExample/ │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── TransparentNavigationViewExample.csproj │ ├── WindowExample/ │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── WindowExample.csproj │ └── WpfApp1/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── AssemblyInfo.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── WpfApp1 - Backup.csproj │ └── WpfApp1.csproj ├── source/ │ ├── iNKORE.UI.WPF.Modern/ │ │ ├── ColorPaletteResources.cs │ │ ├── Common/ │ │ │ ├── AnimatedIconSource.cs │ │ │ ├── BitmapIconSource.cs │ │ │ ├── Converters/ │ │ │ │ ├── BackdropIsSupportedConverter.cs │ │ │ │ ├── IconSourceToIconElementConverter.cs │ │ │ │ └── LocalizationConverter.cs │ │ │ ├── EventRevoker.cs │ │ │ ├── FontIconSource.cs │ │ │ ├── IconKeys/ │ │ │ │ ├── FluentSystemIcons.Filled.cs │ │ │ │ ├── FluentSystemIcons.Regular.cs │ │ │ │ ├── FluentSystemIcons.cs │ │ │ │ ├── FontDictionary.cs │ │ │ │ ├── SegoeFluentIcons.Regular.cs │ │ │ │ └── SegoeFluentIcons.cs │ │ │ ├── IconSource.cs │ │ │ ├── ImageIconSource.cs │ │ │ ├── PasswordRevealMode.cs │ │ │ ├── PathIconSource.cs │ │ │ ├── RatingItemFontInfo.cs │ │ │ ├── RatingItemInfo.cs │ │ │ ├── RatingItemPathInfo.cs │ │ │ ├── ResourceAccessor.cs │ │ │ ├── ShadowAssist.cs │ │ │ ├── SimpleVisualStateManager.cs │ │ │ ├── SymbolIconSource.cs │ │ │ ├── TypedEventHandler.cs │ │ │ ├── UIApplication.cs │ │ │ ├── VisualStateGroupHelper.cs │ │ │ └── VisualStates.cs │ │ ├── Controls/ │ │ │ ├── AcrylicElement.cs │ │ │ ├── AcrylicPanel.cs │ │ │ ├── AcrylicPanel.xaml │ │ │ ├── AnimatedBackVisualSource.cs │ │ │ ├── AnimatedIcon.cs │ │ │ ├── AnimatedVisualSource.cs │ │ │ ├── AnimatedVisualSource.xaml │ │ │ ├── BitmapIcon.cs │ │ │ ├── ContentPresenterEx.cs │ │ │ ├── DropShadowPanel.cs │ │ │ ├── ElevationBorder.cs │ │ │ ├── Extensions.cs │ │ │ ├── FontIcon.cs │ │ │ ├── FontIconFallback.cs │ │ │ ├── Frame.cs │ │ │ ├── Frame.xaml │ │ │ ├── Helpers/ │ │ │ │ ├── CalendarHelper.cs │ │ │ │ ├── ClipHelper.cs │ │ │ │ ├── ColumnDefinitionHelper.cs │ │ │ │ ├── ComboBoxHelper.cs │ │ │ │ ├── ControlHelper.cs │ │ │ │ ├── CustomPopupPlacementHelper.cs │ │ │ │ ├── DataGridHelper.cs │ │ │ │ ├── DataGridRowHelper.cs │ │ │ │ ├── DatePickerHelper.cs │ │ │ │ ├── DecoratorHelper.cs │ │ │ │ ├── ExpanderAnimationsHelper.cs │ │ │ │ ├── ExpanderHelper.cs │ │ │ │ ├── FocusVisualHelper.cs │ │ │ │ ├── FullscreenHelper.cs │ │ │ │ ├── HyperlinkHelper.cs │ │ │ │ ├── ListViewHelper.cs │ │ │ │ ├── MultiSelectHelper.cs │ │ │ │ ├── OpeningAnimationHelper.cs │ │ │ │ ├── PasswordBoxHelper.cs │ │ │ │ ├── PivotHelper.cs │ │ │ │ ├── PressHelper.cs │ │ │ │ ├── RichTextBoxHelper.cs │ │ │ │ ├── RowDefinitionHelper.cs │ │ │ │ ├── ScrollBarHelper.cs │ │ │ │ ├── ScrollBarThumbHelper.cs │ │ │ │ ├── ScrollViewerHelper.cs │ │ │ │ ├── SliderAutoToolTipHelper.cs │ │ │ │ ├── TabControlHelper.cs │ │ │ │ ├── TabItemHelper.cs │ │ │ │ ├── TextBlockHelper.cs │ │ │ │ ├── TextBoxHelper.cs │ │ │ │ ├── TextControlContentHostHelper.cs │ │ │ │ ├── TreeViewItemHelper.cs │ │ │ │ ├── ValidationHelper.cs │ │ │ │ └── WindowHelper.cs │ │ │ ├── IconAndText.cs │ │ │ ├── IconAndText.xaml │ │ │ ├── IconElement.cs │ │ │ ├── ImageIcon.cs │ │ │ ├── ListViewBaseHeaderItem.cs │ │ │ ├── ListViewHeaderItem.cs │ │ │ ├── Page.cs │ │ │ ├── Page.xaml │ │ │ ├── PathIcon.cs │ │ │ ├── Primitives/ │ │ │ │ ├── AutoPanningMode.cs │ │ │ │ ├── BackRequestedEventArgs.cs │ │ │ │ ├── BindingProxy.cs │ │ │ │ ├── CoreApplicationViewTitleBar.cs │ │ │ │ ├── DataGridCellPresenter.cs │ │ │ │ ├── DebugVisualStateManager.cs │ │ │ │ ├── MaximizedWindowFixer.cs │ │ │ │ ├── MenuPopup.cs │ │ │ │ ├── PanelHelper.cs │ │ │ │ ├── PivotHeaderScrollViewer.cs │ │ │ │ ├── PopupEx.cs │ │ │ │ ├── PopupPositioner.cs │ │ │ │ ├── ScrollingIndicatorMode.cs │ │ │ │ ├── ThemeShadowChrome.cs │ │ │ │ ├── TitleBar.cs │ │ │ │ ├── TitleBarButton.cs │ │ │ │ ├── TitleBarButton.xaml │ │ │ │ ├── TitleBarControl.cs │ │ │ │ ├── TitleBarControl.xaml │ │ │ │ └── VisualStateGroupListener.cs │ │ │ ├── ProjectBadge.cs │ │ │ ├── ProjectBadge.xaml │ │ │ ├── ScrollInfoAdapter.cs │ │ │ ├── ScrollViewerBehavior.cs │ │ │ ├── ScrollViewerEx.cs │ │ │ ├── SimpleStackPanel.cs │ │ │ ├── Symbol.cs │ │ │ ├── SymbolIcon.cs │ │ │ ├── TextContextMenu.cs │ │ │ ├── ThumbEx.cs │ │ │ ├── ThumbEx.xaml │ │ │ └── XamlControlsResources.cs │ │ ├── Helpers/ │ │ │ ├── ColorsHelper.cs │ │ │ ├── Helper.cs │ │ │ ├── IconHelper.cs │ │ │ ├── PackUriHelper.cs │ │ │ ├── PointUtil.cs │ │ │ ├── ResourceDictionaryHelper.cs │ │ │ ├── Styles/ │ │ │ │ ├── AcrylicHelper.cs │ │ │ │ ├── BackdropHelper.cs │ │ │ │ ├── CornerHelper.cs │ │ │ │ └── SnapLayout.cs │ │ │ ├── ThemeResourceHelper.cs │ │ │ ├── Utilities.cs │ │ │ └── WinRTColorHelper.cs │ │ ├── Input/ │ │ │ ├── FocusInputDeviceKind.cs │ │ │ ├── FocusManagerEx.cs │ │ │ ├── GettingFocusEventArgs.cs │ │ │ ├── GettingFocusHelper.cs │ │ │ ├── InputHelper.cs │ │ │ ├── TappedEventHandler.cs │ │ │ └── TappedRoutedEventArgs.cs │ │ ├── Markup/ │ │ │ ├── AcrylicBrushExtension.cs │ │ │ ├── DynamicColorExtension.cs │ │ │ ├── KeyTimeExtension.cs │ │ │ ├── StaticColorExtension.cs │ │ │ ├── StaticResourceExtension.cs │ │ │ ├── TextContextMenuExtension.cs │ │ │ └── ThemeResourceExtension.cs │ │ ├── Media/ │ │ │ ├── Animation/ │ │ │ │ ├── CubicBezierEase.cs │ │ │ │ ├── DrillInNavigationTransitionInfo.cs │ │ │ │ ├── EntranceNavigationTransitionInfo.cs │ │ │ │ ├── FadeInThemeAnimation.cs │ │ │ │ ├── FadeOutThemeAnimation.cs │ │ │ │ ├── NavigationAnimation.cs │ │ │ │ ├── NavigationThemeTransition.cs │ │ │ │ ├── NavigationTransitionInfo.cs │ │ │ │ ├── SlideNavigationTransitionInfo.cs │ │ │ │ ├── SuppressNavigationTransitionInfo.cs │ │ │ │ ├── Transition.cs │ │ │ │ └── TransitionCollection.cs │ │ │ ├── ColorPalette/ │ │ │ │ ├── ColorPalette.cs │ │ │ │ ├── ColorPaletteEntry.cs │ │ │ │ └── IColorPaletteEntry.cs │ │ │ └── Utils/ │ │ │ ├── ColorBlending.cs │ │ │ ├── ColorScale.cs │ │ │ ├── ColorTypes.cs │ │ │ ├── ColorUtils.cs │ │ │ └── MathUtils.cs │ │ ├── Native/ │ │ │ ├── DWMAPI.cs │ │ │ ├── Enums.cs │ │ │ ├── ExternDll.cs │ │ │ ├── HT.cs │ │ │ ├── NativeMethodsCLR.cs │ │ │ ├── SafeNativeMethodsCLR.cs │ │ │ ├── UnsafeNativeMethodsCLR.cs │ │ │ └── User32.cs │ │ ├── NativeMethods.txt │ │ ├── Properties/ │ │ │ ├── AssemblyInfo.cs │ │ │ ├── AssemblyInfoCommon.cs │ │ │ └── DesignTimeResources.xaml │ │ ├── ResourceDictionaryEx.cs │ │ ├── Resources/ │ │ │ ├── Fonts/ │ │ │ │ ├── Fonts.xaml │ │ │ │ └── License - Fluent System Icons.txt │ │ │ └── Strings/ │ │ │ ├── Strings.Designer.cs │ │ │ ├── Strings.cs-CZ.resx │ │ │ ├── Strings.de-DE.resx │ │ │ ├── Strings.es-ES.resx │ │ │ ├── Strings.es-MX.resx │ │ │ ├── Strings.fa-IR.resx │ │ │ ├── Strings.fr-CA.resx │ │ │ ├── Strings.fr-FR.resx │ │ │ ├── Strings.it-IT.resx │ │ │ ├── Strings.ja-JP.resx │ │ │ ├── Strings.ko-KR.resx │ │ │ ├── Strings.pl-PL.resx │ │ │ ├── Strings.pt-BR.resx │ │ │ ├── Strings.pt-PT.resx │ │ │ ├── Strings.resx │ │ │ ├── Strings.ru-RU.resx │ │ │ ├── Strings.tr-TR.resx │ │ │ ├── Strings.zh-CN.resx │ │ │ └── Strings.zh-TW.resx │ │ ├── ThemeDictionary.cs │ │ ├── ThemeKeys.Light.cs │ │ ├── ThemeKeys.ThemeResources.cs │ │ ├── ThemeKeys.cs │ │ ├── ThemeManager.cs │ │ ├── ThemeResources.cs │ │ ├── Themes/ │ │ │ ├── Controls/ │ │ │ │ ├── AutoSuggestBox.xaml │ │ │ │ ├── Button.xaml │ │ │ │ ├── Calendar.xaml │ │ │ │ ├── CheckBox.xaml │ │ │ │ ├── ComboBox.xaml │ │ │ │ ├── CommandBar.xaml │ │ │ │ ├── ContextMenu.xaml │ │ │ │ ├── DataGrid.xaml │ │ │ │ ├── DatePicker.xaml │ │ │ │ ├── Expander.xaml │ │ │ │ ├── GridSplitter.xaml │ │ │ │ ├── GroupBox.xaml │ │ │ │ ├── GroupItem.xaml │ │ │ │ ├── Hyperlink.xaml │ │ │ │ ├── InfoBar.xaml │ │ │ │ ├── Label.xaml │ │ │ │ ├── ListBox.xaml │ │ │ │ ├── ListView.xaml │ │ │ │ ├── Menu.xaml │ │ │ │ ├── MenuItem.xaml │ │ │ │ ├── NavigationBackButton.xaml │ │ │ │ ├── NavigationView.xaml │ │ │ │ ├── PasswordBox.xaml │ │ │ │ ├── PipsPager.xaml │ │ │ │ ├── Pivot.xaml │ │ │ │ ├── ProgressBar.xaml │ │ │ │ ├── RadioButton.xaml │ │ │ │ ├── RatingControl.xaml │ │ │ │ ├── RepeatButton.xaml │ │ │ │ ├── ResizeGrip.xaml │ │ │ │ ├── RichTextBox.xaml │ │ │ │ ├── ScrollBar.xaml │ │ │ │ ├── ScrollViewer.xaml │ │ │ │ ├── Slider.xaml │ │ │ │ ├── StatusBar.xaml │ │ │ │ ├── TabControl.xaml │ │ │ │ ├── TeachingTip.xaml │ │ │ │ ├── TextBox.xaml │ │ │ │ ├── TextStyles.xaml │ │ │ │ ├── TimePicker.xaml │ │ │ │ ├── ToggleButton.xaml │ │ │ │ ├── ToolBar.xaml │ │ │ │ ├── ToolTip.xaml │ │ │ │ ├── TreeView.xaml │ │ │ │ └── Window.xaml │ │ │ ├── ControlsResources.xaml │ │ │ ├── DensityStyles/ │ │ │ │ └── Compact.xaml │ │ │ ├── DesignTime/ │ │ │ │ ├── Design.cs │ │ │ │ ├── DesignTimeResources.xaml │ │ │ │ ├── IntellisenseResources.cs │ │ │ │ ├── IntellisenseResourcesBase.cs │ │ │ │ ├── ResourceKeys.xaml │ │ │ │ └── SystemColors.xaml │ │ │ ├── FontIconFallback.xaml │ │ │ ├── Generic.xaml │ │ │ ├── ListViewHeaderItem.xaml │ │ │ ├── Schemes/ │ │ │ │ ├── Dark.xaml │ │ │ │ ├── HighContrast.xaml │ │ │ │ └── Light.xaml │ │ │ ├── TextContextMenu.xaml │ │ │ └── ThemeResources.xaml │ │ ├── UISettingsResources.cs │ │ └── iNKORE.UI.WPF.Modern.csproj │ ├── iNKORE.UI.WPF.Modern.Controls/ │ │ ├── .editorconfig │ │ ├── Common/ │ │ │ ├── CollectionHelper.cs │ │ │ ├── ControlStrings.cs │ │ │ ├── CppWinRTHelpers.cs │ │ │ ├── DependencyPropertyChangedCallback.cs │ │ │ ├── EmptyEnumerator.cs │ │ │ ├── EventRevokers.cs │ │ │ ├── Extensions.cs │ │ │ ├── IControlProtected.cs │ │ │ ├── LightDismissOverlayMode.cs │ │ │ ├── ListExtensions.cs │ │ │ ├── PopupHelper.cs │ │ │ ├── PopupRepositionHelper.cs │ │ │ ├── RoutedEventHandlerRevoker.cs │ │ │ ├── SelectorHelper.cs │ │ │ ├── SharedHelpers.cs │ │ │ └── Utils.cs │ │ ├── Controls/ │ │ │ ├── Community/ │ │ │ │ └── SettingsControls/ │ │ │ │ ├── SettingsCard/ │ │ │ │ │ ├── SettingsCard.Properties.cs │ │ │ │ │ ├── SettingsCard.cs │ │ │ │ │ ├── SettingsCard.xaml │ │ │ │ │ └── SettingsCardAutomationPeer.cs │ │ │ │ └── SettingsExpander/ │ │ │ │ ├── SettingsExpander.Events.cs │ │ │ │ ├── SettingsExpander.ItemsControl.cs │ │ │ │ ├── SettingsExpander.Properties.cs │ │ │ │ ├── SettingsExpander.cs │ │ │ │ ├── SettingsExpander.xaml │ │ │ │ ├── SettingsExpanderAutomationPeer.cs │ │ │ │ └── SettingsExpanderItemStyleSelector.cs │ │ │ ├── Extended/ │ │ │ │ └── MessageBox/ │ │ │ │ ├── LocalizedDialogCommands.cs │ │ │ │ ├── MessageBox.Helper.cs │ │ │ │ ├── MessageBox.cs │ │ │ │ ├── MessageBox.xaml │ │ │ │ ├── MessageBoxButtonClickDeferral.cs │ │ │ │ ├── MessageBoxButtonClickEventArgs.cs │ │ │ │ ├── MessageBoxClosedEventArgs.cs │ │ │ │ ├── MessageBoxClosingDeferral.cs │ │ │ │ ├── MessageBoxClosingEventArgs.cs │ │ │ │ ├── MessageBoxImageExtensions.cs │ │ │ │ ├── MessageBoxOpenedEventArgs.cs │ │ │ │ └── MessageBoxTemplateSettings.cs │ │ │ └── Windows/ │ │ │ ├── AutoSuggestBox/ │ │ │ │ ├── AutoSuggestBox.cs │ │ │ │ ├── AutoSuggestBox.properties.cs │ │ │ │ ├── AutoSuggestBox.xaml │ │ │ │ ├── AutoSuggestBoxHelper.cs │ │ │ │ ├── AutoSuggestBoxListView.cs │ │ │ │ ├── AutoSuggestBoxListViewItem.cs │ │ │ │ ├── AutoSuggestBoxQuerySubmittedEventArgs.cs │ │ │ │ ├── AutoSuggestBoxSuggestionChosenEventArgs.cs │ │ │ │ └── AutoSuggestBoxTextChangedEventArgs.cs │ │ │ ├── CommandBar/ │ │ │ │ ├── AppBarButton.cs │ │ │ │ ├── AppBarButton.xaml │ │ │ │ ├── AppBarElementApplicationViewState.cs │ │ │ │ ├── AppBarElementContainer.cs │ │ │ │ ├── AppBarElementContainer.xaml │ │ │ │ ├── AppBarElementProperties.cs │ │ │ │ ├── AppBarElementVisualStateManager.cs │ │ │ │ ├── AppBarRepeatButton.cs │ │ │ │ ├── AppBarRepeatButton.xaml │ │ │ │ ├── AppBarSeparator.cs │ │ │ │ ├── AppBarSeparator.xaml │ │ │ │ ├── AppBarToggleButton.cs │ │ │ │ ├── AppBarToggleButton.xaml │ │ │ │ ├── CommandBar.cs │ │ │ │ ├── CommandBar.xaml │ │ │ │ ├── CommandBarDefaultLabelPosition.cs │ │ │ │ ├── CommandBarLabelPosition.cs │ │ │ │ ├── CommandBarOverflowButtonVisibility.cs │ │ │ │ ├── CommandBarOverflowPanel.cs │ │ │ │ ├── CommandBarOverflowPresenter.cs │ │ │ │ ├── CommandBarPanel.cs │ │ │ │ ├── CommandBarToolBar.cs │ │ │ │ └── ICommandBarElement.cs │ │ │ ├── CommandBarFlyout/ │ │ │ │ ├── CommandBarFlyout.cs │ │ │ │ ├── CommandBarFlyout.xaml │ │ │ │ ├── CommandBarFlyoutCommandBar.cs │ │ │ │ ├── CommandBarFlyoutCommandBarTemplateSettings.cs │ │ │ │ ├── CommandBarFlyoutCommandBarTemplateSettingsProxy.cs │ │ │ │ └── CommandBarFlyoutToolBar.cs │ │ │ ├── ContentDialog/ │ │ │ │ ├── ContentDialog.cs │ │ │ │ ├── ContentDialog.xaml │ │ │ │ ├── ContentDialogButton.cs │ │ │ │ ├── ContentDialogButtonClickDeferral.cs │ │ │ │ ├── ContentDialogButtonClickEventArgs.cs │ │ │ │ ├── ContentDialogClosedEventArgs.cs │ │ │ │ ├── ContentDialogClosingDeferral.cs │ │ │ │ ├── ContentDialogClosingEventArgs.cs │ │ │ │ ├── ContentDialogOpenedEventArgs.cs │ │ │ │ ├── ContentDialogPlacement.cs │ │ │ │ └── ContentDialogResult.cs │ │ │ ├── DropDownButton/ │ │ │ │ ├── DropDownButton.cs │ │ │ │ ├── DropDownButton.xaml │ │ │ │ └── DropDownButtonAutomationPeer.cs │ │ │ ├── FlipView/ │ │ │ │ ├── Enums.cs │ │ │ │ ├── FlipView.cs │ │ │ │ ├── FlipView.xaml │ │ │ │ └── FlipViewItem.cs │ │ │ ├── Flyout/ │ │ │ │ ├── ContextFlyoutService.cs │ │ │ │ ├── EventRevokers.cs │ │ │ │ ├── Flyout.cs │ │ │ │ ├── FlyoutBase.cs │ │ │ │ ├── FlyoutBaseClosingEventArgs.cs │ │ │ │ ├── FlyoutPlacementMode.cs │ │ │ │ ├── FlyoutPresenter.cs │ │ │ │ ├── FlyoutPresenter.xaml │ │ │ │ ├── FlyoutService.cs │ │ │ │ └── FlyoutShowMode.cs │ │ │ ├── HyperlinkButton/ │ │ │ │ ├── HyperlinkButton.cs │ │ │ │ ├── HyperlinkButton.xaml │ │ │ │ └── HyperlinkButtonAutomationPeer.cs │ │ │ ├── InfoBadge/ │ │ │ │ ├── InfoBadge.cs │ │ │ │ ├── InfoBadge.xaml │ │ │ │ └── InfoBadgeTemplateSettings.cs │ │ │ ├── InfoBar/ │ │ │ │ ├── Enums.cs │ │ │ │ ├── InfoBar.cs │ │ │ │ ├── InfoBar.properties.cs │ │ │ │ ├── InfoBar.xaml │ │ │ │ ├── InfoBarAutomationPeer.cs │ │ │ │ ├── InfoBarClosedEventArgs.cs │ │ │ │ ├── InfoBarClosingEventArgs.cs │ │ │ │ ├── InfoBarPanel.cs │ │ │ │ ├── InfoBarTemplateSettings.cs │ │ │ │ └── Strings/ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ ├── Resources.as-IN.resx │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ ├── Resources.bn-IN.resx │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ ├── Resources.ca-Es-VALENCIA.resx │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ ├── Resources.cy-GB.resx │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ ├── Resources.ga-IE.resx │ │ │ │ ├── Resources.gd-gb.resx │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ ├── Resources.gu-IN.resx │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ ├── Resources.hy-AM.resx │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ ├── Resources.kok-IN.resx │ │ │ │ ├── Resources.lb-LU.resx │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ ├── Resources.mi-NZ.resx │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ ├── Resources.mr-IN.resx │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ ├── Resources.mt-MT.resx │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ ├── Resources.ne-NP.resx │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ ├── Resources.or-IN.resx │ │ │ │ ├── Resources.pa-IN.resx │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ ├── Resources.quz-PE.resx │ │ │ │ ├── Resources.resx │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ ├── Resources.sr-Cyrl-BA.resx │ │ │ │ ├── Resources.sr-Cyrl-RS.resx │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ ├── Resources.tt-RU.resx │ │ │ │ ├── Resources.ug-CN.resx │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ ├── Resources.ur-PK.resx │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ └── Resources.zh-TW.resx │ │ │ ├── InputBox/ │ │ │ │ ├── InputBox.cs │ │ │ │ ├── InputBoxContent.xaml │ │ │ │ └── InputBoxContent.xaml.cs │ │ │ ├── LayoutPanel/ │ │ │ │ ├── LayoutPanel.cs │ │ │ │ └── LayoutPanelLayoutContext.cs │ │ │ ├── ListView/ │ │ │ │ ├── GridView.cs │ │ │ │ ├── GridView.xaml │ │ │ │ ├── GridViewHeaderItem.cs │ │ │ │ ├── GridViewItem.cs │ │ │ │ ├── ItemClickEventHandler.cs │ │ │ │ ├── ListView.cs │ │ │ │ ├── ListView.xaml │ │ │ │ ├── ListViewBase.cs │ │ │ │ ├── ListViewBaseItem.cs │ │ │ │ └── ListViewItem.cs │ │ │ ├── MediaPlayerElement/ │ │ │ │ ├── MediaElementEx.cs │ │ │ │ ├── MediaPlayerElement.cs │ │ │ │ ├── MediaPlayerElement.xaml │ │ │ │ ├── MediaTransportControls.cs │ │ │ │ ├── MediaTransportControls.properties.cs │ │ │ │ ├── MediaTransportControls.xaml │ │ │ │ └── MediaTransportControlsTemplateSettings.cs │ │ │ ├── MenuFlyout/ │ │ │ │ ├── MenuFlyout.cs │ │ │ │ ├── MenuFlyout.xaml │ │ │ │ └── MenuFlyoutPresenter.cs │ │ │ ├── NavigationView/ │ │ │ │ ├── Enums.cs │ │ │ │ ├── NavigationView.cs │ │ │ │ ├── NavigationView.properties.cs │ │ │ │ ├── NavigationView.xaml │ │ │ │ ├── NavigationViewAutomationPeer.cs │ │ │ │ ├── NavigationViewBackRequestedEventArgs.cs │ │ │ │ ├── NavigationViewDisplayModeChangedEventArgs.cs │ │ │ │ ├── NavigationViewHelper.cs │ │ │ │ ├── NavigationViewItem.cs │ │ │ │ ├── NavigationViewItem.properties.cs │ │ │ │ ├── NavigationViewItemAutomationPeer.cs │ │ │ │ ├── NavigationViewItemBase.cs │ │ │ │ ├── NavigationViewItemCollapsedEventArgs.cs │ │ │ │ ├── NavigationViewItemExpandingEventArgs.cs │ │ │ │ ├── NavigationViewItemHeader.cs │ │ │ │ ├── NavigationViewItemInvokedEventArgs.cs │ │ │ │ ├── NavigationViewItemPresenter.cs │ │ │ │ ├── NavigationViewItemSeparator.cs │ │ │ │ ├── NavigationViewItemsFactory.cs │ │ │ │ ├── NavigationViewPaneClosingEventArgs.cs │ │ │ │ ├── NavigationViewSelectionChangedEventArgs.cs │ │ │ │ ├── NavigationViewTemplateSettings.cs │ │ │ │ ├── SplitDataSourceBase.cs │ │ │ │ ├── Strings/ │ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ │ ├── Resources.be-BY.resx │ │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ │ ├── Resources.bn-BD.resx │ │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ │ ├── Resources.ha-Latn-NG.resx │ │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ │ ├── Resources.sw-KE.resx │ │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ │ └── Resources.zh-TW.resx │ │ │ │ └── TopNavigationViewDataProvider.cs │ │ │ ├── NumberBox/ │ │ │ │ ├── DefaultNumberBoxNumberFormatter.cs │ │ │ │ ├── DefaultNumberRounder.cs │ │ │ │ ├── Enums.cs │ │ │ │ ├── INumberBoxNumberFormatter.cs │ │ │ │ ├── NumberBox.cs │ │ │ │ ├── NumberBox.properties.cs │ │ │ │ ├── NumberBox.xaml │ │ │ │ ├── NumberBoxAutomationPeer.cs │ │ │ │ ├── NumberBoxParser.cs │ │ │ │ └── Strings/ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ ├── Resources.be-BY.resx │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ ├── Resources.bn-BD.resx │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ ├── Resources.ha-Latn-NG.resx │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ ├── Resources.resx │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ ├── Resources.sw-KE.resx │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ └── Resources.zh-TW.resx │ │ │ ├── ParallaxView/ │ │ │ │ ├── ParallaxView.cs │ │ │ │ └── ParallaxView.xaml │ │ │ ├── PersonPicture/ │ │ │ │ ├── InitialsGenerator.cs │ │ │ │ ├── PersonPicture.cs │ │ │ │ ├── PersonPicture.properties.cs │ │ │ │ ├── PersonPicture.xaml │ │ │ │ ├── PersonPictureAutomationPeer.cs │ │ │ │ ├── PersonPictureTemplateSettings.cs │ │ │ │ └── Strings/ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ ├── Resources.be-BY.resx │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ ├── Resources.bn-BD.resx │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ ├── Resources.ha-Latn-NG.resx │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ ├── Resources.resx │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ ├── Resources.sw-KE.resx │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ └── Resources.zh-TW.resx │ │ │ ├── PipsPager/ │ │ │ │ ├── Enum.cs │ │ │ │ ├── PipsPager.cs │ │ │ │ ├── PipsPager.properties.cs │ │ │ │ ├── PipsPager.xaml │ │ │ │ ├── PipsPagerAutomationPeer.cs │ │ │ │ ├── PipsPagerSelectedIndexChangedEventArgs.cs │ │ │ │ ├── PipsPagerTemplateSettings.cs │ │ │ │ └── Strings/ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ ├── Resources.as-IN.resx │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ ├── Resources.bn-IN.resx │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ ├── Resources.ca-Es-VALENCIA.resx │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ ├── Resources.cy-GB.resx │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ ├── Resources.ga-IE.resx │ │ │ │ ├── Resources.gd-gb.resx │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ ├── Resources.gu-IN.resx │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ ├── Resources.hy-AM.resx │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ ├── Resources.kok-IN.resx │ │ │ │ ├── Resources.lb-LU.resx │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ ├── Resources.mi-NZ.resx │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ ├── Resources.mr-IN.resx │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ ├── Resources.mt-MT.resx │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ ├── Resources.ne-NP.resx │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ ├── Resources.or-IN.resx │ │ │ │ ├── Resources.pa-IN.resx │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ ├── Resources.quz-PE.resx │ │ │ │ ├── Resources.resx │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ ├── Resources.sr-Cyrl-BA.resx │ │ │ │ ├── Resources.sr-Cyrl-RS.resx │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ ├── Resources.tt-RU.resx │ │ │ │ ├── Resources.ug-CN.resx │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ ├── Resources.ur-PK.resx │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ └── Resources.zh-TW.resx │ │ │ ├── ProgressBar/ │ │ │ │ ├── ProgressBar.cs │ │ │ │ ├── ProgressBar.xaml │ │ │ │ ├── ProgressBarAutomationPeer.cs │ │ │ │ ├── ProgressBarTemplateSettings.cs │ │ │ │ └── Strings/ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ ├── Resources.be-BY.resx │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ ├── Resources.bn-BD.resx │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ ├── Resources.ha-Latn-NG.resx │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ ├── Resources.resx │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ ├── Resources.sw-KE.resx │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ └── Resources.zh-TW.resx │ │ │ ├── ProgressRing/ │ │ │ │ ├── ProgressRing.cs │ │ │ │ ├── ProgressRing.xaml │ │ │ │ ├── ProgressRingAutomationPeer.cs │ │ │ │ ├── ProgressRingPresenter.cs │ │ │ │ ├── ProgressRingPresenterTemplateSettings.cs │ │ │ │ ├── ProgressRingTemplateSettings.cs │ │ │ │ └── Strings/ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ ├── Resources.be-BY.resx │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ ├── Resources.bn-BD.resx │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ ├── Resources.ha-Latn-NG.resx │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ ├── Resources.resx │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ ├── Resources.sw-KE.resx │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ └── Resources.zh-TW.resx │ │ │ ├── RadioButtons/ │ │ │ │ ├── ColumnMajorUniformToLargestGridLayout.cs │ │ │ │ ├── RadioButtons.cs │ │ │ │ ├── RadioButtons.xaml │ │ │ │ ├── RadioButtonsElementFactory.cs │ │ │ │ └── RadioButtonsTestHooks.cs │ │ │ ├── RadioMenuItem/ │ │ │ │ ├── RadioMenuItem.cs │ │ │ │ └── RadioMenuItem.xaml │ │ │ ├── RatingControl/ │ │ │ │ ├── RatingControl.cs │ │ │ │ ├── RatingControl.properties.cs │ │ │ │ ├── RatingControl.xaml │ │ │ │ ├── RatingControlAutomationPeer.cs │ │ │ │ ├── RatingItemImageInfo.cs │ │ │ │ └── Strings/ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ ├── Resources.be-BY.resx │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ ├── Resources.bn-BD.resx │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ ├── Resources.ha-Latn-NG.resx │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ ├── Resources.resx │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ ├── Resources.sw-KE.resx │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ └── Resources.zh-TW.resx │ │ │ ├── RelativePanel/ │ │ │ │ ├── RelativePanel.AttachedProperties.cs │ │ │ │ └── RelativePanel.cs │ │ │ ├── Repeater/ │ │ │ │ ├── Automation/ │ │ │ │ │ └── RepeaterAutomationPeer.cs │ │ │ │ ├── Common/ │ │ │ │ │ ├── IndexPath.cs │ │ │ │ │ ├── IndexRange.cs │ │ │ │ │ ├── RepeaterTestHooks.cs │ │ │ │ │ └── RepeaterTestHooksFactory.cs │ │ │ │ ├── Enums.cs │ │ │ │ ├── GlobalSuppressions.cs │ │ │ │ ├── IElementFactory.cs │ │ │ │ ├── IElementFactoryShim.cs │ │ │ │ ├── IKeyIndexMapping.cs │ │ │ │ ├── IScrollAnchorProvider.cs │ │ │ │ ├── ItemsRepeater/ │ │ │ │ │ ├── Animations/ │ │ │ │ │ │ ├── AnimationManager.cs │ │ │ │ │ │ └── ElementAnimator.cs │ │ │ │ │ ├── EventRevokers.cs │ │ │ │ │ ├── ItemTemplate/ │ │ │ │ │ │ ├── ElementFactory.cs │ │ │ │ │ │ ├── ElementFactoryGetArgs.cs │ │ │ │ │ │ ├── ElementFactoryRecycleArgs.cs │ │ │ │ │ │ ├── ItemTemplateWrapper.cs │ │ │ │ │ │ ├── RecyclePool.cs │ │ │ │ │ │ ├── RecyclingElementFactory.cs │ │ │ │ │ │ └── SelectTemplateEventArgs.cs │ │ │ │ │ ├── ItemsRepeater.common.cs │ │ │ │ │ ├── ItemsRepeater.cs │ │ │ │ │ ├── ItemsRepeater.wpf.cs │ │ │ │ │ ├── ItemsRepeaterElementClearingEventArgs.cs │ │ │ │ │ ├── ItemsRepeaterElementIndexChangedEventArgs.cs │ │ │ │ │ ├── ItemsRepeaterElementPreparedEventArgs.cs │ │ │ │ │ ├── ItemsRepeaterScrollHost.cs │ │ │ │ │ ├── ItemsSource/ │ │ │ │ │ │ ├── InspectingDataSource.cs │ │ │ │ │ │ └── ItemsSourceView.cs │ │ │ │ │ ├── RepeaterLayoutContext.cs │ │ │ │ │ ├── RepeaterPrivate.cs │ │ │ │ │ ├── UniqueIdElementPool.cs │ │ │ │ │ ├── ViewManager.cs │ │ │ │ │ ├── ViewportManager.cs │ │ │ │ │ └── ViewportManagerDownLevel.cs │ │ │ │ ├── Layouts/ │ │ │ │ │ ├── FlowLayout/ │ │ │ │ │ │ ├── ElementManager.cs │ │ │ │ │ │ ├── FlowLayout.cs │ │ │ │ │ │ ├── FlowLayoutAlgorithm.cs │ │ │ │ │ │ ├── FlowLayoutState.cs │ │ │ │ │ │ ├── IFlowLayoutAlgorithmDelegates.cs │ │ │ │ │ │ └── OrientationBasedMeasures.cs │ │ │ │ │ ├── Layout.cs │ │ │ │ │ ├── LayoutContext.cs │ │ │ │ │ ├── LayoutContextAdapter.cs │ │ │ │ │ ├── NonVirtualizingLayout.cs │ │ │ │ │ ├── NonVirtualizingLayoutContext.cs │ │ │ │ │ ├── StackLayout/ │ │ │ │ │ │ ├── StackLayout.cs │ │ │ │ │ │ └── StackLayoutState.cs │ │ │ │ │ ├── UniformGridLayout/ │ │ │ │ │ │ ├── UniformGridLayout.cs │ │ │ │ │ │ └── UniformGridLayoutState.cs │ │ │ │ │ ├── VirtualLayoutContextAdapter.cs │ │ │ │ │ ├── VirtualizationInfo.cs │ │ │ │ │ ├── VirtualizingLayout.cs │ │ │ │ │ └── VirtualizingLayoutContext.cs │ │ │ │ ├── RepeaterUIElementCollection.cs │ │ │ │ ├── ScrollViewerExtensions.cs │ │ │ │ └── SelectionModel/ │ │ │ │ ├── SelectedItems.cs │ │ │ │ ├── SelectionModel.cs │ │ │ │ ├── SelectionModelChildrenRequestedEventArgs.cs │ │ │ │ ├── SelectionModelSelectionChangedEventArgs.cs │ │ │ │ ├── SelectionNode.cs │ │ │ │ └── SelectionTreeHelper.cs │ │ │ ├── SplitButton/ │ │ │ │ ├── SplitButton.cs │ │ │ │ ├── SplitButton.xaml │ │ │ │ ├── SplitButtonAutomationPeer.cs │ │ │ │ ├── SplitButtonClickEventArgs.cs │ │ │ │ ├── Strings/ │ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ │ ├── Resources.be-BY.resx │ │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ │ ├── Resources.bn-BD.resx │ │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ │ ├── Resources.ha-Latn-NG.resx │ │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ │ ├── Resources.sw-KE.resx │ │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ │ └── Resources.zh-TW.resx │ │ │ │ ├── ToggleSplitButton.cs │ │ │ │ └── ToggleSplitButtonAutomationPeer.cs │ │ │ ├── SplitView/ │ │ │ │ ├── EventRevokers.cs │ │ │ │ ├── SplitView.cs │ │ │ │ ├── SplitView.properties.cs │ │ │ │ ├── SplitView.xaml │ │ │ │ ├── SplitViewDisplayMode.cs │ │ │ │ ├── SplitViewPaneClosingEventArgs.cs │ │ │ │ ├── SplitViewPanePlacement.cs │ │ │ │ └── SplitViewTemplateSettings.cs │ │ │ ├── TeachingTip/ │ │ │ │ ├── Enums.cs │ │ │ │ ├── Strings/ │ │ │ │ │ ├── Resources.af-ZA.resx │ │ │ │ │ ├── Resources.am-ET.resx │ │ │ │ │ ├── Resources.ar-SA.resx │ │ │ │ │ ├── Resources.as-IN.resx │ │ │ │ │ ├── Resources.az-Latn-AZ.resx │ │ │ │ │ ├── Resources.bg-BG.resx │ │ │ │ │ ├── Resources.bn-IN.resx │ │ │ │ │ ├── Resources.bs-Latn-BA.resx │ │ │ │ │ ├── Resources.ca-ES.resx │ │ │ │ │ ├── Resources.ca-Es-VALENCIA.resx │ │ │ │ │ ├── Resources.cs-CZ.resx │ │ │ │ │ ├── Resources.cy-GB.resx │ │ │ │ │ ├── Resources.da-DK.resx │ │ │ │ │ ├── Resources.de-DE.resx │ │ │ │ │ ├── Resources.el-GR.resx │ │ │ │ │ ├── Resources.en-GB.resx │ │ │ │ │ ├── Resources.es-ES.resx │ │ │ │ │ ├── Resources.es-MX.resx │ │ │ │ │ ├── Resources.et-EE.resx │ │ │ │ │ ├── Resources.eu-ES.resx │ │ │ │ │ ├── Resources.fa-IR.resx │ │ │ │ │ ├── Resources.fi-FI.resx │ │ │ │ │ ├── Resources.fil-PH.resx │ │ │ │ │ ├── Resources.fr-CA.resx │ │ │ │ │ ├── Resources.fr-FR.resx │ │ │ │ │ ├── Resources.ga-IE.resx │ │ │ │ │ ├── Resources.gd-gb.resx │ │ │ │ │ ├── Resources.gl-ES.resx │ │ │ │ │ ├── Resources.gu-IN.resx │ │ │ │ │ ├── Resources.he-IL.resx │ │ │ │ │ ├── Resources.hi-IN.resx │ │ │ │ │ ├── Resources.hr-HR.resx │ │ │ │ │ ├── Resources.hu-HU.resx │ │ │ │ │ ├── Resources.hy-AM.resx │ │ │ │ │ ├── Resources.id-ID.resx │ │ │ │ │ ├── Resources.is-IS.resx │ │ │ │ │ ├── Resources.it-IT.resx │ │ │ │ │ ├── Resources.ja-JP.resx │ │ │ │ │ ├── Resources.ka-GE.resx │ │ │ │ │ ├── Resources.kk-KZ.resx │ │ │ │ │ ├── Resources.km-KH.resx │ │ │ │ │ ├── Resources.kn-IN.resx │ │ │ │ │ ├── Resources.ko-KR.resx │ │ │ │ │ ├── Resources.kok-IN.resx │ │ │ │ │ ├── Resources.lb-LU.resx │ │ │ │ │ ├── Resources.lo-LA.resx │ │ │ │ │ ├── Resources.lt-LT.resx │ │ │ │ │ ├── Resources.lv-LV.resx │ │ │ │ │ ├── Resources.mi-NZ.resx │ │ │ │ │ ├── Resources.mk-MK.resx │ │ │ │ │ ├── Resources.ml-IN.resx │ │ │ │ │ ├── Resources.mr-IN.resx │ │ │ │ │ ├── Resources.ms-MY.resx │ │ │ │ │ ├── Resources.mt-MT.resx │ │ │ │ │ ├── Resources.nb-NO.resx │ │ │ │ │ ├── Resources.ne-NP.resx │ │ │ │ │ ├── Resources.nl-NL.resx │ │ │ │ │ ├── Resources.nn-NO.resx │ │ │ │ │ ├── Resources.or-IN.resx │ │ │ │ │ ├── Resources.pa-IN.resx │ │ │ │ │ ├── Resources.pl-PL.resx │ │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ │ ├── Resources.pt-PT.resx │ │ │ │ │ ├── Resources.quz-PE.resx │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Resources.ro-RO.resx │ │ │ │ │ ├── Resources.ru-RU.resx │ │ │ │ │ ├── Resources.sk-SK.resx │ │ │ │ │ ├── Resources.sl-SI.resx │ │ │ │ │ ├── Resources.sq-AL.resx │ │ │ │ │ ├── Resources.sr-Cyrl-BA.resx │ │ │ │ │ ├── Resources.sr-Cyrl-RS.resx │ │ │ │ │ ├── Resources.sr-Latn-RS.resx │ │ │ │ │ ├── Resources.sv-SE.resx │ │ │ │ │ ├── Resources.ta-IN.resx │ │ │ │ │ ├── Resources.te-IN.resx │ │ │ │ │ ├── Resources.th-TH.resx │ │ │ │ │ ├── Resources.tr-TR.resx │ │ │ │ │ ├── Resources.tt-RU.resx │ │ │ │ │ ├── Resources.ug-CN.resx │ │ │ │ │ ├── Resources.uk-UA.resx │ │ │ │ │ ├── Resources.ur-PK.resx │ │ │ │ │ ├── Resources.uz-Latn-UZ.resx │ │ │ │ │ ├── Resources.vi-VN.resx │ │ │ │ │ ├── Resources.zh-CN.resx │ │ │ │ │ └── Resources.zh-TW.resx │ │ │ │ ├── TeachingTip.cs │ │ │ │ ├── TeachingTip.properties.cs │ │ │ │ ├── TeachingTip.xaml │ │ │ │ ├── TeachingTipAutomationPeer.cs │ │ │ │ ├── TeachingTipClosedEventArgs.cs │ │ │ │ ├── TeachingTipClosingEventArgs.cs │ │ │ │ ├── TeachingTipTemplateSettings.cs │ │ │ │ └── TeachingTipTestHooks.cs │ │ │ ├── TimePicker/ │ │ │ │ ├── AmPmComparer.cs │ │ │ │ ├── DateTimeComponentSelector.cs │ │ │ │ ├── DateTimeComponentSelectorItem.cs │ │ │ │ ├── DateTimeComponentSelectorItemsConverter.cs │ │ │ │ ├── DateTimeComponentSelectorPanel.cs │ │ │ │ ├── Enums.cs │ │ │ │ ├── LoopingSelectorDataSource.cs │ │ │ │ ├── Strings/ │ │ │ │ │ ├── Resources.cs.resx │ │ │ │ │ ├── Resources.de.resx │ │ │ │ │ ├── Resources.es.resx │ │ │ │ │ ├── Resources.fa.resx │ │ │ │ │ ├── Resources.fr.resx │ │ │ │ │ ├── Resources.it.resx │ │ │ │ │ ├── Resources.ja.resx │ │ │ │ │ ├── Resources.ko.resx │ │ │ │ │ ├── Resources.pl.resx │ │ │ │ │ ├── Resources.pt-BR.resx │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Resources.ru.resx │ │ │ │ │ ├── Resources.tr.resx │ │ │ │ │ ├── Resources.zh-Hans.resx │ │ │ │ │ └── Resources.zh-Hant.resx │ │ │ │ ├── TimePicker.cs │ │ │ │ ├── TimePicker.xaml │ │ │ │ └── TimePickerBase.cs │ │ │ ├── ToggleSwitch/ │ │ │ │ ├── ToggleSwitch.cs │ │ │ │ ├── ToggleSwitch.xaml │ │ │ │ └── ToggleSwitchAutomationPeer.cs │ │ │ ├── TransitioningContentControl/ │ │ │ │ ├── TransitioningContentControl.cs │ │ │ │ └── TransitioningContentControl.xaml │ │ │ └── TwoPaneView/ │ │ │ ├── DisplayRegionHelper.cs │ │ │ ├── DisplayRegionHelperInfo.cs │ │ │ ├── Enums.cs │ │ │ ├── TwoPaneView.cs │ │ │ └── TwoPaneView.xaml │ │ ├── Properties/ │ │ │ ├── AssemblyInfo.cs │ │ │ └── DesignTimeResources.xaml │ │ ├── Themes/ │ │ │ └── Generic.xaml │ │ └── iNKORE.UI.WPF.Modern.Controls.csproj │ ├── iNKORE.UI.WPF.Modern.Gallery/ │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Assets/ │ │ │ ├── Contacts.txt │ │ │ ├── SampleMedia/ │ │ │ │ ├── fishes.wmv │ │ │ │ └── ladybug.wmv │ │ │ └── mtns.csv │ │ ├── Common/ │ │ │ ├── ActivityFeedLayout.cs │ │ │ ├── BoolNegationConverter.cs │ │ │ ├── BooleanToValueConverter.cs │ │ │ ├── BrushToColorConverter.cs │ │ │ ├── Category.cs │ │ │ ├── CornerRadiusToDoubleConverter.cs │ │ │ ├── DynamicResourceHelper.cs │ │ │ ├── EqualsConverter.cs │ │ │ ├── Extensions.cs │ │ │ ├── FontIconExtension.cs │ │ │ ├── ImageLoader.cs │ │ │ ├── InverseAppThemeConverter.cs │ │ │ ├── InvertThemeConverter.cs │ │ │ ├── ItemCountConverter.cs │ │ │ ├── LanguageList.cs │ │ │ ├── MenuItemTemplateSelector.cs │ │ │ ├── NullToVisibilityConverter.cs │ │ │ ├── NullableBooleanToBooleanConverter.cs │ │ │ ├── RelativeToAbsoluteConverter.cs │ │ │ ├── SolidColorBrushToColorStringConverter.cs │ │ │ ├── StaticResourceHelper.cs │ │ │ ├── WindowExtensions.cs │ │ │ ├── WindowHelper.cs │ │ │ └── WindowPlacement.cs │ │ ├── Controls/ │ │ │ ├── ControlExample.cs │ │ │ ├── ControlExample.xaml │ │ │ ├── HeaderTile.xaml │ │ │ ├── HeaderTile.xaml.cs │ │ │ ├── HomePageHeaderImage.xaml │ │ │ ├── HomePageHeaderImage.xaml.cs │ │ │ ├── PageHeader.xaml │ │ │ ├── PageHeader.xaml.cs │ │ │ ├── SampleCodePresenter.xaml │ │ │ ├── SampleCodePresenter.xaml.cs │ │ │ ├── TileGallery.xaml │ │ │ ├── TileGallery.xaml.cs │ │ │ └── UserControls/ │ │ │ ├── DocumentationPromotion.xaml │ │ │ ├── DocumentationPromotion.xaml.cs │ │ │ ├── TypographyControl.xaml │ │ │ └── TypographyControl.xaml.cs │ │ ├── Data/ │ │ │ ├── DataGridDataItem.cs │ │ │ ├── DataGridDataSource.cs │ │ │ └── IconsDataSource.cs │ │ ├── DataModel/ │ │ │ ├── ControlInfoData.schema.json │ │ │ ├── ControlInfoDataItem.cs │ │ │ ├── Data/ │ │ │ │ ├── Controls.Community.json │ │ │ │ ├── Controls.Extended.json │ │ │ │ ├── Controls.Foundation.json │ │ │ │ └── Controls.Windows.json │ │ │ └── IconData.cs │ │ ├── Helpers/ │ │ │ ├── NavigationHelper.cs │ │ │ ├── StringHelper.cs │ │ │ └── ThemeHelper.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Navigation/ │ │ │ ├── NavigationRootPage.xaml │ │ │ └── NavigationRootPage.xaml.cs │ │ ├── PRIVACY.md │ │ ├── Pages/ │ │ │ ├── AllControlsPage.xaml │ │ │ ├── AllControlsPage.xaml.cs │ │ │ ├── Controls/ │ │ │ │ ├── Community/ │ │ │ │ │ ├── SettingsCardPage.xaml │ │ │ │ │ ├── SettingsCardPage.xaml.cs │ │ │ │ │ ├── SettingsExpanderPage.xaml │ │ │ │ │ └── SettingsExpanderPage.xaml.cs │ │ │ │ ├── Extended/ │ │ │ │ │ ├── MessageBoxPage.xaml │ │ │ │ │ └── MessageBoxPage.xaml.cs │ │ │ │ ├── Foundation/ │ │ │ │ │ ├── Accessbility/ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ ├── Design/ │ │ │ │ │ │ ├── IconographyPage.xaml │ │ │ │ │ │ ├── IconographyPage.xaml.cs │ │ │ │ │ │ ├── TypographyPage.xaml │ │ │ │ │ │ └── TypographyPage.xaml.cs │ │ │ │ │ └── Fundamentals/ │ │ │ │ │ └── .gitkeep │ │ │ │ └── Windows/ │ │ │ │ ├── AcrylicPage.xaml │ │ │ │ ├── AcrylicPage.xaml.cs │ │ │ │ ├── AppBarButtonPage.xaml │ │ │ │ ├── AppBarButtonPage.xaml.cs │ │ │ │ ├── AppBarSeparatorPage.xaml │ │ │ │ ├── AppBarSeparatorPage.xaml.cs │ │ │ │ ├── AppBarToggleButtonPage.xaml │ │ │ │ ├── AppBarToggleButtonPage.xaml.cs │ │ │ │ ├── AutoSuggestBoxPage.xaml │ │ │ │ ├── AutoSuggestBoxPage.xaml.cs │ │ │ │ ├── AutomationPropertiesPage.xaml │ │ │ │ ├── AutomationPropertiesPage.xaml.cs │ │ │ │ ├── BorderPage.xaml │ │ │ │ ├── BorderPage.xaml.cs │ │ │ │ ├── ButtonPage.xaml │ │ │ │ ├── ButtonPage.xaml.cs │ │ │ │ ├── CalendarDatePickerPage.xaml │ │ │ │ ├── CalendarDatePickerPage.xaml.cs │ │ │ │ ├── CalendarViewPage.xaml │ │ │ │ ├── CalendarViewPage.xaml.cs │ │ │ │ ├── CanvasPage.xaml │ │ │ │ ├── CanvasPage.xaml.cs │ │ │ │ ├── CheckBoxPage.xaml │ │ │ │ ├── CheckBoxPage.xaml.cs │ │ │ │ ├── ColorPaletteResourcesPage.xaml │ │ │ │ ├── ColorPaletteResourcesPage.xaml.cs │ │ │ │ ├── ComboBoxPage.xaml │ │ │ │ ├── ComboBoxPage.xaml.cs │ │ │ │ ├── CommandBarFlyoutPage.xaml │ │ │ │ ├── CommandBarFlyoutPage.xaml.cs │ │ │ │ ├── CommandBarPage.xaml │ │ │ │ ├── CommandBarPage.xaml.cs │ │ │ │ ├── CompactSizingPage.xaml │ │ │ │ ├── CompactSizingPage.xaml.cs │ │ │ │ ├── ContentDialogContent.xaml │ │ │ │ ├── ContentDialogContent.xaml.cs │ │ │ │ ├── ContentDialogExample.xaml │ │ │ │ ├── ContentDialogExample.xaml.cs │ │ │ │ ├── ContentDialogPage.xaml │ │ │ │ ├── ContentDialogPage.xaml.cs │ │ │ │ ├── ContentDialogTestContent.xaml │ │ │ │ ├── ContentDialogTestContent.xaml.cs │ │ │ │ ├── ContextMenuPage.xaml │ │ │ │ ├── ContextMenuPage.xaml.cs │ │ │ │ ├── ControlPalettePage.xaml │ │ │ │ ├── ControlPalettePage.xaml.cs │ │ │ │ ├── ControlPaletteTestContent.xaml │ │ │ │ ├── ControlPaletteTestContent.xaml.cs │ │ │ │ ├── CustomDataObject.cs │ │ │ │ ├── DataGridPage.xaml │ │ │ │ ├── DataGridPage.xaml.cs │ │ │ │ ├── DatePickerPage.xaml │ │ │ │ ├── DatePickerPage.xaml.cs │ │ │ │ ├── DropDownButtonPage.xaml │ │ │ │ ├── DropDownButtonPage.xaml.cs │ │ │ │ ├── ExpanderPage.xaml │ │ │ │ ├── ExpanderPage.xaml.cs │ │ │ │ ├── FlipViewPage.xaml │ │ │ │ ├── FlipViewPage.xaml.cs │ │ │ │ ├── FlyoutPage.xaml │ │ │ │ ├── FlyoutPage.xaml.cs │ │ │ │ ├── GridPage.xaml │ │ │ │ ├── GridPage.xaml.cs │ │ │ │ ├── GridSplitterPage.xaml │ │ │ │ ├── GridSplitterPage.xaml.cs │ │ │ │ ├── GridViewPage.xaml │ │ │ │ ├── GridViewPage.xaml.cs │ │ │ │ ├── GroupBoxPage.xaml │ │ │ │ ├── GroupBoxPage.xaml.cs │ │ │ │ ├── HyperlinkButtonPage.xaml │ │ │ │ ├── HyperlinkButtonPage.xaml.cs │ │ │ │ ├── IconElementPage.xaml │ │ │ │ ├── IconElementPage.xaml.cs │ │ │ │ ├── ImagePage.xaml │ │ │ │ ├── ImagePage.xaml.cs │ │ │ │ ├── InfoBadgePage.xaml │ │ │ │ ├── InfoBadgePage.xaml.cs │ │ │ │ ├── InfoBarPage.xaml │ │ │ │ ├── InfoBarPage.xaml.cs │ │ │ │ ├── ItemsRepeaterPage.xaml │ │ │ │ ├── ItemsRepeaterPage.xaml.cs │ │ │ │ ├── ListBoxPage.xaml │ │ │ │ ├── ListBoxPage.xaml.cs │ │ │ │ ├── ListViewPage.xaml │ │ │ │ ├── ListViewPage.xaml.cs │ │ │ │ ├── MediaPlayerElementPage.xaml │ │ │ │ ├── MediaPlayerElementPage.xaml.cs │ │ │ │ ├── MenuBarPage.xaml │ │ │ │ ├── MenuBarPage.xaml.cs │ │ │ │ ├── MenuFlyoutPage.xaml │ │ │ │ ├── MenuFlyoutPage.xaml.cs │ │ │ │ ├── MenuPage.xaml │ │ │ │ ├── MenuPage.xaml.cs │ │ │ │ ├── NavigationViewPage.xaml │ │ │ │ ├── NavigationViewPage.xaml.cs │ │ │ │ ├── NumberBoxPage.xaml │ │ │ │ ├── NumberBoxPage.xaml.cs │ │ │ │ ├── PageTransitionPage.xaml │ │ │ │ ├── PageTransitionPage.xaml.cs │ │ │ │ ├── ParallaxViewPage.xaml │ │ │ │ ├── ParallaxViewPage.xaml.cs │ │ │ │ ├── PasswordBoxPage.xaml │ │ │ │ ├── PasswordBoxPage.xaml.cs │ │ │ │ ├── PersonPicturePage.xaml │ │ │ │ ├── PersonPicturePage.xaml.cs │ │ │ │ ├── PipsPagerPage.xaml │ │ │ │ ├── PipsPagerPage.xaml.cs │ │ │ │ ├── PivotPage.xaml │ │ │ │ ├── PivotPage.xaml.cs │ │ │ │ ├── PopupPlacementPage.xaml │ │ │ │ ├── PopupPlacementPage.xaml.cs │ │ │ │ ├── ProgressBarPage.xaml │ │ │ │ ├── ProgressBarPage.xaml.cs │ │ │ │ ├── ProgressRingPage.xaml │ │ │ │ ├── ProgressRingPage.xaml.cs │ │ │ │ ├── RadialGradientBrushPage.xaml │ │ │ │ ├── RadialGradientBrushPage.xaml.cs │ │ │ │ ├── RadioButtonPage.xaml │ │ │ │ ├── RadioButtonPage.xaml.cs │ │ │ │ ├── RadioButtonsPage.xaml │ │ │ │ ├── RadioButtonsPage.xaml.cs │ │ │ │ ├── RatingControlPage.xaml │ │ │ │ ├── RatingControlPage.xaml.cs │ │ │ │ ├── RelativePanelPage.xaml │ │ │ │ ├── RelativePanelPage.xaml.cs │ │ │ │ ├── RepeatButtonPage.xaml │ │ │ │ ├── RepeatButtonPage.xaml.cs │ │ │ │ ├── RichEditBoxPage.xaml │ │ │ │ ├── RichEditBoxPage.xaml.cs │ │ │ │ ├── ScrollViewerPage.xaml │ │ │ │ ├── ScrollViewerPage.xaml.cs │ │ │ │ ├── ShadowPage.xaml │ │ │ │ ├── ShadowPage.xaml.cs │ │ │ │ ├── SliderPage.xaml │ │ │ │ ├── SliderPage.xaml.cs │ │ │ │ ├── SplitButtonPage.xaml │ │ │ │ ├── SplitButtonPage.xaml.cs │ │ │ │ ├── SplitViewPage.xaml │ │ │ │ ├── SplitViewPage.xaml.cs │ │ │ │ ├── StackPanelPage.xaml │ │ │ │ ├── StackPanelPage.xaml.cs │ │ │ │ ├── StatusBarPage.xaml │ │ │ │ ├── StatusBarPage.xaml.cs │ │ │ │ ├── SystemBackdropsPage.xaml │ │ │ │ ├── SystemBackdropsPage.xaml.cs │ │ │ │ ├── TabViewPage.xaml │ │ │ │ ├── TabViewPage.xaml.cs │ │ │ │ ├── TeachingTipPage.xaml │ │ │ │ ├── TeachingTipPage.xaml.cs │ │ │ │ ├── TestContentDialog.xaml │ │ │ │ ├── TestContentDialog.xaml.cs │ │ │ │ ├── TextBlockPage.xaml │ │ │ │ ├── TextBlockPage.xaml.cs │ │ │ │ ├── TextBoxPage.xaml │ │ │ │ ├── TextBoxPage.xaml.cs │ │ │ │ ├── ThemeResourcesPage.xaml │ │ │ │ ├── ThemeResourcesPage.xaml.cs │ │ │ │ ├── ThemesPage.xaml │ │ │ │ ├── ThemesPage.xaml.cs │ │ │ │ ├── ThreadedUIPage.xaml │ │ │ │ ├── ThreadedUIPage.xaml.cs │ │ │ │ ├── TimePickerPage.xaml │ │ │ │ ├── TimePickerPage.xaml.cs │ │ │ │ ├── ToggleButtonPage.xaml │ │ │ │ ├── ToggleButtonPage.xaml.cs │ │ │ │ ├── ToggleSplitButtonPage.xaml │ │ │ │ ├── ToggleSplitButtonPage.xaml.cs │ │ │ │ ├── ToggleSwitchPage.xaml │ │ │ │ ├── ToggleSwitchPage.xaml.cs │ │ │ │ ├── ToolBarPage.xaml │ │ │ │ ├── ToolBarPage.xaml.cs │ │ │ │ ├── ToolTipPage.xaml │ │ │ │ ├── ToolTipPage.xaml.cs │ │ │ │ ├── TreeViewPage.xaml │ │ │ │ ├── TreeViewPage.xaml.cs │ │ │ │ ├── ViewBoxPage.xaml │ │ │ │ ├── ViewBoxPage.xaml.cs │ │ │ │ ├── WindowPage.xaml │ │ │ │ └── WindowPage.xaml.cs │ │ │ ├── ItemPage.xaml │ │ │ ├── ItemPage.xaml.cs │ │ │ ├── ItemsPageBase.cs │ │ │ ├── NewControlsPage.xaml │ │ │ ├── NewControlsPage.xaml.cs │ │ │ ├── SearchResultsPage.xaml │ │ │ ├── SearchResultsPage.xaml.cs │ │ │ ├── SectionPage.xaml │ │ │ ├── SectionPage.xaml.cs │ │ │ ├── SettingsPage.xaml │ │ │ └── SettingsPage.xaml.cs │ │ ├── Presets/ │ │ │ ├── ColorPresetResources.cs │ │ │ ├── Default/ │ │ │ │ ├── Dark.xaml │ │ │ │ └── Light.xaml │ │ │ ├── Forest/ │ │ │ │ ├── Dark.xaml │ │ │ │ └── Light.xaml │ │ │ ├── Lavender/ │ │ │ │ ├── Dark.xaml │ │ │ │ └── Light.xaml │ │ │ ├── Nighttime/ │ │ │ │ ├── Dark.xaml │ │ │ │ └── Light.xaml │ │ │ ├── PreFluent.xaml │ │ │ ├── PresetManager.cs │ │ │ └── ShapePresetResources.cs │ │ ├── Properties/ │ │ │ ├── AssemblyInfo.cs │ │ │ ├── DesignTimeResources.xaml │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── Samples/ │ │ │ ├── SampleCompactSizingPage.xaml │ │ │ ├── SampleCompactSizingPage.xaml.cs │ │ │ ├── SampleContentDialogWindow.xaml │ │ │ ├── SampleContentDialogWindow.xaml.cs │ │ │ ├── SampleStandardSizingPage.xaml │ │ │ ├── SampleStandardSizingPage.xaml.cs │ │ │ ├── SampleSystemBackdropsWindow.xaml │ │ │ └── SampleSystemBackdropsWindow.xaml.cs │ │ ├── Themes/ │ │ │ ├── Generic.xaml │ │ │ ├── HighContrast.xaml │ │ │ ├── ItemTemplates.xaml │ │ │ └── ItemTemplates.xaml.cs │ │ ├── ThreadedUI/ │ │ │ ├── ThreadedProgressBar.xaml │ │ │ ├── ThreadedProgressBar.xaml.cs │ │ │ ├── ThreadedProgressRing.xaml │ │ │ ├── ThreadedProgressRing.xaml.cs │ │ │ ├── ThreadedVisualHost.cs │ │ │ ├── ThreadedVisualHostBase.cs │ │ │ └── VisualTargetPresentationSource.cs │ │ ├── WindowWithCustomTitleBar.xaml │ │ ├── WindowWithCustomTitleBar.xaml.cs │ │ ├── app.manifest │ │ └── iNKORE.UI.WPF.Modern.Gallery.csproj │ ├── samples/ │ │ └── SamplesCommon/ │ │ ├── AccentColorPicker.xaml │ │ ├── AccentColorPicker.xaml.cs │ │ ├── AppTheme.cs │ │ ├── AssemblyInfo.cs │ │ ├── AutoPanningMode.cs │ │ ├── BindableBase.cs │ │ ├── CommonCommands.cs │ │ ├── ControlExample.cs │ │ ├── Converters/ │ │ │ ├── ColorToBrushConverter.cs │ │ │ ├── EnumValuesConverter.cs │ │ │ ├── InverseAppThemeConverter.cs │ │ │ └── PixelsToGridLengthConverter.cs │ │ ├── CrossFadeContentControl.cs │ │ ├── DispatcherHelper.cs │ │ ├── DynamicResourceHelper.cs │ │ ├── Extensions.cs │ │ ├── FontOverrides.cs │ │ ├── LayoutDensitySelector.xaml │ │ ├── LayoutDensitySelector.xaml.cs │ │ ├── NonClippingStackPanel.cs │ │ ├── Properties/ │ │ │ └── DesignTimeResources.xaml │ │ ├── SampleFrame.cs │ │ ├── SamplePages/ │ │ │ ├── SampleCompactSizingPage.xaml │ │ │ ├── SampleCompactSizingPage.xaml.cs │ │ │ ├── SamplePage1.xaml │ │ │ ├── SamplePage1.xaml.cs │ │ │ ├── SamplePage2.xaml │ │ │ ├── SamplePage2.xaml.cs │ │ │ ├── SamplePage3.xaml │ │ │ ├── SamplePage3.xaml.cs │ │ │ ├── SamplePage4.xaml │ │ │ ├── SamplePage4.xaml.cs │ │ │ ├── SamplePage5.xaml │ │ │ ├── SamplePage5.xaml.cs │ │ │ ├── SamplePage6.xaml │ │ │ ├── SamplePage6.xaml.cs │ │ │ ├── SamplePage7.xaml │ │ │ ├── SamplePage7.xaml.cs │ │ │ ├── SampleSettingsPage.xaml │ │ │ ├── SampleSettingsPage.xaml.cs │ │ │ ├── SampleStandardSizingPage.xaml │ │ │ └── SampleStandardSizingPage.xaml.cs │ │ ├── SamplesCommon - Backup (1).csproj │ │ ├── SamplesCommon - Backup.csproj │ │ ├── SamplesCommon.csproj │ │ ├── ThemeManagerProxy.cs │ │ └── Themes/ │ │ └── Generic.xaml │ └── tools/ │ └── WinUIResourcesConverter/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ └── DesignTimeResources.xaml │ ├── RESXConverter.cs │ ├── ResourcesFile.cs │ ├── WinUIResourcesConverter - Backup.csproj │ ├── WinUIResourcesConverter.csproj │ └── app.manifest └── tools/ └── IconKeyFileMaker/ ├── App.xaml ├── App.xaml.cs ├── AssemblyInfo.cs ├── IconKeyFileMaker.csproj ├── MainWindow.xaml └── MainWindow.xaml.cs ================================================ FILE CONTENTS ================================================ ================================================ FILE: .github/FUNDING.yml ================================================ # These are supported funding model platforms patreon: NotYoojun # Replace with a single Patreon username custom: ["inkore.net/sponsor", "buymeacoffee.com/NotYoojun", "ifdian.net/a/NotYoojun"] # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] open_collective: "inkore" # Replace with a single Open Collective username ko_fi: # Replace with a single Ko-fi username tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry liberapay: # Replace with a single Liberapay username issuehunt: # Replace with a single IssueHunt username otechie: # Replace with a single Otechie username lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry ================================================ FILE: .github/ISSUE_TEMPLATE/01. problem.yml ================================================ name: 🐞 Problem Report description: Report a problem with iNKORE.UI.WPF.Modern library title: "Your Title Here" labels: ["status: needs-triage"] type: "Bug" body: - type: markdown attributes: value: | Thanks for taking the time to fill out this bug report! Make sure you are reporting that something is wrong with the library and should be fixed. If you are requesting a feature, please do not use this template; if it has something to do with the documentation, please go to the [documentation repo](https://github.com/iNKORE-NET/Documentation/issues/new/choose) instead. Keep in mind that fields without a red asterisk are all optional. > All fields, including the title, descriptions and attachments (if any), should be in English (United States). Using other languages, including Chinese, is NOT permitted and will get your issue closed or deleted. - type: textarea id: description attributes: label: Describe the bug description: What happened? A clear and concise description of what the bug is. Also tell us, what did you expect to happen? placeholder: I am doing ... What I expect is ... What actually happening is ... validations: required: true - type: textarea id: reproduction attributes: label: Reproduction description: How can we reproduce the bug? If you can, please provide the link to the repo that we can reproduce the bug in. Or provide the steps to reproduce the bug. **Unreproducible bugs will be closed!** placeholder: https://github.com/ghost/my-bug-reproduce validations: required: true - type: textarea id: solution attributes: label: Suggested Solution description: | Do you have any ideas how to fix this problem? If you do, write that down clearly below, if not, tell us that you don't know as well. Please remember those issues with suggested solution submitted by the poster will have a higher priority and be handled first. placeholder: I think this can be fixed by... validations: required: false - type: input id: package-version attributes: label: Library Version description: Which version of this library are you using? (PS. The version of this library, not the version of .NET). You can see this in your .csproj file placeholder: 0.9.30 / 0.10.0 / ... validations: required: true - type: dropdown id: system attributes: label: Operating System description: Which operating system are you using to reproduce the bug? multiple: false options: - Windows 11 - Windows 10 - Windows 8/8.1 - Windows 7 validations: required: true - type: dropdown id: framework attributes: label: Framework description: Which framework are you using here? multiple: false options: - .NET Framework - .NET Core and .NET validations: required: true - type: input id: framework-version attributes: label: Framework Version description: Which version of the framework are you using? (PS. The version of .NET, not the version of this library) placeholder: 4.5.2 / 3.1 / 6.0.22 / 7... validations: required: true - type: dropdown id: source attributes: label: Source of Package description: Where do you get the library package from? Or where did you download them? multiple: false options: - NuGet.org (Package) - Microsoft Store (Gallery) - Self-Compiled - Other (Tell us in the Additional Notes) validations: required: true - type: textarea id: additional attributes: label: Additional Notes description: Is there anything else you'd like to tell us? If it's related to theming, please tell us validations: required: false - type: checkboxes id: checkboxes attributes: label: Validations description: Before submitting the issue, please make sure you do the following. options: - label: "Check that there isn't [already an issue](https://github.com/iNKORE-NET/UI.WPF.Modern/issues) that reports the same or similar problem." required: true - label: "Check that this is a bug in the library that should be fixed, not a feature, also this is not about the documentation. (Or please choose the right repo and template.)" required: true - label: "This is one single problem, or a few problems with the same cause. (If you want to report multiple problems, please create one issue for every single problem.)" required: true - label: "You've checked that this problem still exists in the latest version. (Keep in mind that we don't provide any support for old versions.)" required: true - label: "Your issue, including the title and description, is written in English (United States), and there's no use of any other language in the issue. Using other languages, including Chinese, is NOT welcome and will get your issue closed or deleted. (您的问题 (包括标题和描述) 均使用英文 (美国) 撰写,不使用任何其他语言。使用其他语言 (包括中文) 是不允许的,您的问题将被关闭或删除。)" required: true - label: "You know that we can't guarantee that we will satisfy your request. This is not really our duty to do everything anyone asks for. Also, you will treat our staff, contributors, and other users with respect and kindness." required: true - label: "You're sure there's something wrong with the library itself, not how you're using it. (If you are having issues using it and need help, please go to [discussion](https://github.com/iNKORE-NET/UI.WPF.Modern/discussions/new?category=help-support).)" required: true validations: required: true ================================================ FILE: .github/ISSUE_TEMPLATE/02. feature.yml ================================================ name: 💡 Feature Request description: Suggest an idea, new feature or component for the library. title: "Your Title Here" labels: ["status: needs-triage"] type: "Feature" body: - type: markdown attributes: value: | Thanks for taking the time to fill out this feature request! By taking this form, you're asking for a new feature, improvement or other requests to the project. If you're looking to report a bug, or ask for a project issue, please use the appropriate template; if it has something to do with the documentation, please go to the [documentation repo](https://github.com/iNKORE-NET/Documentation/issues/new/choose) instead. Keep in mind that fields without a red asterisk are all optional. > All fields, including the title, descriptions and attachments (if any), should be in English (United States). Using other languages, including Chinese, is NOT permitted and will get your issue closed or deleted. - type: textarea id: why attributes: label: Description description: Clear and concise description of the problem. Please make the reason and usecases as detailed as possible. placeholder: As a developer using this library, I want ... so that ... validations: required: false - type: textarea id: solution attributes: label: Suggested Solution description: | Describe the solution you'd like, and how to implement this feature. Please remember those issues with suggested solution submitted by the poster will have a higher priority and be handled first. placeholder: | First, we can ... Then, do this ... ... validations: required: false - type: textarea id: alternative attributes: label: Alternative description: Clear and concise description of any alternative solutions or features you've considered. validations: required: false - type: textarea id: contribution attributes: label: Contribution description: | Are you willing to contribute to add this feature by submitting a pull request? If you are, please tell us when you plan to start working on it and submit the PR. Open source projects are not a one-man show. Only when everyone actively contributes can this project be better. placeholder: | - e.g. I'm planning to start working on it next week and submit the PR by the end of the month. - e.g. Sorry I can't help with that, because... validations: required: true - type: textarea id: additional attributes: label: Additional Notes description: Is there anything else you'd like to tell us? If it's related to theming, please tell us validations: required: false - type: checkboxes id: checkboxes attributes: label: Validations description: Before submitting the issue, please make sure you do the following. options: - label: "Check that there isn't [already an issue](https://github.com/iNKORE-NET/UI.WPF.Modern/issues) that reports the same or similar problem." required: true - label: "Check that this is a request that is a feature or something we can take action on, and also this is not about the documentation. (Or please choose the right repo and template.)" required: true - label: "This is one single feature, or a few features with the same core. (If you want to report multiple feature, please create one issue for every single feature.)" required: true - label: "You've checked that this feature is unavailable yet in the latest version.( Keep in mind that we don't provide any support for old versions.)" required: true - label: "Your issue, including the title and description, is written in English (United States), and there's no use of any other language in the issue. Using other languages, including Chinese, is NOT welcome and will get your issue closed or deleted. (您的问题 (包括标题和描述) 均使用英文 (美国) 撰写,未使用任何其他语言。使用其他语言 (包括中文) 是不允许的,您的问题将被关闭或删除。)" required: true - label: "You know that we can't guarantee that we will satisfy your request. This is not really our duty to do everything anyone asks for. Also, you will treat our staff, contributors, and other users with respect and kindness." required: true - label: "You're sure it's something to enhance with the library itself, not how you're using it. (If you are having issues using it and need help, please go to [discussion](https://github.com/iNKORE-NET/UI.WPF.Modern/discussions/new?category=help-support).)" required: true validations: required: true ================================================ FILE: .github/ISSUE_TEMPLATE/config.yml ================================================ blank_issues_enabled: false contact_links: - name: Documentation Bug / Feature url: https://github.com/iNKORE-NET/Documentation/issues/new/choose about: Everything related to the docs should be in the Documentation repo. - name: I Need Help & Support url: Please go to discussion section to ask others for help when you need about: https://github.com/iNKORE-NET/UI.WPF.Modern/discussions/new?category=help-support - name: Go to Discord Chat url: https://discord.gg/m6NPNVk4bs about: Ask questions and discuss with other developers users in real time. - name: Go to Documentation url: https://docs.inkore.net/ui-wpf-modern about: Look up for the documentation and tutorials we prepared for you. ================================================ FILE: .github/workflows/build.yml ================================================ name: Build Controls & Gallery # This workflow builds the iNKORE.UI.WPF.Modern.Controls and iNKORE.UI.WPF.Modern.Gallery projects and uploads the artifacts for use in other workflows or releases. on: push: branches: [ ] pull_request: branches: [ ] workflow_dispatch: jobs: build: runs-on: windows-latest steps: - uses: actions/checkout@v3 with: fetch-depth: 0 - name: Setup MSBuild uses: microsoft/setup-msbuild@v1.1 - name: Setup .NET uses: actions/setup-dotnet@v3 with: dotnet-version: | 6.0.x 7.0.x - name: Restore NuGet packages run: | nuget restore iNKORE.UI.WPF.Modern.sln - name: Build solution run: | msbuild iNKORE.UI.WPF.Modern.sln /p:Configuration=Release /p:Platform="Any CPU" - name: Upload Controls artifact (.NET 6.0) uses: actions/upload-artifact@v4 with: name: iNKORE.UI.WPF.Modern.Controls path: source\iNKORE.UI.WPF.Modern.Controls\bin\Release\net6.0-windows10.0.18362.0 - name: Upload Gallery artifact uses: actions/upload-artifact@v4 with: name: iNKORE.UI.WPF.Modern.Gallery path: source\iNKORE.UI.WPF.Modern.Gallery\bin\Release\net6.0-windows10.0.18362.0 ================================================ FILE: .gitignore ================================================ ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. ## ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore desktop.ini # User-specific files *.rsuser *.suo *.user *.userosscache *.sln.docstates # User-specific files (MonoDevelop/Xamarin Studio) *.userprefs # Mono auto generated files mono_crash.* # Build results [Dd]ebug/ [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ x64/ x86/ [Aa][Rr][Mm]/ [Aa][Rr][Mm]64/ bld/ [Bb]in/ [Oo]bj/ [Ll]og/ [Ll]ogs/ # Visual Studio 2015/2017 cache/options directory .vs/ # Uncomment if you have tasks that create the project's static files in wwwroot #wwwroot/ # Visual Studio 2017 auto generated files Generated\ Files/ # MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* # NUnit *.VisualState.xml TestResult.xml nunit-*.xml # Build Results of an ATL Project [Dd]ebugPS/ [Rr]eleasePS/ dlldata.c # Benchmark Results BenchmarkDotNet.Artifacts/ # .NET Core project.lock.json project.fragment.lock.json artifacts/ # ASP.NET Scaffolding ScaffoldingReadMe.txt # StyleCop StyleCopReport.xml # Files built by Visual Studio *_i.c *_p.c *_h.h *.ilk *.meta *.obj *.iobj *.pch *.pdb *.ipdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.tmp_proj *_wpftmp.csproj *.log *.tlog *.vspscc *.vssscc .builds *.pidb *.svclog *.scc # Chutzpah Test files _Chutzpah* # Visual C++ cache files ipch/ *.aps *.ncb *.opendb *.opensdf *.sdf *.cachefile *.VC.db *.VC.VC.opendb # Visual Studio profiler *.psess *.vsp *.vspx *.sap # Visual Studio Trace Files *.e2e # TFS 2012 Local Workspace $tf/ # Guidance Automation Toolkit *.gpState # ReSharper is a .NET coding add-in _ReSharper*/ *.[Rr]e[Ss]harper *.DotSettings.user # TeamCity is a build add-in _TeamCity* # DotCover is a Code Coverage Tool *.dotCover # AxoCover is a Code Coverage Tool .axoCover/* !.axoCover/settings.json # Coverlet is a free, cross platform Code Coverage Tool coverage*.json coverage*.xml coverage*.info # Visual Studio code coverage results *.coverage *.coveragexml # NCrunch _NCrunch_* .*crunch*.local.xml nCrunchTemp_* # MightyMoose *.mm.* AutoTest.Net/ # Web workbench (sass) .sass-cache/ # Installshield output folder [Ee]xpress/ # DocProject is a documentation generator add-in DocProject/buildhelp/ DocProject/Help/*.HxT DocProject/Help/*.HxC DocProject/Help/*.hhc DocProject/Help/*.hhk DocProject/Help/*.hhp DocProject/Help/Html2 DocProject/Help/html # Click-Once directory publish/ # Publish Web Output *.[Pp]ublish.xml *.azurePubxml # Note: Comment the next line if you want to checkin your web deploy settings, # but database connection strings (with potential passwords) will be unencrypted *.pubxml *.publishproj # Microsoft Azure Web App publish settings. Comment the next line if you want to # checkin your Azure Web App publish settings, but sensitive information contained # in these scripts will be unencrypted PublishScripts/ # NuGet Packages *.nupkg # NuGet Symbol Packages *.snupkg # The packages folder can be ignored because of Package Restore **/[Pp]ackages/* # except build/, which is used as an MSBuild target. !**/[Pp]ackages/build/ # Uncomment if necessary however generally it will be regenerated when needed #!**/[Pp]ackages/repositories.config # NuGet v3's project.json files produces more ignorable files *.nuget.props *.nuget.targets # Nuget personal access tokens and Credentials nuget.config # Microsoft Azure Build Output csx/ *.build.csdef # Microsoft Azure Emulator ecf/ rcf/ # Windows Store app package directories and files AppPackages/ BundleArtifacts/ Package.StoreAssociation.xml _pkginfo.txt *.appx *.appxbundle *.appxupload # Visual Studio cache files # files ending in .cache can be ignored *.[Cc]ache # but keep track of directories ending in .cache !?*.[Cc]ache/ # Others ClientBin/ ~$* *~ *.dbmdl *.dbproj.schemaview *.jfm *.pfx *.publishsettings orleans.codegen.cs # Including strong name files can present a security risk # (https://github.com/github/gitignore/pull/2483#issue-259490424) #*.snk # Since there are multiple workflows, uncomment next line to ignore bower_components # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) #bower_components/ # RIA/Silverlight projects Generated_Code/ # Backup & report files from converting an old project file # to a newer Visual Studio version. Backup files are not needed, # because we have git ;-) _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML UpgradeLog*.htm ServiceFabricBackup/ *.rptproj.bak # SQL Server files *.mdf *.ldf *.ndf # Business Intelligence projects *.rdl.data *.bim.layout *.bim_*.settings *.rptproj.rsuser *- [Bb]ackup.rdl *- [Bb]ackup ([0-9]).rdl *- [Bb]ackup ([0-9][0-9]).rdl # Microsoft Fakes FakesAssemblies/ # GhostDoc plugin setting file *.GhostDoc.xml # Node.js Tools for Visual Studio .ntvs_analysis.dat node_modules/ # Visual Studio 6 build log *.plg # Visual Studio 6 workspace options file *.opt # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) *.vbw # Visual Studio LightSwitch build output **/*.HTMLClient/GeneratedArtifacts **/*.DesktopClient/GeneratedArtifacts **/*.DesktopClient/ModelManifest.xml **/*.Server/GeneratedArtifacts **/*.Server/ModelManifest.xml _Pvt_Extensions # Paket dependency manager .paket/paket.exe paket-files/ # FAKE - F# Make .fake/ # CodeRush personal settings .cr/personal # Python Tools for Visual Studio (PTVS) __pycache__/ *.pyc # Cake - Uncomment if you are using it # tools/** # !tools/packages.config # Tabs Studio *.tss # Telerik's JustMock configuration file *.jmconfig # BizTalk build output *.btp.cs *.btm.cs *.odx.cs *.xsd.cs # OpenCover UI analysis results OpenCover/ # Azure Stream Analytics local run output ASALocalRun/ # MSBuild Binary and Structured Log *.binlog # NVidia Nsight GPU debugger configuration file *.nvuser # MFractors (Xamarin productivity tool) working folder .mfractor/ # Local History for Visual Studio .localhistory/ # BeatPulse healthcheck temp database healthchecksdb # Backup folder for Package Reference Convert tool in Visual Studio 2017 MigrationBackup/ # Ionide (cross platform F# VS Code tools) working folder .ionide/ # Fody - auto-generated XML schema FodyWeavers.xsd # VS Code files for those working on multiple tools .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json *.code-workspace # Local History for Visual Studio Code .history/ # Windows Installer files from build outputs *.cab *.msi *.msix *.msm *.msp # JetBrains Rider .idea/ *.sln.iml # NuGet directory .nuget/ ================================================ FILE: .vscode/settings.json ================================================ { "[yaml]": { "editor.wordWrap": "on" } } ================================================ FILE: Directory.Build.props ================================================  iNKORE.UI.WPF.Modern latest ================================================ FILE: Directory.Build.targets ================================================  MIT https://github.com/InkoreStudios/UI.WPF.Modern WPF XAML UI Theme Controls Fluent Modern Metro WinUI $(MSBuildThisFileDirectory)artifacts True $(DefineConstants);NET461_OR_NEWER $(DefineConstants);NET462_OR_NEWER $(DefineConstants);NET47_OR_NEWER $(DefineConstants);NET472_OR_NEWER $(DefineConstants);NET48_OR_NEWER $(DefineConstants);NET5_0_OR_NEWER 7.0 $(MSBuildThisFileDirectory)libraries\Windows.WinMD true false $(MSBuildThisFileDirectory)libraries\Windows.Foundation.FoundationContract.winmd true false $(MSBuildThisFileDirectory)libraries\Windows.Foundation.UniversalApiContract.winmd true false ================================================ FILE: LICENSE.md ================================================ # iNKORE.UI.WPF.Modern Software License ## License Terms By using the software "iNKORE.UI.WPF.Modern" (hereinafter referred to as "the Software"), you agree to the following terms and conditions: ### 1. General Restrictions - **Commercial Use**: You may not incorporate any part of the Software into commercial products without explicit written permission from iNKORE Studios. - **Distribution**: All software incorporating or referencing the Software must be fully open-source unless otherwise explicitly permitted by a separate agreement. You are free to choose any widely-recognized open-source license for your project. There is no requirement to adopt this specific license for your own software, as long as the chosen license clearly meets the generally accepted definition of "open source." - **No Endorsement**: Neither the name of the authors (iNKORE Studios and all contributors) nor the name of the Software may be used to endorse or promote products derived from the Software without prior written permission. - **Commercial Activities Prohibited**: You are prohibited from selling, renting, leasing, or sublicensing the Software. ### 2. Attribution Any product incorporating the Software must provide clear and visible attribution, including: - Project Name: **iNKORE.UI.WPF.Modern** - Authors: **iNKORE Studios and all iNKORE.UI.WPF.Modern contributors** - Project Repository: [https://github.com/iNKORE-NET/UI.WPF.Modern](https://github.com/iNKORE-NET/UI.WPF.Modern) This attribution must appear clearly within the product's README file or the "About" section accessible to the end user. ### 3. Modifications and Derivative Works You are permitted to create modifications and derivative works ("Derivative Works") of the Software subject to the following conditions: - **Derivative Works with Substantially Similar Purpose**: If a Derivative Work serves substantially the same purpose as the original Software (e.g., creating another WPF control library based on this Software), it must be licensed exclusively under these license terms. - **Derivative Works with Distinct Purpose**: If a Derivative Work serves a significantly different purpose (e.g., developing an application that utilizes the Software), adoption of this license for your Derivative Work is not required, though compliance with all other terms of this license remains mandatory. ### 4. Prohibited Uses Under no circumstances may the Software be used in any product or activity: - Designed for illegal activities, including unauthorized access to computer systems (e.g., hacking or cracking). - Intended to create malicious software (malware), including viruses, worms, or similar destructive software. - In violation of copyrights, intellectual property rights, or other legal rights of third parties, including iNKORE Studios and its affiliates. ### 5. Warranty and Liability Disclaimer THE SOFTWARE IS PROVIDED "AS IS," WITHOUT ANY WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. IN NO EVENT SHALL iNKORE STUDIOS OR ITS CONTRIBUTORS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING FROM THE USE OF OR INABILITY TO USE THE SOFTWARE. ### 6. Termination Violation of any term outlined in this license will result in immediate termination of your rights granted under this license. Upon termination, you must cease all use and distribution of the Software immediately. ### 7. Exceptions and Commercial Subscription Exceptions to the above terms may be granted by iNKORE Studios on a case-by-case basis. For inquiries or permissions, contact [studios@inkore.net](mailto:studios@inkore.net). A commercial subscription option is available if you require commercial usage rights or are unable to comply fully with these license terms. This subscription is based on a donation model with flexible pricing tailored to your budget. - It's more like a donation, because we don't profit from that and your donation will go straight to server running and other costs that we're incurring. - We currently do not limit the charge to a specific amount, so you can choose the amount that fits your budget. Just donate as much as you value our work. We'd be happy to receive a few cups of coffee every month which keeps the project alive. - We can also provide support and assistance with the project, if needed, discussed on a case-by-case basis. To discuss and arrange a commercial subscription, contact [studios@inkore.net](mailto:studios@inkore.net). > We're no charity. We won't let anyone profit off our hard work while we can't even keep ourselves fed and clothed, digging into our own pockets just to barely keep the servers running and development going. ### 8. Contributor Exception Frequent contributors who substantially aid in developing or maintaining the Software may receive specific exemptions to certain restrictions upon request and approval, determined at the sole discretion of iNKORE Studios. Please contact [studios@inkore.net](mailto:studios@inkore.net) to see if you qualify for such exceptions and discuss further arrangements. --- For further clarification or specific requests, please contact iNKORE Studios at [studios@inkore.net](mailto:studios@inkore.net). ================================================ FILE: README.md ================================================ iNKORE.UI.WPF.Modern Banner

Modern (Fluent 2) styles and controls for your WPF applications.

iNKORE.UI.WPF.Modern

a.k.a. iUWM. Give us a star if you like this!

Release Downloads GitHub Repo Size Last Commit Issues Latest Version Release Date Commit Activity Nuget latest version Nuget download conut

Forks Stars Watches Discussions Discord NotYoojun's Twitter

Documentation | Official Website
## ✨ Features - Modern styles and new features for the majority of the stock WPF controls. - Light and dark themes that can be easily customized. A high contrast theme is also included. - Mica and acrylic backdrops, snap layouts, and other modern features available. - Additional controls to help you build modern applications. With controls ported from the [Windows UI Library](https://github.com/microsoft/microsoft-ui-xaml), Community Toolkit, and also custom controls made by us. - Targets .NET Framework, .NET 6.0 or higher. Runs on Windows 7 or higher (Windows 10 or higher recommended). *(We will never leave Windows 7 users behind until the market **FULLY** says goodbye to it)* ## 🤔 How to use - Check out the [Getting Started](https://docs.inkore.net/ui-wpf-modern/onboarding) guide on our documentation site. - We're currently working on a documentation site that simplifies your learning curve. However this can be a huge process. You can preview the documentation site at [docs.inkore.net/ui-wpf-modern](https://docs.inkore.net/ui-wpf-modern/introduction) (remember it's not finished yet). Feedback and contributions are welcome and strongly needed. > [!NOTE] > It's time for a brand-new docmentation set! > > We are looking for passionate volunteers to help us write and improve the documentation for the iNKORE.UI.WPF.Modern library. Your contributions will be invaluable in making this project more accessible and user-friendly for the entire community. > > Whether you are an experienced developer or just enthusiastic about contributing to open-source, we welcome your help! > > It's very easy to join us! You can create a PR in our [Documentation repository](https://github.com/iNKORE-NET/Documentation) when you're free. You can also join our [Discord server](https://discord.gg/m6NPNVk4bs) and [Telegram group](https://t.me/iNKORE) to hang out with us. - We provide a gallery application as well. You can check the latest version of the gallery in GitHub Actions, or download the stable version from Microsoft Store. iNKORE.UI.WPF.Modern Gallery - This project is named `iNKORE.UI.WPF.Modern`. You can call it as `iUWM` for short if convenient. FYI, iNKORE is the name of the studio (company) that maintains this project. THIS PROJECT is **NOT** called ~~iNKORE~~, ~~iNKORE UI~~, or anything else. ## 🙋🏻‍♂️ Contribution - Want to contribute? The team encourages community feedback and contributions. If the project is not working properly, please file a report. We welcome any issues and pull requests submitted on GitHub following our contribution guidelines. - Help us promote the project by starring the repository, sharing it on social media, telling your friends about it and add gadgets to your projects ([instructions here](https://github.com/iNKORE-NET/UI.WPF.Modern/blob/main/docs/promotions.md)) - We're also looking for volunteers to help us with the documentation and its translations, and other tasks. Check the [documentation repository](https://github.com/iNKORE-NET/Documentation) for more information. - Sponsor us at https://www.inkore.net/donate to help us keep the project alive and well. Your support is greatly appreciated! ## 🌐 Community Join our community to chat instantly with the developers, keep up with the news and develop together! Every hive thrives on harmony. Before you join, make sure to skim our [Community Guidelines](https://www.inkore.net/about/community#rules-common). Follow us across our social media platforms to stay updated on our latest news, products, and behind-the-scenes content! https://www.inkore.net/about/socials Open [an issue](https://github.com/iNKORE-NET/UI.WPF.Modern/issues/new) or [discussion](https://github.com/iNKORE-NET/UI.WPF.Modern/discussions) to deal with bugs and suggest new features. ## 🕹️ Donate & Support Your support is crucial for us to keep creating amazing free products and open-source projects. This isn't charity - it's a partnership. Your LOVE and money goes directly into our FREE and OPEN-SOURCE projects. Let's build a better creative future, together. By supporting us with a voluntary donation. Even a small amount makes us jumping happy through our apartment. Just donate as much as you value our work. Sponsor us here: ## 🙏🏻 Special Thanks to - All contributors of projects listed in the credits - All contributors who helped us build this project - Everyone who donated us to let us walk further - ~~wherewhere~~ (He deserves to be crossed out. More info: https://docs.inkore.net/blog/2024/09/17/reflection-interest-in-opensource-community) ## ⚽ Credits The project is maintained by Yoojun Zhou from iNKORE Studios and other contributors. Please check LICENSE.md for more information about the license. The iNKORE.UI.WPF.Modern and iNKORE.UI.WPF.Modern.Controls projects are based, or using the following projects: - .NET Framework, .NET and .NET Desktop by Microsoft - ModernWpf mainly by Kinnara and wherewhere - Fluent System Icons by Microsoft - Resource.Embedder by Marc Stan - System.ValueTuple, System.Runtime by Microsoft - CommunityToolkit by Microsoft - Windows UI Library by Microsoft Besides above, the gallery app is also using the following projects: - AvalonEdit by ICSharpCode - ColorCodeStandard by Microsoft and Matt Hawley - Newtonsoft.Json by James Newton-King iNKORE Studios is not affiliated with Microsoft or any other company. The project is a community-driven project. Read LICENSE before using any of the code. ================================================ FILE: assets/others/FluentSystemIcons-Filled.json ================================================ { "ic_fluent_access_time_24_filled": 61697, "ic_fluent_accessibility_16_filled": 61698, "ic_fluent_accessibility_20_filled": 61699, "ic_fluent_accessibility_24_filled": 61700, "ic_fluent_accessibility_28_filled": 61701, "ic_fluent_add_12_filled": 61703, "ic_fluent_add_16_filled": 61704, "ic_fluent_add_20_filled": 61705, "ic_fluent_add_24_filled": 61706, "ic_fluent_add_28_filled": 61707, "ic_fluent_add_circle_20_filled": 61708, "ic_fluent_add_circle_24_filled": 61709, "ic_fluent_add_circle_28_filled": 61710, "ic_fluent_airplane_20_filled": 61711, "ic_fluent_airplane_24_filled": 61712, "ic_fluent_airplane_take_off_16_filled": 61713, "ic_fluent_airplane_take_off_20_filled": 61714, "ic_fluent_airplane_take_off_24_filled": 61715, "ic_fluent_alert_20_filled": 61716, "ic_fluent_alert_24_filled": 61717, "ic_fluent_alert_28_filled": 61718, "ic_fluent_alert_off_16_filled": 61719, "ic_fluent_alert_off_20_filled": 61720, "ic_fluent_alert_off_24_filled": 61721, "ic_fluent_alert_off_28_filled": 61722, "ic_fluent_alert_on_24_filled": 61723, "ic_fluent_alert_snooze_20_filled": 61724, "ic_fluent_alert_snooze_24_filled": 61725, "ic_fluent_alert_urgent_20_filled": 61726, "ic_fluent_alert_urgent_24_filled": 61727, "ic_fluent_animal_dog_20_filled": 61728, "ic_fluent_animal_dog_24_filled": 61729, "ic_fluent_app_folder_20_filled": 61730, "ic_fluent_app_folder_24_filled": 61731, "ic_fluent_app_generic_24_filled": 61732, "ic_fluent_app_recent_24_filled": 61733, "ic_fluent_app_store_24_filled": 61738, "ic_fluent_app_title_24_filled": 61739, "ic_fluent_approvals_app_24_filled": 61744, "ic_fluent_approvals_app_28_filled": 61745, "ic_fluent_apps_16_filled": 61746, "ic_fluent_apps_20_filled": 61747, "ic_fluent_apps_24_filled": 61748, "ic_fluent_apps_28_filled": 61749, "ic_fluent_apps_add_in_20_filled": 61750, "ic_fluent_apps_add_in_24_filled": 61751, "ic_fluent_apps_list_24_filled": 61752, "ic_fluent_archive_20_filled": 61753, "ic_fluent_archive_24_filled": 61754, "ic_fluent_archive_28_filled": 61755, "ic_fluent_archive_48_filled": 61756, "ic_fluent_arrow_clockwise_20_filled": 61757, "ic_fluent_arrow_clockwise_24_filled": 61758, "ic_fluent_arrow_counterclockwise_20_filled": 61759, "ic_fluent_arrow_counterclockwise_24_filled": 61760, "ic_fluent_arrow_curve_down_left_20_filled": 61761, "ic_fluent_arrow_curve_down_right_20_filled": 61762, "ic_fluent_arrow_curve_up_left_20_filled": 61765, "ic_fluent_arrow_curve_up_right_20_filled": 61766, "ic_fluent_arrow_down_16_filled": 61767, "ic_fluent_arrow_down_20_filled": 61768, "ic_fluent_arrow_down_24_filled": 61769, "ic_fluent_arrow_down_28_filled": 61770, "ic_fluent_arrow_down_left_24_filled": 61771, "ic_fluent_arrow_download_16_filled": 61775, "ic_fluent_arrow_download_20_filled": 61776, "ic_fluent_arrow_download_24_filled": 61777, "ic_fluent_arrow_download_48_filled": 61778, "ic_fluent_arrow_expand_24_filled": 61780, "ic_fluent_arrow_forward_16_filled": 61782, "ic_fluent_arrow_forward_20_filled": 61783, "ic_fluent_arrow_forward_24_filled": 61784, "ic_fluent_arrow_import_20_filled": 61785, "ic_fluent_arrow_import_24_filled": 61786, "ic_fluent_arrow_left_20_filled": 61787, "ic_fluent_arrow_left_24_filled": 61788, "ic_fluent_arrow_left_28_filled": 61789, "ic_fluent_arrow_maximize_16_filled": 61790, "ic_fluent_arrow_maximize_20_filled": 61791, "ic_fluent_arrow_maximize_24_filled": 61792, "ic_fluent_arrow_maximize_28_filled": 61793, "ic_fluent_arrow_maximize_vertical_20_filled": 61794, "ic_fluent_arrow_maximize_vertical_24_filled": 61795, "ic_fluent_arrow_minimize_16_filled": 61796, "ic_fluent_arrow_minimize_20_filled": 61797, "ic_fluent_arrow_minimize_24_filled": 61798, "ic_fluent_arrow_minimize_28_filled": 61799, "ic_fluent_arrow_minimize_vertical_24_filled": 61800, "ic_fluent_arrow_move_24_filled": 61801, "ic_fluent_arrow_next_20_filled": 61802, "ic_fluent_arrow_next_24_filled": 61803, "ic_fluent_arrow_previous_20_filled": 61804, "ic_fluent_arrow_previous_24_filled": 61805, "ic_fluent_arrow_redo_20_filled": 61806, "ic_fluent_arrow_redo_24_filled": 61807, "ic_fluent_arrow_repeat_all_16_filled": 61808, "ic_fluent_arrow_repeat_all_20_filled": 61809, "ic_fluent_arrow_repeat_all_24_filled": 61810, "ic_fluent_arrow_repeat_all_off_16_filled": 61811, "ic_fluent_arrow_repeat_all_off_20_filled": 61812, "ic_fluent_arrow_repeat_all_off_24_filled": 61813, "ic_fluent_arrow_reply_16_filled": 61814, "ic_fluent_arrow_reply_20_filled": 61815, "ic_fluent_arrow_reply_24_filled": 61816, "ic_fluent_arrow_reply_48_filled": 61817, "ic_fluent_arrow_reply_all_16_filled": 61818, "ic_fluent_arrow_reply_all_20_filled": 61819, "ic_fluent_arrow_reply_all_24_filled": 61820, "ic_fluent_arrow_reply_all_48_filled": 61821, "ic_fluent_arrow_reply_down_16_filled": 61822, "ic_fluent_arrow_reply_down_20_filled": 61823, "ic_fluent_arrow_reply_down_24_filled": 61824, "ic_fluent_arrow_right_20_filled": 61825, "ic_fluent_arrow_right_24_filled": 61826, "ic_fluent_arrow_right_28_filled": 61827, "ic_fluent_arrow_rotate_clockwise_20_filled": 61829, "ic_fluent_arrow_rotate_clockwise_24_filled": 61830, "ic_fluent_arrow_rotate_counterclockwise_20_filled": 61831, "ic_fluent_arrow_rotate_counterclockwise_24_filled": 61832, "ic_fluent_arrow_sort_20_filled": 61834, "ic_fluent_arrow_sort_24_filled": 61835, "ic_fluent_arrow_sort_28_filled": 61836, "ic_fluent_arrow_swap_20_filled": 61837, "ic_fluent_arrow_swap_24_filled": 61838, "ic_fluent_arrow_sync_12_filled": 61839, "ic_fluent_arrow_sync_20_filled": 61840, "ic_fluent_arrow_sync_24_filled": 61841, "ic_fluent_arrow_sync_circle_16_filled": 61842, "ic_fluent_arrow_sync_circle_20_filled": 61843, "ic_fluent_arrow_sync_circle_24_filled": 61844, "ic_fluent_arrow_sync_off_12_filled": 61845, "ic_fluent_arrow_trending_16_filled": 61846, "ic_fluent_arrow_trending_20_filled": 61847, "ic_fluent_arrow_trending_24_filled": 61848, "ic_fluent_arrow_undo_20_filled": 61849, "ic_fluent_arrow_undo_24_filled": 61850, "ic_fluent_arrow_up_20_filled": 61851, "ic_fluent_arrow_up_24_filled": 61852, "ic_fluent_arrow_up_28_filled": 61853, "ic_fluent_arrow_up_left_24_filled": 61857, "ic_fluent_arrow_up_right_24_filled": 61859, "ic_fluent_arrow_upload_20_filled": 61860, "ic_fluent_arrow_upload_24_filled": 61861, "ic_fluent_arrows_bidirectional_24_filled": 61862, "ic_fluent_attach_16_filled": 61864, "ic_fluent_attach_20_filled": 61865, "ic_fluent_attach_24_filled": 61866, "ic_fluent_autocorrect_24_filled": 61870, "ic_fluent_autosum_20_filled": 61871, "ic_fluent_autosum_24_filled": 61872, "ic_fluent_backspace_20_filled": 61873, "ic_fluent_backspace_24_filled": 61874, "ic_fluent_badge_24_filled": 61877, "ic_fluent_balloon_20_filled": 61878, "ic_fluent_balloon_24_filled": 61879, "ic_fluent_battery_0_20_filled": 61883, "ic_fluent_battery_0_24_filled": 61884, "ic_fluent_battery_1_20_filled": 61885, "ic_fluent_battery_1_24_filled": 61886, "ic_fluent_battery_2_20_filled": 61887, "ic_fluent_battery_2_24_filled": 61888, "ic_fluent_battery_3_20_filled": 61889, "ic_fluent_battery_3_24_filled": 61890, "ic_fluent_battery_4_20_filled": 61891, "ic_fluent_battery_4_24_filled": 61892, "ic_fluent_battery_5_20_filled": 61893, "ic_fluent_battery_5_24_filled": 61894, "ic_fluent_battery_6_20_filled": 61895, "ic_fluent_battery_6_24_filled": 61896, "ic_fluent_battery_7_20_filled": 61897, "ic_fluent_battery_7_24_filled": 61898, "ic_fluent_battery_8_20_filled": 61899, "ic_fluent_battery_8_24_filled": 61900, "ic_fluent_battery_9_20_filled": 61901, "ic_fluent_battery_9_24_filled": 61902, "ic_fluent_battery_charge_20_filled": 61903, "ic_fluent_battery_charge_24_filled": 61904, "ic_fluent_battery_saver_20_filled": 61907, "ic_fluent_battery_saver_24_filled": 61908, "ic_fluent_battery_warning_24_filled": 61909, "ic_fluent_beaker_16_filled": 61910, "ic_fluent_beaker_20_filled": 61911, "ic_fluent_beaker_24_filled": 61912, "ic_fluent_bed_20_filled": 61913, "ic_fluent_bed_24_filled": 61914, "ic_fluent_bluetooth_20_filled": 61918, "ic_fluent_bluetooth_24_filled": 61919, "ic_fluent_bluetooth_connected_24_filled": 61920, "ic_fluent_bluetooth_disabled_24_filled": 61921, "ic_fluent_bluetooth_searching_24_filled": 61922, "ic_fluent_board_24_filled": 61923, "ic_fluent_book_globe_24_filled": 61936, "ic_fluent_book_number_16_filled": 61937, "ic_fluent_book_number_20_filled": 61938, "ic_fluent_book_number_24_filled": 61939, "ic_fluent_bookmark_16_filled": 61940, "ic_fluent_bookmark_20_filled": 61941, "ic_fluent_bookmark_24_filled": 61942, "ic_fluent_bookmark_28_filled": 61943, "ic_fluent_bookmark_off_24_filled": 61944, "ic_fluent_bot_24_filled": 61945, "ic_fluent_bot_add_24_filled": 61946, "ic_fluent_branch_24_filled": 61947, "ic_fluent_briefcase_20_filled": 61948, "ic_fluent_briefcase_24_filled": 61949, "ic_fluent_broad_activity_feed_24_filled": 61952, "ic_fluent_broom_20_filled": 61953, "ic_fluent_broom_24_filled": 61954, "ic_fluent_building_24_filled": 61957, "ic_fluent_building_retail_24_filled": 61961, "ic_fluent_calculator_20_filled": 61962, "ic_fluent_calendar_3_day_20_filled": 61966, "ic_fluent_calendar_3_day_24_filled": 61967, "ic_fluent_calendar_3_day_28_filled": 61968, "ic_fluent_calendar_add_20_filled": 61969, "ic_fluent_calendar_add_24_filled": 61970, "ic_fluent_calendar_agenda_20_filled": 61971, "ic_fluent_calendar_agenda_24_filled": 61972, "ic_fluent_calendar_agenda_28_filled": 61973, "ic_fluent_calendar_arrow_right_20_filled": 61974, "ic_fluent_calendar_assistant_20_filled": 61975, "ic_fluent_calendar_assistant_24_filled": 61976, "ic_fluent_calendar_cancel_20_filled": 61977, "ic_fluent_calendar_cancel_24_filled": 61978, "ic_fluent_calendar_checkmark_16_filled": 61979, "ic_fluent_calendar_checkmark_20_filled": 61980, "ic_fluent_calendar_clock_20_filled": 61981, "ic_fluent_calendar_clock_24_filled": 61982, "ic_fluent_calendar_day_20_filled": 61986, "ic_fluent_calendar_day_24_filled": 61987, "ic_fluent_calendar_day_28_filled": 61988, "ic_fluent_calendar_empty_16_filled": 61989, "ic_fluent_calendar_empty_20_filled": 61990, "ic_fluent_calendar_empty_24_filled": 61991, "ic_fluent_calendar_empty_28_filled": 61992, "ic_fluent_calendar_month_20_filled": 61994, "ic_fluent_calendar_month_24_filled": 61995, "ic_fluent_calendar_month_28_filled": 61996, "ic_fluent_calendar_multiple_20_filled": 61997, "ic_fluent_calendar_multiple_24_filled": 61998, "ic_fluent_calendar_person_20_filled": 62000, "ic_fluent_calendar_reply_16_filled": 62001, "ic_fluent_calendar_reply_20_filled": 62002, "ic_fluent_calendar_reply_24_filled": 62003, "ic_fluent_calendar_reply_28_filled": 62004, "ic_fluent_calendar_settings_20_filled": 62005, "ic_fluent_calendar_star_20_filled": 62006, "ic_fluent_calendar_star_24_filled": 62007, "ic_fluent_calendar_sync_16_filled": 62008, "ic_fluent_calendar_sync_20_filled": 62009, "ic_fluent_calendar_sync_24_filled": 62010, "ic_fluent_calendar_today_16_filled": 62011, "ic_fluent_calendar_today_20_filled": 62012, "ic_fluent_calendar_today_24_filled": 62013, "ic_fluent_calendar_today_28_filled": 62014, "ic_fluent_calendar_week_numbers_24_filled": 62015, "ic_fluent_calendar_week_start_20_filled": 62016, "ic_fluent_calendar_week_start_24_filled": 62017, "ic_fluent_calendar_week_start_28_filled": 62018, "ic_fluent_calendar_work_week_16_filled": 62019, "ic_fluent_calendar_work_week_20_filled": 62020, "ic_fluent_calendar_work_week_24_filled": 62021, "ic_fluent_call_add_24_filled": 62022, "ic_fluent_call_end_20_filled": 62023, "ic_fluent_call_end_24_filled": 62024, "ic_fluent_call_end_28_filled": 62025, "ic_fluent_call_forward_24_filled": 62026, "ic_fluent_call_inbound_16_filled": 62027, "ic_fluent_call_inbound_24_filled": 62028, "ic_fluent_call_missed_16_filled": 62029, "ic_fluent_call_missed_24_filled": 62030, "ic_fluent_call_outbound_16_filled": 62031, "ic_fluent_call_outbound_24_filled": 62032, "ic_fluent_call_park_24_filled": 62033, "ic_fluent_calligraphy_pen_20_filled": 62034, "ic_fluent_calligraphy_pen_24_filled": 62035, "ic_fluent_camera_20_filled": 62036, "ic_fluent_camera_24_filled": 62037, "ic_fluent_camera_28_filled": 62038, "ic_fluent_camera_add_20_filled": 62039, "ic_fluent_camera_add_24_filled": 62040, "ic_fluent_camera_add_48_filled": 62041, "ic_fluent_camera_switch_24_filled": 62042, "ic_fluent_caret_down_12_filled": 62047, "ic_fluent_caret_down_16_filled": 62048, "ic_fluent_caret_down_20_filled": 62049, "ic_fluent_caret_down_24_filled": 62050, "ic_fluent_caret_left_12_filled": 62051, "ic_fluent_caret_left_16_filled": 62052, "ic_fluent_caret_left_20_filled": 62053, "ic_fluent_caret_left_24_filled": 62054, "ic_fluent_caret_right_12_filled": 62055, "ic_fluent_caret_right_16_filled": 62056, "ic_fluent_caret_right_20_filled": 62057, "ic_fluent_caret_right_24_filled": 62058, "ic_fluent_cart_24_filled": 62059, "ic_fluent_cast_20_filled": 62060, "ic_fluent_cast_24_filled": 62061, "ic_fluent_cast_28_filled": 62062, "ic_fluent_cellular_3g_24_filled": 62063, "ic_fluent_cellular_4g_24_filled": 62064, "ic_fluent_cellular_data_1_20_filled": 62065, "ic_fluent_cellular_data_1_24_filled": 62066, "ic_fluent_cellular_data_2_20_filled": 62067, "ic_fluent_cellular_data_2_24_filled": 62068, "ic_fluent_cellular_data_3_20_filled": 62069, "ic_fluent_cellular_data_3_24_filled": 62070, "ic_fluent_cellular_data_4_20_filled": 62071, "ic_fluent_cellular_data_4_24_filled": 62072, "ic_fluent_cellular_data_5_20_filled": 62073, "ic_fluent_cellular_data_5_24_filled": 62074, "ic_fluent_certificate_20_filled": 62078, "ic_fluent_certificate_24_filled": 62079, "ic_fluent_channel_16_filled": 62080, "ic_fluent_channel_20_filled": 62081, "ic_fluent_channel_24_filled": 62082, "ic_fluent_chat_20_filled": 62086, "ic_fluent_chat_24_filled": 62087, "ic_fluent_chat_28_filled": 62088, "ic_fluent_chat_bubbles_question_24_filled": 62089, "ic_fluent_chat_help_24_filled": 62090, "ic_fluent_chat_off_24_filled": 62091, "ic_fluent_chat_warning_24_filled": 62092, "ic_fluent_checkbox_checked_20_filled": 62093, "ic_fluent_checkbox_checked_24_filled": 62094, "ic_fluent_checkbox_unchecked_12_filled": 62095, "ic_fluent_checkbox_unchecked_16_filled": 62096, "ic_fluent_checkbox_unchecked_20_filled": 62097, "ic_fluent_checkbox_unchecked_24_filled": 62098, "ic_fluent_checkmark_12_filled": 62099, "ic_fluent_checkmark_20_filled": 62100, "ic_fluent_checkmark_24_filled": 62101, "ic_fluent_checkmark_28_filled": 62102, "ic_fluent_checkmark_circle_16_filled": 62103, "ic_fluent_checkmark_circle_20_filled": 62104, "ic_fluent_checkmark_circle_24_filled": 62105, "ic_fluent_checkmark_circle_48_filled": 62106, "ic_fluent_checkmark_lock_16_filled": 62107, "ic_fluent_checkmark_lock_20_filled": 62108, "ic_fluent_checkmark_lock_24_filled": 62109, "ic_fluent_checkmark_square_24_filled": 62110, "ic_fluent_checkmark_underline_circle_16_filled": 62111, "ic_fluent_checkmark_underline_circle_20_filled": 62112, "ic_fluent_chevron_down_12_filled": 62113, "ic_fluent_chevron_down_16_filled": 62114, "ic_fluent_chevron_down_20_filled": 62115, "ic_fluent_chevron_down_24_filled": 62116, "ic_fluent_chevron_down_28_filled": 62117, "ic_fluent_chevron_down_48_filled": 62118, "ic_fluent_chevron_left_12_filled": 62120, "ic_fluent_chevron_left_16_filled": 62121, "ic_fluent_chevron_left_20_filled": 62122, "ic_fluent_chevron_left_24_filled": 62123, "ic_fluent_chevron_left_28_filled": 62124, "ic_fluent_chevron_left_48_filled": 62125, "ic_fluent_chevron_right_12_filled": 62126, "ic_fluent_chevron_right_16_filled": 62127, "ic_fluent_chevron_right_20_filled": 62128, "ic_fluent_chevron_right_24_filled": 62129, "ic_fluent_chevron_right_28_filled": 62130, "ic_fluent_chevron_right_48_filled": 62131, "ic_fluent_chevron_up_12_filled": 62132, "ic_fluent_chevron_up_16_filled": 62133, "ic_fluent_chevron_up_20_filled": 62134, "ic_fluent_chevron_up_24_filled": 62135, "ic_fluent_chevron_up_28_filled": 62136, "ic_fluent_chevron_up_48_filled": 62137, "ic_fluent_circle_16_filled": 62138, "ic_fluent_circle_20_filled": 62139, "ic_fluent_circle_24_filled": 62140, "ic_fluent_circle_half_fill_20_filled": 62141, "ic_fluent_circle_half_fill_24_filled": 62142, "ic_fluent_circle_line_24_filled": 62143, "ic_fluent_circle_small_24_filled": 62144, "ic_fluent_city_16_filled": 62145, "ic_fluent_city_20_filled": 62146, "ic_fluent_city_24_filled": 62147, "ic_fluent_class_24_filled": 62148, "ic_fluent_classification_16_filled": 62149, "ic_fluent_classification_20_filled": 62150, "ic_fluent_classification_24_filled": 62151, "ic_fluent_clear_formatting_24_filled": 62152, "ic_fluent_clipboard_20_filled": 62153, "ic_fluent_clipboard_24_filled": 62154, "ic_fluent_clipboard_code_16_filled": 62155, "ic_fluent_clipboard_code_20_filled": 62156, "ic_fluent_clipboard_code_24_filled": 62157, "ic_fluent_clipboard_letter_16_filled": 62158, "ic_fluent_clipboard_letter_20_filled": 62159, "ic_fluent_clipboard_letter_24_filled": 62160, "ic_fluent_clipboard_link_16_filled": 62161, "ic_fluent_clipboard_link_20_filled": 62162, "ic_fluent_clipboard_link_24_filled": 62163, "ic_fluent_clipboard_more_24_filled": 62164, "ic_fluent_clipboard_paste_20_filled": 62165, "ic_fluent_clipboard_paste_24_filled": 62166, "ic_fluent_clipboard_search_20_filled": 62167, "ic_fluent_clipboard_search_24_filled": 62168, "ic_fluent_clock_12_filled": 62171, "ic_fluent_clock_16_filled": 62172, "ic_fluent_clock_20_filled": 62173, "ic_fluent_clock_24_filled": 62174, "ic_fluent_clock_28_filled": 62175, "ic_fluent_clock_48_filled": 62176, "ic_fluent_clock_alarm_20_filled": 62177, "ic_fluent_clock_alarm_24_filled": 62178, "ic_fluent_closed_caption_24_filled": 62179, "ic_fluent_cloud_20_filled": 62180, "ic_fluent_cloud_24_filled": 62181, "ic_fluent_cloud_48_filled": 62182, "ic_fluent_cloud_off_24_filled": 62186, "ic_fluent_cloud_off_48_filled": 62187, "ic_fluent_code_20_filled": 62191, "ic_fluent_code_24_filled": 62192, "ic_fluent_collections_20_filled": 62193, "ic_fluent_collections_24_filled": 62194, "ic_fluent_collections_add_20_filled": 62195, "ic_fluent_collections_add_24_filled": 62196, "ic_fluent_color_20_filled": 62197, "ic_fluent_color_24_filled": 62198, "ic_fluent_color_background_20_filled": 62199, "ic_fluent_color_background_24_filled": 62200, "ic_fluent_color_fill_20_filled": 62201, "ic_fluent_color_fill_24_filled": 62202, "ic_fluent_color_line_20_filled": 62203, "ic_fluent_color_line_24_filled": 62204, "ic_fluent_column_triple_24_filled": 62205, "ic_fluent_comment_16_filled": 62206, "ic_fluent_comment_20_filled": 62207, "ic_fluent_comment_24_filled": 62208, "ic_fluent_comment_add_24_filled": 62209, "ic_fluent_comment_mention_16_filled": 62211, "ic_fluent_comment_mention_20_filled": 62212, "ic_fluent_comment_mention_24_filled": 62213, "ic_fluent_comment_multiple_16_filled": 62214, "ic_fluent_comment_multiple_20_filled": 62215, "ic_fluent_comment_multiple_24_filled": 62216, "ic_fluent_communication_16_filled": 62220, "ic_fluent_communication_20_filled": 62221, "ic_fluent_communication_24_filled": 62222, "ic_fluent_compass_northwest_16_filled": 62223, "ic_fluent_compass_northwest_20_filled": 62224, "ic_fluent_compass_northwest_24_filled": 62225, "ic_fluent_compass_northwest_28_filled": 62226, "ic_fluent_compose_16_filled": 62227, "ic_fluent_compose_20_filled": 62228, "ic_fluent_compose_24_filled": 62229, "ic_fluent_compose_28_filled": 62230, "ic_fluent_conference_room_16_filled": 62231, "ic_fluent_conference_room_20_filled": 62232, "ic_fluent_conference_room_24_filled": 62233, "ic_fluent_conference_room_28_filled": 62234, "ic_fluent_conference_room_48_filled": 62235, "ic_fluent_connector_16_filled": 62236, "ic_fluent_connector_20_filled": 62237, "ic_fluent_connector_24_filled": 62238, "ic_fluent_contact_card_20_filled": 62239, "ic_fluent_contact_card_24_filled": 62240, "ic_fluent_contact_card_group_24_filled": 62241, "ic_fluent_content_settings_16_filled": 62243, "ic_fluent_content_settings_20_filled": 62244, "ic_fluent_content_settings_24_filled": 62245, "ic_fluent_cookies_20_filled": 62248, "ic_fluent_cookies_24_filled": 62249, "ic_fluent_copy_16_filled": 62250, "ic_fluent_copy_20_filled": 62251, "ic_fluent_copy_24_filled": 62252, "ic_fluent_crop_24_filled": 62257, "ic_fluent_crop_interim_24_filled": 62258, "ic_fluent_crop_interim_off_24_filled": 62259, "ic_fluent_cube_16_filled": 62260, "ic_fluent_cube_20_filled": 62261, "ic_fluent_cube_24_filled": 62262, "ic_fluent_cut_20_filled": 62266, "ic_fluent_cut_24_filled": 62267, "ic_fluent_dark_theme_24_filled": 62268, "ic_fluent_data_area_24_filled": 62269, "ic_fluent_data_bar_horizontal_24_filled": 62270, "ic_fluent_data_bar_vertical_20_filled": 62271, "ic_fluent_data_bar_vertical_24_filled": 62272, "ic_fluent_data_funnel_24_filled": 62273, "ic_fluent_data_histogram_24_filled": 62274, "ic_fluent_data_line_24_filled": 62275, "ic_fluent_data_pie_20_filled": 62276, "ic_fluent_data_pie_24_filled": 62277, "ic_fluent_data_scatter_24_filled": 62278, "ic_fluent_data_sunburst_24_filled": 62279, "ic_fluent_data_treemap_24_filled": 62280, "ic_fluent_data_usage_24_filled": 62281, "ic_fluent_data_waterfall_24_filled": 62282, "ic_fluent_data_whisker_24_filled": 62283, "ic_fluent_delete_20_filled": 62284, "ic_fluent_delete_24_filled": 62285, "ic_fluent_delete_28_filled": 62286, "ic_fluent_delete_48_filled": 62287, "ic_fluent_delete_off_20_filled": 62290, "ic_fluent_delete_off_24_filled": 62291, "ic_fluent_dentist_24_filled": 62292, "ic_fluent_design_ideas_16_filled": 62293, "ic_fluent_design_ideas_20_filled": 62294, "ic_fluent_design_ideas_24_filled": 62295, "ic_fluent_desktop_16_filled": 62296, "ic_fluent_desktop_20_filled": 62297, "ic_fluent_desktop_24_filled": 62298, "ic_fluent_desktop_28_filled": 62299, "ic_fluent_developer_board_24_filled": 62300, "ic_fluent_device_eq_24_filled": 62301, "ic_fluent_dialpad_20_filled": 62302, "ic_fluent_dialpad_24_filled": 62303, "ic_fluent_dialpad_off_24_filled": 62304, "ic_fluent_directions_20_filled": 62309, "ic_fluent_directions_24_filled": 62310, "ic_fluent_dismiss_12_filled": 62311, "ic_fluent_dismiss_16_filled": 62312, "ic_fluent_dismiss_20_filled": 62313, "ic_fluent_dismiss_24_filled": 62314, "ic_fluent_dismiss_28_filled": 62315, "ic_fluent_dismiss_circle_16_filled": 62316, "ic_fluent_dismiss_circle_20_filled": 62317, "ic_fluent_dismiss_circle_24_filled": 62318, "ic_fluent_dismiss_circle_48_filled": 62319, "ic_fluent_divider_short_24_filled": 62320, "ic_fluent_divider_tall_24_filled": 62321, "ic_fluent_dock_24_filled": 62322, "ic_fluent_dock_row_24_filled": 62326, "ic_fluent_doctor_24_filled": 62327, "ic_fluent_document_20_filled": 62328, "ic_fluent_document_24_filled": 62329, "ic_fluent_document_28_filled": 62330, "ic_fluent_document_briefcase_20_filled": 62332, "ic_fluent_document_briefcase_24_filled": 62333, "ic_fluent_document_catch_up_24_filled": 62334, "ic_fluent_document_copy_16_filled": 62335, "ic_fluent_document_copy_20_filled": 62336, "ic_fluent_document_copy_24_filled": 62337, "ic_fluent_document_copy_48_filled": 62338, "ic_fluent_document_dismiss_20_filled": 62339, "ic_fluent_document_dismiss_24_filled": 62340, "ic_fluent_document_edit_16_filled": 62341, "ic_fluent_document_edit_20_filled": 62342, "ic_fluent_document_edit_24_filled": 62343, "ic_fluent_document_endnote_20_filled": 62344, "ic_fluent_document_endnote_24_filled": 62345, "ic_fluent_document_error_16_filled": 62346, "ic_fluent_document_error_20_filled": 62347, "ic_fluent_document_error_24_filled": 62348, "ic_fluent_document_footer_24_filled": 62349, "ic_fluent_document_header_24_filled": 62351, "ic_fluent_document_header_footer_20_filled": 62352, "ic_fluent_document_header_footer_24_filled": 62353, "ic_fluent_document_landscape_20_filled": 62355, "ic_fluent_document_landscape_24_filled": 62356, "ic_fluent_document_margins_20_filled": 62357, "ic_fluent_document_margins_24_filled": 62358, "ic_fluent_document_one_page_20_filled": 62361, "ic_fluent_document_one_page_24_filled": 62362, "ic_fluent_document_page_bottom_center_20_filled": 62364, "ic_fluent_document_page_bottom_center_24_filled": 62365, "ic_fluent_document_page_bottom_left_20_filled": 62366, "ic_fluent_document_page_bottom_left_24_filled": 62367, "ic_fluent_document_page_bottom_right_20_filled": 62368, "ic_fluent_document_page_bottom_right_24_filled": 62369, "ic_fluent_document_page_break_24_filled": 62370, "ic_fluent_document_page_number_20_filled": 62371, "ic_fluent_document_page_number_24_filled": 62372, "ic_fluent_document_page_top_center_20_filled": 62373, "ic_fluent_document_page_top_center_24_filled": 62374, "ic_fluent_document_page_top_left_20_filled": 62375, "ic_fluent_document_page_top_left_24_filled": 62376, "ic_fluent_document_page_top_right_20_filled": 62377, "ic_fluent_document_page_top_right_24_filled": 62378, "ic_fluent_document_pdf_16_filled": 62379, "ic_fluent_document_pdf_20_filled": 62380, "ic_fluent_document_pdf_24_filled": 62381, "ic_fluent_document_search_20_filled": 62382, "ic_fluent_document_search_24_filled": 62383, "ic_fluent_document_toolbox_20_filled": 62384, "ic_fluent_document_toolbox_24_filled": 62385, "ic_fluent_document_width_20_filled": 62392, "ic_fluent_document_width_24_filled": 62393, "ic_fluent_double_swipe_down_24_filled": 62394, "ic_fluent_double_swipe_up_24_filled": 62395, "ic_fluent_drafts_16_filled": 62398, "ic_fluent_drafts_20_filled": 62399, "ic_fluent_drafts_24_filled": 62400, "ic_fluent_drag_24_filled": 62401, "ic_fluent_drink_beer_24_filled": 62403, "ic_fluent_drink_coffee_20_filled": 62404, "ic_fluent_drink_coffee_24_filled": 62405, "ic_fluent_drink_margarita_24_filled": 62406, "ic_fluent_drink_wine_24_filled": 62407, "ic_fluent_dual_screen_24_filled": 62408, "ic_fluent_dual_screen_add_24_filled": 62409, "ic_fluent_dual_screen_arrow_right_24_filled": 62410, "ic_fluent_dual_screen_clock_24_filled": 62411, "ic_fluent_dual_screen_desktop_24_filled": 62412, "ic_fluent_dual_screen_group_24_filled": 62414, "ic_fluent_dual_screen_lock_24_filled": 62415, "ic_fluent_dual_screen_mirror_24_filled": 62416, "ic_fluent_dual_screen_pagination_24_filled": 62417, "ic_fluent_dual_screen_settings_24_filled": 62418, "ic_fluent_dual_screen_status_bar_24_filled": 62419, "ic_fluent_dual_screen_tablet_24_filled": 62420, "ic_fluent_dual_screen_update_24_filled": 62421, "ic_fluent_dual_screen_vertical_scroll_24_filled": 62422, "ic_fluent_dual_screen_vibrate_24_filled": 62423, "ic_fluent_earth_16_filled": 62424, "ic_fluent_earth_20_filled": 62425, "ic_fluent_earth_24_filled": 62426, "ic_fluent_edit_16_filled": 62427, "ic_fluent_edit_20_filled": 62428, "ic_fluent_edit_24_filled": 62429, "ic_fluent_emoji_16_filled": 62430, "ic_fluent_emoji_20_filled": 62431, "ic_fluent_emoji_24_filled": 62432, "ic_fluent_emoji_add_24_filled": 62433, "ic_fluent_emoji_angry_20_filled": 62434, "ic_fluent_emoji_angry_24_filled": 62435, "ic_fluent_emoji_laugh_20_filled": 62436, "ic_fluent_emoji_laugh_24_filled": 62437, "ic_fluent_emoji_meh_20_filled": 62438, "ic_fluent_emoji_meh_24_filled": 62439, "ic_fluent_emoji_sad_20_filled": 62440, "ic_fluent_emoji_sad_24_filled": 62441, "ic_fluent_emoji_surprise_20_filled": 62442, "ic_fluent_emoji_surprise_24_filled": 62443, "ic_fluent_eraser_tool_24_filled": 62446, "ic_fluent_error_circle_16_filled": 62447, "ic_fluent_error_circle_20_filled": 62448, "ic_fluent_error_circle_24_filled": 62449, "ic_fluent_extended_dock_24_filled": 62451, "ic_fluent_fast_acceleration_24_filled": 62460, "ic_fluent_fast_forward_20_filled": 62461, "ic_fluent_fast_forward_24_filled": 62462, "ic_fluent_filter_20_filled": 62469, "ic_fluent_filter_24_filled": 62470, "ic_fluent_filter_28_filled": 62471, "ic_fluent_fingerprint_24_filled": 62472, "ic_fluent_flag_16_filled": 62473, "ic_fluent_flag_20_filled": 62474, "ic_fluent_flag_24_filled": 62475, "ic_fluent_flag_28_filled": 62476, "ic_fluent_flag_48_filled": 62477, "ic_fluent_flag_off_24_filled": 62478, "ic_fluent_flag_off_28_filled": 62479, "ic_fluent_flag_off_48_filled": 62480, "ic_fluent_flag_pride_16_filled": 62481, "ic_fluent_flag_pride_20_filled": 62482, "ic_fluent_flag_pride_24_filled": 62483, "ic_fluent_flag_pride_28_filled": 62484, "ic_fluent_flag_pride_48_filled": 62485, "ic_fluent_flash_auto_24_filled": 62486, "ic_fluent_flash_off_24_filled": 62487, "ic_fluent_flashlight_24_filled": 62490, "ic_fluent_flashlight_off_24_filled": 62491, "ic_fluent_folder_20_filled": 62492, "ic_fluent_folder_24_filled": 62493, "ic_fluent_folder_28_filled": 62494, "ic_fluent_folder_48_filled": 62495, "ic_fluent_folder_add_20_filled": 62496, "ic_fluent_folder_add_24_filled": 62497, "ic_fluent_folder_add_28_filled": 62498, "ic_fluent_folder_add_48_filled": 62499, "ic_fluent_folder_briefcase_20_filled": 62500, "ic_fluent_folder_link_20_filled": 62505, "ic_fluent_folder_link_24_filled": 62506, "ic_fluent_folder_link_28_filled": 62507, "ic_fluent_folder_link_48_filled": 62508, "ic_fluent_folder_open_16_filled": 62513, "ic_fluent_folder_open_20_filled": 62514, "ic_fluent_folder_open_24_filled": 62515, "ic_fluent_folder_open_vertical_20_filled": 62516, "ic_fluent_folder_zip_16_filled": 62520, "ic_fluent_folder_zip_20_filled": 62521, "ic_fluent_folder_zip_24_filled": 62522, "ic_fluent_font_decrease_20_filled": 62523, "ic_fluent_font_decrease_24_filled": 62524, "ic_fluent_font_increase_20_filled": 62525, "ic_fluent_font_increase_24_filled": 62526, "ic_fluent_font_space_tracking_in_16_filled": 62527, "ic_fluent_font_space_tracking_in_20_filled": 62528, "ic_fluent_font_space_tracking_in_24_filled": 62529, "ic_fluent_font_space_tracking_in_28_filled": 62530, "ic_fluent_font_space_tracking_out_16_filled": 62531, "ic_fluent_font_space_tracking_out_20_filled": 62532, "ic_fluent_font_space_tracking_out_24_filled": 62533, "ic_fluent_font_space_tracking_out_28_filled": 62534, "ic_fluent_food_20_filled": 62535, "ic_fluent_food_24_filled": 62536, "ic_fluent_food_cake_24_filled": 62537, "ic_fluent_food_egg_24_filled": 62538, "ic_fluent_food_toast_24_filled": 62539, "ic_fluent_form_new_24_filled": 62540, "ic_fluent_form_new_28_filled": 62541, "ic_fluent_form_new_48_filled": 62542, "ic_fluent_fps_240_24_filled": 62545, "ic_fluent_fps_960_24_filled": 62546, "ic_fluent_games_24_filled": 62549, "ic_fluent_gesture_24_filled": 62550, "ic_fluent_gif_20_filled": 62551, "ic_fluent_gif_24_filled": 62552, "ic_fluent_gift_20_filled": 62553, "ic_fluent_gift_24_filled": 62554, "ic_fluent_glance_24_filled": 62555, "ic_fluent_glasses_24_filled": 62556, "ic_fluent_glasses_off_24_filled": 62557, "ic_fluent_globe_20_filled": 62558, "ic_fluent_globe_24_filled": 62559, "ic_fluent_globe_add_24_filled": 62560, "ic_fluent_globe_clock_24_filled": 62561, "ic_fluent_globe_desktop_24_filled": 62562, "ic_fluent_globe_location_24_filled": 62563, "ic_fluent_globe_search_24_filled": 62564, "ic_fluent_globe_video_24_filled": 62565, "ic_fluent_grid_20_filled": 62566, "ic_fluent_grid_24_filled": 62567, "ic_fluent_grid_28_filled": 62568, "ic_fluent_group_20_filled": 62569, "ic_fluent_group_24_filled": 62570, "ic_fluent_group_list_24_filled": 62571, "ic_fluent_guest_16_filled": 62572, "ic_fluent_guest_20_filled": 62573, "ic_fluent_guest_24_filled": 62574, "ic_fluent_guest_28_filled": 62575, "ic_fluent_guest_add_24_filled": 62576, "ic_fluent_handshake_16_filled": 62578, "ic_fluent_handshake_20_filled": 62579, "ic_fluent_handshake_24_filled": 62580, "ic_fluent_hdr_24_filled": 62581, "ic_fluent_headphones_24_filled": 62582, "ic_fluent_headphones_28_filled": 62583, "ic_fluent_headset_24_filled": 62584, "ic_fluent_headset_28_filled": 62585, "ic_fluent_headset_vr_20_filled": 62586, "ic_fluent_headset_vr_24_filled": 62587, "ic_fluent_heart_16_filled": 62588, "ic_fluent_heart_20_filled": 62589, "ic_fluent_heart_24_filled": 62590, "ic_fluent_highlight_16_filled": 62591, "ic_fluent_highlight_20_filled": 62592, "ic_fluent_highlight_24_filled": 62593, "ic_fluent_highlight_accent_16_filled": 62594, "ic_fluent_highlight_accent_20_filled": 62595, "ic_fluent_highlight_accent_24_filled": 62596, "ic_fluent_history_20_filled": 62597, "ic_fluent_history_24_filled": 62598, "ic_fluent_home_20_filled": 62599, "ic_fluent_home_24_filled": 62600, "ic_fluent_home_28_filled": 62601, "ic_fluent_home_add_24_filled": 62602, "ic_fluent_home_checkmark_24_filled": 62603, "ic_fluent_icons_20_filled": 62604, "ic_fluent_icons_24_filled": 62605, "ic_fluent_image_16_filled": 62606, "ic_fluent_image_20_filled": 62607, "ic_fluent_image_24_filled": 62608, "ic_fluent_image_28_filled": 62609, "ic_fluent_image_48_filled": 62610, "ic_fluent_image_add_24_filled": 62611, "ic_fluent_image_alt_text_20_filled": 62612, "ic_fluent_image_alt_text_24_filled": 62613, "ic_fluent_image_copy_20_filled": 62614, "ic_fluent_image_copy_24_filled": 62615, "ic_fluent_image_copy_28_filled": 62616, "ic_fluent_image_edit_16_filled": 62617, "ic_fluent_image_edit_20_filled": 62618, "ic_fluent_image_edit_24_filled": 62619, "ic_fluent_image_off_24_filled": 62623, "ic_fluent_image_search_20_filled": 62624, "ic_fluent_image_search_24_filled": 62625, "ic_fluent_immersive_reader_20_filled": 62626, "ic_fluent_immersive_reader_24_filled": 62627, "ic_fluent_important_12_filled": 62628, "ic_fluent_important_16_filled": 62629, "ic_fluent_important_20_filled": 62630, "ic_fluent_important_24_filled": 62631, "ic_fluent_incognito_24_filled": 62632, "ic_fluent_info_16_filled": 62633, "ic_fluent_info_20_filled": 62634, "ic_fluent_info_24_filled": 62635, "ic_fluent_info_28_filled": 62636, "ic_fluent_inking_tool_16_filled": 62637, "ic_fluent_inking_tool_20_filled": 62638, "ic_fluent_inking_tool_24_filled": 62639, "ic_fluent_inking_tool_accent_16_filled": 62640, "ic_fluent_inking_tool_accent_20_filled": 62641, "ic_fluent_inking_tool_accent_24_filled": 62642, "ic_fluent_inprivate_account_16_filled": 62643, "ic_fluent_inprivate_account_20_filled": 62644, "ic_fluent_inprivate_account_24_filled": 62645, "ic_fluent_inprivate_account_28_filled": 62646, "ic_fluent_insert_20_filled": 62647, "ic_fluent_ios_chevron_right_20_filled": 62652, "ic_fluent_javascript_16_filled": 62653, "ic_fluent_javascript_20_filled": 62654, "ic_fluent_javascript_24_filled": 62655, "ic_fluent_key_20_filled": 62656, "ic_fluent_key_24_filled": 62657, "ic_fluent_keyboard_20_filled": 62658, "ic_fluent_keyboard_24_filled": 62659, "ic_fluent_keyboard_dock_24_filled": 62660, "ic_fluent_keyboard_layout_float_24_filled": 62661, "ic_fluent_keyboard_layout_one_handed_left_24_filled": 62662, "ic_fluent_keyboard_layout_resize_24_filled": 62663, "ic_fluent_keyboard_layout_split_24_filled": 62664, "ic_fluent_keyboard_shift_24_filled": 62665, "ic_fluent_keyboard_shift_uppercase_24_filled": 62666, "ic_fluent_keyboard_tab_24_filled": 62667, "ic_fluent_laptop_16_filled": 62668, "ic_fluent_laptop_20_filled": 62669, "ic_fluent_laptop_24_filled": 62670, "ic_fluent_laptop_28_filled": 62671, "ic_fluent_lasso_24_filled": 62675, "ic_fluent_launcher_settings_24_filled": 62676, "ic_fluent_layer_20_filled": 62677, "ic_fluent_layer_24_filled": 62678, "ic_fluent_leaf_two_16_filled": 62682, "ic_fluent_leaf_two_20_filled": 62683, "ic_fluent_leaf_two_24_filled": 62684, "ic_fluent_library_24_filled": 62685, "ic_fluent_library_28_filled": 62686, "ic_fluent_lightbulb_16_filled": 62687, "ic_fluent_lightbulb_20_filled": 62688, "ic_fluent_lightbulb_24_filled": 62689, "ic_fluent_lightbulb_circle_24_filled": 62690, "ic_fluent_lightbulb_filament_16_filled": 62691, "ic_fluent_lightbulb_filament_20_filled": 62692, "ic_fluent_lightbulb_filament_24_filled": 62693, "ic_fluent_likert_16_filled": 62695, "ic_fluent_likert_20_filled": 62696, "ic_fluent_likert_24_filled": 62697, "ic_fluent_line_horizontal_1_20_filled": 62698, "ic_fluent_line_horizontal_3_20_filled": 62699, "ic_fluent_line_horizontal_5_20_filled": 62700, "ic_fluent_link_16_filled": 62701, "ic_fluent_link_20_filled": 62702, "ic_fluent_link_24_filled": 62703, "ic_fluent_link_28_filled": 62704, "ic_fluent_link_48_filled": 62705, "ic_fluent_link_edit_16_filled": 62706, "ic_fluent_link_edit_20_filled": 62707, "ic_fluent_link_edit_24_filled": 62708, "ic_fluent_link_square_24_filled": 62710, "ic_fluent_list_20_filled": 62711, "ic_fluent_list_24_filled": 62712, "ic_fluent_list_28_filled": 62713, "ic_fluent_live_20_filled": 62714, "ic_fluent_live_24_filled": 62715, "ic_fluent_local_language_16_filled": 62716, "ic_fluent_local_language_20_filled": 62717, "ic_fluent_local_language_24_filled": 62718, "ic_fluent_local_language_28_filled": 62719, "ic_fluent_location_12_filled": 62720, "ic_fluent_location_16_filled": 62721, "ic_fluent_location_20_filled": 62722, "ic_fluent_location_24_filled": 62723, "ic_fluent_location_28_filled": 62724, "ic_fluent_location_live_20_filled": 62725, "ic_fluent_location_live_24_filled": 62726, "ic_fluent_lock_shield_20_filled": 62732, "ic_fluent_lock_shield_24_filled": 62733, "ic_fluent_lock_shield_48_filled": 62734, "ic_fluent_mail_20_filled": 62736, "ic_fluent_mail_24_filled": 62737, "ic_fluent_mail_28_filled": 62738, "ic_fluent_mail_48_filled": 62739, "ic_fluent_mail_add_24_filled": 62740, "ic_fluent_mail_all_read_20_filled": 62744, "ic_fluent_mail_all_unread_20_filled": 62745, "ic_fluent_mail_clock_20_filled": 62746, "ic_fluent_mail_copy_20_filled": 62747, "ic_fluent_mail_copy_24_filled": 62748, "ic_fluent_mail_inbox_16_filled": 62749, "ic_fluent_mail_inbox_20_filled": 62750, "ic_fluent_mail_inbox_24_filled": 62751, "ic_fluent_mail_inbox_28_filled": 62752, "ic_fluent_mail_inbox_add_16_filled": 62753, "ic_fluent_mail_inbox_add_20_filled": 62754, "ic_fluent_mail_inbox_add_24_filled": 62755, "ic_fluent_mail_inbox_add_28_filled": 62756, "ic_fluent_mail_inbox_dismiss_16_filled": 62757, "ic_fluent_mail_inbox_dismiss_20_filled": 62758, "ic_fluent_mail_inbox_dismiss_24_filled": 62759, "ic_fluent_mail_inbox_dismiss_28_filled": 62760, "ic_fluent_mail_read_20_filled": 62763, "ic_fluent_mail_read_24_filled": 62764, "ic_fluent_mail_read_28_filled": 62765, "ic_fluent_mail_read_48_filled": 62766, "ic_fluent_mail_unread_16_filled": 62767, "ic_fluent_mail_unread_20_filled": 62768, "ic_fluent_mail_unread_24_filled": 62769, "ic_fluent_mail_unread_28_filled": 62770, "ic_fluent_mail_unread_48_filled": 62771, "ic_fluent_map_24_filled": 62776, "ic_fluent_map_drive_16_filled": 62777, "ic_fluent_map_drive_20_filled": 62778, "ic_fluent_map_drive_24_filled": 62779, "ic_fluent_match_app_layout_24_filled": 62780, "ic_fluent_maximize_16_filled": 62781, "ic_fluent_meet_now_20_filled": 62782, "ic_fluent_meet_now_24_filled": 62783, "ic_fluent_megaphone_16_filled": 62784, "ic_fluent_megaphone_20_filled": 62785, "ic_fluent_megaphone_24_filled": 62786, "ic_fluent_megaphone_28_filled": 62787, "ic_fluent_megaphone_off_24_filled": 62788, "ic_fluent_mention_16_filled": 62789, "ic_fluent_mention_20_filled": 62790, "ic_fluent_mention_24_filled": 62791, "ic_fluent_merge_24_filled": 62792, "ic_fluent_mic_off_12_filled": 62793, "ic_fluent_mic_off_16_filled": 62794, "ic_fluent_mic_off_24_filled": 62795, "ic_fluent_mic_off_28_filled": 62796, "ic_fluent_mic_settings_24_filled": 62802, "ic_fluent_midi_20_filled": 62803, "ic_fluent_midi_24_filled": 62804, "ic_fluent_mobile_optimized_24_filled": 62807, "ic_fluent_money_16_filled": 62808, "ic_fluent_money_20_filled": 62809, "ic_fluent_money_24_filled": 62810, "ic_fluent_more_vertical_20_filled": 62816, "ic_fluent_more_vertical_24_filled": 62817, "ic_fluent_more_vertical_28_filled": 62818, "ic_fluent_more_vertical_48_filled": 62819, "ic_fluent_movies_and_tv_24_filled": 62820, "ic_fluent_my_location_24_filled": 62825, "ic_fluent_navigation_20_filled": 62826, "ic_fluent_navigation_24_filled": 62827, "ic_fluent_network_check_24_filled": 62828, "ic_fluent_new_16_filled": 62829, "ic_fluent_new_24_filled": 62830, "ic_fluent_news_20_filled": 62831, "ic_fluent_news_24_filled": 62832, "ic_fluent_news_28_filled": 62833, "ic_fluent_next_16_filled": 62834, "ic_fluent_next_20_filled": 62835, "ic_fluent_next_24_filled": 62836, "ic_fluent_note_20_filled": 62837, "ic_fluent_note_24_filled": 62838, "ic_fluent_note_add_16_filled": 62839, "ic_fluent_note_add_20_filled": 62840, "ic_fluent_note_add_24_filled": 62841, "ic_fluent_notebook_24_filled": 62842, "ic_fluent_notebook_error_24_filled": 62843, "ic_fluent_notebook_lightning_24_filled": 62844, "ic_fluent_notebook_question_mark_24_filled": 62845, "ic_fluent_notebook_section_24_filled": 62846, "ic_fluent_notebook_sync_24_filled": 62847, "ic_fluent_notepad_20_filled": 62848, "ic_fluent_notepad_24_filled": 62849, "ic_fluent_notepad_28_filled": 62850, "ic_fluent_number_row_16_filled": 62851, "ic_fluent_number_row_20_filled": 62852, "ic_fluent_number_row_24_filled": 62853, "ic_fluent_number_symbol_16_filled": 62854, "ic_fluent_number_symbol_20_filled": 62855, "ic_fluent_number_symbol_24_filled": 62856, "ic_fluent_open_16_filled": 62859, "ic_fluent_open_20_filled": 62860, "ic_fluent_open_24_filled": 62861, "ic_fluent_open_folder_24_filled": 62862, "ic_fluent_options_16_filled": 62864, "ic_fluent_options_20_filled": 62865, "ic_fluent_options_24_filled": 62866, "ic_fluent_organization_20_filled": 62867, "ic_fluent_organization_24_filled": 62868, "ic_fluent_organization_28_filled": 62869, "ic_fluent_page_fit_16_filled": 62872, "ic_fluent_page_fit_20_filled": 62873, "ic_fluent_page_fit_24_filled": 62874, "ic_fluent_paint_brush_16_filled": 62875, "ic_fluent_paint_brush_20_filled": 62876, "ic_fluent_paint_brush_24_filled": 62877, "ic_fluent_paint_bucket_16_filled": 62878, "ic_fluent_paint_bucket_20_filled": 62879, "ic_fluent_paint_bucket_24_filled": 62880, "ic_fluent_pair_24_filled": 62881, "ic_fluent_password_24_filled": 62888, "ic_fluent_patient_24_filled": 62889, "ic_fluent_pause_16_filled": 62890, "ic_fluent_pause_20_filled": 62891, "ic_fluent_pause_24_filled": 62892, "ic_fluent_pause_48_filled": 62893, "ic_fluent_payment_20_filled": 62894, "ic_fluent_payment_24_filled": 62895, "ic_fluent_people_16_filled": 62897, "ic_fluent_people_20_filled": 62898, "ic_fluent_people_24_filled": 62899, "ic_fluent_people_28_filled": 62900, "ic_fluent_people_add_16_filled": 62901, "ic_fluent_people_add_20_filled": 62902, "ic_fluent_people_add_24_filled": 62903, "ic_fluent_people_audience_24_filled": 62904, "ic_fluent_people_community_16_filled": 62905, "ic_fluent_people_community_20_filled": 62906, "ic_fluent_people_community_24_filled": 62907, "ic_fluent_people_community_28_filled": 62908, "ic_fluent_people_community_add_24_filled": 62909, "ic_fluent_people_prohibited_20_filled": 62910, "ic_fluent_people_search_24_filled": 62911, "ic_fluent_people_settings_20_filled": 62912, "ic_fluent_people_team_16_filled": 62913, "ic_fluent_people_team_20_filled": 62914, "ic_fluent_people_team_24_filled": 62915, "ic_fluent_people_team_28_filled": 62916, "ic_fluent_person_12_filled": 62917, "ic_fluent_person_16_filled": 62918, "ic_fluent_person_20_filled": 62919, "ic_fluent_person_24_filled": 62920, "ic_fluent_person_28_filled": 62921, "ic_fluent_person_48_filled": 62922, "ic_fluent_person_accounts_24_filled": 62923, "ic_fluent_person_add_20_filled": 62924, "ic_fluent_person_add_24_filled": 62925, "ic_fluent_person_arrow_left_20_filled": 62926, "ic_fluent_person_arrow_left_24_filled": 62927, "ic_fluent_person_arrow_right_16_filled": 62928, "ic_fluent_person_arrow_right_20_filled": 62929, "ic_fluent_person_arrow_right_24_filled": 62930, "ic_fluent_person_available_16_filled": 62931, "ic_fluent_person_available_24_filled": 62932, "ic_fluent_person_board_16_filled": 62934, "ic_fluent_person_board_20_filled": 62935, "ic_fluent_person_board_24_filled": 62936, "ic_fluent_person_call_24_filled": 62937, "ic_fluent_person_delete_16_filled": 62938, "ic_fluent_person_delete_24_filled": 62939, "ic_fluent_person_feedback_20_filled": 62940, "ic_fluent_person_feedback_24_filled": 62941, "ic_fluent_person_prohibited_20_filled": 62942, "ic_fluent_person_question_mark_16_filled": 62943, "ic_fluent_person_question_mark_20_filled": 62944, "ic_fluent_person_question_mark_24_filled": 62945, "ic_fluent_person_support_16_filled": 62946, "ic_fluent_person_support_20_filled": 62947, "ic_fluent_person_support_24_filled": 62948, "ic_fluent_person_swap_16_filled": 62949, "ic_fluent_person_swap_20_filled": 62950, "ic_fluent_person_swap_24_filled": 62951, "ic_fluent_person_voice_20_filled": 62952, "ic_fluent_person_voice_24_filled": 62953, "ic_fluent_phone_20_filled": 62954, "ic_fluent_phone_24_filled": 62955, "ic_fluent_phone_desktop_16_filled": 62958, "ic_fluent_phone_desktop_20_filled": 62959, "ic_fluent_phone_desktop_24_filled": 62960, "ic_fluent_phone_desktop_28_filled": 62961, "ic_fluent_phone_laptop_20_filled": 62964, "ic_fluent_phone_laptop_24_filled": 62965, "ic_fluent_phone_link_setup_24_filled": 62966, "ic_fluent_phone_page_header_24_filled": 62969, "ic_fluent_phone_pagination_24_filled": 62970, "ic_fluent_phone_screen_time_24_filled": 62971, "ic_fluent_phone_shake_24_filled": 62972, "ic_fluent_phone_status_bar_24_filled": 62973, "ic_fluent_phone_tablet_20_filled": 62974, "ic_fluent_phone_tablet_24_filled": 62975, "ic_fluent_phone_update_24_filled": 62978, "ic_fluent_phone_vertical_scroll_24_filled": 62979, "ic_fluent_phone_vibrate_24_filled": 62980, "ic_fluent_photo_filter_24_filled": 62981, "ic_fluent_picture_in_picture_16_filled": 62982, "ic_fluent_picture_in_picture_20_filled": 62983, "ic_fluent_picture_in_picture_24_filled": 62984, "ic_fluent_pin_12_filled": 62985, "ic_fluent_pin_16_filled": 62986, "ic_fluent_pin_20_filled": 62987, "ic_fluent_pin_24_filled": 62988, "ic_fluent_pin_off_20_filled": 62989, "ic_fluent_pin_off_24_filled": 62990, "ic_fluent_play_20_filled": 62991, "ic_fluent_play_24_filled": 62992, "ic_fluent_play_48_filled": 62993, "ic_fluent_play_circle_24_filled": 62994, "ic_fluent_plug_disconnected_20_filled": 62995, "ic_fluent_plug_disconnected_24_filled": 62996, "ic_fluent_plug_disconnected_28_filled": 62997, "ic_fluent_point_scan_24_filled": 62998, "ic_fluent_poll_24_filled": 62999, "ic_fluent_power_20_filled": 63000, "ic_fluent_power_24_filled": 63001, "ic_fluent_power_28_filled": 63002, "ic_fluent_predictions_24_filled": 63003, "ic_fluent_premium_16_filled": 63004, "ic_fluent_premium_20_filled": 63005, "ic_fluent_premium_24_filled": 63006, "ic_fluent_premium_28_filled": 63007, "ic_fluent_presence_available_10_filled": 63008, "ic_fluent_presence_available_12_filled": 63009, "ic_fluent_presence_available_16_filled": 63010, "ic_fluent_presence_away_10_filled": 63011, "ic_fluent_presence_away_12_filled": 63012, "ic_fluent_presence_away_16_filled": 63013, "ic_fluent_presence_busy_10_filled": 63014, "ic_fluent_presence_busy_12_filled": 63015, "ic_fluent_presence_busy_16_filled": 63016, "ic_fluent_presence_dnd_10_filled": 63017, "ic_fluent_presence_dnd_12_filled": 63018, "ic_fluent_presence_dnd_16_filled": 63019, "ic_fluent_presenter_24_filled": 63020, "ic_fluent_presenter_off_24_filled": 63021, "ic_fluent_preview_link_16_filled": 63022, "ic_fluent_preview_link_20_filled": 63023, "ic_fluent_preview_link_24_filled": 63024, "ic_fluent_previous_16_filled": 63025, "ic_fluent_previous_20_filled": 63026, "ic_fluent_previous_24_filled": 63027, "ic_fluent_print_20_filled": 63028, "ic_fluent_print_24_filled": 63029, "ic_fluent_print_48_filled": 63030, "ic_fluent_prohibited_20_filled": 63031, "ic_fluent_prohibited_24_filled": 63032, "ic_fluent_prohibited_28_filled": 63033, "ic_fluent_prohibited_48_filled": 63034, "ic_fluent_protocol_handler_16_filled": 63036, "ic_fluent_protocol_handler_20_filled": 63037, "ic_fluent_protocol_handler_24_filled": 63038, "ic_fluent_qr_code_24_filled": 63039, "ic_fluent_qr_code_28_filled": 63040, "ic_fluent_question_16_filled": 63041, "ic_fluent_question_20_filled": 63042, "ic_fluent_question_24_filled": 63043, "ic_fluent_question_28_filled": 63044, "ic_fluent_question_48_filled": 63045, "ic_fluent_question_circle_16_filled": 63046, "ic_fluent_question_circle_20_filled": 63047, "ic_fluent_question_circle_24_filled": 63048, "ic_fluent_question_circle_28_filled": 63049, "ic_fluent_question_circle_48_filled": 63050, "ic_fluent_quiz_new_24_filled": 63051, "ic_fluent_quiz_new_28_filled": 63052, "ic_fluent_quiz_new_48_filled": 63053, "ic_fluent_radio_button_20_filled": 63054, "ic_fluent_radio_button_24_filled": 63055, "ic_fluent_rating_mature_16_filled": 63056, "ic_fluent_rating_mature_20_filled": 63057, "ic_fluent_rating_mature_24_filled": 63058, "ic_fluent_re_order_16_filled": 63059, "ic_fluent_re_order_24_filled": 63060, "ic_fluent_read_aloud_20_filled": 63063, "ic_fluent_read_aloud_24_filled": 63064, "ic_fluent_reading_list_16_filled": 63067, "ic_fluent_reading_list_20_filled": 63068, "ic_fluent_reading_list_24_filled": 63069, "ic_fluent_reading_list_28_filled": 63070, "ic_fluent_reading_list_add_16_filled": 63071, "ic_fluent_reading_list_add_20_filled": 63072, "ic_fluent_reading_list_add_24_filled": 63073, "ic_fluent_reading_list_add_28_filled": 63074, "ic_fluent_reading_mode_mobile_20_filled": 63077, "ic_fluent_reading_mode_mobile_24_filled": 63078, "ic_fluent_record_16_filled": 63082, "ic_fluent_record_20_filled": 63083, "ic_fluent_record_24_filled": 63084, "ic_fluent_rename_16_filled": 63090, "ic_fluent_rename_20_filled": 63091, "ic_fluent_rename_24_filled": 63092, "ic_fluent_rename_28_filled": 63093, "ic_fluent_resize_20_filled": 63094, "ic_fluent_resize_image_24_filled": 63095, "ic_fluent_resize_table_24_filled": 63096, "ic_fluent_resize_video_24_filled": 63097, "ic_fluent_reward_16_filled": 63099, "ic_fluent_reward_20_filled": 63100, "ic_fluent_reward_24_filled": 63101, "ic_fluent_rewind_20_filled": 63102, "ic_fluent_rewind_24_filled": 63103, "ic_fluent_rocket_16_filled": 63104, "ic_fluent_rocket_20_filled": 63105, "ic_fluent_rocket_24_filled": 63106, "ic_fluent_router_24_filled": 63107, "ic_fluent_row_triple_24_filled": 63108, "ic_fluent_ruler_16_filled": 63109, "ic_fluent_ruler_20_filled": 63110, "ic_fluent_ruler_24_filled": 63111, "ic_fluent_run_24_filled": 63112, "ic_fluent_save_20_filled": 63113, "ic_fluent_save_24_filled": 63114, "ic_fluent_save_copy_24_filled": 63117, "ic_fluent_savings_16_filled": 63118, "ic_fluent_savings_20_filled": 63119, "ic_fluent_savings_24_filled": 63120, "ic_fluent_scale_fill_24_filled": 63121, "ic_fluent_scale_fit_16_filled": 63122, "ic_fluent_scale_fit_20_filled": 63123, "ic_fluent_scale_fit_24_filled": 63124, "ic_fluent_scan_24_filled": 63125, "ic_fluent_scratchpad_24_filled": 63126, "ic_fluent_screenshot_20_filled": 63127, "ic_fluent_screenshot_24_filled": 63128, "ic_fluent_search_20_filled": 63129, "ic_fluent_search_24_filled": 63130, "ic_fluent_search_28_filled": 63131, "ic_fluent_search_info_24_filled": 63132, "ic_fluent_search_square_24_filled": 63133, "ic_fluent_select_all_off_24_filled": 63135, "ic_fluent_select_object_20_filled": 63136, "ic_fluent_select_object_24_filled": 63137, "ic_fluent_send_20_filled": 63138, "ic_fluent_send_24_filled": 63139, "ic_fluent_send_28_filled": 63140, "ic_fluent_send_clock_20_filled": 63141, "ic_fluent_send_copy_24_filled": 63142, "ic_fluent_serial_port_16_filled": 63146, "ic_fluent_serial_port_20_filled": 63147, "ic_fluent_serial_port_24_filled": 63148, "ic_fluent_service_bell_24_filled": 63149, "ic_fluent_settings_16_filled": 63153, "ic_fluent_settings_20_filled": 63154, "ic_fluent_settings_24_filled": 63155, "ic_fluent_settings_28_filled": 63156, "ic_fluent_shapes_16_filled": 63157, "ic_fluent_shapes_20_filled": 63158, "ic_fluent_shapes_24_filled": 63159, "ic_fluent_share_20_filled": 63160, "ic_fluent_share_24_filled": 63161, "ic_fluent_share_android_20_filled": 63162, "ic_fluent_share_android_24_filled": 63163, "ic_fluent_share_close_tray_24_filled": 63164, "ic_fluent_share_ios_20_filled": 63166, "ic_fluent_share_ios_24_filled": 63167, "ic_fluent_share_ios_28_filled": 63168, "ic_fluent_share_ios_48_filled": 63169, "ic_fluent_shield_20_filled": 63175, "ic_fluent_shield_24_filled": 63176, "ic_fluent_shield_dismiss_20_filled": 63177, "ic_fluent_shield_dismiss_24_filled": 63178, "ic_fluent_shield_error_20_filled": 63179, "ic_fluent_shield_error_24_filled": 63180, "ic_fluent_shield_keyhole_16_filled": 63181, "ic_fluent_shield_keyhole_20_filled": 63182, "ic_fluent_shield_keyhole_24_filled": 63183, "ic_fluent_shield_prohibited_20_filled": 63184, "ic_fluent_shield_prohibited_24_filled": 63185, "ic_fluent_shifts_24_filled": 63186, "ic_fluent_shifts_28_filled": 63189, "ic_fluent_shifts_30_minutes_24_filled": 63190, "ic_fluent_shifts_activity_20_filled": 63191, "ic_fluent_shifts_activity_24_filled": 63192, "ic_fluent_shifts_add_24_filled": 63193, "ic_fluent_shifts_availability_24_filled": 63195, "ic_fluent_shifts_open_20_filled": 63197, "ic_fluent_shifts_open_24_filled": 63198, "ic_fluent_shifts_team_24_filled": 63200, "ic_fluent_sign_out_24_filled": 63203, "ic_fluent_signature_16_filled": 63204, "ic_fluent_signature_20_filled": 63205, "ic_fluent_signature_24_filled": 63206, "ic_fluent_signature_28_filled": 63207, "ic_fluent_sim_16_filled": 63211, "ic_fluent_sim_20_filled": 63212, "ic_fluent_sim_24_filled": 63213, "ic_fluent_sleep_24_filled": 63214, "ic_fluent_slide_add_24_filled": 63215, "ic_fluent_slide_hide_24_filled": 63217, "ic_fluent_slide_layout_20_filled": 63218, "ic_fluent_slide_layout_24_filled": 63219, "ic_fluent_slide_microphone_24_filled": 63220, "ic_fluent_slide_text_24_filled": 63221, "ic_fluent_snooze_16_filled": 63229, "ic_fluent_snooze_24_filled": 63230, "ic_fluent_sound_source_24_filled": 63231, "ic_fluent_sound_source_28_filled": 63232, "ic_fluent_spacebar_24_filled": 63233, "ic_fluent_speaker_0_24_filled": 63234, "ic_fluent_speaker_1_24_filled": 63236, "ic_fluent_speaker_bluetooth_24_filled": 63240, "ic_fluent_speaker_edit_16_filled": 63241, "ic_fluent_speaker_edit_20_filled": 63242, "ic_fluent_speaker_edit_24_filled": 63243, "ic_fluent_speaker_off_24_filled": 63247, "ic_fluent_speaker_off_28_filled": 63248, "ic_fluent_speaker_settings_24_filled": 63249, "ic_fluent_spinner_ios_20_filled": 63250, "ic_fluent_star_12_filled": 63254, "ic_fluent_star_16_filled": 63255, "ic_fluent_star_20_filled": 63256, "ic_fluent_star_24_filled": 63257, "ic_fluent_star_28_filled": 63258, "ic_fluent_star_add_16_filled": 63259, "ic_fluent_star_add_20_filled": 63260, "ic_fluent_star_add_24_filled": 63261, "ic_fluent_star_arrow_right_start_24_filled": 63263, "ic_fluent_star_emphasis_24_filled": 63264, "ic_fluent_star_half_12_filled": 63265, "ic_fluent_star_half_16_filled": 63266, "ic_fluent_star_half_20_filled": 63267, "ic_fluent_star_half_24_filled": 63268, "ic_fluent_star_half_28_filled": 63269, "ic_fluent_star_off_12_filled": 63270, "ic_fluent_star_off_16_filled": 63271, "ic_fluent_star_off_20_filled": 63272, "ic_fluent_star_off_24_filled": 63273, "ic_fluent_star_off_28_filled": 63274, "ic_fluent_star_one_quarter_12_filled": 63275, "ic_fluent_star_one_quarter_16_filled": 63276, "ic_fluent_star_one_quarter_20_filled": 63277, "ic_fluent_star_one_quarter_24_filled": 63278, "ic_fluent_star_one_quarter_28_filled": 63279, "ic_fluent_star_prohibited_16_filled": 63280, "ic_fluent_star_prohibited_20_filled": 63281, "ic_fluent_star_prohibited_24_filled": 63282, "ic_fluent_star_settings_24_filled": 63283, "ic_fluent_star_three_quarter_12_filled": 63284, "ic_fluent_star_three_quarter_16_filled": 63285, "ic_fluent_star_three_quarter_20_filled": 63286, "ic_fluent_star_three_quarter_24_filled": 63287, "ic_fluent_star_three_quarter_28_filled": 63288, "ic_fluent_status_16_filled": 63289, "ic_fluent_status_20_filled": 63290, "ic_fluent_status_24_filled": 63291, "ic_fluent_stethoscope_20_filled": 63292, "ic_fluent_stethoscope_24_filled": 63293, "ic_fluent_sticker_20_filled": 63294, "ic_fluent_sticker_24_filled": 63295, "ic_fluent_sticker_add_24_filled": 63296, "ic_fluent_stop_16_filled": 63297, "ic_fluent_stop_20_filled": 63298, "ic_fluent_stop_24_filled": 63299, "ic_fluent_storage_24_filled": 63300, "ic_fluent_store_microsoft_16_filled": 63304, "ic_fluent_store_microsoft_20_filled": 63305, "ic_fluent_store_microsoft_24_filled": 63306, "ic_fluent_style_guide_24_filled": 63307, "ic_fluent_sub_grid_24_filled": 63308, "ic_fluent_surface_earbuds_20_filled": 63312, "ic_fluent_surface_earbuds_24_filled": 63313, "ic_fluent_surface_hub_20_filled": 63314, "ic_fluent_surface_hub_24_filled": 63315, "ic_fluent_swipe_down_24_filled": 63316, "ic_fluent_swipe_right_24_filled": 63317, "ic_fluent_swipe_up_24_filled": 63318, "ic_fluent_symbols_24_filled": 63319, "ic_fluent_sync_off_16_filled": 63320, "ic_fluent_sync_off_20_filled": 63321, "ic_fluent_system_24_filled": 63322, "ic_fluent_tab_16_filled": 63323, "ic_fluent_tab_20_filled": 63324, "ic_fluent_tab_24_filled": 63325, "ic_fluent_tab_28_filled": 63326, "ic_fluent_tab_desktop_20_filled": 63327, "ic_fluent_tab_desktop_arrow_clockwise_16_filled": 63328, "ic_fluent_tab_desktop_arrow_clockwise_20_filled": 63329, "ic_fluent_tab_desktop_arrow_clockwise_24_filled": 63330, "ic_fluent_tab_desktop_clock_20_filled": 63331, "ic_fluent_tab_desktop_copy_20_filled": 63332, "ic_fluent_tab_desktop_image_16_filled": 63333, "ic_fluent_tab_desktop_image_20_filled": 63334, "ic_fluent_tab_desktop_image_24_filled": 63335, "ic_fluent_tab_desktop_multiple_20_filled": 63336, "ic_fluent_tab_desktop_new_page_20_filled": 63337, "ic_fluent_tab_in_private_16_filled": 63338, "ic_fluent_tab_in_private_20_filled": 63339, "ic_fluent_tab_in_private_24_filled": 63340, "ic_fluent_tab_in_private_28_filled": 63341, "ic_fluent_tab_inprivate_account_20_filled": 63342, "ic_fluent_tab_inprivate_account_24_filled": 63343, "ic_fluent_table_20_filled": 63349, "ic_fluent_table_24_filled": 63350, "ic_fluent_table_add_24_filled": 63351, "ic_fluent_table_cells_merge_20_filled": 63352, "ic_fluent_table_cells_merge_24_filled": 63353, "ic_fluent_table_cells_split_20_filled": 63354, "ic_fluent_table_cells_split_24_filled": 63355, "ic_fluent_table_edit_24_filled": 63360, "ic_fluent_table_freeze_column_24_filled": 63362, "ic_fluent_table_freeze_row_24_filled": 63363, "ic_fluent_table_move_left_24_filled": 63369, "ic_fluent_table_move_right_24_filled": 63370, "ic_fluent_table_settings_24_filled": 63375, "ic_fluent_table_switch_24_filled": 63376, "ic_fluent_tablet_20_filled": 63377, "ic_fluent_tablet_24_filled": 63378, "ic_fluent_tabs_24_filled": 63379, "ic_fluent_tag_20_filled": 63380, "ic_fluent_tag_24_filled": 63381, "ic_fluent_tap_double_24_filled": 63382, "ic_fluent_tap_single_24_filled": 63383, "ic_fluent_target_16_filled": 63384, "ic_fluent_target_20_filled": 63385, "ic_fluent_target_24_filled": 63386, "ic_fluent_target_edit_16_filled": 63387, "ic_fluent_target_edit_20_filled": 63388, "ic_fluent_target_edit_24_filled": 63389, "ic_fluent_task_list_add_20_filled": 63392, "ic_fluent_task_list_add_24_filled": 63393, "ic_fluent_tasks_app_24_filled": 63394, "ic_fluent_tasks_app_28_filled": 63395, "ic_fluent_teddy_24_filled": 63398, "ic_fluent_temperature_20_filled": 63399, "ic_fluent_temperature_24_filled": 63400, "ic_fluent_tent_24_filled": 63401, "ic_fluent_text_add_space_after_20_filled": 63405, "ic_fluent_text_add_space_after_24_filled": 63406, "ic_fluent_text_add_space_before_20_filled": 63407, "ic_fluent_text_add_space_before_24_filled": 63408, "ic_fluent_text_align_center_20_filled": 63409, "ic_fluent_text_align_center_24_filled": 63410, "ic_fluent_text_align_distributed_20_filled": 63411, "ic_fluent_text_align_distributed_24_filled": 63412, "ic_fluent_text_align_justify_20_filled": 63413, "ic_fluent_text_align_justify_24_filled": 63414, "ic_fluent_text_align_left_20_filled": 63415, "ic_fluent_text_align_left_24_filled": 63416, "ic_fluent_text_align_right_20_filled": 63417, "ic_fluent_text_align_right_24_filled": 63418, "ic_fluent_text_asterisk_20_filled": 63419, "ic_fluent_text_bold_20_filled": 63420, "ic_fluent_text_bold_24_filled": 63421, "ic_fluent_text_bullet_list_add_24_filled": 63424, "ic_fluent_text_bullet_list_square_24_filled": 63425, "ic_fluent_text_bullet_list_square_warning_16_filled": 63426, "ic_fluent_text_bullet_list_square_warning_20_filled": 63427, "ic_fluent_text_bullet_list_square_warning_24_filled": 63428, "ic_fluent_text_bullet_list_tree_16_filled": 63429, "ic_fluent_text_bullet_list_tree_20_filled": 63430, "ic_fluent_text_bullet_list_tree_24_filled": 63431, "ic_fluent_text_change_case_20_filled": 63434, "ic_fluent_text_change_case_24_filled": 63435, "ic_fluent_text_clear_formatting_20_filled": 63444, "ic_fluent_text_clear_formatting_24_filled": 63445, "ic_fluent_text_collapse_24_filled": 63446, "ic_fluent_text_color_20_filled": 63447, "ic_fluent_text_color_24_filled": 63448, "ic_fluent_text_column_one_20_filled": 63449, "ic_fluent_text_column_one_24_filled": 63450, "ic_fluent_text_column_three_20_filled": 63451, "ic_fluent_text_column_three_24_filled": 63452, "ic_fluent_text_column_two_20_filled": 63453, "ic_fluent_text_column_two_24_filled": 63454, "ic_fluent_text_column_two_left_20_filled": 63455, "ic_fluent_text_column_two_left_24_filled": 63456, "ic_fluent_text_column_two_right_20_filled": 63457, "ic_fluent_text_column_two_right_24_filled": 63458, "ic_fluent_text_description_20_filled": 63459, "ic_fluent_text_description_24_filled": 63460, "ic_fluent_text_direction_vertical_20_filled": 63471, "ic_fluent_text_direction_vertical_24_filled": 63472, "ic_fluent_text_edit_style_20_filled": 63473, "ic_fluent_text_edit_style_24_filled": 63474, "ic_fluent_text_effects_20_filled": 63475, "ic_fluent_text_effects_24_filled": 63476, "ic_fluent_text_expand_24_filled": 63477, "ic_fluent_text_field_16_filled": 63478, "ic_fluent_text_field_20_filled": 63479, "ic_fluent_text_field_24_filled": 63480, "ic_fluent_text_first_line_20_filled": 63481, "ic_fluent_text_first_line_24_filled": 63482, "ic_fluent_text_font_16_filled": 63483, "ic_fluent_text_font_20_filled": 63484, "ic_fluent_text_font_24_filled": 63485, "ic_fluent_text_font_size_20_filled": 63486, "ic_fluent_text_font_size_24_filled": 63487, "ic_fluent_text_footnote_20_filled": 63488, "ic_fluent_text_footnote_24_filled": 63489, "ic_fluent_text_hanging_20_filled": 63493, "ic_fluent_text_hanging_24_filled": 63494, "ic_fluent_text_header_1_20_filled": 63495, "ic_fluent_text_header_2_20_filled": 63496, "ic_fluent_text_header_3_20_filled": 63497, "ic_fluent_text_italic_20_filled": 63500, "ic_fluent_text_italic_24_filled": 63501, "ic_fluent_text_line_spacing_20_filled": 63502, "ic_fluent_text_line_spacing_24_filled": 63503, "ic_fluent_text_number_format_20_filled": 63504, "ic_fluent_text_number_format_24_filled": 63505, "ic_fluent_text_number_list_ltr_20_filled": 63506, "ic_fluent_text_number_list_ltr_24_filled": 63507, "ic_fluent_text_number_list_rtl_24_filled": 63508, "ic_fluent_text_proofing_tools_20_filled": 63511, "ic_fluent_text_proofing_tools_24_filled": 63512, "ic_fluent_text_quote_20_filled": 63513, "ic_fluent_text_quote_24_filled": 63514, "ic_fluent_text_sort_ascending_20_filled": 63515, "ic_fluent_text_sort_descending_20_filled": 63516, "ic_fluent_text_subscript_20_filled": 63519, "ic_fluent_text_subscript_24_filled": 63520, "ic_fluent_text_superscript_20_filled": 63521, "ic_fluent_text_superscript_24_filled": 63522, "ic_fluent_text_underline_20_filled": 63523, "ic_fluent_text_underline_24_filled": 63524, "ic_fluent_text_word_count_20_filled": 63525, "ic_fluent_text_word_count_24_filled": 63526, "ic_fluent_text_wrap_24_filled": 63527, "ic_fluent_textbox_20_filled": 63528, "ic_fluent_textbox_24_filled": 63529, "ic_fluent_textbox_align_bottom_20_filled": 63532, "ic_fluent_textbox_align_bottom_24_filled": 63533, "ic_fluent_textbox_align_middle_20_filled": 63534, "ic_fluent_textbox_align_middle_24_filled": 63535, "ic_fluent_textbox_align_top_20_filled": 63536, "ic_fluent_textbox_align_top_24_filled": 63537, "ic_fluent_thinking_20_filled": 63540, "ic_fluent_thinking_24_filled": 63541, "ic_fluent_thumb_dislike_20_filled": 63542, "ic_fluent_thumb_dislike_24_filled": 63543, "ic_fluent_thumb_like_20_filled": 63544, "ic_fluent_thumb_like_24_filled": 63545, "ic_fluent_time_and_weather_24_filled": 63548, "ic_fluent_time_picker_24_filled": 63549, "ic_fluent_timeline_24_filled": 63550, "ic_fluent_timer_10_24_filled": 63551, "ic_fluent_timer_24_filled": 63552, "ic_fluent_timer_2_24_filled": 63553, "ic_fluent_timer_off_24_filled": 63554, "ic_fluent_toggle_right_16_filled": 63555, "ic_fluent_toggle_right_20_filled": 63556, "ic_fluent_toggle_right_24_filled": 63557, "ic_fluent_toolbox_16_filled": 63558, "ic_fluent_toolbox_20_filled": 63559, "ic_fluent_toolbox_24_filled": 63560, "ic_fluent_toolbox_28_filled": 63561, "ic_fluent_top_speed_24_filled": 63562, "ic_fluent_translate_20_filled": 63563, "ic_fluent_translate_24_filled": 63564, "ic_fluent_trophy_16_filled": 63565, "ic_fluent_trophy_20_filled": 63566, "ic_fluent_trophy_24_filled": 63567, "ic_fluent_uninstall_app_24_filled": 63568, "ic_fluent_usb_stick_20_filled": 63575, "ic_fluent_usb_stick_24_filled": 63576, "ic_fluent_vault_16_filled": 63577, "ic_fluent_vault_20_filled": 63578, "ic_fluent_vault_24_filled": 63579, "ic_fluent_vehicle_bicycle_24_filled": 63580, "ic_fluent_vehicle_bus_24_filled": 63581, "ic_fluent_vehicle_cab_24_filled": 63582, "ic_fluent_vehicle_car_16_filled": 63583, "ic_fluent_vehicle_car_20_filled": 63584, "ic_fluent_vehicle_car_24_filled": 63585, "ic_fluent_vehicle_truck_24_filled": 63586, "ic_fluent_video_16_filled": 63587, "ic_fluent_video_20_filled": 63588, "ic_fluent_video_24_filled": 63589, "ic_fluent_video_28_filled": 63590, "ic_fluent_video_background_effect_24_filled": 63591, "ic_fluent_video_clip_24_filled": 63592, "ic_fluent_video_off_20_filled": 63593, "ic_fluent_video_off_24_filled": 63594, "ic_fluent_video_off_28_filled": 63595, "ic_fluent_video_person_24_filled": 63596, "ic_fluent_video_person_off_24_filled": 63597, "ic_fluent_video_person_star_24_filled": 63598, "ic_fluent_video_play_pause_24_filled": 63599, "ic_fluent_video_security_20_filled": 63600, "ic_fluent_video_security_24_filled": 63601, "ic_fluent_video_switch_24_filled": 63602, "ic_fluent_view_desktop_20_filled": 63603, "ic_fluent_view_desktop_24_filled": 63604, "ic_fluent_view_desktop_mobile_20_filled": 63605, "ic_fluent_view_desktop_mobile_24_filled": 63606, "ic_fluent_voicemail_16_filled": 63610, "ic_fluent_voicemail_20_filled": 63611, "ic_fluent_voicemail_24_filled": 63612, "ic_fluent_walkie_talkie_24_filled": 63613, "ic_fluent_walkie_talkie_28_filled": 63614, "ic_fluent_wallpaper_24_filled": 63615, "ic_fluent_warning_16_filled": 63616, "ic_fluent_warning_20_filled": 63617, "ic_fluent_warning_24_filled": 63618, "ic_fluent_weather_blowing_snow_20_filled": 63619, "ic_fluent_weather_blowing_snow_24_filled": 63620, "ic_fluent_weather_blowing_snow_48_filled": 63621, "ic_fluent_weather_cloudy_20_filled": 63622, "ic_fluent_weather_cloudy_24_filled": 63623, "ic_fluent_weather_cloudy_48_filled": 63624, "ic_fluent_weather_duststorm_20_filled": 63625, "ic_fluent_weather_duststorm_24_filled": 63626, "ic_fluent_weather_duststorm_48_filled": 63627, "ic_fluent_weather_fog_20_filled": 63628, "ic_fluent_weather_fog_24_filled": 63629, "ic_fluent_weather_fog_48_filled": 63630, "ic_fluent_weather_hail_day_20_filled": 63631, "ic_fluent_weather_hail_day_24_filled": 63632, "ic_fluent_weather_hail_day_48_filled": 63633, "ic_fluent_weather_hail_night_20_filled": 63634, "ic_fluent_weather_hail_night_24_filled": 63635, "ic_fluent_weather_hail_night_48_filled": 63636, "ic_fluent_weather_moon_20_filled": 63637, "ic_fluent_weather_moon_24_filled": 63638, "ic_fluent_weather_moon_48_filled": 63639, "ic_fluent_weather_partly_cloudy_day_20_filled": 63640, "ic_fluent_weather_partly_cloudy_day_24_filled": 63641, "ic_fluent_weather_partly_cloudy_day_48_filled": 63642, "ic_fluent_weather_partly_cloudy_night_20_filled": 63643, "ic_fluent_weather_partly_cloudy_night_24_filled": 63644, "ic_fluent_weather_partly_cloudy_night_48_filled": 63645, "ic_fluent_weather_rain_20_filled": 63646, "ic_fluent_weather_rain_24_filled": 63647, "ic_fluent_weather_rain_48_filled": 63648, "ic_fluent_weather_rain_showers_day_20_filled": 63649, "ic_fluent_weather_rain_showers_day_24_filled": 63650, "ic_fluent_weather_rain_showers_day_48_filled": 63651, "ic_fluent_weather_rain_showers_night_20_filled": 63652, "ic_fluent_weather_rain_showers_night_24_filled": 63653, "ic_fluent_weather_rain_showers_night_48_filled": 63654, "ic_fluent_weather_rain_snow_20_filled": 63655, "ic_fluent_weather_rain_snow_24_filled": 63656, "ic_fluent_weather_rain_snow_48_filled": 63657, "ic_fluent_weather_snow_20_filled": 63658, "ic_fluent_weather_snow_24_filled": 63659, "ic_fluent_weather_snow_48_filled": 63660, "ic_fluent_weather_snow_shower_day_20_filled": 63661, "ic_fluent_weather_snow_shower_day_24_filled": 63662, "ic_fluent_weather_snow_shower_day_48_filled": 63663, "ic_fluent_weather_snow_shower_night_20_filled": 63664, "ic_fluent_weather_snow_shower_night_24_filled": 63665, "ic_fluent_weather_snow_shower_night_48_filled": 63666, "ic_fluent_weather_snowflake_20_filled": 63667, "ic_fluent_weather_snowflake_24_filled": 63668, "ic_fluent_weather_snowflake_48_filled": 63669, "ic_fluent_weather_squalls_20_filled": 63670, "ic_fluent_weather_squalls_24_filled": 63671, "ic_fluent_weather_squalls_48_filled": 63672, "ic_fluent_weather_sunny_20_filled": 63673, "ic_fluent_weather_sunny_24_filled": 63674, "ic_fluent_weather_sunny_48_filled": 63675, "ic_fluent_weather_thunderstorm_20_filled": 63676, "ic_fluent_weather_thunderstorm_24_filled": 63677, "ic_fluent_weather_thunderstorm_48_filled": 63678, "ic_fluent_web_asset_24_filled": 63679, "ic_fluent_whiteboard_20_filled": 63682, "ic_fluent_whiteboard_24_filled": 63683, "ic_fluent_wifi_1_20_filled": 63684, "ic_fluent_wifi_1_24_filled": 63685, "ic_fluent_wifi_2_20_filled": 63686, "ic_fluent_wifi_2_24_filled": 63687, "ic_fluent_wifi_3_20_filled": 63688, "ic_fluent_wifi_3_24_filled": 63689, "ic_fluent_wifi_4_20_filled": 63690, "ic_fluent_wifi_4_24_filled": 63691, "ic_fluent_window_20_filled": 63693, "ic_fluent_window_ad_20_filled": 63694, "ic_fluent_window_dev_tools_16_filled": 63695, "ic_fluent_window_dev_tools_20_filled": 63696, "ic_fluent_window_dev_tools_24_filled": 63697, "ic_fluent_window_inprivate_20_filled": 63698, "ic_fluent_window_inprivate_account_20_filled": 63699, "ic_fluent_window_multiple_20_filled": 63700, "ic_fluent_window_new_20_filled": 63701, "ic_fluent_window_shield_16_filled": 63702, "ic_fluent_window_shield_20_filled": 63703, "ic_fluent_window_shield_24_filled": 63704, "ic_fluent_wrench_24_filled": 63705, "ic_fluent_xbox_console_20_filled": 63706, "ic_fluent_xbox_console_24_filled": 63707, "ic_fluent_zoom_in_20_filled": 63708, "ic_fluent_zoom_in_24_filled": 63709, "ic_fluent_zoom_out_20_filled": 63710, "ic_fluent_zoom_out_24_filled": 63711, "ic_fluent_calendar_checkmark_24_filled": 63713, "ic_fluent_add_square_24_filled": 63714, "ic_fluent_apps_list_20_filled": 63715, "ic_fluent_archive_16_filled": 63716, "ic_fluent_arrow_autofit_height_24_filled": 63717, "ic_fluent_arrow_autofit_width_24_filled": 63718, "ic_fluent_arrow_counterclockwise_28_filled": 63719, "ic_fluent_arrow_down_12_filled": 63720, "ic_fluent_arrow_down_left_16_filled": 63721, "ic_fluent_arrow_export_rtl_20_filled": 63722, "ic_fluent_arrow_hook_down_left_16_filled": 63725, "ic_fluent_arrow_hook_down_left_20_filled": 63726, "ic_fluent_arrow_hook_down_left_24_filled": 63727, "ic_fluent_arrow_hook_down_left_28_filled": 63728, "ic_fluent_arrow_hook_down_right_16_filled": 63729, "ic_fluent_arrow_hook_down_right_20_filled": 63730, "ic_fluent_arrow_hook_down_right_24_filled": 63731, "ic_fluent_arrow_hook_down_right_28_filled": 63732, "ic_fluent_arrow_hook_up_left_16_filled": 63733, "ic_fluent_arrow_hook_up_left_20_filled": 63734, "ic_fluent_arrow_hook_up_left_24_filled": 63735, "ic_fluent_arrow_hook_up_left_28_filled": 63736, "ic_fluent_arrow_hook_up_right_16_filled": 63737, "ic_fluent_arrow_hook_up_right_20_filled": 63738, "ic_fluent_arrow_hook_up_right_24_filled": 63739, "ic_fluent_arrow_hook_up_right_28_filled": 63740, "ic_fluent_arrow_move_20_filled": 63741, "ic_fluent_arrow_redo_32_filled": 63742, "ic_fluent_arrow_redo_48_filled": 63743, "ic_fluent_arrow_up_right_16_filled": 57646, "ic_fluent_attach_arrow_right_20_filled": 57655, "ic_fluent_attach_arrow_right_24_filled": 57656, "ic_fluent_attach_text_24_filled": 57658, "ic_fluent_backpack_12_filled": 57664, "ic_fluent_backpack_16_filled": 57665, "ic_fluent_backpack_20_filled": 57666, "ic_fluent_backpack_24_filled": 57667, "ic_fluent_backpack_28_filled": 57668, "ic_fluent_backpack_48_filled": 57670, "ic_fluent_balloon_16_filled": 57677, "ic_fluent_bed_16_filled": 57689, "ic_fluent_bluetooth_28_filled": 57694, "ic_fluent_blur_16_filled": 57698, "ic_fluent_blur_20_filled": 57699, "ic_fluent_blur_24_filled": 57700, "ic_fluent_blur_28_filled": 57701, "ic_fluent_book_20_filled": 57714, "ic_fluent_book_24_filled": 57715, "ic_fluent_book_add_20_filled": 57716, "ic_fluent_book_add_24_filled": 57717, "ic_fluent_book_clock_24_filled": 57721, "ic_fluent_book_coins_24_filled": 57723, "ic_fluent_book_compass_24_filled": 57725, "ic_fluent_book_database_24_filled": 57731, "ic_fluent_book_exclamation_mark_24_filled": 57733, "ic_fluent_book_information_24_filled": 57736, "ic_fluent_book_letter_24_filled": 57738, "ic_fluent_book_open_20_filled": 57740, "ic_fluent_book_open_24_filled": 57741, "ic_fluent_book_open_globe_24_filled": 57746, "ic_fluent_book_pulse_24_filled": 57753, "ic_fluent_book_question_mark_24_filled": 57755, "ic_fluent_book_search_24_filled": 57758, "ic_fluent_book_star_24_filled": 57760, "ic_fluent_book_theta_24_filled": 57763, "ic_fluent_border_all_24_filled": 57777, "ic_fluent_border_bottom_24_filled": 57779, "ic_fluent_border_bottom_double_24_filled": 57781, "ic_fluent_border_bottom_thick_24_filled": 57783, "ic_fluent_border_left_24_filled": 57785, "ic_fluent_border_outside_24_filled": 57791, "ic_fluent_border_outside_thick_24_filled": 57793, "ic_fluent_border_right_24_filled": 57795, "ic_fluent_border_top_24_filled": 57797, "ic_fluent_border_top_bottom_24_filled": 57799, "ic_fluent_border_top_bottom_double_24_filled": 57801, "ic_fluent_border_top_bottom_thick_24_filled": 57803, "ic_fluent_briefcase_12_filled": 57852, "ic_fluent_briefcase_32_filled": 57855, "ic_fluent_bug_16_filled": 57881, "ic_fluent_bug_20_filled": 57882, "ic_fluent_bug_24_filled": 57883, "ic_fluent_building_bank_16_filled": 57888, "ic_fluent_building_bank_20_filled": 57889, "ic_fluent_building_bank_24_filled": 57890, "ic_fluent_building_government_24_filled": 57905, "ic_fluent_building_government_32_filled": 57906, "ic_fluent_building_multiple_24_filled": 57912, "ic_fluent_building_shop_16_filled": 57921, "ic_fluent_building_shop_20_filled": 57922, "ic_fluent_building_shop_24_filled": 57923, "ic_fluent_building_skyscraper_16_filled": 57924, "ic_fluent_building_skyscraper_20_filled": 57925, "ic_fluent_building_skyscraper_24_filled": 57926, "ic_fluent_calendar_cancel_16_filled": 57940, "ic_fluent_calendar_clock_16_filled": 57943, "ic_fluent_calendar_mention_20_filled": 57961, "ic_fluent_calendar_person_24_filled": 57967, "ic_fluent_calendar_question_mark_16_filled": 57970, "ic_fluent_calendar_question_mark_20_filled": 57971, "ic_fluent_calendar_question_mark_24_filled": 57972, "ic_fluent_call_forward_16_filled": 58000, "ic_fluent_call_forward_20_filled": 58001, "ic_fluent_call_forward_28_filled": 58002, "ic_fluent_call_forward_48_filled": 58003, "ic_fluent_call_inbound_20_filled": 58004, "ic_fluent_call_inbound_28_filled": 58005, "ic_fluent_call_inbound_48_filled": 58006, "ic_fluent_call_missed_28_filled": 58008, "ic_fluent_call_missed_48_filled": 58009, "ic_fluent_call_outbound_20_filled": 58010, "ic_fluent_call_outbound_28_filled": 58011, "ic_fluent_call_outbound_48_filled": 58012, "ic_fluent_call_park_16_filled": 58013, "ic_fluent_call_park_20_filled": 58014, "ic_fluent_call_park_28_filled": 58015, "ic_fluent_call_park_48_filled": 58016, "ic_fluent_camera_edit_20_filled": 58035, "ic_fluent_caret_up_12_filled": 58043, "ic_fluent_caret_up_16_filled": 58044, "ic_fluent_caret_up_20_filled": 58045, "ic_fluent_caret_up_24_filled": 58046, "ic_fluent_cart_16_filled": 58047, "ic_fluent_cart_20_filled": 58048, "ic_fluent_channel_28_filled": 58064, "ic_fluent_channel_48_filled": 58065, "ic_fluent_channel_add_16_filled": 58066, "ic_fluent_channel_add_20_filled": 58067, "ic_fluent_channel_add_24_filled": 58068, "ic_fluent_channel_add_28_filled": 58069, "ic_fluent_channel_add_48_filled": 58070, "ic_fluent_channel_alert_16_filled": 58071, "ic_fluent_channel_alert_20_filled": 58072, "ic_fluent_channel_alert_24_filled": 58073, "ic_fluent_channel_alert_28_filled": 58074, "ic_fluent_channel_alert_48_filled": 58075, "ic_fluent_channel_arrow_left_16_filled": 58076, "ic_fluent_channel_arrow_left_20_filled": 58077, "ic_fluent_channel_arrow_left_24_filled": 58078, "ic_fluent_channel_arrow_left_28_filled": 58079, "ic_fluent_channel_arrow_left_48_filled": 58080, "ic_fluent_channel_dismiss_16_filled": 58081, "ic_fluent_channel_dismiss_20_filled": 58082, "ic_fluent_channel_dismiss_24_filled": 58083, "ic_fluent_channel_dismiss_28_filled": 58084, "ic_fluent_channel_dismiss_48_filled": 58085, "ic_fluent_chat_16_filled": 58104, "ic_fluent_checkmark_16_filled": 58137, "ic_fluent_clipboard_paste_16_filled": 58223, "ic_fluent_clock_dismiss_24_filled": 58248, "ic_fluent_closed_caption_16_filled": 58253, "ic_fluent_closed_caption_20_filled": 58254, "ic_fluent_closed_caption_28_filled": 58255, "ic_fluent_closed_caption_48_filled": 58257, "ic_fluent_color_line_16_filled": 58324, "ic_fluent_comment_12_filled": 58335, "ic_fluent_comment_28_filled": 58336, "ic_fluent_comment_48_filled": 58337, "ic_fluent_comment_add_12_filled": 58338, "ic_fluent_comment_add_16_filled": 58339, "ic_fluent_comment_add_20_filled": 58340, "ic_fluent_comment_add_28_filled": 58341, "ic_fluent_comment_add_48_filled": 58342, "ic_fluent_comment_arrow_left_12_filled": 58343, "ic_fluent_comment_arrow_left_16_filled": 58344, "ic_fluent_comment_arrow_left_20_filled": 58345, "ic_fluent_comment_arrow_left_28_filled": 58347, "ic_fluent_comment_arrow_left_48_filled": 58348, "ic_fluent_comment_arrow_right_12_filled": 58349, "ic_fluent_comment_arrow_right_16_filled": 58350, "ic_fluent_comment_arrow_right_20_filled": 58351, "ic_fluent_comment_arrow_right_28_filled": 58353, "ic_fluent_comment_arrow_right_48_filled": 58354, "ic_fluent_comment_checkmark_12_filled": 58355, "ic_fluent_comment_checkmark_16_filled": 58356, "ic_fluent_comment_checkmark_20_filled": 58357, "ic_fluent_comment_checkmark_24_filled": 58358, "ic_fluent_comment_checkmark_28_filled": 58359, "ic_fluent_comment_checkmark_48_filled": 58360, "ic_fluent_comment_edit_20_filled": 58363, "ic_fluent_comment_edit_24_filled": 58364, "ic_fluent_comment_off_16_filled": 58380, "ic_fluent_comment_off_20_filled": 58381, "ic_fluent_comment_off_24_filled": 58382, "ic_fluent_comment_off_28_filled": 58383, "ic_fluent_comment_off_48_filled": 58384, "ic_fluent_contact_card_group_16_filled": 58392, "ic_fluent_contact_card_group_20_filled": 58393, "ic_fluent_contact_card_group_28_filled": 58394, "ic_fluent_contact_card_group_48_filled": 58395, "ic_fluent_convert_range_24_filled": 58410, "ic_fluent_copy_add_24_filled": 58412, "ic_fluent_copy_select_20_filled": 58416, "ic_fluent_couch_12_filled": 58417, "ic_fluent_couch_24_filled": 58419, "ic_fluent_crop_20_filled": 58423, "ic_fluent_currency_dollar_rupee_16_filled": 58444, "ic_fluent_currency_dollar_rupee_20_filled": 58445, "ic_fluent_currency_dollar_rupee_24_filled": 58446, "ic_fluent_cursor_20_filled": 58447, "ic_fluent_cursor_24_filled": 58448, "ic_fluent_cursor_hover_16_filled": 58451, "ic_fluent_cursor_hover_20_filled": 58452, "ic_fluent_cursor_hover_24_filled": 58453, "ic_fluent_cursor_hover_28_filled": 58454, "ic_fluent_cursor_hover_32_filled": 58455, "ic_fluent_cursor_hover_48_filled": 58456, "ic_fluent_cursor_hover_off_16_filled": 58457, "ic_fluent_cursor_hover_off_20_filled": 58458, "ic_fluent_cursor_hover_off_24_filled": 58459, "ic_fluent_cursor_hover_off_28_filled": 58460, "ic_fluent_cursor_hover_off_48_filled": 58461, "ic_fluent_data_bar_vertical_add_24_filled": 58465, "ic_fluent_data_usage_20_filled": 58475, "ic_fluent_decimal_arrow_left_24_filled": 58500, "ic_fluent_decimal_arrow_right_24_filled": 58502, "ic_fluent_delete_16_filled": 58503, "ic_fluent_dentist_12_filled": 58510, "ic_fluent_dentist_16_filled": 58511, "ic_fluent_dentist_20_filled": 58512, "ic_fluent_dentist_28_filled": 58513, "ic_fluent_dentist_48_filled": 58514, "ic_fluent_dismiss_circle_28_filled": 58574, "ic_fluent_doctor_12_filled": 58590, "ic_fluent_doctor_16_filled": 58591, "ic_fluent_doctor_20_filled": 58592, "ic_fluent_doctor_28_filled": 58593, "ic_fluent_doctor_48_filled": 58594, "ic_fluent_document_16_filled": 58595, "ic_fluent_document_48_filled": 58597, "ic_fluent_document_add_16_filled": 58598, "ic_fluent_document_add_20_filled": 58599, "ic_fluent_document_add_24_filled": 58600, "ic_fluent_document_add_28_filled": 58601, "ic_fluent_document_add_48_filled": 58602, "ic_fluent_document_arrow_left_16_filled": 58605, "ic_fluent_document_arrow_left_20_filled": 58606, "ic_fluent_document_arrow_left_24_filled": 58607, "ic_fluent_document_arrow_left_28_filled": 58608, "ic_fluent_document_arrow_left_48_filled": 58609, "ic_fluent_document_catch_up_16_filled": 58619, "ic_fluent_document_catch_up_20_filled": 58620, "ic_fluent_document_landscape_data_24_filled": 58651, "ic_fluent_document_landscape_split_20_filled": 58652, "ic_fluent_document_landscape_split_hint_20_filled": 58654, "ic_fluent_document_page_break_20_filled": 58675, "ic_fluent_drink_beer_16_filled": 58767, "ic_fluent_drink_beer_20_filled": 58768, "ic_fluent_drink_coffee_16_filled": 58769, "ic_fluent_drink_margarita_16_filled": 58770, "ic_fluent_drink_margarita_20_filled": 58771, "ic_fluent_drink_wine_16_filled": 58774, "ic_fluent_drink_wine_20_filled": 58775, "ic_fluent_dual_screen_span_24_filled": 58803, "ic_fluent_edit_32_filled": 58816, "ic_fluent_edit_off_16_filled": 58819, "ic_fluent_edit_off_24_filled": 58821, "ic_fluent_edit_settings_24_filled": 58832, "ic_fluent_emoji_add_16_filled": 58836, "ic_fluent_emoji_hand_24_filled": 58844, "ic_fluent_emoji_hand_28_filled": 58845, "ic_fluent_eraser_20_filled": 58865, "ic_fluent_eraser_24_filled": 58866, "ic_fluent_eraser_medium_24_filled": 58868, "ic_fluent_eraser_segment_24_filled": 58870, "ic_fluent_eraser_small_24_filled": 58872, "ic_fluent_error_circle_12_filled": 58874, "ic_fluent_eye_tracking_off_16_filled": 58887, "ic_fluent_eye_tracking_off_20_filled": 58888, "ic_fluent_eye_tracking_off_24_filled": 58889, "ic_fluent_f_stop_16_filled": 58894, "ic_fluent_f_stop_20_filled": 58895, "ic_fluent_f_stop_24_filled": 58896, "ic_fluent_f_stop_28_filled": 58897, "ic_fluent_fingerprint_48_filled": 58911, "ic_fluent_fixed_width_24_filled": 58913, "ic_fluent_flip_horizontal_24_filled": 58938, "ic_fluent_flip_vertical_24_filled": 58944, "ic_fluent_fluent_32_filled": 58955, "ic_fluent_fluent_48_filled": 58956, "ic_fluent_fluid_20_filled": 58958, "ic_fluent_fluid_24_filled": 58959, "ic_fluent_food_egg_16_filled": 59001, "ic_fluent_food_egg_20_filled": 59002, "ic_fluent_food_toast_16_filled": 59007, "ic_fluent_food_toast_20_filled": 59008, "ic_fluent_gavel_24_filled": 59044, "ic_fluent_gavel_32_filled": 59045, "ic_fluent_glasses_16_filled": 59062, "ic_fluent_glasses_20_filled": 59063, "ic_fluent_glasses_28_filled": 59064, "ic_fluent_glasses_48_filled": 59065, "ic_fluent_glasses_off_16_filled": 59066, "ic_fluent_glasses_off_20_filled": 59067, "ic_fluent_glasses_off_28_filled": 59068, "ic_fluent_glasses_off_48_filled": 59069, "ic_fluent_globe_16_filled": 59070, "ic_fluent_hand_left_20_filled": 59112, "ic_fluent_hand_right_24_filled": 59117, "ic_fluent_hand_right_28_filled": 59118, "ic_fluent_hat_graduation_16_filled": 59122, "ic_fluent_hat_graduation_20_filled": 59123, "ic_fluent_hat_graduation_24_filled": 59124, "ic_fluent_hd_16_filled": 59125, "ic_fluent_hd_20_filled": 59126, "ic_fluent_hd_24_filled": 59127, "ic_fluent_headset_16_filled": 59139, "ic_fluent_headset_20_filled": 59140, "ic_fluent_headset_48_filled": 59142, "ic_fluent_heart_pulse_24_filled": 59151, "ic_fluent_heart_pulse_32_filled": 59152, "ic_fluent_home_16_filled": 59164, "ic_fluent_home_32_filled": 59165, "ic_fluent_home_48_filled": 59166, "ic_fluent_image_arrow_counterclockwise_24_filled": 59180, "ic_fluent_info_shield_20_filled": 59204, "ic_fluent_key_multiple_20_filled": 59219, "ic_fluent_line_horizontal_5_error_20_filled": 59259, "ic_fluent_link_square_12_filled": 59267, "ic_fluent_link_square_16_filled": 59268, "ic_fluent_location_48_filled": 59274, "ic_fluent_location_off_16_filled": 59286, "ic_fluent_location_off_20_filled": 59287, "ic_fluent_location_off_24_filled": 59288, "ic_fluent_location_off_28_filled": 59289, "ic_fluent_location_off_48_filled": 59290, "ic_fluent_lock_multiple_24_filled": 59297, "ic_fluent_lottery_24_filled": 59303, "ic_fluent_mail_16_filled": 59311, "ic_fluent_mail_read_16_filled": 59359, "ic_fluent_math_format_linear_24_filled": 59372, "ic_fluent_math_format_professional_24_filled": 59374, "ic_fluent_math_formula_24_filled": 59377, "ic_fluent_maximize_20_filled": 59385, "ic_fluent_maximize_24_filled": 59386, "ic_fluent_maximize_28_filled": 59387, "ic_fluent_maximize_48_filled": 59388, "ic_fluent_meet_now_16_filled": 59389, "ic_fluent_mic_off_20_filled": 59404, "ic_fluent_mic_off_48_filled": 59406, "ic_fluent_mic_prohibited_24_filled": 59409, "ic_fluent_more_circle_20_filled": 59439, "ic_fluent_movies_and_tv_16_filled": 59449, "ic_fluent_movies_and_tv_20_filled": 59450, "ic_fluent_navigation_unread_24_filled": 59505, "ic_fluent_number_symbol_dismiss_24_filled": 59545, "ic_fluent_open_28_filled": 59548, "ic_fluent_open_48_filled": 59549, "ic_fluent_open_folder_16_filled": 59550, "ic_fluent_open_folder_20_filled": 59551, "ic_fluent_open_folder_28_filled": 59552, "ic_fluent_open_folder_48_filled": 59553, "ic_fluent_open_off_16_filled": 59554, "ic_fluent_open_off_20_filled": 59555, "ic_fluent_open_off_24_filled": 59556, "ic_fluent_open_off_28_filled": 59557, "ic_fluent_open_off_48_filled": 59558, "ic_fluent_paint_brush_arrow_down_24_filled": 59574, "ic_fluent_paint_brush_arrow_up_24_filled": 59576, "ic_fluent_pause_12_filled": 59614, "ic_fluent_payment_16_filled": 59622, "ic_fluent_payment_28_filled": 59623, "ic_fluent_people_prohibited_16_filled": 59669, "ic_fluent_people_swap_16_filled": 59676, "ic_fluent_people_swap_20_filled": 59677, "ic_fluent_people_swap_24_filled": 59678, "ic_fluent_people_swap_28_filled": 59679, "ic_fluent_people_team_add_20_filled": 59683, "ic_fluent_people_team_add_24_filled": 59684, "ic_fluent_person_available_20_filled": 59702, "ic_fluent_person_clock_16_filled": 59708, "ic_fluent_person_clock_20_filled": 59709, "ic_fluent_person_clock_24_filled": 59710, "ic_fluent_person_delete_20_filled": 59711, "ic_fluent_person_mail_16_filled": 59721, "ic_fluent_person_mail_20_filled": 59722, "ic_fluent_person_mail_24_filled": 59723, "ic_fluent_person_mail_28_filled": 59724, "ic_fluent_person_mail_48_filled": 59725, "ic_fluent_person_prohibited_24_filled": 59733, "ic_fluent_poll_20_filled": 59825, "ic_fluent_pulse_24_filled": 59877, "ic_fluent_qr_code_20_filled": 59892, "ic_fluent_real_estate_24_filled": 59909, "ic_fluent_ribbon_24_filled": 59952, "ic_fluent_ribbon_star_20_filled": 59959, "ic_fluent_ribbon_star_24_filled": 59960, "ic_fluent_run_16_filled": 59975, "ic_fluent_run_20_filled": 59976, "ic_fluent_scales_24_filled": 59993, "ic_fluent_scales_32_filled": 59994, "ic_fluent_search_shield_20_filled": 60041, "ic_fluent_shield_dismiss_shield_20_filled": 60118, "ic_fluent_shifts_day_20_filled": 60140, "ic_fluent_shifts_day_24_filled": 60141, "ic_fluent_sidebar_search_ltr_20_filled": 60161, "ic_fluent_sidebar_search_rtl_20_filled": 60162, "ic_fluent_sign_out_20_filled": 60163, "ic_fluent_slide_multiple_arrow_right_24_filled": 60200, "ic_fluent_slide_search_24_filled": 60202, "ic_fluent_slide_search_28_filled": 60203, "ic_fluent_slide_size_24_filled": 60207, "ic_fluent_slide_text_16_filled": 60208, "ic_fluent_slide_text_20_filled": 60209, "ic_fluent_slide_text_28_filled": 60210, "ic_fluent_slide_text_48_filled": 60211, "ic_fluent_speaker_0_16_filled": 60224, "ic_fluent_speaker_0_20_filled": 60225, "ic_fluent_speaker_0_28_filled": 60226, "ic_fluent_speaker_0_48_filled": 60228, "ic_fluent_speaker_1_16_filled": 60229, "ic_fluent_speaker_1_20_filled": 60230, "ic_fluent_speaker_1_28_filled": 60231, "ic_fluent_speaker_1_48_filled": 60233, "ic_fluent_speaker_bluetooth_28_filled": 60241, "ic_fluent_speaker_off_16_filled": 60247, "ic_fluent_speaker_off_20_filled": 60248, "ic_fluent_speaker_off_48_filled": 60249, "ic_fluent_speaker_usb_24_filled": 60253, "ic_fluent_speaker_usb_28_filled": 60254, "ic_fluent_sport_16_filled": 60270, "ic_fluent_sport_20_filled": 60271, "ic_fluent_sport_24_filled": 60272, "ic_fluent_sport_american_football_24_filled": 60274, "ic_fluent_sport_baseball_24_filled": 60276, "ic_fluent_sport_basketball_24_filled": 60278, "ic_fluent_sport_hockey_24_filled": 60280, "ic_fluent_star_edit_24_filled": 60338, "ic_fluent_tab_desktop_arrow_left_20_filled": 60389, "ic_fluent_tab_prohibited_24_filled": 60395, "ic_fluent_table_16_filled": 60398, "ic_fluent_table_28_filled": 60399, "ic_fluent_table_48_filled": 60401, "ic_fluent_table_simple_16_filled": 60490, "ic_fluent_table_simple_20_filled": 60491, "ic_fluent_table_simple_24_filled": 60492, "ic_fluent_table_simple_28_filled": 60493, "ic_fluent_table_simple_48_filled": 60494, "ic_fluent_tag_16_filled": 60522, "ic_fluent_tasks_app_20_filled": 60573, "ic_fluent_tent_12_filled": 60576, "ic_fluent_tent_16_filled": 60577, "ic_fluent_tent_20_filled": 60578, "ic_fluent_tent_28_filled": 60579, "ic_fluent_tent_48_filled": 60580, "ic_fluent_text_bold_16_filled": 60624, "ic_fluent_text_color_16_filled": 60659, "ic_fluent_text_column_one_narrow_20_filled": 60663, "ic_fluent_text_column_one_narrow_24_filled": 60664, "ic_fluent_text_column_one_wide_20_filled": 60665, "ic_fluent_text_column_one_wide_24_filled": 60666, "ic_fluent_text_continuous_24_filled": 60670, "ic_fluent_text_italic_16_filled": 60727, "ic_fluent_text_underline_16_filled": 60775, "ic_fluent_ticket_diagonal_16_filled": 60795, "ic_fluent_ticket_diagonal_20_filled": 60796, "ic_fluent_ticket_diagonal_24_filled": 60797, "ic_fluent_ticket_diagonal_28_filled": 60798, "ic_fluent_timer_16_filled": 60806, "ic_fluent_timer_20_filled": 60808, "ic_fluent_toggle_left_16_filled": 60815, "ic_fluent_toggle_left_20_filled": 60816, "ic_fluent_toggle_left_24_filled": 60817, "ic_fluent_toggle_left_28_filled": 60818, "ic_fluent_toggle_left_48_filled": 60819, "ic_fluent_toggle_right_28_filled": 60823, "ic_fluent_toggle_right_48_filled": 60824, "ic_fluent_tv_16_filled": 60865, "ic_fluent_tv_20_filled": 60866, "ic_fluent_tv_24_filled": 60867, "ic_fluent_tv_28_filled": 60868, "ic_fluent_tv_48_filled": 60869, "ic_fluent_vehicle_bicycle_16_filled": 60881, "ic_fluent_vehicle_bicycle_20_filled": 60882, "ic_fluent_vehicle_bus_16_filled": 60883, "ic_fluent_vehicle_bus_20_filled": 60884, "ic_fluent_vehicle_car_28_filled": 60888, "ic_fluent_vehicle_car_48_filled": 60889, "ic_fluent_vehicle_ship_16_filled": 60898, "ic_fluent_vehicle_ship_20_filled": 60899, "ic_fluent_vehicle_ship_24_filled": 60900, "ic_fluent_vehicle_subway_16_filled": 60901, "ic_fluent_vehicle_subway_20_filled": 60902, "ic_fluent_vehicle_subway_24_filled": 60903, "ic_fluent_vehicle_truck_16_filled": 60904, "ic_fluent_vehicle_truck_20_filled": 60905, "ic_fluent_video_clip_20_filled": 60927, "ic_fluent_vote_20_filled": 60968, "ic_fluent_vote_24_filled": 60969, "ic_fluent_weather_drizzle_20_filled": 60990, "ic_fluent_weather_drizzle_24_filled": 60991, "ic_fluent_weather_drizzle_48_filled": 60992, "ic_fluent_weather_haze_20_filled": 60993, "ic_fluent_weather_haze_24_filled": 60994, "ic_fluent_weather_haze_48_filled": 60995, "ic_fluent_weather_moon_16_filled": 60996, "ic_fluent_weather_moon_28_filled": 60997, "ic_fluent_weather_moon_off_16_filled": 60998, "ic_fluent_weather_moon_off_20_filled": 60999, "ic_fluent_weather_moon_off_24_filled": 61000, "ic_fluent_weather_moon_off_28_filled": 61001, "ic_fluent_weather_moon_off_48_filled": 61002, "ic_fluent_weather_sunny_high_20_filled": 61007, "ic_fluent_weather_sunny_high_24_filled": 61008, "ic_fluent_weather_sunny_high_48_filled": 61009, "ic_fluent_weather_sunny_low_20_filled": 61010, "ic_fluent_weather_sunny_low_24_filled": 61011, "ic_fluent_weather_sunny_low_48_filled": 61012, "ic_fluent_window_new_16_filled": 61050, "ic_fluent_window_new_24_filled": 61051, "ic_fluent_wrench_16_filled": 61061, "ic_fluent_wrench_20_filled": 61062, "ic_fluent_video_background_effect_20_filled": 60919, "ic_fluent_alert_16_filled": 57364, "ic_fluent_approvals_app_16_filled": 57439, "ic_fluent_approvals_app_20_filled": 57440, "ic_fluent_arrow_bounce_16_filled": 57478, "ic_fluent_arrow_bounce_24_filled": 57480, "ic_fluent_arrow_enter_up_20_filled": 57538, "ic_fluent_arrow_enter_up_24_filled": 57539, "ic_fluent_bookmark_multiple_20_filled": 57767, "ic_fluent_briefcase_28_filled": 57854, "ic_fluent_briefcase_48_filled": 57856, "ic_fluent_building_20_filled": 57887, "ic_fluent_chat_48_filled": 58106, "ic_fluent_desktop_arrow_right_16_filled": 58516, "ic_fluent_desktop_arrow_right_20_filled": 58517, "ic_fluent_desktop_arrow_right_24_filled": 58518, "ic_fluent_desktop_speaker_20_filled": 58544, "ic_fluent_desktop_speaker_24_filled": 58545, "ic_fluent_desktop_speaker_off_20_filled": 58546, "ic_fluent_desktop_speaker_off_24_filled": 58547, "ic_fluent_emoji_add_20_filled": 58837, "ic_fluent_food_cake_20_filled": 59000, "ic_fluent_grid_kanban_20_filled": 59092, "ic_fluent_hand_right_20_filled": 59116, "ic_fluent_hand_right_off_20_filled": 59119, "ic_fluent_learning_app_20_filled": 59245, "ic_fluent_learning_app_24_filled": 59246, "ic_fluent_live_off_20_filled": 59272, "ic_fluent_live_off_24_filled": 59273, "ic_fluent_mic_prohibited_20_filled": 59408, "ic_fluent_notebook_section_20_filled": 59527, "ic_fluent_people_audience_20_filled": 59649, "ic_fluent_people_call_16_filled": 59650, "ic_fluent_people_call_20_filled": 59651, "ic_fluent_person_call_16_filled": 59703, "ic_fluent_person_call_20_filled": 59704, "ic_fluent_phone_desktop_add_20_filled": 59755, "ic_fluent_presenter_20_filled": 59855, "ic_fluent_presenter_off_20_filled": 59856, "ic_fluent_rectangle_landscape_20_filled": 59921, "ic_fluent_ribbon_20_filled": 59951, "ic_fluent_save_sync_20_filled": 59990, "ic_fluent_shifts_20_filled": 60133, "ic_fluent_shifts_checkmark_20_filled": 60138, "ic_fluent_shifts_checkmark_24_filled": 60139, "ic_fluent_slide_multiple_24_filled": 60198, "ic_fluent_star_line_horizontal_3_20_filled": 60342, "ic_fluent_star_line_horizontal_3_24_filled": 60343, "ic_fluent_table_add_20_filled": 60403, "ic_fluent_table_dismiss_20_filled": 60430, "ic_fluent_table_dismiss_24_filled": 60431, "ic_fluent_tap_double_20_filled": 60552, "ic_fluent_tap_single_20_filled": 60555, "ic_fluent_text_bullet_list_add_20_filled": 60627, "ic_fluent_text_bullet_list_square_20_filled": 60640, "ic_fluent_text_grammar_error_20_filled": 60698, "ic_fluent_text_number_list_rtl_20_filled": 60736, "ic_fluent_video_360_20_filled": 60913, "ic_fluent_video_360_24_filled": 60914, "ic_fluent_video_person_12_filled": 60936, "ic_fluent_video_person_16_filled": 60937, "ic_fluent_video_person_20_filled": 60938, "ic_fluent_video_person_28_filled": 60939, "ic_fluent_video_person_48_filled": 60940, "ic_fluent_video_person_call_16_filled": 60941, "ic_fluent_video_person_call_20_filled": 60942, "ic_fluent_video_person_call_24_filled": 60943, "ic_fluent_video_person_star_20_filled": 60951, "ic_fluent_video_prohibited_20_filled": 60956, "ic_fluent_video_switch_20_filled": 60960, "ic_fluent_wifi_warning_20_filled": 61020, "ic_fluent_album_24_filled": 57360, "ic_fluent_album_add_24_filled": 57362, "ic_fluent_alert_urgent_16_filled": 57373, "ic_fluent_arrow_right_16_filled": 57579, "ic_fluent_arrow_undo_16_filled": 57638, "ic_fluent_arrow_up_left_16_filled": 57643, "ic_fluent_arrow_up_left_20_filled": 57644, "ic_fluent_backpack_add_20_filled": 57671, "ic_fluent_backpack_add_24_filled": 57672, "ic_fluent_backpack_add_28_filled": 57673, "ic_fluent_backpack_add_48_filled": 57674, "ic_fluent_bot_20_filled": 57804, "ic_fluent_call_connecting_20_filled": 57996, "ic_fluent_call_exclamation_20_filled": 57999, "ic_fluent_call_transfer_20_filled": 58023, "ic_fluent_camera_off_24_filled": 58037, "ic_fluent_chat_bubbles_question_20_filled": 58111, "ic_fluent_chat_mail_20_filled": 58115, "ic_fluent_chat_off_20_filled": 58116, "ic_fluent_checkmark_48_filled": 58138, "ic_fluent_cloud_sync_20_filled": 58307, "ic_fluent_content_view_20_filled": 58404, "ic_fluent_cube_rotate_20_filled": 58436, "ic_fluent_data_line_20_filled": 58468, "ic_fluent_device_meeting_room_20_filled": 58558, "ic_fluent_device_meeting_room_remote_20_filled": 58559, "ic_fluent_draw_shape_24_filled": 58754, "ic_fluent_draw_text_24_filled": 58756, "ic_fluent_folder_arrow_up_16_filled": 58973, "ic_fluent_folder_arrow_up_20_filled": 58974, "ic_fluent_folder_arrow_up_24_filled": 58975, "ic_fluent_folder_arrow_up_28_filled": 58976, "ic_fluent_fps_30_16_filled": 59013, "ic_fluent_fps_30_20_filled": 59014, "ic_fluent_fps_30_24_filled": 59015, "ic_fluent_fps_30_28_filled": 59016, "ic_fluent_fps_30_48_filled": 59017, "ic_fluent_fps_60_16_filled": 59018, "ic_fluent_fps_60_20_filled": 59019, "ic_fluent_fps_60_24_filled": 59020, "ic_fluent_fps_60_28_filled": 59021, "ic_fluent_fps_60_48_filled": 59022, "ic_fluent_home_person_20_filled": 59172, "ic_fluent_image_off_20_filled": 59193, "ic_fluent_lasso_20_filled": 59236, "ic_fluent_leaf_three_16_filled": 59242, "ic_fluent_leaf_three_20_filled": 59243, "ic_fluent_leaf_three_24_filled": 59244, "ic_fluent_mic_sync_20_filled": 59428, "ic_fluent_notebook_subsection_20_filled": 59529, "ic_fluent_person_circle_20_filled": 59706, "ic_fluent_pulse_20_filled": 59876, "ic_fluent_pulse_square_24_filled": 59881, "ic_fluent_ribbon_16_filled": 59950, "ic_fluent_rotate_left_24_filled": 59968, "ic_fluent_rotate_right_20_filled": 59969, "ic_fluent_rotate_right_24_filled": 59970, "ic_fluent_share_close_tray_20_filled": 60082, "ic_fluent_square_multiple_20_filled": 60319, "ic_fluent_star_emphasis_20_filled": 60339, "ic_fluent_tv_arrow_right_20_filled": 60870, "ic_fluent_video_person_star_off_20_filled": 60952, "ic_fluent_video_recording_20_filled": 60959, "ic_fluent_video_sync_20_filled": 60961, "ic_fluent_breakout_room_20_filled": 57849, "ic_fluent_content_view_gallery_20_filled": 58406, "ic_fluent_door_tag_24_filled": 58743, "ic_fluent_luggage_24_filled": 59306, "ic_fluent_people_edit_20_filled": 59657, "ic_fluent_channel_share_12_filled": 58086, "ic_fluent_channel_share_16_filled": 58087, "ic_fluent_channel_share_20_filled": 58088, "ic_fluent_channel_share_24_filled": 58089, "ic_fluent_channel_share_28_filled": 58090, "ic_fluent_channel_share_48_filled": 58091, "ic_fluent_people_error_16_filled": 59658, "ic_fluent_people_error_20_filled": 59659, "ic_fluent_people_error_24_filled": 59660, "ic_fluent_puzzle_cube_16_filled": 59882, "ic_fluent_puzzle_cube_20_filled": 59883, "ic_fluent_puzzle_cube_24_filled": 59884, "ic_fluent_puzzle_cube_28_filled": 59885, "ic_fluent_puzzle_cube_48_filled": 59886, "ic_fluent_arrow_circle_down_right_16_filled": 57486, "ic_fluent_arrow_circle_down_right_24_filled": 57488, "ic_fluent_arrow_circle_right_24_filled": 57500, "ic_fluent_arrow_circle_up_16_filled": 57505, "ic_fluent_arrow_circle_up_20_filled": 57506, "ic_fluent_arrow_circle_up_24_filled": 57507, "ic_fluent_arrow_circle_up_left_24_filled": 57512, "ic_fluent_arrow_enter_left_20_filled": 57536, "ic_fluent_arrow_enter_left_24_filled": 57537, "ic_fluent_arrow_export_ltr_20_filled": 57543, "ic_fluent_arrow_export_ltr_24_filled": 57544, "ic_fluent_arrow_square_down_24_filled": 57591, "ic_fluent_arrow_undo_32_filled": 57640, "ic_fluent_arrow_undo_48_filled": 57641, "ic_fluent_auto_fit_height_24_filled": 57660, "ic_fluent_auto_fit_width_24_filled": 57662, "ic_fluent_briefcase_medical_24_filled": 57858, "ic_fluent_briefcase_medical_32_filled": 57859, "ic_fluent_building_factory_24_filled": 57900, "ic_fluent_calendar_arrow_down_24_filled": 57936, "ic_fluent_call_16_filled": 57987, "ic_fluent_call_20_filled": 57988, "ic_fluent_call_24_filled": 57989, "ic_fluent_call_28_filled": 57990, "ic_fluent_call_missed_20_filled": 58007, "ic_fluent_call_prohibited_16_filled": 58017, "ic_fluent_call_prohibited_20_filled": 58018, "ic_fluent_call_prohibited_24_filled": 58019, "ic_fluent_call_prohibited_28_filled": 58020, "ic_fluent_call_prohibited_48_filled": 58021, "ic_fluent_center_horizontal_24_filled": 58061, "ic_fluent_center_vertical_24_filled": 58063, "ic_fluent_chevron_circle_down_24_filled": 58149, "ic_fluent_chevron_circle_right_24_filled": 58163, "ic_fluent_clipboard_image_24_filled": 58220, "ic_fluent_comment_arrow_left_24_filled": 58346, "ic_fluent_comment_arrow_right_24_filled": 58352, "ic_fluent_comment_dismiss_24_filled": 58362, "ic_fluent_component_2_double_tap_swipe_down_24_filled": 58387, "ic_fluent_component_2_double_tap_swipe_up_24_filled": 58388, "ic_fluent_copy_arrow_right_16_filled": 58413, "ic_fluent_copy_arrow_right_24_filled": 58415, "ic_fluent_currency_dollar_euro_16_filled": 58441, "ic_fluent_currency_dollar_euro_20_filled": 58442, "ic_fluent_currency_dollar_euro_24_filled": 58443, "ic_fluent_delete_dismiss_24_filled": 58507, "ic_fluent_delete_dismiss_28_filled": 58508, "ic_fluent_document_prohibited_20_filled": 58682, "ic_fluent_document_prohibited_24_filled": 58683, "ic_fluent_document_sync_24_filled": 58709, "ic_fluent_drink_to_go_24_filled": 58773, "ic_fluent_dual_screen_header_24_filled": 58797, "ic_fluent_fluent_24_filled": 58954, "ic_fluent_folder_arrow_right_16_filled": 58968, "ic_fluent_folder_arrow_right_20_filled": 58969, "ic_fluent_folder_arrow_right_24_filled": 58970, "ic_fluent_folder_arrow_right_28_filled": 58971, "ic_fluent_folder_arrow_right_48_filled": 58972, "ic_fluent_folder_arrow_up_48_filled": 58977, "ic_fluent_folder_prohibited_20_filled": 58985, "ic_fluent_folder_prohibited_24_filled": 58986, "ic_fluent_folder_prohibited_28_filled": 58987, "ic_fluent_folder_prohibited_48_filled": 58988, "ic_fluent_folder_swap_16_filled": 58989, "ic_fluent_folder_swap_20_filled": 58990, "ic_fluent_folder_swap_24_filled": 58991, "ic_fluent_full_screen_maximize_24_filled": 59026, "ic_fluent_full_screen_minimize_24_filled": 59029, "ic_fluent_image_multiple_20_filled": 59186, "ic_fluent_image_multiple_24_filled": 59187, "ic_fluent_image_multiple_28_filled": 59188, "ic_fluent_leaf_one_16_filled": 59239, "ic_fluent_leaf_one_20_filled": 59240, "ic_fluent_leaf_one_24_filled": 59241, "ic_fluent_link_dismiss_20_filled": 59265, "ic_fluent_location_dismiss_24_filled": 59285, "ic_fluent_lock_closed_12_filled": 59291, "ic_fluent_lock_closed_16_filled": 59292, "ic_fluent_lock_closed_20_filled": 59293, "ic_fluent_lock_closed_24_filled": 59294, "ic_fluent_lock_open_20_filled": 59299, "ic_fluent_lock_open_24_filled": 59300, "ic_fluent_lock_open_28_filled": 59301, "ic_fluent_mail_inbox_all_24_filled": 59333, "ic_fluent_mail_inbox_arrow_right_24_filled": 59336, "ic_fluent_mail_inbox_arrow_up_20_filled": 59337, "ic_fluent_mail_inbox_arrow_up_24_filled": 59338, "ic_fluent_mail_off_24_filled": 59352, "ic_fluent_more_horizontal_16_filled": 59441, "ic_fluent_more_horizontal_20_filled": 59442, "ic_fluent_more_horizontal_24_filled": 59443, "ic_fluent_more_horizontal_28_filled": 59444, "ic_fluent_more_horizontal_48_filled": 59446, "ic_fluent_music_note_1_20_filled": 59487, "ic_fluent_music_note_1_24_filled": 59488, "ic_fluent_music_note_2_16_filled": 59489, "ic_fluent_music_note_2_24_filled": 59491, "ic_fluent_people_team_delete_24_filled": 59687, "ic_fluent_phone_add_24_filled": 59751, "ic_fluent_phone_arrow_right_20_filled": 59752, "ic_fluent_phone_arrow_right_24_filled": 59753, "ic_fluent_phone_dismiss_24_filled": 59757, "ic_fluent_phone_lock_24_filled": 59766, "ic_fluent_phone_span_in_16_filled": 59771, "ic_fluent_phone_span_in_20_filled": 59772, "ic_fluent_phone_span_in_24_filled": 59773, "ic_fluent_phone_span_in_28_filled": 59774, "ic_fluent_phone_span_out_16_filled": 59775, "ic_fluent_phone_span_out_20_filled": 59776, "ic_fluent_phone_span_out_24_filled": 59777, "ic_fluent_phone_span_out_28_filled": 59778, "ic_fluent_position_backward_20_filled": 59834, "ic_fluent_position_backward_24_filled": 59835, "ic_fluent_position_forward_20_filled": 59836, "ic_fluent_position_forward_24_filled": 59837, "ic_fluent_position_to_back_20_filled": 59838, "ic_fluent_position_to_back_24_filled": 59839, "ic_fluent_position_to_front_20_filled": 59840, "ic_fluent_position_to_front_24_filled": 59841, "ic_fluent_resize_large_16_filled": 59933, "ic_fluent_resize_large_20_filled": 59934, "ic_fluent_resize_large_24_filled": 59935, "ic_fluent_resize_small_16_filled": 59936, "ic_fluent_resize_small_20_filled": 59937, "ic_fluent_resize_small_24_filled": 59938, "ic_fluent_save_edit_20_filled": 59984, "ic_fluent_save_edit_24_filled": 59985, "ic_fluent_search_info_20_filled": 60039, "ic_fluent_search_visual_16_filled": 60043, "ic_fluent_search_visual_20_filled": 60044, "ic_fluent_search_visual_24_filled": 60045, "ic_fluent_select_all_on_24_filled": 60048, "ic_fluent_share_screen_start_20_filled": 60099, "ic_fluent_share_screen_start_24_filled": 60100, "ic_fluent_share_screen_start_28_filled": 60101, "ic_fluent_share_screen_stop_16_filled": 60103, "ic_fluent_share_screen_stop_20_filled": 60104, "ic_fluent_share_screen_stop_24_filled": 60105, "ic_fluent_share_screen_stop_28_filled": 60106, "ic_fluent_share_screen_stop_48_filled": 60107, "ic_fluent_shield_dismiss_16_filled": 60117, "ic_fluent_shifts_prohibited_24_filled": 60143, "ic_fluent_shifts_question_mark_24_filled": 60145, "ic_fluent_speaker_2_16_filled": 60234, "ic_fluent_speaker_2_20_filled": 60235, "ic_fluent_speaker_2_24_filled": 60236, "ic_fluent_speaker_2_28_filled": 60237, "ic_fluent_speaker_2_48_filled": 60239, "ic_fluent_speaker_mute_16_filled": 60242, "ic_fluent_speaker_mute_20_filled": 60243, "ic_fluent_speaker_mute_24_filled": 60244, "ic_fluent_speaker_mute_28_filled": 60245, "ic_fluent_speaker_mute_48_filled": 60246, "ic_fluent_star_arrow_right_end_24_filled": 60331, "ic_fluent_subtract_12_filled": 60360, "ic_fluent_subtract_16_filled": 60361, "ic_fluent_subtract_20_filled": 60362, "ic_fluent_subtract_24_filled": 60363, "ic_fluent_subtract_28_filled": 60364, "ic_fluent_subtract_48_filled": 60365, "ic_fluent_tab_add_20_filled": 60383, "ic_fluent_tab_add_24_filled": 60384, "ic_fluent_tab_arrow_left_24_filled": 60386, "ic_fluent_tab_shield_dismiss_20_filled": 60396, "ic_fluent_tab_shield_dismiss_24_filled": 60397, "ic_fluent_table_delete_column_24_filled": 60423, "ic_fluent_table_delete_row_24_filled": 60427, "ic_fluent_table_freeze_column_and_row_24_filled": 60441, "ic_fluent_table_insert_column_24_filled": 60449, "ic_fluent_table_insert_row_24_filled": 60453, "ic_fluent_table_move_above_24_filled": 60465, "ic_fluent_table_move_below_24_filled": 60469, "ic_fluent_table_resize_column_24_filled": 60480, "ic_fluent_table_resize_row_24_filled": 60484, "ic_fluent_table_stack_above_24_filled": 60498, "ic_fluent_table_stack_below_24_filled": 60502, "ic_fluent_table_stack_left_24_filled": 60506, "ic_fluent_table_stack_right_24_filled": 60510, "ic_fluent_tag_question_mark_16_filled": 60544, "ic_fluent_tag_question_mark_24_filled": 60546, "ic_fluent_text_grammar_arrow_left_20_filled": 60690, "ic_fluent_text_grammar_arrow_left_24_filled": 60691, "ic_fluent_text_grammar_arrow_right_20_filled": 60692, "ic_fluent_text_grammar_arrow_right_24_filled": 60693, "ic_fluent_text_grammar_checkmark_20_filled": 60694, "ic_fluent_text_grammar_checkmark_24_filled": 60695, "ic_fluent_text_grammar_dismiss_20_filled": 60696, "ic_fluent_text_grammar_dismiss_24_filled": 60697, "ic_fluent_text_grammar_settings_20_filled": 60699, "ic_fluent_text_grammar_settings_24_filled": 60700, "ic_fluent_text_grammar_wand_16_filled": 60701, "ic_fluent_text_grammar_wand_20_filled": 60702, "ic_fluent_text_grammar_wand_24_filled": 60703, "ic_fluent_text_paragraph_20_filled": 60738, "ic_fluent_text_paragraph_24_filled": 60739, "ic_fluent_text_paragraph_direction_20_filled": 60740, "ic_fluent_text_paragraph_direction_24_filled": 60741, "ic_fluent_text_position_behind_20_filled": 60747, "ic_fluent_text_position_behind_24_filled": 60748, "ic_fluent_text_position_front_20_filled": 60749, "ic_fluent_text_position_front_24_filled": 60750, "ic_fluent_text_position_line_20_filled": 60751, "ic_fluent_text_position_line_24_filled": 60752, "ic_fluent_text_position_square_20_filled": 60753, "ic_fluent_text_position_square_24_filled": 60754, "ic_fluent_text_position_through_20_filled": 60755, "ic_fluent_text_position_through_24_filled": 60756, "ic_fluent_text_position_tight_20_filled": 60757, "ic_fluent_text_position_tight_24_filled": 60758, "ic_fluent_text_position_top_bottom_20_filled": 60759, "ic_fluent_text_position_top_bottom_24_filled": 60760, "ic_fluent_textbox_align_center_20_filled": 60781, "ic_fluent_textbox_align_center_24_filled": 60782, "ic_fluent_thumb_like_16_filled": 60792, "ic_fluent_ticket_horizontal_20_filled": 60799, "ic_fluent_ticket_horizontal_24_filled": 60800, "ic_fluent_wand_16_filled": 60982, "ic_fluent_wand_20_filled": 60983, "ic_fluent_wand_24_filled": 60984, "ic_fluent_wand_28_filled": 60985, "ic_fluent_wand_48_filled": 60986, "ic_fluent_window_arrow_up_24_filled": 61036, "ic_fluent_window_header_horizontal_20_filled": 61044, "ic_fluent_window_header_vertical_20_filled": 61046, "ic_fluent_accessibility_32_filled": 57345, "ic_fluent_accessibility_checkmark_24_filled": 57348, "ic_fluent_add_circle_16_filled": 57349, "ic_fluent_add_circle_32_filled": 57350, "ic_fluent_animal_rabbit_16_filled": 57424, "ic_fluent_animal_rabbit_20_filled": 57425, "ic_fluent_animal_rabbit_24_filled": 57426, "ic_fluent_animal_rabbit_28_filled": 57427, "ic_fluent_animal_turtle_16_filled": 57428, "ic_fluent_animal_turtle_20_filled": 57429, "ic_fluent_animal_turtle_24_filled": 57430, "ic_fluent_animal_turtle_28_filled": 57431, "ic_fluent_book_contacts_20_filled": 57726, "ic_fluent_book_contacts_24_filled": 57727, "ic_fluent_book_contacts_28_filled": 57728, "ic_fluent_book_open_globe_20_filled": 57745, "ic_fluent_calligraphy_pen_checkmark_20_filled": 58026, "ic_fluent_calligraphy_pen_question_mark_20_filled": 58028, "ic_fluent_cellular_5g_24_filled": 58055, "ic_fluent_checkbox_1_24_filled": 58123, "ic_fluent_checkbox_2_24_filled": 58125, "ic_fluent_checkbox_arrow_right_24_filled": 58127, "ic_fluent_checkbox_person_24_filled": 58134, "ic_fluent_checkbox_warning_24_filled": 58136, "ic_fluent_circle_edit_24_filled": 58186, "ic_fluent_clock_32_filled": 58243, "ic_fluent_cloud_16_filled": 58263, "ic_fluent_cloud_32_filled": 58265, "ic_fluent_comment_note_24_filled": 58379, "ic_fluent_content_settings_32_filled": 58403, "ic_fluent_desktop_mac_16_filled": 58532, "ic_fluent_desktop_mac_32_filled": 58535, "ic_fluent_document_arrow_right_24_filled": 58611, "ic_fluent_document_checkmark_24_filled": 58622, "ic_fluent_dual_screen_dismiss_24_filled": 58794, "ic_fluent_dual_screen_speaker_24_filled": 58805, "ic_fluent_filter_dismiss_24_filled": 58907, "ic_fluent_filter_sync_24_filled": 58909, "ic_fluent_folder_16_filled": 58960, "ic_fluent_folder_32_filled": 58961, "ic_fluent_globe_person_24_filled": 59077, "ic_fluent_home_person_24_filled": 59173, "ic_fluent_image_globe_24_filled": 59184, "ic_fluent_inking_tool_32_filled": 59207, "ic_fluent_key_16_filled": 59214, "ic_fluent_key_32_filled": 59215, "ic_fluent_line_style_24_filled": 59261, "ic_fluent_math_formula_16_filled": 59375, "ic_fluent_math_formula_32_filled": 59378, "ic_fluent_notebook_add_24_filled": 59521, "ic_fluent_notebook_section_arrow_right_24_filled": 59528, "ic_fluent_notebook_subsection_24_filled": 59530, "ic_fluent_orientation_20_filled": 59565, "ic_fluent_people_32_filled": 59646, "ic_fluent_person_note_24_filled": 59729, "ic_fluent_phone_laptop_16_filled": 59762, "ic_fluent_phone_laptop_32_filled": 59763, "ic_fluent_phone_speaker_24_filled": 59780, "ic_fluent_pi_24_filled": 59789, "ic_fluent_premium_32_filled": 59843, "ic_fluent_receipt_20_filled": 59910, "ic_fluent_receipt_24_filled": 59911, "ic_fluent_rss_24_filled": 59974, "ic_fluent_screen_cut_20_filled": 60031, "ic_fluent_screen_person_20_filled": 60032, "ic_fluent_shape_exclude_16_filled": 60065, "ic_fluent_shape_exclude_20_filled": 60066, "ic_fluent_shape_exclude_24_filled": 60067, "ic_fluent_shape_intersect_16_filled": 60068, "ic_fluent_shape_intersect_20_filled": 60069, "ic_fluent_shape_intersect_24_filled": 60070, "ic_fluent_shape_subtract_16_filled": 60071, "ic_fluent_shape_subtract_20_filled": 60072, "ic_fluent_shape_subtract_24_filled": 60073, "ic_fluent_shape_union_16_filled": 60074, "ic_fluent_shape_union_20_filled": 60075, "ic_fluent_shape_union_24_filled": 60076, "ic_fluent_shifts_16_filled": 60132, "ic_fluent_slide_settings_24_filled": 60205, "ic_fluent_slide_transition_24_filled": 60213, "ic_fluent_star_emphasis_32_filled": 60340, "ic_fluent_table_32_filled": 60400, "ic_fluent_table_cell_edit_24_filled": 60413, "ic_fluent_tablet_speaker_24_filled": 60520, "ic_fluent_target_32_filled": 60558, "ic_fluent_timer_3_24_filled": 60811, "ic_fluent_voicemail_28_filled": 60964, "ic_fluent_walkie_talkie_20_filled": 60970, "ic_fluent_warning_shield_20_filled": 60989, "ic_fluent_add_subtract_circle_16_filled": 57354, "ic_fluent_add_subtract_circle_20_filled": 57355, "ic_fluent_add_subtract_circle_24_filled": 57356, "ic_fluent_add_subtract_circle_28_filled": 57357, "ic_fluent_add_subtract_circle_48_filled": 57358, "ic_fluent_beach_16_filled": 57683, "ic_fluent_beach_20_filled": 57684, "ic_fluent_beach_24_filled": 57685, "ic_fluent_beach_28_filled": 57686, "ic_fluent_building_16_filled": 57886, "ic_fluent_calendar_edit_16_filled": 57945, "ic_fluent_calendar_edit_20_filled": 57946, "ic_fluent_calendar_edit_24_filled": 57947, "ic_fluent_calendar_ltr_20_filled": 57954, "ic_fluent_calendar_ltr_24_filled": 57955, "ic_fluent_calendar_ltr_28_filled": 57956, "ic_fluent_calendar_rtl_20_filled": 57975, "ic_fluent_calendar_rtl_24_filled": 57976, "ic_fluent_calendar_rtl_28_filled": 57977, "ic_fluent_circle_small_20_filled": 58195, "ic_fluent_clipboard_16_filled": 58199, "ic_fluent_clipboard_arrow_right_16_filled": 58201, "ic_fluent_clipboard_arrow_right_20_filled": 58202, "ic_fluent_clipboard_arrow_right_24_filled": 58203, "ic_fluent_clipboard_text_ltr_20_filled": 58238, "ic_fluent_clipboard_text_ltr_24_filled": 58239, "ic_fluent_clipboard_text_rtl_20_filled": 58241, "ic_fluent_clipboard_text_rtl_24_filled": 58242, "ic_fluent_cube_sync_24_filled": 58438, "ic_fluent_document_question_mark_16_filled": 58684, "ic_fluent_document_question_mark_20_filled": 58685, "ic_fluent_document_question_mark_24_filled": 58686, "ic_fluent_door_arrow_left_20_filled": 58737, "ic_fluent_drop_12_filled": 58778, "ic_fluent_drop_16_filled": 58779, "ic_fluent_drop_20_filled": 58780, "ic_fluent_drop_24_filled": 58781, "ic_fluent_drop_28_filled": 58782, "ic_fluent_drop_48_filled": 58783, "ic_fluent_dumbbell_16_filled": 58811, "ic_fluent_dumbbell_20_filled": 58812, "ic_fluent_dumbbell_24_filled": 58813, "ic_fluent_dumbbell_28_filled": 58814, "ic_fluent_edit_off_20_filled": 58820, "ic_fluent_eyedropper_20_filled": 58890, "ic_fluent_eyedropper_24_filled": 58891, "ic_fluent_flag_off_16_filled": 58914, "ic_fluent_flag_off_20_filled": 58915, "ic_fluent_fps_120_20_filled": 59010, "ic_fluent_fps_120_24_filled": 59011, "ic_fluent_fps_240_20_filled": 59012, "ic_fluent_guitar_16_filled": 59103, "ic_fluent_guitar_20_filled": 59104, "ic_fluent_guitar_24_filled": 59105, "ic_fluent_guitar_28_filled": 59106, "ic_fluent_key_command_16_filled": 59216, "ic_fluent_more_vertical_16_filled": 59447, "ic_fluent_people_checkmark_20_filled": 59653, "ic_fluent_people_checkmark_24_filled": 59654, "ic_fluent_play_circle_16_filled": 59813, "ic_fluent_play_circle_20_filled": 59814, "ic_fluent_play_circle_28_filled": 59815, "ic_fluent_re_order_dots_horizontal_16_filled": 59900, "ic_fluent_re_order_dots_horizontal_20_filled": 59901, "ic_fluent_re_order_dots_horizontal_24_filled": 59902, "ic_fluent_re_order_dots_vertical_16_filled": 59903, "ic_fluent_re_order_dots_vertical_20_filled": 59904, "ic_fluent_re_order_dots_vertical_24_filled": 59905, "ic_fluent_scale_fill_20_filled": 59991, "ic_fluent_skip_back_10_20_filled": 60164, "ic_fluent_skip_forward_10_20_filled": 60169, "ic_fluent_skip_forward_30_20_filled": 60174, "ic_fluent_slide_eraser_24_filled": 60191, "ic_fluent_split_horizontal_12_filled": 60256, "ic_fluent_split_horizontal_16_filled": 60257, "ic_fluent_split_horizontal_20_filled": 60258, "ic_fluent_split_horizontal_24_filled": 60259, "ic_fluent_split_horizontal_28_filled": 60260, "ic_fluent_split_horizontal_32_filled": 60261, "ic_fluent_split_horizontal_48_filled": 60262, "ic_fluent_split_vertical_12_filled": 60263, "ic_fluent_split_vertical_16_filled": 60264, "ic_fluent_split_vertical_20_filled": 60265, "ic_fluent_split_vertical_24_filled": 60266, "ic_fluent_split_vertical_28_filled": 60267, "ic_fluent_split_vertical_32_filled": 60268, "ic_fluent_split_vertical_48_filled": 60269, "ic_fluent_sport_soccer_20_filled": 60282, "ic_fluent_sport_soccer_24_filled": 60283, "ic_fluent_symbols_20_filled": 60379, "ic_fluent_table_delete_column_20_filled": 60422, "ic_fluent_table_delete_row_20_filled": 60426, "ic_fluent_table_stack_above_20_filled": 60497, "ic_fluent_table_stack_left_20_filled": 60505, "ic_fluent_table_stack_right_20_filled": 60509, "ic_fluent_task_list_ltr_20_filled": 60560, "ic_fluent_task_list_ltr_24_filled": 60561, "ic_fluent_task_list_rtl_20_filled": 60562, "ic_fluent_task_list_rtl_24_filled": 60563, "ic_fluent_tetris_app_16_filled": 60581, "ic_fluent_tetris_app_20_filled": 60582, "ic_fluent_tetris_app_24_filled": 60583, "ic_fluent_tetris_app_28_filled": 60584, "ic_fluent_tetris_app_32_filled": 60585, "ic_fluent_tetris_app_48_filled": 60586, "ic_fluent_text_bullet_list_ltr_20_filled": 60631, "ic_fluent_text_bullet_list_ltr_24_filled": 60632, "ic_fluent_text_bullet_list_rtl_20_filled": 60638, "ic_fluent_text_bullet_list_rtl_24_filled": 60639, "ic_fluent_vehicle_cab_16_filled": 60885, "ic_fluent_vehicle_cab_20_filled": 60886, "ic_fluent_vehicle_cab_28_filled": 60887, "ic_fluent_vehicle_truck_profile_24_filled": 60911, "ic_fluent_bot_add_20_filled": 57805, "ic_fluent_chart_person_20_filled": 58099, "ic_fluent_chart_person_24_filled": 58100, "ic_fluent_chart_person_28_filled": 58101, "ic_fluent_chart_person_48_filled": 58102, "ic_fluent_mic_prohibited_16_filled": 59407, "ic_fluent_mic_prohibited_28_filled": 59410, "ic_fluent_mic_prohibited_48_filled": 59411, "ic_fluent_tv_usb_16_filled": 60871, "ic_fluent_tv_usb_20_filled": 60872, "ic_fluent_tv_usb_24_filled": 60873, "ic_fluent_tv_usb_28_filled": 60874, "ic_fluent_tv_usb_48_filled": 60875, "ic_fluent_video_360_off_20_filled": 60915, "ic_fluent_video_prohibited_16_filled": 60955, "ic_fluent_video_prohibited_24_filled": 60957, "ic_fluent_video_prohibited_28_filled": 60958, "ic_fluent_alert_32_filled": 57365, "ic_fluent_arrow_down_left_20_filled": 57531, "ic_fluent_arrow_step_back_16_filled": 57592, "ic_fluent_arrow_step_in_16_filled": 57595, "ic_fluent_arrow_step_out_16_filled": 57610, "ic_fluent_arrow_step_over_16_filled": 57614, "ic_fluent_arrow_up_right_20_filled": 57647, "ic_fluent_backpack_32_filled": 57669, "ic_fluent_book_contacts_32_filled": 57729, "ic_fluent_bookmark_32_filled": 57765, "ic_fluent_bookmark_multiple_24_filled": 57768, "ic_fluent_branch_compare_16_filled": 57838, "ic_fluent_branch_compare_20_filled": 57839, "ic_fluent_branch_compare_24_filled": 57840, "ic_fluent_branch_fork_16_filled": 57841, "ic_fluent_branch_fork_20_filled": 57842, "ic_fluent_branch_fork_24_filled": 57843, "ic_fluent_calendar_ltr_16_filled": 57953, "ic_fluent_calendar_ltr_32_filled": 57957, "ic_fluent_calendar_rtl_32_filled": 57978, "ic_fluent_call_32_filled": 57991, "ic_fluent_calligraphy_pen_error_20_filled": 58027, "ic_fluent_chat_32_filled": 58105, "ic_fluent_clipboard_data_bar_32_filled": 58214, "ic_fluent_clock_alarm_32_filled": 58245, "ic_fluent_content_view_32_filled": 58405, "ic_fluent_desktop_32_filled": 58515, "ic_fluent_dismiss_square_multiple_16_filled": 58578, "ic_fluent_document_32_filled": 58596, "ic_fluent_document_pdf_32_filled": 58676, "ic_fluent_food_pizza_20_filled": 59005, "ic_fluent_food_pizza_24_filled": 59006, "ic_fluent_globe_32_filled": 59071, "ic_fluent_headset_32_filled": 59141, "ic_fluent_heart_pulse_20_filled": 59150, "ic_fluent_multiplier_1_2x_20_filled": 59451, "ic_fluent_multiplier_1_2x_24_filled": 59452, "ic_fluent_multiplier_1_2x_28_filled": 59453, "ic_fluent_multiplier_1_2x_32_filled": 59454, "ic_fluent_multiplier_1_2x_48_filled": 59455, "ic_fluent_multiplier_1_5x_20_filled": 59456, "ic_fluent_multiplier_1_5x_24_filled": 59457, "ic_fluent_multiplier_1_5x_28_filled": 59458, "ic_fluent_multiplier_1_5x_32_filled": 59459, "ic_fluent_multiplier_1_5x_48_filled": 59460, "ic_fluent_multiplier_1_8x_20_filled": 59461, "ic_fluent_multiplier_1_8x_24_filled": 59462, "ic_fluent_multiplier_1_8x_28_filled": 59463, "ic_fluent_multiplier_1_8x_32_filled": 59464, "ic_fluent_multiplier_1_8x_48_filled": 59465, "ic_fluent_multiplier_1x_20_filled": 59466, "ic_fluent_multiplier_1x_24_filled": 59467, "ic_fluent_multiplier_1x_28_filled": 59468, "ic_fluent_multiplier_1x_32_filled": 59469, "ic_fluent_multiplier_1x_48_filled": 59470, "ic_fluent_multiplier_2x_20_filled": 59471, "ic_fluent_multiplier_2x_24_filled": 59472, "ic_fluent_multiplier_2x_28_filled": 59473, "ic_fluent_multiplier_2x_32_filled": 59474, "ic_fluent_multiplier_2x_48_filled": 59475, "ic_fluent_my_location_16_filled": 59499, "ic_fluent_my_location_20_filled": 59500, "ic_fluent_notepad_32_filled": 59533, "ic_fluent_patient_32_filled": 59613, "ic_fluent_people_team_32_filled": 59682, "ic_fluent_pulse_32_filled": 59879, "ic_fluent_remote_16_filled": 59927, "ic_fluent_ribbon_32_filled": 59953, "ic_fluent_shifts_32_filled": 60135, "ic_fluent_skip_forward_10_24_filled": 60170, "ic_fluent_skip_forward_10_28_filled": 60171, "ic_fluent_skip_forward_10_32_filled": 60172, "ic_fluent_skip_forward_10_48_filled": 60173, "ic_fluent_skip_forward_30_24_filled": 60175, "ic_fluent_skip_forward_30_28_filled": 60176, "ic_fluent_skip_forward_30_32_filled": 60177, "ic_fluent_skip_forward_30_48_filled": 60178, "ic_fluent_subtract_square_multiple_16_filled": 60373, "ic_fluent_text_sort_ascending_16_filled": 60762, "ic_fluent_text_sort_ascending_24_filled": 60763, "ic_fluent_text_sort_descending_16_filled": 60764, "ic_fluent_text_sort_descending_24_filled": 60765, "ic_fluent_video_person_call_32_filled": 60944, "ic_fluent_weather_sunny_32_filled": 61006, "ic_fluent_align_bottom_16_filled": 57374, "ic_fluent_align_bottom_20_filled": 57375, "ic_fluent_align_bottom_24_filled": 57376, "ic_fluent_align_bottom_28_filled": 57377, "ic_fluent_align_bottom_32_filled": 57378, "ic_fluent_align_bottom_48_filled": 57379, "ic_fluent_align_center_horizontal_16_filled": 57380, "ic_fluent_align_center_horizontal_20_filled": 57381, "ic_fluent_align_center_horizontal_24_filled": 57382, "ic_fluent_align_center_horizontal_28_filled": 57383, "ic_fluent_align_center_horizontal_32_filled": 57384, "ic_fluent_align_center_horizontal_48_filled": 57385, "ic_fluent_align_center_vertical_16_filled": 57386, "ic_fluent_align_center_vertical_20_filled": 57387, "ic_fluent_align_center_vertical_24_filled": 57388, "ic_fluent_align_center_vertical_28_filled": 57389, "ic_fluent_align_center_vertical_32_filled": 57390, "ic_fluent_align_center_vertical_48_filled": 57391, "ic_fluent_align_left_16_filled": 57394, "ic_fluent_align_left_20_filled": 57395, "ic_fluent_align_left_24_filled": 57396, "ic_fluent_align_left_28_filled": 57397, "ic_fluent_align_left_32_filled": 57398, "ic_fluent_align_left_48_filled": 57399, "ic_fluent_align_right_16_filled": 57400, "ic_fluent_align_right_20_filled": 57401, "ic_fluent_align_right_24_filled": 57402, "ic_fluent_align_right_28_filled": 57403, "ic_fluent_align_right_32_filled": 57404, "ic_fluent_align_right_48_filled": 57405, "ic_fluent_align_top_16_filled": 57417, "ic_fluent_align_top_20_filled": 57418, "ic_fluent_align_top_24_filled": 57419, "ic_fluent_align_top_28_filled": 57420, "ic_fluent_align_top_32_filled": 57421, "ic_fluent_align_top_48_filled": 57422, "ic_fluent_calculator_24_filled": 57927, "ic_fluent_camera_16_filled": 58029, "ic_fluent_group_dismiss_24_filled": 59094, "ic_fluent_group_return_24_filled": 59097, "ic_fluent_hand_left_16_filled": 59111, "ic_fluent_hand_left_24_filled": 59113, "ic_fluent_hand_left_28_filled": 59114, "ic_fluent_hand_right_16_filled": 59115, "ic_fluent_home_12_filled": 59163, "ic_fluent_keyboard_shift_16_filled": 59230, "ic_fluent_keyboard_shift_20_filled": 59231, "ic_fluent_link_square_20_filled": 59269, "ic_fluent_mail_inbox_checkmark_16_filled": 59339, "ic_fluent_mail_inbox_checkmark_20_filled": 59340, "ic_fluent_mail_inbox_checkmark_24_filled": 59341, "ic_fluent_music_note_2_20_filled": 59490, "ic_fluent_my_location_12_filled": 59498, "ic_fluent_number_symbol_square_20_filled": 59546, "ic_fluent_number_symbol_square_24_filled": 59547, "ic_fluent_person_32_filled": 59693, "ic_fluent_person_5_32_filled": 59695, "ic_fluent_search_16_filled": 60036, "ic_fluent_send_16_filled": 60055, "ic_fluent_symbols_16_filled": 60378, "ic_fluent_teddy_20_filled": 60574, "ic_fluent_video_person_star_off_24_filled": 60953, "ic_fluent_apps_add_in_16_filled": 57442, "ic_fluent_apps_add_in_28_filled": 57443, "ic_fluent_arrow_curve_down_left_16_filled": 57528, "ic_fluent_arrow_curve_down_left_24_filled": 57529, "ic_fluent_arrow_curve_down_left_28_filled": 57530, "ic_fluent_arrow_upload_16_filled": 57650, "ic_fluent_attach_12_filled": 57654, "ic_fluent_board_16_filled": 57702, "ic_fluent_board_20_filled": 57703, "ic_fluent_board_28_filled": 57704, "ic_fluent_board_split_16_filled": 57709, "ic_fluent_board_split_20_filled": 57710, "ic_fluent_board_split_24_filled": 57711, "ic_fluent_board_split_28_filled": 57712, "ic_fluent_board_split_48_filled": 57713, "ic_fluent_calendar_empty_32_filled": 57948, "ic_fluent_calendar_ltr_12_filled": 57952, "ic_fluent_calendar_multiple_32_filled": 57963, "ic_fluent_chevron_up_down_20_filled": 58180, "ic_fluent_chevron_up_down_24_filled": 58181, "ic_fluent_circle_12_filled": 58182, "ic_fluent_circle_half_fill_12_filled": 58188, "ic_fluent_circle_line_12_filled": 58190, "ic_fluent_closed_caption_off_16_filled": 58258, "ic_fluent_closed_caption_off_20_filled": 58259, "ic_fluent_closed_caption_off_24_filled": 58260, "ic_fluent_closed_caption_off_28_filled": 58261, "ic_fluent_closed_caption_off_48_filled": 58262, "ic_fluent_desktop_pulse_16_filled": 58536, "ic_fluent_desktop_pulse_20_filled": 58537, "ic_fluent_desktop_pulse_24_filled": 58538, "ic_fluent_desktop_pulse_28_filled": 58539, "ic_fluent_desktop_pulse_32_filled": 58540, "ic_fluent_desktop_pulse_48_filled": 58541, "ic_fluent_developer_board_20_filled": 58552, "ic_fluent_dismiss_square_24_filled": 58577, "ic_fluent_door_arrow_left_24_filled": 58738, "ic_fluent_emoji_hand_20_filled": 58843, "ic_fluent_filter_16_filled": 58903, "ic_fluent_flash_16_filled": 58916, "ic_fluent_flash_28_filled": 58919, "ic_fluent_flash_checkmark_16_filled": 58922, "ic_fluent_flash_checkmark_20_filled": 58923, "ic_fluent_flash_checkmark_24_filled": 58924, "ic_fluent_flash_checkmark_28_filled": 58925, "ic_fluent_folder_prohibited_16_filled": 58984, "ic_fluent_grid_16_filled": 59088, "ic_fluent_headphones_20_filled": 59131, "ic_fluent_headphones_32_filled": 59132, "ic_fluent_headphones_48_filled": 59133, "ic_fluent_headphones_sound_wave_20_filled": 59134, "ic_fluent_headphones_sound_wave_24_filled": 59135, "ic_fluent_headphones_sound_wave_28_filled": 59136, "ic_fluent_headphones_sound_wave_32_filled": 59137, "ic_fluent_headphones_sound_wave_48_filled": 59138, "ic_fluent_home_checkmark_16_filled": 59168, "ic_fluent_home_checkmark_20_filled": 59169, "ic_fluent_ink_stroke_20_filled": 59205, "ic_fluent_ink_stroke_24_filled": 59206, "ic_fluent_library_16_filled": 59247, "ic_fluent_library_20_filled": 59248, "ic_fluent_list_16_filled": 59271, "ic_fluent_location_arrow_left_48_filled": 59281, "ic_fluent_location_arrow_right_48_filled": 59282, "ic_fluent_location_arrow_up_48_filled": 59283, "ic_fluent_mail_inbox_checkmark_28_filled": 59342, "ic_fluent_map_20_filled": 59368, "ic_fluent_multiplier_5x_20_filled": 59476, "ic_fluent_multiplier_5x_24_filled": 59477, "ic_fluent_multiplier_5x_28_filled": 59478, "ic_fluent_multiplier_5x_32_filled": 59479, "ic_fluent_multiplier_5x_48_filled": 59480, "ic_fluent_music_note_2_play_20_filled": 59492, "ic_fluent_notepad_12_filled": 59532, "ic_fluent_organization_12_filled": 59560, "ic_fluent_people_community_add_20_filled": 59655, "ic_fluent_people_community_add_28_filled": 59656, "ic_fluent_person_6_32_filled": 59697, "ic_fluent_person_add_16_filled": 59699, "ic_fluent_person_add_28_filled": 59700, "ic_fluent_person_prohibited_16_filled": 59732, "ic_fluent_person_prohibited_28_filled": 59734, "ic_fluent_pin_28_filled": 59796, "ic_fluent_pin_32_filled": 59797, "ic_fluent_pin_48_filled": 59798, "ic_fluent_premium_person_20_filled": 59845, "ic_fluent_premium_person_24_filled": 59846, "ic_fluent_prohibited_multiple_16_filled": 59864, "ic_fluent_prohibited_multiple_20_filled": 59865, "ic_fluent_prohibited_multiple_24_filled": 59866, "ic_fluent_read_aloud_16_filled": 59906, "ic_fluent_read_aloud_28_filled": 59907, "ic_fluent_shield_16_filled": 60108, "ic_fluent_shield_28_filled": 60109, "ic_fluent_shield_48_filled": 60110, "ic_fluent_shield_checkmark_16_filled": 60112, "ic_fluent_shield_checkmark_20_filled": 60113, "ic_fluent_shield_checkmark_24_filled": 60114, "ic_fluent_shield_checkmark_28_filled": 60115, "ic_fluent_shield_checkmark_48_filled": 60116, "ic_fluent_top_speed_20_filled": 60827, "ic_fluent_checkmark_circle_12_filled": 58139, "ic_fluent_add_square_multiple_16_filled": 57352, "ic_fluent_add_square_multiple_20_filled": 57353, "ic_fluent_arrow_forward_48_filled": 57553, "ic_fluent_arrow_sync_16_filled": 57616, "ic_fluent_book_open_28_filled": 57742, "ic_fluent_book_open_32_filled": 57743, "ic_fluent_book_open_48_filled": 57744, "ic_fluent_book_open_microphone_20_filled": 57747, "ic_fluent_book_open_microphone_24_filled": 57748, "ic_fluent_book_open_microphone_28_filled": 57749, "ic_fluent_book_open_microphone_32_filled": 57750, "ic_fluent_book_open_microphone_48_filled": 57751, "ic_fluent_briefcase_off_16_filled": 57860, "ic_fluent_briefcase_off_20_filled": 57861, "ic_fluent_briefcase_off_24_filled": 57862, "ic_fluent_briefcase_off_28_filled": 57863, "ic_fluent_briefcase_off_32_filled": 57864, "ic_fluent_briefcase_off_48_filled": 57865, "ic_fluent_building_bank_28_filled": 57891, "ic_fluent_building_bank_48_filled": 57892, "ic_fluent_building_bank_link_16_filled": 57893, "ic_fluent_building_bank_link_20_filled": 57894, "ic_fluent_building_bank_link_24_filled": 57895, "ic_fluent_building_bank_link_28_filled": 57896, "ic_fluent_building_bank_link_48_filled": 57897, "ic_fluent_calendar_mail_16_filled": 57959, "ic_fluent_calendar_rtl_12_filled": 57973, "ic_fluent_calendar_rtl_16_filled": 57974, "ic_fluent_chevron_double_up_16_filled": 58177, "ic_fluent_chevron_double_up_20_filled": 58178, "ic_fluent_cloud_28_filled": 58264, "ic_fluent_cloud_off_16_filled": 58300, "ic_fluent_cloud_off_20_filled": 58301, "ic_fluent_cloud_off_28_filled": 58302, "ic_fluent_cloud_off_32_filled": 58303, "ic_fluent_cloud_sync_16_filled": 58306, "ic_fluent_cloud_sync_24_filled": 58308, "ic_fluent_cloud_sync_28_filled": 58309, "ic_fluent_cloud_sync_32_filled": 58310, "ic_fluent_cloud_sync_48_filled": 58311, "ic_fluent_dismiss_square_20_filled": 58576, "ic_fluent_document_footer_16_filled": 58632, "ic_fluent_document_footer_dismiss_24_filled": 58635, "ic_fluent_document_header_16_filled": 58636, "ic_fluent_document_header_arrow_down_16_filled": 58638, "ic_fluent_document_header_dismiss_24_filled": 58642, "ic_fluent_document_header_footer_16_filled": 58643, "ic_fluent_document_ribbon_16_filled": 58693, "ic_fluent_document_ribbon_20_filled": 58694, "ic_fluent_document_ribbon_24_filled": 58695, "ic_fluent_document_ribbon_28_filled": 58696, "ic_fluent_document_ribbon_32_filled": 58697, "ic_fluent_document_ribbon_48_filled": 58698, "ic_fluent_door_arrow_left_16_filled": 58736, "ic_fluent_drive_train_24_filled": 58777, "ic_fluent_engine_24_filled": 58861, "ic_fluent_folder_mail_16_filled": 58979, "ic_fluent_folder_sync_16_filled": 58992, "ic_fluent_gas_24_filled": 59038, "ic_fluent_gas_pump_24_filled": 59040, "ic_fluent_mail_dismiss_16_filled": 59327, "ic_fluent_mail_prohibited_16_filled": 59357, "ic_fluent_mic_sparkle_16_filled": 59425, "ic_fluent_mic_sparkle_20_filled": 59426, "ic_fluent_mic_sparkle_24_filled": 59427, "ic_fluent_notepad_person_20_filled": 59536, "ic_fluent_notepad_person_24_filled": 59537, "ic_fluent_pin_off_16_filled": 59799, "ic_fluent_pin_off_48_filled": 59802, "ic_fluent_skip_forward_tab_24_filled": 60180, "ic_fluent_square_arrow_forward_16_filled": 60293, "ic_fluent_square_arrow_forward_20_filled": 60294, "ic_fluent_square_arrow_forward_24_filled": 60295, "ic_fluent_square_arrow_forward_28_filled": 60296, "ic_fluent_square_arrow_forward_32_filled": 60297, "ic_fluent_square_arrow_forward_48_filled": 60298, "ic_fluent_subtract_square_multiple_20_filled": 60374, "ic_fluent_transmission_24_filled": 60829, "ic_fluent_wifi_off_20_filled": 61017, "ic_fluent_wifi_off_24_filled": 61018, "ic_fluent_animal_cat_16_filled": 61702, "ic_fluent_animal_cat_20_filled": 61734, "ic_fluent_animal_cat_24_filled": 61735, "ic_fluent_animal_cat_28_filled": 61736, "ic_fluent_archive_settings_16_filled": 61737, "ic_fluent_arrow_circle_down_20_filled": 61740, "ic_fluent_arrow_circle_down_24_filled": 61741, "ic_fluent_arrow_circle_down_double_20_filled": 61742, "ic_fluent_arrow_circle_down_double_24_filled": 61743, "ic_fluent_arrow_circle_down_split_20_filled": 61763, "ic_fluent_arrow_circle_down_split_24_filled": 61764, "ic_fluent_arrow_down_32_filled": 61772, "ic_fluent_arrow_down_48_filled": 61773, "ic_fluent_arrow_fit_16_filled": 61774, "ic_fluent_arrow_left_16_filled": 61828, "ic_fluent_arrow_left_32_filled": 61833, "ic_fluent_arrow_left_48_filled": 61854, "ic_fluent_arrow_reset_20_filled": 61855, "ic_fluent_arrow_reset_24_filled": 61856, "ic_fluent_arrow_right_32_filled": 61858, "ic_fluent_arrow_right_48_filled": 61863, "ic_fluent_arrow_sort_16_filled": 61867, "ic_fluent_arrow_sort_down_16_filled": 61868, "ic_fluent_arrow_sort_down_lines_16_filled": 61869, "ic_fluent_arrow_sort_up_16_filled": 61875, "ic_fluent_arrow_up_16_filled": 61876, "ic_fluent_arrow_up_32_filled": 61880, "ic_fluent_arrow_up_48_filled": 61881, "ic_fluent_barcode_scanner_20_filled": 61882, "ic_fluent_barcode_scanner_24_filled": 61924, "ic_fluent_beaker_edit_20_filled": 61925, "ic_fluent_beaker_edit_24_filled": 61926, "ic_fluent_book_toolbox_20_filled": 61927, "ic_fluent_bookmark_add_20_filled": 61928, "ic_fluent_bookmark_add_24_filled": 61929, "ic_fluent_bowl_chopsticks_16_filled": 61930, "ic_fluent_bowl_chopsticks_20_filled": 61931, "ic_fluent_bowl_chopsticks_24_filled": 61932, "ic_fluent_bowl_chopsticks_28_filled": 61933, "ic_fluent_brain_circuit_20_filled": 61934, "ic_fluent_briefcase_medical_20_filled": 61935, "ic_fluent_broom_16_filled": 61950, "ic_fluent_building_bank_toolbox_20_filled": 61951, "ic_fluent_calendar_info_16_filled": 61955, "ic_fluent_calendar_multiple_16_filled": 61956, "ic_fluent_call_checkmark_20_filled": 61959, "ic_fluent_call_dismiss_20_filled": 61960, "ic_fluent_call_dismiss_24_filled": 61963, "ic_fluent_call_pause_20_filled": 61964, "ic_fluent_call_pause_24_filled": 61965, "ic_fluent_chat_help_20_filled": 61984, "ic_fluent_chat_settings_20_filled": 61985, "ic_fluent_chat_settings_24_filled": 61993, "ic_fluent_check_20_filled": 62075, "ic_fluent_checkbox_checked_16_filled": 62076, "ic_fluent_checkbox_checked_sync_16_filled": 62077, "ic_fluent_checkmark_starburst_16_filled": 62083, "ic_fluent_chevron_double_down_16_filled": 62084, "ic_fluent_chevron_double_left_16_filled": 62085, "ic_fluent_chevron_double_right_16_filled": 62119, "ic_fluent_circle_half_fill_16_filled": 62218, "ic_fluent_clipboard_heart_20_filled": 62219, "ic_fluent_clipboard_pulse_20_filled": 62242, "ic_fluent_clipboard_settings_20_filled": 62253, "ic_fluent_clock_arrow_download_20_filled": 62254, "ic_fluent_cloud_add_16_filled": 62255, "ic_fluent_cloud_edit_16_filled": 62256, "ic_fluent_cloud_flow_20_filled": 62263, "ic_fluent_cloud_link_16_filled": 62264, "ic_fluent_code_16_filled": 62265, "ic_fluent_comment_error_16_filled": 62288, "ic_fluent_comment_lightning_20_filled": 62289, "ic_fluent_comment_lightning_24_filled": 62305, "ic_fluent_contact_card_16_filled": 62306, "ic_fluent_contact_card_link_16_filled": 62307, "ic_fluent_contract_down_left_16_filled": 62308, "ic_fluent_contract_down_left_20_filled": 62323, "ic_fluent_contract_down_left_24_filled": 62324, "ic_fluent_contract_down_left_28_filled": 62325, "ic_fluent_contract_down_left_32_filled": 62331, "ic_fluent_contract_down_left_48_filled": 62359, "ic_fluent_credit_card_toolbox_20_filled": 62360, "ic_fluent_data_bar_horizontal_20_filled": 62363, "ic_fluent_data_usage_edit_20_filled": 62386, "ic_fluent_desktop_sync_16_filled": 62387, "ic_fluent_device_meeting_room_16_filled": 62388, "ic_fluent_device_meeting_room_24_filled": 62389, "ic_fluent_device_meeting_room_28_filled": 62390, "ic_fluent_device_meeting_room_32_filled": 62391, "ic_fluent_device_meeting_room_48_filled": 62396, "ic_fluent_device_meeting_room_remote_16_filled": 62397, "ic_fluent_device_meeting_room_remote_24_filled": 62402, "ic_fluent_device_meeting_room_remote_28_filled": 62413, "ic_fluent_device_meeting_room_remote_32_filled": 62444, "ic_fluent_device_meeting_room_remote_48_filled": 62445, "ic_fluent_dismiss_32_filled": 62450, "ic_fluent_dismiss_48_filled": 62463, "ic_fluent_document_arrow_up_16_filled": 62464, "ic_fluent_document_bullet_list_20_filled": 62465, "ic_fluent_document_bullet_list_24_filled": 62466, "ic_fluent_document_link_20_filled": 62467, "ic_fluent_document_link_24_filled": 62468, "ic_fluent_document_person_16_filled": 62501, "ic_fluent_document_settings_16_filled": 62502, "ic_fluent_document_split_hint_24_filled": 62503, "ic_fluent_document_split_hint_off_24_filled": 62504, "ic_fluent_edit_arrow_back_16_filled": 62509, "ic_fluent_equal_off_20_filled": 62510, "ic_fluent_error_circle_settings_16_filled": 62511, "ic_fluent_expand_up_left_16_filled": 62512, "ic_fluent_expand_up_left_20_filled": 62517, "ic_fluent_expand_up_left_24_filled": 62518, "ic_fluent_expand_up_left_28_filled": 62519, "ic_fluent_expand_up_left_32_filled": 62543, "ic_fluent_expand_up_left_48_filled": 62544, "ic_fluent_expand_up_right_16_filled": 62547, "ic_fluent_expand_up_right_20_filled": 62548, "ic_fluent_expand_up_right_24_filled": 62577, "ic_fluent_expand_up_right_28_filled": 62620, "ic_fluent_expand_up_right_32_filled": 62621, "ic_fluent_expand_up_right_48_filled": 62622, "ic_fluent_fax_16_filled": 62648, "ic_fluent_flow_16_filled": 62649, "ic_fluent_folder_globe_16_filled": 62651, "ic_fluent_folder_person_16_filled": 62672, "ic_fluent_gauge_20_filled": 62673, "ic_fluent_gauge_24_filled": 62674, "ic_fluent_gift_card_16_filled": 62679, "ic_fluent_gift_card_20_filled": 62680, "ic_fluent_gift_card_add_20_filled": 62681, "ic_fluent_globe_location_20_filled": 62694, "ic_fluent_globe_star_16_filled": 62709, "ic_fluent_globe_video_20_filled": 62727, "ic_fluent_headset_add_20_filled": 62728, "ic_fluent_headset_add_24_filled": 62729, "ic_fluent_heart_28_filled": 62730, "ic_fluent_heart_broken_16_filled": 62731, "ic_fluent_laptop_dismiss_16_filled": 62735, "ic_fluent_mail_add_16_filled": 62743, "ic_fluent_mail_add_20_filled": 62761, "ic_fluent_mail_alert_16_filled": 62762, "ic_fluent_mail_alert_20_filled": 62772, "ic_fluent_mail_alert_24_filled": 62773, "ic_fluent_mail_arrow_down_16_filled": 62774, "ic_fluent_mail_arrow_up_20_filled": 62775, "ic_fluent_mail_arrow_up_24_filled": 62805, "ic_fluent_mail_checkmark_16_filled": 62806, "ic_fluent_mail_clock_16_filled": 62811, "ic_fluent_mail_clock_24_filled": 62812, "ic_fluent_mail_dismiss_20_filled": 62813, "ic_fluent_mail_dismiss_24_filled": 62814, "ic_fluent_mail_error_20_filled": 62815, "ic_fluent_mail_error_24_filled": 62823, "ic_fluent_mail_inbox_arrow_down_16_filled": 62824, "ic_fluent_mail_link_20_filled": 62863, "ic_fluent_mail_link_24_filled": 62870, "ic_fluent_mail_pause_16_filled": 62896, "ic_fluent_mail_prohibited_20_filled": 62933, "ic_fluent_mail_prohibited_24_filled": 62956, "ic_fluent_mail_settings_16_filled": 62957, "ic_fluent_mail_shield_16_filled": 62962, "ic_fluent_mail_template_20_filled": 62963, "ic_fluent_mail_template_24_filled": 62967, "ic_fluent_mail_warning_16_filled": 62968, "ic_fluent_meet_now_28_filled": 62976, "ic_fluent_meet_now_32_filled": 62977, "ic_fluent_meet_now_48_filled": 63035, "ic_fluent_megaphone_loud_20_filled": 63061, "ic_fluent_microscope_20_filled": 63062, "ic_fluent_microscope_24_filled": 63065, "ic_fluent_molecule_16_filled": 63066, "ic_fluent_molecule_20_filled": 63075, "ic_fluent_molecule_24_filled": 63076, "ic_fluent_molecule_28_filled": 63079, "ic_fluent_molecule_32_filled": 63080, "ic_fluent_molecule_48_filled": 63081, "ic_fluent_note_16_filled": 63085, "ic_fluent_note_pin_16_filled": 63086, "ic_fluent_notepad_16_filled": 63087, "ic_fluent_notepad_edit_16_filled": 63088, "ic_fluent_open_32_filled": 63089, "ic_fluent_padding_down_20_filled": 63115, "ic_fluent_padding_down_24_filled": 63116, "ic_fluent_padding_left_20_filled": 63134, "ic_fluent_padding_left_24_filled": 63143, "ic_fluent_padding_right_20_filled": 63144, "ic_fluent_padding_right_24_filled": 63145, "ic_fluent_padding_top_20_filled": 63165, "ic_fluent_padding_top_24_filled": 63170, "ic_fluent_patch_20_filled": 63171, "ic_fluent_patch_24_filled": 63172, "ic_fluent_pause_circle_20_filled": 63173, "ic_fluent_people_sync_16_filled": 63174, "ic_fluent_people_toolbox_16_filled": 63187, "ic_fluent_person_chat_16_filled": 63188, "ic_fluent_person_chat_20_filled": 63194, "ic_fluent_person_chat_24_filled": 63196, "ic_fluent_person_info_16_filled": 63199, "ic_fluent_person_lock_16_filled": 63201, "ic_fluent_person_lock_20_filled": 63202, "ic_fluent_person_subtract_16_filled": 63222, "ic_fluent_phone_16_filled": 63223, "ic_fluent_phone_checkmark_16_filled": 63224, "ic_fluent_pill_16_filled": 63225, "ic_fluent_pill_20_filled": 63226, "ic_fluent_pill_24_filled": 63227, "ic_fluent_pill_28_filled": 63228, "ic_fluent_print_16_filled": 63235, "ic_fluent_print_add_20_filled": 63237, "ic_fluent_production_20_filled": 63238, "ic_fluent_production_24_filled": 63239, "ic_fluent_production_checkmark_20_filled": 63244, "ic_fluent_production_checkmark_24_filled": 63245, "ic_fluent_prohibited_16_filled": 63246, "ic_fluent_ratio_one_to_one_20_filled": 63251, "ic_fluent_ratio_one_to_one_24_filled": 63252, "ic_fluent_receipt_add_20_filled": 63253, "ic_fluent_receipt_bag_20_filled": 63262, "ic_fluent_receipt_cube_20_filled": 63301, "ic_fluent_receipt_money_20_filled": 63302, "ic_fluent_record_12_filled": 63303, "ic_fluent_record_28_filled": 63309, "ic_fluent_record_32_filled": 63310, "ic_fluent_record_48_filled": 63311, "ic_fluent_record_stop_12_filled": 63344, "ic_fluent_record_stop_16_filled": 63345, "ic_fluent_record_stop_20_filled": 63346, "ic_fluent_record_stop_24_filled": 63347, "ic_fluent_record_stop_28_filled": 63348, "ic_fluent_record_stop_32_filled": 63356, "ic_fluent_record_stop_48_filled": 63357, "ic_fluent_ribbon_add_20_filled": 63358, "ic_fluent_ribbon_add_24_filled": 63359, "ic_fluent_server_20_filled": 63361, "ic_fluent_server_24_filled": 63364, "ic_fluent_shield_badge_20_filled": 63365, "ic_fluent_shopping_bag_16_filled": 63366, "ic_fluent_shopping_bag_20_filled": 63367, "ic_fluent_shopping_bag_24_filled": 63368, "ic_fluent_slide_multiple_search_20_filled": 63371, "ic_fluent_slide_multiple_search_24_filled": 63372, "ic_fluent_smartwatch_20_filled": 63373, "ic_fluent_smartwatch_24_filled": 63374, "ic_fluent_smartwatch_dot_20_filled": 63390, "ic_fluent_smartwatch_dot_24_filled": 63391, "ic_fluent_square_multiple_24_filled": 63396, "ic_fluent_stack_16_filled": 63397, "ic_fluent_stack_20_filled": 63402, "ic_fluent_stack_24_filled": 63422, "ic_fluent_subtract_circle_16_filled": 63423, "ic_fluent_subtract_circle_20_filled": 63432, "ic_fluent_subtract_circle_24_filled": 63433, "ic_fluent_subtract_circle_28_filled": 63436, "ic_fluent_subtract_circle_32_filled": 63437, "ic_fluent_tag_multiple_16_filled": 63438, "ic_fluent_target_arrow_16_filled": 63439, "ic_fluent_target_arrow_20_filled": 63440, "ic_fluent_text_bullet_list_square_edit_20_filled": 63441, "ic_fluent_text_bullet_list_square_edit_24_filled": 63442, "ic_fluent_tooltip_quote_20_filled": 63443, "ic_fluent_vehicle_car_profile_ltr_16_filled": 63461, "ic_fluent_vehicle_car_profile_rtl_16_filled": 63462, "ic_fluent_vehicle_truck_profile_16_filled": 63490, "ic_fluent_voicemail_arrow_back_16_filled": 63491, "ic_fluent_voicemail_arrow_forward_16_filled": 63492, "ic_fluent_voicemail_subtract_16_filled": 63509, "ic_fluent_wifi_warning_24_filled": 63510, "ic_fluent_window_edit_16_filled": 63517, "ic_fluent_arrow_sort_down_20_filled": 63518, "ic_fluent_arrow_sort_down_24_filled": 63530, "ic_fluent_arrow_sort_up_20_filled": 63531, "ic_fluent_arrow_sort_up_24_filled": 63546, "ic_fluent_arrow_turn_bidirectional_down_right_24_filled": 63547, "ic_fluent_arrow_turn_right_24_filled": 63569, "ic_fluent_book_question_mark_rtl_24_filled": 63570, "ic_fluent_brain_circuit_24_filled": 63571, "ic_fluent_building_bank_toolbox_24_filled": 63572, "ic_fluent_calendar_checkmark_28_filled": 63607, "ic_fluent_calendar_search_16_filled": 63608, "ic_fluent_call_park_32_filled": 63609, "ic_fluent_chat_bubbles_question_16_filled": 63680, "ic_fluent_chat_multiple_16_filled": 63681, "ic_fluent_chat_multiple_20_filled": 63712, "ic_fluent_chat_multiple_24_filled": 63723, "ic_fluent_checkmark_32_filled": 63724, "ic_fluent_checkmark_circle_32_filled": 58140, "ic_fluent_clipboard_bullet_list_ltr_16_filled": 58204, "ic_fluent_clipboard_bullet_list_rtl_16_filled": 58206, "ic_fluent_column_edit_20_filled": 58328, "ic_fluent_column_edit_24_filled": 58329, "ic_fluent_contact_card_28_filled": 58389, "ic_fluent_contact_card_32_filled": 58390, "ic_fluent_contact_card_48_filled": 58391, "ic_fluent_diagram_24_filled": 58561, "ic_fluent_dismiss_circle_32_filled": 58575, "ic_fluent_document_arrow_down_16_filled": 58603, "ic_fluent_document_bullet_list_clock_20_filled": 58613, "ic_fluent_document_bullet_list_clock_24_filled": 58614, "ic_fluent_document_bullet_list_off_24_filled": 58618, "ic_fluent_document_multiple_16_filled": 58667, "ic_fluent_document_pill_20_filled": 58680, "ic_fluent_document_pill_24_filled": 58681, "ic_fluent_document_save_20_filled": 58699, "ic_fluent_document_save_24_filled": 58700, "ic_fluent_door_16_filled": 58733, "ic_fluent_dual_screen_arrow_up_24_filled": 58788, "ic_fluent_dual_screen_closed_alert_24_filled": 58791, "ic_fluent_emoji_multiple_20_filled": 58847, "ic_fluent_emoji_multiple_24_filled": 58848, "ic_fluent_gantt_chart_20_filled": 59035, "ic_fluent_gantt_chart_24_filled": 59036, "ic_fluent_gift_card_add_24_filled": 59050, "ic_fluent_hand_draw_24_filled": 59109, "ic_fluent_image_arrow_back_24_filled": 59178, "ic_fluent_image_arrow_forward_24_filled": 59182, "ic_fluent_image_multiple_16_filled": 59185, "ic_fluent_image_reflection_24_filled": 59197, "ic_fluent_image_shadow_24_filled": 59199, "ic_fluent_mail_arrow_double_back_16_filled": 59316, "ic_fluent_mail_arrow_forward_16_filled": 59319, "ic_fluent_mail_attach_16_filled": 59322, "ic_fluent_more_horizontal_32_filled": 59445, "ic_fluent_more_vertical_32_filled": 59448, "ic_fluent_organization_16_filled": 59561, "ic_fluent_organization_32_filled": 59562, "ic_fluent_organization_48_filled": 59563, "ic_fluent_orientation_24_filled": 59566, "ic_fluent_people_list_16_filled": 59661, "ic_fluent_people_money_20_filled": 59667, "ic_fluent_people_money_24_filled": 59668, "ic_fluent_person_pill_20_filled": 59730, "ic_fluent_person_pill_24_filled": 59731, "ic_fluent_person_settings_16_filled": 59735, "ic_fluent_pivot_20_filled": 59807, "ic_fluent_pivot_24_filled": 59808, "ic_fluent_play_12_filled": 59809, "ic_fluent_print_add_24_filled": 59862, "ic_fluent_pulse_28_filled": 59878, "ic_fluent_receipt_add_24_filled": 59912, "ic_fluent_receipt_bag_24_filled": 59913, "ic_fluent_receipt_cube_24_filled": 59914, "ic_fluent_scan_object_20_filled": 60009, "ic_fluent_scan_object_24_filled": 60010, "ic_fluent_search_12_filled": 60035, "ic_fluent_search_32_filled": 60037, "ic_fluent_search_48_filled": 60038, "ic_fluent_share_16_filled": 60079, "ic_fluent_shield_badge_24_filled": 60111, "ic_fluent_shield_lock_16_filled": 60120, "ic_fluent_slide_eraser_16_filled": 60189, "ic_fluent_slide_eraser_20_filled": 60190, "ic_fluent_slide_grid_24_filled": 60193, "ic_fluent_square_16_filled": 60285, "ic_fluent_square_add_16_filled": 60291, "ic_fluent_square_hint_arrow_back_16_filled": 60310, "ic_fluent_steps_20_filled": 60345, "ic_fluent_steps_24_filled": 60346, "ic_fluent_tab_desktop_bottom_24_filled": 60391, "ic_fluent_tab_desktop_multiple_bottom_24_filled": 60393, "ic_fluent_task_list_square_add_20_filled": 60564, "ic_fluent_task_list_square_add_24_filled": 60565, "ic_fluent_task_list_square_ltr_20_filled": 60567, "ic_fluent_task_list_square_ltr_24_filled": 60568, "ic_fluent_task_list_square_rtl_20_filled": 60570, "ic_fluent_task_list_square_rtl_24_filled": 60571, "ic_fluent_text_align_distributed_evenly_24_filled": 60600, "ic_fluent_text_align_distributed_vertical_24_filled": 60602, "ic_fluent_text_align_justify_low_24_filled": 60604, "ic_fluent_textbox_more_24_filled": 60788, "ic_fluent_video_32_filled": 60912, "ic_fluent_video_48_filled": 60916, "ic_fluent_video_clip_16_filled": 60926, "ic_fluent_window_ad_person_20_filled": 61027, "ic_fluent_window_dev_edit_16_filled": 61041, "ic_fluent_arrow_autofit_height_dotted_24_filled": 57465, "ic_fluent_arrow_autofit_width_dotted_24_filled": 57470, "ic_fluent_multiselect_rtl_16_filled": 59484, "ic_fluent_animal_dog_16_filled": 57423, "ic_fluent_archive_settings_20_filled": 57456, "ic_fluent_arrow_clockwise_16_filled": 57514, "ic_fluent_arrow_clockwise_dashes_20_filled": 57518, "ic_fluent_arrow_clockwise_dashes_24_filled": 57519, "ic_fluent_arrow_counterclockwise_dashes_20_filled": 57526, "ic_fluent_arrow_counterclockwise_dashes_24_filled": 57527, "ic_fluent_arrow_export_ltr_16_filled": 57542, "ic_fluent_arrow_export_up_20_filled": 57547, "ic_fluent_arrow_export_up_24_filled": 57548, "ic_fluent_bin_full_20_filled": 57692, "ic_fluent_bin_full_24_filled": 57693, "ic_fluent_book_toolbox_24_filled": 57764, "ic_fluent_box_16_filled": 57806, "ic_fluent_braces_variable_20_filled": 57835, "ic_fluent_braces_variable_24_filled": 57836, "ic_fluent_briefcase_16_filled": 57853, "ic_fluent_briefcase_medical_16_filled": 57857, "ic_fluent_building_retail_20_filled": 57913, "ic_fluent_building_retail_money_20_filled": 57914, "ic_fluent_building_retail_money_24_filled": 57915, "ic_fluent_building_retail_shield_20_filled": 57917, "ic_fluent_building_retail_shield_24_filled": 57918, "ic_fluent_building_retail_toolbox_20_filled": 57919, "ic_fluent_building_retail_toolbox_24_filled": 57920, "ic_fluent_calculator_multiple_20_filled": 57930, "ic_fluent_calculator_multiple_24_filled": 57931, "ic_fluent_calendar_3_day_16_filled": 57932, "ic_fluent_calendar_arrow_right_16_filled": 57937, "ic_fluent_calendar_day_16_filled": 57944, "ic_fluent_calendar_info_20_filled": 57951, "ic_fluent_calendar_settings_16_filled": 57981, "ic_fluent_call_checkmark_24_filled": 57995, "ic_fluent_call_end_16_filled": 57998, "ic_fluent_camera_dome_16_filled": 58030, "ic_fluent_camera_dome_20_filled": 58031, "ic_fluent_camera_dome_24_filled": 58032, "ic_fluent_camera_dome_28_filled": 58033, "ic_fluent_camera_dome_48_filled": 58034, "ic_fluent_chat_12_filled": 58103, "ic_fluent_chevron_double_down_20_filled": 58174, "ic_fluent_chevron_double_left_20_filled": 58175, "ic_fluent_chevron_double_right_20_filled": 58176, "ic_fluent_clipboard_bullet_list_ltr_20_filled": 58205, "ic_fluent_clipboard_bullet_list_rtl_20_filled": 58207, "ic_fluent_clipboard_checkmark_20_filled": 58208, "ic_fluent_clipboard_checkmark_24_filled": 58209, "ic_fluent_clipboard_error_20_filled": 58216, "ic_fluent_clipboard_error_24_filled": 58217, "ic_fluent_clipboard_heart_24_filled": 58218, "ic_fluent_clipboard_task_20_filled": 58226, "ic_fluent_clipboard_task_24_filled": 58227, "ic_fluent_clipboard_task_add_20_filled": 58228, "ic_fluent_clipboard_task_add_24_filled": 58229, "ic_fluent_clipboard_task_list_ltr_20_filled": 58230, "ic_fluent_clipboard_task_list_ltr_24_filled": 58231, "ic_fluent_clock_alarm_16_filled": 58244, "ic_fluent_cloud_add_20_filled": 58266, "ic_fluent_cloud_edit_20_filled": 58297, "ic_fluent_cloud_link_20_filled": 58299, "ic_fluent_color_16_filled": 58321, "ic_fluent_column_triple_20_filled": 58330, "ic_fluent_column_triple_edit_20_filled": 58331, "ic_fluent_column_triple_edit_24_filled": 58332, "ic_fluent_comment_error_20_filled": 58365, "ic_fluent_communication_person_20_filled": 58385, "ic_fluent_communication_person_24_filled": 58386, "ic_fluent_contact_card_link_20_filled": 58396, "ic_fluent_data_trending_16_filled": 58472, "ic_fluent_data_trending_20_filled": 58473, "ic_fluent_data_trending_24_filled": 58474, "ic_fluent_data_usage_edit_24_filled": 58476, "ic_fluent_database_20_filled": 58482, "ic_fluent_database_24_filled": 58483, "ic_fluent_database_search_20_filled": 58494, "ic_fluent_database_search_24_filled": 58495, "ic_fluent_delete_arrow_back_16_filled": 58504, "ic_fluent_desktop_edit_16_filled": 58523, "ic_fluent_dismiss_circle_12_filled": 58573, "ic_fluent_divider_tall_16_filled": 58586, "ic_fluent_document_arrow_down_20_filled": 58604, "ic_fluent_document_heart_20_filled": 58644, "ic_fluent_document_heart_24_filled": 58645, "ic_fluent_document_heart_pulse_20_filled": 58646, "ic_fluent_document_heart_pulse_24_filled": 58647, "ic_fluent_document_multiple_20_filled": 58668, "ic_fluent_document_multiple_prohibited_20_filled": 58672, "ic_fluent_document_multiple_prohibited_24_filled": 58673, "ic_fluent_document_search_16_filled": 58701, "ic_fluent_door_20_filled": 58734, "ic_fluent_emoji_laugh_16_filled": 58846, "ic_fluent_equal_off_24_filled": 58864, "ic_fluent_error_circle_settings_20_filled": 58875, "ic_fluent_eye_off_16_filled": 58881, "ic_fluent_fax_20_filled": 58901, "ic_fluent_filter_dismiss_16_filled": 58905, "ic_fluent_filter_dismiss_20_filled": 58906, "ic_fluent_flashlight_16_filled": 58933, "ic_fluent_flashlight_20_filled": 58934, "ic_fluent_flow_20_filled": 58948, "ic_fluent_fluid_16_filled": 58957, "ic_fluent_folder_add_16_filled": 58962, "ic_fluent_folder_globe_20_filled": 58978, "ic_fluent_folder_mail_20_filled": 58980, "ic_fluent_folder_person_20_filled": 58983, "ic_fluent_folder_sync_20_filled": 58993, "ic_fluent_food_16_filled": 58995, "ic_fluent_food_cake_16_filled": 58999, "ic_fluent_full_screen_maximize_16_filled": 59024, "ic_fluent_full_screen_maximize_20_filled": 59025, "ic_fluent_gif_16_filled": 59047, "ic_fluent_gift_16_filled": 59048, "ic_fluent_globe_star_20_filled": 59082, "ic_fluent_globe_surface_20_filled": 59083, "ic_fluent_globe_surface_24_filled": 59084, "ic_fluent_heart_broken_20_filled": 59146, "ic_fluent_history_16_filled": 59154, "ic_fluent_image_prohibited_20_filled": 59194, "ic_fluent_image_prohibited_24_filled": 59195, "ic_fluent_info_12_filled": 59203, "ic_fluent_iot_20_filled": 59211, "ic_fluent_iot_24_filled": 59212, "ic_fluent_mail_open_person_16_filled": 59353, "ic_fluent_mail_template_16_filled": 59365, "ic_fluent_navigation_16_filled": 59501, "ic_fluent_news_16_filled": 59508, "ic_fluent_note_edit_20_filled": 59516, "ic_fluent_note_edit_24_filled": 59517, "ic_fluent_notepad_edit_20_filled": 59534, "ic_fluent_people_list_20_filled": 59662, "ic_fluent_people_settings_24_filled": 59674, "ic_fluent_people_team_toolbox_20_filled": 59690, "ic_fluent_people_team_toolbox_24_filled": 59691, "ic_fluent_person_feedback_16_filled": 59714, "ic_fluent_person_money_20_filled": 59726, "ic_fluent_person_money_24_filled": 59727, "ic_fluent_phone_eraser_16_filled": 59758, "ic_fluent_port_hdmi_24_filled": 59827, "ic_fluent_port_micro_usb_24_filled": 59829, "ic_fluent_port_usb_a_24_filled": 59831, "ic_fluent_port_usb_c_24_filled": 59833, "ic_fluent_prohibited_12_filled": 59863, "ic_fluent_receipt_play_20_filled": 59916, "ic_fluent_receipt_play_24_filled": 59917, "ic_fluent_save_search_20_filled": 59989, "ic_fluent_search_settings_20_filled": 60040, "ic_fluent_shield_lock_20_filled": 60121, "ic_fluent_square_add_20_filled": 60292, "ic_fluent_star_line_horizontal_3_16_filled": 60341, "ic_fluent_stream_20_filled": 60350, "ic_fluent_stream_24_filled": 60351, "ic_fluent_syringe_20_filled": 60380, "ic_fluent_syringe_24_filled": 60381, "ic_fluent_tag_dismiss_20_filled": 60527, "ic_fluent_tag_dismiss_24_filled": 60528, "ic_fluent_target_arrow_24_filled": 60559, "ic_fluent_temperature_16_filled": 60575, "ic_fluent_thumb_dislike_16_filled": 60791, "ic_fluent_tooltip_quote_24_filled": 60826, "ic_fluent_umbrella_20_filled": 60876, "ic_fluent_umbrella_24_filled": 60877, "ic_fluent_vehicle_truck_profile_20_filled": 60910, "ic_fluent_video_add_20_filled": 60917, "ic_fluent_video_add_24_filled": 60918, "ic_fluent_warning_12_filled": 60987, "ic_fluent_window_dev_edit_20_filled": 61042, "ic_fluent_xray_20_filled": 61065, "ic_fluent_xray_24_filled": 61066, "ic_fluent_arrow_autofit_down_24_filled": 57462, "ic_fluent_arrow_autofit_up_24_filled": 57467, "ic_fluent_clipboard_task_list_rtl_20_filled": 58232, "ic_fluent_clipboard_task_list_rtl_24_filled": 58233, "ic_fluent_comma_24_filled": 58334, "ic_fluent_text_align_center_rotate_270_24_filled": 60595, "ic_fluent_text_align_justify_rotate_90_24_filled": 60608, "ic_fluent_text_align_left_rotate_270_24_filled": 60612, "ic_fluent_text_align_right_rotate_270_24_filled": 60619, "ic_fluent_text_strikethrough_16_filled": 60766, "ic_fluent_text_strikethrough_20_filled": 60767, "ic_fluent_text_strikethrough_24_filled": 60768, "ic_fluent_textbox_align_bottom_rotate_90_24_filled": 60780, "ic_fluent_textbox_align_middle_rotate_90_24_filled": 60784, "ic_fluent_textbox_align_top_rotate_90_24_filled": 60786, "ic_fluent_arrow_clockwise_12_filled": 57513, "ic_fluent_arrow_clockwise_28_filled": 57515, "ic_fluent_arrow_clockwise_32_filled": 57516, "ic_fluent_arrow_clockwise_48_filled": 57517, "ic_fluent_arrow_counterclockwise_12_filled": 57522, "ic_fluent_arrow_counterclockwise_16_filled": 57523, "ic_fluent_arrow_counterclockwise_32_filled": 57524, "ic_fluent_arrow_counterclockwise_48_filled": 57525, "ic_fluent_arrow_rotate_clockwise_16_filled": 57580, "ic_fluent_arrow_split_20_filled": 57588, "ic_fluent_battery_checkmark_24_filled": 57681, "ic_fluent_book_open_16_filled": 57739, "ic_fluent_broad_activity_feed_16_filled": 57878, "ic_fluent_broad_activity_feed_20_filled": 57879, "ic_fluent_calendar_pattern_20_filled": 57965, "ic_fluent_calendar_person_16_filled": 57966, "ic_fluent_calendar_phone_16_filled": 57968, "ic_fluent_calendar_phone_20_filled": 57969, "ic_fluent_calendar_search_20_filled": 57980, "ic_fluent_calendar_star_16_filled": 57982, "ic_fluent_chat_arrow_back_16_filled": 58107, "ic_fluent_chat_arrow_back_20_filled": 58108, "ic_fluent_chat_arrow_double_back_16_filled": 58109, "ic_fluent_chat_arrow_double_back_20_filled": 58110, "ic_fluent_check_24_filled": 58121, "ic_fluent_checkbox_checked_sync_20_filled": 58128, "ic_fluent_chevron_up_down_16_filled": 58179, "ic_fluent_cursor_click_20_filled": 58449, "ic_fluent_cursor_click_24_filled": 58450, "ic_fluent_directions_16_filled": 58572, "ic_fluent_divider_tall_20_filled": 58587, "ic_fluent_document_arrow_up_20_filled": 58612, "ic_fluent_document_dismiss_16_filled": 58629, "ic_fluent_document_link_16_filled": 58655, "ic_fluent_document_person_20_filled": 58679, "ic_fluent_edit_arrow_back_20_filled": 58818, "ic_fluent_emoji_sad_16_filled": 58849, "ic_fluent_globe_clock_16_filled": 59073, "ic_fluent_globe_clock_20_filled": 59074, "ic_fluent_immersive_reader_16_filled": 59200, "ic_fluent_link_dismiss_16_filled": 59264, "ic_fluent_lock_open_16_filled": 59298, "ic_fluent_luggage_16_filled": 59304, "ic_fluent_luggage_20_filled": 59305, "ic_fluent_mail_arrow_double_back_20_filled": 59317, "ic_fluent_mail_arrow_down_20_filled": 59318, "ic_fluent_mail_arrow_forward_20_filled": 59320, "ic_fluent_mail_attach_20_filled": 59323, "ic_fluent_mail_checkmark_20_filled": 59326, "ic_fluent_mail_error_16_filled": 59331, "ic_fluent_mail_inbox_arrow_down_20_filled": 59334, "ic_fluent_mail_pause_20_filled": 59356, "ic_fluent_mail_settings_20_filled": 59363, "ic_fluent_mail_shield_20_filled": 59364, "ic_fluent_note_pin_20_filled": 59518, "ic_fluent_pause_circle_24_filled": 59617, "ic_fluent_people_checkmark_16_filled": 59652, "ic_fluent_people_sync_20_filled": 59680, "ic_fluent_people_toolbox_20_filled": 59692, "ic_fluent_person_settings_20_filled": 59736, "ic_fluent_phone_checkmark_20_filled": 59754, "ic_fluent_play_16_filled": 59810, "ic_fluent_play_28_filled": 59811, "ic_fluent_play_32_filled": 59812, "ic_fluent_receipt_money_24_filled": 59915, "ic_fluent_save_16_filled": 59979, "ic_fluent_shield_error_16_filled": 60119, "ic_fluent_sport_soccer_16_filled": 60281, "ic_fluent_square_20_filled": 60286, "ic_fluent_tag_multiple_20_filled": 60540, "ic_fluent_text_quote_16_filled": 60761, "ic_fluent_vehicle_car_profile_ltr_20_filled": 60896, "ic_fluent_vehicle_car_profile_rtl_20_filled": 60897, "ic_fluent_weather_partly_cloudy_day_16_filled": 61003, "ic_fluent_weather_sunny_16_filled": 61004, "ic_fluent_text_direction_horizontal_left_20_filled": 60675, "ic_fluent_text_direction_horizontal_left_24_filled": 60676, "ic_fluent_text_direction_horizontal_right_20_filled": 60677, "ic_fluent_text_direction_horizontal_right_24_filled": 60678, "ic_fluent_text_direction_rotate_270_right_20_filled": 60679, "ic_fluent_text_direction_rotate_270_right_24_filled": 60680, "ic_fluent_text_direction_rotate_90_left_20_filled": 60681, "ic_fluent_text_direction_rotate_90_left_24_filled": 60682, "ic_fluent_text_direction_rotate_90_right_20_filled": 60683, "ic_fluent_text_direction_rotate_90_right_24_filled": 60684, "ic_fluent_arrow_autofit_content_24_filled": 57460, "ic_fluent_arrow_trending_lines_20_filled": 57628, "ic_fluent_arrow_trending_lines_24_filled": 57629, "ic_fluent_calendar_error_24_filled": 57950, "ic_fluent_cellular_warning_24_filled": 58059, "ic_fluent_cloud_arrow_down_16_filled": 58273, "ic_fluent_cloud_arrow_down_20_filled": 58274, "ic_fluent_cloud_arrow_down_24_filled": 58275, "ic_fluent_cloud_arrow_down_28_filled": 58276, "ic_fluent_cloud_arrow_down_32_filled": 58277, "ic_fluent_cloud_arrow_down_48_filled": 58278, "ic_fluent_cloud_arrow_up_16_filled": 58279, "ic_fluent_cloud_arrow_up_20_filled": 58280, "ic_fluent_cloud_arrow_up_24_filled": 58281, "ic_fluent_cloud_arrow_up_28_filled": 58282, "ic_fluent_cloud_arrow_up_32_filled": 58283, "ic_fluent_cloud_arrow_up_48_filled": 58284, "ic_fluent_cloud_checkmark_16_filled": 58285, "ic_fluent_cloud_checkmark_20_filled": 58286, "ic_fluent_cloud_checkmark_24_filled": 58287, "ic_fluent_cloud_checkmark_28_filled": 58288, "ic_fluent_cloud_checkmark_32_filled": 58289, "ic_fluent_cloud_checkmark_48_filled": 58290, "ic_fluent_cloud_dismiss_16_filled": 58291, "ic_fluent_cloud_dismiss_20_filled": 58292, "ic_fluent_cloud_dismiss_24_filled": 58293, "ic_fluent_cloud_dismiss_28_filled": 58294, "ic_fluent_cloud_dismiss_32_filled": 58295, "ic_fluent_cloud_dismiss_48_filled": 58296, "ic_fluent_grid_dots_20_filled": 59089, "ic_fluent_grid_dots_24_filled": 59090, "ic_fluent_grid_dots_28_filled": 59091, "ic_fluent_ios_arrow_ltr_24_filled": 59209, "ic_fluent_ios_arrow_rtl_24_filled": 59210, "ic_fluent_mail_multiple_16_filled": 59347, "ic_fluent_mail_multiple_20_filled": 59348, "ic_fluent_mail_multiple_24_filled": 59349, "ic_fluent_panel_bottom_20_filled": 59578, "ic_fluent_panel_left_16_filled": 59581, "ic_fluent_panel_left_20_filled": 59582, "ic_fluent_panel_left_24_filled": 59583, "ic_fluent_panel_left_28_filled": 59584, "ic_fluent_panel_left_48_filled": 59585, "ic_fluent_panel_right_16_filled": 59598, "ic_fluent_panel_right_20_filled": 59599, "ic_fluent_panel_right_24_filled": 59600, "ic_fluent_panel_right_28_filled": 59601, "ic_fluent_panel_right_48_filled": 59602, "ic_fluent_panel_right_contract_16_filled": 59603, "ic_fluent_panel_right_contract_20_filled": 59604, "ic_fluent_panel_right_contract_24_filled": 59605, "ic_fluent_panel_right_expand_20_filled": 59606, "ic_fluent_puzzle_piece_16_filled": 59888, "ic_fluent_puzzle_piece_20_filled": 59889, "ic_fluent_puzzle_piece_24_filled": 59890, "ic_fluent_scan_table_24_filled": 60012, "ic_fluent_scan_text_24_filled": 60014, "ic_fluent_scan_type_20_filled": 60025, "ic_fluent_scan_type_24_filled": 60026, "ic_fluent_scan_type_off_20_filled": 60029, "ic_fluent_shield_task_16_filled": 60127, "ic_fluent_shield_task_20_filled": 60128, "ic_fluent_shield_task_24_filled": 60129, "ic_fluent_shield_task_28_filled": 60130, "ic_fluent_shield_task_48_filled": 60131, "ic_fluent_square_multiple_16_filled": 60318, "ic_fluent_stack_star_16_filled": 60325, "ic_fluent_stack_star_20_filled": 60326, "ic_fluent_stack_star_24_filled": 60327, "ic_fluent_subtract_circle_arrow_back_16_filled": 60367, "ic_fluent_subtract_circle_arrow_back_20_filled": 60368, "ic_fluent_subtract_circle_arrow_forward_16_filled": 60369, "ic_fluent_subtract_circle_arrow_forward_20_filled": 60370, "ic_fluent_text_add_t_24_filled": 60591, "ic_fluent_text_more_24_filled": 60729, "ic_fluent_text_t_20_filled": 60771, "ic_fluent_text_t_24_filled": 60772, "ic_fluent_usb_plug_20_filled": 60879, "ic_fluent_usb_plug_24_filled": 60880, "ic_fluent_wifi_lock_24_filled": 61016, "ic_fluent_arrow_bidirectional_up_down_12_filled": 57474, "ic_fluent_arrow_bidirectional_up_down_16_filled": 57475, "ic_fluent_arrow_bidirectional_up_down_20_filled": 57476, "ic_fluent_arrow_bidirectional_up_down_24_filled": 57477, "ic_fluent_arrow_circle_down_up_20_filled": 57489, "ic_fluent_arrow_circle_left_12_filled": 57490, "ic_fluent_arrow_circle_left_16_filled": 57491, "ic_fluent_arrow_circle_right_12_filled": 57497, "ic_fluent_arrow_circle_right_16_filled": 57498, "ic_fluent_arrow_eject_20_filled": 57534, "ic_fluent_arrow_export_rtl_16_filled": 57545, "ic_fluent_arrow_left_12_filled": 57559, "ic_fluent_arrow_move_inward_20_filled": 57564, "ic_fluent_arrow_redo_16_filled": 57572, "ic_fluent_arrow_right_12_filled": 57578, "ic_fluent_arrow_step_in_12_filled": 57594, "ic_fluent_arrow_step_in_left_12_filled": 57599, "ic_fluent_arrow_step_in_left_16_filled": 57600, "ic_fluent_arrow_step_in_right_12_filled": 57604, "ic_fluent_arrow_step_in_right_16_filled": 57605, "ic_fluent_arrow_step_out_12_filled": 57609, "ic_fluent_arrow_sync_off_16_filled": 57621, "ic_fluent_arrow_sync_off_20_filled": 57622, "ic_fluent_arrow_up_12_filled": 57642, "ic_fluent_bezier_curve_square_12_filled": 57690, "ic_fluent_border_all_16_filled": 57775, "ic_fluent_border_all_20_filled": 57776, "ic_fluent_braces_20_filled": 57833, "ic_fluent_building_lighthouse_20_filled": 57910, "ic_fluent_calendar_assistant_16_filled": 57939, "ic_fluent_center_vertical_20_filled": 58062, "ic_fluent_chat_dismiss_16_filled": 58112, "ic_fluent_chat_warning_16_filled": 58119, "ic_fluent_checkbox_indeterminate_16_filled": 58129, "ic_fluent_checkbox_indeterminate_20_filled": 58130, "ic_fluent_checkbox_indeterminate_24_filled": 58131, "ic_fluent_chevron_circle_right_12_filled": 58160, "ic_fluent_circle_off_16_filled": 58193, "ic_fluent_clipboard_pulse_24_filled": 58224, "ic_fluent_clock_arrow_download_24_filled": 58246, "ic_fluent_cloud_flow_24_filled": 58298, "ic_fluent_cloud_swap_20_filled": 58304, "ic_fluent_cloud_swap_24_filled": 58305, "ic_fluent_code_circle_20_filled": 58318, "ic_fluent_comment_multiple_28_filled": 58367, "ic_fluent_comment_multiple_checkmark_16_filled": 58369, "ic_fluent_comment_multiple_checkmark_20_filled": 58370, "ic_fluent_comment_multiple_checkmark_24_filled": 58371, "ic_fluent_comment_multiple_checkmark_28_filled": 58372, "ic_fluent_cube_12_filled": 58426, "ic_fluent_developer_board_search_20_filled": 58555, "ic_fluent_document_arrow_right_20_filled": 58610, "ic_fluent_document_chevron_double_24_filled": 58624, "ic_fluent_document_css_24_filled": 58626, "ic_fluent_document_javascript_24_filled": 58649, "ic_fluent_document_multiple_percent_20_filled": 58670, "ic_fluent_document_percent_20_filled": 58677, "ic_fluent_document_percent_24_filled": 58678, "ic_fluent_document_settings_20_filled": 58702, "ic_fluent_document_split_hint_16_filled": 58703, "ic_fluent_document_split_hint_20_filled": 58704, "ic_fluent_document_sync_16_filled": 58707, "ic_fluent_document_sync_20_filled": 58708, "ic_fluent_door_arrow_right_16_filled": 58739, "ic_fluent_door_arrow_right_20_filled": 58740, "ic_fluent_dual_screen_20_filled": 58784, "ic_fluent_glance_20_filled": 59057, "ic_fluent_glance_horizontal_20_filled": 59060, "ic_fluent_highlight_link_20_filled": 59153, "ic_fluent_keyboard_123_24_filled": 59223, "ic_fluent_laptop_dismiss_20_filled": 59235, "ic_fluent_link_dismiss_24_filled": 59266, "ic_fluent_panel_bottom_contract_20_filled": 59579, "ic_fluent_panel_bottom_expand_20_filled": 59580, "ic_fluent_panel_left_expand_20_filled": 59591, "ic_fluent_panel_separate_window_20_filled": 59607, "ic_fluent_panel_top_contract_20_filled": 59608, "ic_fluent_panel_top_expand_20_filled": 59609, "ic_fluent_pause_off_16_filled": 59618, "ic_fluent_person_circle_12_filled": 59705, "ic_fluent_person_info_20_filled": 59716, "ic_fluent_phone_12_filled": 59749, "ic_fluent_replay_20_filled": 59930, "ic_fluent_square_12_filled": 60284, "ic_fluent_square_dismiss_16_filled": 60299, "ic_fluent_square_dismiss_20_filled": 60300, "ic_fluent_subtract_circle_12_filled": 60366, "ic_fluent_tag_circle_20_filled": 60525, "ic_fluent_text_bullet_list_ltr_16_filled": 60630, "ic_fluent_text_bullet_list_rtl_16_filled": 60637, "ic_fluent_text_header_1_24_filled": 60704, "ic_fluent_text_header_2_24_filled": 60705, "ic_fluent_text_header_3_24_filled": 60706, "ic_fluent_text_period_asterisk_20_filled": 60746, "ic_fluent_timeline_20_filled": 60803, "ic_fluent_triangle_12_filled": 60836, "ic_fluent_wifi_settings_20_filled": 61019, "ic_fluent_window_16_filled": 61021, "ic_fluent_window_24_filled": 61022, "ic_fluent_window_ad_off_20_filled": 61026, "ic_fluent_window_arrow_up_16_filled": 61034, "ic_fluent_window_arrow_up_20_filled": 61035, "ic_fluent_window_console_20_filled": 61039, "ic_fluent_window_header_horizontal_off_20_filled": 61045, "ic_fluent_window_multiple_16_filled": 61048, "ic_fluent_zoom_in_16_filled": 61070, "ic_fluent_zoom_out_16_filled": 61071, "ic_fluent_align_end_horizontal_20_filled": 57392, "ic_fluent_align_end_vertical_20_filled": 57393, "ic_fluent_align_space_around_horizontal_20_filled": 57406, "ic_fluent_align_space_around_vertical_20_filled": 57407, "ic_fluent_align_space_between_horizontal_20_filled": 57408, "ic_fluent_align_space_between_vertical_20_filled": 57409, "ic_fluent_align_space_evenly_horizontal_20_filled": 57410, "ic_fluent_align_space_evenly_vertical_20_filled": 57411, "ic_fluent_align_space_fit_vertical_20_filled": 57412, "ic_fluent_align_start_horizontal_20_filled": 57413, "ic_fluent_align_start_vertical_20_filled": 57414, "ic_fluent_align_stretch_horizontal_20_filled": 57415, "ic_fluent_align_stretch_vertical_20_filled": 57416, "ic_fluent_arrow_collapse_all_20_filled": 57520, "ic_fluent_arrow_collapse_all_24_filled": 57521, "ic_fluent_arrow_wrap_20_filled": 57651, "ic_fluent_arrow_wrap_off_20_filled": 57652, "ic_fluent_center_horizontal_20_filled": 58060, "ic_fluent_document_multiple_24_filled": 58669, "ic_fluent_document_multiple_percent_24_filled": 58671, "ic_fluent_document_table_16_filled": 58710, "ic_fluent_document_table_20_filled": 58711, "ic_fluent_document_table_24_filled": 58712, "ic_fluent_glance_horizontal_12_filled": 59059, "ic_fluent_panel_left_expand_16_filled": 59590, "ic_fluent_square_shadow_12_filled": 60320, "ic_fluent_text_baseline_20_filled": 60623, "ic_fluent_arrow_circle_down_12_filled": 57481, "ic_fluent_arrow_circle_down_16_filled": 57482, "ic_fluent_arrow_circle_down_28_filled": 57483, "ic_fluent_arrow_circle_down_32_filled": 57484, "ic_fluent_arrow_circle_down_48_filled": 57485, "ic_fluent_arrow_circle_left_20_filled": 57492, "ic_fluent_arrow_circle_left_24_filled": 57493, "ic_fluent_arrow_circle_left_28_filled": 57494, "ic_fluent_arrow_circle_left_32_filled": 57495, "ic_fluent_arrow_circle_left_48_filled": 57496, "ic_fluent_arrow_circle_right_20_filled": 57499, "ic_fluent_arrow_circle_right_28_filled": 57501, "ic_fluent_arrow_circle_right_32_filled": 57502, "ic_fluent_arrow_circle_right_48_filled": 57503, "ic_fluent_arrow_circle_up_12_filled": 57504, "ic_fluent_arrow_circle_up_28_filled": 57508, "ic_fluent_arrow_circle_up_32_filled": 57509, "ic_fluent_arrow_circle_up_48_filled": 57510, "ic_fluent_arrow_trending_checkmark_20_filled": 57623, "ic_fluent_arrow_trending_checkmark_24_filled": 57624, "ic_fluent_arrow_trending_settings_20_filled": 57630, "ic_fluent_arrow_trending_settings_24_filled": 57631, "ic_fluent_balloon_12_filled": 57676, "ic_fluent_calendar_work_week_28_filled": 57986, "ic_fluent_channel_subtract_16_filled": 58092, "ic_fluent_channel_subtract_20_filled": 58093, "ic_fluent_channel_subtract_24_filled": 58094, "ic_fluent_channel_subtract_28_filled": 58095, "ic_fluent_channel_subtract_48_filled": 58096, "ic_fluent_clipboard_settings_24_filled": 58225, "ic_fluent_cloud_archive_16_filled": 58267, "ic_fluent_cloud_archive_20_filled": 58268, "ic_fluent_cloud_words_16_filled": 58312, "ic_fluent_cloud_words_20_filled": 58313, "ic_fluent_cloud_words_24_filled": 58314, "ic_fluent_cloud_words_28_filled": 58315, "ic_fluent_cloud_words_32_filled": 58316, "ic_fluent_cloud_words_48_filled": 58317, "ic_fluent_column_arrow_right_20_filled": 58326, "ic_fluent_control_button_20_filled": 58407, "ic_fluent_control_button_24_filled": 58408, "ic_fluent_credit_card_person_20_filled": 58420, "ic_fluent_credit_card_person_24_filled": 58421, "ic_fluent_credit_card_toolbox_24_filled": 58422, "ic_fluent_cube_link_20_filled": 58429, "ic_fluent_delete_lines_20_filled": 58509, "ic_fluent_dialpad_28_filled": 58562, "ic_fluent_dialpad_32_filled": 58563, "ic_fluent_dialpad_48_filled": 58564, "ic_fluent_diversity_20_filled": 58580, "ic_fluent_diversity_24_filled": 58581, "ic_fluent_diversity_28_filled": 58582, "ic_fluent_diversity_48_filled": 58583, "ic_fluent_food_cake_12_filled": 58998, "ic_fluent_globe_prohibited_20_filled": 59078, "ic_fluent_globe_search_20_filled": 59079, "ic_fluent_globe_video_28_filled": 59085, "ic_fluent_globe_video_32_filled": 59086, "ic_fluent_globe_video_48_filled": 59087, "ic_fluent_guardian_20_filled": 59098, "ic_fluent_guardian_24_filled": 59099, "ic_fluent_guardian_28_filled": 59100, "ic_fluent_guardian_48_filled": 59101, "ic_fluent_hat_graduation_12_filled": 59121, "ic_fluent_lock_closed_32_filled": 59295, "ic_fluent_money_calculator_20_filled": 59430, "ic_fluent_money_calculator_24_filled": 59431, "ic_fluent_money_settings_20_filled": 59438, "ic_fluent_options_48_filled": 59559, "ic_fluent_pause_settings_20_filled": 59621, "ic_fluent_person_lock_24_filled": 59720, "ic_fluent_person_note_20_filled": 59728, "ic_fluent_road_cone_16_filled": 59961, "ic_fluent_road_cone_20_filled": 59962, "ic_fluent_road_cone_24_filled": 59963, "ic_fluent_road_cone_28_filled": 59964, "ic_fluent_road_cone_32_filled": 59965, "ic_fluent_road_cone_48_filled": 59966, "ic_fluent_scan_thumb_up_16_filled": 60015, "ic_fluent_scan_thumb_up_20_filled": 60016, "ic_fluent_scan_thumb_up_24_filled": 60017, "ic_fluent_scan_thumb_up_28_filled": 60018, "ic_fluent_scan_thumb_up_48_filled": 60019, "ic_fluent_share_48_filled": 60081, "ic_fluent_speaker_0_32_filled": 60227, "ic_fluent_speaker_1_32_filled": 60232, "ic_fluent_speaker_2_32_filled": 60238, "ic_fluent_sticker_12_filled": 60347, "ic_fluent_toolbox_12_filled": 60825, "ic_fluent_vehicle_car_collision_16_filled": 60890, "ic_fluent_vehicle_car_collision_20_filled": 60891, "ic_fluent_vehicle_car_collision_24_filled": 60892, "ic_fluent_vehicle_car_collision_48_filled": 60895, "ic_fluent_wallet_20_filled": 60972, "ic_fluent_wallet_24_filled": 60973, "ic_fluent_whiteboard_48_filled": 61014, "ic_fluent_call_48_filled": 57992, "ic_fluent_closed_caption_32_filled": 58256, "ic_fluent_desktop_keyboard_16_filled": 58528, "ic_fluent_desktop_keyboard_20_filled": 58529, "ic_fluent_desktop_keyboard_24_filled": 58530, "ic_fluent_desktop_keyboard_28_filled": 58531, "ic_fluent_heart_12_filled": 59143, "ic_fluent_image_alt_text_16_filled": 59176, "ic_fluent_inking_tool_accent_32_filled": 59208, "ic_fluent_mail_12_filled": 59310, "ic_fluent_more_circle_32_filled": 59440, "ic_fluent_number_symbol_32_filled": 59542, "ic_fluent_poll_16_filled": 59824, "ic_fluent_rectangle_landscape_12_filled": 59919, "ic_fluent_rectangle_landscape_16_filled": 59920, "ic_fluent_rectangle_landscape_24_filled": 59922, "ic_fluent_rectangle_landscape_28_filled": 59923, "ic_fluent_rectangle_landscape_32_filled": 59924, "ic_fluent_rectangle_landscape_48_filled": 59925, "ic_fluent_scan_thumb_up_off_16_filled": 60020, "ic_fluent_scan_thumb_up_off_20_filled": 60021, "ic_fluent_scan_thumb_up_off_24_filled": 60022, "ic_fluent_scan_thumb_up_off_28_filled": 60023, "ic_fluent_scan_thumb_up_off_48_filled": 60024, "ic_fluent_send_clock_24_filled": 60056, "ic_fluent_share_screen_person_16_filled": 60083, "ic_fluent_share_screen_person_20_filled": 60084, "ic_fluent_share_screen_person_24_filled": 60085, "ic_fluent_share_screen_person_28_filled": 60086, "ic_fluent_share_screen_person_overlay_16_filled": 60087, "ic_fluent_share_screen_person_overlay_20_filled": 60088, "ic_fluent_share_screen_person_overlay_24_filled": 60089, "ic_fluent_share_screen_person_overlay_28_filled": 60090, "ic_fluent_share_screen_person_overlay_inside_16_filled": 60091, "ic_fluent_share_screen_person_overlay_inside_20_filled": 60092, "ic_fluent_share_screen_person_overlay_inside_24_filled": 60093, "ic_fluent_share_screen_person_overlay_inside_28_filled": 60094, "ic_fluent_slide_microphone_32_filled": 60196, "ic_fluent_snooze_20_filled": 60214, "ic_fluent_tag_32_filled": 60524, "ic_fluent_tag_dismiss_16_filled": 60526, "ic_fluent_tag_lock_16_filled": 60532, "ic_fluent_tag_lock_20_filled": 60533, "ic_fluent_tag_lock_24_filled": 60534, "ic_fluent_tag_lock_32_filled": 60535, "ic_fluent_tag_lock_accent_16_filled": 60536, "ic_fluent_tag_lock_accent_20_filled": 60537, "ic_fluent_tag_lock_accent_24_filled": 60538, "ic_fluent_tag_lock_accent_32_filled": 60539, "ic_fluent_text_align_center_16_filled": 60592, "ic_fluent_text_align_left_16_filled": 60609, "ic_fluent_text_align_right_16_filled": 60616, "ic_fluent_text_change_case_16_filled": 60656, "ic_fluent_text_clear_formatting_16_filled": 60657, "ic_fluent_text_color_accent_16_filled": 60660, "ic_fluent_text_color_accent_20_filled": 60661, "ic_fluent_text_color_accent_24_filled": 60662, "ic_fluent_text_font_size_16_filled": 60689, "ic_fluent_text_indent_decrease_ltr_16_filled": 60707, "ic_fluent_text_indent_decrease_ltr_20_filled": 60708, "ic_fluent_text_indent_decrease_ltr_24_filled": 60709, "ic_fluent_text_indent_decrease_rtl_16_filled": 60714, "ic_fluent_text_indent_decrease_rtl_20_filled": 60715, "ic_fluent_text_indent_decrease_rtl_24_filled": 60716, "ic_fluent_text_indent_increase_ltr_16_filled": 60717, "ic_fluent_text_indent_increase_ltr_20_filled": 60718, "ic_fluent_text_indent_increase_ltr_24_filled": 60719, "ic_fluent_text_indent_increase_rtl_16_filled": 60724, "ic_fluent_text_indent_increase_rtl_20_filled": 60725, "ic_fluent_text_indent_increase_rtl_24_filled": 60726, "ic_fluent_text_number_list_ltr_16_filled": 60730, "ic_fluent_text_number_list_rtl_16_filled": 60735, "ic_fluent_text_paragraph_direction_left_16_filled": 60742, "ic_fluent_text_paragraph_direction_left_20_filled": 60743, "ic_fluent_text_paragraph_direction_right_16_filled": 60744, "ic_fluent_text_paragraph_direction_right_20_filled": 60745, "ic_fluent_text_subscript_16_filled": 60769, "ic_fluent_text_superscript_16_filled": 60770, "ic_fluent_apps_list_detail_20_filled": 57444, "ic_fluent_apps_list_detail_24_filled": 57445, "ic_fluent_arrow_maximize_32_filled": 57560, "ic_fluent_arrow_outline_up_right_32_filled": 57568, "ic_fluent_arrow_up_right_32_filled": 57648, "ic_fluent_box_edit_20_filled": 57817, "ic_fluent_box_edit_24_filled": 57818, "ic_fluent_box_toolbox_20_filled": 57831, "ic_fluent_box_toolbox_24_filled": 57832, "ic_fluent_chat_video_20_filled": 58117, "ic_fluent_chat_video_24_filled": 58118, "ic_fluent_circle_32_filled": 58183, "ic_fluent_database_link_20_filled": 58488, "ic_fluent_database_link_24_filled": 58489, "ic_fluent_diamond_32_filled": 58570, "ic_fluent_document_text_20_filled": 58723, "ic_fluent_document_text_24_filled": 58724, "ic_fluent_document_text_link_20_filled": 58729, "ic_fluent_document_text_link_24_filled": 58730, "ic_fluent_globe_shield_20_filled": 59080, "ic_fluent_globe_shield_24_filled": 59081, "ic_fluent_line_32_filled": 59253, "ic_fluent_line_dashes_32_filled": 59257, "ic_fluent_number_symbol_28_filled": 59541, "ic_fluent_number_symbol_48_filled": 59543, "ic_fluent_oval_32_filled": 59571, "ic_fluent_pentagon_32_filled": 59643, "ic_fluent_play_circle_48_filled": 59816, "ic_fluent_projection_screen_16_filled": 59868, "ic_fluent_projection_screen_20_filled": 59869, "ic_fluent_projection_screen_24_filled": 59870, "ic_fluent_projection_screen_28_filled": 59871, "ic_fluent_projection_screen_dismiss_16_filled": 59872, "ic_fluent_projection_screen_dismiss_20_filled": 59873, "ic_fluent_projection_screen_dismiss_24_filled": 59874, "ic_fluent_projection_screen_dismiss_28_filled": 59875, "ic_fluent_rhombus_32_filled": 59947, "ic_fluent_save_arrow_right_20_filled": 59981, "ic_fluent_save_arrow_right_24_filled": 59982, "ic_fluent_shortpick_20_filled": 60159, "ic_fluent_shortpick_24_filled": 60160, "ic_fluent_sparkle_16_filled": 60219, "ic_fluent_sparkle_20_filled": 60220, "ic_fluent_sparkle_24_filled": 60221, "ic_fluent_sparkle_28_filled": 60222, "ic_fluent_sparkle_48_filled": 60223, "ic_fluent_square_32_filled": 60289, "ic_fluent_subtract_square_24_filled": 60372, "ic_fluent_text_case_lowercase_16_filled": 60647, "ic_fluent_text_case_lowercase_20_filled": 60648, "ic_fluent_text_case_lowercase_24_filled": 60649, "ic_fluent_text_case_title_16_filled": 60650, "ic_fluent_text_case_title_20_filled": 60651, "ic_fluent_text_case_title_24_filled": 60652, "ic_fluent_text_case_uppercase_16_filled": 60653, "ic_fluent_text_case_uppercase_20_filled": 60654, "ic_fluent_text_case_uppercase_24_filled": 60655, "ic_fluent_triangle_32_filled": 60839, "ic_fluent_video_person_sparkle_16_filled": 60946, "ic_fluent_video_person_sparkle_20_filled": 60947, "ic_fluent_video_person_sparkle_24_filled": 60948, "ic_fluent_video_person_sparkle_28_filled": 60949, "ic_fluent_video_person_sparkle_48_filled": 60950, "ic_fluent_accessibility_48_filled": 57346, "ic_fluent_archive_multiple_16_filled": 57453, "ic_fluent_archive_multiple_20_filled": 57454, "ic_fluent_archive_multiple_24_filled": 57455, "ic_fluent_arrow_reset_32_filled": 57576, "ic_fluent_arrow_reset_48_filled": 57577, "ic_fluent_box_20_filled": 57807, "ic_fluent_box_24_filled": 57808, "ic_fluent_box_dismiss_20_filled": 57815, "ic_fluent_box_dismiss_24_filled": 57816, "ic_fluent_clear_formatting_16_filled": 58197, "ic_fluent_clear_formatting_20_filled": 58198, "ic_fluent_clipboard_clock_20_filled": 58210, "ic_fluent_clipboard_clock_24_filled": 58211, "ic_fluent_cloud_archive_24_filled": 58269, "ic_fluent_cloud_archive_28_filled": 58270, "ic_fluent_cloud_archive_32_filled": 58271, "ic_fluent_cloud_archive_48_filled": 58272, "ic_fluent_document_table_arrow_right_20_filled": 58713, "ic_fluent_document_table_arrow_right_24_filled": 58714, "ic_fluent_document_table_checkmark_20_filled": 58715, "ic_fluent_document_table_checkmark_24_filled": 58716, "ic_fluent_document_text_clock_20_filled": 58725, "ic_fluent_document_text_clock_24_filled": 58726, "ic_fluent_flash_settings_20_filled": 58931, "ic_fluent_flash_settings_24_filled": 58932, "ic_fluent_games_16_filled": 59030, "ic_fluent_games_20_filled": 59031, "ic_fluent_games_28_filled": 59032, "ic_fluent_games_32_filled": 59033, "ic_fluent_games_48_filled": 59034, "ic_fluent_hand_draw_28_filled": 59110, "ic_fluent_lasso_28_filled": 59237, "ic_fluent_money_dismiss_20_filled": 59432, "ic_fluent_money_dismiss_24_filled": 59433, "ic_fluent_money_off_20_filled": 59436, "ic_fluent_money_off_24_filled": 59437, "ic_fluent_note_28_filled": 59512, "ic_fluent_note_48_filled": 59513, "ic_fluent_person_lightbulb_20_filled": 59718, "ic_fluent_person_lightbulb_24_filled": 59719, "ic_fluent_picture_in_picture_enter_16_filled": 59790, "ic_fluent_picture_in_picture_enter_20_filled": 59791, "ic_fluent_picture_in_picture_enter_24_filled": 59792, "ic_fluent_picture_in_picture_exit_16_filled": 59793, "ic_fluent_picture_in_picture_exit_20_filled": 59794, "ic_fluent_picture_in_picture_exit_24_filled": 59795, "ic_fluent_plug_connected_20_filled": 59819, "ic_fluent_sanitize_20_filled": 59977, "ic_fluent_sanitize_24_filled": 59978, "ic_fluent_settings_32_filled": 60061, "ic_fluent_settings_48_filled": 60062, "ic_fluent_shapes_28_filled": 60077, "ic_fluent_shapes_48_filled": 60078, "ic_fluent_shopping_bag_percent_20_filled": 60153, "ic_fluent_shopping_bag_percent_24_filled": 60154, "ic_fluent_shopping_bag_tag_20_filled": 60157, "ic_fluent_shopping_bag_tag_24_filled": 60158, "ic_fluent_stack_arrow_forward_20_filled": 60323, "ic_fluent_stack_arrow_forward_24_filled": 60324, "ic_fluent_table_lightning_20_filled": 60456, "ic_fluent_table_lightning_24_filled": 60457, "ic_fluent_table_link_20_filled": 60460, "ic_fluent_table_link_24_filled": 60461, "ic_fluent_text_t_28_filled": 60773, "ic_fluent_text_t_48_filled": 60774, "ic_fluent_thumb_like_28_filled": 60793, "ic_fluent_thumb_like_48_filled": 60794, "ic_fluent_video_off_32_filled": 60934, "ic_fluent_video_off_48_filled": 60935, "ic_fluent_bookmark_search_20_filled": 57773, "ic_fluent_bookmark_search_24_filled": 57774, "ic_fluent_building_factory_16_filled": 57898, "ic_fluent_building_factory_20_filled": 57899, "ic_fluent_building_factory_28_filled": 57901, "ic_fluent_building_factory_32_filled": 57902, "ic_fluent_building_factory_48_filled": 57903, "ic_fluent_calendar_chat_20_filled": 57941, "ic_fluent_calendar_chat_24_filled": 57942, "ic_fluent_calendar_toolbox_20_filled": 57983, "ic_fluent_calendar_toolbox_24_filled": 57984, "ic_fluent_camera_switch_20_filled": 58038, "ic_fluent_comment_multiple_32_filled": 58368, "ic_fluent_comment_multiple_link_16_filled": 58373, "ic_fluent_comment_multiple_link_20_filled": 58374, "ic_fluent_comment_multiple_link_24_filled": 58375, "ic_fluent_comment_multiple_link_28_filled": 58376, "ic_fluent_comment_multiple_link_32_filled": 58377, "ic_fluent_contact_card_ribbon_16_filled": 58397, "ic_fluent_contact_card_ribbon_20_filled": 58398, "ic_fluent_contact_card_ribbon_24_filled": 58399, "ic_fluent_contact_card_ribbon_28_filled": 58400, "ic_fluent_contact_card_ribbon_32_filled": 58401, "ic_fluent_contact_card_ribbon_48_filled": 58402, "ic_fluent_database_person_20_filled": 58491, "ic_fluent_database_person_24_filled": 58492, "ic_fluent_document_flowchart_20_filled": 58630, "ic_fluent_document_flowchart_24_filled": 58631, "ic_fluent_document_table_search_20_filled": 58719, "ic_fluent_document_table_search_24_filled": 58720, "ic_fluent_document_text_extract_20_filled": 58727, "ic_fluent_document_text_extract_24_filled": 58728, "ic_fluent_fast_forward_16_filled": 58899, "ic_fluent_fast_forward_28_filled": 58900, "ic_fluent_flowchart_20_filled": 58949, "ic_fluent_flowchart_24_filled": 58950, "ic_fluent_flowchart_circle_20_filled": 58951, "ic_fluent_flowchart_circle_24_filled": 58952, "ic_fluent_folder_sync_24_filled": 58994, "ic_fluent_heart_circle_16_filled": 59147, "ic_fluent_heart_circle_20_filled": 59148, "ic_fluent_heart_circle_24_filled": 59149, "ic_fluent_megaphone_loud_24_filled": 59390, "ic_fluent_people_lock_20_filled": 59665, "ic_fluent_people_lock_24_filled": 59666, "ic_fluent_person_circle_24_filled": 59707, "ic_fluent_phone_update_checkmark_20_filled": 59783, "ic_fluent_phone_update_checkmark_24_filled": 59784, "ic_fluent_plug_connected_24_filled": 59820, "ic_fluent_rewind_16_filled": 59941, "ic_fluent_rewind_28_filled": 59942, "ic_fluent_save_multiple_20_filled": 59987, "ic_fluent_save_multiple_24_filled": 59988, "ic_fluent_scan_type_checkmark_20_filled": 60027, "ic_fluent_scan_type_checkmark_24_filled": 60028, "ic_fluent_select_object_skew_20_filled": 60049, "ic_fluent_select_object_skew_24_filled": 60050, "ic_fluent_select_object_skew_dismiss_20_filled": 60051, "ic_fluent_select_object_skew_dismiss_24_filled": 60052, "ic_fluent_select_object_skew_edit_20_filled": 60053, "ic_fluent_select_object_skew_edit_24_filled": 60054, "ic_fluent_shopping_bag_dismiss_20_filled": 60149, "ic_fluent_shopping_bag_dismiss_24_filled": 60150, "ic_fluent_shopping_bag_pause_20_filled": 60151, "ic_fluent_shopping_bag_pause_24_filled": 60152, "ic_fluent_tag_error_16_filled": 60529, "ic_fluent_tag_error_20_filled": 60530, "ic_fluent_tag_error_24_filled": 60531, "ic_fluent_tag_multiple_24_filled": 60541, "ic_fluent_tag_question_mark_20_filled": 60545, "ic_fluent_tag_question_mark_32_filled": 60547, "ic_fluent_text_column_one_wide_lightning_20_filled": 60667, "ic_fluent_text_column_one_wide_lightning_24_filled": 60668, "ic_fluent_text_font_info_16_filled": 60686, "ic_fluent_text_font_info_20_filled": 60687, "ic_fluent_text_font_info_24_filled": 60688, "ic_fluent_tray_item_add_20_filled": 60830, "ic_fluent_tray_item_add_24_filled": 60831, "ic_fluent_tray_item_remove_20_filled": 60832, "ic_fluent_tray_item_remove_24_filled": 60833, "ic_fluent_vehicle_truck_bag_20_filled": 60906, "ic_fluent_vehicle_truck_bag_24_filled": 60907, "ic_fluent_checkmark_starburst_20_filled": 58143, "ic_fluent_checkmark_starburst_24_filled": 58144, "ic_fluent_access_time_20_filled": 57344, "ic_fluent_accessibility_checkmark_20_filled": 57347, "ic_fluent_add_square_20_filled": 57351, "ic_fluent_album_20_filled": 57359, "ic_fluent_album_add_20_filled": 57361, "ic_fluent_alert_on_20_filled": 57370, "ic_fluent_app_generic_20_filled": 57436, "ic_fluent_app_recent_20_filled": 57437, "ic_fluent_app_title_20_filled": 57438, "ic_fluent_arrow_autofit_down_20_filled": 57461, "ic_fluent_arrow_autofit_height_20_filled": 57463, "ic_fluent_arrow_autofit_height_dotted_20_filled": 57464, "ic_fluent_arrow_autofit_up_20_filled": 57466, "ic_fluent_arrow_autofit_width_20_filled": 57468, "ic_fluent_arrow_autofit_width_dotted_20_filled": 57469, "ic_fluent_arrow_bounce_20_filled": 57479, "ic_fluent_arrow_circle_down_right_20_filled": 57487, "ic_fluent_arrow_circle_up_left_20_filled": 57511, "ic_fluent_arrow_expand_20_filled": 57541, "ic_fluent_arrow_fit_20_filled": 57549, "ic_fluent_arrow_minimize_vertical_20_filled": 57563, "ic_fluent_arrow_sort_down_lines_24_filled": 57586, "ic_fluent_arrow_square_down_20_filled": 57590, "ic_fluent_arrow_step_back_20_filled": 57593, "ic_fluent_arrow_step_in_left_20_filled": 57601, "ic_fluent_arrow_step_in_right_20_filled": 57606, "ic_fluent_arrow_step_out_20_filled": 57611, "ic_fluent_arrow_step_over_20_filled": 57615, "ic_fluent_arrow_turn_bidirectional_down_right_20_filled": 57636, "ic_fluent_arrow_turn_right_20_filled": 57637, "ic_fluent_arrows_bidirectional_20_filled": 57653, "ic_fluent_attach_text_20_filled": 57657, "ic_fluent_auto_fit_height_20_filled": 57659, "ic_fluent_auto_fit_width_20_filled": 57661, "ic_fluent_autocorrect_20_filled": 57663, "ic_fluent_badge_20_filled": 57675, "ic_fluent_battery_checkmark_20_filled": 57680, "ic_fluent_battery_warning_20_filled": 57682, "ic_fluent_bluetooth_connected_20_filled": 57695, "ic_fluent_bluetooth_disabled_20_filled": 57696, "ic_fluent_bluetooth_searching_20_filled": 57697, "ic_fluent_bookmark_multiple_16_filled": 57766, "ic_fluent_bookmark_multiple_28_filled": 57769, "ic_fluent_bookmark_multiple_32_filled": 57770, "ic_fluent_bookmark_multiple_48_filled": 57771, "ic_fluent_branch_fork_hint_20_filled": 57844, "ic_fluent_branch_fork_hint_24_filled": 57845, "ic_fluent_branch_fork_link_20_filled": 57846, "ic_fluent_branch_fork_link_24_filled": 57847, "ic_fluent_calendar_ltr_48_filled": 57958, "ic_fluent_calendar_rtl_48_filled": 57979, "ic_fluent_data_usage_toolbox_20_filled": 58478, "ic_fluent_data_usage_toolbox_24_filled": 58479, "ic_fluent_desktop_cursor_16_filled": 58519, "ic_fluent_desktop_cursor_20_filled": 58520, "ic_fluent_desktop_cursor_24_filled": 58521, "ic_fluent_desktop_cursor_28_filled": 58522, "ic_fluent_desktop_flow_20_filled": 58526, "ic_fluent_desktop_flow_24_filled": 58527, "ic_fluent_desktop_signal_20_filled": 58542, "ic_fluent_desktop_signal_24_filled": 58543, "ic_fluent_emoji_sad_slight_20_filled": 58850, "ic_fluent_emoji_sad_slight_24_filled": 58851, "ic_fluent_emoji_smile_slight_20_filled": 58852, "ic_fluent_emoji_smile_slight_24_filled": 58853, "ic_fluent_food_apple_20_filled": 58996, "ic_fluent_food_apple_24_filled": 58997, "ic_fluent_mail_edit_20_filled": 59329, "ic_fluent_mail_edit_24_filled": 59330, "ic_fluent_person_arrow_left_16_filled": 59701, "ic_fluent_person_edit_20_filled": 59712, "ic_fluent_person_edit_24_filled": 59713, "ic_fluent_scan_dash_12_filled": 60002, "ic_fluent_scan_dash_16_filled": 60003, "ic_fluent_scan_dash_20_filled": 60004, "ic_fluent_scan_dash_24_filled": 60005, "ic_fluent_scan_dash_28_filled": 60006, "ic_fluent_scan_dash_32_filled": 60007, "ic_fluent_scan_dash_48_filled": 60008, "ic_fluent_square_hint_20_filled": 60303, "ic_fluent_square_hint_24_filled": 60304, "ic_fluent_tag_off_20_filled": 60542, "ic_fluent_tag_off_24_filled": 60543, "ic_fluent_text_box_settings_20_filled": 60625, "ic_fluent_text_box_settings_24_filled": 60626, "ic_fluent_vehicle_truck_cube_20_filled": 60908, "ic_fluent_vehicle_truck_cube_24_filled": 60909, "ic_fluent_arrow_forward_down_lightning_20_filled": 57554, "ic_fluent_arrow_forward_down_lightning_24_filled": 57555, "ic_fluent_arrow_forward_down_person_20_filled": 57556, "ic_fluent_arrow_forward_down_person_24_filled": 57557, "ic_fluent_arrow_step_in_28_filled": 57598, "ic_fluent_arrow_step_in_left_24_filled": 57602, "ic_fluent_arrow_step_in_left_28_filled": 57603, "ic_fluent_arrow_step_in_right_24_filled": 57607, "ic_fluent_arrow_step_in_right_28_filled": 57608, "ic_fluent_arrow_step_out_24_filled": 57612, "ic_fluent_arrow_step_out_28_filled": 57613, "ic_fluent_arrow_trending_text_20_filled": 57632, "ic_fluent_arrow_trending_text_24_filled": 57633, "ic_fluent_arrow_trending_wrench_20_filled": 57634, "ic_fluent_arrow_trending_wrench_24_filled": 57635, "ic_fluent_battery_10_20_filled": 57678, "ic_fluent_beach_32_filled": 57687, "ic_fluent_beach_48_filled": 57688, "ic_fluent_book_clock_20_filled": 57720, "ic_fluent_book_coins_20_filled": 57722, "ic_fluent_book_compass_20_filled": 57724, "ic_fluent_book_database_20_filled": 57730, "ic_fluent_book_exclamation_mark_20_filled": 57732, "ic_fluent_book_globe_20_filled": 57734, "ic_fluent_book_information_20_filled": 57735, "ic_fluent_book_letter_20_filled": 57737, "ic_fluent_book_pulse_20_filled": 57752, "ic_fluent_book_question_mark_20_filled": 57754, "ic_fluent_book_question_mark_rtl_20_filled": 57756, "ic_fluent_book_search_20_filled": 57757, "ic_fluent_book_star_20_filled": 57759, "ic_fluent_book_theta_20_filled": 57762, "ic_fluent_bookmark_off_20_filled": 57772, "ic_fluent_border_bottom_20_filled": 57778, "ic_fluent_border_bottom_double_20_filled": 57780, "ic_fluent_border_bottom_thick_20_filled": 57782, "ic_fluent_border_left_20_filled": 57784, "ic_fluent_border_none_20_filled": 57788, "ic_fluent_border_outside_20_filled": 57790, "ic_fluent_border_outside_thick_20_filled": 57792, "ic_fluent_border_right_20_filled": 57794, "ic_fluent_border_top_20_filled": 57796, "ic_fluent_border_top_bottom_20_filled": 57798, "ic_fluent_border_top_bottom_double_20_filled": 57800, "ic_fluent_border_top_bottom_thick_20_filled": 57802, "ic_fluent_branch_20_filled": 57837, "ic_fluent_brightness_high_16_filled": 57866, "ic_fluent_brightness_high_20_filled": 57867, "ic_fluent_brightness_high_24_filled": 57868, "ic_fluent_brightness_high_28_filled": 57869, "ic_fluent_brightness_high_32_filled": 57870, "ic_fluent_brightness_high_48_filled": 57871, "ic_fluent_brightness_low_16_filled": 57872, "ic_fluent_brightness_low_20_filled": 57873, "ic_fluent_brightness_low_24_filled": 57874, "ic_fluent_brightness_low_28_filled": 57875, "ic_fluent_brightness_low_32_filled": 57876, "ic_fluent_brightness_low_48_filled": 57877, "ic_fluent_building_government_20_filled": 57904, "ic_fluent_building_multiple_20_filled": 57911, "ic_fluent_chat_dismiss_20_filled": 58113, "ic_fluent_chat_dismiss_24_filled": 58114, "ic_fluent_cube_tree_20_filled": 58439, "ic_fluent_cube_tree_24_filled": 58440, "ic_fluent_draw_image_20_filled": 58751, "ic_fluent_draw_image_24_filled": 58752, "ic_fluent_draw_shape_20_filled": 58753, "ic_fluent_draw_text_20_filled": 58755, "ic_fluent_drawer_add_20_filled": 58757, "ic_fluent_drawer_add_24_filled": 58758, "ic_fluent_drawer_arrow_download_20_filled": 58759, "ic_fluent_drawer_arrow_download_24_filled": 58760, "ic_fluent_drawer_dismiss_20_filled": 58761, "ic_fluent_drawer_dismiss_24_filled": 58762, "ic_fluent_drawer_play_20_filled": 58763, "ic_fluent_drawer_play_24_filled": 58764, "ic_fluent_drawer_subtract_20_filled": 58765, "ic_fluent_drawer_subtract_24_filled": 58766, "ic_fluent_emoji_28_filled": 58833, "ic_fluent_emoji_32_filled": 58834, "ic_fluent_emoji_48_filled": 58835, "ic_fluent_emoji_sparkle_16_filled": 58854, "ic_fluent_emoji_sparkle_20_filled": 58855, "ic_fluent_emoji_sparkle_24_filled": 58856, "ic_fluent_emoji_sparkle_28_filled": 58857, "ic_fluent_emoji_sparkle_32_filled": 58858, "ic_fluent_emoji_sparkle_48_filled": 58859, "ic_fluent_flip_horizontal_16_filled": 58936, "ic_fluent_flip_horizontal_20_filled": 58937, "ic_fluent_flip_horizontal_28_filled": 58939, "ic_fluent_flip_horizontal_32_filled": 58940, "ic_fluent_flip_horizontal_48_filled": 58941, "ic_fluent_flip_vertical_16_filled": 58942, "ic_fluent_flip_vertical_20_filled": 58943, "ic_fluent_flip_vertical_28_filled": 58945, "ic_fluent_flip_vertical_32_filled": 58946, "ic_fluent_flip_vertical_48_filled": 58947, "ic_fluent_food_grains_20_filled": 59003, "ic_fluent_food_grains_24_filled": 59004, "ic_fluent_gift_card_arrow_right_20_filled": 59051, "ic_fluent_gift_card_arrow_right_24_filled": 59052, "ic_fluent_heart_32_filled": 59144, "ic_fluent_heart_48_filled": 59145, "ic_fluent_link_12_filled": 59262, "ic_fluent_link_32_filled": 59263, "ic_fluent_luggage_28_filled": 59307, "ic_fluent_luggage_32_filled": 59308, "ic_fluent_luggage_48_filled": 59309, "ic_fluent_money_hand_20_filled": 59434, "ic_fluent_money_hand_24_filled": 59435, "ic_fluent_next_28_filled": 59509, "ic_fluent_next_32_filled": 59510, "ic_fluent_next_48_filled": 59511, "ic_fluent_people_list_28_filled": 59664, "ic_fluent_previous_28_filled": 59857, "ic_fluent_previous_32_filled": 59858, "ic_fluent_previous_48_filled": 59859, "ic_fluent_question_circle_32_filled": 59894, "ic_fluent_text_paragraph_16_filled": 60737, "ic_fluent_vehicle_car_collision_28_filled": 60893, "ic_fluent_vehicle_car_collision_32_filled": 60894, "ic_fluent_video_clip_multiple_16_filled": 60928, "ic_fluent_video_clip_multiple_20_filled": 60929, "ic_fluent_video_clip_multiple_24_filled": 60930, "ic_fluent_wallet_28_filled": 60974, "ic_fluent_wallet_32_filled": 60975, "ic_fluent_wallet_48_filled": 60976, "ic_fluent_weather_sunny_28_filled": 61005, "ic_fluent_wrench_screwdriver_20_filled": 61063, "ic_fluent_wrench_screwdriver_24_filled": 61064, "ic_fluent_arrow_between_down_20_filled": 57471, "ic_fluent_arrow_between_down_24_filled": 57472, "ic_fluent_arrow_redo_28_filled": 57573, "ic_fluent_arrow_sync_checkmark_20_filled": 57617, "ic_fluent_arrow_sync_checkmark_24_filled": 57618, "ic_fluent_arrow_sync_dismiss_20_filled": 57619, "ic_fluent_arrow_sync_dismiss_24_filled": 57620, "ic_fluent_calculator_arrow_clockwise_20_filled": 57928, "ic_fluent_calculator_arrow_clockwise_24_filled": 57929, "ic_fluent_calendar_arrow_down_20_filled": 57935, "ic_fluent_calendar_arrow_right_24_filled": 57938, "ic_fluent_calendar_error_20_filled": 57949, "ic_fluent_calendar_mail_20_filled": 57960, "ic_fluent_calendar_week_numbers_20_filled": 57985, "ic_fluent_call_add_20_filled": 57994, "ic_fluent_camera_off_20_filled": 58036, "ic_fluent_cellular_off_20_filled": 58056, "ic_fluent_chevron_circle_down_32_filled": 58151, "ic_fluent_chevron_circle_up_32_filled": 58172, "ic_fluent_circle_48_filled": 58184, "ic_fluent_clock_pause_20_filled": 58249, "ic_fluent_clock_pause_24_filled": 58250, "ic_fluent_diamond_16_filled": 58566, "ic_fluent_diamond_20_filled": 58567, "ic_fluent_diamond_24_filled": 58568, "ic_fluent_diamond_28_filled": 58569, "ic_fluent_diamond_48_filled": 58571, "ic_fluent_door_28_filled": 58735, "ic_fluent_door_arrow_right_28_filled": 58741, "ic_fluent_immersive_reader_28_filled": 59201, "ic_fluent_key_reset_20_filled": 59220, "ic_fluent_key_reset_24_filled": 59221, "ic_fluent_lightbulb_filament_48_filled": 59250, "ic_fluent_line_20_filled": 59251, "ic_fluent_line_24_filled": 59252, "ic_fluent_line_48_filled": 59254, "ic_fluent_line_dashes_20_filled": 59255, "ic_fluent_line_dashes_24_filled": 59256, "ic_fluent_line_dashes_48_filled": 59258, "ic_fluent_mail_arrow_up_16_filled": 59321, "ic_fluent_notepad_person_16_filled": 59535, "ic_fluent_oval_16_filled": 59567, "ic_fluent_oval_20_filled": 59568, "ic_fluent_oval_24_filled": 59569, "ic_fluent_oval_28_filled": 59570, "ic_fluent_oval_48_filled": 59572, "ic_fluent_pentagon_48_filled": 59644, "ic_fluent_people_add_28_filled": 59648, "ic_fluent_people_list_24_filled": 59663, "ic_fluent_people_queue_20_filled": 59671, "ic_fluent_people_queue_24_filled": 59672, "ic_fluent_people_settings_28_filled": 59675, "ic_fluent_print_28_filled": 59860, "ic_fluent_rhombus_16_filled": 59943, "ic_fluent_rhombus_20_filled": 59944, "ic_fluent_rhombus_24_filled": 59945, "ic_fluent_rhombus_28_filled": 59946, "ic_fluent_rhombus_48_filled": 59948, "ic_fluent_screen_search_20_filled": 60033, "ic_fluent_screen_search_24_filled": 60034, "ic_fluent_settings_chat_20_filled": 60063, "ic_fluent_settings_chat_24_filled": 60064, "ic_fluent_share_screen_person_p_16_filled": 60095, "ic_fluent_share_screen_person_p_20_filled": 60096, "ic_fluent_share_screen_person_p_24_filled": 60097, "ic_fluent_share_screen_person_p_28_filled": 60098, "ic_fluent_slide_add_16_filled": 60182, "ic_fluent_slide_add_20_filled": 60183, "ic_fluent_slide_add_28_filled": 60184, "ic_fluent_slide_add_32_filled": 60185, "ic_fluent_slide_add_48_filled": 60186, "ic_fluent_slide_arrow_right_20_filled": 60187, "ic_fluent_slide_arrow_right_24_filled": 60188, "ic_fluent_sound_wave_circle_24_filled": 60217, "ic_fluent_square_48_filled": 60290, "ic_fluent_star_48_filled": 60328, "ic_fluent_star_add_28_filled": 60329, "ic_fluent_star_dismiss_16_filled": 60333, "ic_fluent_star_dismiss_20_filled": 60334, "ic_fluent_star_dismiss_24_filled": 60335, "ic_fluent_star_dismiss_28_filled": 60336, "ic_fluent_star_edit_20_filled": 60337, "ic_fluent_star_settings_20_filled": 60344, "ic_fluent_triangle_48_filled": 60840, "ic_fluent_trophy_28_filled": 60856, "ic_fluent_trophy_32_filled": 60857, "ic_fluent_trophy_48_filled": 60858, "ic_fluent_trophy_off_16_filled": 60859, "ic_fluent_trophy_off_20_filled": 60860, "ic_fluent_trophy_off_24_filled": 60861, "ic_fluent_trophy_off_28_filled": 60862, "ic_fluent_trophy_off_32_filled": 60863, "ic_fluent_trophy_off_48_filled": 60864, "ic_fluent_window_28_filled": 61023, "ic_fluent_window_32_filled": 61024, "ic_fluent_window_48_filled": 61025, "ic_fluent_window_apps_16_filled": 61028, "ic_fluent_window_apps_20_filled": 61029, "ic_fluent_window_apps_24_filled": 61030, "ic_fluent_window_apps_28_filled": 61031, "ic_fluent_window_apps_32_filled": 61032, "ic_fluent_window_apps_48_filled": 61033, "ic_fluent_window_wrench_16_filled": 61055, "ic_fluent_window_wrench_20_filled": 61056, "ic_fluent_window_wrench_24_filled": 61057, "ic_fluent_window_wrench_28_filled": 61058, "ic_fluent_window_wrench_32_filled": 61059, "ic_fluent_window_wrench_48_filled": 61060, "ic_fluent_arrow_down_left_32_filled": 57532, "ic_fluent_arrow_down_left_48_filled": 57533, "ic_fluent_arrow_maximize_48_filled": 57561, "ic_fluent_arrow_maximize_vertical_48_filled": 57562, "ic_fluent_arrow_outline_up_right_48_filled": 57569, "ic_fluent_arrow_up_left_48_filled": 57645, "ic_fluent_arrow_up_right_48_filled": 57649, "ic_fluent_book_arrow_clockwise_20_filled": 57718, "ic_fluent_book_arrow_clockwise_24_filled": 57719, "ic_fluent_box_arrow_left_20_filled": 57809, "ic_fluent_box_arrow_left_24_filled": 57810, "ic_fluent_box_arrow_up_20_filled": 57811, "ic_fluent_box_arrow_up_24_filled": 57812, "ic_fluent_box_checkmark_20_filled": 57813, "ic_fluent_box_checkmark_24_filled": 57814, "ic_fluent_box_multiple_20_filled": 57819, "ic_fluent_box_multiple_24_filled": 57820, "ic_fluent_box_multiple_arrow_left_20_filled": 57821, "ic_fluent_box_multiple_arrow_left_24_filled": 57822, "ic_fluent_box_multiple_arrow_right_20_filled": 57823, "ic_fluent_box_multiple_arrow_right_24_filled": 57824, "ic_fluent_box_multiple_checkmark_20_filled": 57825, "ic_fluent_box_multiple_checkmark_24_filled": 57826, "ic_fluent_box_multiple_search_20_filled": 57827, "ic_fluent_box_multiple_search_24_filled": 57828, "ic_fluent_box_search_20_filled": 57829, "ic_fluent_box_search_24_filled": 57830, "ic_fluent_cellular_warning_20_filled": 58058, "ic_fluent_chart_multiple_20_filled": 58097, "ic_fluent_chart_multiple_24_filled": 58098, "ic_fluent_checkbox_arrow_right_20_filled": 58126, "ic_fluent_checkbox_warning_20_filled": 58135, "ic_fluent_clock_toolbox_20_filled": 58251, "ic_fluent_clock_toolbox_24_filled": 58252, "ic_fluent_cube_multiple_20_filled": 58430, "ic_fluent_cube_multiple_24_filled": 58431, "ic_fluent_desktop_toolbox_20_filled": 58550, "ic_fluent_desktop_toolbox_24_filled": 58551, "ic_fluent_document_bullet_list_multiple_20_filled": 58615, "ic_fluent_document_bullet_list_multiple_24_filled": 58616, "ic_fluent_document_queue_20_filled": 58687, "ic_fluent_document_queue_24_filled": 58688, "ic_fluent_document_queue_add_20_filled": 58689, "ic_fluent_document_queue_add_24_filled": 58690, "ic_fluent_document_queue_multiple_20_filled": 58691, "ic_fluent_document_queue_multiple_24_filled": 58692, "ic_fluent_document_table_cube_20_filled": 58717, "ic_fluent_document_table_cube_24_filled": 58718, "ic_fluent_document_table_truck_20_filled": 58721, "ic_fluent_document_table_truck_24_filled": 58722, "ic_fluent_document_text_toolbox_20_filled": 58731, "ic_fluent_document_text_toolbox_24_filled": 58732, "ic_fluent_equal_circle_20_filled": 58862, "ic_fluent_equal_circle_24_filled": 58863, "ic_fluent_gift_card_money_20_filled": 59053, "ic_fluent_gift_card_money_24_filled": 59054, "ic_fluent_gift_card_multiple_20_filled": 59055, "ic_fluent_gift_card_multiple_24_filled": 59056, "ic_fluent_image_multiple_32_filled": 59189, "ic_fluent_image_multiple_48_filled": 59190, "ic_fluent_mail_alert_28_filled": 59312, "ic_fluent_puzzle_piece_shield_20_filled": 59891, "ic_fluent_ribbon_12_filled": 59949, "ic_fluent_ribbon_off_12_filled": 59954, "ic_fluent_ribbon_off_16_filled": 59955, "ic_fluent_ribbon_off_20_filled": 59956, "ic_fluent_ribbon_off_24_filled": 59957, "ic_fluent_ribbon_off_32_filled": 59958, "ic_fluent_share_28_filled": 60080, "ic_fluent_shopping_bag_arrow_left_20_filled": 60147, "ic_fluent_shopping_bag_arrow_left_24_filled": 60148, "ic_fluent_shopping_bag_play_20_filled": 60155, "ic_fluent_shopping_bag_play_24_filled": 60156, "ic_fluent_square_24_filled": 60287, "ic_fluent_square_28_filled": 60288, "ic_fluent_square_hint_16_filled": 60302, "ic_fluent_square_hint_28_filled": 60305, "ic_fluent_square_hint_32_filled": 60306, "ic_fluent_square_hint_48_filled": 60307, "ic_fluent_square_hint_apps_20_filled": 60308, "ic_fluent_square_hint_apps_24_filled": 60309, "ic_fluent_square_hint_sparkles_16_filled": 60312, "ic_fluent_square_hint_sparkles_20_filled": 60313, "ic_fluent_square_hint_sparkles_24_filled": 60314, "ic_fluent_square_hint_sparkles_28_filled": 60315, "ic_fluent_square_hint_sparkles_32_filled": 60316, "ic_fluent_square_hint_sparkles_48_filled": 60317, "ic_fluent_tablet_12_filled": 60515, "ic_fluent_tablet_16_filled": 60516, "ic_fluent_tablet_32_filled": 60517, "ic_fluent_tablet_48_filled": 60518, "ic_fluent_tag_reset_20_filled": 60548, "ic_fluent_tag_reset_24_filled": 60549, "ic_fluent_tag_search_20_filled": 60550, "ic_fluent_tag_search_24_filled": 60551, "ic_fluent_tap_double_32_filled": 60553, "ic_fluent_tap_double_48_filled": 60554, "ic_fluent_tap_single_32_filled": 60556, "ic_fluent_tap_single_48_filled": 60557, "ic_fluent_timer_12_filled": 60805, "ic_fluent_timer_28_filled": 60809, "ic_fluent_timer_32_filled": 60812, "ic_fluent_timer_48_filled": 60813, "ic_fluent_board_heart_16_filled": 57706, "ic_fluent_board_heart_20_filled": 57707, "ic_fluent_board_heart_24_filled": 57708, "ic_fluent_braces_24_filled": 57834, "ic_fluent_breakout_room_24_filled": 57850, "ic_fluent_breakout_room_28_filled": 57851, "ic_fluent_chat_warning_20_filled": 58120, "ic_fluent_checkbox_person_16_filled": 58132, "ic_fluent_checkbox_person_20_filled": 58133, "ic_fluent_chevron_circle_down_12_filled": 58146, "ic_fluent_chevron_circle_down_16_filled": 58147, "ic_fluent_chevron_circle_down_20_filled": 58148, "ic_fluent_chevron_circle_down_28_filled": 58150, "ic_fluent_chevron_circle_down_48_filled": 58152, "ic_fluent_chevron_circle_left_12_filled": 58153, "ic_fluent_chevron_circle_left_16_filled": 58154, "ic_fluent_chevron_circle_left_20_filled": 58155, "ic_fluent_chevron_circle_left_24_filled": 58156, "ic_fluent_chevron_circle_left_28_filled": 58157, "ic_fluent_chevron_circle_left_32_filled": 58158, "ic_fluent_chevron_circle_left_48_filled": 58159, "ic_fluent_chevron_circle_right_16_filled": 58161, "ic_fluent_chevron_circle_right_20_filled": 58162, "ic_fluent_chevron_circle_right_28_filled": 58164, "ic_fluent_chevron_circle_right_32_filled": 58165, "ic_fluent_chevron_circle_right_48_filled": 58166, "ic_fluent_chevron_circle_up_12_filled": 58167, "ic_fluent_chevron_circle_up_16_filled": 58168, "ic_fluent_chevron_circle_up_20_filled": 58169, "ic_fluent_chevron_circle_up_24_filled": 58170, "ic_fluent_chevron_circle_up_28_filled": 58171, "ic_fluent_chevron_circle_up_48_filled": 58173, "ic_fluent_circle_edit_20_filled": 58185, "ic_fluent_circle_line_20_filled": 58191, "ic_fluent_circle_off_20_filled": 58194, "ic_fluent_class_20_filled": 58196, "ic_fluent_clipboard_data_bar_20_filled": 58212, "ic_fluent_clipboard_data_bar_24_filled": 58213, "ic_fluent_clipboard_image_20_filled": 58219, "ic_fluent_clipboard_more_20_filled": 58221, "ic_fluent_clock_dismiss_20_filled": 58247, "ic_fluent_comment_dismiss_20_filled": 58361, "ic_fluent_comment_error_24_filled": 58366, "ic_fluent_comment_note_20_filled": 58378, "ic_fluent_convert_range_20_filled": 58409, "ic_fluent_copy_add_20_filled": 58411, "ic_fluent_copy_arrow_right_20_filled": 58414, "ic_fluent_couch_20_filled": 58418, "ic_fluent_crop_interim_20_filled": 58424, "ic_fluent_crop_interim_off_20_filled": 58425, "ic_fluent_cube_sync_20_filled": 58437, "ic_fluent_dark_theme_20_filled": 58462, "ic_fluent_data_area_20_filled": 58463, "ic_fluent_data_bar_vertical_add_20_filled": 58464, "ic_fluent_data_funnel_20_filled": 58466, "ic_fluent_data_histogram_20_filled": 58467, "ic_fluent_data_scatter_20_filled": 58469, "ic_fluent_data_sunburst_20_filled": 58470, "ic_fluent_data_treemap_20_filled": 58471, "ic_fluent_data_waterfall_20_filled": 58480, "ic_fluent_data_whisker_20_filled": 58481, "ic_fluent_document_lock_16_filled": 58656, "ic_fluent_document_lock_20_filled": 58657, "ic_fluent_document_lock_24_filled": 58658, "ic_fluent_document_lock_28_filled": 58659, "ic_fluent_document_lock_32_filled": 58660, "ic_fluent_document_lock_48_filled": 58661, "ic_fluent_eyedropper_off_20_filled": 58892, "ic_fluent_eyedropper_off_24_filled": 58893, "ic_fluent_globe_person_20_filled": 59076, "ic_fluent_mail_open_person_20_filled": 59354, "ic_fluent_mail_open_person_24_filled": 59355, "ic_fluent_resize_24_filled": 59931, "ic_fluent_resize_image_20_filled": 59932, "ic_fluent_scan_camera_16_filled": 59997, "ic_fluent_scan_camera_20_filled": 59998, "ic_fluent_scan_camera_24_filled": 59999, "ic_fluent_scan_camera_28_filled": 60000, "ic_fluent_scan_camera_48_filled": 60001, "ic_fluent_style_guide_20_filled": 60355, "ic_fluent_tab_desktop_16_filled": 60387, "ic_fluent_tab_desktop_24_filled": 60388, "ic_fluent_tab_desktop_bottom_20_filled": 60390, "ic_fluent_approvals_app_32_filled": 57441, "ic_fluent_arrow_export_rtl_24_filled": 57546, "ic_fluent_arrow_sort_down_lines_20_filled": 57585, "ic_fluent_arrow_step_in_20_filled": 57596, "ic_fluent_arrow_step_in_24_filled": 57597, "ic_fluent_battery_10_24_filled": 57679, "ic_fluent_bezier_curve_square_20_filled": 57691, "ic_fluent_border_none_24_filled": 57789, "ic_fluent_calendar_pattern_16_filled": 57964, "ic_fluent_caret_down_right_12_filled": 58039, "ic_fluent_caret_down_right_16_filled": 58040, "ic_fluent_caret_down_right_20_filled": 58041, "ic_fluent_caret_down_right_24_filled": 58042, "ic_fluent_cellular_off_24_filled": 58057, "ic_fluent_eye_12_filled": 58877, "ic_fluent_eye_16_filled": 58878, "ic_fluent_eye_20_filled": 58879, "ic_fluent_eye_24_filled": 58880, "ic_fluent_eye_off_20_filled": 58882, "ic_fluent_eye_off_24_filled": 58883, "ic_fluent_eye_tracking_16_filled": 58884, "ic_fluent_eye_tracking_20_filled": 58885, "ic_fluent_eye_tracking_24_filled": 58886, "ic_fluent_flash_20_filled": 58917, "ic_fluent_flash_24_filled": 58918, "ic_fluent_hdr_off_24_filled": 59130, "ic_fluent_mic_16_filled": 59398, "ic_fluent_mic_20_filled": 59399, "ic_fluent_mic_24_filled": 59400, "ic_fluent_mic_28_filled": 59401, "ic_fluent_mic_32_filled": 59402, "ic_fluent_mic_48_filled": 59403, "ic_fluent_multiselect_ltr_16_filled": 59481, "ic_fluent_multiselect_ltr_20_filled": 59482, "ic_fluent_multiselect_ltr_24_filled": 59483, "ic_fluent_multiselect_rtl_20_filled": 59485, "ic_fluent_multiselect_rtl_24_filled": 59486, "ic_fluent_panel_left_contract_16_filled": 59586, "ic_fluent_panel_left_contract_20_filled": 59587, "ic_fluent_panel_left_contract_24_filled": 59588, "ic_fluent_person_tag_20_filled": 59744, "ic_fluent_person_tag_24_filled": 59745, "ic_fluent_person_tag_28_filled": 59746, "ic_fluent_person_tag_32_filled": 59747, "ic_fluent_person_tag_48_filled": 59748, "ic_fluent_share_screen_start_48_filled": 60102, "ic_fluent_shield_lock_24_filled": 60122, "ic_fluent_shield_lock_28_filled": 60123, "ic_fluent_shield_lock_48_filled": 60124, "ic_fluent_skip_back_10_24_filled": 60165, "ic_fluent_skip_back_10_28_filled": 60166, "ic_fluent_skip_back_10_32_filled": 60167, "ic_fluent_skip_back_10_48_filled": 60168, "ic_fluent_table_stack_below_20_filled": 60501, "ic_fluent_textbox_16_filled": 60778, "ic_fluent_textbox_rotate_90_20_filled": 60789, "ic_fluent_textbox_rotate_90_24_filled": 60790, "ic_fluent_board_games_20_filled": 57705, "ic_fluent_building_home_16_filled": 57907, "ic_fluent_building_home_20_filled": 57908, "ic_fluent_building_home_24_filled": 57909, "ic_fluent_color_fill_16_filled": 58322, "ic_fluent_color_fill_28_filled": 58323, "ic_fluent_decimal_arrow_left_20_filled": 58499, "ic_fluent_decimal_arrow_right_20_filled": 58501, "ic_fluent_delete_arrow_back_20_filled": 58505, "ic_fluent_delete_dismiss_20_filled": 58506, "ic_fluent_desktop_edit_20_filled": 58524, "ic_fluent_desktop_edit_24_filled": 58525, "ic_fluent_desktop_mac_20_filled": 58533, "ic_fluent_desktop_mac_24_filled": 58534, "ic_fluent_desktop_sync_20_filled": 58548, "ic_fluent_desktop_sync_24_filled": 58549, "ic_fluent_developer_board_search_24_filled": 58556, "ic_fluent_device_eq_20_filled": 58557, "ic_fluent_diagram_20_filled": 58560, "ic_fluent_dialpad_off_20_filled": 58565, "ic_fluent_dismiss_square_multiple_20_filled": 58579, "ic_fluent_divider_short_16_filled": 58584, "ic_fluent_divider_short_20_filled": 58585, "ic_fluent_dock_20_filled": 58588, "ic_fluent_dock_row_20_filled": 58589, "ic_fluent_document_bullet_list_off_20_filled": 58617, "ic_fluent_document_checkmark_20_filled": 58621, "ic_fluent_document_chevron_double_20_filled": 58623, "ic_fluent_document_css_20_filled": 58625, "ic_fluent_document_footer_20_filled": 58633, "ic_fluent_document_footer_dismiss_20_filled": 58634, "ic_fluent_document_header_20_filled": 58637, "ic_fluent_document_header_arrow_down_20_filled": 58639, "ic_fluent_document_header_arrow_down_24_filled": 58640, "ic_fluent_document_header_dismiss_20_filled": 58641, "ic_fluent_document_javascript_20_filled": 58648, "ic_fluent_document_landscape_data_20_filled": 58650, "ic_fluent_document_landscape_split_24_filled": 58653, "ic_fluent_double_tap_swipe_down_20_filled": 58746, "ic_fluent_double_tap_swipe_down_24_filled": 58747, "ic_fluent_double_tap_swipe_up_20_filled": 58748, "ic_fluent_double_tap_swipe_up_24_filled": 58749, "ic_fluent_location_add_16_filled": 59275, "ic_fluent_location_add_20_filled": 59276, "ic_fluent_location_add_24_filled": 59277, "ic_fluent_math_symbols_16_filled": 59379, "ic_fluent_math_symbols_20_filled": 59380, "ic_fluent_math_symbols_24_filled": 59381, "ic_fluent_math_symbols_28_filled": 59382, "ic_fluent_math_symbols_32_filled": 59383, "ic_fluent_math_symbols_48_filled": 59384, "ic_fluent_password_16_filled": 59610, "ic_fluent_password_20_filled": 59611, "ic_fluent_people_prohibited_24_filled": 59670, "ic_fluent_sticker_add_20_filled": 60348, "ic_fluent_subtract_square_20_filled": 60371, "ic_fluent_system_20_filled": 60382, "ic_fluent_table_add_16_filled": 60402, "ic_fluent_table_add_28_filled": 60404, "ic_fluent_table_cell_edit_16_filled": 60411, "ic_fluent_table_cell_edit_20_filled": 60412, "ic_fluent_table_cell_edit_28_filled": 60414, "ic_fluent_table_cells_merge_16_filled": 60415, "ic_fluent_table_cells_merge_28_filled": 60416, "ic_fluent_table_cells_split_16_filled": 60417, "ic_fluent_table_cells_split_28_filled": 60418, "ic_fluent_table_delete_column_16_filled": 60421, "ic_fluent_table_delete_column_28_filled": 60424, "ic_fluent_table_delete_row_16_filled": 60425, "ic_fluent_table_delete_row_28_filled": 60428, "ic_fluent_table_dismiss_16_filled": 60429, "ic_fluent_table_dismiss_28_filled": 60432, "ic_fluent_table_edit_16_filled": 60433, "ic_fluent_table_edit_20_filled": 60434, "ic_fluent_table_edit_28_filled": 60435, "ic_fluent_table_freeze_column_16_filled": 60436, "ic_fluent_table_freeze_column_20_filled": 60437, "ic_fluent_table_freeze_column_28_filled": 60438, "ic_fluent_table_freeze_column_and_row_16_filled": 60439, "ic_fluent_table_freeze_column_and_row_20_filled": 60440, "ic_fluent_table_freeze_column_and_row_28_filled": 60442, "ic_fluent_table_freeze_row_16_filled": 60443, "ic_fluent_table_freeze_row_20_filled": 60444, "ic_fluent_table_freeze_row_28_filled": 60445, "ic_fluent_table_insert_column_16_filled": 60447, "ic_fluent_table_insert_column_20_filled": 60448, "ic_fluent_table_insert_column_28_filled": 60450, "ic_fluent_table_insert_row_16_filled": 60451, "ic_fluent_table_insert_row_20_filled": 60452, "ic_fluent_table_insert_row_28_filled": 60454, "ic_fluent_table_lightning_16_filled": 60455, "ic_fluent_table_lightning_28_filled": 60458, "ic_fluent_table_link_16_filled": 60459, "ic_fluent_table_link_28_filled": 60462, "ic_fluent_table_move_above_16_filled": 60463, "ic_fluent_table_move_above_20_filled": 60464, "ic_fluent_table_move_above_28_filled": 60466, "ic_fluent_table_move_below_16_filled": 60467, "ic_fluent_table_move_below_20_filled": 60468, "ic_fluent_table_move_below_28_filled": 60470, "ic_fluent_table_move_left_16_filled": 60471, "ic_fluent_table_move_left_20_filled": 60472, "ic_fluent_table_move_left_28_filled": 60473, "ic_fluent_table_move_right_16_filled": 60474, "ic_fluent_table_move_right_20_filled": 60475, "ic_fluent_table_move_right_28_filled": 60476, "ic_fluent_table_resize_column_16_filled": 60478, "ic_fluent_table_resize_column_20_filled": 60479, "ic_fluent_table_resize_column_28_filled": 60481, "ic_fluent_table_resize_row_16_filled": 60482, "ic_fluent_table_resize_row_20_filled": 60483, "ic_fluent_table_resize_row_28_filled": 60485, "ic_fluent_table_settings_16_filled": 60487, "ic_fluent_table_settings_20_filled": 60488, "ic_fluent_table_settings_28_filled": 60489, "ic_fluent_table_stack_above_16_filled": 60496, "ic_fluent_table_stack_above_28_filled": 60499, "ic_fluent_table_stack_below_16_filled": 60500, "ic_fluent_table_stack_below_28_filled": 60503, "ic_fluent_table_stack_left_16_filled": 60504, "ic_fluent_table_stack_left_28_filled": 60507, "ic_fluent_table_stack_right_16_filled": 60508, "ic_fluent_table_stack_right_28_filled": 60511, "ic_fluent_table_switch_16_filled": 60512, "ic_fluent_table_switch_20_filled": 60513, "ic_fluent_table_switch_28_filled": 60514, "ic_fluent_tablet_speaker_20_filled": 60519, "ic_fluent_text_align_distributed_evenly_20_filled": 60599, "ic_fluent_text_align_distributed_vertical_20_filled": 60601, "ic_fluent_text_align_justify_low_20_filled": 60603, "ic_fluent_text_continuous_20_filled": 60669, "ic_fluent_textbox_align_bottom_rotate_90_20_filled": 60779, "ic_fluent_textbox_align_middle_rotate_90_20_filled": 60783, "ic_fluent_textbox_align_top_rotate_90_20_filled": 60785, "ic_fluent_textbox_more_20_filled": 60787, "ic_fluent_video_chat_16_filled": 60920, "ic_fluent_video_chat_20_filled": 60921, "ic_fluent_video_chat_24_filled": 60922, "ic_fluent_arrow_paragraph_20_filled": 57570, "ic_fluent_clipboard_edit_20_filled": 58215, "ic_fluent_clipboard_note_20_filled": 58222, "ic_fluent_document_mention_16_filled": 58662, "ic_fluent_document_mention_20_filled": 58663, "ic_fluent_document_mention_24_filled": 58664, "ic_fluent_document_mention_28_filled": 58665, "ic_fluent_document_mention_48_filled": 58666, "ic_fluent_document_split_hint_off_16_filled": 58705, "ic_fluent_document_split_hint_off_20_filled": 58706, "ic_fluent_door_tag_20_filled": 58742, "ic_fluent_double_swipe_down_20_filled": 58744, "ic_fluent_double_swipe_up_20_filled": 58745, "ic_fluent_drag_20_filled": 58750, "ic_fluent_drink_to_go_20_filled": 58772, "ic_fluent_drive_train_20_filled": 58776, "ic_fluent_dual_screen_add_20_filled": 58785, "ic_fluent_dual_screen_arrow_right_20_filled": 58786, "ic_fluent_dual_screen_arrow_up_20_filled": 58787, "ic_fluent_dual_screen_clock_20_filled": 58789, "ic_fluent_dual_screen_closed_alert_20_filled": 58790, "ic_fluent_dual_screen_desktop_20_filled": 58792, "ic_fluent_dual_screen_dismiss_20_filled": 58793, "ic_fluent_dual_screen_group_20_filled": 58795, "ic_fluent_dual_screen_header_20_filled": 58796, "ic_fluent_dual_screen_lock_20_filled": 58798, "ic_fluent_dual_screen_mirror_20_filled": 58799, "ic_fluent_dual_screen_pagination_20_filled": 58800, "ic_fluent_dual_screen_settings_20_filled": 58801, "ic_fluent_dual_screen_span_20_filled": 58802, "ic_fluent_dual_screen_speaker_20_filled": 58804, "ic_fluent_dual_screen_status_bar_20_filled": 58806, "ic_fluent_dual_screen_tablet_20_filled": 58807, "ic_fluent_dual_screen_update_20_filled": 58808, "ic_fluent_dual_screen_vertical_scroll_20_filled": 58809, "ic_fluent_dual_screen_vibrate_20_filled": 58810, "ic_fluent_edit_settings_20_filled": 58831, "ic_fluent_engine_20_filled": 58860, "ic_fluent_eraser_medium_20_filled": 58867, "ic_fluent_eraser_segment_20_filled": 58869, "ic_fluent_eraser_small_20_filled": 58871, "ic_fluent_eraser_tool_20_filled": 58873, "ic_fluent_extended_dock_20_filled": 58876, "ic_fluent_fast_acceleration_20_filled": 58898, "ic_fluent_filter_sync_20_filled": 58908, "ic_fluent_fingerprint_20_filled": 58910, "ic_fluent_fixed_width_20_filled": 58912, "ic_fluent_flash_auto_20_filled": 58921, "ic_fluent_flash_off_20_filled": 58929, "ic_fluent_flashlight_off_20_filled": 58935, "ic_fluent_fluent_20_filled": 58953, "ic_fluent_form_new_20_filled": 59009, "ic_fluent_fps_960_20_filled": 59023, "ic_fluent_full_screen_minimize_16_filled": 59027, "ic_fluent_full_screen_minimize_20_filled": 59028, "ic_fluent_gas_20_filled": 59037, "ic_fluent_gas_pump_20_filled": 59039, "ic_fluent_gavel_20_filled": 59043, "ic_fluent_gesture_20_filled": 59046, "ic_fluent_gift_card_24_filled": 59049, "ic_fluent_glance_default_12_filled": 59058, "ic_fluent_glance_horizontal_24_filled": 59061, "ic_fluent_globe_add_20_filled": 59072, "ic_fluent_globe_desktop_20_filled": 59075, "ic_fluent_group_dismiss_20_filled": 59093, "ic_fluent_group_list_20_filled": 59095, "ic_fluent_group_return_20_filled": 59096, "ic_fluent_guest_add_20_filled": 59102, "ic_fluent_hand_draw_20_filled": 59108, "ic_fluent_home_add_20_filled": 59167, "ic_fluent_mail_dismiss_28_filled": 59328, "ic_fluent_mail_inbox_all_20_filled": 59332, "ic_fluent_mail_inbox_arrow_right_20_filled": 59335, "ic_fluent_mail_list_16_filled": 59343, "ic_fluent_mail_multiple_28_filled": 59350, "ic_fluent_mail_off_20_filled": 59351, "ic_fluent_mic_settings_20_filled": 59424, "ic_fluent_navigation_unread_20_filled": 59504, "ic_fluent_new_20_filled": 59507, "ic_fluent_notebook_20_filled": 59519, "ic_fluent_notebook_add_20_filled": 59520, "ic_fluent_notebook_error_20_filled": 59523, "ic_fluent_notebook_lightning_20_filled": 59525, "ic_fluent_notebook_question_mark_20_filled": 59526, "ic_fluent_number_symbol_dismiss_20_filled": 59544, "ic_fluent_pair_20_filled": 59577, "ic_fluent_patient_20_filled": 59612, "ic_fluent_pause_off_20_filled": 59619, "ic_fluent_pause_settings_16_filled": 59620, "ic_fluent_people_sync_28_filled": 59681, "ic_fluent_phone_add_20_filled": 59750, "ic_fluent_phone_dismiss_20_filled": 59756, "ic_fluent_phone_lock_20_filled": 59765, "ic_fluent_phone_page_header_20_filled": 59767, "ic_fluent_phone_pagination_20_filled": 59768, "ic_fluent_phone_screen_time_20_filled": 59769, "ic_fluent_phone_status_bar_20_filled": 59781, "ic_fluent_phone_update_20_filled": 59782, "ic_fluent_phone_vertical_scroll_20_filled": 59785, "ic_fluent_phone_vibrate_20_filled": 59786, "ic_fluent_photo_filter_20_filled": 59787, "ic_fluent_pi_20_filled": 59788, "ic_fluent_port_hdmi_20_filled": 59826, "ic_fluent_predictions_20_filled": 59842, "ic_fluent_pulse_square_20_filled": 59880, "ic_fluent_remote_20_filled": 59928, "ic_fluent_reorder_20_filled": 59929, "ic_fluent_resize_video_20_filled": 59940, "ic_fluent_rotate_left_20_filled": 59967, "ic_fluent_router_20_filled": 59971, "ic_fluent_scan_20_filled": 59996, "ic_fluent_scan_table_20_filled": 60011, "ic_fluent_scan_text_20_filled": 60013, "ic_fluent_search_square_20_filled": 60042, "ic_fluent_service_bell_20_filled": 60060, "ic_fluent_shifts_add_20_filled": 60136, "ic_fluent_shifts_prohibited_20_filled": 60142, "ic_fluent_shifts_question_mark_20_filled": 60144, "ic_fluent_slide_grid_20_filled": 60192, "ic_fluent_slide_settings_20_filled": 60204, "ic_fluent_slide_transition_20_filled": 60212, "ic_fluent_spacebar_20_filled": 60218, "ic_fluent_speaker_settings_20_filled": 60250, "ic_fluent_speaker_settings_28_filled": 60251, "ic_fluent_star_arrow_right_end_20_filled": 60330, "ic_fluent_star_arrow_right_start_20_filled": 60332, "ic_fluent_storage_20_filled": 60349, "ic_fluent_sub_grid_20_filled": 60356, "ic_fluent_text_density_16_filled": 60671, "ic_fluent_text_density_20_filled": 60672, "ic_fluent_video_person_off_20_filled": 60945, "ic_fluent_voicemail_arrow_back_20_filled": 60965, "ic_fluent_voicemail_arrow_forward_20_filled": 60966, "ic_fluent_voicemail_arrow_subtract_20_filled": 60967, "ic_fluent_web_asset_20_filled": 61013, "ic_fluent_archive_32_filled": 57446, "ic_fluent_archive_settings_24_filled": 57457, "ic_fluent_arrow_enter_20_filled": 57535, "ic_fluent_arrow_exit_20_filled": 57540, "ic_fluent_arrow_join_20_filled": 57558, "ic_fluent_arrow_trending_down_16_filled": 57625, "ic_fluent_arrow_trending_down_20_filled": 57626, "ic_fluent_arrow_trending_down_24_filled": 57627, "ic_fluent_book_template_20_filled": 57761, "ic_fluent_border_left_right_20_filled": 57786, "ic_fluent_border_left_right_24_filled": 57787, "ic_fluent_building_retail_more_20_filled": 57916, "ic_fluent_calendar_add_16_filled": 57933, "ic_fluent_calendar_add_28_filled": 57934, "ic_fluent_cellular_3g_20_filled": 58052, "ic_fluent_cellular_4g_20_filled": 58053, "ic_fluent_cellular_5g_20_filled": 58054, "ic_fluent_checkbox_1_20_filled": 58122, "ic_fluent_checkbox_2_20_filled": 58124, "ic_fluent_checkmark_note_20_filled": 58141, "ic_fluent_code_text_20_filled": 58319, "ic_fluent_code_text_edit_20_filled": 58320, "ic_fluent_column_20_filled": 58325, "ic_fluent_cube_add_20_filled": 58427, "ic_fluent_cube_quick_16_filled": 58432, "ic_fluent_cube_quick_20_filled": 58433, "ic_fluent_cube_quick_24_filled": 58434, "ic_fluent_cube_quick_28_filled": 58435, "ic_fluent_database_arrow_down_20_filled": 58484, "ic_fluent_database_arrow_right_20_filled": 58485, "ic_fluent_database_arrow_up_20_filled": 58486, "ic_fluent_database_lightning_20_filled": 58487, "ic_fluent_database_plug_connected_20_filled": 58493, "ic_fluent_database_warning_20_filled": 58497, "ic_fluent_database_window_20_filled": 58498, "ic_fluent_developer_board_lightning_20_filled": 58553, "ic_fluent_developer_board_lightning_toolbox_20_filled": 58554, "ic_fluent_edit_28_filled": 58815, "ic_fluent_edit_48_filled": 58817, "ic_fluent_edit_off_28_filled": 58822, "ic_fluent_edit_off_32_filled": 58823, "ic_fluent_edit_off_48_filled": 58824, "ic_fluent_edit_prohibited_16_filled": 58825, "ic_fluent_edit_prohibited_20_filled": 58826, "ic_fluent_edit_prohibited_24_filled": 58827, "ic_fluent_edit_prohibited_28_filled": 58828, "ic_fluent_edit_prohibited_32_filled": 58829, "ic_fluent_edit_prohibited_48_filled": 58830, "ic_fluent_emoji_edit_16_filled": 58838, "ic_fluent_emoji_edit_20_filled": 58839, "ic_fluent_emoji_edit_24_filled": 58840, "ic_fluent_emoji_edit_28_filled": 58841, "ic_fluent_emoji_edit_48_filled": 58842, "ic_fluent_filter_add_20_filled": 58904, "ic_fluent_flash_add_20_filled": 58920, "ic_fluent_flash_flow_16_filled": 58926, "ic_fluent_flash_flow_20_filled": 58927, "ic_fluent_flash_flow_24_filled": 58928, "ic_fluent_flash_play_20_filled": 58930, "ic_fluent_folder_arrow_left_16_filled": 58963, "ic_fluent_folder_arrow_left_20_filled": 58964, "ic_fluent_folder_arrow_left_24_filled": 58965, "ic_fluent_folder_arrow_left_28_filled": 58966, "ic_fluent_folder_arrow_left_32_filled": 58967, "ic_fluent_gauge_add_20_filled": 59042, "ic_fluent_hand_draw_16_filled": 59107, "ic_fluent_hard_drive_20_filled": 59120, "ic_fluent_hdr_20_filled": 59128, "ic_fluent_hdr_off_20_filled": 59129, "ic_fluent_home_database_20_filled": 59170, "ic_fluent_image_add_20_filled": 59175, "ic_fluent_image_arrow_back_20_filled": 59177, "ic_fluent_image_arrow_counterclockwise_20_filled": 59179, "ic_fluent_image_arrow_forward_20_filled": 59181, "ic_fluent_image_globe_20_filled": 59183, "ic_fluent_image_reflection_20_filled": 59196, "ic_fluent_image_shadow_20_filled": 59198, "ic_fluent_incognito_20_filled": 59202, "ic_fluent_key_command_20_filled": 59217, "ic_fluent_key_command_24_filled": 59218, "ic_fluent_keyboard_123_20_filled": 59222, "ic_fluent_keyboard_dock_20_filled": 59225, "ic_fluent_keyboard_layout_float_20_filled": 59226, "ic_fluent_keyboard_layout_one_handed_left_20_filled": 59227, "ic_fluent_keyboard_layout_resize_20_filled": 59228, "ic_fluent_keyboard_layout_split_20_filled": 59229, "ic_fluent_keyboard_shift_uppercase_16_filled": 59232, "ic_fluent_keyboard_shift_uppercase_20_filled": 59233, "ic_fluent_keyboard_tab_20_filled": 59234, "ic_fluent_launcher_settings_20_filled": 59238, "ic_fluent_lightbulb_circle_20_filled": 59249, "ic_fluent_line_style_20_filled": 59260, "ic_fluent_link_toolbox_20_filled": 59270, "ic_fluent_location_add_left_20_filled": 59278, "ic_fluent_location_add_right_20_filled": 59279, "ic_fluent_location_add_up_20_filled": 59280, "ic_fluent_location_dismiss_20_filled": 59284, "ic_fluent_mail_all_read_16_filled": 59313, "ic_fluent_mail_all_read_24_filled": 59314, "ic_fluent_mail_all_read_28_filled": 59315, "ic_fluent_mail_list_20_filled": 59344, "ic_fluent_mail_list_24_filled": 59345, "ic_fluent_mail_list_28_filled": 59346, "ic_fluent_mail_read_multiple_16_filled": 59360, "ic_fluent_mail_read_multiple_24_filled": 59361, "ic_fluent_mail_read_multiple_28_filled": 59362, "ic_fluent_math_format_professional_20_filled": 59373, "ic_fluent_math_formula_20_filled": 59376, "ic_fluent_mention_arrow_down_20_filled": 59394, "ic_fluent_mention_brackets_20_filled": 59395, "ic_fluent_music_note_off_1_20_filled": 59493, "ic_fluent_music_note_off_1_24_filled": 59494, "ic_fluent_music_note_off_2_16_filled": 59495, "ic_fluent_music_note_off_2_20_filled": 59496, "ic_fluent_music_note_off_2_24_filled": 59497, "ic_fluent_navigation_location_target_20_filled": 59502, "ic_fluent_navigation_play_20_filled": 59503, "ic_fluent_number_circle_1_16_filled": 59538, "ic_fluent_number_circle_1_20_filled": 59539, "ic_fluent_number_circle_1_24_filled": 59540, "ic_fluent_panel_left_contract_28_filled": 59589, "ic_fluent_panel_left_expand_24_filled": 59592, "ic_fluent_panel_left_expand_28_filled": 59593, "ic_fluent_panel_left_focus_right_16_filled": 59594, "ic_fluent_panel_left_focus_right_20_filled": 59595, "ic_fluent_panel_left_focus_right_24_filled": 59596, "ic_fluent_panel_left_focus_right_28_filled": 59597, "ic_fluent_pen_16_filled": 59624, "ic_fluent_pen_20_filled": 59625, "ic_fluent_pen_24_filled": 59626, "ic_fluent_pen_28_filled": 59627, "ic_fluent_pen_32_filled": 59628, "ic_fluent_pen_48_filled": 59629, "ic_fluent_pen_off_16_filled": 59630, "ic_fluent_pen_off_20_filled": 59631, "ic_fluent_pen_off_24_filled": 59632, "ic_fluent_pen_off_28_filled": 59633, "ic_fluent_pen_off_32_filled": 59634, "ic_fluent_pen_off_48_filled": 59635, "ic_fluent_pen_prohibited_16_filled": 59636, "ic_fluent_pen_prohibited_20_filled": 59637, "ic_fluent_pen_prohibited_24_filled": 59638, "ic_fluent_pen_prohibited_28_filled": 59639, "ic_fluent_pen_prohibited_32_filled": 59640, "ic_fluent_pen_prohibited_48_filled": 59641, "ic_fluent_person_key_20_filled": 59717, "ic_fluent_phone_link_setup_20_filled": 59764, "ic_fluent_pipeline_20_filled": 59803, "ic_fluent_pipeline_add_20_filled": 59804, "ic_fluent_pipeline_play_20_filled": 59806, "ic_fluent_play_settings_20_filled": 59817, "ic_fluent_plug_connected_add_20_filled": 59821, "ic_fluent_plug_connected_checkmark_20_filled": 59822, "ic_fluent_presence_available_20_filled": 59847, "ic_fluent_presence_available_24_filled": 59848, "ic_fluent_presence_away_20_filled": 59849, "ic_fluent_presence_away_24_filled": 59850, "ic_fluent_presence_busy_20_filled": 59851, "ic_fluent_presence_busy_24_filled": 59852, "ic_fluent_presence_dnd_20_filled": 59853, "ic_fluent_presence_dnd_24_filled": 59854, "ic_fluent_prohibited_note_20_filled": 59867, "ic_fluent_puzzle_cube_piece_20_filled": 59887, "ic_fluent_ram_20_filled": 59899, "ic_fluent_receipt_search_20_filled": 59918, "ic_fluent_rectangle_portrait_location_target_20_filled": 59926, "ic_fluent_save_image_20_filled": 59986, "ic_fluent_scan_16_filled": 59995, "ic_fluent_server_multiple_20_filled": 60058, "ic_fluent_server_play_20_filled": 60059, "ic_fluent_shield_person_20_filled": 60125, "ic_fluent_shield_person_add_20_filled": 60126, "ic_fluent_split_hint_20_filled": 60255, "ic_fluent_squares_nested_20_filled": 60322, "ic_fluent_stream_input_20_filled": 60352, "ic_fluent_stream_input_output_20_filled": 60353, "ic_fluent_stream_output_20_filled": 60354, "ic_fluent_table_bottom_row_16_filled": 60405, "ic_fluent_table_bottom_row_20_filled": 60406, "ic_fluent_table_bottom_row_24_filled": 60407, "ic_fluent_table_bottom_row_28_filled": 60408, "ic_fluent_table_bottom_row_32_filled": 60409, "ic_fluent_table_bottom_row_48_filled": 60410, "ic_fluent_table_checker_20_filled": 60419, "ic_fluent_table_copy_20_filled": 60420, "ic_fluent_table_image_20_filled": 60446, "ic_fluent_table_multiple_20_filled": 60477, "ic_fluent_table_search_20_filled": 60486, "ic_fluent_table_split_20_filled": 60495, "ic_fluent_task_list_square_database_20_filled": 60566, "ic_fluent_text_bullet_list_checkmark_20_filled": 60628, "ic_fluent_text_bullet_list_dismiss_20_filled": 60629, "ic_fluent_text_bullet_list_square_clock_20_filled": 60641, "ic_fluent_text_bullet_list_square_person_20_filled": 60642, "ic_fluent_text_bullet_list_square_search_20_filled": 60643, "ic_fluent_text_bullet_list_square_settings_20_filled": 60644, "ic_fluent_text_bullet_list_square_shield_20_filled": 60645, "ic_fluent_text_bullet_list_square_toolbox_20_filled": 60646, "ic_fluent_text_density_24_filled": 60673, "ic_fluent_text_density_28_filled": 60674, "ic_fluent_text_expand_20_filled": 60685, "ic_fluent_timer_off_20_filled": 60814, "ic_fluent_triangle_16_filled": 60837, "ic_fluent_triangle_20_filled": 60838, "ic_fluent_triangle_down_12_filled": 60841, "ic_fluent_triangle_down_16_filled": 60842, "ic_fluent_triangle_down_20_filled": 60843, "ic_fluent_triangle_down_32_filled": 60844, "ic_fluent_triangle_down_48_filled": 60845, "ic_fluent_triangle_left_12_filled": 60846, "ic_fluent_triangle_left_16_filled": 60847, "ic_fluent_triangle_left_20_filled": 60848, "ic_fluent_triangle_left_32_filled": 60849, "ic_fluent_triangle_left_48_filled": 60850, "ic_fluent_triangle_right_12_filled": 60851, "ic_fluent_triangle_right_16_filled": 60852, "ic_fluent_triangle_right_20_filled": 60853, "ic_fluent_triangle_right_32_filled": 60854, "ic_fluent_triangle_right_48_filled": 60855, "ic_fluent_video_chat_28_filled": 60923, "ic_fluent_video_chat_32_filled": 60924, "ic_fluent_video_chat_48_filled": 60925, "ic_fluent_virtual_network_20_filled": 60962, "ic_fluent_virtual_network_toolbox_20_filled": 60963, "ic_fluent_wallet_16_filled": 60971, "ic_fluent_wallet_credit_card_16_filled": 60977, "ic_fluent_wallet_credit_card_20_filled": 60978, "ic_fluent_wallet_credit_card_24_filled": 60979, "ic_fluent_wallet_credit_card_32_filled": 60980, "ic_fluent_window_bullet_list_20_filled": 61037, "ic_fluent_window_bullet_list_add_20_filled": 61038, "ic_fluent_window_database_20_filled": 61040, "ic_fluent_window_location_target_20_filled": 61047, "ic_fluent_window_multiple_swap_20_filled": 61049, "ic_fluent_window_play_20_filled": 61052, "ic_fluent_window_settings_20_filled": 61053, "ic_fluent_window_text_20_filled": 61054, "ic_fluent_archive_arrow_back_16_filled": 57447, "ic_fluent_archive_arrow_back_20_filled": 57448, "ic_fluent_archive_arrow_back_24_filled": 57449, "ic_fluent_archive_arrow_back_28_filled": 57450, "ic_fluent_archive_arrow_back_32_filled": 57451, "ic_fluent_archive_arrow_back_48_filled": 57452, "ic_fluent_circle_multiple_subtract_checkmark_20_filled": 58192, "ic_fluent_database_multiple_20_filled": 58490, "ic_fluent_image_multiple_off_16_filled": 59191, "ic_fluent_keyboard_16_filled": 59224, "ic_fluent_lock_multiple_20_filled": 59296, "ic_fluent_lottery_20_filled": 59302, "ic_fluent_mail_warning_20_filled": 59366, "ic_fluent_mail_warning_24_filled": 59367, "ic_fluent_match_app_layout_20_filled": 59370, "ic_fluent_math_format_linear_20_filled": 59371, "ic_fluent_megaphone_off_16_filled": 59391, "ic_fluent_megaphone_off_20_filled": 59392, "ic_fluent_megaphone_off_28_filled": 59393, "ic_fluent_merge_20_filled": 59397, "ic_fluent_mic_off_32_filled": 59405, "ic_fluent_mobile_optimized_20_filled": 59429, "ic_fluent_network_check_20_filled": 59506, "ic_fluent_note_add_28_filled": 59514, "ic_fluent_note_add_48_filled": 59515, "ic_fluent_notebook_sync_20_filled": 59531, "ic_fluent_organization_horizontal_20_filled": 59564, "ic_fluent_paint_brush_arrow_down_20_filled": 59573, "ic_fluent_paint_brush_arrow_up_20_filled": 59575, "ic_fluent_pentagon_20_filled": 59642, "ic_fluent_person_accounts_20_filled": 59698, "ic_fluent_person_subtract_20_filled": 59737, "ic_fluent_pin_off_28_filled": 59800, "ic_fluent_pin_off_32_filled": 59801, "ic_fluent_point_scan_20_filled": 59823, "ic_fluent_port_usb_a_20_filled": 59830, "ic_fluent_question_circle_12_filled": 59893, "ic_fluent_row_triple_20_filled": 59972, "ic_fluent_scratchpad_20_filled": 60030, "ic_fluent_shifts_availability_20_filled": 60137, "ic_fluent_skip_forward_tab_20_filled": 60179, "ic_fluent_sleep_20_filled": 60181, "ic_fluent_slide_multiple_20_filled": 60197, "ic_fluent_slide_multiple_arrow_right_20_filled": 60199, "ic_fluent_slide_size_20_filled": 60206, "ic_fluent_sound_wave_circle_20_filled": 60216, "ic_fluent_sport_american_football_20_filled": 60273, "ic_fluent_sport_baseball_20_filled": 60275, "ic_fluent_sport_hockey_20_filled": 60279, "ic_fluent_square_hint_arrow_back_20_filled": 60311, "ic_fluent_square_shadow_20_filled": 60321, "ic_fluent_tab_arrow_left_20_filled": 60385, "ic_fluent_tab_prohibited_20_filled": 60394, "ic_fluent_text_collapse_20_filled": 60658, "ic_fluent_text_more_20_filled": 60728, "ic_fluent_time_and_weather_20_filled": 60801, "ic_fluent_transmission_20_filled": 60828, "ic_fluent_video_play_pause_20_filled": 60954, "ic_fluent_arrow_next_12_filled": 57565, "ic_fluent_arrow_previous_12_filled": 57571, "ic_fluent_data_usage_settings_20_filled": 58477, "ic_fluent_document_multiple_sync_20_filled": 58674, "ic_fluent_filter_12_filled": 58902, "ic_fluent_history_28_filled": 59155, "ic_fluent_history_32_filled": 59156, "ic_fluent_history_48_filled": 59157, "ic_fluent_history_dismiss_20_filled": 59158, "ic_fluent_history_dismiss_24_filled": 59159, "ic_fluent_history_dismiss_28_filled": 59160, "ic_fluent_history_dismiss_32_filled": 59161, "ic_fluent_history_dismiss_48_filled": 59162, "ic_fluent_home_more_20_filled": 59171, "ic_fluent_people_search_20_filled": 59673, "ic_fluent_people_team_delete_16_filled": 59685, "ic_fluent_people_team_delete_20_filled": 59686, "ic_fluent_people_team_delete_28_filled": 59688, "ic_fluent_people_team_delete_32_filled": 59689, "ic_fluent_person_5_20_filled": 59694, "ic_fluent_person_6_20_filled": 59696, "ic_fluent_person_sync_24_filled": 59740, "ic_fluent_phone_eraser_20_filled": 59759, "ic_fluent_phone_shake_20_filled": 59770, "ic_fluent_phone_speaker_20_filled": 59779, "ic_fluent_radar_20_filled": 59896, "ic_fluent_radar_checkmark_20_filled": 59897, "ic_fluent_radar_rectangle_multiple_20_filled": 59898, "ic_fluent_real_estate_20_filled": 59908, "ic_fluent_resize_table_20_filled": 59939, "ic_fluent_shifts_30_minutes_20_filled": 60134, "ic_fluent_sound_source_20_filled": 60215, "ic_fluent_subtitles_16_filled": 60357, "ic_fluent_subtitles_20_filled": 60358, "ic_fluent_subtitles_24_filled": 60359, "ic_fluent_task_list_square_person_20_filled": 60569, "ic_fluent_task_list_square_settings_20_filled": 60572, "ic_fluent_timer_10_20_filled": 60804, "ic_fluent_timer_2_20_filled": 60807, "ic_fluent_timer_3_20_filled": 60810, "ic_fluent_tree_deciduous_20_filled": 60834, "ic_fluent_tree_evergreen_20_filled": 60835, "ic_fluent_uninstall_app_20_filled": 60878, "ic_fluent_alert_badge_16_filled": 57367, "ic_fluent_alert_badge_20_filled": 57368, "ic_fluent_alert_badge_24_filled": 57369, "ic_fluent_archive_settings_28_filled": 57458, "ic_fluent_arrow_between_up_20_filled": 57473, "ic_fluent_arrow_fit_in_16_filled": 57550, "ic_fluent_arrow_fit_in_20_filled": 57551, "ic_fluent_arrow_forward_28_filled": 57552, "ic_fluent_arrow_reply_28_filled": 57574, "ic_fluent_arrow_reply_all_28_filled": 57575, "ic_fluent_arrow_undo_28_filled": 57639, "ic_fluent_branch_request_20_filled": 57848, "ic_fluent_broom_28_filled": 57880, "ic_fluent_bug_arrow_counterclockwise_20_filled": 57884, "ic_fluent_bug_prohibited_20_filled": 57885, "ic_fluent_calendar_multiple_28_filled": 57962, "ic_fluent_call_add_16_filled": 57993, "ic_fluent_call_dismiss_16_filled": 57997, "ic_fluent_call_transfer_16_filled": 58022, "ic_fluent_call_warning_16_filled": 58024, "ic_fluent_call_warning_20_filled": 58025, "ic_fluent_checkmark_square_20_filled": 58142, "ic_fluent_circle_eraser_20_filled": 58187, "ic_fluent_column_double_compare_20_filled": 58327, "ic_fluent_comma_20_filled": 58333, "ic_fluent_cube_arrow_curve_down_20_filled": 58428, "ic_fluent_database_switch_20_filled": 58496, "ic_fluent_document_data_20_filled": 58627, "ic_fluent_folder_mail_24_filled": 58981, "ic_fluent_folder_mail_28_filled": 58982, "ic_fluent_gather_20_filled": 59041, "ic_fluent_image_32_filled": 59174, "ic_fluent_mail_attach_24_filled": 59324, "ic_fluent_mail_attach_28_filled": 59325, "ic_fluent_mail_prohibited_28_filled": 59358, "ic_fluent_markdown_20_filled": 59369, "ic_fluent_merge_16_filled": 59396, "ic_fluent_notebook_arrow_curve_down_20_filled": 59522, "ic_fluent_notebook_eye_20_filled": 59524, "ic_fluent_person_sync_16_filled": 59738, "ic_fluent_person_sync_20_filled": 59739, "ic_fluent_person_sync_28_filled": 59741, "ic_fluent_person_sync_32_filled": 59742, "ic_fluent_person_sync_48_filled": 59743, "ic_fluent_phone_key_20_filled": 59760, "ic_fluent_phone_key_24_filled": 59761, "ic_fluent_pipeline_arrow_curve_down_20_filled": 59805, "ic_fluent_print_32_filled": 59861, "ic_fluent_save_28_filled": 59980, "ic_fluent_select_all_off_20_filled": 60046, "ic_fluent_select_all_on_20_filled": 60047, "ic_fluent_square_eraser_20_filled": 60301, "ic_fluent_tab_desktop_multiple_bottom_20_filled": 60392, "ic_fluent_tag_28_filled": 60523, "ic_fluent_text_indent_decrease_rotate_270_24_filled": 60711, "ic_fluent_text_indent_decrease_rotate_90_24_filled": 60713, "ic_fluent_text_indent_increase_rotate_270_24_filled": 60721, "ic_fluent_text_indent_increase_rotate_90_24_filled": 60723, "ic_fluent_text_number_list_rotate_270_24_filled": 60732, "ic_fluent_text_number_list_rotate_90_24_filled": 60734, "ic_fluent_text_whole_word_20_filled": 60776, "ic_fluent_time_picker_20_filled": 60802, "ic_fluent_video_clip_off_16_filled": 60931, "ic_fluent_video_clip_off_20_filled": 60932, "ic_fluent_video_clip_off_24_filled": 60933, "ic_fluent_wallpaper_20_filled": 60981, "ic_fluent_warning_28_filled": 60988, "ic_fluent_wifi_lock_20_filled": 61015, "ic_fluent_alert_12_filled": 57363, "ic_fluent_alert_48_filled": 57366, "ic_fluent_alert_snooze_12_filled": 57371, "ic_fluent_alert_snooze_16_filled": 57372, "ic_fluent_arrow_autofit_content_20_filled": 57459, "ic_fluent_arrow_split_16_filled": 57587, "ic_fluent_arrow_split_24_filled": 57589, "ic_fluent_catch_up_16_filled": 58049, "ic_fluent_catch_up_20_filled": 58050, "ic_fluent_catch_up_24_filled": 58051, "ic_fluent_chess_20_filled": 58145, "ic_fluent_circle_image_20_filled": 58189, "ic_fluent_image_multiple_off_20_filled": 59192, "ic_fluent_mic_pulse_16_filled": 59412, "ic_fluent_mic_pulse_20_filled": 59413, "ic_fluent_mic_pulse_24_filled": 59414, "ic_fluent_mic_pulse_28_filled": 59415, "ic_fluent_mic_pulse_32_filled": 59416, "ic_fluent_mic_pulse_48_filled": 59417, "ic_fluent_mic_pulse_off_16_filled": 59418, "ic_fluent_mic_pulse_off_20_filled": 59419, "ic_fluent_mic_pulse_off_24_filled": 59420, "ic_fluent_mic_pulse_off_28_filled": 59421, "ic_fluent_mic_pulse_off_32_filled": 59422, "ic_fluent_mic_pulse_off_48_filled": 59423, "ic_fluent_pause_28_filled": 59615, "ic_fluent_pause_32_filled": 59616, "ic_fluent_playing_cards_20_filled": 59818, "ic_fluent_premium_person_16_filled": 59844, "ic_fluent_quiz_new_20_filled": 59895, "ic_fluent_save_copy_20_filled": 59983, "ic_fluent_send_copy_20_filled": 60057, "ic_fluent_slide_hide_20_filled": 60194, "ic_fluent_slide_microphone_20_filled": 60195, "ic_fluent_slide_search_20_filled": 60201, "ic_fluent_sport_basketball_20_filled": 60277, "ic_fluent_swipe_down_20_filled": 60375, "ic_fluent_swipe_right_20_filled": 60376, "ic_fluent_swipe_up_20_filled": 60377, "ic_fluent_tabs_20_filled": 60521, "ic_fluent_text_12_filled": 60587, "ic_fluent_text_16_filled": 60588, "ic_fluent_text_32_filled": 60589, "ic_fluent_text_add_20_filled": 60590, "ic_fluent_text_indent_decrease_rotate_270_20_filled": 60710, "ic_fluent_text_indent_decrease_rotate_90_20_filled": 60712, "ic_fluent_text_indent_increase_rotate_270_20_filled": 60720, "ic_fluent_text_indent_increase_rotate_90_20_filled": 60722, "ic_fluent_text_number_list_rotate_270_20_filled": 60731, "ic_fluent_text_number_list_rotate_90_20_filled": 60733, "ic_fluent_text_wrap_20_filled": 60777, "ic_fluent_toggle_multiple_16_filled": 60820, "ic_fluent_toggle_multiple_20_filled": 60821, "ic_fluent_toggle_multiple_24_filled": 60822, "ic_fluent_window_edit_20_filled": 61043, "ic_fluent_zoom_fit_16_filled": 61067, "ic_fluent_zoom_fit_20_filled": 61068, "ic_fluent_zoom_fit_24_filled": 61069, "ic_fluent_app_folder_16_filled": 57432, "ic_fluent_app_folder_28_filled": 57433, "ic_fluent_app_folder_32_filled": 57434, "ic_fluent_app_folder_48_filled": 57435, "ic_fluent_arrow_outline_up_right_20_filled": 57566, "ic_fluent_arrow_outline_up_right_24_filled": 57567, "ic_fluent_clipboard_32_filled": 58200, "ic_fluent_clipboard_text_32_filled": 58234, "ic_fluent_clipboard_text_edit_20_filled": 58235, "ic_fluent_clipboard_text_edit_24_filled": 58236, "ic_fluent_clipboard_text_edit_32_filled": 58237, "ic_fluent_document_data_24_filled": 58628, "ic_fluent_joystick_20_filled": 59213, "ic_fluent_people_12_filled": 59645, "ic_fluent_people_48_filled": 59647, "ic_fluent_person_heart_24_filled": 59715, "ic_fluent_port_micro_usb_20_filled": 59828, "ic_fluent_port_usb_c_20_filled": 59832, "ic_fluent_rss_20_filled": 59973, "ic_fluent_scales_20_filled": 59992, "ic_fluent_shifts_team_20_filled": 60146, "ic_fluent_speaker_bluetooth_20_filled": 60240, "ic_fluent_speaker_usb_20_filled": 60252, "ic_fluent_text_align_center_rotate_270_16_filled": 60593, "ic_fluent_text_align_center_rotate_270_20_filled": 60594, "ic_fluent_text_align_center_rotate_90_16_filled": 60596, "ic_fluent_text_align_center_rotate_90_20_filled": 60597, "ic_fluent_text_align_center_rotate_90_24_filled": 60598, "ic_fluent_text_align_justify_rotate_270_20_filled": 60605, "ic_fluent_text_align_justify_rotate_270_24_filled": 60606, "ic_fluent_text_align_justify_rotate_90_20_filled": 60607, "ic_fluent_text_align_left_rotate_270_16_filled": 60610, "ic_fluent_text_align_left_rotate_270_20_filled": 60611, "ic_fluent_text_align_left_rotate_90_16_filled": 60613, "ic_fluent_text_align_left_rotate_90_20_filled": 60614, "ic_fluent_text_align_left_rotate_90_24_filled": 60615, "ic_fluent_text_align_right_rotate_270_16_filled": 60617, "ic_fluent_text_align_right_rotate_270_20_filled": 60618, "ic_fluent_text_align_right_rotate_90_16_filled": 60620, "ic_fluent_text_align_right_rotate_90_20_filled": 60621, "ic_fluent_text_align_right_rotate_90_24_filled": 60622, "ic_fluent_clipboard_text_ltr_32_filled": 58240, "ic_fluent_braces_16_filled": 61072, "ic_fluent_braces_28_filled": 61073, "ic_fluent_braces_32_filled": 61074, "ic_fluent_braces_48_filled": 61075, "ic_fluent_branch_fork_32_filled": 61076, "ic_fluent_calendar_data_bar_16_filled": 61077, "ic_fluent_calendar_data_bar_20_filled": 61078, "ic_fluent_calendar_data_bar_24_filled": 61079, "ic_fluent_calendar_data_bar_28_filled": 61080, "ic_fluent_clipboard_3_day_16_filled": 61081, "ic_fluent_clipboard_3_day_20_filled": 61082, "ic_fluent_clipboard_3_day_24_filled": 61083, "ic_fluent_clipboard_day_16_filled": 61084, "ic_fluent_clipboard_day_20_filled": 61085, "ic_fluent_clipboard_day_24_filled": 61086, "ic_fluent_clipboard_month_16_filled": 61087, "ic_fluent_clipboard_month_20_filled": 61088, "ic_fluent_clipboard_month_24_filled": 61089, "ic_fluent_content_view_gallery_24_filled": 61090, "ic_fluent_content_view_gallery_28_filled": 61091, "ic_fluent_data_bar_vertical_16_filled": 61092, "ic_fluent_delete_12_filled": 61093, "ic_fluent_delete_32_filled": 61094, "ic_fluent_form_20_filled": 61095, "ic_fluent_form_24_filled": 61096, "ic_fluent_form_28_filled": 61097, "ic_fluent_form_48_filled": 61098, "ic_fluent_mail_read_multiple_20_filled": 61099, "ic_fluent_mail_read_multiple_32_filled": 61100, "ic_fluent_megaphone_loud_16_filled": 61101, "ic_fluent_panel_right_add_20_filled": 61102, "ic_fluent_person_note_16_filled": 61103, "ic_fluent_shield_globe_16_filled": 61104, "ic_fluent_shield_globe_20_filled": 61105, "ic_fluent_shield_globe_24_filled": 61106, "ic_fluent_square_multiple_28_filled": 61107, "ic_fluent_square_multiple_32_filled": 61108, "ic_fluent_square_multiple_48_filled": 61109, "ic_fluent_table_calculator_20_filled": 61110, "ic_fluent_xbox_controller_16_filled": 61111, "ic_fluent_xbox_controller_20_filled": 61112, "ic_fluent_xbox_controller_24_filled": 61113, "ic_fluent_xbox_controller_28_filled": 61114, "ic_fluent_xbox_controller_32_filled": 61115, "ic_fluent_xbox_controller_48_filled": 61116, "ic_fluent_apps_32_filled": 61117, "ic_fluent_arrow_paragraph_16_filled": 61118, "ic_fluent_arrow_paragraph_24_filled": 61119, "ic_fluent_beaker_32_filled": 61120, "ic_fluent_building_retail_more_32_filled": 61122, "ic_fluent_calendar_month_32_filled": 61123, "ic_fluent_content_view_24_filled": 61124, "ic_fluent_content_view_28_filled": 61125, "ic_fluent_credit_card_clock_20_filled": 61126, "ic_fluent_credit_card_clock_24_filled": 61127, "ic_fluent_credit_card_clock_28_filled": 61128, "ic_fluent_credit_card_clock_32_filled": 61129, "ic_fluent_cube_32_filled": 61130, "ic_fluent_data_bar_vertical_32_filled": 61131, "ic_fluent_database_32_filled": 61132, "ic_fluent_document_data_32_filled": 61133, "ic_fluent_folder_people_20_filled": 61134, "ic_fluent_folder_people_24_filled": 61135, "ic_fluent_gauge_32_filled": 61136, "ic_fluent_hand_left_chat_16_filled": 61137, "ic_fluent_hand_left_chat_20_filled": 61138, "ic_fluent_hand_left_chat_24_filled": 61139, "ic_fluent_hand_left_chat_28_filled": 61140, "ic_fluent_home_database_24_filled": 61141, "ic_fluent_home_database_32_filled": 61142, "ic_fluent_home_more_24_filled": 61143, "ic_fluent_home_more_32_filled": 61144, "ic_fluent_notebook_32_filled": 61145, "ic_fluent_payment_32_filled": 61146, "ic_fluent_payment_48_filled": 61147, "ic_fluent_person_running_20_filled": 61148, "ic_fluent_pipeline_24_filled": 61149, "ic_fluent_pipeline_32_filled": 61150, "ic_fluent_stack_32_filled": 61151, "ic_fluent_text_align_justify_low_rotate_270_20_filled": 61152, "ic_fluent_text_align_justify_low_rotate_270_24_filled": 61153, "ic_fluent_text_align_justify_low_rotate_90_20_filled": 61154, "ic_fluent_text_align_justify_low_rotate_90_24_filled": 61155, "ic_fluent_animal_rabbit_32_filled": 61121, "ic_fluent_animal_rabbit_off_20_filled": 61156, "ic_fluent_animal_rabbit_off_32_filled": 61157, "ic_fluent_beaker_off_20_filled": 61158, "ic_fluent_beaker_off_32_filled": 61159, "ic_fluent_bowl_salad_20_filled": 61160, "ic_fluent_bowl_salad_24_filled": 61161, "ic_fluent_building_retail_more_24_filled": 61162, "ic_fluent_connected_16_filled": 61163, "ic_fluent_connected_20_filled": 61164, "ic_fluent_document_text_16_filled": 61165, "ic_fluent_drink_bottle_20_filled": 61166, "ic_fluent_drink_bottle_32_filled": 61167, "ic_fluent_drink_bottle_off_20_filled": 61168, "ic_fluent_drink_bottle_off_32_filled": 61169, "ic_fluent_earth_32_filled": 61170, "ic_fluent_earth_leaf_16_filled": 61171, "ic_fluent_earth_leaf_20_filled": 61172, "ic_fluent_earth_leaf_24_filled": 61173, "ic_fluent_earth_leaf_32_filled": 61174, "ic_fluent_feed_16_filled": 61175, "ic_fluent_feed_20_filled": 61176, "ic_fluent_feed_24_filled": 61177, "ic_fluent_feed_28_filled": 61178, "ic_fluent_filmstrip_20_filled": 61179, "ic_fluent_filmstrip_24_filled": 61180, "ic_fluent_food_carrot_20_filled": 61181, "ic_fluent_food_carrot_24_filled": 61182, "ic_fluent_food_fish_20_filled": 61183, "ic_fluent_food_fish_24_filled": 61184, "ic_fluent_hand_open_heart_20_filled": 61185, "ic_fluent_hand_open_heart_32_filled": 61186, "ic_fluent_hand_wave_16_filled": 61187, "ic_fluent_hand_wave_20_filled": 61188, "ic_fluent_hand_wave_24_filled": 61189, "ic_fluent_handshake_32_filled": 61190, "ic_fluent_leaf_one_32_filled": 61191, "ic_fluent_leaf_two_32_filled": 61192, "ic_fluent_notebook_16_filled": 61193, "ic_fluent_person_heart_20_filled": 61194, "ic_fluent_person_star_16_filled": 61195, "ic_fluent_person_star_20_filled": 61196, "ic_fluent_person_star_24_filled": 61197, "ic_fluent_person_star_28_filled": 61198, "ic_fluent_person_star_32_filled": 61199, "ic_fluent_person_star_48_filled": 61200, "ic_fluent_pipeline_add_32_filled": 61201, "ic_fluent_recycle_20_filled": 61202, "ic_fluent_recycle_32_filled": 61203, "ic_fluent_reward_12_filled": 61204, "ic_fluent_slide_link_20_filled": 61205, "ic_fluent_slide_link_24_filled": 61206, "ic_fluent_food_chicken_leg_16_filled": 61207, "ic_fluent_food_chicken_leg_20_filled": 61208, "ic_fluent_food_chicken_leg_24_filled": 61209, "ic_fluent_food_chicken_leg_32_filled": 61210, "ic_fluent_form_multiple_20_filled": 61211, "ic_fluent_form_multiple_24_filled": 61212, "ic_fluent_form_multiple_28_filled": 61213, "ic_fluent_form_multiple_48_filled": 61214, "ic_fluent_laser_tool_20_filled": 61215, "ic_fluent_shield_32_filled": 61216, "ic_fluent_shield_question_16_filled": 61217, "ic_fluent_shield_question_20_filled": 61218, "ic_fluent_shield_question_24_filled": 61219, "ic_fluent_shield_question_32_filled": 61220, "ic_fluent_heart_broken_24_filled": 61221, "ic_fluent_layer_diagonal_20_filled": 61222, "ic_fluent_layer_diagonal_person_20_filled": 61223, "ic_fluent_text_wrap_16_filled": 61224, "ic_fluent_text_wrap_off_16_filled": 61225, "ic_fluent_text_wrap_off_20_filled": 61226, "ic_fluent_text_wrap_off_24_filled": 61227, "ic_fluent_trophy_lock_16_filled": 61228, "ic_fluent_trophy_lock_20_filled": 61229, "ic_fluent_trophy_lock_24_filled": 61230, "ic_fluent_trophy_lock_28_filled": 61231, "ic_fluent_trophy_lock_32_filled": 61232, "ic_fluent_trophy_lock_48_filled": 61233, "ic_fluent_arrow_repeat_1_16_filled": 61234, "ic_fluent_arrow_repeat_1_20_filled": 61235, "ic_fluent_arrow_repeat_1_24_filled": 61236, "ic_fluent_arrow_shuffle_16_filled": 61237, "ic_fluent_arrow_shuffle_20_filled": 61238, "ic_fluent_arrow_shuffle_24_filled": 61239, "ic_fluent_arrow_shuffle_28_filled": 61240, "ic_fluent_arrow_shuffle_32_filled": 61241, "ic_fluent_arrow_shuffle_48_filled": 61242, "ic_fluent_arrow_shuffle_off_16_filled": 61243, "ic_fluent_arrow_shuffle_off_20_filled": 61244, "ic_fluent_arrow_shuffle_off_24_filled": 61245, "ic_fluent_arrow_shuffle_off_28_filled": 61246, "ic_fluent_arrow_shuffle_off_32_filled": 61247, "ic_fluent_arrow_shuffle_off_48_filled": 61248, "ic_fluent_building_desktop_16_filled": 61249, "ic_fluent_building_desktop_20_filled": 61250, "ic_fluent_building_desktop_24_filled": 61251, "ic_fluent_calendar_empty_48_filled": 61252, "ic_fluent_calendar_lock_16_filled": 61253, "ic_fluent_calendar_lock_20_filled": 61254, "ic_fluent_calendar_lock_24_filled": 61255, "ic_fluent_calendar_lock_28_filled": 61256, "ic_fluent_calendar_lock_32_filled": 61257, "ic_fluent_calendar_lock_48_filled": 61258, "ic_fluent_calendar_settings_24_filled": 61259, "ic_fluent_calendar_settings_28_filled": 61260, "ic_fluent_calendar_settings_32_filled": 61261, "ic_fluent_calendar_settings_48_filled": 61262, "ic_fluent_call_12_filled": 61263, "ic_fluent_call_missed_12_filled": 61264, "ic_fluent_chat_add_16_filled": 61265, "ic_fluent_chat_add_20_filled": 61266, "ic_fluent_chat_add_24_filled": 61267, "ic_fluent_chat_add_28_filled": 61268, "ic_fluent_chat_add_32_filled": 61269, "ic_fluent_chat_add_48_filled": 61270, "ic_fluent_chat_cursor_16_filled": 61271, "ic_fluent_chat_cursor_20_filled": 61272, "ic_fluent_chat_cursor_24_filled": 61273, "ic_fluent_chat_empty_12_filled": 61274, "ic_fluent_chat_empty_16_filled": 61275, "ic_fluent_chat_empty_20_filled": 61276, "ic_fluent_chat_empty_24_filled": 61277, "ic_fluent_chat_empty_28_filled": 61278, "ic_fluent_chat_empty_32_filled": 61279, "ic_fluent_chat_empty_48_filled": 61280, "ic_fluent_circle_image_16_filled": 61281, "ic_fluent_circle_image_24_filled": 61282, "ic_fluent_circle_image_28_filled": 61283, "ic_fluent_code_text_16_filled": 61284, "ic_fluent_desktop_checkmark_16_filled": 61285, "ic_fluent_desktop_checkmark_20_filled": 61286, "ic_fluent_desktop_checkmark_24_filled": 61287, "ic_fluent_fire_16_filled": 61288, "ic_fluent_fire_20_filled": 61289, "ic_fluent_fire_24_filled": 61290, "ic_fluent_hourglass_20_filled": 61291, "ic_fluent_hourglass_24_filled": 61292, "ic_fluent_hourglass_half_20_filled": 61293, "ic_fluent_hourglass_half_24_filled": 61294, "ic_fluent_hourglass_one_quarter_20_filled": 61295, "ic_fluent_hourglass_one_quarter_24_filled": 61296, "ic_fluent_hourglass_three_quarter_20_filled": 61297, "ic_fluent_hourglass_three_quarter_24_filled": 61298, "ic_fluent_ink_stroke_arrow_down_20_filled": 61299, "ic_fluent_ink_stroke_arrow_down_24_filled": 61300, "ic_fluent_ink_stroke_arrow_up_down_20_filled": 61301, "ic_fluent_ink_stroke_arrow_up_down_24_filled": 61302, "ic_fluent_megaphone_circle_20_filled": 61303, "ic_fluent_megaphone_circle_24_filled": 61304, "ic_fluent_person_alert_16_filled": 61329, "ic_fluent_person_alert_20_filled": 61330, "ic_fluent_person_alert_24_filled": 61331, "ic_fluent_person_arrow_back_16_filled": 61332, "ic_fluent_person_arrow_back_20_filled": 61333, "ic_fluent_person_arrow_back_24_filled": 61334, "ic_fluent_person_arrow_back_28_filled": 61335, "ic_fluent_person_arrow_back_32_filled": 61336, "ic_fluent_person_arrow_back_48_filled": 61337, "ic_fluent_person_link_16_filled": 61338, "ic_fluent_person_link_20_filled": 61339, "ic_fluent_person_link_24_filled": 61340, "ic_fluent_person_link_28_filled": 61341, "ic_fluent_person_link_32_filled": 61342, "ic_fluent_person_link_48_filled": 61343, "ic_fluent_phone_28_filled": 61344, "ic_fluent_phone_32_filled": 61345, "ic_fluent_phone_48_filled": 61346, "ic_fluent_phone_chat_16_filled": 61347, "ic_fluent_phone_chat_20_filled": 61348, "ic_fluent_phone_chat_24_filled": 61349, "ic_fluent_phone_chat_28_filled": 61350, "ic_fluent_premium_12_filled": 61351, "ic_fluent_shield_add_16_filled": 61352, "ic_fluent_shield_add_20_filled": 61353, "ic_fluent_shield_add_24_filled": 61354, "ic_fluent_sparkle_circle_20_filled": 61355, "ic_fluent_sparkle_circle_24_filled": 61356, "ic_fluent_task_list_square_ltr_16_filled": 61357, "ic_fluent_task_list_square_rtl_16_filled": 61358, "ic_fluent_text_direction_horizontal_ltr_20_filled": 61361, "ic_fluent_text_direction_horizontal_ltr_24_filled": 61362, "ic_fluent_text_direction_horizontal_rtl_20_filled": 61363, "ic_fluent_text_direction_horizontal_rtl_24_filled": 61364, "ic_fluent_text_direction_rotate_90_ltr_20_filled": 61365, "ic_fluent_text_direction_rotate_90_ltr_24_filled": 61366, "ic_fluent_text_direction_rotate_90_rtl_20_filled": 61367, "ic_fluent_text_direction_rotate_90_rtl_24_filled": 61368, "ic_fluent_app_generic_32_filled": 61369, "ic_fluent_code_block_16_filled": 61370, "ic_fluent_code_block_20_filled": 61371, "ic_fluent_code_block_24_filled": 61372, "ic_fluent_code_block_28_filled": 61373, "ic_fluent_code_block_32_filled": 61374, "ic_fluent_code_block_48_filled": 61375, "ic_fluent_data_bar_vertical_star_16_filled": 61376, "ic_fluent_data_bar_vertical_star_20_filled": 61377, "ic_fluent_data_bar_vertical_star_24_filled": 61378, "ic_fluent_data_bar_vertical_star_32_filled": 61379, "ic_fluent_database_arrow_right_32_filled": 61380, "ic_fluent_document_sync_32_filled": 61381, "ic_fluent_equal_off_12_filled": 61382, "ic_fluent_equal_off_16_filled": 61383, "ic_fluent_eye_28_filled": 61384, "ic_fluent_eye_32_filled": 61385, "ic_fluent_eye_48_filled": 61386, "ic_fluent_eye_lines_20_filled": 61387, "ic_fluent_eye_lines_24_filled": 61388, "ic_fluent_eye_lines_28_filled": 61389, "ic_fluent_eye_lines_32_filled": 61390, "ic_fluent_eye_lines_48_filled": 61391, "ic_fluent_text_bullet_list_square_person_32_filled": 61395, "ic_fluent_weather_snowflake_32_filled": 61396, "ic_fluent_window_database_24_filled": 61397, "ic_fluent_arrow_trending_12_filled": 61398, "ic_fluent_building_people_16_filled": 61399, "ic_fluent_building_people_20_filled": 61400, "ic_fluent_building_people_24_filled": 61401, "ic_fluent_cloud_error_16_filled": 61402, "ic_fluent_cloud_error_20_filled": 61403, "ic_fluent_cloud_error_24_filled": 61404, "ic_fluent_cloud_error_28_filled": 61405, "ic_fluent_cloud_error_32_filled": 61406, "ic_fluent_cloud_error_48_filled": 61407, "ic_fluent_couch_32_filled": 61408, "ic_fluent_couch_48_filled": 61409, "ic_fluent_database_arrow_right_24_filled": 61410, "ic_fluent_dishwasher_20_filled": 61411, "ic_fluent_dishwasher_24_filled": 61412, "ic_fluent_dishwasher_32_filled": 61413, "ic_fluent_dishwasher_48_filled": 61414, "ic_fluent_elevator_20_filled": 61415, "ic_fluent_elevator_24_filled": 61416, "ic_fluent_elevator_32_filled": 61417, "ic_fluent_feed_32_filled": 61418, "ic_fluent_feed_48_filled": 61419, "ic_fluent_fireplace_20_filled": 61420, "ic_fluent_fireplace_24_filled": 61421, "ic_fluent_fireplace_32_filled": 61422, "ic_fluent_fireplace_48_filled": 61423, "ic_fluent_mention_12_filled": 61424, "ic_fluent_oven_20_filled": 61425, "ic_fluent_oven_24_filled": 61426, "ic_fluent_oven_32_filled": 61427, "ic_fluent_oven_48_filled": 61428, "ic_fluent_panel_left_32_filled": 61430, "ic_fluent_panel_left_add_16_filled": 61431, "ic_fluent_panel_left_add_20_filled": 61432, "ic_fluent_panel_left_add_24_filled": 61433, "ic_fluent_panel_left_add_28_filled": 61434, "ic_fluent_panel_left_add_32_filled": 61435, "ic_fluent_panel_left_add_48_filled": 61436, "ic_fluent_panel_left_key_16_filled": 61437, "ic_fluent_panel_left_key_20_filled": 61438, "ic_fluent_panel_left_key_24_filled": 61439, "ic_fluent_panel_right_32_filled": 61440, "ic_fluent_status_12_filled": 61441, "ic_fluent_vehicle_car_parking_20_filled": 61442, "ic_fluent_vehicle_car_parking_24_filled": 61443, "ic_fluent_vehicle_car_profile_ltr_24_filled": 61444, "ic_fluent_vehicle_car_profile_rtl_24_filled": 61445, "ic_fluent_washer_20_filled": 61446, "ic_fluent_washer_24_filled": 61447, "ic_fluent_washer_32_filled": 61448, "ic_fluent_washer_48_filled": 61449, "ic_fluent_accessibility_checkmark_28_filled": 61450, "ic_fluent_accessibility_checkmark_32_filled": 61451, "ic_fluent_accessibility_checkmark_48_filled": 61452, "ic_fluent_add_circle_12_filled": 61453, "ic_fluent_arrow_turn_down_right_20_filled": 61454, "ic_fluent_arrow_turn_down_right_48_filled": 61455, "ic_fluent_arrow_turn_down_up_20_filled": 61456, "ic_fluent_arrow_turn_down_up_48_filled": 61457, "ic_fluent_arrow_turn_left_down_20_filled": 61458, "ic_fluent_arrow_turn_left_down_48_filled": 61459, "ic_fluent_arrow_turn_left_right_20_filled": 61460, "ic_fluent_arrow_turn_left_right_48_filled": 61461, "ic_fluent_arrow_turn_left_up_20_filled": 61462, "ic_fluent_arrow_turn_left_up_48_filled": 61463, "ic_fluent_arrow_turn_right_48_filled": 61464, "ic_fluent_arrow_turn_right_down_20_filled": 61465, "ic_fluent_arrow_turn_right_down_48_filled": 61466, "ic_fluent_arrow_turn_right_left_20_filled": 61467, "ic_fluent_arrow_turn_right_left_48_filled": 61468, "ic_fluent_arrow_turn_right_up_20_filled": 61469, "ic_fluent_arrow_turn_right_up_48_filled": 61470, "ic_fluent_arrow_turn_up_down_20_filled": 61471, "ic_fluent_arrow_turn_up_down_48_filled": 61472, "ic_fluent_arrow_turn_up_left_20_filled": 61473, "ic_fluent_arrow_turn_up_left_48_filled": 61474, "ic_fluent_building_townhouse_20_filled": 61475, "ic_fluent_building_townhouse_24_filled": 61476, "ic_fluent_building_townhouse_32_filled": 61477, "ic_fluent_camera_sparkles_20_filled": 61478, "ic_fluent_camera_sparkles_24_filled": 61479, "ic_fluent_chat_bubbles_question_28_filled": 61482, "ic_fluent_chat_bubbles_question_32_filled": 61483, "ic_fluent_crop_16_filled": 61484, "ic_fluent_crop_28_filled": 61485, "ic_fluent_crop_32_filled": 61486, "ic_fluent_crop_48_filled": 61487, "ic_fluent_data_trending_28_filled": 61488, "ic_fluent_data_trending_32_filled": 61489, "ic_fluent_data_trending_48_filled": 61490, "ic_fluent_document_database_20_filled": 61491, "ic_fluent_document_database_24_filled": 61492, "ic_fluent_earth_48_filled": 61493, "ic_fluent_earth_leaf_48_filled": 61494, "ic_fluent_elevator_48_filled": 61495, "ic_fluent_home_split_20_filled": 61496, "ic_fluent_home_split_24_filled": 61497, "ic_fluent_home_split_32_filled": 61498, "ic_fluent_home_split_48_filled": 61499, "ic_fluent_leaf_two_48_filled": 61500, "ic_fluent_panel_right_cursor_20_filled": 61501, "ic_fluent_panel_right_cursor_24_filled": 61502, "ic_fluent_person_board_28_filled": 61503, "ic_fluent_person_board_32_filled": 61504, "ic_fluent_person_circle_28_filled": 61505, "ic_fluent_person_circle_32_filled": 61506, "ic_fluent_person_square_20_filled": 61507, "ic_fluent_person_square_24_filled": 61508, "ic_fluent_person_starburst_20_filled": 61509, "ic_fluent_person_starburst_24_filled": 61510, "ic_fluent_receipt_sparkles_20_filled": 61511, "ic_fluent_receipt_sparkles_24_filled": 61512, "ic_fluent_ruler_28_filled": 61513, "ic_fluent_ruler_32_filled": 61514, "ic_fluent_ruler_48_filled": 61515, "ic_fluent_scan_qr_code_24_filled": 61516, "ic_fluent_showerhead_20_filled": 61517, "ic_fluent_showerhead_24_filled": 61518, "ic_fluent_showerhead_32_filled": 61519, "ic_fluent_slide_text_multiple_16_filled": 61520, "ic_fluent_slide_text_multiple_20_filled": 61521, "ic_fluent_slide_text_multiple_24_filled": 61522, "ic_fluent_slide_text_multiple_32_filled": 61523, "ic_fluent_swimming_pool_20_filled": 61524, "ic_fluent_swimming_pool_24_filled": 61525, "ic_fluent_swimming_pool_32_filled": 61526, "ic_fluent_swimming_pool_48_filled": 61527, "ic_fluent_temperature_32_filled": 61528, "ic_fluent_temperature_48_filled": 61529, "ic_fluent_vehicle_car_32_filled": 61530, "ic_fluent_vehicle_car_parking_16_filled": 61531, "ic_fluent_vehicle_car_parking_32_filled": 61532, "ic_fluent_vehicle_car_parking_48_filled": 61533, "ic_fluent_vehicle_car_profile_ltr_clock_16_filled": 61534, "ic_fluent_vehicle_car_profile_ltr_clock_20_filled": 61535, "ic_fluent_vehicle_car_profile_ltr_clock_24_filled": 61536, "ic_fluent_video_people_32_filled": 61537, "ic_fluent_water_16_filled": 61538, "ic_fluent_water_20_filled": 61539, "ic_fluent_water_24_filled": 61540, "ic_fluent_water_32_filled": 61541, "ic_fluent_water_48_filled": 61542, "ic_fluent_arrow_turn_down_left_20_filled": 61543, "ic_fluent_arrow_turn_down_left_48_filled": 61544, "ic_fluent_autosum_16_filled": 61545, "ic_fluent_bubble_multiple_20_filled": 61546, "ic_fluent_calculator_16_filled": 61547, "ic_fluent_calculator_multiple_16_filled": 61548, "ic_fluent_camera_sparkles_16_filled": 61549, "ic_fluent_crown_16_filled": 61550, "ic_fluent_crown_20_filled": 61551, "ic_fluent_flag_checkered_20_filled": 61552, "ic_fluent_glance_horizontal_16_filled": 61553, "ic_fluent_glance_horizontal_sparkles_16_filled": 61554, "ic_fluent_glance_horizontal_sparkles_24_filled": 61555, "ic_fluent_grid_circles_24_filled": 61556, "ic_fluent_grid_circles_28_filled": 61557, "ic_fluent_heart_circle_hint_16_filled": 61558, "ic_fluent_heart_circle_hint_20_filled": 61559, "ic_fluent_heart_circle_hint_24_filled": 61560, "ic_fluent_heart_circle_hint_28_filled": 61561, "ic_fluent_heart_circle_hint_32_filled": 61562, "ic_fluent_heart_circle_hint_48_filled": 61563, "ic_fluent_lightbulb_28_filled": 61564, "ic_fluent_lightbulb_32_filled": 61565, "ic_fluent_lightbulb_48_filled": 61566, "ic_fluent_lightbulb_person_16_filled": 61567, "ic_fluent_lightbulb_person_20_filled": 61568, "ic_fluent_lightbulb_person_24_filled": 61569, "ic_fluent_lightbulb_person_28_filled": 61570, "ic_fluent_lightbulb_person_32_filled": 61571, "ic_fluent_lightbulb_person_48_filled": 61572, "ic_fluent_megaphone_loud_28_filled": 61573, "ic_fluent_megaphone_loud_32_filled": 61574, "ic_fluent_person_walking_20_filled": 61575, "ic_fluent_person_walking_24_filled": 61576, "ic_fluent_receipt_16_filled": 61577, "ic_fluent_receipt_28_filled": 61578, "ic_fluent_receipt_sparkles_16_filled": 61579, "ic_fluent_scan_text_16_filled": 61580, "ic_fluent_scan_text_28_filled": 61581, "ic_fluent_table_calculator_16_filled": 61582, "ic_fluent_table_simple_checkmark_16_filled": 61583, "ic_fluent_table_simple_checkmark_20_filled": 61584, "ic_fluent_table_simple_checkmark_24_filled": 61585, "ic_fluent_table_simple_checkmark_28_filled": 61586, "ic_fluent_table_simple_checkmark_32_filled": 61587, "ic_fluent_table_simple_checkmark_48_filled": 61588, "ic_fluent_tabs_16_filled": 61589, "ic_fluent_text_underline_double_20_filled": 61590, "ic_fluent_text_underline_double_24_filled": 61591, "ic_fluent_xbox_controller_error_20_filled": 61592, "ic_fluent_xbox_controller_error_24_filled": 61593, "ic_fluent_xbox_controller_error_32_filled": 61594, "ic_fluent_xbox_controller_error_48_filled": 61595, "ic_fluent_align_distribute_bottom_16_filled": 61596, "ic_fluent_align_distribute_left_16_filled": 61597, "ic_fluent_align_distribute_right_16_filled": 61598, "ic_fluent_align_distribute_top_16_filled": 61599, "ic_fluent_align_stretch_horizontal_16_filled": 61600, "ic_fluent_align_stretch_vertical_16_filled": 61601, "ic_fluent_arrow_next_16_filled": 61602, "ic_fluent_arrow_previous_16_filled": 61603, "ic_fluent_braces_checkmark_16_filled": 61604, "ic_fluent_braces_dismiss_16_filled": 61605, "ic_fluent_branch_16_filled": 61606, "ic_fluent_calendar_arrow_counterclockwise_16_filled": 61607, "ic_fluent_calendar_arrow_counterclockwise_20_filled": 61608, "ic_fluent_calendar_arrow_counterclockwise_24_filled": 61609, "ic_fluent_calendar_arrow_counterclockwise_28_filled": 61610, "ic_fluent_calendar_arrow_counterclockwise_32_filled": 61611, "ic_fluent_calendar_arrow_counterclockwise_48_filled": 61612, "ic_fluent_calendar_play_16_filled": 61613, "ic_fluent_calendar_play_20_filled": 61614, "ic_fluent_calendar_play_24_filled": 61615, "ic_fluent_calendar_play_28_filled": 61616, "ic_fluent_calendar_shield_16_filled": 61617, "ic_fluent_calendar_shield_20_filled": 61618, "ic_fluent_calendar_shield_24_filled": 61619, "ic_fluent_calendar_shield_28_filled": 61620, "ic_fluent_calendar_shield_32_filled": 61621, "ic_fluent_calendar_shield_48_filled": 61622, "ic_fluent_call_transfer_24_filled": 61623, "ic_fluent_call_transfer_32_filled": 61624, "ic_fluent_camera_off_16_filled": 61625, "ic_fluent_cd_16_filled": 61626, "ic_fluent_certificate_16_filled": 61627, "ic_fluent_clipboard_error_16_filled": 61628, "ic_fluent_clipboard_multiple_16_filled": 61629, "ic_fluent_clipboard_note_16_filled": 61630, "ic_fluent_clipboard_task_16_filled": 61631, "ic_fluent_clipboard_text_ltr_16_filled": 61632, "ic_fluent_clipboard_text_rtl_16_filled": 61633, "ic_fluent_cloud_add_24_filled": 61634, "ic_fluent_cloud_edit_24_filled": 61635, "ic_fluent_cloud_link_24_filled": 61636, "ic_fluent_code_cs_16_filled": 61637, "ic_fluent_code_cs_rectangle_16_filled": 61638, "ic_fluent_code_fs_16_filled": 61639, "ic_fluent_code_fs_rectangle_16_filled": 61640, "ic_fluent_code_js_16_filled": 61641, "ic_fluent_code_js_rectangle_16_filled": 61642, "ic_fluent_code_py_16_filled": 61643, "ic_fluent_code_py_rectangle_16_filled": 61644, "ic_fluent_code_rb_16_filled": 61645, "ic_fluent_code_rb_rectangle_16_filled": 61646, "ic_fluent_code_text_off_16_filled": 61647, "ic_fluent_code_ts_16_filled": 61648, "ic_fluent_code_ts_rectangle_16_filled": 61649, "ic_fluent_code_vb_16_filled": 61650, "ic_fluent_code_vb_rectangle_16_filled": 61651, "ic_fluent_cone_16_filled": 61652, "ic_fluent_data_bar_horizontal_descending_16_filled": 61653, "ic_fluent_data_bar_vertical_ascending_16_filled": 61654, "ic_fluent_database_16_filled": 61655, "ic_fluent_database_stack_16_filled": 61656, "ic_fluent_developer_board_16_filled": 61657, "ic_fluent_document_contract_16_filled": 61658, "ic_fluent_document_cs_16_filled": 61659, "ic_fluent_document_css_16_filled": 61660, "ic_fluent_document_data_16_filled": 61661, "ic_fluent_document_fs_16_filled": 61662, "ic_fluent_document_js_16_filled": 61663, "ic_fluent_document_number_1_16_filled": 61664, "ic_fluent_document_py_16_filled": 61665, "ic_fluent_document_rb_16_filled": 61666, "ic_fluent_document_target_16_filled": 61667, "ic_fluent_document_ts_16_filled": 61668, "ic_fluent_document_vb_16_filled": 61669, "ic_fluent_eyedropper_16_filled": 61670, "ic_fluent_folder_multiple_16_filled": 61671, "ic_fluent_folder_open_vertical_16_filled": 61672, "ic_fluent_gantt_chart_16_filled": 61673, "ic_fluent_hard_drive_16_filled": 61674, "ic_fluent_hourglass_16_filled": 61675, "ic_fluent_hourglass_half_16_filled": 61676, "ic_fluent_hourglass_one_quarter_16_filled": 61677, "ic_fluent_hourglass_three_quarter_16_filled": 61678, "ic_fluent_keyboard_mouse_16_filled": 61679, "ic_fluent_memory_16_filled": 61680, "ic_fluent_more_circle_16_filled": 61681, "ic_fluent_more_circle_24_filled": 61682, "ic_fluent_more_circle_28_filled": 61683, "ic_fluent_more_circle_48_filled": 61684, "ic_fluent_network_adapter_16_filled": 61685, "ic_fluent_people_star_16_filled": 61686, "ic_fluent_people_star_20_filled": 61687, "ic_fluent_people_star_24_filled": 61688, "ic_fluent_people_star_28_filled": 61689, "ic_fluent_people_star_32_filled": 61690, "ic_fluent_people_star_48_filled": 61691, "ic_fluent_person_search_16_filled": 61692, "ic_fluent_person_search_32_filled": 61693, "ic_fluent_person_standing_16_filled": 61694, "ic_fluent_person_walking_16_filled": 61695, "ic_fluent_play_multiple_16_filled": 61696, "ic_fluent_radio_button_16_filled": 61779, "ic_fluent_radio_button_off_16_filled": 61781, "ic_fluent_ram_16_filled": 61905, "ic_fluent_save_multiple_16_filled": 61906, "ic_fluent_script_16_filled": 61915, "ic_fluent_server_16_filled": 61916, "ic_fluent_server_surface_16_filled": 61917, "ic_fluent_server_surface_multiple_16_filled": 61958, "ic_fluent_shield_12_filled": 61983, "ic_fluent_slide_text_person_16_filled": 61999, "ic_fluent_slide_text_person_20_filled": 62043, "ic_fluent_slide_text_person_24_filled": 62044, "ic_fluent_slide_text_person_28_filled": 62045, "ic_fluent_slide_text_person_32_filled": 62046, "ic_fluent_slide_text_person_48_filled": 62169, "ic_fluent_spray_can_16_filled": 62170, "ic_fluent_step_16_filled": 62183, "ic_fluent_steps_16_filled": 62184, "ic_fluent_table_lock_16_filled": 62185, "ic_fluent_table_lock_20_filled": 62188, "ic_fluent_table_lock_24_filled": 62189, "ic_fluent_table_lock_28_filled": 62190, "ic_fluent_table_lock_32_filled": 62210, "ic_fluent_table_lock_48_filled": 62217, "ic_fluent_text_t_tag_16_filled": 62246, "ic_fluent_translate_16_filled": 62247, "ic_fluent_video_person_32_filled": 62350, "ic_fluent_video_person_clock_16_filled": 62354, "ic_fluent_video_person_clock_20_filled": 62452, "ic_fluent_video_person_clock_24_filled": 62453, "ic_fluent_video_person_clock_28_filled": 62454, "ic_fluent_video_person_clock_32_filled": 62455, "ic_fluent_video_person_clock_48_filled": 62456, "ic_fluent_voicemail_32_filled": 62457, "ic_fluent_web_asset_16_filled": 62458, "ic_fluent_chat_multiple_28_filled": 60633, "ic_fluent_chat_multiple_32_filled": 60634, "ic_fluent_document_landscape_split_hint_24_filled": 60635, "ic_fluent_glance_12_filled": 60636, "ic_fluent_location_arrow_left_20_filled": 61305, "ic_fluent_location_arrow_right_20_filled": 61306, "ic_fluent_location_arrow_up_20_filled": 61307, "ic_fluent_notebook_section_arrow_right_20_filled": 61308, "ic_fluent_person_search_20_filled": 61309, "ic_fluent_person_search_24_filled": 61310, "ic_fluent_re_order_20_filled": 61311, "ic_fluent_text_add_t_20_filled": 61312, "ic_fluent_text_align_justify_low_90_20_filled": 61313, "ic_fluent_text_align_justify_low_90_24_filled": 61314, "ic_fluent_text_bullet_list_ltr_90_20_filled": 61315, "ic_fluent_text_bullet_list_ltr_90_24_filled": 61316, "ic_fluent_text_bullet_list_ltr_rotate_270_24_filled": 61317, "ic_fluent_text_bullet_list_rtl_90_20_filled": 61318, "ic_fluent_text_description_ltr_20_filled": 61319, "ic_fluent_text_description_ltr_24_filled": 61320, "ic_fluent_text_description_rtl_20_filled": 61321, "ic_fluent_text_description_rtl_24_filled": 61322, "ic_fluent_text_indent_decrease_ltr_90_20_filled": 61323, "ic_fluent_text_indent_decrease_ltr_90_24_filled": 61324, "ic_fluent_text_indent_decrease_ltr_rotate_270_20_filled": 61325, "ic_fluent_text_indent_decrease_ltr_rotate_270_24_filled": 61326, "ic_fluent_text_indent_decrease_rtl_90_20_filled": 61327, "ic_fluent_text_indent_decrease_rtl_90_24_filled": 61328, "ic_fluent_text_indent_decrease_rtl_rotate_270_20_filled": 61359, "ic_fluent_text_indent_decrease_rtl_rotate_270_24_filled": 61360, "ic_fluent_text_indent_increase_ltr_90_20_filled": 61392, "ic_fluent_text_indent_increase_ltr_90_24_filled": 61393, "ic_fluent_text_indent_increase_ltr_rotate_270_20_filled": 61394, "ic_fluent_text_indent_increase_ltr_rotate_270_24_filled": 61429, "ic_fluent_text_indent_increase_rtl_90_20_filled": 61480, "ic_fluent_text_indent_increase_rtl_90_24_filled": 61481, "ic_fluent_text_indent_increase_rtl_rotate_270_20_filled": 62459, "ic_fluent_text_indent_increase_rtl_rotate_270_24_filled": 62488, "ic_fluent_text_number_list_ltr_90_20_filled": 62489, "ic_fluent_text_number_list_ltr_90_24_filled": 62650, "ic_fluent_text_number_list_ltr_rotate_270_20_filled": 62741, "ic_fluent_text_number_list_ltr_rotate_270_24_filled": 62742, "ic_fluent_text_number_list_rtl_90_20_filled": 62797, "ic_fluent_text_number_list_rtl_90_24_filled": 62798, "ic_fluent_text_number_list_rtl_rotate_270_20_filled": 62799, "ic_fluent_text_number_list_rtl_rotate_270_24_filled": 62800, "ic_fluent_text_t_12_filled": 62801, "ic_fluent_text_t_16_filled": 62821, "ic_fluent_text_t_32_filled": 62822, "ic_fluent_textbox_settings_20_filled": 62857, "ic_fluent_textbox_settings_24_filled": 62858, "ic_fluent_voicemail_subtract_20_filled": 62871, "ic_fluent_add_32_filled": 62882, "ic_fluent_add_48_filled": 62883, "ic_fluent_apps_48_filled": 62884, "ic_fluent_arrow_trending_sparkle_20_filled": 62885, "ic_fluent_arrow_trending_sparkle_24_filled": 62886, "ic_fluent_bluetooth_16_filled": 62887, "ic_fluent_bluetooth_32_filled": 63098, "ic_fluent_bluetooth_48_filled": 63150, "ic_fluent_bot_sparkle_20_filled": 63151, "ic_fluent_bot_sparkle_24_filled": 63152, "ic_fluent_box_search_16_filled": 63208, "ic_fluent_building_32_filled": 63209, "ic_fluent_building_48_filled": 63210, "ic_fluent_calendar_error_16_filled": 63216, "ic_fluent_call_forward_32_filled": 63403, "ic_fluent_chat_multiple_heart_16_filled": 63404, "ic_fluent_chat_multiple_heart_20_filled": 63463, "ic_fluent_chat_multiple_heart_24_filled": 63464, "ic_fluent_chat_multiple_heart_28_filled": 63465, "ic_fluent_chat_multiple_heart_32_filled": 63466, "ic_fluent_chat_sparkle_16_filled": 63467, "ic_fluent_chat_sparkle_20_filled": 63468, "ic_fluent_chat_sparkle_24_filled": 63469, "ic_fluent_chat_sparkle_28_filled": 63470, "ic_fluent_chat_sparkle_32_filled": 63498, "ic_fluent_chat_sparkle_48_filled": 63499, "ic_fluent_clipboard_checkmark_16_filled": 63538, "ic_fluent_clock_lock_16_filled": 63539, "ic_fluent_clock_lock_20_filled": 63573, "ic_fluent_clock_lock_24_filled": 63574, "ic_fluent_clover_16_filled": 63692, "ic_fluent_clover_20_filled": 983040, "ic_fluent_clover_24_filled": 983041, "ic_fluent_clover_28_filled": 983042, "ic_fluent_clover_32_filled": 983043, "ic_fluent_clover_48_filled": 983044, "ic_fluent_comment_link_16_filled": 983045, "ic_fluent_comment_link_20_filled": 983046, "ic_fluent_comment_link_24_filled": 983047, "ic_fluent_comment_link_28_filled": 983048, "ic_fluent_comment_link_48_filled": 983049, "ic_fluent_copy_32_filled": 983050, "ic_fluent_copy_select_24_filled": 983051, "ic_fluent_database_48_filled": 983052, "ic_fluent_database_multiple_32_filled": 983053, "ic_fluent_device_eq_16_filled": 983054, "ic_fluent_document_100_16_filled": 983055, "ic_fluent_document_100_20_filled": 983056, "ic_fluent_document_100_24_filled": 983057, "ic_fluent_document_border_20_filled": 983058, "ic_fluent_document_border_24_filled": 983059, "ic_fluent_document_border_32_filled": 983060, "ic_fluent_document_border_print_20_filled": 983061, "ic_fluent_document_border_print_24_filled": 983062, "ic_fluent_document_border_print_32_filled": 983063, "ic_fluent_document_bullet_list_16_filled": 983064, "ic_fluent_document_bullet_list_arrow_left_16_filled": 983065, "ic_fluent_document_bullet_list_arrow_left_20_filled": 983066, "ic_fluent_document_bullet_list_arrow_left_24_filled": 983067, "ic_fluent_document_bullet_list_cube_16_filled": 983068, "ic_fluent_document_bullet_list_cube_20_filled": 983069, "ic_fluent_document_bullet_list_cube_24_filled": 983070, "ic_fluent_document_data_link_16_filled": 983071, "ic_fluent_document_data_link_20_filled": 983072, "ic_fluent_document_data_link_24_filled": 983073, "ic_fluent_document_data_link_32_filled": 983074, "ic_fluent_document_fit_16_filled": 983075, "ic_fluent_document_fit_20_filled": 983076, "ic_fluent_document_fit_24_filled": 983077, "ic_fluent_document_folder_16_filled": 983078, "ic_fluent_document_folder_20_filled": 983079, "ic_fluent_document_folder_24_filled": 983080, "ic_fluent_document_one_page_16_filled": 983081, "ic_fluent_document_one_page_add_16_filled": 983082, "ic_fluent_document_one_page_add_20_filled": 983083, "ic_fluent_document_one_page_add_24_filled": 983084, "ic_fluent_document_one_page_columns_20_filled": 983085, "ic_fluent_document_one_page_columns_24_filled": 983086, "ic_fluent_document_one_page_link_16_filled": 983087, "ic_fluent_document_one_page_link_20_filled": 983088, "ic_fluent_document_one_page_link_24_filled": 983089, "ic_fluent_document_print_20_filled": 983090, "ic_fluent_document_print_24_filled": 983091, "ic_fluent_document_print_28_filled": 983092, "ic_fluent_document_print_32_filled": 983093, "ic_fluent_document_print_48_filled": 983094, "ic_fluent_emoji_angry_16_filled": 983095, "ic_fluent_emoji_hand_16_filled": 983096, "ic_fluent_emoji_meh_16_filled": 983097, "ic_fluent_filmstrip_16_filled": 983098, "ic_fluent_filmstrip_32_filled": 983099, "ic_fluent_filmstrip_play_16_filled": 983100, "ic_fluent_filmstrip_play_20_filled": 983101, "ic_fluent_filmstrip_play_24_filled": 983102, "ic_fluent_filmstrip_play_32_filled": 983103, "ic_fluent_flag_32_filled": 983104, "ic_fluent_flag_clock_16_filled": 983105, "ic_fluent_flag_clock_20_filled": 983106, "ic_fluent_flag_clock_24_filled": 983107, "ic_fluent_flag_clock_28_filled": 983108, "ic_fluent_flag_clock_32_filled": 983109, "ic_fluent_flag_clock_48_filled": 983110, "ic_fluent_glasses_32_filled": 983111, "ic_fluent_glasses_off_32_filled": 983112, "ic_fluent_globe_surface_32_filled": 983113, "ic_fluent_home_more_48_filled": 983114, "ic_fluent_image_border_16_filled": 983115, "ic_fluent_image_border_20_filled": 983116, "ic_fluent_image_border_24_filled": 983117, "ic_fluent_image_border_28_filled": 983118, "ic_fluent_image_border_32_filled": 983119, "ic_fluent_image_border_48_filled": 983120, "ic_fluent_image_circle_16_filled": 983121, "ic_fluent_image_circle_20_filled": 983122, "ic_fluent_image_circle_24_filled": 983123, "ic_fluent_image_circle_28_filled": 983124, "ic_fluent_image_circle_32_filled": 983125, "ic_fluent_image_circle_48_filled": 983126, "ic_fluent_image_table_16_filled": 983127, "ic_fluent_image_table_20_filled": 983128, "ic_fluent_image_table_24_filled": 983129, "ic_fluent_image_table_28_filled": 983130, "ic_fluent_image_table_32_filled": 983131, "ic_fluent_image_table_48_filled": 983132, "ic_fluent_info_32_filled": 983133, "ic_fluent_info_48_filled": 983134, "ic_fluent_iot_16_filled": 983135, "ic_fluent_iot_alert_16_filled": 983136, "ic_fluent_iot_alert_20_filled": 983137, "ic_fluent_iot_alert_24_filled": 983138, "ic_fluent_line_horizontal_4_20_filled": 983139, "ic_fluent_line_horizontal_4_search_20_filled": 983140, "ic_fluent_line_thickness_20_filled": 983141, "ic_fluent_line_thickness_24_filled": 983142, "ic_fluent_location_arrow_12_filled": 983143, "ic_fluent_location_arrow_16_filled": 983144, "ic_fluent_location_arrow_20_filled": 983145, "ic_fluent_location_arrow_24_filled": 983146, "ic_fluent_location_arrow_28_filled": 983147, "ic_fluent_location_arrow_32_filled": 983148, "ic_fluent_location_arrow_48_filled": 983149, "ic_fluent_location_arrow_left_16_filled": 983150, "ic_fluent_location_arrow_right_16_filled": 983151, "ic_fluent_location_arrow_up_16_filled": 983152, "ic_fluent_mail_arrow_double_back_24_filled": 983153, "ic_fluent_mail_checkmark_24_filled": 983154, "ic_fluent_mail_unread_12_filled": 983155, "ic_fluent_map_16_filled": 983156, "ic_fluent_mention_32_filled": 983157, "ic_fluent_mention_48_filled": 983158, "ic_fluent_panel_left_header_16_filled": 983159, "ic_fluent_panel_left_header_20_filled": 983160, "ic_fluent_panel_left_header_24_filled": 983161, "ic_fluent_panel_left_header_28_filled": 983162, "ic_fluent_panel_left_header_32_filled": 983163, "ic_fluent_panel_left_header_48_filled": 983164, "ic_fluent_panel_left_header_add_16_filled": 983165, "ic_fluent_panel_left_header_add_20_filled": 983166, "ic_fluent_panel_left_header_add_24_filled": 983167, "ic_fluent_panel_left_header_add_28_filled": 983168, "ic_fluent_panel_left_header_add_32_filled": 983169, "ic_fluent_panel_left_header_add_48_filled": 983170, "ic_fluent_panel_left_header_key_16_filled": 983171, "ic_fluent_panel_left_header_key_20_filled": 983172, "ic_fluent_panel_left_header_key_24_filled": 983173, "ic_fluent_people_call_24_filled": 983174, "ic_fluent_people_community_32_filled": 983175, "ic_fluent_people_community_48_filled": 983176, "ic_fluent_person_feedback_28_filled": 983177, "ic_fluent_person_feedback_32_filled": 983178, "ic_fluent_person_feedback_48_filled": 983179, "ic_fluent_phone_desktop_32_filled": 983180, "ic_fluent_phone_desktop_48_filled": 983181, "ic_fluent_play_circle_hint_16_filled": 983182, "ic_fluent_play_circle_hint_20_filled": 983183, "ic_fluent_play_circle_hint_24_filled": 983184, "ic_fluent_poll_horizontal_16_filled": 983185, "ic_fluent_poll_horizontal_20_filled": 983186, "ic_fluent_poll_horizontal_24_filled": 983187, "ic_fluent_projection_screen_text_24_filled": 983188, "ic_fluent_receipt_32_filled": 983189, "ic_fluent_receipt_money_16_filled": 983190, "ic_fluent_send_32_filled": 983191, "ic_fluent_send_48_filled": 983192, "ic_fluent_service_bell_16_filled": 983193, "ic_fluent_shifts_activity_16_filled": 983194, "ic_fluent_slash_forward_12_filled": 983195, "ic_fluent_slash_forward_16_filled": 983196, "ic_fluent_slash_forward_20_filled": 983197, "ic_fluent_slash_forward_24_filled": 983198, "ic_fluent_space_3d_16_filled": 983199, "ic_fluent_space_3d_20_filled": 983200, "ic_fluent_space_3d_24_filled": 983201, "ic_fluent_space_3d_28_filled": 983202, "ic_fluent_space_3d_32_filled": 983203, "ic_fluent_space_3d_48_filled": 983204, "ic_fluent_sparkle_32_filled": 983205, "ic_fluent_sparkle_circle_16_filled": 983206, "ic_fluent_sparkle_circle_28_filled": 983207, "ic_fluent_sparkle_circle_32_filled": 983208, "ic_fluent_sparkle_circle_48_filled": 983209, "ic_fluent_star_arrow_back_16_filled": 983210, "ic_fluent_star_arrow_back_20_filled": 983211, "ic_fluent_star_arrow_back_24_filled": 983212, "ic_fluent_table_simple_multiple_20_filled": 983213, "ic_fluent_table_simple_multiple_24_filled": 983214, "ic_fluent_text_abc_underline_double_32_filled": 983215, "ic_fluent_text_column_one_semi_narrow_20_filled": 983216, "ic_fluent_text_column_one_semi_narrow_24_filled": 983217, "ic_fluent_text_expand_16_filled": 983218, "ic_fluent_text_position_square_left_16_filled": 983219, "ic_fluent_text_position_square_left_20_filled": 983220, "ic_fluent_text_position_square_left_24_filled": 983221, "ic_fluent_text_position_square_right_16_filled": 983222, "ic_fluent_text_position_square_right_20_filled": 983223, "ic_fluent_text_position_square_right_24_filled": 983224, "ic_fluent_text_underline_character_u_16_filled": 983225, "ic_fluent_text_underline_character_u_20_filled": 983226, "ic_fluent_text_underline_character_u_24_filled": 983227, "ic_fluent_translate_off_16_filled": 983228, "ic_fluent_translate_off_20_filled": 983229, "ic_fluent_translate_off_24_filled": 983230, "ic_fluent_video_background_effect_16_filled": 983231, "ic_fluent_video_background_effect_28_filled": 983232, "ic_fluent_video_background_effect_32_filled": 983233, "ic_fluent_video_background_effect_48_filled": 983234, "ic_fluent_video_background_effect_horizontal_16_filled": 983235, "ic_fluent_video_background_effect_horizontal_20_filled": 983236, "ic_fluent_video_background_effect_horizontal_24_filled": 983237, "ic_fluent_video_background_effect_horizontal_28_filled": 983238, "ic_fluent_video_background_effect_horizontal_32_filled": 983239, "ic_fluent_video_background_effect_horizontal_48_filled": 983240, "ic_fluent_video_clip_28_filled": 983241, "ic_fluent_video_clip_32_filled": 983242, "ic_fluent_video_clip_48_filled": 983243, "ic_fluent_voicemail_48_filled": 983244, "ic_fluent_arrow_circle_up_right_20_filled": 983245, "ic_fluent_arrow_circle_up_right_24_filled": 983246, "ic_fluent_backspace_16_filled": 983247, "ic_fluent_binder_triangle_20_filled": 983248, "ic_fluent_binder_triangle_24_filled": 983249, "ic_fluent_binder_triangle_32_filled": 983250, "ic_fluent_bow_tie_20_filled": 983251, "ic_fluent_bow_tie_24_filled": 983252, "ic_fluent_circle_28_filled": 983253, "ic_fluent_document_one_page_sparkle_16_filled": 983254, "ic_fluent_document_one_page_sparkle_20_filled": 983255, "ic_fluent_document_one_page_sparkle_24_filled": 983256, "ic_fluent_emoji_hand_32_filled": 983257, "ic_fluent_emoji_hand_48_filled": 983258, "ic_fluent_frame_16_filled": 983259, "ic_fluent_frame_20_filled": 983260, "ic_fluent_frame_24_filled": 983261, "ic_fluent_lock_closed_key_16_filled": 983262, "ic_fluent_lock_closed_key_20_filled": 983263, "ic_fluent_lock_closed_key_24_filled": 983264, "ic_fluent_mountain_location_bottom_20_filled": 983265, "ic_fluent_mountain_location_bottom_24_filled": 983266, "ic_fluent_mountain_location_bottom_28_filled": 983267, "ic_fluent_mountain_location_top_20_filled": 983268, "ic_fluent_mountain_location_top_24_filled": 983269, "ic_fluent_mountain_location_top_28_filled": 983270, "ic_fluent_mountain_trail_20_filled": 983271, "ic_fluent_mountain_trail_24_filled": 983272, "ic_fluent_mountain_trail_28_filled": 983273, "ic_fluent_pen_dismiss_16_filled": 983274, "ic_fluent_pen_dismiss_20_filled": 983275, "ic_fluent_pen_dismiss_24_filled": 983276, "ic_fluent_pen_dismiss_28_filled": 983277, "ic_fluent_pen_dismiss_32_filled": 983278, "ic_fluent_pen_dismiss_48_filled": 983279, "ic_fluent_phone_edit_20_filled": 983280, "ic_fluent_phone_edit_24_filled": 983281, "ic_fluent_send_beaker_16_filled": 983282, "ic_fluent_send_beaker_20_filled": 983283, "ic_fluent_send_beaker_24_filled": 983284, "ic_fluent_send_beaker_28_filled": 983285, "ic_fluent_send_beaker_32_filled": 983286, "ic_fluent_send_beaker_48_filled": 983287, "ic_fluent_slide_text_sparkle_16_filled": 983288, "ic_fluent_slide_text_sparkle_20_filled": 983289, "ic_fluent_slide_text_sparkle_24_filled": 983290, "ic_fluent_slide_text_sparkle_28_filled": 983291, "ic_fluent_slide_text_sparkle_32_filled": 983292, "ic_fluent_slide_text_sparkle_48_filled": 983293, "ic_fluent_stack_vertical_20_filled": 983294, "ic_fluent_stack_vertical_24_filled": 983295, "ic_fluent_table_column_top_bottom_20_filled": 983296, "ic_fluent_table_column_top_bottom_24_filled": 983297, "ic_fluent_table_offset_20_filled": 983298, "ic_fluent_table_offset_24_filled": 983299, "ic_fluent_table_offset_add_20_filled": 983300, "ic_fluent_table_offset_add_24_filled": 983301, "ic_fluent_table_offset_less_than_or_equal_to_20_filled": 983302, "ic_fluent_table_offset_less_than_or_equal_to_24_filled": 983303, "ic_fluent_table_offset_settings_20_filled": 983304, "ic_fluent_table_offset_settings_24_filled": 983305, "ic_fluent_vehicle_cable_car_20_filled": 983306, "ic_fluent_vehicle_cable_car_24_filled": 983307, "ic_fluent_vehicle_cable_car_28_filled": 983308, "ic_fluent_arrow_autofit_height_in_20_filled": 983309, "ic_fluent_arrow_autofit_height_in_24_filled": 983310, "ic_fluent_circle_hint_16_filled": 983311, "ic_fluent_circle_hint_20_filled": 983312, "ic_fluent_cloud_database_20_filled": 983313, "ic_fluent_cloud_desktop_20_filled": 983314, "ic_fluent_code_circle_24_filled": 983315, "ic_fluent_code_circle_32_filled": 983316, "ic_fluent_column_single_16_filled": 983317, "ic_fluent_desktop_arrow_down_16_filled": 983318, "ic_fluent_desktop_arrow_down_20_filled": 983319, "ic_fluent_desktop_arrow_down_24_filled": 983320, "ic_fluent_desktop_tower_20_filled": 983321, "ic_fluent_desktop_tower_24_filled": 983322, "ic_fluent_document_checkmark_16_filled": 983323, "ic_fluent_document_key_20_filled": 983324, "ic_fluent_dust_20_filled": 983325, "ic_fluent_dust_24_filled": 983326, "ic_fluent_dust_28_filled": 983327, "ic_fluent_edit_arrow_back_24_filled": 983328, "ic_fluent_emoji_hint_16_filled": 983329, "ic_fluent_emoji_hint_20_filled": 983330, "ic_fluent_emoji_hint_24_filled": 983331, "ic_fluent_emoji_hint_28_filled": 983332, "ic_fluent_emoji_hint_32_filled": 983333, "ic_fluent_emoji_hint_48_filled": 983334, "ic_fluent_folder_list_16_filled": 983335, "ic_fluent_folder_list_20_filled": 983336, "ic_fluent_lightbulb_checkmark_20_filled": 983337, "ic_fluent_line_horizontal_4_16_filled": 983338, "ic_fluent_line_horizontal_4_search_16_filled": 983339, "ic_fluent_math_format_professional_16_filled": 983340, "ic_fluent_mold_20_filled": 983341, "ic_fluent_mold_24_filled": 983342, "ic_fluent_mold_28_filled": 983343, "ic_fluent_people_team_48_filled": 983344, "ic_fluent_person_desktop_20_filled": 983345, "ic_fluent_person_ribbon_16_filled": 983346, "ic_fluent_person_ribbon_20_filled": 983347, "ic_fluent_person_wrench_20_filled": 983348, "ic_fluent_plant_grass_20_filled": 983349, "ic_fluent_plant_grass_24_filled": 983350, "ic_fluent_plant_grass_28_filled": 983351, "ic_fluent_plant_ragweed_20_filled": 983352, "ic_fluent_plant_ragweed_24_filled": 983353, "ic_fluent_plant_ragweed_28_filled": 983354, "ic_fluent_settings_cog_multiple_20_filled": 983355, "ic_fluent_settings_cog_multiple_24_filled": 983356, "ic_fluent_slide_content_24_filled": 983357, "ic_fluent_slide_record_16_filled": 983358, "ic_fluent_slide_record_20_filled": 983359, "ic_fluent_slide_record_24_filled": 983360, "ic_fluent_slide_record_28_filled": 983361, "ic_fluent_slide_record_48_filled": 983362, "ic_fluent_stack_add_20_filled": 983363, "ic_fluent_stack_add_24_filled": 983364, "ic_fluent_star_checkmark_16_filled": 983365, "ic_fluent_star_checkmark_20_filled": 983366, "ic_fluent_star_checkmark_24_filled": 983367, "ic_fluent_star_checkmark_28_filled": 983368, "ic_fluent_stream_32_filled": 983369, "ic_fluent_subtract_square_16_filled": 983370, "ic_fluent_table_default_32_filled": 983371, "ic_fluent_table_simple_32_filled": 983372, "ic_fluent_table_simple_exclude_16_filled": 983373, "ic_fluent_table_simple_exclude_20_filled": 983374, "ic_fluent_table_simple_exclude_24_filled": 983375, "ic_fluent_table_simple_exclude_28_filled": 983376, "ic_fluent_table_simple_exclude_32_filled": 983377, "ic_fluent_table_simple_exclude_48_filled": 983378, "ic_fluent_table_simple_include_16_filled": 983379, "ic_fluent_table_simple_include_20_filled": 983380, "ic_fluent_table_simple_include_24_filled": 983381, "ic_fluent_table_simple_include_28_filled": 983382, "ic_fluent_table_simple_include_32_filled": 983383, "ic_fluent_table_simple_include_48_filled": 983384, "ic_fluent_tablet_laptop_20_filled": 983385, "ic_fluent_textbox_align_middle_16_filled": 983386, "ic_fluent_tree_deciduous_24_filled": 983387, "ic_fluent_tree_deciduous_28_filled": 983388, "ic_fluent_app_generic_48_filled": 983389, "ic_fluent_arrow_enter_16_filled": 983390, "ic_fluent_arrow_sprint_16_filled": 983391, "ic_fluent_arrow_sprint_20_filled": 983392, "ic_fluent_beaker_settings_16_filled": 983393, "ic_fluent_beaker_settings_20_filled": 983394, "ic_fluent_binder_triangle_16_filled": 983395, "ic_fluent_book_default_20_filled": 983396, "ic_fluent_book_dismiss_16_filled": 983397, "ic_fluent_book_dismiss_20_filled": 983398, "ic_fluent_button_16_filled": 983399, "ic_fluent_button_20_filled": 983400, "ic_fluent_card_ui_20_filled": 983401, "ic_fluent_card_ui_24_filled": 983402, "ic_fluent_chevron_down_up_16_filled": 983403, "ic_fluent_chevron_down_up_20_filled": 983404, "ic_fluent_chevron_down_up_24_filled": 983405, "ic_fluent_column_single_compare_16_filled": 983406, "ic_fluent_column_single_compare_20_filled": 983407, "ic_fluent_crop_sparkle_24_filled": 983408, "ic_fluent_cursor_16_filled": 983409, "ic_fluent_cursor_prohibited_16_filled": 983410, "ic_fluent_cursor_prohibited_20_filled": 983411, "ic_fluent_data_histogram_16_filled": 983412, "ic_fluent_document_image_16_filled": 983413, "ic_fluent_document_image_20_filled": 983414, "ic_fluent_document_java_16_filled": 983415, "ic_fluent_document_java_20_filled": 983416, "ic_fluent_document_one_page_beaker_16_filled": 983417, "ic_fluent_document_one_page_multiple_16_filled": 983418, "ic_fluent_document_one_page_multiple_20_filled": 983419, "ic_fluent_document_one_page_multiple_24_filled": 983420, "ic_fluent_document_sass_16_filled": 983421, "ic_fluent_document_sass_20_filled": 983422, "ic_fluent_document_yml_16_filled": 983423, "ic_fluent_document_yml_20_filled": 983424, "ic_fluent_filmstrip_split_16_filled": 983425, "ic_fluent_filmstrip_split_20_filled": 983426, "ic_fluent_filmstrip_split_24_filled": 983427, "ic_fluent_filmstrip_split_32_filled": 983428, "ic_fluent_gavel_16_filled": 983429, "ic_fluent_gavel_prohibited_16_filled": 983430, "ic_fluent_gavel_prohibited_20_filled": 983431, "ic_fluent_gift_open_16_filled": 983432, "ic_fluent_gift_open_20_filled": 983433, "ic_fluent_gift_open_24_filled": 983434, "ic_fluent_globe_12_filled": 983435, "ic_fluent_grid_kanban_16_filled": 983436, "ic_fluent_image_stack_16_filled": 983437, "ic_fluent_image_stack_20_filled": 983438, "ic_fluent_laptop_shield_16_filled": 983439, "ic_fluent_laptop_shield_20_filled": 983440, "ic_fluent_list_bar_16_filled": 983441, "ic_fluent_list_bar_20_filled": 983442, "ic_fluent_list_bar_tree_16_filled": 983443, "ic_fluent_list_bar_tree_20_filled": 983444, "ic_fluent_list_bar_tree_offset_16_filled": 983445, "ic_fluent_list_bar_tree_offset_20_filled": 983446, "ic_fluent_list_rtl_16_filled": 983447, "ic_fluent_list_rtl_20_filled": 983448, "ic_fluent_panel_left_text_16_filled": 983449, "ic_fluent_panel_left_text_20_filled": 983450, "ic_fluent_panel_left_text_24_filled": 983451, "ic_fluent_panel_left_text_28_filled": 983452, "ic_fluent_panel_left_text_32_filled": 983453, "ic_fluent_panel_left_text_48_filled": 983454, "ic_fluent_panel_left_text_add_16_filled": 983455, "ic_fluent_panel_left_text_add_20_filled": 983456, "ic_fluent_panel_left_text_add_24_filled": 983457, "ic_fluent_panel_left_text_add_28_filled": 983458, "ic_fluent_panel_left_text_add_32_filled": 983459, "ic_fluent_panel_left_text_add_48_filled": 983460, "ic_fluent_panel_left_text_dismiss_16_filled": 983461, "ic_fluent_panel_left_text_dismiss_20_filled": 983462, "ic_fluent_panel_left_text_dismiss_24_filled": 983463, "ic_fluent_panel_left_text_dismiss_28_filled": 983464, "ic_fluent_panel_left_text_dismiss_32_filled": 983465, "ic_fluent_panel_left_text_dismiss_48_filled": 983466, "ic_fluent_person_lightning_16_filled": 983467, "ic_fluent_person_lightning_20_filled": 983468, "ic_fluent_text_bullet_list_square_16_filled": 983469, "ic_fluent_text_bullet_list_square_32_filled": 983470, "ic_fluent_text_bullet_list_square_sparkle_16_filled": 983471, "ic_fluent_text_bullet_list_square_sparkle_20_filled": 983472, "ic_fluent_text_bullet_list_square_sparkle_24_filled": 983473, "ic_fluent_translate_auto_16_filled": 983474, "ic_fluent_translate_auto_20_filled": 983475, "ic_fluent_translate_auto_24_filled": 983476, "ic_fluent_airplane_landing_16_filled": 57581, "ic_fluent_airplane_landing_20_filled": 57582, "ic_fluent_airplane_landing_24_filled": 57583, "ic_fluent_align_space_evenly_horizontal_24_filled": 57584, "ic_fluent_align_space_evenly_vertical_24_filled": 983477, "ic_fluent_align_straighten_20_filled": 983478, "ic_fluent_align_straighten_24_filled": 983479, "ic_fluent_arrow_flow_diagonal_up_right_16_filled": 983480, "ic_fluent_arrow_flow_diagonal_up_right_20_filled": 983481, "ic_fluent_arrow_flow_diagonal_up_right_24_filled": 983482, "ic_fluent_arrow_flow_diagonal_up_right_32_filled": 983483, "ic_fluent_arrow_flow_up_right_16_filled": 983484, "ic_fluent_arrow_flow_up_right_20_filled": 983485, "ic_fluent_arrow_flow_up_right_24_filled": 983486, "ic_fluent_arrow_flow_up_right_32_filled": 983487, "ic_fluent_arrow_flow_up_right_rectangle_multiple_20_filled": 983488, "ic_fluent_arrow_flow_up_right_rectangle_multiple_24_filled": 983489, "ic_fluent_arrow_square_up_right_20_filled": 983490, "ic_fluent_arrow_square_up_right_24_filled": 983491, "ic_fluent_bin_recycle_20_filled": 983492, "ic_fluent_bin_recycle_24_filled": 983493, "ic_fluent_bin_recycle_full_20_filled": 983494, "ic_fluent_bin_recycle_full_24_filled": 983495, "ic_fluent_briefcase_search_20_filled": 983496, "ic_fluent_briefcase_search_24_filled": 983497, "ic_fluent_circle_line_16_filled": 983498, "ic_fluent_desk_20_filled": 983499, "ic_fluent_desk_24_filled": 983500, "ic_fluent_filmstrip_48_filled": 983501, "ic_fluent_filmstrip_off_48_filled": 983502, "ic_fluent_flash_32_filled": 983503, "ic_fluent_flow_24_filled": 983504, "ic_fluent_flow_32_filled": 983505, "ic_fluent_heart_pulse_checkmark_20_filled": 983506, "ic_fluent_heart_pulse_error_20_filled": 983507, "ic_fluent_heart_pulse_warning_20_filled": 983508, "ic_fluent_home_heart_16_filled": 983509, "ic_fluent_home_heart_20_filled": 983510, "ic_fluent_home_heart_24_filled": 983511, "ic_fluent_home_heart_32_filled": 983512, "ic_fluent_image_off_28_filled": 983513, "ic_fluent_image_off_32_filled": 983514, "ic_fluent_image_off_48_filled": 983515, "ic_fluent_money_hand_16_filled": 983516, "ic_fluent_money_settings_16_filled": 983517, "ic_fluent_money_settings_24_filled": 983518, "ic_fluent_people_edit_16_filled": 983519, "ic_fluent_people_edit_24_filled": 983520, "ic_fluent_triangle_up_20_filled": 983521, "ic_fluent_add_square_16_filled": 983522, "ic_fluent_add_square_28_filled": 983523, "ic_fluent_add_square_32_filled": 983524, "ic_fluent_add_square_48_filled": 983525, "ic_fluent_arrow_routing_20_filled": 983526, "ic_fluent_arrow_routing_24_filled": 983527, "ic_fluent_arrow_routing_rectangle_multiple_20_filled": 983528, "ic_fluent_arrow_routing_rectangle_multiple_24_filled": 983529, "ic_fluent_book_add_28_filled": 983530, "ic_fluent_book_default_28_filled": 983531, "ic_fluent_folder_lightning_16_filled": 983532, "ic_fluent_folder_lightning_20_filled": 983533, "ic_fluent_folder_lightning_24_filled": 983534, "ic_fluent_hat_graduation_28_filled": 983535, "ic_fluent_image_sparkle_16_filled": 983536, "ic_fluent_image_sparkle_20_filled": 983537, "ic_fluent_image_sparkle_24_filled": 983538, "ic_fluent_mail_32_filled": 983539, "ic_fluent_person_info_24_filled": 983540, "ic_fluent_prohibited_32_filled": 983541, "ic_fluent_prohibited_multiple_28_filled": 983542, "ic_fluent_spinner_ios_16_filled": 983543, "ic_fluent_star_emphasis_16_filled": 983544, "ic_fluent_text_direction_rotate_315_right_20_filled": 983545, "ic_fluent_text_direction_rotate_315_right_24_filled": 983546, "ic_fluent_text_direction_rotate_45_right_20_filled": 983547, "ic_fluent_text_direction_rotate_45_right_24_filled": 983548, "ic_fluent_arrow_outline_down_left_16_filled": 983549, "ic_fluent_arrow_outline_down_left_20_filled": 983550, "ic_fluent_arrow_outline_down_left_24_filled": 983551, "ic_fluent_arrow_outline_down_left_28_filled": 983552, "ic_fluent_arrow_outline_down_left_32_filled": 983553, "ic_fluent_arrow_outline_down_left_48_filled": 983554, "ic_fluent_arrow_step_in_diagonal_down_left_16_filled": 983555, "ic_fluent_arrow_step_in_diagonal_down_left_20_filled": 983556, "ic_fluent_arrow_step_in_diagonal_down_left_24_filled": 983557, "ic_fluent_arrow_step_in_diagonal_down_left_28_filled": 983558, "ic_fluent_arrow_up_square_settings_24_filled": 983559, "ic_fluent_briefcase_person_24_filled": 983560, "ic_fluent_building_cloud_24_filled": 983561, "ic_fluent_calendar_eye_20_filled": 983562, "ic_fluent_clipboard_paste_32_filled": 983563, "ic_fluent_cloud_bidirectional_20_filled": 983564, "ic_fluent_cloud_bidirectional_24_filled": 983565, "ic_fluent_comment_edit_16_filled": 983566, "ic_fluent_crown_24_filled": 983567, "ic_fluent_crown_subtract_24_filled": 983568, "ic_fluent_flag_pride_32_filled": 983569, "ic_fluent_flag_pride_intersex_inclusive_progress_16_filled": 983570, "ic_fluent_flag_pride_intersex_inclusive_progress_20_filled": 983571, "ic_fluent_flag_pride_intersex_inclusive_progress_24_filled": 983572, "ic_fluent_flag_pride_intersex_inclusive_progress_28_filled": 983573, "ic_fluent_flag_pride_intersex_inclusive_progress_32_filled": 983574, "ic_fluent_flag_pride_intersex_inclusive_progress_48_filled": 983575, "ic_fluent_flag_pride_philadelphia_16_filled": 983576, "ic_fluent_flag_pride_philadelphia_20_filled": 983577, "ic_fluent_flag_pride_philadelphia_24_filled": 983578, "ic_fluent_flag_pride_philadelphia_28_filled": 983579, "ic_fluent_flag_pride_philadelphia_32_filled": 983580, "ic_fluent_flag_pride_philadelphia_48_filled": 983581, "ic_fluent_flag_pride_progress_16_filled": 983582, "ic_fluent_flag_pride_progress_20_filled": 983583, "ic_fluent_flag_pride_progress_24_filled": 983584, "ic_fluent_flag_pride_progress_28_filled": 983585, "ic_fluent_flag_pride_progress_32_filled": 983586, "ic_fluent_flag_pride_progress_48_filled": 983587, "ic_fluent_folder_add_32_filled": 983588, "ic_fluent_folder_arrow_left_48_filled": 983589, "ic_fluent_folder_arrow_right_32_filled": 983590, "ic_fluent_folder_arrow_up_32_filled": 983591, "ic_fluent_folder_link_16_filled": 983592, "ic_fluent_folder_link_32_filled": 983593, "ic_fluent_folder_prohibited_32_filled": 983594, "ic_fluent_hat_graduation_sparkle_20_filled": 983595, "ic_fluent_hat_graduation_sparkle_24_filled": 983596, "ic_fluent_hat_graduation_sparkle_28_filled": 983597, "ic_fluent_kiosk_24_filled": 983598, "ic_fluent_laptop_multiple_24_filled": 983599, "ic_fluent_link_add_24_filled": 983600, "ic_fluent_link_settings_24_filled": 983601, "ic_fluent_lock_closed_28_filled": 983602, "ic_fluent_lock_closed_48_filled": 983603, "ic_fluent_lock_open_12_filled": 983604, "ic_fluent_lock_open_32_filled": 983605, "ic_fluent_lock_open_48_filled": 983606, "ic_fluent_paint_brush_32_filled": 983607, "ic_fluent_pause_circle_32_filled": 983608, "ic_fluent_pause_circle_48_filled": 983609, "ic_fluent_pen_sparkle_16_filled": 983610, "ic_fluent_pen_sparkle_20_filled": 983611, "ic_fluent_pen_sparkle_24_filled": 983612, "ic_fluent_pen_sparkle_28_filled": 983613, "ic_fluent_pen_sparkle_32_filled": 983614, "ic_fluent_pen_sparkle_48_filled": 983615, "ic_fluent_person_phone_24_filled": 983616, "ic_fluent_person_subtract_24_filled": 983617, "ic_fluent_phone_briefcase_24_filled": 983618, "ic_fluent_phone_multiple_24_filled": 983619, "ic_fluent_phone_multiple_settings_24_filled": 983620, "ic_fluent_phone_person_24_filled": 983621, "ic_fluent_phone_subtract_24_filled": 983622, "ic_fluent_plug_connected_settings_20_filled": 983623, "ic_fluent_plug_connected_settings_24_filled": 983624, "ic_fluent_rectangle_landscape_hint_copy_16_filled": 983625, "ic_fluent_rectangle_landscape_hint_copy_20_filled": 983626, "ic_fluent_rectangle_landscape_hint_copy_24_filled": 983627, "ic_fluent_script_20_filled": 983628, "ic_fluent_script_24_filled": 983629, "ic_fluent_script_32_filled": 983630, "ic_fluent_server_link_24_filled": 983631, "ic_fluent_signature_32_filled": 983632, "ic_fluent_speaker_mute_32_filled": 983633, "ic_fluent_tab_desktop_28_filled": 983634, "ic_fluent_tab_desktop_link_16_filled": 983635, "ic_fluent_tab_desktop_link_20_filled": 983636, "ic_fluent_tab_desktop_link_24_filled": 983637, "ic_fluent_tab_desktop_link_28_filled": 983638, "ic_fluent_table_arrow_up_20_filled": 983639, "ic_fluent_table_arrow_up_24_filled": 983640, "ic_fluent_tablet_laptop_24_filled": 983641, "ic_fluent_thumb_like_dislike_16_filled": 983642, "ic_fluent_thumb_like_dislike_20_filled": 983643, "ic_fluent_thumb_like_dislike_24_filled": 983644, "ic_fluent_warning_32_filled": 983645, "ic_fluent_number_circle_1_28_filled": 983646, "ic_fluent_number_circle_1_32_filled": 983647, "ic_fluent_number_circle_1_48_filled": 983648, "ic_fluent_number_circle_2_16_filled": 983649, "ic_fluent_number_circle_2_20_filled": 983650, "ic_fluent_number_circle_2_24_filled": 983651, "ic_fluent_number_circle_2_28_filled": 983652, "ic_fluent_number_circle_2_32_filled": 983653, "ic_fluent_number_circle_2_48_filled": 983654, "ic_fluent_number_circle_3_16_filled": 983655, "ic_fluent_number_circle_3_20_filled": 983656, "ic_fluent_number_circle_3_24_filled": 983657, "ic_fluent_number_circle_3_28_filled": 983658, "ic_fluent_number_circle_3_32_filled": 983659, "ic_fluent_number_circle_3_48_filled": 983660, "ic_fluent_number_circle_4_16_filled": 983661, "ic_fluent_number_circle_4_20_filled": 983662, "ic_fluent_number_circle_4_24_filled": 983663, "ic_fluent_number_circle_4_28_filled": 983664, "ic_fluent_number_circle_4_32_filled": 983665, "ic_fluent_number_circle_4_48_filled": 983666, "ic_fluent_number_circle_5_16_filled": 983667, "ic_fluent_number_circle_5_20_filled": 983668, "ic_fluent_number_circle_5_24_filled": 983669, "ic_fluent_number_circle_5_28_filled": 983670, "ic_fluent_number_circle_5_32_filled": 983671, "ic_fluent_number_circle_5_48_filled": 983672, "ic_fluent_add_square_multiple_24_filled": 983673, "ic_fluent_braces_variable_48_filled": 983674, "ic_fluent_cube_48_filled": 983675, "ic_fluent_desk_16_filled": 983676, "ic_fluent_desk_28_filled": 983677, "ic_fluent_desk_32_filled": 983678, "ic_fluent_desk_48_filled": 983679, "ic_fluent_folder_open_vertical_24_filled": 983680, "ic_fluent_globe_48_filled": 983681, "ic_fluent_globe_shield_48_filled": 983682, "ic_fluent_hand_right_off_16_filled": 983683, "ic_fluent_hand_right_off_24_filled": 983684, "ic_fluent_hand_right_off_28_filled": 983685, "ic_fluent_hat_graduation_sparkle_16_filled": 983686, "ic_fluent_key_multiple_16_filled": 983687, "ic_fluent_key_multiple_24_filled": 983688, "ic_fluent_link_multiple_16_filled": 983689, "ic_fluent_link_multiple_20_filled": 983690, "ic_fluent_link_multiple_24_filled": 983691, "ic_fluent_mail_off_16_filled": 983692, "ic_fluent_person_edit_48_filled": 983693, "ic_fluent_plug_disconnected_48_filled": 983694, "ic_fluent_stream_48_filled": 983695, "ic_fluent_text_bullet_list_square_48_filled": 983696, "ic_fluent_text_bullet_list_square_shield_48_filled": 983697, "ic_fluent_arrow_export_16_filled": 983698, "ic_fluent_arrow_export_20_filled": 983699, "ic_fluent_arrow_export_24_filled": 983700, "ic_fluent_calendar_12_filled": 983701, "ic_fluent_calendar_16_filled": 983702, "ic_fluent_calendar_20_filled": 983703, "ic_fluent_calendar_24_filled": 983704, "ic_fluent_calendar_28_filled": 983705, "ic_fluent_calendar_32_filled": 983706, "ic_fluent_calendar_48_filled": 983707, "ic_fluent_calendar_date_20_filled": 983708, "ic_fluent_calendar_date_24_filled": 983709, "ic_fluent_calendar_date_28_filled": 983710, "ic_fluent_clipboard_bullet_list_16_filled": 983711, "ic_fluent_clipboard_bullet_list_20_filled": 983712, "ic_fluent_ios_arrow_24_filled": 983713, "ic_fluent_text_bullet_list_16_filled": 983714, "ic_fluent_text_bullet_list_20_filled": 983715, "ic_fluent_text_bullet_list_24_filled": 983716, "ic_fluent_text_bullet_list_270_24_filled": 983717, "ic_fluent_text_bullet_list_90_20_filled": 983718, "ic_fluent_text_bullet_list_90_24_filled": 983719, "ic_fluent_text_column_wide_20_filled": 983720, "ic_fluent_text_column_wide_24_filled": 983721, "ic_fluent_text_indent_decrease_16_filled": 983722, "ic_fluent_text_indent_decrease_20_filled": 983723, "ic_fluent_text_indent_decrease_24_filled": 983724, "ic_fluent_text_indent_increase_16_filled": 983725, "ic_fluent_text_indent_increase_20_filled": 983726, "ic_fluent_text_indent_increase_24_filled": 983727, "ic_fluent_vehicle_car_profile_16_filled": 983728, "ic_fluent_vehicle_car_profile_20_filled": 983729, "ic_fluent_vehicle_car_profile_24_filled": 983730, "ic_fluent_arrow_bidirectional_left_right_16_filled": 983731, "ic_fluent_arrow_bidirectional_left_right_20_filled": 983732, "ic_fluent_arrow_bidirectional_left_right_24_filled": 983733, "ic_fluent_arrow_bidirectional_left_right_28_filled": 983734, "ic_fluent_arrow_swap_16_filled": 983735, "ic_fluent_arrow_swap_28_filled": 983736, "ic_fluent_building_mosque_12_filled": 983737, "ic_fluent_building_mosque_16_filled": 983738, "ic_fluent_building_mosque_20_filled": 983739, "ic_fluent_building_mosque_24_filled": 983740, "ic_fluent_building_mosque_28_filled": 983741, "ic_fluent_building_mosque_32_filled": 983742, "ic_fluent_building_mosque_48_filled": 983743, "ic_fluent_checkmark_circle_square_16_filled": 983744, "ic_fluent_checkmark_circle_square_20_filled": 983745, "ic_fluent_checkmark_circle_square_24_filled": 983746, "ic_fluent_heart_off_16_filled": 983747, "ic_fluent_heart_off_20_filled": 983748, "ic_fluent_heart_off_24_filled": 983749, "ic_fluent_hexagon_16_filled": 983750, "ic_fluent_hexagon_20_filled": 983751, "ic_fluent_hexagon_three_16_filled": 983752, "ic_fluent_hexagon_three_20_filled": 983753, "ic_fluent_line_horizontal_1_16_filled": 983754, "ic_fluent_line_horizontal_1_24_filled": 983755, "ic_fluent_line_horizontal_1_28_filled": 983756, "ic_fluent_line_horizontal_1_dashes_16_filled": 983757, "ic_fluent_line_horizontal_1_dashes_20_filled": 983758, "ic_fluent_line_horizontal_1_dashes_24_filled": 983759, "ic_fluent_line_horizontal_1_dashes_28_filled": 983760, "ic_fluent_line_horizontal_2_dashes_solid_16_filled": 983761, "ic_fluent_line_horizontal_2_dashes_solid_20_filled": 983762, "ic_fluent_line_horizontal_2_dashes_solid_24_filled": 983763, "ic_fluent_line_horizontal_2_dashes_solid_28_filled": 983764, "ic_fluent_mic_record_20_filled": 983765, "ic_fluent_mic_record_24_filled": 983766, "ic_fluent_mic_record_28_filled": 983767, "ic_fluent_open_12_filled": 983768, "ic_fluent_remix_add_16_filled": 983769, "ic_fluent_remix_add_20_filled": 983770, "ic_fluent_remix_add_24_filled": 983771, "ic_fluent_remix_add_32_filled": 983772, "ic_fluent_video_person_sparkle_off_20_filled": 983773, "ic_fluent_video_person_sparkle_off_24_filled": 983774, "ic_fluent_voicemail_shield_20_filled": 983775, "ic_fluent_voicemail_shield_24_filled": 983776, "ic_fluent_voicemail_shield_32_filled": 983777, "ic_fluent_window_database_32_filled": 983778, "ic_fluent_cast_multiple_20_filled": 983779, "ic_fluent_cast_multiple_24_filled": 983780, "ic_fluent_cast_multiple_28_filled": 983781, "ic_fluent_circle_hint_half_vertical_16_filled": 983782, "ic_fluent_circle_hint_half_vertical_20_filled": 983783, "ic_fluent_circle_hint_half_vertical_24_filled": 983784, "ic_fluent_flash_sparkle_20_filled": 983785, "ic_fluent_flash_sparkle_24_filled": 983786, "ic_fluent_hexagon_12_filled": 983787, "ic_fluent_hexagon_24_filled": 983788, "ic_fluent_hexagon_three_12_filled": 983789, "ic_fluent_hexagon_three_24_filled": 983790, "ic_fluent_next_frame_20_filled": 983791, "ic_fluent_next_frame_24_filled": 983792, "ic_fluent_previous_frame_20_filled": 983793, "ic_fluent_previous_frame_24_filled": 983794, "ic_fluent_textbox_align_bottom_center_16_filled": 983795, "ic_fluent_textbox_align_bottom_center_20_filled": 983796, "ic_fluent_textbox_align_bottom_center_24_filled": 983797, "ic_fluent_textbox_align_bottom_left_16_filled": 983798, "ic_fluent_textbox_align_bottom_left_20_filled": 983799, "ic_fluent_textbox_align_bottom_left_24_filled": 983800, "ic_fluent_textbox_align_bottom_right_16_filled": 983801, "ic_fluent_textbox_align_bottom_right_20_filled": 983802, "ic_fluent_textbox_align_bottom_right_24_filled": 983803, "ic_fluent_textbox_align_center_16_filled": 983804, "ic_fluent_textbox_align_middle_left_16_filled": 983805, "ic_fluent_textbox_align_middle_left_20_filled": 983806, "ic_fluent_textbox_align_middle_left_24_filled": 983807, "ic_fluent_textbox_align_middle_right_16_filled": 983808, "ic_fluent_textbox_align_middle_right_20_filled": 983809, "ic_fluent_textbox_align_middle_right_24_filled": 983810, "ic_fluent_textbox_align_top_center_16_filled": 983811, "ic_fluent_textbox_align_top_center_20_filled": 983812, "ic_fluent_textbox_align_top_center_24_filled": 983813, "ic_fluent_textbox_align_top_left_16_filled": 983814, "ic_fluent_textbox_align_top_left_20_filled": 983815, "ic_fluent_textbox_align_top_left_24_filled": 983816, "ic_fluent_textbox_align_top_right_16_filled": 983817, "ic_fluent_textbox_align_top_right_20_filled": 983818, "ic_fluent_textbox_align_top_right_24_filled": 983819, "ic_fluent_triangle_down_24_filled": 983820, "ic_fluent_call_end_12_filled": 983821, "ic_fluent_call_end_32_filled": 983822, "ic_fluent_call_end_48_filled": 983823, "ic_fluent_content_view_gallery_16_filled": 983824, "ic_fluent_content_view_gallery_lightning_16_filled": 983825, "ic_fluent_content_view_gallery_lightning_20_filled": 983826, "ic_fluent_content_view_gallery_lightning_24_filled": 983827, "ic_fluent_content_view_gallery_lightning_28_filled": 983828, "ic_fluent_globe_arrow_forward_16_filled": 983829, "ic_fluent_globe_arrow_forward_20_filled": 983830, "ic_fluent_globe_arrow_forward_24_filled": 983831, "ic_fluent_globe_arrow_forward_32_filled": 983832, "ic_fluent_hard_drive_24_filled": 983833, "ic_fluent_hard_drive_32_filled": 983834, "ic_fluent_hard_drive_call_24_filled": 983835, "ic_fluent_hard_drive_call_32_filled": 983836, "ic_fluent_mail_rewind_16_filled": 983837, "ic_fluent_mail_rewind_20_filled": 983838, "ic_fluent_mail_rewind_24_filled": 983839, "ic_fluent_panel_right_gallery_16_filled": 983840, "ic_fluent_panel_right_gallery_20_filled": 983841, "ic_fluent_panel_right_gallery_24_filled": 983842, "ic_fluent_panel_right_gallery_28_filled": 983843, "ic_fluent_panel_top_gallery_16_filled": 983844, "ic_fluent_panel_top_gallery_20_filled": 983845, "ic_fluent_panel_top_gallery_24_filled": 983846, "ic_fluent_panel_top_gallery_28_filled": 983847, "ic_fluent_rectangle_landscape_sparkle_16_filled": 983848, "ic_fluent_rectangle_landscape_sparkle_20_filled": 983849, "ic_fluent_rectangle_landscape_sparkle_24_filled": 983850, "ic_fluent_rectangle_landscape_sparkle_28_filled": 983851, "ic_fluent_rectangle_landscape_sparkle_32_filled": 983852, "ic_fluent_scan_person_16_filled": 983853, "ic_fluent_scan_person_20_filled": 983854, "ic_fluent_scan_person_24_filled": 983855, "ic_fluent_scan_person_28_filled": 983856, "ic_fluent_scan_person_48_filled": 983857, "ic_fluent_voicemail_shield_16_filled": 983858, "ic_fluent_chevron_down_32_filled": 983859, "ic_fluent_chevron_left_32_filled": 983860, "ic_fluent_chevron_right_32_filled": 983861, "ic_fluent_chevron_up_32_filled": 983862, "ic_fluent_document_lightning_16_filled": 983863, "ic_fluent_document_lightning_20_filled": 983864, "ic_fluent_document_lightning_24_filled": 983865, "ic_fluent_document_lightning_28_filled": 983866, "ic_fluent_document_lightning_32_filled": 983867, "ic_fluent_document_lightning_48_filled": 983868, "ic_fluent_edit_12_filled": 983869, "ic_fluent_server_link_16_filled": 983870, "ic_fluent_server_link_20_filled": 983871, "ic_fluent_step_20_filled": 983872, "ic_fluent_step_24_filled": 983873, "ic_fluent_tab_desktop_multiple_add_20_filled": 983874, "ic_fluent_text_description_16_filled": 983875, "ic_fluent_text_description_28_filled": 983876, "ic_fluent_text_description_32_filled": 983877, "ic_fluent_text_grammar_lightning_16_filled": 983878, "ic_fluent_text_grammar_lightning_20_filled": 983879, "ic_fluent_text_grammar_lightning_24_filled": 983880, "ic_fluent_text_grammar_lightning_28_filled": 983881, "ic_fluent_text_grammar_lightning_32_filled": 983882, "ic_fluent_beaker_add_20_filled": 983883, "ic_fluent_beaker_add_24_filled": 983884, "ic_fluent_beaker_dismiss_20_filled": 983885, "ic_fluent_beaker_dismiss_24_filled": 983886, "ic_fluent_document_cube_20_filled": 983887, "ic_fluent_document_cube_24_filled": 983888, "ic_fluent_drawer_20_filled": 983889, "ic_fluent_drawer_24_filled": 983890, "ic_fluent_filmstrip_image_20_filled": 983891, "ic_fluent_filmstrip_image_24_filled": 983892, "ic_fluent_number_circle_0_16_filled": 983893, "ic_fluent_number_circle_0_20_filled": 983894, "ic_fluent_number_circle_0_24_filled": 983895, "ic_fluent_number_circle_0_28_filled": 983896, "ic_fluent_number_circle_0_32_filled": 983897, "ic_fluent_number_circle_0_48_filled": 983898, "ic_fluent_number_circle_6_16_filled": 983899, "ic_fluent_number_circle_6_20_filled": 983900, "ic_fluent_number_circle_6_24_filled": 983901, "ic_fluent_number_circle_6_28_filled": 983902, "ic_fluent_number_circle_6_32_filled": 983903, "ic_fluent_number_circle_6_48_filled": 983904, "ic_fluent_number_circle_7_16_filled": 983905, "ic_fluent_number_circle_7_20_filled": 983906, "ic_fluent_number_circle_7_24_filled": 983907, "ic_fluent_number_circle_7_28_filled": 983908, "ic_fluent_number_circle_7_32_filled": 983909, "ic_fluent_number_circle_7_48_filled": 983910, "ic_fluent_number_circle_8_16_filled": 983911, "ic_fluent_number_circle_8_20_filled": 983912, "ic_fluent_number_circle_8_24_filled": 983913, "ic_fluent_number_circle_8_28_filled": 983914, "ic_fluent_number_circle_8_32_filled": 983915, "ic_fluent_number_circle_8_48_filled": 983916, "ic_fluent_number_circle_9_16_filled": 983917, "ic_fluent_number_circle_9_20_filled": 983918, "ic_fluent_number_circle_9_24_filled": 983919, "ic_fluent_number_circle_9_28_filled": 983920, "ic_fluent_number_circle_9_32_filled": 983921, "ic_fluent_number_circle_9_48_filled": 983922, "ic_fluent_server_12_filled": 983923, "ic_fluent_square_hint_hexagon_12_filled": 983924, "ic_fluent_square_hint_hexagon_16_filled": 983925, "ic_fluent_square_hint_hexagon_20_filled": 983926, "ic_fluent_square_hint_hexagon_24_filled": 983927, "ic_fluent_square_hint_hexagon_28_filled": 983928, "ic_fluent_square_hint_hexagon_32_filled": 983929, "ic_fluent_square_hint_hexagon_48_filled": 983930, "ic_fluent_tab_desktop_multiple_16_filled": 983931, "ic_fluent_tab_desktop_multiple_add_16_filled": 983932, "ic_fluent_target_add_20_filled": 983933, "ic_fluent_target_add_24_filled": 983934, "ic_fluent_target_dismiss_20_filled": 983935, "ic_fluent_target_dismiss_24_filled": 983936, "ic_fluent_text_header_1_lines_16_filled": 983937, "ic_fluent_text_header_1_lines_20_filled": 983938, "ic_fluent_text_header_1_lines_24_filled": 983939, "ic_fluent_text_header_1_lines_caret_16_filled": 983940, "ic_fluent_text_header_1_lines_caret_20_filled": 983941, "ic_fluent_text_header_1_lines_caret_24_filled": 983942, "ic_fluent_text_header_2_lines_16_filled": 983943, "ic_fluent_text_header_2_lines_20_filled": 983944, "ic_fluent_text_header_2_lines_24_filled": 983945, "ic_fluent_text_header_2_lines_caret_16_filled": 983946, "ic_fluent_text_header_2_lines_caret_20_filled": 983947, "ic_fluent_text_header_2_lines_caret_24_filled": 983948, "ic_fluent_text_header_3_lines_16_filled": 983949, "ic_fluent_text_header_3_lines_20_filled": 983950, "ic_fluent_text_header_3_lines_24_filled": 983951, "ic_fluent_text_header_3_lines_caret_16_filled": 983952, "ic_fluent_text_header_3_lines_caret_20_filled": 983953, "ic_fluent_text_header_3_lines_caret_24_filled": 983954, "ic_fluent_arrow_download_28_filled": 983955, "ic_fluent_arrow_download_32_filled": 983956, "ic_fluent_arrow_expand_16_filled": 983957, "ic_fluent_arrow_export_up_16_filled": 983958, "ic_fluent_arrow_import_16_filled": 983959, "ic_fluent_arrow_up_right_dashes_16_filled": 983960, "ic_fluent_battery_10_16_filled": 983961, "ic_fluent_beaker_empty_16_filled": 983962, "ic_fluent_book_16_filled": 983963, "ic_fluent_border_none_16_filled": 983964, "ic_fluent_branch_request_16_filled": 983965, "ic_fluent_clipboard_task_list_16_filled": 983966, "ic_fluent_cut_16_filled": 983967, "ic_fluent_folder_search_16_filled": 983968, "ic_fluent_folder_search_20_filled": 983969, "ic_fluent_folder_search_24_filled": 983970, "ic_fluent_hexagon_28_filled": 983971, "ic_fluent_hexagon_32_filled": 983972, "ic_fluent_hexagon_48_filled": 983973, "ic_fluent_plug_connected_16_filled": 983974, "ic_fluent_plug_disconnected_16_filled": 983975, "ic_fluent_projection_screen_text_20_filled": 983976, "ic_fluent_rss_16_filled": 983977, "ic_fluent_shape_organic_16_filled": 983978, "ic_fluent_shape_organic_20_filled": 983979, "ic_fluent_shape_organic_24_filled": 983980, "ic_fluent_shape_organic_28_filled": 983981, "ic_fluent_shape_organic_32_filled": 983982, "ic_fluent_shape_organic_48_filled": 983983, "ic_fluent_teardrop_bottom_right_16_filled": 983984, "ic_fluent_teardrop_bottom_right_20_filled": 983985, "ic_fluent_teardrop_bottom_right_24_filled": 983986, "ic_fluent_teardrop_bottom_right_28_filled": 983987, "ic_fluent_teardrop_bottom_right_32_filled": 983988, "ic_fluent_teardrop_bottom_right_48_filled": 983989, "ic_fluent_text_edit_style_16_filled": 983990, "ic_fluent_text_whole_word_16_filled": 983991, "ic_fluent_triangle_24_filled": 983992, "ic_fluent_triangle_28_filled": 983993, "ic_fluent_text_asterisk_16_filled": 983994, "ic_fluent_arrow_download_off_16_filled": 983995, "ic_fluent_arrow_download_off_20_filled": 983996, "ic_fluent_arrow_download_off_24_filled": 983997, "ic_fluent_arrow_download_off_28_filled": 983998, "ic_fluent_arrow_download_off_32_filled": 983999, "ic_fluent_arrow_download_off_48_filled": 984000, "ic_fluent_border_inside_16_filled": 984001, "ic_fluent_border_inside_20_filled": 984002, "ic_fluent_border_inside_24_filled": 984003, "ic_fluent_chat_lock_16_filled": 984004, "ic_fluent_chat_lock_20_filled": 984005, "ic_fluent_chat_lock_24_filled": 984006, "ic_fluent_chat_lock_28_filled": 984007, "ic_fluent_error_circle_48_filled": 984008, "ic_fluent_full_screen_maximize_28_filled": 984009, "ic_fluent_full_screen_maximize_32_filled": 984010, "ic_fluent_full_screen_minimize_28_filled": 984011, "ic_fluent_full_screen_minimize_32_filled": 984012, "ic_fluent_link_person_16_filled": 984013, "ic_fluent_link_person_20_filled": 984014, "ic_fluent_link_person_24_filled": 984015, "ic_fluent_link_person_32_filled": 984016, "ic_fluent_link_person_48_filled": 984017, "ic_fluent_people_chat_16_filled": 984018, "ic_fluent_people_chat_20_filled": 984019, "ic_fluent_people_chat_24_filled": 984020, "ic_fluent_person_support_28_filled": 984021, "ic_fluent_shapes_32_filled": 984022, "ic_fluent_slide_text_edit_16_filled": 984023, "ic_fluent_slide_text_edit_20_filled": 984024, "ic_fluent_slide_text_edit_24_filled": 984025, "ic_fluent_slide_text_edit_28_filled": 984026, "ic_fluent_subtract_circle_48_filled": 984027, "ic_fluent_subtract_parentheses_16_filled": 984028, "ic_fluent_subtract_parentheses_20_filled": 984029, "ic_fluent_subtract_parentheses_24_filled": 984030, "ic_fluent_subtract_parentheses_28_filled": 984031, "ic_fluent_subtract_parentheses_32_filled": 984032, "ic_fluent_subtract_parentheses_48_filled": 984033, "ic_fluent_warning_48_filled": 984034, "ic_fluent_alert_on_16_filled": 984035, "ic_fluent_arrow_down_exclamation_16_filled": 984036, "ic_fluent_arrow_down_exclamation_20_filled": 984037, "ic_fluent_arrow_fit_24_filled": 984038, "ic_fluent_arrow_fit_in_24_filled": 984039, "ic_fluent_book_32_filled": 984040, "ic_fluent_book_database_16_filled": 984041, "ic_fluent_book_database_32_filled": 984042, "ic_fluent_book_toolbox_16_filled": 984043, "ic_fluent_building_desktop_32_filled": 984044, "ic_fluent_building_government_16_filled": 984045, "ic_fluent_building_government_search_16_filled": 984046, "ic_fluent_building_government_search_20_filled": 984047, "ic_fluent_building_government_search_24_filled": 984048, "ic_fluent_building_government_search_32_filled": 984049, "ic_fluent_calendar_record_16_filled": 984050, "ic_fluent_calendar_record_20_filled": 984051, "ic_fluent_calendar_record_24_filled": 984052, "ic_fluent_calendar_record_28_filled": 984053, "ic_fluent_calendar_record_32_filled": 984054, "ic_fluent_calendar_record_48_filled": 984055, "ic_fluent_clipboard_28_filled": 984056, "ic_fluent_clipboard_math_formula_16_filled": 984057, "ic_fluent_clipboard_math_formula_20_filled": 984058, "ic_fluent_clipboard_math_formula_24_filled": 984059, "ic_fluent_clipboard_math_formula_28_filled": 984060, "ic_fluent_clipboard_math_formula_32_filled": 984061, "ic_fluent_clipboard_number_123_16_filled": 984062, "ic_fluent_clipboard_number_123_20_filled": 984063, "ic_fluent_clipboard_number_123_24_filled": 984064, "ic_fluent_clipboard_number_123_28_filled": 984065, "ic_fluent_clipboard_number_123_32_filled": 984066, "ic_fluent_collections_16_filled": 984067, "ic_fluent_communication_shield_16_filled": 984068, "ic_fluent_communication_shield_20_filled": 984069, "ic_fluent_communication_shield_24_filled": 984070, "ic_fluent_dialpad_question_mark_20_filled": 984071, "ic_fluent_dialpad_question_mark_24_filled": 984072, "ic_fluent_document_briefcase_16_filled": 984073, "ic_fluent_document_briefcase_32_filled": 984074, "ic_fluent_document_search_32_filled": 984075, "ic_fluent_fingerprint_16_filled": 984076, "ic_fluent_fingerprint_32_filled": 984077, "ic_fluent_folder_person_24_filled": 984078, "ic_fluent_folder_person_28_filled": 984079, "ic_fluent_folder_person_32_filled": 984080, "ic_fluent_folder_person_48_filled": 984081, "ic_fluent_hat_graduation_add_16_filled": 984082, "ic_fluent_hat_graduation_add_20_filled": 984083, "ic_fluent_hat_graduation_add_24_filled": 984084, "ic_fluent_layer_diagonal_add_20_filled": 984085, "ic_fluent_library_32_filled": 984086, "ic_fluent_lightbulb_filament_32_filled": 984087, "ic_fluent_link_add_16_filled": 984088, "ic_fluent_link_add_20_filled": 984089, "ic_fluent_lock_shield_16_filled": 984090, "ic_fluent_lock_shield_28_filled": 984091, "ic_fluent_lock_shield_32_filled": 984092, "ic_fluent_person_voice_16_filled": 984093, "ic_fluent_person_warning_16_filled": 984094, "ic_fluent_person_warning_20_filled": 984095, "ic_fluent_person_warning_24_filled": 984096, "ic_fluent_person_warning_28_filled": 984097, "ic_fluent_person_warning_32_filled": 984098, "ic_fluent_person_warning_48_filled": 984099, "ic_fluent_scan_type_off_24_filled": 984100, "ic_fluent_screenshot_16_filled": 984101, "ic_fluent_screenshot_record_16_filled": 984102, "ic_fluent_screenshot_record_20_filled": 984103, "ic_fluent_screenshot_record_24_filled": 984104, "ic_fluent_slide_search_16_filled": 984105, "ic_fluent_slide_search_32_filled": 984106, "ic_fluent_vehicle_subway_clock_16_filled": 984107, "ic_fluent_vehicle_subway_clock_20_filled": 984108, "ic_fluent_vehicle_subway_clock_24_filled": 984109, "ic_fluent_video_clip_optimize_16_filled": 984110, "ic_fluent_video_clip_optimize_20_filled": 984111, "ic_fluent_video_clip_optimize_24_filled": 984112, "ic_fluent_video_clip_optimize_28_filled": 984113, "ic_fluent_video_person_pulse_16_filled": 984114, "ic_fluent_video_person_pulse_20_filled": 984115, "ic_fluent_video_person_pulse_24_filled": 984116, "ic_fluent_video_person_pulse_28_filled": 984117, "ic_fluent_archive_settings_32_filled": 984118, "ic_fluent_arrow_forward_32_filled": 984119, "ic_fluent_arrow_reply_32_filled": 984120, "ic_fluent_arrow_reply_all_32_filled": 984121, "ic_fluent_attach_32_filled": 984122, "ic_fluent_autocorrect_32_filled": 984123, "ic_fluent_broom_32_filled": 984124, "ic_fluent_calendar_note_16_filled": 984125, "ic_fluent_calendar_note_20_filled": 984126, "ic_fluent_calendar_note_24_filled": 984127, "ic_fluent_calendar_note_32_filled": 984128, "ic_fluent_checkmark_underline_circle_24_filled": 984129, "ic_fluent_data_bar_vertical_ascending_20_filled": 984130, "ic_fluent_data_bar_vertical_ascending_24_filled": 984131, "ic_fluent_diversity_16_filled": 984132, "ic_fluent_filter_32_filled": 984133, "ic_fluent_folder_mail_32_filled": 984134, "ic_fluent_glance_horizontal_32_filled": 984135, "ic_fluent_glance_horizontal_sparkle_32_filled": 984136, "ic_fluent_globe_arrow_up_16_filled": 984137, "ic_fluent_globe_arrow_up_20_filled": 984138, "ic_fluent_globe_arrow_up_24_filled": 984139, "ic_fluent_globe_error_16_filled": 984140, "ic_fluent_globe_error_20_filled": 984141, "ic_fluent_globe_error_24_filled": 984142, "ic_fluent_globe_prohibited_16_filled": 984143, "ic_fluent_globe_prohibited_24_filled": 984144, "ic_fluent_globe_sync_16_filled": 984145, "ic_fluent_globe_sync_20_filled": 984146, "ic_fluent_globe_sync_24_filled": 984147, "ic_fluent_globe_warning_16_filled": 984148, "ic_fluent_globe_warning_20_filled": 984149, "ic_fluent_globe_warning_24_filled": 984150, "ic_fluent_important_32_filled": 984151, "ic_fluent_layer_diagonal_16_filled": 984152, "ic_fluent_layer_diagonal_person_16_filled": 984153, "ic_fluent_mail_multiple_32_filled": 984154, "ic_fluent_mail_read_32_filled": 984155, "ic_fluent_mail_unread_32_filled": 984156, "ic_fluent_mailbox_16_filled": 984157, "ic_fluent_mailbox_20_filled": 984158, "ic_fluent_organization_horizontal_16_filled": 984159, "ic_fluent_organization_horizontal_24_filled": 984160, "ic_fluent_people_list_32_filled": 984161, "ic_fluent_person_add_32_filled": 984162, "ic_fluent_person_square_16_filled": 984163, "ic_fluent_person_square_32_filled": 984164, "ic_fluent_person_square_checkmark_16_filled": 984165, "ic_fluent_person_square_checkmark_20_filled": 984166, "ic_fluent_person_square_checkmark_24_filled": 984167, "ic_fluent_person_square_checkmark_32_filled": 984168, "ic_fluent_phone_footer_arrow_down_20_filled": 984169, "ic_fluent_phone_footer_arrow_down_24_filled": 984170, "ic_fluent_phone_header_arrow_up_20_filled": 984171, "ic_fluent_phone_header_arrow_up_24_filled": 984172, "ic_fluent_poll_32_filled": 984173, "ic_fluent_question_32_filled": 984174, "ic_fluent_screenshot_28_filled": 984175, "ic_fluent_screenshot_record_28_filled": 984176, "ic_fluent_star_32_filled": 984177, "ic_fluent_text_density_32_filled": 984178, "ic_fluent_text_edit_style_character_a_32_filled": 984179, "ic_fluent_wrench_screwdriver_32_filled": 984180, "ic_fluent_arrow_clockwise_dashes_16_filled": 984181, "ic_fluent_arrow_clockwise_dashes_32_filled": 984182, "ic_fluent_building_swap_16_filled": 984183, "ic_fluent_building_swap_20_filled": 984184, "ic_fluent_building_swap_24_filled": 984185, "ic_fluent_building_swap_32_filled": 984186, "ic_fluent_building_swap_48_filled": 984187, "ic_fluent_certificate_32_filled": 984188, "ic_fluent_clipboard_brush_16_filled": 984189, "ic_fluent_clipboard_brush_20_filled": 984190, "ic_fluent_clipboard_brush_24_filled": 984191, "ic_fluent_clipboard_brush_28_filled": 984192, "ic_fluent_clipboard_brush_32_filled": 984193, "ic_fluent_cloud_beaker_16_filled": 984194, "ic_fluent_cloud_beaker_20_filled": 984195, "ic_fluent_cloud_beaker_24_filled": 984196, "ic_fluent_cloud_beaker_28_filled": 984197, "ic_fluent_cloud_beaker_32_filled": 984198, "ic_fluent_cloud_beaker_48_filled": 984199, "ic_fluent_cloud_cube_16_filled": 984200, "ic_fluent_cloud_cube_20_filled": 984201, "ic_fluent_cloud_cube_24_filled": 984202, "ic_fluent_cloud_cube_28_filled": 984203, "ic_fluent_cloud_cube_32_filled": 984204, "ic_fluent_cloud_cube_48_filled": 984205, "ic_fluent_contract_up_right_16_filled": 984206, "ic_fluent_contract_up_right_20_filled": 984207, "ic_fluent_contract_up_right_24_filled": 984208, "ic_fluent_contract_up_right_28_filled": 984209, "ic_fluent_contract_up_right_32_filled": 984210, "ic_fluent_contract_up_right_48_filled": 984211, "ic_fluent_document_data_lock_16_filled": 984212, "ic_fluent_document_data_lock_20_filled": 984213, "ic_fluent_document_data_lock_24_filled": 984214, "ic_fluent_document_data_lock_32_filled": 984215, "ic_fluent_glance_horizontal_sparkles_20_filled": 984216, "ic_fluent_layout_cell_four_16_filled": 984217, "ic_fluent_layout_cell_four_20_filled": 984218, "ic_fluent_layout_cell_four_24_filled": 984219, "ic_fluent_layout_cell_four_focus_bottom_left_16_filled": 984220, "ic_fluent_layout_cell_four_focus_bottom_left_20_filled": 984221, "ic_fluent_layout_cell_four_focus_bottom_left_24_filled": 984222, "ic_fluent_layout_cell_four_focus_bottom_right_16_filled": 984223, "ic_fluent_layout_cell_four_focus_bottom_right_20_filled": 984224, "ic_fluent_layout_cell_four_focus_bottom_right_24_filled": 984225, "ic_fluent_layout_cell_four_focus_top_left_16_filled": 984226, "ic_fluent_layout_cell_four_focus_top_left_20_filled": 984227, "ic_fluent_layout_cell_four_focus_top_left_24_filled": 984228, "ic_fluent_layout_cell_four_focus_top_right_16_filled": 984229, "ic_fluent_layout_cell_four_focus_top_right_20_filled": 984230, "ic_fluent_layout_cell_four_focus_top_right_24_filled": 984231, "ic_fluent_layout_column_four_16_filled": 984232, "ic_fluent_layout_column_four_20_filled": 984233, "ic_fluent_layout_column_four_24_filled": 984234, "ic_fluent_layout_column_four_focus_center_left_16_filled": 984235, "ic_fluent_layout_column_four_focus_center_left_20_filled": 984236, "ic_fluent_layout_column_four_focus_center_left_24_filled": 984237, "ic_fluent_layout_column_four_focus_center_right_16_filled": 984238, "ic_fluent_layout_column_four_focus_center_right_20_filled": 984239, "ic_fluent_layout_column_four_focus_center_right_24_filled": 984240, "ic_fluent_layout_column_four_focus_left_16_filled": 984241, "ic_fluent_layout_column_four_focus_left_20_filled": 984242, "ic_fluent_layout_column_four_focus_left_24_filled": 984243, "ic_fluent_layout_column_four_focus_right_16_filled": 984244, "ic_fluent_layout_column_four_focus_right_20_filled": 984245, "ic_fluent_layout_column_four_focus_right_24_filled": 984246, "ic_fluent_layout_column_one_third_left_16_filled": 984247, "ic_fluent_layout_column_one_third_left_20_filled": 984248, "ic_fluent_layout_column_one_third_left_24_filled": 984249, "ic_fluent_layout_column_one_third_right_16_filled": 984250, "ic_fluent_layout_column_one_third_right_20_filled": 984251, "ic_fluent_layout_column_one_third_right_24_filled": 984252, "ic_fluent_layout_column_one_third_right_hint_16_filled": 984253, "ic_fluent_layout_column_one_third_right_hint_20_filled": 984254, "ic_fluent_layout_column_one_third_right_hint_24_filled": 984255, "ic_fluent_layout_column_three_16_filled": 984256, "ic_fluent_layout_column_three_20_filled": 984257, "ic_fluent_layout_column_three_24_filled": 984258, "ic_fluent_layout_column_three_focus_center_16_filled": 984259, "ic_fluent_layout_column_three_focus_center_20_filled": 984260, "ic_fluent_layout_column_three_focus_center_24_filled": 984261, "ic_fluent_layout_column_three_focus_left_16_filled": 984262, "ic_fluent_layout_column_three_focus_left_20_filled": 984263, "ic_fluent_layout_column_three_focus_left_24_filled": 984264, "ic_fluent_layout_column_three_focus_right_16_filled": 984265, "ic_fluent_layout_column_three_focus_right_20_filled": 984266, "ic_fluent_layout_column_three_focus_right_24_filled": 984267, "ic_fluent_layout_column_two_16_filled": 984268, "ic_fluent_layout_column_two_20_filled": 984269, "ic_fluent_layout_column_two_24_filled": 984270, "ic_fluent_layout_column_two_focus_left_16_filled": 984271, "ic_fluent_layout_column_two_focus_left_20_filled": 984272, "ic_fluent_layout_column_two_focus_left_24_filled": 984273, "ic_fluent_layout_column_two_focus_right_16_filled": 984274, "ic_fluent_layout_column_two_focus_right_20_filled": 984275, "ic_fluent_layout_column_two_focus_right_24_filled": 984276, "ic_fluent_layout_column_two_split_left_16_filled": 984277, "ic_fluent_layout_column_two_split_left_20_filled": 984278, "ic_fluent_layout_column_two_split_left_24_filled": 984279, "ic_fluent_layout_column_two_split_left_focus_bottom_left_16_filled": 984280, "ic_fluent_layout_column_two_split_left_focus_bottom_left_20_filled": 984281, "ic_fluent_layout_column_two_split_left_focus_bottom_left_24_filled": 984282, "ic_fluent_layout_column_two_split_left_focus_right_16_filled": 984283, "ic_fluent_layout_column_two_split_left_focus_right_20_filled": 984284, "ic_fluent_layout_column_two_split_left_focus_right_24_filled": 984285, "ic_fluent_layout_column_two_split_left_focus_top_left_16_filled": 984286, "ic_fluent_layout_column_two_split_left_focus_top_left_20_filled": 984287, "ic_fluent_layout_column_two_split_left_focus_top_left_24_filled": 984288, "ic_fluent_layout_column_two_split_right_16_filled": 984289, "ic_fluent_layout_column_two_split_right_20_filled": 984290, "ic_fluent_layout_column_two_split_right_24_filled": 984291, "ic_fluent_layout_column_two_split_right_focus_bottom_right_16_filled": 984292, "ic_fluent_layout_column_two_split_right_focus_bottom_right_20_filled": 984293, "ic_fluent_layout_column_two_split_right_focus_bottom_right_24_filled": 984294, "ic_fluent_layout_column_two_split_right_focus_left_16_filled": 984295, "ic_fluent_layout_column_two_split_right_focus_left_20_filled": 984296, "ic_fluent_layout_column_two_split_right_focus_left_24_filled": 984297, "ic_fluent_layout_column_two_split_right_focus_top_right_16_filled": 984298, "ic_fluent_layout_column_two_split_right_focus_top_right_20_filled": 984299, "ic_fluent_layout_column_two_split_right_focus_top_right_24_filled": 984300, "ic_fluent_layout_row_four_16_filled": 984301, "ic_fluent_layout_row_four_20_filled": 984302, "ic_fluent_layout_row_four_24_filled": 984303, "ic_fluent_layout_row_four_focus_bottom_16_filled": 984304, "ic_fluent_layout_row_four_focus_bottom_20_filled": 984305, "ic_fluent_layout_row_four_focus_bottom_24_filled": 984306, "ic_fluent_layout_row_four_focus_center_bottom_16_filled": 984307, "ic_fluent_layout_row_four_focus_center_bottom_20_filled": 984308, "ic_fluent_layout_row_four_focus_center_bottom_24_filled": 984309, "ic_fluent_layout_row_four_focus_center_top_16_filled": 984310, "ic_fluent_layout_row_four_focus_center_top_20_filled": 984311, "ic_fluent_layout_row_four_focus_center_top_24_filled": 984312, "ic_fluent_layout_row_four_focus_top_16_filled": 984313, "ic_fluent_layout_row_four_focus_top_20_filled": 984314, "ic_fluent_layout_row_four_focus_top_24_filled": 984315, "ic_fluent_layout_row_three_16_filled": 984316, "ic_fluent_layout_row_three_20_filled": 984317, "ic_fluent_layout_row_three_24_filled": 984318, "ic_fluent_layout_row_three_focus_bottom_16_filled": 984319, "ic_fluent_layout_row_three_focus_bottom_20_filled": 984320, "ic_fluent_layout_row_three_focus_bottom_24_filled": 984321, "ic_fluent_layout_row_three_focus_center_16_filled": 984322, "ic_fluent_layout_row_three_focus_center_20_filled": 984323, "ic_fluent_layout_row_three_focus_center_24_filled": 984324, "ic_fluent_layout_row_three_focus_top_16_filled": 984325, "ic_fluent_layout_row_three_focus_top_20_filled": 984326, "ic_fluent_layout_row_three_focus_top_24_filled": 984327, "ic_fluent_layout_row_two_16_filled": 984328, "ic_fluent_layout_row_two_20_filled": 984329, "ic_fluent_layout_row_two_24_filled": 984330, "ic_fluent_layout_row_two_focus_bottom_16_filled": 984331, "ic_fluent_layout_row_two_focus_bottom_20_filled": 984332, "ic_fluent_layout_row_two_focus_bottom_24_filled": 984333, "ic_fluent_layout_row_two_focus_top_16_filled": 984334, "ic_fluent_layout_row_two_focus_top_20_filled": 984335, "ic_fluent_layout_row_two_focus_top_24_filled": 984336, "ic_fluent_layout_row_two_split_bottom_16_filled": 984337, "ic_fluent_layout_row_two_split_bottom_20_filled": 984338, "ic_fluent_layout_row_two_split_bottom_24_filled": 984339, "ic_fluent_layout_row_two_split_bottom_focus_bottom_left_16_filled": 984340, "ic_fluent_layout_row_two_split_bottom_focus_bottom_left_20_filled": 984341, "ic_fluent_layout_row_two_split_bottom_focus_bottom_left_24_filled": 984342, "ic_fluent_layout_row_two_split_bottom_focus_bottom_right_16_filled": 984343, "ic_fluent_layout_row_two_split_bottom_focus_bottom_right_20_filled": 984344, "ic_fluent_layout_row_two_split_bottom_focus_bottom_right_24_filled": 984345, "ic_fluent_layout_row_two_split_bottom_focus_top_16_filled": 984346, "ic_fluent_layout_row_two_split_bottom_focus_top_20_filled": 984347, "ic_fluent_layout_row_two_split_bottom_focus_top_24_filled": 984348, "ic_fluent_layout_row_two_split_top_16_filled": 984349, "ic_fluent_layout_row_two_split_top_20_filled": 984350, "ic_fluent_layout_row_two_split_top_24_filled": 984351, "ic_fluent_layout_row_two_split_top_focus_bottom_16_filled": 984352, "ic_fluent_layout_row_two_split_top_focus_bottom_20_filled": 984353, "ic_fluent_layout_row_two_split_top_focus_bottom_24_filled": 984354, "ic_fluent_layout_row_two_split_top_focus_top_left_16_filled": 984355, "ic_fluent_layout_row_two_split_top_focus_top_left_20_filled": 984356, "ic_fluent_layout_row_two_split_top_focus_top_left_24_filled": 984357, "ic_fluent_layout_row_two_split_top_focus_top_right_16_filled": 984358, "ic_fluent_layout_row_two_split_top_focus_top_right_20_filled": 984359, "ic_fluent_layout_row_two_split_top_focus_top_right_24_filled": 984360, "ic_fluent_location_target_square_16_filled": 984361, "ic_fluent_location_target_square_20_filled": 984362, "ic_fluent_location_target_square_24_filled": 984363, "ic_fluent_location_target_square_32_filled": 984364, "ic_fluent_resize_16_filled": 984365, "ic_fluent_resize_28_filled": 984366, "ic_fluent_resize_32_filled": 984367, "ic_fluent_resize_48_filled": 984368, "ic_fluent_select_all_off_16_filled": 984369, "ic_fluent_select_all_on_16_filled": 984370, "ic_fluent_share_android_16_filled": 984371, "ic_fluent_share_android_32_filled": 984372, "ic_fluent_text_arrow_down_right_column_16_filled": 984373, "ic_fluent_text_arrow_down_right_column_20_filled": 984374, "ic_fluent_text_arrow_down_right_column_24_filled": 984375, "ic_fluent_text_arrow_down_right_column_28_filled": 984376, "ic_fluent_text_arrow_down_right_column_32_filled": 984377, "ic_fluent_text_arrow_down_right_column_48_filled": 984378, "ic_fluent_text_effects_sparkle_20_filled": 984379, "ic_fluent_text_effects_sparkle_24_filled": 984380, "ic_fluent_whiteboard_16_filled": 984381, "ic_fluent_whiteboard_off_16_filled": 984382, "ic_fluent_whiteboard_off_20_filled": 984383, "ic_fluent_whiteboard_off_24_filled": 984384, "ic_fluent_flowchart_16_filled": 984385, "ic_fluent_flowchart_32_filled": 984386, "ic_fluent_layer_diagonal_24_filled": 984387, "ic_fluent_layer_diagonal_person_24_filled": 984388, "ic_fluent_poll_off_16_filled": 984389, "ic_fluent_poll_off_20_filled": 984390, "ic_fluent_poll_off_24_filled": 984391, "ic_fluent_poll_off_32_filled": 984392, "ic_fluent_rectangle_landscape_sparkle_48_filled": 984393, "ic_fluent_rectangle_landscape_sync_16_filled": 984394, "ic_fluent_rectangle_landscape_sync_20_filled": 984395, "ic_fluent_rectangle_landscape_sync_24_filled": 984396, "ic_fluent_rectangle_landscape_sync_28_filled": 984397, "ic_fluent_rectangle_landscape_sync_off_16_filled": 984398, "ic_fluent_rectangle_landscape_sync_off_20_filled": 984399, "ic_fluent_rectangle_landscape_sync_off_24_filled": 984400, "ic_fluent_rectangle_landscape_sync_off_28_filled": 984401, "ic_fluent_seat_16_filled": 984402, "ic_fluent_seat_20_filled": 984403, "ic_fluent_seat_24_filled": 984404, "ic_fluent_seat_add_16_filled": 984405, "ic_fluent_seat_add_20_filled": 984406, "ic_fluent_seat_add_24_filled": 984407, "ic_fluent_speaker_box_16_filled": 984408, "ic_fluent_speaker_box_20_filled": 984409, "ic_fluent_speaker_box_24_filled": 984410, "ic_fluent_text_edit_style_character_ga_32_filled": 984411, "ic_fluent_window_ad_24_filled": 984412, "ic_fluent_wrench_settings_20_filled": 984413, "ic_fluent_wrench_settings_24_filled": 984414, "ic_fluent_building_lighthouse_24_filled": 984415, "ic_fluent_building_lighthouse_32_filled": 984416, "ic_fluent_building_lighthouse_48_filled": 984417, "ic_fluent_calendar_link_24_filled": 984418, "ic_fluent_calendar_link_28_filled": 984419, "ic_fluent_calendar_video_24_filled": 984420, "ic_fluent_calendar_video_28_filled": 984421, "ic_fluent_cookies_16_filled": 984422, "ic_fluent_cookies_28_filled": 984423, "ic_fluent_cookies_32_filled": 984424, "ic_fluent_cookies_48_filled": 984425, "ic_fluent_hard_drive_28_filled": 984426, "ic_fluent_hard_drive_48_filled": 984427, "ic_fluent_laptop_32_filled": 984428, "ic_fluent_laptop_settings_20_filled": 984429, "ic_fluent_laptop_settings_24_filled": 984430, "ic_fluent_laptop_settings_32_filled": 984431, "ic_fluent_people_audience_32_filled": 984432, "ic_fluent_shopping_bag_add_20_filled": 984433, "ic_fluent_shopping_bag_add_24_filled": 984434, "ic_fluent_street_sign_20_filled": 984435, "ic_fluent_street_sign_24_filled": 984436, "ic_fluent_video_link_24_filled": 984437, "ic_fluent_video_link_28_filled": 984438, "ic_fluent_building_lighthouse_16_filled": 984439, "ic_fluent_calendar_sparkle_16_filled": 984440, "ic_fluent_calendar_sparkle_20_filled": 984441, "ic_fluent_calendar_sparkle_24_filled": 984442, "ic_fluent_calendar_sparkle_28_filled": 984443, "ic_fluent_calendar_sparkle_32_filled": 984444, "ic_fluent_calendar_sparkle_48_filled": 984445, "ic_fluent_calendar_template_20_filled": 984446, "ic_fluent_calendar_template_24_filled": 984447, "ic_fluent_calendar_template_32_filled": 984448, "ic_fluent_clipboard_12_filled": 984449, "ic_fluent_clipboard_48_filled": 984450, "ic_fluent_compose_12_filled": 984451, "ic_fluent_compose_32_filled": 984452, "ic_fluent_compose_48_filled": 984453, "ic_fluent_globe_28_filled": 984454, "ic_fluent_guest_12_filled": 984455, "ic_fluent_guest_32_filled": 984456, "ic_fluent_guest_48_filled": 984457, "ic_fluent_laptop_briefcase_20_filled": 984458, "ic_fluent_laptop_briefcase_24_filled": 984459, "ic_fluent_laptop_briefcase_32_filled": 984460, "ic_fluent_layer_diagonal_sparkle_16_filled": 984461, "ic_fluent_layer_diagonal_sparkle_20_filled": 984462, "ic_fluent_layer_diagonal_sparkle_24_filled": 984463, "ic_fluent_payment_wireless_16_filled": 984464, "ic_fluent_payment_wireless_20_filled": 984465, "ic_fluent_payment_wireless_24_filled": 984466, "ic_fluent_payment_wireless_28_filled": 984467, "ic_fluent_payment_wireless_32_filled": 984468, "ic_fluent_payment_wireless_48_filled": 984469, "ic_fluent_status_28_filled": 984470, "ic_fluent_status_32_filled": 984471, "ic_fluent_status_48_filled": 984472, "ic_fluent_video_off_16_filled": 984473, "ic_fluent_checkmark_circle_warning_16_filled": 984474, "ic_fluent_checkmark_circle_warning_20_filled": 984475, "ic_fluent_checkmark_circle_warning_24_filled": 984476, "ic_fluent_cloud_arrow_right_16_filled": 984477, "ic_fluent_cloud_arrow_right_20_filled": 984478, "ic_fluent_cloud_arrow_right_24_filled": 984479, "ic_fluent_document_arrow_down_24_filled": 984480, "ic_fluent_document_signature_16_filled": 984481, "ic_fluent_document_signature_20_filled": 984482, "ic_fluent_document_signature_24_filled": 984483, "ic_fluent_document_signature_28_filled": 984484, "ic_fluent_document_signature_32_filled": 984485, "ic_fluent_document_signature_48_filled": 984486, "ic_fluent_home_garage_20_filled": 984487, "ic_fluent_home_garage_24_filled": 984488, "ic_fluent_image_split_20_filled": 984489, "ic_fluent_image_split_24_filled": 984490, "ic_fluent_laptop_48_filled": 984491, "ic_fluent_line_flow_diagonal_up_right_16_filled": 984492, "ic_fluent_line_flow_diagonal_up_right_20_filled": 984493, "ic_fluent_line_flow_diagonal_up_right_24_filled": 984494, "ic_fluent_line_flow_diagonal_up_right_32_filled": 984495, "ic_fluent_mail_arrow_clockwise_16_filled": 984496, "ic_fluent_mail_arrow_clockwise_20_filled": 984497, "ic_fluent_mail_arrow_clockwise_24_filled": 984498, "ic_fluent_person_passkey_16_filled": 984499, "ic_fluent_person_passkey_20_filled": 984500, "ic_fluent_person_passkey_24_filled": 984501, "ic_fluent_person_passkey_28_filled": 984502, "ic_fluent_person_passkey_32_filled": 984503, "ic_fluent_person_passkey_48_filled": 984504, "ic_fluent_person_prohibited_32_filled": 984505, "ic_fluent_person_ribbon_24_filled": 984506, "ic_fluent_plant_cattail_20_filled": 984507, "ic_fluent_plant_cattail_24_filled": 984508, "ic_fluent_storage_16_filled": 984509, "ic_fluent_storage_28_filled": 984510, "ic_fluent_storage_32_filled": 984511, "ic_fluent_storage_48_filled": 984512, "ic_fluent_video_clip_wand_16_filled": 984513, "ic_fluent_video_clip_wand_20_filled": 984514, "ic_fluent_video_clip_wand_24_filled": 984515, "ic_fluent_window_fingerprint_16_filled": 984516, "ic_fluent_window_fingerprint_20_filled": 984517, "ic_fluent_window_fingerprint_24_filled": 984518, "ic_fluent_window_fingerprint_28_filled": 984519, "ic_fluent_window_fingerprint_32_filled": 984520, "ic_fluent_window_fingerprint_48_filled": 984521, "ic_fluent_accessibility_error_20_filled": 984522, "ic_fluent_accessibility_error_24_filled": 984523, "ic_fluent_accessibility_question_mark_20_filled": 984524, "ic_fluent_accessibility_question_mark_24_filled": 984525, "ic_fluent_arrow_down_exclamation_24_filled": 984526, "ic_fluent_arrow_sort_up_lines_16_filled": 984527, "ic_fluent_arrow_sort_up_lines_20_filled": 984528, "ic_fluent_arrow_sort_up_lines_24_filled": 984529, "ic_fluent_arrow_up_exclamation_16_filled": 984530, "ic_fluent_arrow_up_exclamation_20_filled": 984531, "ic_fluent_arrow_up_exclamation_24_filled": 984532, "ic_fluent_bench_20_filled": 984533, "ic_fluent_bench_24_filled": 984534, "ic_fluent_building_lighthouse_28_filled": 984535, "ic_fluent_calendar_video_20_filled": 984536, "ic_fluent_clock_bill_16_filled": 984537, "ic_fluent_clock_bill_20_filled": 984538, "ic_fluent_clock_bill_24_filled": 984539, "ic_fluent_clock_bill_32_filled": 984540, "ic_fluent_data_usage_16_filled": 984541, "ic_fluent_data_usage_settings_16_filled": 984542, "ic_fluent_data_usage_settings_24_filled": 984543, "ic_fluent_edit_person_20_filled": 984544, "ic_fluent_edit_person_24_filled": 984545, "ic_fluent_highway_20_filled": 984546, "ic_fluent_highway_24_filled": 984547, "ic_fluent_laptop_person_20_filled": 984548, "ic_fluent_laptop_person_24_filled": 984549, "ic_fluent_laptop_person_48_filled": 984550, "ic_fluent_location_ripple_16_filled": 984551, "ic_fluent_location_ripple_20_filled": 984552, "ic_fluent_location_ripple_24_filled": 984553, "ic_fluent_mail_arrow_double_back_32_filled": 984554, "ic_fluent_mail_briefcase_48_filled": 984555, "ic_fluent_options_28_filled": 984556, "ic_fluent_options_32_filled": 984557, "ic_fluent_people_add_32_filled": 984558, "ic_fluent_person_alert_32_filled": 984559, "ic_fluent_road_20_filled": 984560, "ic_fluent_road_24_filled": 984561, "ic_fluent_save_32_filled": 984562, "ic_fluent_tab_desktop_multiple_24_filled": 984563, "ic_fluent_tab_desktop_multiple_sparkle_16_filled": 984564, "ic_fluent_tab_desktop_multiple_sparkle_20_filled": 984565, "ic_fluent_tab_desktop_multiple_sparkle_24_filled": 984566, "ic_fluent_vehicle_tractor_20_filled": 984567, "ic_fluent_vehicle_tractor_24_filled": 984568, "ic_fluent_classification_32_filled": 984569, "ic_fluent_document_target_20_filled": 984570, "ic_fluent_document_target_24_filled": 984571, "ic_fluent_document_target_32_filled": 984572, "ic_fluent_emoji_meme_16_filled": 984573, "ic_fluent_emoji_meme_20_filled": 984574, "ic_fluent_emoji_meme_24_filled": 984575, "ic_fluent_hand_point_16_filled": 984576, "ic_fluent_hand_point_20_filled": 984577, "ic_fluent_hand_point_24_filled": 984578, "ic_fluent_hand_point_28_filled": 984579, "ic_fluent_hand_point_32_filled": 984580, "ic_fluent_hand_point_48_filled": 984581, "ic_fluent_mail_read_briefcase_48_filled": 984582, "ic_fluent_people_subtract_20_filled": 984583, "ic_fluent_people_subtract_24_filled": 984584, "ic_fluent_people_subtract_32_filled": 984585, "ic_fluent_person_alert_off_16_filled": 984586, "ic_fluent_person_alert_off_20_filled": 984587, "ic_fluent_person_alert_off_24_filled": 984588, "ic_fluent_person_alert_off_32_filled": 984589, "ic_fluent_shopping_bag_add_16_filled": 984590, "ic_fluent_spatula_spoon_16_filled": 984591, "ic_fluent_spatula_spoon_20_filled": 984592, "ic_fluent_spatula_spoon_24_filled": 984593, "ic_fluent_spatula_spoon_28_filled": 984594, "ic_fluent_spatula_spoon_32_filled": 984595, "ic_fluent_spatula_spoon_48_filled": 984596, "ic_fluent_apps_settings_16_filled": 984597, "ic_fluent_apps_settings_20_filled": 984598, "ic_fluent_apps_shield_16_filled": 984599, "ic_fluent_apps_shield_20_filled": 984600, "ic_fluent_arrow_upload_32_filled": 984601, "ic_fluent_calendar_edit_32_filled": 984602, "ic_fluent_data_bar_vertical_arrow_down_16_filled": 984603, "ic_fluent_data_bar_vertical_arrow_down_20_filled": 984604, "ic_fluent_data_bar_vertical_arrow_down_24_filled": 984605, "ic_fluent_haptic_strong_16_filled": 984606, "ic_fluent_haptic_strong_20_filled": 984607, "ic_fluent_haptic_strong_24_filled": 984608, "ic_fluent_haptic_weak_16_filled": 984609, "ic_fluent_haptic_weak_20_filled": 984610, "ic_fluent_haptic_weak_24_filled": 984611, "ic_fluent_hexagon_sparkle_20_filled": 984612, "ic_fluent_hexagon_sparkle_24_filled": 984613, "ic_fluent_mail_edit_32_filled": 984614, "ic_fluent_password_32_filled": 984615, "ic_fluent_password_48_filled": 984616, "ic_fluent_password_clock_48_filled": 984617, "ic_fluent_password_reset_48_filled": 984618, "ic_fluent_people_eye_16_filled": 984619, "ic_fluent_people_eye_20_filled": 984620, "ic_fluent_pin_globe_16_filled": 984621, "ic_fluent_pin_globe_20_filled": 984622, "ic_fluent_run_28_filled": 984623, "ic_fluent_run_32_filled": 984624, "ic_fluent_run_48_filled": 984625, "ic_fluent_tab_group_16_filled": 984626, "ic_fluent_tab_group_20_filled": 984627, "ic_fluent_tab_group_24_filled": 984628 } ================================================ FILE: assets/others/FluentSystemIcons-Regular.json ================================================ { "ic_fluent_access_time_24_regular": 61697, "ic_fluent_accessibility_16_regular": 61698, "ic_fluent_accessibility_20_regular": 61699, "ic_fluent_accessibility_24_regular": 61700, "ic_fluent_accessibility_28_regular": 61701, "ic_fluent_add_12_regular": 61703, "ic_fluent_add_16_regular": 61704, "ic_fluent_add_20_regular": 61705, "ic_fluent_add_24_regular": 61706, "ic_fluent_add_28_regular": 61707, "ic_fluent_add_circle_20_regular": 61708, "ic_fluent_add_circle_24_regular": 61709, "ic_fluent_add_circle_28_regular": 61710, "ic_fluent_airplane_20_regular": 61711, "ic_fluent_airplane_24_regular": 61712, "ic_fluent_airplane_take_off_16_regular": 61713, "ic_fluent_airplane_take_off_20_regular": 61714, "ic_fluent_airplane_take_off_24_regular": 61715, "ic_fluent_alert_20_regular": 61716, "ic_fluent_alert_24_regular": 61717, "ic_fluent_alert_28_regular": 61718, "ic_fluent_alert_off_16_regular": 61719, "ic_fluent_alert_off_20_regular": 61720, "ic_fluent_alert_off_24_regular": 61721, "ic_fluent_alert_off_28_regular": 61722, "ic_fluent_alert_on_24_regular": 61723, "ic_fluent_alert_snooze_20_regular": 61724, "ic_fluent_alert_snooze_24_regular": 61725, "ic_fluent_alert_urgent_20_regular": 61726, "ic_fluent_alert_urgent_24_regular": 61727, "ic_fluent_animal_dog_20_regular": 61728, "ic_fluent_animal_dog_24_regular": 61729, "ic_fluent_app_folder_20_regular": 61730, "ic_fluent_app_folder_24_regular": 61731, "ic_fluent_app_generic_24_regular": 61732, "ic_fluent_app_recent_24_regular": 61733, "ic_fluent_app_store_24_regular": 61738, "ic_fluent_app_title_24_regular": 61739, "ic_fluent_approvals_app_24_regular": 61744, "ic_fluent_approvals_app_28_regular": 61745, "ic_fluent_apps_16_regular": 61746, "ic_fluent_apps_20_regular": 61747, "ic_fluent_apps_24_regular": 61748, "ic_fluent_apps_28_regular": 61749, "ic_fluent_apps_add_in_20_regular": 61750, "ic_fluent_apps_add_in_24_regular": 61751, "ic_fluent_apps_list_24_regular": 61752, "ic_fluent_archive_20_regular": 61753, "ic_fluent_archive_24_regular": 61754, "ic_fluent_archive_28_regular": 61755, "ic_fluent_archive_48_regular": 61756, "ic_fluent_arrow_clockwise_20_regular": 61757, "ic_fluent_arrow_clockwise_24_regular": 61758, "ic_fluent_arrow_counterclockwise_20_regular": 61759, "ic_fluent_arrow_counterclockwise_24_regular": 61760, "ic_fluent_arrow_curve_down_left_20_regular": 61761, "ic_fluent_arrow_curve_down_right_20_regular": 61762, "ic_fluent_arrow_curve_up_left_20_regular": 61765, "ic_fluent_arrow_curve_up_right_20_regular": 61766, "ic_fluent_arrow_down_16_regular": 61767, "ic_fluent_arrow_down_20_regular": 61768, "ic_fluent_arrow_down_24_regular": 61769, "ic_fluent_arrow_down_28_regular": 61770, "ic_fluent_arrow_down_left_24_regular": 61771, "ic_fluent_arrow_download_16_regular": 61775, "ic_fluent_arrow_download_20_regular": 61776, "ic_fluent_arrow_download_24_regular": 61777, "ic_fluent_arrow_download_48_regular": 61778, "ic_fluent_arrow_expand_24_regular": 61780, "ic_fluent_arrow_forward_16_regular": 61782, "ic_fluent_arrow_forward_20_regular": 61783, "ic_fluent_arrow_forward_24_regular": 61784, "ic_fluent_arrow_import_20_regular": 61785, "ic_fluent_arrow_import_24_regular": 61786, "ic_fluent_arrow_left_20_regular": 61787, "ic_fluent_arrow_left_24_regular": 61788, "ic_fluent_arrow_left_28_regular": 61789, "ic_fluent_arrow_maximize_16_regular": 61790, "ic_fluent_arrow_maximize_20_regular": 61791, "ic_fluent_arrow_maximize_24_regular": 61792, "ic_fluent_arrow_maximize_28_regular": 61793, "ic_fluent_arrow_maximize_vertical_20_regular": 61794, "ic_fluent_arrow_maximize_vertical_24_regular": 61795, "ic_fluent_arrow_minimize_16_regular": 61796, "ic_fluent_arrow_minimize_20_regular": 61797, "ic_fluent_arrow_minimize_24_regular": 61798, "ic_fluent_arrow_minimize_28_regular": 61799, "ic_fluent_arrow_minimize_vertical_24_regular": 61800, "ic_fluent_arrow_move_24_regular": 61801, "ic_fluent_arrow_next_20_regular": 61802, "ic_fluent_arrow_next_24_regular": 61803, "ic_fluent_arrow_previous_20_regular": 61804, "ic_fluent_arrow_previous_24_regular": 61805, "ic_fluent_arrow_redo_20_regular": 61806, "ic_fluent_arrow_redo_24_regular": 61807, "ic_fluent_arrow_repeat_all_16_regular": 61808, "ic_fluent_arrow_repeat_all_20_regular": 61809, "ic_fluent_arrow_repeat_all_24_regular": 61810, "ic_fluent_arrow_repeat_all_off_16_regular": 61811, "ic_fluent_arrow_repeat_all_off_20_regular": 61812, "ic_fluent_arrow_repeat_all_off_24_regular": 61813, "ic_fluent_arrow_reply_16_regular": 61814, "ic_fluent_arrow_reply_20_regular": 61815, "ic_fluent_arrow_reply_24_regular": 61816, "ic_fluent_arrow_reply_48_regular": 61817, "ic_fluent_arrow_reply_all_16_regular": 61818, "ic_fluent_arrow_reply_all_20_regular": 61819, "ic_fluent_arrow_reply_all_24_regular": 61820, "ic_fluent_arrow_reply_all_48_regular": 61821, "ic_fluent_arrow_reply_down_16_regular": 61822, "ic_fluent_arrow_reply_down_20_regular": 61823, "ic_fluent_arrow_reply_down_24_regular": 61824, "ic_fluent_arrow_right_20_regular": 61825, "ic_fluent_arrow_right_24_regular": 61826, "ic_fluent_arrow_right_28_regular": 61827, "ic_fluent_arrow_rotate_clockwise_20_regular": 61829, "ic_fluent_arrow_rotate_clockwise_24_regular": 61830, "ic_fluent_arrow_rotate_counterclockwise_20_regular": 61831, "ic_fluent_arrow_rotate_counterclockwise_24_regular": 61832, "ic_fluent_arrow_sort_20_regular": 61834, "ic_fluent_arrow_sort_24_regular": 61835, "ic_fluent_arrow_sort_28_regular": 61836, "ic_fluent_arrow_swap_20_regular": 61837, "ic_fluent_arrow_swap_24_regular": 61838, "ic_fluent_arrow_sync_12_regular": 61839, "ic_fluent_arrow_sync_20_regular": 61840, "ic_fluent_arrow_sync_24_regular": 61841, "ic_fluent_arrow_sync_circle_16_regular": 61842, "ic_fluent_arrow_sync_circle_20_regular": 61843, "ic_fluent_arrow_sync_circle_24_regular": 61844, "ic_fluent_arrow_sync_off_12_regular": 61845, "ic_fluent_arrow_trending_16_regular": 61846, "ic_fluent_arrow_trending_20_regular": 61847, "ic_fluent_arrow_trending_24_regular": 61848, "ic_fluent_arrow_undo_20_regular": 61849, "ic_fluent_arrow_undo_24_regular": 61850, "ic_fluent_arrow_up_20_regular": 61851, "ic_fluent_arrow_up_24_regular": 61852, "ic_fluent_arrow_up_28_regular": 61853, "ic_fluent_arrow_up_left_24_regular": 61857, "ic_fluent_arrow_up_right_24_regular": 61859, "ic_fluent_arrow_upload_20_regular": 61860, "ic_fluent_arrow_upload_24_regular": 61861, "ic_fluent_arrows_bidirectional_24_regular": 61862, "ic_fluent_attach_16_regular": 61864, "ic_fluent_attach_20_regular": 61865, "ic_fluent_attach_24_regular": 61866, "ic_fluent_autocorrect_24_regular": 61870, "ic_fluent_autosum_20_regular": 61871, "ic_fluent_autosum_24_regular": 61872, "ic_fluent_backspace_20_regular": 61873, "ic_fluent_backspace_24_regular": 61874, "ic_fluent_badge_24_regular": 61877, "ic_fluent_balloon_20_regular": 61878, "ic_fluent_balloon_24_regular": 61879, "ic_fluent_battery_0_20_regular": 61883, "ic_fluent_battery_0_24_regular": 61884, "ic_fluent_battery_1_20_regular": 61885, "ic_fluent_battery_1_24_regular": 61886, "ic_fluent_battery_2_20_regular": 61887, "ic_fluent_battery_2_24_regular": 61888, "ic_fluent_battery_3_20_regular": 61889, "ic_fluent_battery_3_24_regular": 61890, "ic_fluent_battery_4_20_regular": 61891, "ic_fluent_battery_4_24_regular": 61892, "ic_fluent_battery_5_20_regular": 61893, "ic_fluent_battery_5_24_regular": 61894, "ic_fluent_battery_6_20_regular": 61895, "ic_fluent_battery_6_24_regular": 61896, "ic_fluent_battery_7_20_regular": 61897, "ic_fluent_battery_7_24_regular": 61898, "ic_fluent_battery_8_20_regular": 61899, "ic_fluent_battery_8_24_regular": 61900, "ic_fluent_battery_9_20_regular": 61901, "ic_fluent_battery_9_24_regular": 61902, "ic_fluent_battery_charge_20_regular": 61903, "ic_fluent_battery_charge_24_regular": 61904, "ic_fluent_battery_saver_20_regular": 61907, "ic_fluent_battery_saver_24_regular": 61908, "ic_fluent_battery_warning_24_regular": 61909, "ic_fluent_beaker_16_regular": 61910, "ic_fluent_beaker_20_regular": 61911, "ic_fluent_beaker_24_regular": 61912, "ic_fluent_bed_20_regular": 61913, "ic_fluent_bed_24_regular": 61914, "ic_fluent_bluetooth_20_regular": 61918, "ic_fluent_bluetooth_24_regular": 61919, "ic_fluent_bluetooth_connected_24_regular": 61920, "ic_fluent_bluetooth_disabled_24_regular": 61921, "ic_fluent_bluetooth_searching_24_regular": 61922, "ic_fluent_board_24_regular": 61923, "ic_fluent_book_globe_24_regular": 61936, "ic_fluent_book_number_16_regular": 61937, "ic_fluent_book_number_20_regular": 61938, "ic_fluent_book_number_24_regular": 61939, "ic_fluent_bookmark_16_regular": 61940, "ic_fluent_bookmark_20_regular": 61941, "ic_fluent_bookmark_24_regular": 61942, "ic_fluent_bookmark_28_regular": 61943, "ic_fluent_bookmark_off_24_regular": 61944, "ic_fluent_bot_24_regular": 61945, "ic_fluent_bot_add_24_regular": 61946, "ic_fluent_branch_24_regular": 61947, "ic_fluent_briefcase_20_regular": 61948, "ic_fluent_briefcase_24_regular": 61949, "ic_fluent_broad_activity_feed_24_regular": 61952, "ic_fluent_broom_20_regular": 61953, "ic_fluent_broom_24_regular": 61954, "ic_fluent_building_24_regular": 61957, "ic_fluent_building_retail_24_regular": 61961, "ic_fluent_calculator_20_regular": 61962, "ic_fluent_calendar_3_day_20_regular": 61966, "ic_fluent_calendar_3_day_24_regular": 61967, "ic_fluent_calendar_3_day_28_regular": 61968, "ic_fluent_calendar_add_20_regular": 61969, "ic_fluent_calendar_add_24_regular": 61970, "ic_fluent_calendar_agenda_20_regular": 61971, "ic_fluent_calendar_agenda_24_regular": 61972, "ic_fluent_calendar_agenda_28_regular": 61973, "ic_fluent_calendar_arrow_right_20_regular": 61974, "ic_fluent_calendar_assistant_20_regular": 61975, "ic_fluent_calendar_assistant_24_regular": 61976, "ic_fluent_calendar_cancel_20_regular": 61977, "ic_fluent_calendar_cancel_24_regular": 61978, "ic_fluent_calendar_checkmark_16_regular": 61979, "ic_fluent_calendar_checkmark_20_regular": 61980, "ic_fluent_calendar_clock_20_regular": 61981, "ic_fluent_calendar_clock_24_regular": 61982, "ic_fluent_calendar_day_20_regular": 61986, "ic_fluent_calendar_day_24_regular": 61987, "ic_fluent_calendar_day_28_regular": 61988, "ic_fluent_calendar_empty_16_regular": 61989, "ic_fluent_calendar_empty_20_regular": 61990, "ic_fluent_calendar_empty_24_regular": 61991, "ic_fluent_calendar_empty_28_regular": 61992, "ic_fluent_calendar_month_20_regular": 61994, "ic_fluent_calendar_month_24_regular": 61995, "ic_fluent_calendar_month_28_regular": 61996, "ic_fluent_calendar_multiple_20_regular": 61997, "ic_fluent_calendar_multiple_24_regular": 61998, "ic_fluent_calendar_person_20_regular": 62000, "ic_fluent_calendar_reply_16_regular": 62001, "ic_fluent_calendar_reply_20_regular": 62002, "ic_fluent_calendar_reply_24_regular": 62003, "ic_fluent_calendar_reply_28_regular": 62004, "ic_fluent_calendar_settings_20_regular": 62005, "ic_fluent_calendar_star_20_regular": 62006, "ic_fluent_calendar_star_24_regular": 62007, "ic_fluent_calendar_sync_16_regular": 62008, "ic_fluent_calendar_sync_20_regular": 62009, "ic_fluent_calendar_sync_24_regular": 62010, "ic_fluent_calendar_today_16_regular": 62011, "ic_fluent_calendar_today_20_regular": 62012, "ic_fluent_calendar_today_24_regular": 62013, "ic_fluent_calendar_today_28_regular": 62014, "ic_fluent_calendar_week_numbers_24_regular": 62015, "ic_fluent_calendar_week_start_20_regular": 62016, "ic_fluent_calendar_week_start_24_regular": 62017, "ic_fluent_calendar_week_start_28_regular": 62018, "ic_fluent_calendar_work_week_16_regular": 62019, "ic_fluent_calendar_work_week_20_regular": 62020, "ic_fluent_calendar_work_week_24_regular": 62021, "ic_fluent_call_add_24_regular": 62022, "ic_fluent_call_end_20_regular": 62023, "ic_fluent_call_end_24_regular": 62024, "ic_fluent_call_end_28_regular": 62025, "ic_fluent_call_forward_24_regular": 62026, "ic_fluent_call_inbound_16_regular": 62027, "ic_fluent_call_inbound_24_regular": 62028, "ic_fluent_call_missed_16_regular": 62029, "ic_fluent_call_missed_24_regular": 62030, "ic_fluent_call_outbound_16_regular": 62031, "ic_fluent_call_outbound_24_regular": 62032, "ic_fluent_call_park_24_regular": 62033, "ic_fluent_calligraphy_pen_20_regular": 62034, "ic_fluent_calligraphy_pen_24_regular": 62035, "ic_fluent_camera_20_regular": 62036, "ic_fluent_camera_24_regular": 62037, "ic_fluent_camera_28_regular": 62038, "ic_fluent_camera_add_20_regular": 62039, "ic_fluent_camera_add_24_regular": 62040, "ic_fluent_camera_add_48_regular": 62041, "ic_fluent_camera_switch_24_regular": 62042, "ic_fluent_caret_down_12_regular": 62047, "ic_fluent_caret_down_16_regular": 62048, "ic_fluent_caret_down_20_regular": 62049, "ic_fluent_caret_down_24_regular": 62050, "ic_fluent_caret_left_12_regular": 62051, "ic_fluent_caret_left_16_regular": 62052, "ic_fluent_caret_left_20_regular": 62053, "ic_fluent_caret_left_24_regular": 62054, "ic_fluent_caret_right_12_regular": 62055, "ic_fluent_caret_right_16_regular": 62056, "ic_fluent_caret_right_20_regular": 62057, "ic_fluent_caret_right_24_regular": 62058, "ic_fluent_cart_24_regular": 62059, "ic_fluent_cast_20_regular": 62060, "ic_fluent_cast_24_regular": 62061, "ic_fluent_cast_28_regular": 62062, "ic_fluent_cellular_3g_24_regular": 62063, "ic_fluent_cellular_4g_24_regular": 62064, "ic_fluent_cellular_data_1_20_regular": 62065, "ic_fluent_cellular_data_1_24_regular": 62066, "ic_fluent_cellular_data_2_20_regular": 62067, "ic_fluent_cellular_data_2_24_regular": 62068, "ic_fluent_cellular_data_3_20_regular": 62069, "ic_fluent_cellular_data_3_24_regular": 62070, "ic_fluent_cellular_data_4_20_regular": 62071, "ic_fluent_cellular_data_4_24_regular": 62072, "ic_fluent_cellular_data_5_20_regular": 62073, "ic_fluent_cellular_data_5_24_regular": 62074, "ic_fluent_certificate_20_regular": 62078, "ic_fluent_certificate_24_regular": 62079, "ic_fluent_channel_16_regular": 62080, "ic_fluent_channel_20_regular": 62081, "ic_fluent_channel_24_regular": 62082, "ic_fluent_chat_20_regular": 62086, "ic_fluent_chat_24_regular": 62087, "ic_fluent_chat_28_regular": 62088, "ic_fluent_chat_bubbles_question_24_regular": 62089, "ic_fluent_chat_help_24_regular": 62090, "ic_fluent_chat_off_24_regular": 62091, "ic_fluent_chat_warning_24_regular": 62092, "ic_fluent_checkbox_checked_20_regular": 62093, "ic_fluent_checkbox_checked_24_regular": 62094, "ic_fluent_checkbox_unchecked_12_regular": 62095, "ic_fluent_checkbox_unchecked_16_regular": 62096, "ic_fluent_checkbox_unchecked_20_regular": 62097, "ic_fluent_checkbox_unchecked_24_regular": 62098, "ic_fluent_checkmark_12_regular": 62099, "ic_fluent_checkmark_20_regular": 62100, "ic_fluent_checkmark_24_regular": 62101, "ic_fluent_checkmark_28_regular": 62102, "ic_fluent_checkmark_circle_16_regular": 62103, "ic_fluent_checkmark_circle_20_regular": 62104, "ic_fluent_checkmark_circle_24_regular": 62105, "ic_fluent_checkmark_circle_48_regular": 62106, "ic_fluent_checkmark_lock_16_regular": 62107, "ic_fluent_checkmark_lock_20_regular": 62108, "ic_fluent_checkmark_lock_24_regular": 62109, "ic_fluent_checkmark_square_24_regular": 62110, "ic_fluent_checkmark_underline_circle_16_regular": 62111, "ic_fluent_checkmark_underline_circle_20_regular": 62112, "ic_fluent_chevron_down_12_regular": 62113, "ic_fluent_chevron_down_16_regular": 62114, "ic_fluent_chevron_down_20_regular": 62115, "ic_fluent_chevron_down_24_regular": 62116, "ic_fluent_chevron_down_28_regular": 62117, "ic_fluent_chevron_down_48_regular": 62118, "ic_fluent_chevron_left_12_regular": 62120, "ic_fluent_chevron_left_16_regular": 62121, "ic_fluent_chevron_left_20_regular": 62122, "ic_fluent_chevron_left_24_regular": 62123, "ic_fluent_chevron_left_28_regular": 62124, "ic_fluent_chevron_left_48_regular": 62125, "ic_fluent_chevron_right_12_regular": 62126, "ic_fluent_chevron_right_16_regular": 62127, "ic_fluent_chevron_right_20_regular": 62128, "ic_fluent_chevron_right_24_regular": 62129, "ic_fluent_chevron_right_28_regular": 62130, "ic_fluent_chevron_right_48_regular": 62131, "ic_fluent_chevron_up_12_regular": 62132, "ic_fluent_chevron_up_16_regular": 62133, "ic_fluent_chevron_up_20_regular": 62134, "ic_fluent_chevron_up_24_regular": 62135, "ic_fluent_chevron_up_28_regular": 62136, "ic_fluent_chevron_up_48_regular": 62137, "ic_fluent_circle_16_regular": 62138, "ic_fluent_circle_20_regular": 62139, "ic_fluent_circle_24_regular": 62140, "ic_fluent_circle_half_fill_20_regular": 62141, "ic_fluent_circle_half_fill_24_regular": 62142, "ic_fluent_circle_line_24_regular": 62143, "ic_fluent_circle_small_24_regular": 62144, "ic_fluent_city_16_regular": 62145, "ic_fluent_city_20_regular": 62146, "ic_fluent_city_24_regular": 62147, "ic_fluent_class_24_regular": 62148, "ic_fluent_classification_16_regular": 62149, "ic_fluent_classification_20_regular": 62150, "ic_fluent_classification_24_regular": 62151, "ic_fluent_clear_formatting_24_regular": 62152, "ic_fluent_clipboard_20_regular": 62153, "ic_fluent_clipboard_24_regular": 62154, "ic_fluent_clipboard_code_16_regular": 62155, "ic_fluent_clipboard_code_20_regular": 62156, "ic_fluent_clipboard_code_24_regular": 62157, "ic_fluent_clipboard_letter_16_regular": 62158, "ic_fluent_clipboard_letter_20_regular": 62159, "ic_fluent_clipboard_letter_24_regular": 62160, "ic_fluent_clipboard_link_16_regular": 62161, "ic_fluent_clipboard_link_20_regular": 62162, "ic_fluent_clipboard_link_24_regular": 62163, "ic_fluent_clipboard_more_24_regular": 62164, "ic_fluent_clipboard_paste_20_regular": 62165, "ic_fluent_clipboard_paste_24_regular": 62166, "ic_fluent_clipboard_search_20_regular": 62167, "ic_fluent_clipboard_search_24_regular": 62168, "ic_fluent_clock_12_regular": 62171, "ic_fluent_clock_16_regular": 62172, "ic_fluent_clock_20_regular": 62173, "ic_fluent_clock_24_regular": 62174, "ic_fluent_clock_28_regular": 62175, "ic_fluent_clock_48_regular": 62176, "ic_fluent_clock_alarm_20_regular": 62177, "ic_fluent_clock_alarm_24_regular": 62178, "ic_fluent_closed_caption_24_regular": 62179, "ic_fluent_cloud_20_regular": 62180, "ic_fluent_cloud_24_regular": 62181, "ic_fluent_cloud_48_regular": 62182, "ic_fluent_cloud_off_24_regular": 62186, "ic_fluent_cloud_off_48_regular": 62187, "ic_fluent_code_20_regular": 62191, "ic_fluent_code_24_regular": 62192, "ic_fluent_collections_20_regular": 62193, "ic_fluent_collections_24_regular": 62194, "ic_fluent_collections_add_20_regular": 62195, "ic_fluent_collections_add_24_regular": 62196, "ic_fluent_color_20_regular": 62197, "ic_fluent_color_24_regular": 62198, "ic_fluent_color_background_20_regular": 62199, "ic_fluent_color_background_24_regular": 62200, "ic_fluent_color_fill_20_regular": 62201, "ic_fluent_color_fill_24_regular": 62202, "ic_fluent_color_line_20_regular": 62203, "ic_fluent_color_line_24_regular": 62204, "ic_fluent_column_triple_24_regular": 62205, "ic_fluent_comment_16_regular": 62206, "ic_fluent_comment_20_regular": 62207, "ic_fluent_comment_24_regular": 62208, "ic_fluent_comment_add_24_regular": 62209, "ic_fluent_comment_mention_16_regular": 62211, "ic_fluent_comment_mention_20_regular": 62212, "ic_fluent_comment_mention_24_regular": 62213, "ic_fluent_comment_multiple_16_regular": 62214, "ic_fluent_comment_multiple_20_regular": 62215, "ic_fluent_comment_multiple_24_regular": 62216, "ic_fluent_communication_16_regular": 62220, "ic_fluent_communication_20_regular": 62221, "ic_fluent_communication_24_regular": 62222, "ic_fluent_compass_northwest_16_regular": 62223, "ic_fluent_compass_northwest_20_regular": 62224, "ic_fluent_compass_northwest_24_regular": 62225, "ic_fluent_compass_northwest_28_regular": 62226, "ic_fluent_compose_16_regular": 62227, "ic_fluent_compose_20_regular": 62228, "ic_fluent_compose_24_regular": 62229, "ic_fluent_compose_28_regular": 62230, "ic_fluent_conference_room_16_regular": 62231, "ic_fluent_conference_room_20_regular": 62232, "ic_fluent_conference_room_24_regular": 62233, "ic_fluent_conference_room_28_regular": 62234, "ic_fluent_conference_room_48_regular": 62235, "ic_fluent_connector_16_regular": 62236, "ic_fluent_connector_20_regular": 62237, "ic_fluent_connector_24_regular": 62238, "ic_fluent_contact_card_20_regular": 62239, "ic_fluent_contact_card_24_regular": 62240, "ic_fluent_contact_card_group_24_regular": 62241, "ic_fluent_content_settings_16_regular": 62243, "ic_fluent_content_settings_20_regular": 62244, "ic_fluent_content_settings_24_regular": 62245, "ic_fluent_cookies_20_regular": 62248, "ic_fluent_cookies_24_regular": 62249, "ic_fluent_copy_16_regular": 62250, "ic_fluent_copy_20_regular": 62251, "ic_fluent_copy_24_regular": 62252, "ic_fluent_crop_24_regular": 62257, "ic_fluent_crop_interim_24_regular": 62258, "ic_fluent_crop_interim_off_24_regular": 62259, "ic_fluent_cube_16_regular": 62260, "ic_fluent_cube_20_regular": 62261, "ic_fluent_cube_24_regular": 62262, "ic_fluent_cut_20_regular": 62266, "ic_fluent_cut_24_regular": 62267, "ic_fluent_dark_theme_24_regular": 62268, "ic_fluent_data_area_24_regular": 62269, "ic_fluent_data_bar_horizontal_24_regular": 62270, "ic_fluent_data_bar_vertical_20_regular": 62271, "ic_fluent_data_bar_vertical_24_regular": 62272, "ic_fluent_data_funnel_24_regular": 62273, "ic_fluent_data_histogram_24_regular": 62274, "ic_fluent_data_line_24_regular": 62275, "ic_fluent_data_pie_20_regular": 62276, "ic_fluent_data_pie_24_regular": 62277, "ic_fluent_data_scatter_24_regular": 62278, "ic_fluent_data_sunburst_24_regular": 62279, "ic_fluent_data_treemap_24_regular": 62280, "ic_fluent_data_usage_24_regular": 62281, "ic_fluent_data_waterfall_24_regular": 62282, "ic_fluent_data_whisker_24_regular": 62283, "ic_fluent_delete_20_regular": 62284, "ic_fluent_delete_24_regular": 62285, "ic_fluent_delete_28_regular": 62286, "ic_fluent_delete_48_regular": 62287, "ic_fluent_delete_off_20_regular": 62290, "ic_fluent_delete_off_24_regular": 62291, "ic_fluent_dentist_24_regular": 62292, "ic_fluent_design_ideas_16_regular": 62293, "ic_fluent_design_ideas_20_regular": 62294, "ic_fluent_design_ideas_24_regular": 62295, "ic_fluent_desktop_16_regular": 62296, "ic_fluent_desktop_20_regular": 62297, "ic_fluent_desktop_24_regular": 62298, "ic_fluent_desktop_28_regular": 62299, "ic_fluent_developer_board_24_regular": 62300, "ic_fluent_device_eq_24_regular": 62301, "ic_fluent_dialpad_20_regular": 62302, "ic_fluent_dialpad_24_regular": 62303, "ic_fluent_dialpad_off_24_regular": 62304, "ic_fluent_directions_20_regular": 62309, "ic_fluent_directions_24_regular": 62310, "ic_fluent_dismiss_12_regular": 62311, "ic_fluent_dismiss_16_regular": 62312, "ic_fluent_dismiss_20_regular": 62313, "ic_fluent_dismiss_24_regular": 62314, "ic_fluent_dismiss_28_regular": 62315, "ic_fluent_dismiss_circle_16_regular": 62316, "ic_fluent_dismiss_circle_20_regular": 62317, "ic_fluent_dismiss_circle_24_regular": 62318, "ic_fluent_dismiss_circle_48_regular": 62319, "ic_fluent_divider_short_24_regular": 62320, "ic_fluent_divider_tall_24_regular": 62321, "ic_fluent_dock_24_regular": 62322, "ic_fluent_dock_row_24_regular": 62326, "ic_fluent_doctor_24_regular": 62327, "ic_fluent_document_20_regular": 62328, "ic_fluent_document_24_regular": 62329, "ic_fluent_document_28_regular": 62330, "ic_fluent_document_briefcase_20_regular": 62332, "ic_fluent_document_briefcase_24_regular": 62333, "ic_fluent_document_catch_up_24_regular": 62334, "ic_fluent_document_copy_16_regular": 62335, "ic_fluent_document_copy_20_regular": 62336, "ic_fluent_document_copy_24_regular": 62337, "ic_fluent_document_copy_48_regular": 62338, "ic_fluent_document_dismiss_20_regular": 62339, "ic_fluent_document_dismiss_24_regular": 62340, "ic_fluent_document_edit_16_regular": 62341, "ic_fluent_document_edit_20_regular": 62342, "ic_fluent_document_edit_24_regular": 62343, "ic_fluent_document_endnote_20_regular": 62344, "ic_fluent_document_endnote_24_regular": 62345, "ic_fluent_document_error_16_regular": 62346, "ic_fluent_document_error_20_regular": 62347, "ic_fluent_document_error_24_regular": 62348, "ic_fluent_document_footer_24_regular": 62349, "ic_fluent_document_header_24_regular": 62351, "ic_fluent_document_header_footer_20_regular": 62352, "ic_fluent_document_header_footer_24_regular": 62353, "ic_fluent_document_landscape_20_regular": 62355, "ic_fluent_document_landscape_24_regular": 62356, "ic_fluent_document_margins_20_regular": 62357, "ic_fluent_document_margins_24_regular": 62358, "ic_fluent_document_one_page_20_regular": 62361, "ic_fluent_document_one_page_24_regular": 62362, "ic_fluent_document_page_bottom_center_20_regular": 62364, "ic_fluent_document_page_bottom_center_24_regular": 62365, "ic_fluent_document_page_bottom_left_20_regular": 62366, "ic_fluent_document_page_bottom_left_24_regular": 62367, "ic_fluent_document_page_bottom_right_20_regular": 62368, "ic_fluent_document_page_bottom_right_24_regular": 62369, "ic_fluent_document_page_break_24_regular": 62370, "ic_fluent_document_page_number_20_regular": 62371, "ic_fluent_document_page_number_24_regular": 62372, "ic_fluent_document_page_top_center_20_regular": 62373, "ic_fluent_document_page_top_center_24_regular": 62374, "ic_fluent_document_page_top_left_20_regular": 62375, "ic_fluent_document_page_top_left_24_regular": 62376, "ic_fluent_document_page_top_right_20_regular": 62377, "ic_fluent_document_page_top_right_24_regular": 62378, "ic_fluent_document_pdf_16_regular": 62379, "ic_fluent_document_pdf_20_regular": 62380, "ic_fluent_document_pdf_24_regular": 62381, "ic_fluent_document_search_20_regular": 62382, "ic_fluent_document_search_24_regular": 62383, "ic_fluent_document_toolbox_20_regular": 62384, "ic_fluent_document_toolbox_24_regular": 62385, "ic_fluent_document_width_20_regular": 62392, "ic_fluent_document_width_24_regular": 62393, "ic_fluent_double_swipe_down_24_regular": 62394, "ic_fluent_double_swipe_up_24_regular": 62395, "ic_fluent_drafts_16_regular": 62398, "ic_fluent_drafts_20_regular": 62399, "ic_fluent_drafts_24_regular": 62400, "ic_fluent_drag_24_regular": 62401, "ic_fluent_drink_beer_24_regular": 62403, "ic_fluent_drink_coffee_20_regular": 62404, "ic_fluent_drink_coffee_24_regular": 62405, "ic_fluent_drink_margarita_24_regular": 62406, "ic_fluent_drink_wine_24_regular": 62407, "ic_fluent_dual_screen_24_regular": 62408, "ic_fluent_dual_screen_add_24_regular": 62409, "ic_fluent_dual_screen_arrow_right_24_regular": 62410, "ic_fluent_dual_screen_clock_24_regular": 62411, "ic_fluent_dual_screen_desktop_24_regular": 62412, "ic_fluent_dual_screen_group_24_regular": 62414, "ic_fluent_dual_screen_header_24_regular": 62415, "ic_fluent_dual_screen_lock_24_regular": 62416, "ic_fluent_dual_screen_mirror_24_regular": 62417, "ic_fluent_dual_screen_pagination_24_regular": 62418, "ic_fluent_dual_screen_settings_24_regular": 62419, "ic_fluent_dual_screen_status_bar_24_regular": 62420, "ic_fluent_dual_screen_tablet_24_regular": 62421, "ic_fluent_dual_screen_update_24_regular": 62422, "ic_fluent_dual_screen_vertical_scroll_24_regular": 62423, "ic_fluent_dual_screen_vibrate_24_regular": 62424, "ic_fluent_earth_16_regular": 62425, "ic_fluent_earth_20_regular": 62426, "ic_fluent_earth_24_regular": 62427, "ic_fluent_edit_16_regular": 62428, "ic_fluent_edit_20_regular": 62429, "ic_fluent_edit_24_regular": 62430, "ic_fluent_emoji_16_regular": 62431, "ic_fluent_emoji_20_regular": 62432, "ic_fluent_emoji_24_regular": 62433, "ic_fluent_emoji_add_24_regular": 62434, "ic_fluent_emoji_angry_20_regular": 62435, "ic_fluent_emoji_angry_24_regular": 62436, "ic_fluent_emoji_laugh_20_regular": 62437, "ic_fluent_emoji_laugh_24_regular": 62438, "ic_fluent_emoji_meh_20_regular": 62439, "ic_fluent_emoji_meh_24_regular": 62440, "ic_fluent_emoji_sad_20_regular": 62441, "ic_fluent_emoji_sad_24_regular": 62442, "ic_fluent_emoji_surprise_20_regular": 62443, "ic_fluent_emoji_surprise_24_regular": 62444, "ic_fluent_eraser_tool_24_regular": 62447, "ic_fluent_error_circle_16_regular": 62448, "ic_fluent_error_circle_20_regular": 62449, "ic_fluent_error_circle_24_regular": 62450, "ic_fluent_extended_dock_24_regular": 62452, "ic_fluent_fast_acceleration_24_regular": 62461, "ic_fluent_fast_forward_20_regular": 62462, "ic_fluent_fast_forward_24_regular": 62463, "ic_fluent_filter_20_regular": 62470, "ic_fluent_filter_24_regular": 62471, "ic_fluent_filter_28_regular": 62472, "ic_fluent_fingerprint_24_regular": 62473, "ic_fluent_flag_16_regular": 62474, "ic_fluent_flag_20_regular": 62475, "ic_fluent_flag_24_regular": 62476, "ic_fluent_flag_28_regular": 62477, "ic_fluent_flag_48_regular": 62478, "ic_fluent_flag_off_24_regular": 62479, "ic_fluent_flag_off_28_regular": 62480, "ic_fluent_flag_off_48_regular": 62481, "ic_fluent_flash_auto_24_regular": 62482, "ic_fluent_flash_off_24_regular": 62483, "ic_fluent_flashlight_24_regular": 62486, "ic_fluent_flashlight_off_24_regular": 62487, "ic_fluent_folder_20_regular": 62488, "ic_fluent_folder_24_regular": 62489, "ic_fluent_folder_28_regular": 62490, "ic_fluent_folder_48_regular": 62491, "ic_fluent_folder_add_20_regular": 62492, "ic_fluent_folder_add_24_regular": 62493, "ic_fluent_folder_add_28_regular": 62494, "ic_fluent_folder_add_48_regular": 62495, "ic_fluent_folder_briefcase_20_regular": 62496, "ic_fluent_folder_link_20_regular": 62501, "ic_fluent_folder_link_24_regular": 62502, "ic_fluent_folder_link_28_regular": 62503, "ic_fluent_folder_link_48_regular": 62504, "ic_fluent_folder_open_16_regular": 62509, "ic_fluent_folder_open_20_regular": 62510, "ic_fluent_folder_open_24_regular": 62511, "ic_fluent_folder_open_vertical_20_regular": 62512, "ic_fluent_folder_zip_16_regular": 62516, "ic_fluent_folder_zip_20_regular": 62517, "ic_fluent_folder_zip_24_regular": 62518, "ic_fluent_font_decrease_20_regular": 62519, "ic_fluent_font_decrease_24_regular": 62520, "ic_fluent_font_increase_20_regular": 62521, "ic_fluent_font_increase_24_regular": 62522, "ic_fluent_font_space_tracking_in_16_regular": 62523, "ic_fluent_font_space_tracking_in_20_regular": 62524, "ic_fluent_font_space_tracking_in_24_regular": 62525, "ic_fluent_font_space_tracking_in_28_regular": 62526, "ic_fluent_font_space_tracking_out_16_regular": 62527, "ic_fluent_font_space_tracking_out_20_regular": 62528, "ic_fluent_font_space_tracking_out_24_regular": 62529, "ic_fluent_font_space_tracking_out_28_regular": 62530, "ic_fluent_food_20_regular": 62531, "ic_fluent_food_24_regular": 62532, "ic_fluent_food_cake_24_regular": 62533, "ic_fluent_food_egg_24_regular": 62534, "ic_fluent_food_toast_24_regular": 62535, "ic_fluent_form_new_24_regular": 62536, "ic_fluent_form_new_28_regular": 62537, "ic_fluent_form_new_48_regular": 62538, "ic_fluent_fps_240_24_regular": 62541, "ic_fluent_fps_960_24_regular": 62542, "ic_fluent_games_24_regular": 62545, "ic_fluent_gesture_24_regular": 62546, "ic_fluent_gif_20_regular": 62547, "ic_fluent_gif_24_regular": 62548, "ic_fluent_gift_20_regular": 62549, "ic_fluent_gift_24_regular": 62550, "ic_fluent_glance_24_regular": 62551, "ic_fluent_glasses_24_regular": 62552, "ic_fluent_glasses_off_24_regular": 62553, "ic_fluent_globe_20_regular": 62554, "ic_fluent_globe_24_regular": 62555, "ic_fluent_globe_add_24_regular": 62556, "ic_fluent_globe_clock_24_regular": 62557, "ic_fluent_globe_desktop_24_regular": 62558, "ic_fluent_globe_location_24_regular": 62559, "ic_fluent_globe_search_24_regular": 62560, "ic_fluent_globe_video_24_regular": 62561, "ic_fluent_grid_20_regular": 62562, "ic_fluent_grid_24_regular": 62563, "ic_fluent_grid_28_regular": 62564, "ic_fluent_group_20_regular": 62565, "ic_fluent_group_24_regular": 62566, "ic_fluent_group_list_24_regular": 62567, "ic_fluent_guest_16_regular": 62568, "ic_fluent_guest_20_regular": 62569, "ic_fluent_guest_24_regular": 62570, "ic_fluent_guest_28_regular": 62571, "ic_fluent_guest_add_24_regular": 62572, "ic_fluent_handshake_16_regular": 62574, "ic_fluent_handshake_20_regular": 62575, "ic_fluent_handshake_24_regular": 62576, "ic_fluent_hdr_24_regular": 62577, "ic_fluent_headphones_24_regular": 62578, "ic_fluent_headphones_28_regular": 62579, "ic_fluent_headset_24_regular": 62580, "ic_fluent_headset_28_regular": 62581, "ic_fluent_headset_vr_20_regular": 62582, "ic_fluent_headset_vr_24_regular": 62583, "ic_fluent_heart_16_regular": 62584, "ic_fluent_heart_20_regular": 62585, "ic_fluent_heart_24_regular": 62586, "ic_fluent_highlight_16_regular": 62587, "ic_fluent_highlight_20_regular": 62588, "ic_fluent_highlight_24_regular": 62589, "ic_fluent_history_20_regular": 62590, "ic_fluent_history_24_regular": 62591, "ic_fluent_home_20_regular": 62592, "ic_fluent_home_24_regular": 62593, "ic_fluent_home_28_regular": 62594, "ic_fluent_home_add_24_regular": 62595, "ic_fluent_home_checkmark_24_regular": 62596, "ic_fluent_icons_20_regular": 62597, "ic_fluent_icons_24_regular": 62598, "ic_fluent_image_16_regular": 62599, "ic_fluent_image_20_regular": 62600, "ic_fluent_image_24_regular": 62601, "ic_fluent_image_28_regular": 62602, "ic_fluent_image_48_regular": 62603, "ic_fluent_image_add_24_regular": 62604, "ic_fluent_image_alt_text_20_regular": 62605, "ic_fluent_image_alt_text_24_regular": 62606, "ic_fluent_image_copy_20_regular": 62607, "ic_fluent_image_copy_24_regular": 62608, "ic_fluent_image_copy_28_regular": 62609, "ic_fluent_image_edit_16_regular": 62610, "ic_fluent_image_edit_20_regular": 62611, "ic_fluent_image_edit_24_regular": 62612, "ic_fluent_image_off_24_regular": 62616, "ic_fluent_image_search_20_regular": 62617, "ic_fluent_image_search_24_regular": 62618, "ic_fluent_immersive_reader_20_regular": 62619, "ic_fluent_immersive_reader_24_regular": 62620, "ic_fluent_important_12_regular": 62621, "ic_fluent_important_16_regular": 62622, "ic_fluent_important_20_regular": 62623, "ic_fluent_important_24_regular": 62624, "ic_fluent_incognito_24_regular": 62625, "ic_fluent_info_16_regular": 62626, "ic_fluent_info_20_regular": 62627, "ic_fluent_info_24_regular": 62628, "ic_fluent_info_28_regular": 62629, "ic_fluent_inking_tool_16_regular": 62630, "ic_fluent_inking_tool_20_regular": 62631, "ic_fluent_inking_tool_24_regular": 62632, "ic_fluent_inprivate_account_16_regular": 62633, "ic_fluent_inprivate_account_20_regular": 62634, "ic_fluent_inprivate_account_24_regular": 62635, "ic_fluent_inprivate_account_28_regular": 62636, "ic_fluent_insert_20_regular": 62637, "ic_fluent_ios_chevron_right_20_regular": 62642, "ic_fluent_javascript_16_regular": 62643, "ic_fluent_javascript_20_regular": 62644, "ic_fluent_javascript_24_regular": 62645, "ic_fluent_key_20_regular": 62646, "ic_fluent_key_24_regular": 62647, "ic_fluent_keyboard_20_regular": 62648, "ic_fluent_keyboard_24_regular": 62649, "ic_fluent_keyboard_dock_24_regular": 62650, "ic_fluent_keyboard_layout_float_24_regular": 62651, "ic_fluent_keyboard_layout_one_handed_left_24_regular": 62652, "ic_fluent_keyboard_layout_resize_24_regular": 62653, "ic_fluent_keyboard_layout_split_24_regular": 62654, "ic_fluent_keyboard_shift_24_regular": 62655, "ic_fluent_keyboard_shift_uppercase_24_regular": 62656, "ic_fluent_keyboard_tab_24_regular": 62657, "ic_fluent_laptop_16_regular": 62658, "ic_fluent_laptop_20_regular": 62659, "ic_fluent_laptop_24_regular": 62660, "ic_fluent_laptop_28_regular": 62661, "ic_fluent_lasso_24_regular": 62665, "ic_fluent_launcher_settings_24_regular": 62666, "ic_fluent_layer_20_regular": 62667, "ic_fluent_layer_24_regular": 62668, "ic_fluent_leaf_two_16_regular": 62672, "ic_fluent_leaf_two_20_regular": 62673, "ic_fluent_leaf_two_24_regular": 62674, "ic_fluent_library_24_regular": 62675, "ic_fluent_library_28_regular": 62676, "ic_fluent_lightbulb_16_regular": 62677, "ic_fluent_lightbulb_20_regular": 62678, "ic_fluent_lightbulb_24_regular": 62679, "ic_fluent_lightbulb_circle_24_regular": 62680, "ic_fluent_lightbulb_filament_16_regular": 62681, "ic_fluent_lightbulb_filament_20_regular": 62682, "ic_fluent_lightbulb_filament_24_regular": 62683, "ic_fluent_likert_16_regular": 62685, "ic_fluent_likert_20_regular": 62686, "ic_fluent_likert_24_regular": 62687, "ic_fluent_line_horizontal_1_20_regular": 62688, "ic_fluent_line_horizontal_3_20_regular": 62689, "ic_fluent_line_horizontal_5_20_regular": 62690, "ic_fluent_link_16_regular": 62691, "ic_fluent_link_20_regular": 62692, "ic_fluent_link_24_regular": 62693, "ic_fluent_link_28_regular": 62694, "ic_fluent_link_48_regular": 62695, "ic_fluent_link_edit_16_regular": 62696, "ic_fluent_link_edit_20_regular": 62697, "ic_fluent_link_edit_24_regular": 62698, "ic_fluent_link_square_24_regular": 62700, "ic_fluent_list_20_regular": 62701, "ic_fluent_list_24_regular": 62702, "ic_fluent_list_28_regular": 62703, "ic_fluent_live_20_regular": 62704, "ic_fluent_live_24_regular": 62705, "ic_fluent_local_language_16_regular": 62706, "ic_fluent_local_language_20_regular": 62707, "ic_fluent_local_language_24_regular": 62708, "ic_fluent_local_language_28_regular": 62709, "ic_fluent_location_12_regular": 62710, "ic_fluent_location_16_regular": 62711, "ic_fluent_location_20_regular": 62712, "ic_fluent_location_24_regular": 62713, "ic_fluent_location_28_regular": 62714, "ic_fluent_location_live_20_regular": 62715, "ic_fluent_location_live_24_regular": 62716, "ic_fluent_lock_shield_20_regular": 62722, "ic_fluent_lock_shield_24_regular": 62723, "ic_fluent_lock_shield_48_regular": 62724, "ic_fluent_mail_20_regular": 62726, "ic_fluent_mail_24_regular": 62727, "ic_fluent_mail_28_regular": 62728, "ic_fluent_mail_48_regular": 62729, "ic_fluent_mail_add_24_regular": 62730, "ic_fluent_mail_all_read_20_regular": 62734, "ic_fluent_mail_all_unread_20_regular": 62735, "ic_fluent_mail_clock_20_regular": 62736, "ic_fluent_mail_copy_20_regular": 62737, "ic_fluent_mail_copy_24_regular": 62738, "ic_fluent_mail_inbox_16_regular": 62739, "ic_fluent_mail_inbox_20_regular": 62740, "ic_fluent_mail_inbox_24_regular": 62741, "ic_fluent_mail_inbox_28_regular": 62742, "ic_fluent_mail_inbox_add_16_regular": 62743, "ic_fluent_mail_inbox_add_20_regular": 62744, "ic_fluent_mail_inbox_add_24_regular": 62745, "ic_fluent_mail_inbox_add_28_regular": 62746, "ic_fluent_mail_inbox_dismiss_16_regular": 62747, "ic_fluent_mail_inbox_dismiss_20_regular": 62748, "ic_fluent_mail_inbox_dismiss_24_regular": 62749, "ic_fluent_mail_inbox_dismiss_28_regular": 62750, "ic_fluent_mail_read_20_regular": 62753, "ic_fluent_mail_read_24_regular": 62754, "ic_fluent_mail_read_28_regular": 62755, "ic_fluent_mail_read_48_regular": 62756, "ic_fluent_mail_unread_16_regular": 62757, "ic_fluent_mail_unread_20_regular": 62758, "ic_fluent_mail_unread_24_regular": 62759, "ic_fluent_mail_unread_28_regular": 62760, "ic_fluent_mail_unread_48_regular": 62761, "ic_fluent_map_24_regular": 62766, "ic_fluent_map_drive_16_regular": 62767, "ic_fluent_map_drive_20_regular": 62768, "ic_fluent_map_drive_24_regular": 62769, "ic_fluent_match_app_layout_24_regular": 62770, "ic_fluent_maximize_16_regular": 62771, "ic_fluent_meet_now_20_regular": 62772, "ic_fluent_meet_now_24_regular": 62773, "ic_fluent_megaphone_16_regular": 62774, "ic_fluent_megaphone_20_regular": 62775, "ic_fluent_megaphone_24_regular": 62776, "ic_fluent_megaphone_28_regular": 62777, "ic_fluent_megaphone_off_24_regular": 62778, "ic_fluent_mention_16_regular": 62779, "ic_fluent_mention_20_regular": 62780, "ic_fluent_mention_24_regular": 62781, "ic_fluent_merge_24_regular": 62782, "ic_fluent_mic_off_12_regular": 62783, "ic_fluent_mic_off_16_regular": 62784, "ic_fluent_mic_off_24_regular": 62785, "ic_fluent_mic_off_28_regular": 62786, "ic_fluent_mic_settings_24_regular": 62792, "ic_fluent_midi_20_regular": 62793, "ic_fluent_midi_24_regular": 62794, "ic_fluent_mobile_optimized_24_regular": 62797, "ic_fluent_money_16_regular": 62798, "ic_fluent_money_20_regular": 62799, "ic_fluent_money_24_regular": 62800, "ic_fluent_more_vertical_20_regular": 62806, "ic_fluent_more_vertical_24_regular": 62807, "ic_fluent_more_vertical_28_regular": 62808, "ic_fluent_more_vertical_48_regular": 62809, "ic_fluent_movies_and_tv_24_regular": 62810, "ic_fluent_my_location_24_regular": 62815, "ic_fluent_navigation_20_regular": 62816, "ic_fluent_navigation_24_regular": 62817, "ic_fluent_network_check_24_regular": 62818, "ic_fluent_new_16_regular": 62819, "ic_fluent_new_24_regular": 62820, "ic_fluent_news_20_regular": 62821, "ic_fluent_news_24_regular": 62822, "ic_fluent_news_28_regular": 62823, "ic_fluent_next_16_regular": 62824, "ic_fluent_next_20_regular": 62825, "ic_fluent_next_24_regular": 62826, "ic_fluent_note_20_regular": 62827, "ic_fluent_note_24_regular": 62828, "ic_fluent_note_add_16_regular": 62829, "ic_fluent_note_add_20_regular": 62830, "ic_fluent_note_add_24_regular": 62831, "ic_fluent_notebook_24_regular": 62832, "ic_fluent_notebook_error_24_regular": 62833, "ic_fluent_notebook_lightning_24_regular": 62834, "ic_fluent_notebook_question_mark_24_regular": 62835, "ic_fluent_notebook_section_24_regular": 62836, "ic_fluent_notebook_sync_24_regular": 62837, "ic_fluent_notepad_20_regular": 62838, "ic_fluent_notepad_24_regular": 62839, "ic_fluent_notepad_28_regular": 62840, "ic_fluent_number_row_16_regular": 62841, "ic_fluent_number_row_20_regular": 62842, "ic_fluent_number_row_24_regular": 62843, "ic_fluent_number_symbol_16_regular": 62844, "ic_fluent_number_symbol_20_regular": 62845, "ic_fluent_number_symbol_24_regular": 62846, "ic_fluent_open_16_regular": 62849, "ic_fluent_open_20_regular": 62850, "ic_fluent_open_24_regular": 62851, "ic_fluent_open_folder_24_regular": 62852, "ic_fluent_options_16_regular": 62854, "ic_fluent_options_20_regular": 62855, "ic_fluent_options_24_regular": 62856, "ic_fluent_organization_20_regular": 62857, "ic_fluent_organization_24_regular": 62858, "ic_fluent_organization_28_regular": 62859, "ic_fluent_page_fit_16_regular": 62862, "ic_fluent_page_fit_20_regular": 62863, "ic_fluent_page_fit_24_regular": 62864, "ic_fluent_paint_brush_16_regular": 62865, "ic_fluent_paint_brush_20_regular": 62866, "ic_fluent_paint_brush_24_regular": 62867, "ic_fluent_paint_bucket_16_regular": 62868, "ic_fluent_paint_bucket_20_regular": 62869, "ic_fluent_paint_bucket_24_regular": 62870, "ic_fluent_pair_24_regular": 62871, "ic_fluent_password_24_regular": 62878, "ic_fluent_patient_24_regular": 62879, "ic_fluent_pause_16_regular": 62880, "ic_fluent_pause_20_regular": 62881, "ic_fluent_pause_24_regular": 62882, "ic_fluent_pause_48_regular": 62883, "ic_fluent_payment_20_regular": 62884, "ic_fluent_payment_24_regular": 62885, "ic_fluent_people_16_regular": 62887, "ic_fluent_people_20_regular": 62888, "ic_fluent_people_24_regular": 62889, "ic_fluent_people_28_regular": 62890, "ic_fluent_people_add_16_regular": 62891, "ic_fluent_people_add_20_regular": 62892, "ic_fluent_people_add_24_regular": 62893, "ic_fluent_people_audience_24_regular": 62894, "ic_fluent_people_community_16_regular": 62895, "ic_fluent_people_community_20_regular": 62896, "ic_fluent_people_community_24_regular": 62897, "ic_fluent_people_community_28_regular": 62898, "ic_fluent_people_community_add_24_regular": 62899, "ic_fluent_people_prohibited_20_regular": 62900, "ic_fluent_people_search_24_regular": 62901, "ic_fluent_people_settings_20_regular": 62902, "ic_fluent_people_team_16_regular": 62903, "ic_fluent_people_team_20_regular": 62904, "ic_fluent_people_team_24_regular": 62905, "ic_fluent_people_team_28_regular": 62906, "ic_fluent_person_12_regular": 62907, "ic_fluent_person_16_regular": 62908, "ic_fluent_person_20_regular": 62909, "ic_fluent_person_24_regular": 62910, "ic_fluent_person_28_regular": 62911, "ic_fluent_person_48_regular": 62912, "ic_fluent_person_accounts_24_regular": 62913, "ic_fluent_person_add_20_regular": 62914, "ic_fluent_person_add_24_regular": 62915, "ic_fluent_person_arrow_left_20_regular": 62916, "ic_fluent_person_arrow_left_24_regular": 62917, "ic_fluent_person_arrow_right_16_regular": 62918, "ic_fluent_person_arrow_right_20_regular": 62919, "ic_fluent_person_arrow_right_24_regular": 62920, "ic_fluent_person_available_16_regular": 62921, "ic_fluent_person_available_24_regular": 62922, "ic_fluent_person_board_16_regular": 62924, "ic_fluent_person_board_20_regular": 62925, "ic_fluent_person_board_24_regular": 62926, "ic_fluent_person_call_24_regular": 62927, "ic_fluent_person_delete_16_regular": 62928, "ic_fluent_person_delete_24_regular": 62929, "ic_fluent_person_feedback_20_regular": 62930, "ic_fluent_person_feedback_24_regular": 62931, "ic_fluent_person_prohibited_20_regular": 62932, "ic_fluent_person_question_mark_16_regular": 62933, "ic_fluent_person_question_mark_20_regular": 62934, "ic_fluent_person_question_mark_24_regular": 62935, "ic_fluent_person_support_16_regular": 62936, "ic_fluent_person_support_20_regular": 62937, "ic_fluent_person_support_24_regular": 62938, "ic_fluent_person_swap_16_regular": 62939, "ic_fluent_person_swap_20_regular": 62940, "ic_fluent_person_swap_24_regular": 62941, "ic_fluent_person_voice_20_regular": 62942, "ic_fluent_person_voice_24_regular": 62943, "ic_fluent_phone_20_regular": 62944, "ic_fluent_phone_24_regular": 62945, "ic_fluent_phone_desktop_16_regular": 62948, "ic_fluent_phone_desktop_20_regular": 62949, "ic_fluent_phone_desktop_24_regular": 62950, "ic_fluent_phone_desktop_28_regular": 62951, "ic_fluent_phone_laptop_20_regular": 62954, "ic_fluent_phone_laptop_24_regular": 62955, "ic_fluent_phone_link_setup_24_regular": 62956, "ic_fluent_phone_page_header_24_regular": 62959, "ic_fluent_phone_pagination_24_regular": 62960, "ic_fluent_phone_screen_time_24_regular": 62961, "ic_fluent_phone_shake_24_regular": 62962, "ic_fluent_phone_status_bar_24_regular": 62963, "ic_fluent_phone_tablet_20_regular": 62964, "ic_fluent_phone_tablet_24_regular": 62965, "ic_fluent_phone_update_24_regular": 62968, "ic_fluent_phone_vertical_scroll_24_regular": 62969, "ic_fluent_phone_vibrate_24_regular": 62970, "ic_fluent_photo_filter_24_regular": 62971, "ic_fluent_picture_in_picture_16_regular": 62972, "ic_fluent_picture_in_picture_20_regular": 62973, "ic_fluent_picture_in_picture_24_regular": 62974, "ic_fluent_pin_12_regular": 62975, "ic_fluent_pin_16_regular": 62976, "ic_fluent_pin_20_regular": 62977, "ic_fluent_pin_24_regular": 62978, "ic_fluent_pin_off_20_regular": 62979, "ic_fluent_pin_off_24_regular": 62980, "ic_fluent_play_20_regular": 62981, "ic_fluent_play_24_regular": 62982, "ic_fluent_play_48_regular": 62983, "ic_fluent_play_circle_24_regular": 62984, "ic_fluent_plug_disconnected_20_regular": 62985, "ic_fluent_plug_disconnected_24_regular": 62986, "ic_fluent_plug_disconnected_28_regular": 62987, "ic_fluent_point_scan_24_regular": 62988, "ic_fluent_poll_24_regular": 62989, "ic_fluent_power_20_regular": 62990, "ic_fluent_power_24_regular": 62991, "ic_fluent_power_28_regular": 62992, "ic_fluent_predictions_24_regular": 62993, "ic_fluent_premium_16_regular": 62994, "ic_fluent_premium_20_regular": 62995, "ic_fluent_premium_24_regular": 62996, "ic_fluent_premium_28_regular": 62997, "ic_fluent_presence_blocked_10_regular": 62998, "ic_fluent_presence_blocked_12_regular": 62999, "ic_fluent_presence_blocked_16_regular": 63000, "ic_fluent_presence_offline_10_regular": 63001, "ic_fluent_presence_offline_12_regular": 63002, "ic_fluent_presence_offline_16_regular": 63003, "ic_fluent_presence_oof_10_regular": 63004, "ic_fluent_presence_oof_12_regular": 63005, "ic_fluent_presence_oof_16_regular": 63006, "ic_fluent_presence_unknown_10_regular": 63007, "ic_fluent_presence_unknown_12_regular": 63008, "ic_fluent_presence_unknown_16_regular": 63009, "ic_fluent_presenter_24_regular": 63010, "ic_fluent_presenter_off_24_regular": 63011, "ic_fluent_preview_link_16_regular": 63012, "ic_fluent_preview_link_20_regular": 63013, "ic_fluent_preview_link_24_regular": 63014, "ic_fluent_previous_16_regular": 63015, "ic_fluent_previous_20_regular": 63016, "ic_fluent_previous_24_regular": 63017, "ic_fluent_print_20_regular": 63018, "ic_fluent_print_24_regular": 63019, "ic_fluent_print_48_regular": 63020, "ic_fluent_prohibited_20_regular": 63021, "ic_fluent_prohibited_24_regular": 63022, "ic_fluent_prohibited_28_regular": 63023, "ic_fluent_prohibited_48_regular": 63024, "ic_fluent_protocol_handler_16_regular": 63026, "ic_fluent_protocol_handler_20_regular": 63027, "ic_fluent_protocol_handler_24_regular": 63028, "ic_fluent_qr_code_24_regular": 63029, "ic_fluent_qr_code_28_regular": 63030, "ic_fluent_question_16_regular": 63031, "ic_fluent_question_20_regular": 63032, "ic_fluent_question_24_regular": 63033, "ic_fluent_question_28_regular": 63034, "ic_fluent_question_48_regular": 63035, "ic_fluent_question_circle_16_regular": 63036, "ic_fluent_question_circle_20_regular": 63037, "ic_fluent_question_circle_24_regular": 63038, "ic_fluent_question_circle_28_regular": 63039, "ic_fluent_question_circle_48_regular": 63040, "ic_fluent_quiz_new_24_regular": 63041, "ic_fluent_quiz_new_28_regular": 63042, "ic_fluent_quiz_new_48_regular": 63043, "ic_fluent_radio_button_20_regular": 63044, "ic_fluent_radio_button_24_regular": 63045, "ic_fluent_rating_mature_16_regular": 63046, "ic_fluent_rating_mature_20_regular": 63047, "ic_fluent_rating_mature_24_regular": 63048, "ic_fluent_re_order_16_regular": 63049, "ic_fluent_re_order_24_regular": 63050, "ic_fluent_read_aloud_20_regular": 63053, "ic_fluent_read_aloud_24_regular": 63054, "ic_fluent_reading_list_16_regular": 63057, "ic_fluent_reading_list_20_regular": 63058, "ic_fluent_reading_list_24_regular": 63059, "ic_fluent_reading_list_28_regular": 63060, "ic_fluent_reading_list_add_16_regular": 63061, "ic_fluent_reading_list_add_20_regular": 63062, "ic_fluent_reading_list_add_24_regular": 63063, "ic_fluent_reading_list_add_28_regular": 63064, "ic_fluent_reading_mode_mobile_20_regular": 63067, "ic_fluent_reading_mode_mobile_24_regular": 63068, "ic_fluent_record_16_regular": 63072, "ic_fluent_record_20_regular": 63073, "ic_fluent_record_24_regular": 63074, "ic_fluent_rename_16_regular": 63080, "ic_fluent_rename_20_regular": 63081, "ic_fluent_rename_24_regular": 63082, "ic_fluent_rename_28_regular": 63083, "ic_fluent_resize_20_regular": 63084, "ic_fluent_resize_image_24_regular": 63085, "ic_fluent_resize_table_24_regular": 63086, "ic_fluent_resize_video_24_regular": 63087, "ic_fluent_reward_16_regular": 63089, "ic_fluent_reward_20_regular": 63090, "ic_fluent_reward_24_regular": 63091, "ic_fluent_rewind_20_regular": 63092, "ic_fluent_rewind_24_regular": 63093, "ic_fluent_rocket_16_regular": 63094, "ic_fluent_rocket_20_regular": 63095, "ic_fluent_rocket_24_regular": 63096, "ic_fluent_router_24_regular": 63097, "ic_fluent_row_triple_24_regular": 63098, "ic_fluent_ruler_16_regular": 63099, "ic_fluent_ruler_20_regular": 63100, "ic_fluent_ruler_24_regular": 63101, "ic_fluent_run_24_regular": 63102, "ic_fluent_save_20_regular": 63103, "ic_fluent_save_24_regular": 63104, "ic_fluent_save_copy_24_regular": 63107, "ic_fluent_savings_16_regular": 63108, "ic_fluent_savings_20_regular": 63109, "ic_fluent_savings_24_regular": 63110, "ic_fluent_scale_fill_24_regular": 63111, "ic_fluent_scale_fit_16_regular": 63112, "ic_fluent_scale_fit_20_regular": 63113, "ic_fluent_scale_fit_24_regular": 63114, "ic_fluent_scan_24_regular": 63115, "ic_fluent_scratchpad_24_regular": 63116, "ic_fluent_screenshot_20_regular": 63117, "ic_fluent_screenshot_24_regular": 63118, "ic_fluent_search_20_regular": 63119, "ic_fluent_search_24_regular": 63120, "ic_fluent_search_28_regular": 63121, "ic_fluent_search_info_20_regular": 63122, "ic_fluent_search_info_24_regular": 63123, "ic_fluent_search_square_24_regular": 63124, "ic_fluent_select_all_off_24_regular": 63126, "ic_fluent_select_object_20_regular": 63127, "ic_fluent_select_object_24_regular": 63128, "ic_fluent_send_20_regular": 63129, "ic_fluent_send_24_regular": 63130, "ic_fluent_send_28_regular": 63131, "ic_fluent_send_clock_20_regular": 63132, "ic_fluent_send_copy_24_regular": 63133, "ic_fluent_serial_port_16_regular": 63137, "ic_fluent_serial_port_20_regular": 63138, "ic_fluent_serial_port_24_regular": 63139, "ic_fluent_service_bell_24_regular": 63140, "ic_fluent_settings_16_regular": 63144, "ic_fluent_settings_20_regular": 63145, "ic_fluent_settings_24_regular": 63146, "ic_fluent_settings_28_regular": 63147, "ic_fluent_shapes_16_regular": 63148, "ic_fluent_shapes_20_regular": 63149, "ic_fluent_shapes_24_regular": 63150, "ic_fluent_share_20_regular": 63151, "ic_fluent_share_24_regular": 63152, "ic_fluent_share_android_20_regular": 63153, "ic_fluent_share_android_24_regular": 63154, "ic_fluent_share_close_tray_24_regular": 63155, "ic_fluent_share_ios_20_regular": 63157, "ic_fluent_share_ios_24_regular": 63158, "ic_fluent_share_ios_28_regular": 63159, "ic_fluent_share_ios_48_regular": 63160, "ic_fluent_shield_20_regular": 63166, "ic_fluent_shield_24_regular": 63167, "ic_fluent_shield_dismiss_20_regular": 63168, "ic_fluent_shield_dismiss_24_regular": 63169, "ic_fluent_shield_error_20_regular": 63170, "ic_fluent_shield_error_24_regular": 63171, "ic_fluent_shield_keyhole_16_regular": 63172, "ic_fluent_shield_keyhole_20_regular": 63173, "ic_fluent_shield_keyhole_24_regular": 63174, "ic_fluent_shield_prohibited_20_regular": 63175, "ic_fluent_shield_prohibited_24_regular": 63176, "ic_fluent_shifts_24_regular": 63177, "ic_fluent_shifts_28_regular": 63180, "ic_fluent_shifts_30_minutes_24_regular": 63181, "ic_fluent_shifts_activity_20_regular": 63182, "ic_fluent_shifts_activity_24_regular": 63183, "ic_fluent_shifts_add_24_regular": 63184, "ic_fluent_shifts_availability_24_regular": 63186, "ic_fluent_shifts_open_20_regular": 63188, "ic_fluent_shifts_open_24_regular": 63189, "ic_fluent_shifts_team_24_regular": 63191, "ic_fluent_sign_out_24_regular": 63194, "ic_fluent_signature_16_regular": 63195, "ic_fluent_signature_20_regular": 63196, "ic_fluent_signature_24_regular": 63197, "ic_fluent_signature_28_regular": 63198, "ic_fluent_sim_16_regular": 63202, "ic_fluent_sim_20_regular": 63203, "ic_fluent_sim_24_regular": 63204, "ic_fluent_sleep_24_regular": 63205, "ic_fluent_slide_add_24_regular": 63206, "ic_fluent_slide_hide_24_regular": 63208, "ic_fluent_slide_layout_20_regular": 63209, "ic_fluent_slide_layout_24_regular": 63210, "ic_fluent_slide_microphone_24_regular": 63211, "ic_fluent_slide_text_24_regular": 63212, "ic_fluent_snooze_16_regular": 63220, "ic_fluent_snooze_24_regular": 63221, "ic_fluent_sound_source_24_regular": 63222, "ic_fluent_sound_source_28_regular": 63223, "ic_fluent_spacebar_24_regular": 63224, "ic_fluent_speaker_0_24_regular": 63225, "ic_fluent_speaker_1_24_regular": 63227, "ic_fluent_speaker_bluetooth_24_regular": 63231, "ic_fluent_speaker_edit_16_regular": 63232, "ic_fluent_speaker_edit_20_regular": 63233, "ic_fluent_speaker_edit_24_regular": 63234, "ic_fluent_speaker_off_24_regular": 63238, "ic_fluent_speaker_off_28_regular": 63239, "ic_fluent_speaker_settings_24_regular": 63240, "ic_fluent_spinner_ios_20_regular": 63241, "ic_fluent_star_12_regular": 63245, "ic_fluent_star_16_regular": 63246, "ic_fluent_star_20_regular": 63247, "ic_fluent_star_24_regular": 63248, "ic_fluent_star_28_regular": 63249, "ic_fluent_star_add_16_regular": 63250, "ic_fluent_star_add_20_regular": 63251, "ic_fluent_star_add_24_regular": 63252, "ic_fluent_star_arrow_right_start_24_regular": 63254, "ic_fluent_star_emphasis_24_regular": 63255, "ic_fluent_star_off_12_regular": 63256, "ic_fluent_star_off_16_regular": 63257, "ic_fluent_star_off_20_regular": 63258, "ic_fluent_star_off_24_regular": 63259, "ic_fluent_star_off_28_regular": 63260, "ic_fluent_star_prohibited_16_regular": 63261, "ic_fluent_star_prohibited_20_regular": 63262, "ic_fluent_star_prohibited_24_regular": 63263, "ic_fluent_star_settings_24_regular": 63264, "ic_fluent_status_16_regular": 63265, "ic_fluent_status_20_regular": 63266, "ic_fluent_status_24_regular": 63267, "ic_fluent_stethoscope_20_regular": 63268, "ic_fluent_stethoscope_24_regular": 63269, "ic_fluent_sticker_20_regular": 63270, "ic_fluent_sticker_24_regular": 63271, "ic_fluent_sticker_add_24_regular": 63272, "ic_fluent_stop_16_regular": 63273, "ic_fluent_stop_20_regular": 63274, "ic_fluent_stop_24_regular": 63275, "ic_fluent_storage_24_regular": 63276, "ic_fluent_store_microsoft_16_regular": 63280, "ic_fluent_store_microsoft_20_regular": 63281, "ic_fluent_store_microsoft_24_regular": 63282, "ic_fluent_style_guide_24_regular": 63283, "ic_fluent_sub_grid_24_regular": 63284, "ic_fluent_surface_earbuds_20_regular": 63288, "ic_fluent_surface_earbuds_24_regular": 63289, "ic_fluent_surface_hub_20_regular": 63290, "ic_fluent_surface_hub_24_regular": 63291, "ic_fluent_swipe_down_24_regular": 63292, "ic_fluent_swipe_right_24_regular": 63293, "ic_fluent_swipe_up_24_regular": 63294, "ic_fluent_symbols_24_regular": 63295, "ic_fluent_sync_off_16_regular": 63296, "ic_fluent_sync_off_20_regular": 63297, "ic_fluent_system_24_regular": 63298, "ic_fluent_tab_16_regular": 63299, "ic_fluent_tab_20_regular": 63300, "ic_fluent_tab_24_regular": 63301, "ic_fluent_tab_28_regular": 63302, "ic_fluent_tab_desktop_20_regular": 63303, "ic_fluent_tab_desktop_arrow_clockwise_16_regular": 63304, "ic_fluent_tab_desktop_arrow_clockwise_20_regular": 63305, "ic_fluent_tab_desktop_arrow_clockwise_24_regular": 63306, "ic_fluent_tab_desktop_clock_20_regular": 63307, "ic_fluent_tab_desktop_copy_20_regular": 63308, "ic_fluent_tab_desktop_image_16_regular": 63309, "ic_fluent_tab_desktop_image_20_regular": 63310, "ic_fluent_tab_desktop_image_24_regular": 63311, "ic_fluent_tab_desktop_multiple_20_regular": 63312, "ic_fluent_tab_desktop_new_page_20_regular": 63313, "ic_fluent_tab_in_private_16_regular": 63314, "ic_fluent_tab_in_private_20_regular": 63315, "ic_fluent_tab_in_private_24_regular": 63316, "ic_fluent_tab_in_private_28_regular": 63317, "ic_fluent_tab_inprivate_account_20_regular": 63318, "ic_fluent_tab_inprivate_account_24_regular": 63319, "ic_fluent_table_20_regular": 63325, "ic_fluent_table_24_regular": 63326, "ic_fluent_table_add_24_regular": 63327, "ic_fluent_table_cells_merge_20_regular": 63328, "ic_fluent_table_cells_merge_24_regular": 63329, "ic_fluent_table_cells_split_20_regular": 63330, "ic_fluent_table_cells_split_24_regular": 63331, "ic_fluent_table_edit_24_regular": 63336, "ic_fluent_table_freeze_column_24_regular": 63338, "ic_fluent_table_freeze_row_24_regular": 63339, "ic_fluent_table_move_left_24_regular": 63345, "ic_fluent_table_move_right_24_regular": 63346, "ic_fluent_table_settings_24_regular": 63351, "ic_fluent_table_switch_24_regular": 63352, "ic_fluent_tablet_20_regular": 63353, "ic_fluent_tablet_24_regular": 63354, "ic_fluent_tabs_24_regular": 63355, "ic_fluent_tag_20_regular": 63356, "ic_fluent_tag_24_regular": 63357, "ic_fluent_tap_double_24_regular": 63358, "ic_fluent_tap_single_24_regular": 63359, "ic_fluent_target_16_regular": 63360, "ic_fluent_target_20_regular": 63361, "ic_fluent_target_24_regular": 63362, "ic_fluent_target_edit_16_regular": 63363, "ic_fluent_target_edit_20_regular": 63364, "ic_fluent_target_edit_24_regular": 63365, "ic_fluent_task_list_add_20_regular": 63368, "ic_fluent_task_list_add_24_regular": 63369, "ic_fluent_tasks_app_24_regular": 63370, "ic_fluent_tasks_app_28_regular": 63371, "ic_fluent_teddy_24_regular": 63374, "ic_fluent_temperature_20_regular": 63375, "ic_fluent_temperature_24_regular": 63376, "ic_fluent_tent_24_regular": 63377, "ic_fluent_text_add_space_after_20_regular": 63381, "ic_fluent_text_add_space_after_24_regular": 63382, "ic_fluent_text_add_space_before_20_regular": 63383, "ic_fluent_text_add_space_before_24_regular": 63384, "ic_fluent_text_align_center_20_regular": 63385, "ic_fluent_text_align_center_24_regular": 63386, "ic_fluent_text_align_distributed_20_regular": 63387, "ic_fluent_text_align_distributed_24_regular": 63388, "ic_fluent_text_align_justify_20_regular": 63389, "ic_fluent_text_align_justify_24_regular": 63390, "ic_fluent_text_align_left_20_regular": 63391, "ic_fluent_text_align_left_24_regular": 63392, "ic_fluent_text_align_right_20_regular": 63393, "ic_fluent_text_align_right_24_regular": 63394, "ic_fluent_text_asterisk_20_regular": 63395, "ic_fluent_text_bold_20_regular": 63396, "ic_fluent_text_bold_24_regular": 63397, "ic_fluent_text_bullet_list_add_24_regular": 63400, "ic_fluent_text_bullet_list_square_24_regular": 63401, "ic_fluent_text_bullet_list_square_warning_16_regular": 63402, "ic_fluent_text_bullet_list_square_warning_20_regular": 63403, "ic_fluent_text_bullet_list_square_warning_24_regular": 63404, "ic_fluent_text_bullet_list_tree_16_regular": 63405, "ic_fluent_text_bullet_list_tree_20_regular": 63406, "ic_fluent_text_bullet_list_tree_24_regular": 63407, "ic_fluent_text_change_case_20_regular": 63410, "ic_fluent_text_change_case_24_regular": 63411, "ic_fluent_text_clear_formatting_20_regular": 63420, "ic_fluent_text_clear_formatting_24_regular": 63421, "ic_fluent_text_collapse_24_regular": 63422, "ic_fluent_text_color_20_regular": 63423, "ic_fluent_text_color_24_regular": 63424, "ic_fluent_text_column_one_20_regular": 63425, "ic_fluent_text_column_one_24_regular": 63426, "ic_fluent_text_column_three_20_regular": 63427, "ic_fluent_text_column_three_24_regular": 63428, "ic_fluent_text_column_two_20_regular": 63429, "ic_fluent_text_column_two_24_regular": 63430, "ic_fluent_text_column_two_left_20_regular": 63431, "ic_fluent_text_column_two_left_24_regular": 63432, "ic_fluent_text_column_two_right_20_regular": 63433, "ic_fluent_text_column_two_right_24_regular": 63434, "ic_fluent_text_description_20_regular": 63435, "ic_fluent_text_description_24_regular": 63436, "ic_fluent_text_direction_vertical_20_regular": 63447, "ic_fluent_text_direction_vertical_24_regular": 63448, "ic_fluent_text_edit_style_20_regular": 63449, "ic_fluent_text_edit_style_24_regular": 63450, "ic_fluent_text_effects_20_regular": 63451, "ic_fluent_text_effects_24_regular": 63452, "ic_fluent_text_expand_24_regular": 63453, "ic_fluent_text_field_16_regular": 63454, "ic_fluent_text_field_20_regular": 63455, "ic_fluent_text_field_24_regular": 63456, "ic_fluent_text_first_line_20_regular": 63457, "ic_fluent_text_first_line_24_regular": 63458, "ic_fluent_text_font_16_regular": 63459, "ic_fluent_text_font_20_regular": 63460, "ic_fluent_text_font_24_regular": 63461, "ic_fluent_text_font_size_20_regular": 63462, "ic_fluent_text_font_size_24_regular": 63463, "ic_fluent_text_footnote_20_regular": 63464, "ic_fluent_text_footnote_24_regular": 63465, "ic_fluent_text_hanging_20_regular": 63469, "ic_fluent_text_hanging_24_regular": 63470, "ic_fluent_text_header_1_20_regular": 63471, "ic_fluent_text_header_2_20_regular": 63472, "ic_fluent_text_header_3_20_regular": 63473, "ic_fluent_text_italic_20_regular": 63476, "ic_fluent_text_italic_24_regular": 63477, "ic_fluent_text_line_spacing_20_regular": 63478, "ic_fluent_text_line_spacing_24_regular": 63479, "ic_fluent_text_number_format_24_regular": 63480, "ic_fluent_text_number_list_ltr_20_regular": 63481, "ic_fluent_text_number_list_ltr_24_regular": 63482, "ic_fluent_text_number_list_rtl_24_regular": 63483, "ic_fluent_text_proofing_tools_20_regular": 63486, "ic_fluent_text_proofing_tools_24_regular": 63487, "ic_fluent_text_quote_20_regular": 63488, "ic_fluent_text_quote_24_regular": 63489, "ic_fluent_text_sort_ascending_20_regular": 63490, "ic_fluent_text_sort_descending_20_regular": 63491, "ic_fluent_text_subscript_20_regular": 63494, "ic_fluent_text_subscript_24_regular": 63495, "ic_fluent_text_superscript_20_regular": 63496, "ic_fluent_text_superscript_24_regular": 63497, "ic_fluent_text_underline_20_regular": 63498, "ic_fluent_text_underline_24_regular": 63499, "ic_fluent_text_word_count_20_regular": 63500, "ic_fluent_text_word_count_24_regular": 63501, "ic_fluent_text_wrap_24_regular": 63502, "ic_fluent_textbox_20_regular": 63503, "ic_fluent_textbox_24_regular": 63504, "ic_fluent_textbox_align_bottom_20_regular": 63507, "ic_fluent_textbox_align_bottom_24_regular": 63508, "ic_fluent_textbox_align_middle_20_regular": 63509, "ic_fluent_textbox_align_middle_24_regular": 63510, "ic_fluent_textbox_align_top_20_regular": 63511, "ic_fluent_textbox_align_top_24_regular": 63512, "ic_fluent_thinking_20_regular": 63515, "ic_fluent_thinking_24_regular": 63516, "ic_fluent_thumb_dislike_20_regular": 63517, "ic_fluent_thumb_dislike_24_regular": 63518, "ic_fluent_thumb_like_20_regular": 63519, "ic_fluent_thumb_like_24_regular": 63520, "ic_fluent_time_and_weather_24_regular": 63523, "ic_fluent_time_picker_24_regular": 63524, "ic_fluent_timeline_24_regular": 63525, "ic_fluent_timer_10_24_regular": 63526, "ic_fluent_timer_24_regular": 63527, "ic_fluent_timer_2_24_regular": 63528, "ic_fluent_timer_off_24_regular": 63529, "ic_fluent_toggle_right_16_regular": 63530, "ic_fluent_toggle_right_20_regular": 63531, "ic_fluent_toggle_right_24_regular": 63532, "ic_fluent_toolbox_16_regular": 63533, "ic_fluent_toolbox_20_regular": 63534, "ic_fluent_toolbox_24_regular": 63535, "ic_fluent_toolbox_28_regular": 63536, "ic_fluent_top_speed_24_regular": 63537, "ic_fluent_translate_16_regular": 63538, "ic_fluent_translate_20_regular": 63539, "ic_fluent_translate_24_regular": 63540, "ic_fluent_trophy_16_regular": 63541, "ic_fluent_trophy_20_regular": 63542, "ic_fluent_trophy_24_regular": 63543, "ic_fluent_uninstall_app_24_regular": 63544, "ic_fluent_usb_stick_20_regular": 63551, "ic_fluent_usb_stick_24_regular": 63552, "ic_fluent_vault_16_regular": 63553, "ic_fluent_vault_20_regular": 63554, "ic_fluent_vault_24_regular": 63555, "ic_fluent_vehicle_bicycle_24_regular": 63556, "ic_fluent_vehicle_bus_24_regular": 63557, "ic_fluent_vehicle_cab_24_regular": 63558, "ic_fluent_vehicle_car_16_regular": 63559, "ic_fluent_vehicle_car_20_regular": 63560, "ic_fluent_vehicle_car_24_regular": 63561, "ic_fluent_vehicle_truck_24_regular": 63562, "ic_fluent_video_16_regular": 63563, "ic_fluent_video_20_regular": 63564, "ic_fluent_video_24_regular": 63565, "ic_fluent_video_28_regular": 63566, "ic_fluent_video_background_effect_24_regular": 63567, "ic_fluent_video_clip_24_regular": 63568, "ic_fluent_video_off_20_regular": 63569, "ic_fluent_video_off_24_regular": 63570, "ic_fluent_video_off_28_regular": 63571, "ic_fluent_video_person_24_regular": 63572, "ic_fluent_video_person_off_24_regular": 63573, "ic_fluent_video_person_star_24_regular": 63574, "ic_fluent_video_play_pause_24_regular": 63575, "ic_fluent_video_security_20_regular": 63576, "ic_fluent_video_security_24_regular": 63577, "ic_fluent_video_switch_24_regular": 63578, "ic_fluent_view_desktop_20_regular": 63579, "ic_fluent_view_desktop_24_regular": 63580, "ic_fluent_view_desktop_mobile_20_regular": 63581, "ic_fluent_view_desktop_mobile_24_regular": 63582, "ic_fluent_voicemail_16_regular": 63586, "ic_fluent_voicemail_20_regular": 63587, "ic_fluent_voicemail_24_regular": 63588, "ic_fluent_walkie_talkie_24_regular": 63589, "ic_fluent_walkie_talkie_28_regular": 63590, "ic_fluent_wallpaper_24_regular": 63591, "ic_fluent_warning_16_regular": 63592, "ic_fluent_warning_20_regular": 63593, "ic_fluent_warning_24_regular": 63594, "ic_fluent_weather_blowing_snow_20_regular": 63595, "ic_fluent_weather_blowing_snow_24_regular": 63596, "ic_fluent_weather_blowing_snow_48_regular": 63597, "ic_fluent_weather_cloudy_20_regular": 63598, "ic_fluent_weather_cloudy_24_regular": 63599, "ic_fluent_weather_cloudy_48_regular": 63600, "ic_fluent_weather_duststorm_20_regular": 63601, "ic_fluent_weather_duststorm_24_regular": 63602, "ic_fluent_weather_duststorm_48_regular": 63603, "ic_fluent_weather_fog_20_regular": 63604, "ic_fluent_weather_fog_24_regular": 63605, "ic_fluent_weather_fog_48_regular": 63606, "ic_fluent_weather_hail_day_20_regular": 63607, "ic_fluent_weather_hail_day_24_regular": 63608, "ic_fluent_weather_hail_day_48_regular": 63609, "ic_fluent_weather_hail_night_20_regular": 63610, "ic_fluent_weather_hail_night_24_regular": 63611, "ic_fluent_weather_hail_night_48_regular": 63612, "ic_fluent_weather_moon_20_regular": 63613, "ic_fluent_weather_moon_24_regular": 63614, "ic_fluent_weather_moon_48_regular": 63615, "ic_fluent_weather_partly_cloudy_day_20_regular": 63616, "ic_fluent_weather_partly_cloudy_day_24_regular": 63617, "ic_fluent_weather_partly_cloudy_day_48_regular": 63618, "ic_fluent_weather_partly_cloudy_night_20_regular": 63619, "ic_fluent_weather_partly_cloudy_night_24_regular": 63620, "ic_fluent_weather_partly_cloudy_night_48_regular": 63621, "ic_fluent_weather_rain_20_regular": 63622, "ic_fluent_weather_rain_24_regular": 63623, "ic_fluent_weather_rain_48_regular": 63624, "ic_fluent_weather_rain_showers_day_20_regular": 63625, "ic_fluent_weather_rain_showers_day_24_regular": 63626, "ic_fluent_weather_rain_showers_day_48_regular": 63627, "ic_fluent_weather_rain_showers_night_20_regular": 63628, "ic_fluent_weather_rain_showers_night_24_regular": 63629, "ic_fluent_weather_rain_showers_night_48_regular": 63630, "ic_fluent_weather_rain_snow_20_regular": 63631, "ic_fluent_weather_rain_snow_24_regular": 63632, "ic_fluent_weather_rain_snow_48_regular": 63633, "ic_fluent_weather_snow_20_regular": 63634, "ic_fluent_weather_snow_24_regular": 63635, "ic_fluent_weather_snow_48_regular": 63636, "ic_fluent_weather_snow_shower_day_20_regular": 63637, "ic_fluent_weather_snow_shower_day_24_regular": 63638, "ic_fluent_weather_snow_shower_day_48_regular": 63639, "ic_fluent_weather_snow_shower_night_20_regular": 63640, "ic_fluent_weather_snow_shower_night_24_regular": 63641, "ic_fluent_weather_snow_shower_night_48_regular": 63642, "ic_fluent_weather_snowflake_20_regular": 63643, "ic_fluent_weather_snowflake_24_regular": 63644, "ic_fluent_weather_snowflake_48_regular": 63645, "ic_fluent_weather_squalls_20_regular": 63646, "ic_fluent_weather_squalls_24_regular": 63647, "ic_fluent_weather_squalls_48_regular": 63648, "ic_fluent_weather_sunny_20_regular": 63649, "ic_fluent_weather_sunny_24_regular": 63650, "ic_fluent_weather_sunny_48_regular": 63651, "ic_fluent_weather_thunderstorm_20_regular": 63652, "ic_fluent_weather_thunderstorm_24_regular": 63653, "ic_fluent_weather_thunderstorm_48_regular": 63654, "ic_fluent_web_asset_24_regular": 63655, "ic_fluent_whiteboard_20_regular": 63658, "ic_fluent_whiteboard_24_regular": 63659, "ic_fluent_wifi_1_20_regular": 63660, "ic_fluent_wifi_1_24_regular": 63661, "ic_fluent_wifi_2_20_regular": 63662, "ic_fluent_wifi_2_24_regular": 63663, "ic_fluent_wifi_3_20_regular": 63664, "ic_fluent_wifi_3_24_regular": 63665, "ic_fluent_wifi_4_20_regular": 63666, "ic_fluent_wifi_4_24_regular": 63667, "ic_fluent_window_20_regular": 63669, "ic_fluent_window_ad_20_regular": 63670, "ic_fluent_window_dev_tools_16_regular": 63671, "ic_fluent_window_dev_tools_20_regular": 63672, "ic_fluent_window_dev_tools_24_regular": 63673, "ic_fluent_window_inprivate_20_regular": 63674, "ic_fluent_window_inprivate_account_20_regular": 63675, "ic_fluent_window_multiple_20_regular": 63676, "ic_fluent_window_new_20_regular": 63677, "ic_fluent_window_shield_16_regular": 63678, "ic_fluent_window_shield_20_regular": 63679, "ic_fluent_window_shield_24_regular": 63680, "ic_fluent_wrench_24_regular": 63681, "ic_fluent_xbox_console_20_regular": 63682, "ic_fluent_xbox_console_24_regular": 63683, "ic_fluent_zoom_in_20_regular": 63684, "ic_fluent_zoom_in_24_regular": 63685, "ic_fluent_zoom_out_20_regular": 63686, "ic_fluent_zoom_out_24_regular": 63687, "ic_fluent_calendar_checkmark_24_regular": 63689, "ic_fluent_add_square_24_regular": 63690, "ic_fluent_apps_list_20_regular": 63691, "ic_fluent_archive_16_regular": 63692, "ic_fluent_arrow_autofit_height_24_regular": 63693, "ic_fluent_arrow_autofit_width_24_regular": 63694, "ic_fluent_arrow_counterclockwise_28_regular": 63695, "ic_fluent_arrow_down_12_regular": 63696, "ic_fluent_arrow_down_left_16_regular": 63697, "ic_fluent_arrow_export_rtl_20_regular": 63698, "ic_fluent_arrow_hook_down_left_16_regular": 63701, "ic_fluent_arrow_hook_down_left_20_regular": 63702, "ic_fluent_arrow_hook_down_left_24_regular": 63703, "ic_fluent_arrow_hook_down_left_28_regular": 63704, "ic_fluent_arrow_hook_down_right_16_regular": 63705, "ic_fluent_arrow_hook_down_right_20_regular": 63706, "ic_fluent_arrow_hook_down_right_24_regular": 63707, "ic_fluent_arrow_hook_down_right_28_regular": 63708, "ic_fluent_arrow_hook_up_left_16_regular": 63709, "ic_fluent_arrow_hook_up_left_20_regular": 63710, "ic_fluent_arrow_hook_up_left_24_regular": 63711, "ic_fluent_arrow_hook_up_left_28_regular": 63712, "ic_fluent_arrow_hook_up_right_16_regular": 63713, "ic_fluent_arrow_hook_up_right_20_regular": 63714, "ic_fluent_arrow_hook_up_right_24_regular": 63715, "ic_fluent_arrow_hook_up_right_28_regular": 63716, "ic_fluent_arrow_move_20_regular": 63717, "ic_fluent_arrow_redo_32_regular": 63718, "ic_fluent_arrow_redo_48_regular": 63719, "ic_fluent_arrow_up_right_16_regular": 63723, "ic_fluent_attach_arrow_right_20_regular": 63724, "ic_fluent_attach_arrow_right_24_regular": 63725, "ic_fluent_attach_text_24_regular": 63726, "ic_fluent_backpack_12_regular": 63728, "ic_fluent_backpack_16_regular": 63729, "ic_fluent_backpack_20_regular": 63730, "ic_fluent_backpack_24_regular": 63731, "ic_fluent_backpack_28_regular": 63732, "ic_fluent_backpack_48_regular": 63733, "ic_fluent_balloon_16_regular": 63734, "ic_fluent_bed_16_regular": 63735, "ic_fluent_bluetooth_28_regular": 63736, "ic_fluent_blur_16_regular": 63737, "ic_fluent_blur_20_regular": 63738, "ic_fluent_blur_24_regular": 63739, "ic_fluent_blur_28_regular": 63740, "ic_fluent_book_20_regular": 63741, "ic_fluent_book_24_regular": 63742, "ic_fluent_book_add_20_regular": 63743, "ic_fluent_book_add_24_regular": 57697, "ic_fluent_book_clock_24_regular": 57701, "ic_fluent_book_coins_24_regular": 57703, "ic_fluent_book_compass_24_regular": 57705, "ic_fluent_book_database_24_regular": 57711, "ic_fluent_book_exclamation_mark_24_regular": 57713, "ic_fluent_book_information_24_regular": 57716, "ic_fluent_book_letter_24_regular": 57718, "ic_fluent_book_open_20_regular": 57720, "ic_fluent_book_open_24_regular": 57721, "ic_fluent_book_open_globe_24_regular": 57726, "ic_fluent_book_pulse_24_regular": 57733, "ic_fluent_book_question_mark_24_regular": 57735, "ic_fluent_book_search_24_regular": 57738, "ic_fluent_book_star_24_regular": 57740, "ic_fluent_book_theta_24_regular": 57743, "ic_fluent_border_all_24_regular": 57757, "ic_fluent_border_bottom_24_regular": 57759, "ic_fluent_border_bottom_double_24_regular": 57761, "ic_fluent_border_bottom_thick_24_regular": 57763, "ic_fluent_border_left_24_regular": 57765, "ic_fluent_border_outside_24_regular": 57771, "ic_fluent_border_outside_thick_24_regular": 57773, "ic_fluent_border_right_24_regular": 57775, "ic_fluent_border_top_24_regular": 57777, "ic_fluent_border_top_bottom_24_regular": 57779, "ic_fluent_border_top_bottom_double_24_regular": 57781, "ic_fluent_border_top_bottom_thick_24_regular": 57783, "ic_fluent_briefcase_12_regular": 57832, "ic_fluent_briefcase_32_regular": 57835, "ic_fluent_bug_16_regular": 57861, "ic_fluent_bug_20_regular": 57862, "ic_fluent_bug_24_regular": 57863, "ic_fluent_building_bank_16_regular": 57868, "ic_fluent_building_bank_20_regular": 57869, "ic_fluent_building_bank_24_regular": 57870, "ic_fluent_building_government_24_regular": 57885, "ic_fluent_building_government_32_regular": 57886, "ic_fluent_building_multiple_24_regular": 57892, "ic_fluent_building_shop_16_regular": 57901, "ic_fluent_building_shop_20_regular": 57902, "ic_fluent_building_shop_24_regular": 57903, "ic_fluent_building_skyscraper_16_regular": 57904, "ic_fluent_building_skyscraper_20_regular": 57905, "ic_fluent_building_skyscraper_24_regular": 57906, "ic_fluent_calendar_cancel_16_regular": 57920, "ic_fluent_calendar_clock_16_regular": 57923, "ic_fluent_calendar_mention_20_regular": 57941, "ic_fluent_calendar_person_24_regular": 57947, "ic_fluent_calendar_question_mark_16_regular": 57950, "ic_fluent_calendar_question_mark_20_regular": 57951, "ic_fluent_calendar_question_mark_24_regular": 57952, "ic_fluent_call_forward_16_regular": 57980, "ic_fluent_call_forward_20_regular": 57981, "ic_fluent_call_forward_28_regular": 57982, "ic_fluent_call_forward_48_regular": 57983, "ic_fluent_call_inbound_20_regular": 57984, "ic_fluent_call_inbound_28_regular": 57985, "ic_fluent_call_inbound_48_regular": 57986, "ic_fluent_call_missed_28_regular": 57988, "ic_fluent_call_missed_48_regular": 57989, "ic_fluent_call_outbound_20_regular": 57990, "ic_fluent_call_outbound_28_regular": 57991, "ic_fluent_call_outbound_48_regular": 57992, "ic_fluent_call_park_16_regular": 57993, "ic_fluent_call_park_20_regular": 57994, "ic_fluent_call_park_28_regular": 57995, "ic_fluent_call_park_48_regular": 57996, "ic_fluent_camera_edit_20_regular": 58015, "ic_fluent_caret_up_12_regular": 58023, "ic_fluent_caret_up_16_regular": 58024, "ic_fluent_caret_up_20_regular": 58025, "ic_fluent_caret_up_24_regular": 58026, "ic_fluent_cart_16_regular": 58027, "ic_fluent_cart_20_regular": 58028, "ic_fluent_channel_28_regular": 58044, "ic_fluent_channel_48_regular": 58045, "ic_fluent_channel_add_16_regular": 58046, "ic_fluent_channel_add_20_regular": 58047, "ic_fluent_channel_add_24_regular": 58048, "ic_fluent_channel_add_28_regular": 58049, "ic_fluent_channel_add_48_regular": 58050, "ic_fluent_channel_alert_16_regular": 58051, "ic_fluent_channel_alert_20_regular": 58052, "ic_fluent_channel_alert_24_regular": 58053, "ic_fluent_channel_alert_28_regular": 58054, "ic_fluent_channel_alert_48_regular": 58055, "ic_fluent_channel_arrow_left_16_regular": 58056, "ic_fluent_channel_arrow_left_20_regular": 58057, "ic_fluent_channel_arrow_left_24_regular": 58058, "ic_fluent_channel_arrow_left_28_regular": 58059, "ic_fluent_channel_arrow_left_48_regular": 58060, "ic_fluent_channel_dismiss_16_regular": 58061, "ic_fluent_channel_dismiss_20_regular": 58062, "ic_fluent_channel_dismiss_24_regular": 58063, "ic_fluent_channel_dismiss_28_regular": 58064, "ic_fluent_channel_dismiss_48_regular": 58065, "ic_fluent_chat_16_regular": 58084, "ic_fluent_checkmark_16_regular": 58117, "ic_fluent_clipboard_paste_16_regular": 58202, "ic_fluent_clock_dismiss_24_regular": 58227, "ic_fluent_closed_caption_16_regular": 58232, "ic_fluent_closed_caption_20_regular": 58233, "ic_fluent_closed_caption_28_regular": 58234, "ic_fluent_closed_caption_48_regular": 58236, "ic_fluent_color_background_accent_20_regular": 58301, "ic_fluent_color_background_accent_24_regular": 58302, "ic_fluent_color_fill_accent_20_regular": 58306, "ic_fluent_color_fill_accent_24_regular": 58307, "ic_fluent_color_line_16_regular": 58309, "ic_fluent_color_line_accent_16_regular": 58310, "ic_fluent_color_line_accent_20_regular": 58311, "ic_fluent_color_line_accent_24_regular": 58312, "ic_fluent_comment_12_regular": 58323, "ic_fluent_comment_28_regular": 58324, "ic_fluent_comment_48_regular": 58325, "ic_fluent_comment_add_12_regular": 58326, "ic_fluent_comment_add_16_regular": 58327, "ic_fluent_comment_add_20_regular": 58328, "ic_fluent_comment_add_28_regular": 58329, "ic_fluent_comment_add_48_regular": 58330, "ic_fluent_comment_arrow_left_12_regular": 58331, "ic_fluent_comment_arrow_left_16_regular": 58332, "ic_fluent_comment_arrow_left_20_regular": 58333, "ic_fluent_comment_arrow_left_28_regular": 58335, "ic_fluent_comment_arrow_left_48_regular": 58336, "ic_fluent_comment_arrow_right_12_regular": 58337, "ic_fluent_comment_arrow_right_16_regular": 58338, "ic_fluent_comment_arrow_right_20_regular": 58339, "ic_fluent_comment_arrow_right_28_regular": 58341, "ic_fluent_comment_arrow_right_48_regular": 58342, "ic_fluent_comment_checkmark_12_regular": 58343, "ic_fluent_comment_checkmark_16_regular": 58344, "ic_fluent_comment_checkmark_20_regular": 58345, "ic_fluent_comment_checkmark_24_regular": 58346, "ic_fluent_comment_checkmark_28_regular": 58347, "ic_fluent_comment_checkmark_48_regular": 58348, "ic_fluent_comment_edit_20_regular": 58351, "ic_fluent_comment_edit_24_regular": 58352, "ic_fluent_comment_off_16_regular": 58368, "ic_fluent_comment_off_20_regular": 58369, "ic_fluent_comment_off_24_regular": 58370, "ic_fluent_comment_off_28_regular": 58371, "ic_fluent_comment_off_48_regular": 58372, "ic_fluent_contact_card_group_16_regular": 58380, "ic_fluent_contact_card_group_20_regular": 58381, "ic_fluent_contact_card_group_28_regular": 58382, "ic_fluent_contact_card_group_48_regular": 58383, "ic_fluent_convert_range_24_regular": 58398, "ic_fluent_copy_add_24_regular": 58400, "ic_fluent_copy_select_20_regular": 58404, "ic_fluent_couch_12_regular": 58405, "ic_fluent_couch_24_regular": 58407, "ic_fluent_crop_20_regular": 58411, "ic_fluent_currency_dollar_rupee_16_regular": 58432, "ic_fluent_currency_dollar_rupee_20_regular": 58433, "ic_fluent_currency_dollar_rupee_24_regular": 58434, "ic_fluent_cursor_20_regular": 58435, "ic_fluent_cursor_24_regular": 58436, "ic_fluent_cursor_hover_16_regular": 58439, "ic_fluent_cursor_hover_20_regular": 58440, "ic_fluent_cursor_hover_24_regular": 58441, "ic_fluent_cursor_hover_28_regular": 58442, "ic_fluent_cursor_hover_32_regular": 58443, "ic_fluent_cursor_hover_48_regular": 58444, "ic_fluent_cursor_hover_off_16_regular": 58445, "ic_fluent_cursor_hover_off_20_regular": 58446, "ic_fluent_cursor_hover_off_24_regular": 58447, "ic_fluent_cursor_hover_off_28_regular": 58448, "ic_fluent_cursor_hover_off_48_regular": 58449, "ic_fluent_data_bar_vertical_add_24_regular": 58453, "ic_fluent_data_usage_20_regular": 58463, "ic_fluent_decimal_arrow_left_24_regular": 58488, "ic_fluent_decimal_arrow_right_24_regular": 58490, "ic_fluent_delete_16_regular": 58491, "ic_fluent_dentist_12_regular": 58498, "ic_fluent_dentist_16_regular": 58499, "ic_fluent_dentist_20_regular": 58500, "ic_fluent_dentist_28_regular": 58501, "ic_fluent_dentist_48_regular": 58502, "ic_fluent_dismiss_circle_28_regular": 58562, "ic_fluent_doctor_12_regular": 58578, "ic_fluent_doctor_16_regular": 58579, "ic_fluent_doctor_20_regular": 58580, "ic_fluent_doctor_28_regular": 58581, "ic_fluent_doctor_48_regular": 58582, "ic_fluent_document_16_regular": 58583, "ic_fluent_document_48_regular": 58585, "ic_fluent_document_add_16_regular": 58586, "ic_fluent_document_add_20_regular": 58587, "ic_fluent_document_add_24_regular": 58588, "ic_fluent_document_add_28_regular": 58589, "ic_fluent_document_add_48_regular": 58590, "ic_fluent_document_arrow_left_16_regular": 58593, "ic_fluent_document_arrow_left_20_regular": 58594, "ic_fluent_document_arrow_left_24_regular": 58595, "ic_fluent_document_arrow_left_28_regular": 58596, "ic_fluent_document_arrow_left_48_regular": 58597, "ic_fluent_document_catch_up_16_regular": 58607, "ic_fluent_document_catch_up_20_regular": 58608, "ic_fluent_document_landscape_data_24_regular": 58639, "ic_fluent_document_landscape_split_20_regular": 58640, "ic_fluent_document_landscape_split_hint_20_regular": 58642, "ic_fluent_document_page_break_20_regular": 58663, "ic_fluent_drink_beer_16_regular": 58755, "ic_fluent_drink_beer_20_regular": 58756, "ic_fluent_drink_coffee_16_regular": 58757, "ic_fluent_drink_margarita_16_regular": 58758, "ic_fluent_drink_margarita_20_regular": 58759, "ic_fluent_drink_wine_16_regular": 58762, "ic_fluent_drink_wine_20_regular": 58763, "ic_fluent_dual_screen_span_24_regular": 58790, "ic_fluent_edit_32_regular": 58803, "ic_fluent_edit_off_16_regular": 58806, "ic_fluent_edit_off_24_regular": 58808, "ic_fluent_edit_settings_24_regular": 58819, "ic_fluent_emoji_add_16_regular": 58823, "ic_fluent_emoji_hand_24_regular": 58831, "ic_fluent_emoji_hand_28_regular": 58832, "ic_fluent_eraser_20_regular": 58852, "ic_fluent_eraser_24_regular": 58853, "ic_fluent_eraser_medium_24_regular": 58855, "ic_fluent_eraser_segment_24_regular": 58857, "ic_fluent_eraser_small_24_regular": 58859, "ic_fluent_error_circle_12_regular": 58861, "ic_fluent_eye_tracking_off_16_regular": 58874, "ic_fluent_eye_tracking_off_20_regular": 58875, "ic_fluent_eye_tracking_off_24_regular": 58876, "ic_fluent_f_stop_16_regular": 58881, "ic_fluent_f_stop_20_regular": 58882, "ic_fluent_f_stop_24_regular": 58883, "ic_fluent_f_stop_28_regular": 58884, "ic_fluent_fingerprint_48_regular": 58898, "ic_fluent_fixed_width_24_regular": 58900, "ic_fluent_flip_horizontal_24_regular": 58925, "ic_fluent_flip_vertical_24_regular": 58931, "ic_fluent_fluent_32_regular": 58942, "ic_fluent_fluent_48_regular": 58943, "ic_fluent_fluid_20_regular": 58945, "ic_fluent_fluid_24_regular": 58946, "ic_fluent_food_egg_16_regular": 58988, "ic_fluent_food_egg_20_regular": 58989, "ic_fluent_food_toast_16_regular": 58994, "ic_fluent_food_toast_20_regular": 58995, "ic_fluent_gavel_24_regular": 59031, "ic_fluent_gavel_32_regular": 59032, "ic_fluent_glasses_16_regular": 59049, "ic_fluent_glasses_20_regular": 59050, "ic_fluent_glasses_28_regular": 59051, "ic_fluent_glasses_48_regular": 59052, "ic_fluent_glasses_off_16_regular": 59053, "ic_fluent_glasses_off_20_regular": 59054, "ic_fluent_glasses_off_28_regular": 59055, "ic_fluent_glasses_off_48_regular": 59056, "ic_fluent_globe_16_regular": 59057, "ic_fluent_hand_left_20_regular": 59099, "ic_fluent_hand_right_24_regular": 59104, "ic_fluent_hand_right_28_regular": 59105, "ic_fluent_hat_graduation_16_regular": 59109, "ic_fluent_hat_graduation_20_regular": 59110, "ic_fluent_hat_graduation_24_regular": 59111, "ic_fluent_hd_16_regular": 59112, "ic_fluent_hd_20_regular": 59113, "ic_fluent_hd_24_regular": 59114, "ic_fluent_headset_16_regular": 59126, "ic_fluent_headset_20_regular": 59127, "ic_fluent_headset_48_regular": 59129, "ic_fluent_heart_pulse_24_regular": 59138, "ic_fluent_heart_pulse_32_regular": 59139, "ic_fluent_home_16_regular": 59151, "ic_fluent_home_32_regular": 59152, "ic_fluent_home_48_regular": 59153, "ic_fluent_image_arrow_counterclockwise_24_regular": 59167, "ic_fluent_info_shield_20_regular": 59191, "ic_fluent_key_multiple_20_regular": 59205, "ic_fluent_line_horizontal_5_error_20_regular": 59245, "ic_fluent_link_square_12_regular": 59253, "ic_fluent_link_square_16_regular": 59254, "ic_fluent_location_48_regular": 59260, "ic_fluent_location_off_16_regular": 59272, "ic_fluent_location_off_20_regular": 59273, "ic_fluent_location_off_24_regular": 59274, "ic_fluent_location_off_28_regular": 59275, "ic_fluent_location_off_48_regular": 59276, "ic_fluent_lock_multiple_24_regular": 59283, "ic_fluent_lottery_24_regular": 59289, "ic_fluent_mail_16_regular": 59297, "ic_fluent_mail_read_16_regular": 59345, "ic_fluent_math_format_linear_24_regular": 59358, "ic_fluent_math_format_professional_24_regular": 59360, "ic_fluent_math_formula_24_regular": 59363, "ic_fluent_maximize_20_regular": 59371, "ic_fluent_maximize_24_regular": 59372, "ic_fluent_maximize_28_regular": 59373, "ic_fluent_maximize_48_regular": 59374, "ic_fluent_meet_now_16_regular": 59375, "ic_fluent_mic_off_20_regular": 59390, "ic_fluent_mic_off_48_regular": 59392, "ic_fluent_mic_prohibited_24_regular": 59395, "ic_fluent_more_circle_20_regular": 59425, "ic_fluent_movies_and_tv_16_regular": 59435, "ic_fluent_movies_and_tv_20_regular": 59436, "ic_fluent_navigation_unread_24_regular": 59491, "ic_fluent_number_symbol_dismiss_24_regular": 59531, "ic_fluent_open_28_regular": 59534, "ic_fluent_open_48_regular": 59535, "ic_fluent_open_folder_16_regular": 59536, "ic_fluent_open_folder_20_regular": 59537, "ic_fluent_open_folder_28_regular": 59538, "ic_fluent_open_folder_48_regular": 59539, "ic_fluent_open_off_16_regular": 59540, "ic_fluent_open_off_20_regular": 59541, "ic_fluent_open_off_24_regular": 59542, "ic_fluent_open_off_28_regular": 59543, "ic_fluent_open_off_48_regular": 59544, "ic_fluent_paint_brush_arrow_down_24_regular": 59560, "ic_fluent_paint_brush_arrow_up_24_regular": 59562, "ic_fluent_pause_12_regular": 59596, "ic_fluent_payment_16_regular": 59604, "ic_fluent_payment_28_regular": 59605, "ic_fluent_people_prohibited_16_regular": 59651, "ic_fluent_people_swap_16_regular": 59658, "ic_fluent_people_swap_20_regular": 59659, "ic_fluent_people_swap_24_regular": 59660, "ic_fluent_people_swap_28_regular": 59661, "ic_fluent_people_team_add_20_regular": 59665, "ic_fluent_people_team_add_24_regular": 59666, "ic_fluent_person_available_20_regular": 59684, "ic_fluent_person_clock_16_regular": 59690, "ic_fluent_person_clock_20_regular": 59691, "ic_fluent_person_clock_24_regular": 59692, "ic_fluent_person_delete_20_regular": 59693, "ic_fluent_person_mail_16_regular": 59703, "ic_fluent_person_mail_20_regular": 59704, "ic_fluent_person_mail_24_regular": 59705, "ic_fluent_person_mail_28_regular": 59706, "ic_fluent_person_mail_48_regular": 59707, "ic_fluent_person_prohibited_24_regular": 59715, "ic_fluent_poll_20_regular": 59807, "ic_fluent_presence_available_10_regular": 59829, "ic_fluent_presence_available_12_regular": 59830, "ic_fluent_presence_available_16_regular": 59831, "ic_fluent_presence_dnd_10_regular": 59836, "ic_fluent_presence_dnd_12_regular": 59837, "ic_fluent_presence_dnd_16_regular": 59838, "ic_fluent_pulse_24_regular": 59869, "ic_fluent_qr_code_20_regular": 59884, "ic_fluent_real_estate_24_regular": 59901, "ic_fluent_ribbon_24_regular": 59944, "ic_fluent_ribbon_star_20_regular": 59951, "ic_fluent_ribbon_star_24_regular": 59952, "ic_fluent_run_16_regular": 59967, "ic_fluent_run_20_regular": 59968, "ic_fluent_scales_24_regular": 59985, "ic_fluent_scales_32_regular": 59986, "ic_fluent_search_shield_20_regular": 60032, "ic_fluent_shield_dismiss_shield_20_regular": 60109, "ic_fluent_shifts_day_20_regular": 60131, "ic_fluent_shifts_day_24_regular": 60132, "ic_fluent_sidebar_search_ltr_20_regular": 60152, "ic_fluent_sidebar_search_rtl_20_regular": 60153, "ic_fluent_sign_out_20_regular": 60154, "ic_fluent_slide_multiple_arrow_right_24_regular": 60191, "ic_fluent_slide_search_24_regular": 60193, "ic_fluent_slide_search_28_regular": 60194, "ic_fluent_slide_size_24_regular": 60198, "ic_fluent_slide_text_16_regular": 60199, "ic_fluent_slide_text_20_regular": 60200, "ic_fluent_slide_text_28_regular": 60201, "ic_fluent_slide_text_48_regular": 60202, "ic_fluent_speaker_0_16_regular": 60215, "ic_fluent_speaker_0_20_regular": 60216, "ic_fluent_speaker_0_28_regular": 60217, "ic_fluent_speaker_0_48_regular": 60219, "ic_fluent_speaker_1_16_regular": 60220, "ic_fluent_speaker_1_20_regular": 60221, "ic_fluent_speaker_1_28_regular": 60222, "ic_fluent_speaker_1_48_regular": 60224, "ic_fluent_speaker_bluetooth_28_regular": 60232, "ic_fluent_speaker_off_16_regular": 60238, "ic_fluent_speaker_off_20_regular": 60239, "ic_fluent_speaker_off_48_regular": 60240, "ic_fluent_speaker_usb_24_regular": 60244, "ic_fluent_speaker_usb_28_regular": 60245, "ic_fluent_sport_16_regular": 60261, "ic_fluent_sport_20_regular": 60262, "ic_fluent_sport_24_regular": 60263, "ic_fluent_sport_american_football_24_regular": 60265, "ic_fluent_sport_baseball_24_regular": 60267, "ic_fluent_sport_basketball_24_regular": 60269, "ic_fluent_sport_hockey_24_regular": 60271, "ic_fluent_star_edit_24_regular": 60329, "ic_fluent_tab_desktop_arrow_left_20_regular": 60395, "ic_fluent_tab_prohibited_24_regular": 60401, "ic_fluent_table_16_regular": 60404, "ic_fluent_table_28_regular": 60405, "ic_fluent_table_48_regular": 60407, "ic_fluent_table_simple_16_regular": 60496, "ic_fluent_table_simple_20_regular": 60497, "ic_fluent_table_simple_24_regular": 60498, "ic_fluent_table_simple_28_regular": 60499, "ic_fluent_table_simple_48_regular": 60500, "ic_fluent_tag_16_regular": 60528, "ic_fluent_tasks_app_20_regular": 60575, "ic_fluent_tent_12_regular": 60578, "ic_fluent_tent_16_regular": 60579, "ic_fluent_tent_20_regular": 60580, "ic_fluent_tent_28_regular": 60581, "ic_fluent_tent_48_regular": 60582, "ic_fluent_text_bold_16_regular": 60626, "ic_fluent_text_color_16_regular": 60661, "ic_fluent_text_column_one_narrow_20_regular": 60662, "ic_fluent_text_column_one_narrow_24_regular": 60663, "ic_fluent_text_column_one_wide_20_regular": 60664, "ic_fluent_text_column_one_wide_24_regular": 60665, "ic_fluent_text_continuous_24_regular": 60669, "ic_fluent_text_italic_16_regular": 60726, "ic_fluent_text_underline_16_regular": 60775, "ic_fluent_ticket_diagonal_16_regular": 60795, "ic_fluent_ticket_diagonal_20_regular": 60796, "ic_fluent_ticket_diagonal_24_regular": 60797, "ic_fluent_ticket_diagonal_28_regular": 60798, "ic_fluent_timer_16_regular": 60806, "ic_fluent_timer_20_regular": 60808, "ic_fluent_toggle_left_16_regular": 60815, "ic_fluent_toggle_left_20_regular": 60816, "ic_fluent_toggle_left_24_regular": 60817, "ic_fluent_toggle_left_28_regular": 60818, "ic_fluent_toggle_left_48_regular": 60819, "ic_fluent_toggle_right_28_regular": 60823, "ic_fluent_toggle_right_48_regular": 60824, "ic_fluent_tv_16_regular": 60865, "ic_fluent_tv_20_regular": 60866, "ic_fluent_tv_24_regular": 60867, "ic_fluent_tv_28_regular": 60868, "ic_fluent_tv_48_regular": 60869, "ic_fluent_vehicle_bicycle_16_regular": 60881, "ic_fluent_vehicle_bicycle_20_regular": 60882, "ic_fluent_vehicle_bus_16_regular": 60883, "ic_fluent_vehicle_bus_20_regular": 60884, "ic_fluent_vehicle_car_28_regular": 60888, "ic_fluent_vehicle_car_48_regular": 60889, "ic_fluent_vehicle_ship_16_regular": 60898, "ic_fluent_vehicle_ship_20_regular": 60899, "ic_fluent_vehicle_ship_24_regular": 60900, "ic_fluent_vehicle_subway_16_regular": 60901, "ic_fluent_vehicle_subway_20_regular": 60902, "ic_fluent_vehicle_subway_24_regular": 60903, "ic_fluent_vehicle_truck_16_regular": 60904, "ic_fluent_vehicle_truck_20_regular": 60905, "ic_fluent_video_clip_20_regular": 60927, "ic_fluent_vote_20_regular": 60968, "ic_fluent_vote_24_regular": 60969, "ic_fluent_weather_drizzle_20_regular": 60990, "ic_fluent_weather_drizzle_24_regular": 60991, "ic_fluent_weather_drizzle_48_regular": 60992, "ic_fluent_weather_haze_20_regular": 60993, "ic_fluent_weather_haze_24_regular": 60994, "ic_fluent_weather_haze_48_regular": 60995, "ic_fluent_weather_moon_16_regular": 60996, "ic_fluent_weather_moon_28_regular": 60997, "ic_fluent_weather_moon_off_16_regular": 60998, "ic_fluent_weather_moon_off_20_regular": 60999, "ic_fluent_weather_moon_off_24_regular": 61000, "ic_fluent_weather_moon_off_28_regular": 61001, "ic_fluent_weather_moon_off_48_regular": 61002, "ic_fluent_weather_sunny_high_20_regular": 61007, "ic_fluent_weather_sunny_high_24_regular": 61008, "ic_fluent_weather_sunny_high_48_regular": 61009, "ic_fluent_weather_sunny_low_20_regular": 61010, "ic_fluent_weather_sunny_low_24_regular": 61011, "ic_fluent_weather_sunny_low_48_regular": 61012, "ic_fluent_window_new_16_regular": 61050, "ic_fluent_window_new_24_regular": 61051, "ic_fluent_wrench_16_regular": 61061, "ic_fluent_wrench_20_regular": 61062, "ic_fluent_video_background_effect_20_regular": 60919, "ic_fluent_alert_16_regular": 57364, "ic_fluent_approvals_app_16_regular": 57439, "ic_fluent_approvals_app_20_regular": 57440, "ic_fluent_arrow_bounce_16_regular": 57478, "ic_fluent_arrow_bounce_24_regular": 57480, "ic_fluent_arrow_enter_up_20_regular": 57538, "ic_fluent_arrow_enter_up_24_regular": 57539, "ic_fluent_bookmark_multiple_20_regular": 57747, "ic_fluent_briefcase_28_regular": 57834, "ic_fluent_briefcase_48_regular": 57836, "ic_fluent_building_20_regular": 57867, "ic_fluent_chat_48_regular": 58086, "ic_fluent_desktop_arrow_right_16_regular": 58504, "ic_fluent_desktop_arrow_right_20_regular": 58505, "ic_fluent_desktop_arrow_right_24_regular": 58506, "ic_fluent_desktop_speaker_20_regular": 58532, "ic_fluent_desktop_speaker_24_regular": 58533, "ic_fluent_desktop_speaker_off_20_regular": 58534, "ic_fluent_desktop_speaker_off_24_regular": 58535, "ic_fluent_emoji_add_20_regular": 58824, "ic_fluent_food_cake_20_regular": 58987, "ic_fluent_grid_kanban_20_regular": 59079, "ic_fluent_hand_right_20_regular": 59103, "ic_fluent_hand_right_off_20_regular": 59106, "ic_fluent_learning_app_20_regular": 59231, "ic_fluent_learning_app_24_regular": 59232, "ic_fluent_live_off_20_regular": 59258, "ic_fluent_live_off_24_regular": 59259, "ic_fluent_mic_prohibited_20_regular": 59394, "ic_fluent_notebook_section_20_regular": 59513, "ic_fluent_people_audience_20_regular": 59631, "ic_fluent_people_call_16_regular": 59632, "ic_fluent_people_call_20_regular": 59633, "ic_fluent_person_call_16_regular": 59685, "ic_fluent_person_call_20_regular": 59686, "ic_fluent_phone_desktop_add_20_regular": 59737, "ic_fluent_presenter_20_regular": 59847, "ic_fluent_presenter_off_20_regular": 59848, "ic_fluent_rectangle_landscape_20_regular": 59913, "ic_fluent_ribbon_20_regular": 59943, "ic_fluent_save_sync_20_regular": 59982, "ic_fluent_shifts_20_regular": 60124, "ic_fluent_shifts_checkmark_20_regular": 60129, "ic_fluent_shifts_checkmark_24_regular": 60130, "ic_fluent_slide_multiple_24_regular": 60189, "ic_fluent_star_line_horizontal_3_20_regular": 60338, "ic_fluent_star_line_horizontal_3_24_regular": 60339, "ic_fluent_table_add_20_regular": 60409, "ic_fluent_table_dismiss_20_regular": 60436, "ic_fluent_table_dismiss_24_regular": 60437, "ic_fluent_tap_double_20_regular": 60554, "ic_fluent_tap_single_20_regular": 60557, "ic_fluent_text_bullet_list_add_20_regular": 60629, "ic_fluent_text_bullet_list_square_20_regular": 60642, "ic_fluent_text_grammar_error_20_regular": 60697, "ic_fluent_text_number_list_rtl_20_regular": 60736, "ic_fluent_video_360_20_regular": 60913, "ic_fluent_video_360_24_regular": 60914, "ic_fluent_video_person_12_regular": 60936, "ic_fluent_video_person_16_regular": 60937, "ic_fluent_video_person_20_regular": 60938, "ic_fluent_video_person_28_regular": 60939, "ic_fluent_video_person_48_regular": 60940, "ic_fluent_video_person_call_16_regular": 60941, "ic_fluent_video_person_call_20_regular": 60942, "ic_fluent_video_person_call_24_regular": 60943, "ic_fluent_video_person_star_20_regular": 60951, "ic_fluent_video_prohibited_20_regular": 60956, "ic_fluent_video_switch_20_regular": 60960, "ic_fluent_wifi_warning_20_regular": 61020, "ic_fluent_album_24_regular": 57360, "ic_fluent_album_add_24_regular": 57362, "ic_fluent_alert_urgent_16_regular": 57373, "ic_fluent_arrow_right_16_regular": 57579, "ic_fluent_arrow_undo_16_regular": 57638, "ic_fluent_arrow_up_left_16_regular": 57643, "ic_fluent_arrow_up_left_20_regular": 57644, "ic_fluent_backpack_add_20_regular": 57661, "ic_fluent_backpack_add_24_regular": 57662, "ic_fluent_backpack_add_28_regular": 57663, "ic_fluent_backpack_add_48_regular": 57664, "ic_fluent_bot_20_regular": 57784, "ic_fluent_call_connecting_20_regular": 57976, "ic_fluent_call_exclamation_20_regular": 57979, "ic_fluent_call_transfer_20_regular": 58003, "ic_fluent_camera_off_24_regular": 58017, "ic_fluent_chat_bubbles_question_20_regular": 58091, "ic_fluent_chat_mail_20_regular": 58095, "ic_fluent_chat_off_20_regular": 58096, "ic_fluent_checkmark_48_regular": 58118, "ic_fluent_cloud_sync_20_regular": 58286, "ic_fluent_content_view_20_regular": 58392, "ic_fluent_cube_rotate_20_regular": 58424, "ic_fluent_data_line_20_regular": 58456, "ic_fluent_device_meeting_room_20_regular": 58546, "ic_fluent_device_meeting_room_remote_20_regular": 58547, "ic_fluent_draw_shape_24_regular": 58742, "ic_fluent_draw_text_24_regular": 58744, "ic_fluent_folder_arrow_up_16_regular": 58960, "ic_fluent_folder_arrow_up_20_regular": 58961, "ic_fluent_folder_arrow_up_24_regular": 58962, "ic_fluent_folder_arrow_up_28_regular": 58963, "ic_fluent_fps_30_16_regular": 59000, "ic_fluent_fps_30_20_regular": 59001, "ic_fluent_fps_30_24_regular": 59002, "ic_fluent_fps_30_28_regular": 59003, "ic_fluent_fps_30_48_regular": 59004, "ic_fluent_fps_60_16_regular": 59005, "ic_fluent_fps_60_20_regular": 59006, "ic_fluent_fps_60_24_regular": 59007, "ic_fluent_fps_60_28_regular": 59008, "ic_fluent_fps_60_48_regular": 59009, "ic_fluent_home_person_20_regular": 59159, "ic_fluent_image_off_20_regular": 59180, "ic_fluent_lasso_20_regular": 59222, "ic_fluent_leaf_three_16_regular": 59228, "ic_fluent_leaf_three_20_regular": 59229, "ic_fluent_leaf_three_24_regular": 59230, "ic_fluent_mic_sync_20_regular": 59414, "ic_fluent_notebook_subsection_20_regular": 59515, "ic_fluent_person_circle_20_regular": 59688, "ic_fluent_pulse_20_regular": 59868, "ic_fluent_pulse_square_24_regular": 59873, "ic_fluent_ribbon_16_regular": 59942, "ic_fluent_rotate_left_24_regular": 59960, "ic_fluent_rotate_right_20_regular": 59961, "ic_fluent_rotate_right_24_regular": 59962, "ic_fluent_share_close_tray_20_regular": 60073, "ic_fluent_square_multiple_20_regular": 60310, "ic_fluent_star_emphasis_20_regular": 60330, "ic_fluent_tv_arrow_right_20_regular": 60870, "ic_fluent_video_person_star_off_20_regular": 60952, "ic_fluent_video_recording_20_regular": 60959, "ic_fluent_video_sync_20_regular": 60961, "ic_fluent_breakout_room_20_regular": 57829, "ic_fluent_content_view_gallery_20_regular": 58394, "ic_fluent_door_tag_24_regular": 58731, "ic_fluent_luggage_24_regular": 59292, "ic_fluent_people_edit_20_regular": 59639, "ic_fluent_channel_share_12_regular": 58066, "ic_fluent_channel_share_16_regular": 58067, "ic_fluent_channel_share_20_regular": 58068, "ic_fluent_channel_share_24_regular": 58069, "ic_fluent_channel_share_28_regular": 58070, "ic_fluent_channel_share_48_regular": 58071, "ic_fluent_people_error_16_regular": 59640, "ic_fluent_people_error_20_regular": 59641, "ic_fluent_people_error_24_regular": 59642, "ic_fluent_puzzle_cube_16_regular": 59874, "ic_fluent_puzzle_cube_20_regular": 59875, "ic_fluent_puzzle_cube_24_regular": 59876, "ic_fluent_puzzle_cube_28_regular": 59877, "ic_fluent_puzzle_cube_48_regular": 59878, "ic_fluent_arrow_circle_down_right_16_regular": 57486, "ic_fluent_arrow_circle_down_right_24_regular": 57488, "ic_fluent_arrow_circle_right_24_regular": 57500, "ic_fluent_arrow_circle_up_16_regular": 57505, "ic_fluent_arrow_circle_up_20_regular": 57506, "ic_fluent_arrow_circle_up_24_regular": 57507, "ic_fluent_arrow_circle_up_left_24_regular": 57512, "ic_fluent_arrow_enter_left_20_regular": 57536, "ic_fluent_arrow_enter_left_24_regular": 57537, "ic_fluent_arrow_export_ltr_20_regular": 57543, "ic_fluent_arrow_export_ltr_24_regular": 57544, "ic_fluent_arrow_square_down_24_regular": 57591, "ic_fluent_arrow_undo_32_regular": 57640, "ic_fluent_arrow_undo_48_regular": 57641, "ic_fluent_auto_fit_height_24_regular": 57656, "ic_fluent_auto_fit_width_24_regular": 57658, "ic_fluent_briefcase_medical_24_regular": 57838, "ic_fluent_briefcase_medical_32_regular": 57839, "ic_fluent_building_factory_24_regular": 57880, "ic_fluent_calendar_arrow_down_24_regular": 57916, "ic_fluent_call_16_regular": 57967, "ic_fluent_call_20_regular": 57968, "ic_fluent_call_24_regular": 57969, "ic_fluent_call_28_regular": 57970, "ic_fluent_call_missed_20_regular": 57987, "ic_fluent_call_prohibited_16_regular": 57997, "ic_fluent_call_prohibited_20_regular": 57998, "ic_fluent_call_prohibited_24_regular": 57999, "ic_fluent_call_prohibited_28_regular": 58000, "ic_fluent_call_prohibited_48_regular": 58001, "ic_fluent_center_horizontal_24_regular": 58041, "ic_fluent_center_vertical_24_regular": 58043, "ic_fluent_chevron_circle_down_24_regular": 58128, "ic_fluent_chevron_circle_right_24_regular": 58142, "ic_fluent_clipboard_image_24_regular": 58199, "ic_fluent_comment_arrow_left_24_regular": 58334, "ic_fluent_comment_arrow_right_24_regular": 58340, "ic_fluent_comment_dismiss_24_regular": 58350, "ic_fluent_component_2_double_tap_swipe_down_24_regular": 58375, "ic_fluent_component_2_double_tap_swipe_up_24_regular": 58376, "ic_fluent_copy_arrow_right_16_regular": 58401, "ic_fluent_copy_arrow_right_24_regular": 58403, "ic_fluent_currency_dollar_euro_16_regular": 58429, "ic_fluent_currency_dollar_euro_20_regular": 58430, "ic_fluent_currency_dollar_euro_24_regular": 58431, "ic_fluent_delete_dismiss_24_regular": 58495, "ic_fluent_delete_dismiss_28_regular": 58496, "ic_fluent_document_prohibited_20_regular": 58670, "ic_fluent_document_prohibited_24_regular": 58671, "ic_fluent_document_sync_24_regular": 58697, "ic_fluent_drink_to_go_24_regular": 58761, "ic_fluent_fluent_24_regular": 58941, "ic_fluent_folder_arrow_right_16_regular": 58955, "ic_fluent_folder_arrow_right_20_regular": 58956, "ic_fluent_folder_arrow_right_24_regular": 58957, "ic_fluent_folder_arrow_right_28_regular": 58958, "ic_fluent_folder_arrow_right_48_regular": 58959, "ic_fluent_folder_arrow_up_48_regular": 58964, "ic_fluent_folder_prohibited_20_regular": 58972, "ic_fluent_folder_prohibited_24_regular": 58973, "ic_fluent_folder_prohibited_28_regular": 58974, "ic_fluent_folder_prohibited_48_regular": 58975, "ic_fluent_folder_swap_16_regular": 58976, "ic_fluent_folder_swap_20_regular": 58977, "ic_fluent_folder_swap_24_regular": 58978, "ic_fluent_full_screen_maximize_24_regular": 59013, "ic_fluent_full_screen_minimize_24_regular": 59016, "ic_fluent_image_multiple_20_regular": 59173, "ic_fluent_image_multiple_24_regular": 59174, "ic_fluent_image_multiple_28_regular": 59175, "ic_fluent_leaf_one_16_regular": 59225, "ic_fluent_leaf_one_20_regular": 59226, "ic_fluent_leaf_one_24_regular": 59227, "ic_fluent_link_dismiss_20_regular": 59251, "ic_fluent_location_dismiss_24_regular": 59271, "ic_fluent_lock_closed_12_regular": 59277, "ic_fluent_lock_closed_16_regular": 59278, "ic_fluent_lock_closed_20_regular": 59279, "ic_fluent_lock_closed_24_regular": 59280, "ic_fluent_lock_open_20_regular": 59285, "ic_fluent_lock_open_24_regular": 59286, "ic_fluent_lock_open_28_regular": 59287, "ic_fluent_mail_inbox_all_24_regular": 59319, "ic_fluent_mail_inbox_arrow_right_24_regular": 59322, "ic_fluent_mail_inbox_arrow_up_20_regular": 59323, "ic_fluent_mail_inbox_arrow_up_24_regular": 59324, "ic_fluent_mail_off_24_regular": 59338, "ic_fluent_more_horizontal_16_regular": 59427, "ic_fluent_more_horizontal_20_regular": 59428, "ic_fluent_more_horizontal_24_regular": 59429, "ic_fluent_more_horizontal_28_regular": 59430, "ic_fluent_more_horizontal_48_regular": 59432, "ic_fluent_music_note_1_20_regular": 59473, "ic_fluent_music_note_1_24_regular": 59474, "ic_fluent_music_note_2_16_regular": 59475, "ic_fluent_music_note_2_24_regular": 59477, "ic_fluent_people_team_delete_24_regular": 59669, "ic_fluent_phone_add_24_regular": 59733, "ic_fluent_phone_arrow_right_20_regular": 59734, "ic_fluent_phone_arrow_right_24_regular": 59735, "ic_fluent_phone_dismiss_24_regular": 59739, "ic_fluent_phone_lock_24_regular": 59748, "ic_fluent_phone_span_in_16_regular": 59753, "ic_fluent_phone_span_in_20_regular": 59754, "ic_fluent_phone_span_in_24_regular": 59755, "ic_fluent_phone_span_in_28_regular": 59756, "ic_fluent_phone_span_out_16_regular": 59757, "ic_fluent_phone_span_out_20_regular": 59758, "ic_fluent_phone_span_out_24_regular": 59759, "ic_fluent_phone_span_out_28_regular": 59760, "ic_fluent_position_backward_20_regular": 59816, "ic_fluent_position_backward_24_regular": 59817, "ic_fluent_position_forward_20_regular": 59818, "ic_fluent_position_forward_24_regular": 59819, "ic_fluent_position_to_back_20_regular": 59820, "ic_fluent_position_to_back_24_regular": 59821, "ic_fluent_position_to_front_20_regular": 59822, "ic_fluent_position_to_front_24_regular": 59823, "ic_fluent_resize_large_16_regular": 59925, "ic_fluent_resize_large_20_regular": 59926, "ic_fluent_resize_large_24_regular": 59927, "ic_fluent_resize_small_16_regular": 59928, "ic_fluent_resize_small_20_regular": 59929, "ic_fluent_resize_small_24_regular": 59930, "ic_fluent_save_edit_20_regular": 59976, "ic_fluent_save_edit_24_regular": 59977, "ic_fluent_search_visual_16_regular": 60034, "ic_fluent_search_visual_20_regular": 60035, "ic_fluent_search_visual_24_regular": 60036, "ic_fluent_select_all_on_24_regular": 60039, "ic_fluent_share_screen_start_20_regular": 60090, "ic_fluent_share_screen_start_24_regular": 60091, "ic_fluent_share_screen_start_28_regular": 60092, "ic_fluent_share_screen_stop_16_regular": 60094, "ic_fluent_share_screen_stop_20_regular": 60095, "ic_fluent_share_screen_stop_24_regular": 60096, "ic_fluent_share_screen_stop_28_regular": 60097, "ic_fluent_share_screen_stop_48_regular": 60098, "ic_fluent_shield_dismiss_16_regular": 60108, "ic_fluent_shifts_prohibited_24_regular": 60134, "ic_fluent_shifts_question_mark_24_regular": 60136, "ic_fluent_speaker_2_16_regular": 60225, "ic_fluent_speaker_2_20_regular": 60226, "ic_fluent_speaker_2_24_regular": 60227, "ic_fluent_speaker_2_28_regular": 60228, "ic_fluent_speaker_2_48_regular": 60230, "ic_fluent_speaker_mute_16_regular": 60233, "ic_fluent_speaker_mute_20_regular": 60234, "ic_fluent_speaker_mute_24_regular": 60235, "ic_fluent_speaker_mute_28_regular": 60236, "ic_fluent_speaker_mute_48_regular": 60237, "ic_fluent_star_arrow_right_end_24_regular": 60322, "ic_fluent_subtract_12_regular": 60366, "ic_fluent_subtract_16_regular": 60367, "ic_fluent_subtract_20_regular": 60368, "ic_fluent_subtract_24_regular": 60369, "ic_fluent_subtract_28_regular": 60370, "ic_fluent_subtract_48_regular": 60371, "ic_fluent_tab_add_20_regular": 60389, "ic_fluent_tab_add_24_regular": 60390, "ic_fluent_tab_arrow_left_24_regular": 60392, "ic_fluent_tab_shield_dismiss_20_regular": 60402, "ic_fluent_tab_shield_dismiss_24_regular": 60403, "ic_fluent_table_delete_column_24_regular": 60429, "ic_fluent_table_delete_row_24_regular": 60433, "ic_fluent_table_freeze_column_and_row_24_regular": 60447, "ic_fluent_table_insert_column_24_regular": 60455, "ic_fluent_table_insert_row_24_regular": 60459, "ic_fluent_table_move_above_24_regular": 60471, "ic_fluent_table_move_below_24_regular": 60475, "ic_fluent_table_resize_column_24_regular": 60486, "ic_fluent_table_resize_row_24_regular": 60490, "ic_fluent_table_stack_above_24_regular": 60504, "ic_fluent_table_stack_below_24_regular": 60508, "ic_fluent_table_stack_left_24_regular": 60512, "ic_fluent_table_stack_right_24_regular": 60516, "ic_fluent_tag_question_mark_16_regular": 60546, "ic_fluent_tag_question_mark_24_regular": 60548, "ic_fluent_text_grammar_arrow_left_20_regular": 60689, "ic_fluent_text_grammar_arrow_left_24_regular": 60690, "ic_fluent_text_grammar_arrow_right_20_regular": 60691, "ic_fluent_text_grammar_arrow_right_24_regular": 60692, "ic_fluent_text_grammar_checkmark_20_regular": 60693, "ic_fluent_text_grammar_checkmark_24_regular": 60694, "ic_fluent_text_grammar_dismiss_20_regular": 60695, "ic_fluent_text_grammar_dismiss_24_regular": 60696, "ic_fluent_text_grammar_settings_20_regular": 60698, "ic_fluent_text_grammar_settings_24_regular": 60699, "ic_fluent_text_grammar_wand_16_regular": 60700, "ic_fluent_text_grammar_wand_20_regular": 60701, "ic_fluent_text_grammar_wand_24_regular": 60702, "ic_fluent_text_number_format_20_regular": 60729, "ic_fluent_text_paragraph_20_regular": 60738, "ic_fluent_text_paragraph_24_regular": 60739, "ic_fluent_text_paragraph_direction_20_regular": 60740, "ic_fluent_text_paragraph_direction_24_regular": 60741, "ic_fluent_text_position_behind_20_regular": 60747, "ic_fluent_text_position_behind_24_regular": 60748, "ic_fluent_text_position_front_20_regular": 60749, "ic_fluent_text_position_front_24_regular": 60750, "ic_fluent_text_position_line_20_regular": 60751, "ic_fluent_text_position_line_24_regular": 60752, "ic_fluent_text_position_square_20_regular": 60753, "ic_fluent_text_position_square_24_regular": 60754, "ic_fluent_text_position_through_20_regular": 60755, "ic_fluent_text_position_through_24_regular": 60756, "ic_fluent_text_position_tight_20_regular": 60757, "ic_fluent_text_position_tight_24_regular": 60758, "ic_fluent_text_position_top_bottom_20_regular": 60759, "ic_fluent_text_position_top_bottom_24_regular": 60760, "ic_fluent_textbox_align_center_20_regular": 60781, "ic_fluent_textbox_align_center_24_regular": 60782, "ic_fluent_thumb_like_16_regular": 60792, "ic_fluent_ticket_horizontal_20_regular": 60799, "ic_fluent_ticket_horizontal_24_regular": 60800, "ic_fluent_wand_16_regular": 60982, "ic_fluent_wand_20_regular": 60983, "ic_fluent_wand_24_regular": 60984, "ic_fluent_wand_28_regular": 60985, "ic_fluent_wand_48_regular": 60986, "ic_fluent_window_arrow_up_24_regular": 61036, "ic_fluent_window_header_horizontal_20_regular": 61044, "ic_fluent_window_header_vertical_20_regular": 61046, "ic_fluent_accessibility_32_regular": 57345, "ic_fluent_accessibility_checkmark_24_regular": 57348, "ic_fluent_add_circle_16_regular": 57349, "ic_fluent_add_circle_32_regular": 57350, "ic_fluent_animal_rabbit_16_regular": 57424, "ic_fluent_animal_rabbit_20_regular": 57425, "ic_fluent_animal_rabbit_24_regular": 57426, "ic_fluent_animal_rabbit_28_regular": 57427, "ic_fluent_animal_turtle_16_regular": 57428, "ic_fluent_animal_turtle_20_regular": 57429, "ic_fluent_animal_turtle_24_regular": 57430, "ic_fluent_animal_turtle_28_regular": 57431, "ic_fluent_book_contacts_20_regular": 57706, "ic_fluent_book_contacts_24_regular": 57707, "ic_fluent_book_contacts_28_regular": 57708, "ic_fluent_book_open_globe_20_regular": 57725, "ic_fluent_calligraphy_pen_checkmark_20_regular": 58006, "ic_fluent_calligraphy_pen_question_mark_20_regular": 58008, "ic_fluent_cellular_5g_24_regular": 58035, "ic_fluent_checkbox_1_24_regular": 58103, "ic_fluent_checkbox_2_24_regular": 58105, "ic_fluent_checkbox_arrow_right_24_regular": 58107, "ic_fluent_checkbox_person_24_regular": 58114, "ic_fluent_checkbox_warning_24_regular": 58116, "ic_fluent_circle_edit_24_regular": 58165, "ic_fluent_clock_32_regular": 58222, "ic_fluent_cloud_16_regular": 58242, "ic_fluent_cloud_32_regular": 58244, "ic_fluent_comment_note_24_regular": 58367, "ic_fluent_content_settings_32_regular": 58391, "ic_fluent_desktop_mac_16_regular": 58520, "ic_fluent_desktop_mac_32_regular": 58523, "ic_fluent_document_arrow_right_24_regular": 58599, "ic_fluent_document_checkmark_24_regular": 58610, "ic_fluent_dual_screen_dismiss_24_regular": 58782, "ic_fluent_dual_screen_speaker_24_regular": 58792, "ic_fluent_filter_dismiss_24_regular": 58894, "ic_fluent_filter_sync_24_regular": 58896, "ic_fluent_folder_16_regular": 58947, "ic_fluent_folder_32_regular": 58948, "ic_fluent_globe_person_24_regular": 59064, "ic_fluent_home_person_24_regular": 59160, "ic_fluent_image_globe_24_regular": 59171, "ic_fluent_inking_tool_32_regular": 59194, "ic_fluent_key_16_regular": 59200, "ic_fluent_key_32_regular": 59201, "ic_fluent_line_style_24_regular": 59247, "ic_fluent_math_formula_16_regular": 59361, "ic_fluent_math_formula_32_regular": 59364, "ic_fluent_notebook_add_24_regular": 59507, "ic_fluent_notebook_section_arrow_right_24_regular": 59514, "ic_fluent_notebook_subsection_24_regular": 59516, "ic_fluent_orientation_20_regular": 59551, "ic_fluent_people_32_regular": 59628, "ic_fluent_person_note_24_regular": 59711, "ic_fluent_phone_laptop_16_regular": 59744, "ic_fluent_phone_laptop_32_regular": 59745, "ic_fluent_phone_speaker_24_regular": 59762, "ic_fluent_pi_24_regular": 59771, "ic_fluent_premium_32_regular": 59825, "ic_fluent_receipt_20_regular": 59902, "ic_fluent_receipt_24_regular": 59903, "ic_fluent_rss_24_regular": 59966, "ic_fluent_screen_cut_20_regular": 60023, "ic_fluent_screen_person_20_regular": 60024, "ic_fluent_shape_exclude_16_regular": 60056, "ic_fluent_shape_exclude_20_regular": 60057, "ic_fluent_shape_exclude_24_regular": 60058, "ic_fluent_shape_intersect_16_regular": 60059, "ic_fluent_shape_intersect_20_regular": 60060, "ic_fluent_shape_intersect_24_regular": 60061, "ic_fluent_shape_subtract_16_regular": 60062, "ic_fluent_shape_subtract_20_regular": 60063, "ic_fluent_shape_subtract_24_regular": 60064, "ic_fluent_shape_union_16_regular": 60065, "ic_fluent_shape_union_20_regular": 60066, "ic_fluent_shape_union_24_regular": 60067, "ic_fluent_shifts_16_regular": 60123, "ic_fluent_slide_settings_24_regular": 60196, "ic_fluent_slide_transition_24_regular": 60204, "ic_fluent_star_emphasis_32_regular": 60331, "ic_fluent_table_32_regular": 60406, "ic_fluent_table_cell_edit_24_regular": 60419, "ic_fluent_tablet_speaker_24_regular": 60526, "ic_fluent_target_32_regular": 60560, "ic_fluent_timer_3_24_regular": 60811, "ic_fluent_voicemail_28_regular": 60964, "ic_fluent_walkie_talkie_20_regular": 60970, "ic_fluent_warning_shield_20_regular": 60989, "ic_fluent_add_subtract_circle_16_regular": 57354, "ic_fluent_add_subtract_circle_20_regular": 57355, "ic_fluent_add_subtract_circle_24_regular": 57356, "ic_fluent_add_subtract_circle_28_regular": 57357, "ic_fluent_add_subtract_circle_48_regular": 57358, "ic_fluent_beach_16_regular": 57672, "ic_fluent_beach_20_regular": 57673, "ic_fluent_beach_24_regular": 57674, "ic_fluent_beach_28_regular": 57675, "ic_fluent_building_16_regular": 57866, "ic_fluent_calendar_edit_16_regular": 57925, "ic_fluent_calendar_edit_20_regular": 57926, "ic_fluent_calendar_edit_24_regular": 57927, "ic_fluent_calendar_ltr_20_regular": 57934, "ic_fluent_calendar_ltr_24_regular": 57935, "ic_fluent_calendar_ltr_28_regular": 57936, "ic_fluent_calendar_rtl_20_regular": 57955, "ic_fluent_calendar_rtl_24_regular": 57956, "ic_fluent_calendar_rtl_28_regular": 57957, "ic_fluent_circle_small_20_regular": 58174, "ic_fluent_clipboard_16_regular": 58178, "ic_fluent_clipboard_arrow_right_16_regular": 58180, "ic_fluent_clipboard_arrow_right_20_regular": 58181, "ic_fluent_clipboard_arrow_right_24_regular": 58182, "ic_fluent_clipboard_text_ltr_20_regular": 58217, "ic_fluent_clipboard_text_ltr_24_regular": 58218, "ic_fluent_clipboard_text_rtl_20_regular": 58220, "ic_fluent_clipboard_text_rtl_24_regular": 58221, "ic_fluent_cube_sync_24_regular": 58426, "ic_fluent_document_question_mark_16_regular": 58672, "ic_fluent_document_question_mark_20_regular": 58673, "ic_fluent_document_question_mark_24_regular": 58674, "ic_fluent_door_arrow_left_20_regular": 58725, "ic_fluent_drop_12_regular": 58766, "ic_fluent_drop_16_regular": 58767, "ic_fluent_drop_20_regular": 58768, "ic_fluent_drop_24_regular": 58769, "ic_fluent_drop_28_regular": 58770, "ic_fluent_drop_48_regular": 58771, "ic_fluent_dumbbell_16_regular": 58798, "ic_fluent_dumbbell_20_regular": 58799, "ic_fluent_dumbbell_24_regular": 58800, "ic_fluent_dumbbell_28_regular": 58801, "ic_fluent_edit_off_20_regular": 58807, "ic_fluent_eyedropper_20_regular": 58877, "ic_fluent_eyedropper_24_regular": 58878, "ic_fluent_flag_off_16_regular": 58901, "ic_fluent_flag_off_20_regular": 58902, "ic_fluent_fps_120_20_regular": 58997, "ic_fluent_fps_120_24_regular": 58998, "ic_fluent_fps_240_20_regular": 58999, "ic_fluent_guitar_16_regular": 59090, "ic_fluent_guitar_20_regular": 59091, "ic_fluent_guitar_24_regular": 59092, "ic_fluent_guitar_28_regular": 59093, "ic_fluent_key_command_16_regular": 59202, "ic_fluent_more_vertical_16_regular": 59433, "ic_fluent_people_checkmark_20_regular": 59635, "ic_fluent_people_checkmark_24_regular": 59636, "ic_fluent_play_circle_16_regular": 59795, "ic_fluent_play_circle_20_regular": 59796, "ic_fluent_play_circle_28_regular": 59797, "ic_fluent_re_order_dots_horizontal_16_regular": 59892, "ic_fluent_re_order_dots_horizontal_20_regular": 59893, "ic_fluent_re_order_dots_horizontal_24_regular": 59894, "ic_fluent_re_order_dots_vertical_16_regular": 59895, "ic_fluent_re_order_dots_vertical_20_regular": 59896, "ic_fluent_re_order_dots_vertical_24_regular": 59897, "ic_fluent_scale_fill_20_regular": 59983, "ic_fluent_skip_back_10_20_regular": 60155, "ic_fluent_skip_forward_10_20_regular": 60160, "ic_fluent_skip_forward_30_20_regular": 60165, "ic_fluent_slide_eraser_24_regular": 60182, "ic_fluent_split_horizontal_12_regular": 60247, "ic_fluent_split_horizontal_16_regular": 60248, "ic_fluent_split_horizontal_20_regular": 60249, "ic_fluent_split_horizontal_24_regular": 60250, "ic_fluent_split_horizontal_28_regular": 60251, "ic_fluent_split_horizontal_32_regular": 60252, "ic_fluent_split_horizontal_48_regular": 60253, "ic_fluent_split_vertical_12_regular": 60254, "ic_fluent_split_vertical_16_regular": 60255, "ic_fluent_split_vertical_20_regular": 60256, "ic_fluent_split_vertical_24_regular": 60257, "ic_fluent_split_vertical_28_regular": 60258, "ic_fluent_split_vertical_32_regular": 60259, "ic_fluent_split_vertical_48_regular": 60260, "ic_fluent_sport_soccer_20_regular": 60273, "ic_fluent_sport_soccer_24_regular": 60274, "ic_fluent_symbols_20_regular": 60385, "ic_fluent_table_delete_column_20_regular": 60428, "ic_fluent_table_delete_row_20_regular": 60432, "ic_fluent_table_stack_above_20_regular": 60503, "ic_fluent_table_stack_left_20_regular": 60511, "ic_fluent_table_stack_right_20_regular": 60515, "ic_fluent_task_list_ltr_20_regular": 60562, "ic_fluent_task_list_ltr_24_regular": 60563, "ic_fluent_task_list_rtl_20_regular": 60564, "ic_fluent_task_list_rtl_24_regular": 60565, "ic_fluent_tetris_app_16_regular": 60583, "ic_fluent_tetris_app_20_regular": 60584, "ic_fluent_tetris_app_24_regular": 60585, "ic_fluent_tetris_app_28_regular": 60586, "ic_fluent_tetris_app_32_regular": 60587, "ic_fluent_tetris_app_48_regular": 60588, "ic_fluent_text_bullet_list_ltr_20_regular": 60633, "ic_fluent_text_bullet_list_ltr_24_regular": 60634, "ic_fluent_text_bullet_list_rtl_20_regular": 60640, "ic_fluent_text_bullet_list_rtl_24_regular": 60641, "ic_fluent_vehicle_cab_16_regular": 60885, "ic_fluent_vehicle_cab_20_regular": 60886, "ic_fluent_vehicle_cab_28_regular": 60887, "ic_fluent_vehicle_truck_profile_24_regular": 60911, "ic_fluent_bot_add_20_regular": 57785, "ic_fluent_chart_person_20_regular": 58079, "ic_fluent_chart_person_24_regular": 58080, "ic_fluent_chart_person_28_regular": 58081, "ic_fluent_chart_person_48_regular": 58082, "ic_fluent_mic_prohibited_16_regular": 59393, "ic_fluent_mic_prohibited_28_regular": 59396, "ic_fluent_mic_prohibited_48_regular": 59397, "ic_fluent_tv_usb_16_regular": 60871, "ic_fluent_tv_usb_20_regular": 60872, "ic_fluent_tv_usb_24_regular": 60873, "ic_fluent_tv_usb_28_regular": 60874, "ic_fluent_tv_usb_48_regular": 60875, "ic_fluent_video_360_off_20_regular": 60915, "ic_fluent_video_prohibited_16_regular": 60955, "ic_fluent_video_prohibited_24_regular": 60957, "ic_fluent_video_prohibited_28_regular": 60958, "ic_fluent_alert_32_regular": 57365, "ic_fluent_arrow_down_left_20_regular": 57531, "ic_fluent_arrow_step_back_16_regular": 57592, "ic_fluent_arrow_step_in_16_regular": 57595, "ic_fluent_arrow_step_out_16_regular": 57610, "ic_fluent_arrow_step_over_16_regular": 57614, "ic_fluent_arrow_up_right_20_regular": 57646, "ic_fluent_backpack_32_regular": 57660, "ic_fluent_book_contacts_32_regular": 57709, "ic_fluent_bookmark_32_regular": 57745, "ic_fluent_bookmark_multiple_24_regular": 57748, "ic_fluent_branch_compare_16_regular": 57818, "ic_fluent_branch_compare_20_regular": 57819, "ic_fluent_branch_compare_24_regular": 57820, "ic_fluent_branch_fork_16_regular": 57821, "ic_fluent_branch_fork_20_regular": 57822, "ic_fluent_branch_fork_24_regular": 57823, "ic_fluent_calendar_ltr_16_regular": 57933, "ic_fluent_calendar_ltr_32_regular": 57937, "ic_fluent_calendar_rtl_32_regular": 57958, "ic_fluent_call_32_regular": 57971, "ic_fluent_calligraphy_pen_error_20_regular": 58007, "ic_fluent_chat_32_regular": 58085, "ic_fluent_clipboard_data_bar_32_regular": 58193, "ic_fluent_clock_alarm_32_regular": 58224, "ic_fluent_content_view_32_regular": 58393, "ic_fluent_desktop_32_regular": 58503, "ic_fluent_dismiss_square_multiple_16_regular": 58566, "ic_fluent_document_32_regular": 58584, "ic_fluent_document_pdf_32_regular": 58664, "ic_fluent_food_pizza_20_regular": 58992, "ic_fluent_food_pizza_24_regular": 58993, "ic_fluent_globe_32_regular": 59058, "ic_fluent_headset_32_regular": 59128, "ic_fluent_heart_pulse_20_regular": 59137, "ic_fluent_multiplier_1_2x_20_regular": 59437, "ic_fluent_multiplier_1_2x_24_regular": 59438, "ic_fluent_multiplier_1_2x_28_regular": 59439, "ic_fluent_multiplier_1_2x_32_regular": 59440, "ic_fluent_multiplier_1_2x_48_regular": 59441, "ic_fluent_multiplier_1_5x_20_regular": 59442, "ic_fluent_multiplier_1_5x_24_regular": 59443, "ic_fluent_multiplier_1_5x_28_regular": 59444, "ic_fluent_multiplier_1_5x_32_regular": 59445, "ic_fluent_multiplier_1_5x_48_regular": 59446, "ic_fluent_multiplier_1_8x_20_regular": 59447, "ic_fluent_multiplier_1_8x_24_regular": 59448, "ic_fluent_multiplier_1_8x_28_regular": 59449, "ic_fluent_multiplier_1_8x_32_regular": 59450, "ic_fluent_multiplier_1_8x_48_regular": 59451, "ic_fluent_multiplier_1x_20_regular": 59452, "ic_fluent_multiplier_1x_24_regular": 59453, "ic_fluent_multiplier_1x_28_regular": 59454, "ic_fluent_multiplier_1x_32_regular": 59455, "ic_fluent_multiplier_1x_48_regular": 59456, "ic_fluent_multiplier_2x_20_regular": 59457, "ic_fluent_multiplier_2x_24_regular": 59458, "ic_fluent_multiplier_2x_28_regular": 59459, "ic_fluent_multiplier_2x_32_regular": 59460, "ic_fluent_multiplier_2x_48_regular": 59461, "ic_fluent_my_location_16_regular": 59485, "ic_fluent_my_location_20_regular": 59486, "ic_fluent_notepad_32_regular": 59519, "ic_fluent_patient_32_regular": 59595, "ic_fluent_people_team_32_regular": 59664, "ic_fluent_pulse_32_regular": 59871, "ic_fluent_remote_16_regular": 59919, "ic_fluent_ribbon_32_regular": 59945, "ic_fluent_shifts_32_regular": 60126, "ic_fluent_skip_forward_10_24_regular": 60161, "ic_fluent_skip_forward_10_28_regular": 60162, "ic_fluent_skip_forward_10_32_regular": 60163, "ic_fluent_skip_forward_10_48_regular": 60164, "ic_fluent_skip_forward_30_24_regular": 60166, "ic_fluent_skip_forward_30_28_regular": 60167, "ic_fluent_skip_forward_30_32_regular": 60168, "ic_fluent_skip_forward_30_48_regular": 60169, "ic_fluent_subtract_square_multiple_16_regular": 60379, "ic_fluent_text_sort_ascending_16_regular": 60762, "ic_fluent_text_sort_ascending_24_regular": 60763, "ic_fluent_text_sort_descending_16_regular": 60764, "ic_fluent_text_sort_descending_24_regular": 60765, "ic_fluent_video_person_call_32_regular": 60944, "ic_fluent_weather_sunny_32_regular": 61006, "ic_fluent_align_bottom_16_regular": 57374, "ic_fluent_align_bottom_20_regular": 57375, "ic_fluent_align_bottom_24_regular": 57376, "ic_fluent_align_bottom_28_regular": 57377, "ic_fluent_align_bottom_32_regular": 57378, "ic_fluent_align_bottom_48_regular": 57379, "ic_fluent_align_center_horizontal_16_regular": 57380, "ic_fluent_align_center_horizontal_20_regular": 57381, "ic_fluent_align_center_horizontal_24_regular": 57382, "ic_fluent_align_center_horizontal_28_regular": 57383, "ic_fluent_align_center_horizontal_32_regular": 57384, "ic_fluent_align_center_horizontal_48_regular": 57385, "ic_fluent_align_center_vertical_16_regular": 57386, "ic_fluent_align_center_vertical_20_regular": 57387, "ic_fluent_align_center_vertical_24_regular": 57388, "ic_fluent_align_center_vertical_28_regular": 57389, "ic_fluent_align_center_vertical_32_regular": 57390, "ic_fluent_align_center_vertical_48_regular": 57391, "ic_fluent_align_left_16_regular": 57394, "ic_fluent_align_left_20_regular": 57395, "ic_fluent_align_left_24_regular": 57396, "ic_fluent_align_left_28_regular": 57397, "ic_fluent_align_left_32_regular": 57398, "ic_fluent_align_left_48_regular": 57399, "ic_fluent_align_right_16_regular": 57400, "ic_fluent_align_right_20_regular": 57401, "ic_fluent_align_right_24_regular": 57402, "ic_fluent_align_right_28_regular": 57403, "ic_fluent_align_right_32_regular": 57404, "ic_fluent_align_right_48_regular": 57405, "ic_fluent_align_top_16_regular": 57417, "ic_fluent_align_top_20_regular": 57418, "ic_fluent_align_top_24_regular": 57419, "ic_fluent_align_top_28_regular": 57420, "ic_fluent_align_top_32_regular": 57421, "ic_fluent_align_top_48_regular": 57422, "ic_fluent_calculator_24_regular": 57907, "ic_fluent_camera_16_regular": 58009, "ic_fluent_group_dismiss_24_regular": 59081, "ic_fluent_group_return_24_regular": 59084, "ic_fluent_hand_left_16_regular": 59098, "ic_fluent_hand_left_24_regular": 59100, "ic_fluent_hand_left_28_regular": 59101, "ic_fluent_hand_right_16_regular": 59102, "ic_fluent_home_12_regular": 59150, "ic_fluent_keyboard_shift_16_regular": 59216, "ic_fluent_keyboard_shift_20_regular": 59217, "ic_fluent_link_square_20_regular": 59255, "ic_fluent_mail_inbox_checkmark_16_regular": 59325, "ic_fluent_mail_inbox_checkmark_20_regular": 59326, "ic_fluent_mail_inbox_checkmark_24_regular": 59327, "ic_fluent_music_note_2_20_regular": 59476, "ic_fluent_my_location_12_regular": 59484, "ic_fluent_number_symbol_square_20_regular": 59532, "ic_fluent_number_symbol_square_24_regular": 59533, "ic_fluent_person_32_regular": 59675, "ic_fluent_person_5_32_regular": 59677, "ic_fluent_person_tag_20_regular": 59726, "ic_fluent_person_tag_24_regular": 59727, "ic_fluent_person_tag_28_regular": 59728, "ic_fluent_person_tag_32_regular": 59729, "ic_fluent_person_tag_48_regular": 59730, "ic_fluent_search_16_regular": 60028, "ic_fluent_send_16_regular": 60046, "ic_fluent_symbols_16_regular": 60384, "ic_fluent_teddy_20_regular": 60576, "ic_fluent_video_person_star_off_24_regular": 60953, "ic_fluent_apps_add_in_16_regular": 57442, "ic_fluent_apps_add_in_28_regular": 57443, "ic_fluent_arrow_curve_down_left_16_regular": 57528, "ic_fluent_arrow_curve_down_left_24_regular": 57529, "ic_fluent_arrow_curve_down_left_28_regular": 57530, "ic_fluent_arrow_upload_16_regular": 57649, "ic_fluent_attach_12_regular": 57653, "ic_fluent_board_16_regular": 57685, "ic_fluent_board_20_regular": 57686, "ic_fluent_board_28_regular": 57687, "ic_fluent_board_split_16_regular": 57692, "ic_fluent_board_split_20_regular": 57693, "ic_fluent_board_split_24_regular": 57694, "ic_fluent_board_split_28_regular": 57695, "ic_fluent_board_split_48_regular": 57696, "ic_fluent_calendar_empty_32_regular": 57928, "ic_fluent_calendar_ltr_12_regular": 57932, "ic_fluent_calendar_multiple_32_regular": 57943, "ic_fluent_chevron_up_down_20_regular": 58159, "ic_fluent_chevron_up_down_24_regular": 58160, "ic_fluent_circle_12_regular": 58161, "ic_fluent_circle_half_fill_12_regular": 58167, "ic_fluent_circle_line_12_regular": 58169, "ic_fluent_closed_caption_off_16_regular": 58237, "ic_fluent_closed_caption_off_20_regular": 58238, "ic_fluent_closed_caption_off_24_regular": 58239, "ic_fluent_closed_caption_off_28_regular": 58240, "ic_fluent_closed_caption_off_48_regular": 58241, "ic_fluent_desktop_pulse_16_regular": 58524, "ic_fluent_desktop_pulse_20_regular": 58525, "ic_fluent_desktop_pulse_24_regular": 58526, "ic_fluent_desktop_pulse_28_regular": 58527, "ic_fluent_desktop_pulse_32_regular": 58528, "ic_fluent_desktop_pulse_48_regular": 58529, "ic_fluent_developer_board_20_regular": 58540, "ic_fluent_dismiss_square_24_regular": 58565, "ic_fluent_door_arrow_left_24_regular": 58726, "ic_fluent_emoji_hand_20_regular": 58830, "ic_fluent_filter_16_regular": 58890, "ic_fluent_flash_16_regular": 58903, "ic_fluent_flash_28_regular": 58906, "ic_fluent_flash_checkmark_16_regular": 58909, "ic_fluent_flash_checkmark_20_regular": 58910, "ic_fluent_flash_checkmark_24_regular": 58911, "ic_fluent_flash_checkmark_28_regular": 58912, "ic_fluent_folder_prohibited_16_regular": 58971, "ic_fluent_grid_16_regular": 59075, "ic_fluent_headphones_20_regular": 59118, "ic_fluent_headphones_32_regular": 59119, "ic_fluent_headphones_48_regular": 59120, "ic_fluent_headphones_sound_wave_20_regular": 59121, "ic_fluent_headphones_sound_wave_24_regular": 59122, "ic_fluent_headphones_sound_wave_28_regular": 59123, "ic_fluent_headphones_sound_wave_32_regular": 59124, "ic_fluent_headphones_sound_wave_48_regular": 59125, "ic_fluent_home_checkmark_16_regular": 59155, "ic_fluent_home_checkmark_20_regular": 59156, "ic_fluent_ink_stroke_20_regular": 59192, "ic_fluent_ink_stroke_24_regular": 59193, "ic_fluent_library_16_regular": 59233, "ic_fluent_library_20_regular": 59234, "ic_fluent_list_16_regular": 59257, "ic_fluent_location_arrow_left_48_regular": 59267, "ic_fluent_location_arrow_right_48_regular": 59268, "ic_fluent_location_arrow_up_48_regular": 59269, "ic_fluent_mail_inbox_checkmark_28_regular": 59328, "ic_fluent_map_20_regular": 59354, "ic_fluent_multiplier_5x_20_regular": 59462, "ic_fluent_multiplier_5x_24_regular": 59463, "ic_fluent_multiplier_5x_28_regular": 59464, "ic_fluent_multiplier_5x_32_regular": 59465, "ic_fluent_multiplier_5x_48_regular": 59466, "ic_fluent_music_note_2_play_20_regular": 59478, "ic_fluent_notepad_12_regular": 59518, "ic_fluent_organization_12_regular": 59546, "ic_fluent_people_community_add_20_regular": 59637, "ic_fluent_people_community_add_28_regular": 59638, "ic_fluent_person_6_32_regular": 59679, "ic_fluent_person_add_16_regular": 59681, "ic_fluent_person_add_28_regular": 59682, "ic_fluent_person_prohibited_16_regular": 59714, "ic_fluent_person_prohibited_28_regular": 59716, "ic_fluent_pin_28_regular": 59778, "ic_fluent_pin_32_regular": 59779, "ic_fluent_pin_48_regular": 59780, "ic_fluent_premium_person_20_regular": 59827, "ic_fluent_premium_person_24_regular": 59828, "ic_fluent_prohibited_multiple_16_regular": 59856, "ic_fluent_prohibited_multiple_20_regular": 59857, "ic_fluent_prohibited_multiple_24_regular": 59858, "ic_fluent_read_aloud_16_regular": 59898, "ic_fluent_read_aloud_28_regular": 59899, "ic_fluent_shield_16_regular": 60099, "ic_fluent_shield_28_regular": 60100, "ic_fluent_shield_48_regular": 60101, "ic_fluent_shield_checkmark_16_regular": 60103, "ic_fluent_shield_checkmark_20_regular": 60104, "ic_fluent_shield_checkmark_24_regular": 60105, "ic_fluent_shield_checkmark_28_regular": 60106, "ic_fluent_shield_checkmark_48_regular": 60107, "ic_fluent_top_speed_20_regular": 60827, "ic_fluent_checkmark_circle_12_regular": 58119, "ic_fluent_add_square_multiple_16_regular": 57352, "ic_fluent_add_square_multiple_20_regular": 57353, "ic_fluent_arrow_forward_48_regular": 57553, "ic_fluent_arrow_sync_16_regular": 57616, "ic_fluent_book_open_28_regular": 57722, "ic_fluent_book_open_32_regular": 57723, "ic_fluent_book_open_48_regular": 57724, "ic_fluent_book_open_microphone_20_regular": 57727, "ic_fluent_book_open_microphone_24_regular": 57728, "ic_fluent_book_open_microphone_28_regular": 57729, "ic_fluent_book_open_microphone_32_regular": 57730, "ic_fluent_book_open_microphone_48_regular": 57731, "ic_fluent_briefcase_off_16_regular": 57840, "ic_fluent_briefcase_off_20_regular": 57841, "ic_fluent_briefcase_off_24_regular": 57842, "ic_fluent_briefcase_off_28_regular": 57843, "ic_fluent_briefcase_off_32_regular": 57844, "ic_fluent_briefcase_off_48_regular": 57845, "ic_fluent_building_bank_28_regular": 57871, "ic_fluent_building_bank_48_regular": 57872, "ic_fluent_building_bank_link_16_regular": 57873, "ic_fluent_building_bank_link_20_regular": 57874, "ic_fluent_building_bank_link_24_regular": 57875, "ic_fluent_building_bank_link_28_regular": 57876, "ic_fluent_building_bank_link_48_regular": 57877, "ic_fluent_calendar_mail_16_regular": 57939, "ic_fluent_calendar_rtl_12_regular": 57953, "ic_fluent_calendar_rtl_16_regular": 57954, "ic_fluent_chevron_double_up_16_regular": 58156, "ic_fluent_chevron_double_up_20_regular": 58157, "ic_fluent_cloud_28_regular": 58243, "ic_fluent_cloud_off_16_regular": 58279, "ic_fluent_cloud_off_20_regular": 58280, "ic_fluent_cloud_off_28_regular": 58281, "ic_fluent_cloud_off_32_regular": 58282, "ic_fluent_cloud_sync_16_regular": 58285, "ic_fluent_cloud_sync_24_regular": 58287, "ic_fluent_cloud_sync_28_regular": 58288, "ic_fluent_cloud_sync_32_regular": 58289, "ic_fluent_cloud_sync_48_regular": 58290, "ic_fluent_dismiss_square_20_regular": 58564, "ic_fluent_document_footer_16_regular": 58620, "ic_fluent_document_footer_dismiss_24_regular": 58623, "ic_fluent_document_header_16_regular": 58624, "ic_fluent_document_header_arrow_down_16_regular": 58626, "ic_fluent_document_header_dismiss_24_regular": 58630, "ic_fluent_document_header_footer_16_regular": 58631, "ic_fluent_document_ribbon_16_regular": 58681, "ic_fluent_document_ribbon_20_regular": 58682, "ic_fluent_document_ribbon_24_regular": 58683, "ic_fluent_document_ribbon_28_regular": 58684, "ic_fluent_document_ribbon_32_regular": 58685, "ic_fluent_document_ribbon_48_regular": 58686, "ic_fluent_door_arrow_left_16_regular": 58724, "ic_fluent_drive_train_24_regular": 58765, "ic_fluent_engine_24_regular": 58848, "ic_fluent_folder_mail_16_regular": 58966, "ic_fluent_folder_sync_16_regular": 58979, "ic_fluent_gas_24_regular": 59025, "ic_fluent_gas_pump_24_regular": 59027, "ic_fluent_mail_dismiss_16_regular": 59313, "ic_fluent_mail_prohibited_16_regular": 59343, "ic_fluent_mic_sparkle_16_regular": 59411, "ic_fluent_mic_sparkle_20_regular": 59412, "ic_fluent_mic_sparkle_24_regular": 59413, "ic_fluent_notepad_person_20_regular": 59522, "ic_fluent_notepad_person_24_regular": 59523, "ic_fluent_pin_off_16_regular": 59781, "ic_fluent_pin_off_48_regular": 59784, "ic_fluent_skip_forward_tab_24_regular": 60171, "ic_fluent_square_arrow_forward_16_regular": 60284, "ic_fluent_square_arrow_forward_20_regular": 60285, "ic_fluent_square_arrow_forward_24_regular": 60286, "ic_fluent_square_arrow_forward_28_regular": 60287, "ic_fluent_square_arrow_forward_32_regular": 60288, "ic_fluent_square_arrow_forward_48_regular": 60289, "ic_fluent_subtract_square_multiple_20_regular": 60380, "ic_fluent_transmission_24_regular": 60829, "ic_fluent_wifi_off_20_regular": 61017, "ic_fluent_wifi_off_24_regular": 61018, "ic_fluent_animal_cat_16_regular": 61702, "ic_fluent_animal_cat_20_regular": 61734, "ic_fluent_animal_cat_24_regular": 61735, "ic_fluent_animal_cat_28_regular": 61736, "ic_fluent_archive_settings_16_regular": 61737, "ic_fluent_arrow_circle_down_20_regular": 61740, "ic_fluent_arrow_circle_down_24_regular": 61741, "ic_fluent_arrow_circle_down_double_20_regular": 61742, "ic_fluent_arrow_circle_down_double_24_regular": 61743, "ic_fluent_arrow_circle_down_split_20_regular": 61763, "ic_fluent_arrow_circle_down_split_24_regular": 61764, "ic_fluent_arrow_down_32_regular": 61772, "ic_fluent_arrow_down_48_regular": 61773, "ic_fluent_arrow_fit_16_regular": 61774, "ic_fluent_arrow_left_16_regular": 61828, "ic_fluent_arrow_left_32_regular": 61833, "ic_fluent_arrow_left_48_regular": 61854, "ic_fluent_arrow_reset_20_regular": 61855, "ic_fluent_arrow_reset_24_regular": 61856, "ic_fluent_arrow_right_32_regular": 61858, "ic_fluent_arrow_right_48_regular": 61863, "ic_fluent_arrow_sort_16_regular": 61867, "ic_fluent_arrow_sort_down_16_regular": 61868, "ic_fluent_arrow_sort_down_lines_16_regular": 61869, "ic_fluent_arrow_sort_up_16_regular": 61875, "ic_fluent_arrow_up_16_regular": 61876, "ic_fluent_arrow_up_32_regular": 61880, "ic_fluent_arrow_up_48_regular": 61881, "ic_fluent_barcode_scanner_20_regular": 61882, "ic_fluent_barcode_scanner_24_regular": 61924, "ic_fluent_beaker_edit_20_regular": 61925, "ic_fluent_beaker_edit_24_regular": 61926, "ic_fluent_book_toolbox_20_regular": 61927, "ic_fluent_bookmark_add_20_regular": 61928, "ic_fluent_bookmark_add_24_regular": 61929, "ic_fluent_bowl_chopsticks_16_regular": 61930, "ic_fluent_bowl_chopsticks_20_regular": 61931, "ic_fluent_bowl_chopsticks_24_regular": 61932, "ic_fluent_bowl_chopsticks_28_regular": 61933, "ic_fluent_brain_circuit_20_regular": 61934, "ic_fluent_briefcase_medical_20_regular": 61935, "ic_fluent_broom_16_regular": 61950, "ic_fluent_building_bank_toolbox_20_regular": 61951, "ic_fluent_calendar_info_16_regular": 61955, "ic_fluent_calendar_multiple_16_regular": 61956, "ic_fluent_call_checkmark_20_regular": 61959, "ic_fluent_call_dismiss_20_regular": 61960, "ic_fluent_call_dismiss_24_regular": 61963, "ic_fluent_call_pause_20_regular": 61964, "ic_fluent_call_pause_24_regular": 61965, "ic_fluent_chat_help_20_regular": 61984, "ic_fluent_chat_settings_20_regular": 61985, "ic_fluent_chat_settings_24_regular": 61993, "ic_fluent_check_20_regular": 62075, "ic_fluent_checkbox_checked_16_regular": 62076, "ic_fluent_checkbox_checked_sync_16_regular": 62077, "ic_fluent_checkmark_starburst_16_regular": 62083, "ic_fluent_chevron_double_down_16_regular": 62084, "ic_fluent_chevron_double_left_16_regular": 62085, "ic_fluent_chevron_double_right_16_regular": 62119, "ic_fluent_circle_half_fill_16_regular": 62218, "ic_fluent_clipboard_heart_20_regular": 62219, "ic_fluent_clipboard_pulse_20_regular": 62242, "ic_fluent_clipboard_settings_20_regular": 62253, "ic_fluent_clock_arrow_download_20_regular": 62254, "ic_fluent_cloud_add_16_regular": 62255, "ic_fluent_cloud_edit_16_regular": 62256, "ic_fluent_cloud_flow_20_regular": 62263, "ic_fluent_cloud_link_16_regular": 62264, "ic_fluent_code_16_regular": 62265, "ic_fluent_comment_error_16_regular": 62288, "ic_fluent_comment_lightning_20_regular": 62289, "ic_fluent_comment_lightning_24_regular": 62305, "ic_fluent_contact_card_16_regular": 62306, "ic_fluent_contact_card_link_16_regular": 62307, "ic_fluent_contract_down_left_16_regular": 62308, "ic_fluent_contract_down_left_20_regular": 62323, "ic_fluent_contract_down_left_24_regular": 62324, "ic_fluent_contract_down_left_28_regular": 62325, "ic_fluent_contract_down_left_32_regular": 62331, "ic_fluent_contract_down_left_48_regular": 62359, "ic_fluent_credit_card_toolbox_20_regular": 62360, "ic_fluent_data_bar_horizontal_20_regular": 62363, "ic_fluent_data_usage_edit_20_regular": 62386, "ic_fluent_desktop_sync_16_regular": 62387, "ic_fluent_device_meeting_room_16_regular": 62388, "ic_fluent_device_meeting_room_24_regular": 62389, "ic_fluent_device_meeting_room_28_regular": 62390, "ic_fluent_device_meeting_room_32_regular": 62391, "ic_fluent_device_meeting_room_48_regular": 62396, "ic_fluent_device_meeting_room_remote_16_regular": 62397, "ic_fluent_device_meeting_room_remote_24_regular": 62402, "ic_fluent_device_meeting_room_remote_28_regular": 62413, "ic_fluent_device_meeting_room_remote_32_regular": 62445, "ic_fluent_device_meeting_room_remote_48_regular": 62446, "ic_fluent_dismiss_32_regular": 62451, "ic_fluent_dismiss_48_regular": 62464, "ic_fluent_document_arrow_up_16_regular": 62465, "ic_fluent_document_bullet_list_20_regular": 62466, "ic_fluent_document_bullet_list_24_regular": 62467, "ic_fluent_document_link_20_regular": 62468, "ic_fluent_document_link_24_regular": 62469, "ic_fluent_document_person_16_regular": 62497, "ic_fluent_document_settings_16_regular": 62498, "ic_fluent_document_split_hint_24_regular": 62499, "ic_fluent_document_split_hint_off_24_regular": 62500, "ic_fluent_edit_arrow_back_16_regular": 62505, "ic_fluent_equal_off_20_regular": 62506, "ic_fluent_error_circle_settings_16_regular": 62507, "ic_fluent_expand_up_left_16_regular": 62508, "ic_fluent_expand_up_left_20_regular": 62513, "ic_fluent_expand_up_left_24_regular": 62514, "ic_fluent_expand_up_left_28_regular": 62515, "ic_fluent_expand_up_left_32_regular": 62539, "ic_fluent_expand_up_left_48_regular": 62540, "ic_fluent_expand_up_right_16_regular": 62543, "ic_fluent_expand_up_right_20_regular": 62544, "ic_fluent_expand_up_right_24_regular": 62573, "ic_fluent_expand_up_right_28_regular": 62613, "ic_fluent_expand_up_right_32_regular": 62614, "ic_fluent_expand_up_right_48_regular": 62615, "ic_fluent_fax_16_regular": 62638, "ic_fluent_flow_16_regular": 62639, "ic_fluent_folder_globe_16_regular": 62641, "ic_fluent_folder_person_16_regular": 62662, "ic_fluent_gauge_20_regular": 62663, "ic_fluent_gauge_24_regular": 62664, "ic_fluent_gift_card_16_regular": 62669, "ic_fluent_gift_card_20_regular": 62670, "ic_fluent_gift_card_add_20_regular": 62671, "ic_fluent_globe_location_20_regular": 62684, "ic_fluent_globe_star_16_regular": 62699, "ic_fluent_globe_video_20_regular": 62717, "ic_fluent_headset_add_20_regular": 62718, "ic_fluent_headset_add_24_regular": 62719, "ic_fluent_heart_28_regular": 62720, "ic_fluent_heart_broken_16_regular": 62721, "ic_fluent_laptop_dismiss_16_regular": 62725, "ic_fluent_mail_add_16_regular": 62733, "ic_fluent_mail_add_20_regular": 62751, "ic_fluent_mail_alert_16_regular": 62752, "ic_fluent_mail_alert_20_regular": 62762, "ic_fluent_mail_alert_24_regular": 62763, "ic_fluent_mail_arrow_down_16_regular": 62764, "ic_fluent_mail_arrow_up_20_regular": 62765, "ic_fluent_mail_arrow_up_24_regular": 62795, "ic_fluent_mail_checkmark_16_regular": 62796, "ic_fluent_mail_clock_16_regular": 62801, "ic_fluent_mail_clock_24_regular": 62802, "ic_fluent_mail_dismiss_20_regular": 62803, "ic_fluent_mail_dismiss_24_regular": 62804, "ic_fluent_mail_error_20_regular": 62805, "ic_fluent_mail_error_24_regular": 62813, "ic_fluent_mail_inbox_arrow_down_16_regular": 62814, "ic_fluent_mail_link_20_regular": 62853, "ic_fluent_mail_link_24_regular": 62860, "ic_fluent_mail_pause_16_regular": 62886, "ic_fluent_mail_prohibited_20_regular": 62923, "ic_fluent_mail_prohibited_24_regular": 62946, "ic_fluent_mail_settings_16_regular": 62947, "ic_fluent_mail_shield_16_regular": 62952, "ic_fluent_mail_template_20_regular": 62953, "ic_fluent_mail_template_24_regular": 62957, "ic_fluent_mail_warning_16_regular": 62958, "ic_fluent_meet_now_28_regular": 62966, "ic_fluent_meet_now_32_regular": 62967, "ic_fluent_meet_now_48_regular": 63025, "ic_fluent_megaphone_loud_20_regular": 63051, "ic_fluent_microscope_20_regular": 63052, "ic_fluent_microscope_24_regular": 63055, "ic_fluent_molecule_16_regular": 63056, "ic_fluent_molecule_20_regular": 63065, "ic_fluent_molecule_24_regular": 63066, "ic_fluent_molecule_28_regular": 63069, "ic_fluent_molecule_32_regular": 63070, "ic_fluent_molecule_48_regular": 63071, "ic_fluent_note_16_regular": 63075, "ic_fluent_note_pin_16_regular": 63076, "ic_fluent_notepad_16_regular": 63077, "ic_fluent_notepad_edit_16_regular": 63078, "ic_fluent_open_32_regular": 63079, "ic_fluent_padding_down_20_regular": 63105, "ic_fluent_padding_down_24_regular": 63106, "ic_fluent_padding_left_20_regular": 63125, "ic_fluent_padding_left_24_regular": 63134, "ic_fluent_padding_right_20_regular": 63135, "ic_fluent_padding_right_24_regular": 63136, "ic_fluent_padding_top_20_regular": 63156, "ic_fluent_padding_top_24_regular": 63161, "ic_fluent_patch_20_regular": 63162, "ic_fluent_patch_24_regular": 63163, "ic_fluent_pause_circle_20_regular": 63164, "ic_fluent_people_sync_16_regular": 63165, "ic_fluent_people_toolbox_16_regular": 63178, "ic_fluent_person_chat_16_regular": 63179, "ic_fluent_person_chat_20_regular": 63185, "ic_fluent_person_chat_24_regular": 63187, "ic_fluent_person_info_16_regular": 63190, "ic_fluent_person_lock_16_regular": 63192, "ic_fluent_person_lock_20_regular": 63193, "ic_fluent_person_subtract_16_regular": 63213, "ic_fluent_phone_16_regular": 63214, "ic_fluent_phone_checkmark_16_regular": 63215, "ic_fluent_pill_16_regular": 63216, "ic_fluent_pill_20_regular": 63217, "ic_fluent_pill_24_regular": 63218, "ic_fluent_pill_28_regular": 63219, "ic_fluent_print_16_regular": 63226, "ic_fluent_print_add_20_regular": 63228, "ic_fluent_production_20_regular": 63229, "ic_fluent_production_24_regular": 63230, "ic_fluent_production_checkmark_20_regular": 63235, "ic_fluent_production_checkmark_24_regular": 63236, "ic_fluent_prohibited_16_regular": 63237, "ic_fluent_ratio_one_to_one_20_regular": 63242, "ic_fluent_ratio_one_to_one_24_regular": 63243, "ic_fluent_receipt_add_20_regular": 63244, "ic_fluent_receipt_bag_20_regular": 63253, "ic_fluent_receipt_cube_20_regular": 63277, "ic_fluent_receipt_money_20_regular": 63278, "ic_fluent_record_12_regular": 63279, "ic_fluent_record_28_regular": 63285, "ic_fluent_record_32_regular": 63286, "ic_fluent_record_48_regular": 63287, "ic_fluent_record_stop_12_regular": 63320, "ic_fluent_record_stop_16_regular": 63321, "ic_fluent_record_stop_20_regular": 63322, "ic_fluent_record_stop_24_regular": 63323, "ic_fluent_record_stop_28_regular": 63324, "ic_fluent_record_stop_32_regular": 63332, "ic_fluent_record_stop_48_regular": 63333, "ic_fluent_ribbon_add_20_regular": 63334, "ic_fluent_ribbon_add_24_regular": 63335, "ic_fluent_server_20_regular": 63337, "ic_fluent_server_24_regular": 63340, "ic_fluent_shield_badge_20_regular": 63341, "ic_fluent_shopping_bag_16_regular": 63342, "ic_fluent_shopping_bag_20_regular": 63343, "ic_fluent_shopping_bag_24_regular": 63344, "ic_fluent_slide_multiple_search_20_regular": 63347, "ic_fluent_slide_multiple_search_24_regular": 63348, "ic_fluent_smartwatch_20_regular": 63349, "ic_fluent_smartwatch_24_regular": 63350, "ic_fluent_smartwatch_dot_20_regular": 63366, "ic_fluent_smartwatch_dot_24_regular": 63367, "ic_fluent_square_multiple_24_regular": 63372, "ic_fluent_stack_16_regular": 63373, "ic_fluent_stack_20_regular": 63378, "ic_fluent_stack_24_regular": 63398, "ic_fluent_subtract_circle_16_regular": 63399, "ic_fluent_subtract_circle_20_regular": 63408, "ic_fluent_subtract_circle_24_regular": 63409, "ic_fluent_subtract_circle_28_regular": 63412, "ic_fluent_subtract_circle_32_regular": 63413, "ic_fluent_tag_multiple_16_regular": 63414, "ic_fluent_target_arrow_16_regular": 63415, "ic_fluent_target_arrow_20_regular": 63416, "ic_fluent_text_bullet_list_square_edit_20_regular": 63417, "ic_fluent_text_bullet_list_square_edit_24_regular": 63418, "ic_fluent_tooltip_quote_20_regular": 63419, "ic_fluent_vehicle_car_profile_ltr_16_regular": 63437, "ic_fluent_vehicle_car_profile_rtl_16_regular": 63438, "ic_fluent_vehicle_truck_profile_16_regular": 63466, "ic_fluent_voicemail_arrow_back_16_regular": 63467, "ic_fluent_voicemail_arrow_forward_16_regular": 63468, "ic_fluent_voicemail_subtract_16_regular": 63484, "ic_fluent_wifi_warning_24_regular": 63485, "ic_fluent_window_edit_16_regular": 63492, "ic_fluent_arrow_sort_down_20_regular": 63493, "ic_fluent_arrow_sort_down_24_regular": 63505, "ic_fluent_arrow_sort_up_20_regular": 63506, "ic_fluent_arrow_sort_up_24_regular": 63521, "ic_fluent_arrow_turn_bidirectional_down_right_24_regular": 63522, "ic_fluent_arrow_turn_right_24_regular": 63545, "ic_fluent_book_question_mark_rtl_24_regular": 63546, "ic_fluent_brain_circuit_24_regular": 63547, "ic_fluent_building_bank_toolbox_24_regular": 63548, "ic_fluent_calendar_checkmark_28_regular": 63583, "ic_fluent_calendar_search_16_regular": 63584, "ic_fluent_call_park_32_regular": 63585, "ic_fluent_chat_bubbles_question_16_regular": 63656, "ic_fluent_chat_multiple_16_regular": 63657, "ic_fluent_chat_multiple_20_regular": 63688, "ic_fluent_chat_multiple_24_regular": 63699, "ic_fluent_checkmark_32_regular": 63700, "ic_fluent_checkmark_circle_32_regular": 63720, "ic_fluent_clipboard_bullet_list_ltr_16_regular": 58183, "ic_fluent_clipboard_bullet_list_rtl_16_regular": 58185, "ic_fluent_column_edit_20_regular": 58316, "ic_fluent_column_edit_24_regular": 58317, "ic_fluent_contact_card_28_regular": 58377, "ic_fluent_contact_card_32_regular": 58378, "ic_fluent_contact_card_48_regular": 58379, "ic_fluent_diagram_24_regular": 58549, "ic_fluent_dismiss_circle_32_regular": 58563, "ic_fluent_document_arrow_down_16_regular": 58591, "ic_fluent_document_bullet_list_clock_20_regular": 58601, "ic_fluent_document_bullet_list_clock_24_regular": 58602, "ic_fluent_document_bullet_list_off_24_regular": 58606, "ic_fluent_document_multiple_16_regular": 58655, "ic_fluent_document_pill_20_regular": 58668, "ic_fluent_document_pill_24_regular": 58669, "ic_fluent_document_save_20_regular": 58687, "ic_fluent_document_save_24_regular": 58688, "ic_fluent_door_16_regular": 58721, "ic_fluent_dual_screen_arrow_up_24_regular": 58776, "ic_fluent_dual_screen_closed_alert_24_regular": 58779, "ic_fluent_emoji_multiple_20_regular": 58834, "ic_fluent_emoji_multiple_24_regular": 58835, "ic_fluent_gantt_chart_20_regular": 59022, "ic_fluent_gantt_chart_24_regular": 59023, "ic_fluent_gift_card_add_24_regular": 59037, "ic_fluent_hand_draw_24_regular": 59096, "ic_fluent_image_arrow_back_24_regular": 59165, "ic_fluent_image_arrow_forward_24_regular": 59169, "ic_fluent_image_multiple_16_regular": 59172, "ic_fluent_image_reflection_24_regular": 59184, "ic_fluent_image_shadow_24_regular": 59186, "ic_fluent_mail_arrow_double_back_16_regular": 59302, "ic_fluent_mail_arrow_forward_16_regular": 59305, "ic_fluent_mail_attach_16_regular": 59308, "ic_fluent_more_horizontal_32_regular": 59431, "ic_fluent_more_vertical_32_regular": 59434, "ic_fluent_organization_16_regular": 59547, "ic_fluent_organization_32_regular": 59548, "ic_fluent_organization_48_regular": 59549, "ic_fluent_orientation_24_regular": 59552, "ic_fluent_people_list_16_regular": 59643, "ic_fluent_people_money_20_regular": 59649, "ic_fluent_people_money_24_regular": 59650, "ic_fluent_person_pill_20_regular": 59712, "ic_fluent_person_pill_24_regular": 59713, "ic_fluent_person_settings_16_regular": 59717, "ic_fluent_pivot_20_regular": 59789, "ic_fluent_pivot_24_regular": 59790, "ic_fluent_play_12_regular": 59791, "ic_fluent_print_add_24_regular": 59854, "ic_fluent_pulse_28_regular": 59870, "ic_fluent_receipt_add_24_regular": 59904, "ic_fluent_receipt_bag_24_regular": 59905, "ic_fluent_receipt_cube_24_regular": 59906, "ic_fluent_scan_object_20_regular": 60001, "ic_fluent_scan_object_24_regular": 60002, "ic_fluent_search_12_regular": 60027, "ic_fluent_search_32_regular": 60029, "ic_fluent_search_48_regular": 60030, "ic_fluent_share_16_regular": 60070, "ic_fluent_shield_badge_24_regular": 60102, "ic_fluent_shield_lock_16_regular": 60111, "ic_fluent_slide_eraser_16_regular": 60180, "ic_fluent_slide_eraser_20_regular": 60181, "ic_fluent_slide_grid_24_regular": 60184, "ic_fluent_square_16_regular": 60276, "ic_fluent_square_add_16_regular": 60282, "ic_fluent_square_hint_arrow_back_16_regular": 60301, "ic_fluent_steps_20_regular": 60351, "ic_fluent_steps_24_regular": 60352, "ic_fluent_tab_desktop_bottom_24_regular": 60397, "ic_fluent_tab_desktop_multiple_bottom_24_regular": 60399, "ic_fluent_task_list_square_add_20_regular": 60566, "ic_fluent_task_list_square_add_24_regular": 60567, "ic_fluent_task_list_square_ltr_20_regular": 60569, "ic_fluent_task_list_square_ltr_24_regular": 60570, "ic_fluent_task_list_square_rtl_20_regular": 60572, "ic_fluent_task_list_square_rtl_24_regular": 60573, "ic_fluent_text_align_distributed_evenly_24_regular": 60602, "ic_fluent_text_align_distributed_vertical_24_regular": 60604, "ic_fluent_text_align_justify_low_24_regular": 60606, "ic_fluent_textbox_more_24_regular": 60788, "ic_fluent_video_32_regular": 60912, "ic_fluent_video_48_regular": 60916, "ic_fluent_video_clip_16_regular": 60926, "ic_fluent_window_ad_person_20_regular": 61027, "ic_fluent_window_dev_edit_16_regular": 61041, "ic_fluent_arrow_autofit_height_dotted_24_regular": 57465, "ic_fluent_arrow_autofit_width_dotted_24_regular": 57470, "ic_fluent_multiselect_rtl_16_regular": 59470, "ic_fluent_animal_dog_16_regular": 57423, "ic_fluent_archive_settings_20_regular": 57456, "ic_fluent_arrow_clockwise_16_regular": 57514, "ic_fluent_arrow_clockwise_dashes_20_regular": 57518, "ic_fluent_arrow_clockwise_dashes_24_regular": 57519, "ic_fluent_arrow_counterclockwise_dashes_20_regular": 57526, "ic_fluent_arrow_counterclockwise_dashes_24_regular": 57527, "ic_fluent_arrow_export_ltr_16_regular": 57542, "ic_fluent_arrow_export_up_20_regular": 57547, "ic_fluent_arrow_export_up_24_regular": 57548, "ic_fluent_bin_full_20_regular": 57680, "ic_fluent_bin_full_24_regular": 57681, "ic_fluent_book_toolbox_24_regular": 57744, "ic_fluent_box_16_regular": 57786, "ic_fluent_braces_variable_20_regular": 57815, "ic_fluent_braces_variable_24_regular": 57816, "ic_fluent_briefcase_16_regular": 57833, "ic_fluent_briefcase_medical_16_regular": 57837, "ic_fluent_building_retail_20_regular": 57893, "ic_fluent_building_retail_money_20_regular": 57894, "ic_fluent_building_retail_money_24_regular": 57895, "ic_fluent_building_retail_shield_20_regular": 57897, "ic_fluent_building_retail_shield_24_regular": 57898, "ic_fluent_building_retail_toolbox_20_regular": 57899, "ic_fluent_building_retail_toolbox_24_regular": 57900, "ic_fluent_calculator_multiple_20_regular": 57910, "ic_fluent_calculator_multiple_24_regular": 57911, "ic_fluent_calendar_3_day_16_regular": 57912, "ic_fluent_calendar_arrow_right_16_regular": 57917, "ic_fluent_calendar_day_16_regular": 57924, "ic_fluent_calendar_info_20_regular": 57931, "ic_fluent_calendar_settings_16_regular": 57961, "ic_fluent_call_checkmark_24_regular": 57975, "ic_fluent_call_end_16_regular": 57978, "ic_fluent_camera_dome_16_regular": 58010, "ic_fluent_camera_dome_20_regular": 58011, "ic_fluent_camera_dome_24_regular": 58012, "ic_fluent_camera_dome_28_regular": 58013, "ic_fluent_camera_dome_48_regular": 58014, "ic_fluent_chat_12_regular": 58083, "ic_fluent_chevron_double_down_20_regular": 58153, "ic_fluent_chevron_double_left_20_regular": 58154, "ic_fluent_chevron_double_right_20_regular": 58155, "ic_fluent_clipboard_bullet_list_ltr_20_regular": 58184, "ic_fluent_clipboard_bullet_list_rtl_20_regular": 58186, "ic_fluent_clipboard_checkmark_20_regular": 58187, "ic_fluent_clipboard_checkmark_24_regular": 58188, "ic_fluent_clipboard_error_20_regular": 58195, "ic_fluent_clipboard_error_24_regular": 58196, "ic_fluent_clipboard_heart_24_regular": 58197, "ic_fluent_clipboard_task_20_regular": 58205, "ic_fluent_clipboard_task_24_regular": 58206, "ic_fluent_clipboard_task_add_20_regular": 58207, "ic_fluent_clipboard_task_add_24_regular": 58208, "ic_fluent_clipboard_task_list_ltr_20_regular": 58209, "ic_fluent_clipboard_task_list_ltr_24_regular": 58210, "ic_fluent_clock_alarm_16_regular": 58223, "ic_fluent_cloud_add_20_regular": 58245, "ic_fluent_cloud_edit_20_regular": 58276, "ic_fluent_cloud_link_20_regular": 58278, "ic_fluent_color_16_regular": 58300, "ic_fluent_column_triple_20_regular": 58318, "ic_fluent_column_triple_edit_20_regular": 58319, "ic_fluent_column_triple_edit_24_regular": 58320, "ic_fluent_comment_error_20_regular": 58353, "ic_fluent_communication_person_20_regular": 58373, "ic_fluent_communication_person_24_regular": 58374, "ic_fluent_contact_card_link_20_regular": 58384, "ic_fluent_data_trending_16_regular": 58460, "ic_fluent_data_trending_20_regular": 58461, "ic_fluent_data_trending_24_regular": 58462, "ic_fluent_data_usage_edit_24_regular": 58464, "ic_fluent_database_20_regular": 58470, "ic_fluent_database_24_regular": 58471, "ic_fluent_database_search_20_regular": 58482, "ic_fluent_database_search_24_regular": 58483, "ic_fluent_delete_arrow_back_16_regular": 58492, "ic_fluent_desktop_edit_16_regular": 58511, "ic_fluent_dismiss_circle_12_regular": 58561, "ic_fluent_divider_tall_16_regular": 58574, "ic_fluent_document_arrow_down_20_regular": 58592, "ic_fluent_document_heart_20_regular": 58632, "ic_fluent_document_heart_24_regular": 58633, "ic_fluent_document_heart_pulse_20_regular": 58634, "ic_fluent_document_heart_pulse_24_regular": 58635, "ic_fluent_document_multiple_20_regular": 58656, "ic_fluent_document_multiple_prohibited_20_regular": 58660, "ic_fluent_document_multiple_prohibited_24_regular": 58661, "ic_fluent_document_search_16_regular": 58689, "ic_fluent_door_20_regular": 58722, "ic_fluent_emoji_laugh_16_regular": 58833, "ic_fluent_equal_off_24_regular": 58851, "ic_fluent_error_circle_settings_20_regular": 58862, "ic_fluent_eye_off_16_regular": 58868, "ic_fluent_fax_20_regular": 58888, "ic_fluent_filter_dismiss_16_regular": 58892, "ic_fluent_filter_dismiss_20_regular": 58893, "ic_fluent_flashlight_16_regular": 58920, "ic_fluent_flashlight_20_regular": 58921, "ic_fluent_flow_20_regular": 58935, "ic_fluent_fluid_16_regular": 58944, "ic_fluent_folder_add_16_regular": 58949, "ic_fluent_folder_globe_20_regular": 58965, "ic_fluent_folder_mail_20_regular": 58967, "ic_fluent_folder_person_20_regular": 58970, "ic_fluent_folder_sync_20_regular": 58980, "ic_fluent_food_16_regular": 58982, "ic_fluent_food_cake_16_regular": 58986, "ic_fluent_full_screen_maximize_16_regular": 59011, "ic_fluent_full_screen_maximize_20_regular": 59012, "ic_fluent_gif_16_regular": 59034, "ic_fluent_gift_16_regular": 59035, "ic_fluent_globe_star_20_regular": 59069, "ic_fluent_globe_surface_20_regular": 59070, "ic_fluent_globe_surface_24_regular": 59071, "ic_fluent_heart_broken_20_regular": 59133, "ic_fluent_history_16_regular": 59141, "ic_fluent_image_prohibited_20_regular": 59181, "ic_fluent_image_prohibited_24_regular": 59182, "ic_fluent_info_12_regular": 59190, "ic_fluent_iot_20_regular": 59197, "ic_fluent_iot_24_regular": 59198, "ic_fluent_mail_open_person_16_regular": 59339, "ic_fluent_mail_template_16_regular": 59351, "ic_fluent_navigation_16_regular": 59487, "ic_fluent_news_16_regular": 59494, "ic_fluent_note_edit_20_regular": 59502, "ic_fluent_note_edit_24_regular": 59503, "ic_fluent_notepad_edit_20_regular": 59520, "ic_fluent_people_list_20_regular": 59644, "ic_fluent_people_settings_24_regular": 59656, "ic_fluent_people_team_toolbox_20_regular": 59672, "ic_fluent_people_team_toolbox_24_regular": 59673, "ic_fluent_person_feedback_16_regular": 59696, "ic_fluent_person_money_20_regular": 59708, "ic_fluent_person_money_24_regular": 59709, "ic_fluent_phone_eraser_16_regular": 59740, "ic_fluent_port_hdmi_24_regular": 59809, "ic_fluent_port_micro_usb_24_regular": 59811, "ic_fluent_port_usb_a_24_regular": 59813, "ic_fluent_port_usb_c_24_regular": 59815, "ic_fluent_prohibited_12_regular": 59855, "ic_fluent_receipt_play_20_regular": 59908, "ic_fluent_receipt_play_24_regular": 59909, "ic_fluent_save_search_20_regular": 59981, "ic_fluent_search_settings_20_regular": 60031, "ic_fluent_shield_lock_20_regular": 60112, "ic_fluent_square_add_20_regular": 60283, "ic_fluent_star_line_horizontal_3_16_regular": 60337, "ic_fluent_stream_20_regular": 60356, "ic_fluent_stream_24_regular": 60357, "ic_fluent_syringe_20_regular": 60386, "ic_fluent_syringe_24_regular": 60387, "ic_fluent_tag_dismiss_20_regular": 60533, "ic_fluent_tag_dismiss_24_regular": 60534, "ic_fluent_target_arrow_24_regular": 60561, "ic_fluent_temperature_16_regular": 60577, "ic_fluent_thumb_dislike_16_regular": 60791, "ic_fluent_tooltip_quote_24_regular": 60826, "ic_fluent_umbrella_20_regular": 60876, "ic_fluent_umbrella_24_regular": 60877, "ic_fluent_vehicle_truck_profile_20_regular": 60910, "ic_fluent_video_add_20_regular": 60917, "ic_fluent_video_add_24_regular": 60918, "ic_fluent_warning_12_regular": 60987, "ic_fluent_window_dev_edit_20_regular": 61042, "ic_fluent_xray_20_regular": 61065, "ic_fluent_xray_24_regular": 61066, "ic_fluent_arrow_autofit_down_24_regular": 57462, "ic_fluent_arrow_autofit_up_24_regular": 57467, "ic_fluent_clipboard_task_list_rtl_20_regular": 58211, "ic_fluent_clipboard_task_list_rtl_24_regular": 58212, "ic_fluent_comma_24_regular": 58322, "ic_fluent_text_align_center_rotate_270_24_regular": 60597, "ic_fluent_text_align_justify_rotate_90_24_regular": 60610, "ic_fluent_text_align_left_rotate_270_24_regular": 60614, "ic_fluent_text_align_right_rotate_270_24_regular": 60621, "ic_fluent_text_strikethrough_16_regular": 60766, "ic_fluent_text_strikethrough_20_regular": 60767, "ic_fluent_text_strikethrough_24_regular": 60768, "ic_fluent_textbox_align_bottom_rotate_90_24_regular": 60780, "ic_fluent_textbox_align_middle_rotate_90_24_regular": 60784, "ic_fluent_textbox_align_top_rotate_90_24_regular": 60786, "ic_fluent_arrow_clockwise_12_regular": 57513, "ic_fluent_arrow_clockwise_28_regular": 57515, "ic_fluent_arrow_clockwise_32_regular": 57516, "ic_fluent_arrow_clockwise_48_regular": 57517, "ic_fluent_arrow_counterclockwise_12_regular": 57522, "ic_fluent_arrow_counterclockwise_16_regular": 57523, "ic_fluent_arrow_counterclockwise_32_regular": 57524, "ic_fluent_arrow_counterclockwise_48_regular": 57525, "ic_fluent_arrow_rotate_clockwise_16_regular": 57580, "ic_fluent_arrow_split_20_regular": 57588, "ic_fluent_battery_checkmark_24_regular": 57670, "ic_fluent_book_open_16_regular": 57719, "ic_fluent_broad_activity_feed_16_regular": 57858, "ic_fluent_broad_activity_feed_20_regular": 57859, "ic_fluent_calendar_pattern_20_regular": 57945, "ic_fluent_calendar_person_16_regular": 57946, "ic_fluent_calendar_phone_16_regular": 57948, "ic_fluent_calendar_phone_20_regular": 57949, "ic_fluent_calendar_search_20_regular": 57960, "ic_fluent_calendar_star_16_regular": 57962, "ic_fluent_chat_arrow_back_16_regular": 58087, "ic_fluent_chat_arrow_back_20_regular": 58088, "ic_fluent_chat_arrow_double_back_16_regular": 58089, "ic_fluent_chat_arrow_double_back_20_regular": 58090, "ic_fluent_check_24_regular": 58101, "ic_fluent_checkbox_checked_sync_20_regular": 58108, "ic_fluent_chevron_up_down_16_regular": 58158, "ic_fluent_cursor_click_20_regular": 58437, "ic_fluent_cursor_click_24_regular": 58438, "ic_fluent_directions_16_regular": 58560, "ic_fluent_divider_tall_20_regular": 58575, "ic_fluent_document_arrow_up_20_regular": 58600, "ic_fluent_document_dismiss_16_regular": 58617, "ic_fluent_document_link_16_regular": 58643, "ic_fluent_document_person_20_regular": 58667, "ic_fluent_edit_arrow_back_20_regular": 58805, "ic_fluent_emoji_sad_16_regular": 58836, "ic_fluent_globe_clock_16_regular": 59060, "ic_fluent_globe_clock_20_regular": 59061, "ic_fluent_immersive_reader_16_regular": 59187, "ic_fluent_link_dismiss_16_regular": 59250, "ic_fluent_lock_open_16_regular": 59284, "ic_fluent_luggage_16_regular": 59290, "ic_fluent_luggage_20_regular": 59291, "ic_fluent_mail_arrow_double_back_20_regular": 59303, "ic_fluent_mail_arrow_down_20_regular": 59304, "ic_fluent_mail_arrow_forward_20_regular": 59306, "ic_fluent_mail_attach_20_regular": 59309, "ic_fluent_mail_checkmark_20_regular": 59312, "ic_fluent_mail_error_16_regular": 59317, "ic_fluent_mail_inbox_arrow_down_20_regular": 59320, "ic_fluent_mail_pause_20_regular": 59342, "ic_fluent_mail_settings_20_regular": 59349, "ic_fluent_mail_shield_20_regular": 59350, "ic_fluent_note_pin_20_regular": 59504, "ic_fluent_pause_circle_24_regular": 59599, "ic_fluent_people_checkmark_16_regular": 59634, "ic_fluent_people_sync_20_regular": 59662, "ic_fluent_people_toolbox_20_regular": 59674, "ic_fluent_person_settings_20_regular": 59718, "ic_fluent_phone_checkmark_20_regular": 59736, "ic_fluent_play_16_regular": 59792, "ic_fluent_play_28_regular": 59793, "ic_fluent_play_32_regular": 59794, "ic_fluent_receipt_money_24_regular": 59907, "ic_fluent_save_16_regular": 59971, "ic_fluent_shield_error_16_regular": 60110, "ic_fluent_sport_soccer_16_regular": 60272, "ic_fluent_square_20_regular": 60277, "ic_fluent_tag_multiple_20_regular": 60542, "ic_fluent_text_quote_16_regular": 60761, "ic_fluent_vehicle_car_profile_ltr_20_regular": 60896, "ic_fluent_vehicle_car_profile_rtl_20_regular": 60897, "ic_fluent_weather_partly_cloudy_day_16_regular": 61003, "ic_fluent_weather_sunny_16_regular": 61004, "ic_fluent_text_direction_horizontal_left_20_regular": 60674, "ic_fluent_text_direction_horizontal_left_24_regular": 60675, "ic_fluent_text_direction_horizontal_right_20_regular": 60676, "ic_fluent_text_direction_horizontal_right_24_regular": 60677, "ic_fluent_text_direction_rotate_270_right_20_regular": 60678, "ic_fluent_text_direction_rotate_270_right_24_regular": 60679, "ic_fluent_text_direction_rotate_90_left_20_regular": 60680, "ic_fluent_text_direction_rotate_90_left_24_regular": 60681, "ic_fluent_text_direction_rotate_90_right_20_regular": 60682, "ic_fluent_text_direction_rotate_90_right_24_regular": 60683, "ic_fluent_arrow_autofit_content_24_regular": 57460, "ic_fluent_arrow_trending_lines_20_regular": 57628, "ic_fluent_arrow_trending_lines_24_regular": 57629, "ic_fluent_calendar_error_24_regular": 57930, "ic_fluent_cellular_warning_24_regular": 58039, "ic_fluent_cloud_arrow_down_16_regular": 58252, "ic_fluent_cloud_arrow_down_20_regular": 58253, "ic_fluent_cloud_arrow_down_24_regular": 58254, "ic_fluent_cloud_arrow_down_28_regular": 58255, "ic_fluent_cloud_arrow_down_32_regular": 58256, "ic_fluent_cloud_arrow_down_48_regular": 58257, "ic_fluent_cloud_arrow_up_16_regular": 58258, "ic_fluent_cloud_arrow_up_20_regular": 58259, "ic_fluent_cloud_arrow_up_24_regular": 58260, "ic_fluent_cloud_arrow_up_28_regular": 58261, "ic_fluent_cloud_arrow_up_32_regular": 58262, "ic_fluent_cloud_arrow_up_48_regular": 58263, "ic_fluent_cloud_checkmark_16_regular": 58264, "ic_fluent_cloud_checkmark_20_regular": 58265, "ic_fluent_cloud_checkmark_24_regular": 58266, "ic_fluent_cloud_checkmark_28_regular": 58267, "ic_fluent_cloud_checkmark_32_regular": 58268, "ic_fluent_cloud_checkmark_48_regular": 58269, "ic_fluent_cloud_dismiss_16_regular": 58270, "ic_fluent_cloud_dismiss_20_regular": 58271, "ic_fluent_cloud_dismiss_24_regular": 58272, "ic_fluent_cloud_dismiss_28_regular": 58273, "ic_fluent_cloud_dismiss_32_regular": 58274, "ic_fluent_cloud_dismiss_48_regular": 58275, "ic_fluent_grid_dots_20_regular": 59076, "ic_fluent_grid_dots_24_regular": 59077, "ic_fluent_grid_dots_28_regular": 59078, "ic_fluent_ios_arrow_ltr_24_regular": 59195, "ic_fluent_ios_arrow_rtl_24_regular": 59196, "ic_fluent_mail_multiple_16_regular": 59333, "ic_fluent_mail_multiple_20_regular": 59334, "ic_fluent_mail_multiple_24_regular": 59335, "ic_fluent_panel_bottom_20_regular": 59564, "ic_fluent_panel_left_16_regular": 59567, "ic_fluent_panel_left_20_regular": 59568, "ic_fluent_panel_left_24_regular": 59569, "ic_fluent_panel_left_28_regular": 59570, "ic_fluent_panel_left_48_regular": 59571, "ic_fluent_panel_right_16_regular": 59580, "ic_fluent_panel_right_20_regular": 59581, "ic_fluent_panel_right_24_regular": 59582, "ic_fluent_panel_right_28_regular": 59583, "ic_fluent_panel_right_48_regular": 59584, "ic_fluent_panel_right_contract_16_regular": 59585, "ic_fluent_panel_right_contract_20_regular": 59586, "ic_fluent_panel_right_contract_24_regular": 59587, "ic_fluent_panel_right_expand_20_regular": 59588, "ic_fluent_puzzle_piece_16_regular": 59880, "ic_fluent_puzzle_piece_20_regular": 59881, "ic_fluent_puzzle_piece_24_regular": 59882, "ic_fluent_scan_table_24_regular": 60004, "ic_fluent_scan_text_24_regular": 60006, "ic_fluent_scan_type_20_regular": 60017, "ic_fluent_scan_type_24_regular": 60018, "ic_fluent_scan_type_off_20_regular": 60021, "ic_fluent_shield_task_16_regular": 60118, "ic_fluent_shield_task_20_regular": 60119, "ic_fluent_shield_task_24_regular": 60120, "ic_fluent_shield_task_28_regular": 60121, "ic_fluent_shield_task_48_regular": 60122, "ic_fluent_square_multiple_16_regular": 60309, "ic_fluent_stack_star_16_regular": 60316, "ic_fluent_stack_star_20_regular": 60317, "ic_fluent_stack_star_24_regular": 60318, "ic_fluent_subtract_circle_arrow_back_16_regular": 60373, "ic_fluent_subtract_circle_arrow_back_20_regular": 60374, "ic_fluent_subtract_circle_arrow_forward_16_regular": 60375, "ic_fluent_subtract_circle_arrow_forward_20_regular": 60376, "ic_fluent_text_add_t_24_regular": 60593, "ic_fluent_text_more_24_regular": 60728, "ic_fluent_text_t_20_regular": 60771, "ic_fluent_text_t_24_regular": 60772, "ic_fluent_usb_plug_20_regular": 60879, "ic_fluent_usb_plug_24_regular": 60880, "ic_fluent_wifi_lock_24_regular": 61016, "ic_fluent_arrow_bidirectional_up_down_12_regular": 57474, "ic_fluent_arrow_bidirectional_up_down_16_regular": 57475, "ic_fluent_arrow_bidirectional_up_down_20_regular": 57476, "ic_fluent_arrow_bidirectional_up_down_24_regular": 57477, "ic_fluent_arrow_circle_down_up_20_regular": 57489, "ic_fluent_arrow_circle_left_12_regular": 57490, "ic_fluent_arrow_circle_left_16_regular": 57491, "ic_fluent_arrow_circle_right_12_regular": 57497, "ic_fluent_arrow_circle_right_16_regular": 57498, "ic_fluent_arrow_eject_20_regular": 57534, "ic_fluent_arrow_export_rtl_16_regular": 57545, "ic_fluent_arrow_left_12_regular": 57559, "ic_fluent_arrow_move_inward_20_regular": 57564, "ic_fluent_arrow_redo_16_regular": 57572, "ic_fluent_arrow_right_12_regular": 57578, "ic_fluent_arrow_step_in_12_regular": 57594, "ic_fluent_arrow_step_in_left_12_regular": 57599, "ic_fluent_arrow_step_in_left_16_regular": 57600, "ic_fluent_arrow_step_in_right_12_regular": 57604, "ic_fluent_arrow_step_in_right_16_regular": 57605, "ic_fluent_arrow_step_out_12_regular": 57609, "ic_fluent_arrow_sync_off_16_regular": 57621, "ic_fluent_arrow_sync_off_20_regular": 57622, "ic_fluent_arrow_up_12_regular": 57642, "ic_fluent_bezier_curve_square_12_regular": 57678, "ic_fluent_border_all_16_regular": 57755, "ic_fluent_border_all_20_regular": 57756, "ic_fluent_braces_20_regular": 57813, "ic_fluent_building_lighthouse_20_regular": 57890, "ic_fluent_calendar_assistant_16_regular": 57919, "ic_fluent_center_vertical_20_regular": 58042, "ic_fluent_chat_dismiss_16_regular": 58092, "ic_fluent_chat_warning_16_regular": 58099, "ic_fluent_checkbox_indeterminate_16_regular": 58109, "ic_fluent_checkbox_indeterminate_20_regular": 58110, "ic_fluent_checkbox_indeterminate_24_regular": 58111, "ic_fluent_chevron_circle_right_12_regular": 58139, "ic_fluent_circle_off_16_regular": 58172, "ic_fluent_clipboard_pulse_24_regular": 58203, "ic_fluent_clock_arrow_download_24_regular": 58225, "ic_fluent_cloud_flow_24_regular": 58277, "ic_fluent_cloud_swap_20_regular": 58283, "ic_fluent_cloud_swap_24_regular": 58284, "ic_fluent_code_circle_20_regular": 58297, "ic_fluent_comment_multiple_28_regular": 58355, "ic_fluent_comment_multiple_checkmark_16_regular": 58357, "ic_fluent_comment_multiple_checkmark_20_regular": 58358, "ic_fluent_comment_multiple_checkmark_24_regular": 58359, "ic_fluent_comment_multiple_checkmark_28_regular": 58360, "ic_fluent_cube_12_regular": 58414, "ic_fluent_developer_board_search_20_regular": 58543, "ic_fluent_document_arrow_right_20_regular": 58598, "ic_fluent_document_chevron_double_24_regular": 58612, "ic_fluent_document_css_24_regular": 58614, "ic_fluent_document_javascript_24_regular": 58637, "ic_fluent_document_multiple_percent_20_regular": 58658, "ic_fluent_document_percent_20_regular": 58665, "ic_fluent_document_percent_24_regular": 58666, "ic_fluent_document_settings_20_regular": 58690, "ic_fluent_document_split_hint_16_regular": 58691, "ic_fluent_document_split_hint_20_regular": 58692, "ic_fluent_document_sync_16_regular": 58695, "ic_fluent_document_sync_20_regular": 58696, "ic_fluent_door_arrow_right_16_regular": 58727, "ic_fluent_door_arrow_right_20_regular": 58728, "ic_fluent_dual_screen_20_regular": 58772, "ic_fluent_glance_20_regular": 59044, "ic_fluent_glance_horizontal_20_regular": 59047, "ic_fluent_highlight_link_20_regular": 59140, "ic_fluent_keyboard_123_24_regular": 59209, "ic_fluent_laptop_dismiss_20_regular": 59221, "ic_fluent_link_dismiss_24_regular": 59252, "ic_fluent_panel_bottom_contract_20_regular": 59565, "ic_fluent_panel_bottom_expand_20_regular": 59566, "ic_fluent_panel_left_expand_20_regular": 59577, "ic_fluent_panel_separate_window_20_regular": 59589, "ic_fluent_panel_top_contract_20_regular": 59590, "ic_fluent_panel_top_expand_20_regular": 59591, "ic_fluent_pause_off_16_regular": 59600, "ic_fluent_person_circle_12_regular": 59687, "ic_fluent_person_info_20_regular": 59698, "ic_fluent_phone_12_regular": 59731, "ic_fluent_replay_20_regular": 59922, "ic_fluent_square_12_regular": 60275, "ic_fluent_square_dismiss_16_regular": 60290, "ic_fluent_square_dismiss_20_regular": 60291, "ic_fluent_subtract_circle_12_regular": 60372, "ic_fluent_tag_circle_20_regular": 60531, "ic_fluent_text_bullet_list_ltr_16_regular": 60632, "ic_fluent_text_bullet_list_rtl_16_regular": 60639, "ic_fluent_text_header_1_24_regular": 60703, "ic_fluent_text_header_2_24_regular": 60704, "ic_fluent_text_header_3_24_regular": 60705, "ic_fluent_text_period_asterisk_20_regular": 60746, "ic_fluent_timeline_20_regular": 60803, "ic_fluent_triangle_12_regular": 60836, "ic_fluent_wifi_settings_20_regular": 61019, "ic_fluent_window_16_regular": 61021, "ic_fluent_window_24_regular": 61022, "ic_fluent_window_ad_off_20_regular": 61026, "ic_fluent_window_arrow_up_16_regular": 61034, "ic_fluent_window_arrow_up_20_regular": 61035, "ic_fluent_window_console_20_regular": 61039, "ic_fluent_window_header_horizontal_off_20_regular": 61045, "ic_fluent_window_multiple_16_regular": 61048, "ic_fluent_zoom_in_16_regular": 61070, "ic_fluent_zoom_out_16_regular": 61071, "ic_fluent_align_end_horizontal_20_regular": 57392, "ic_fluent_align_end_vertical_20_regular": 57393, "ic_fluent_align_space_around_horizontal_20_regular": 57406, "ic_fluent_align_space_around_vertical_20_regular": 57407, "ic_fluent_align_space_between_horizontal_20_regular": 57408, "ic_fluent_align_space_between_vertical_20_regular": 57409, "ic_fluent_align_space_evenly_horizontal_20_regular": 57410, "ic_fluent_align_space_evenly_vertical_20_regular": 57411, "ic_fluent_align_space_fit_vertical_20_regular": 57412, "ic_fluent_align_start_horizontal_20_regular": 57413, "ic_fluent_align_start_vertical_20_regular": 57414, "ic_fluent_align_stretch_horizontal_20_regular": 57415, "ic_fluent_align_stretch_vertical_20_regular": 57416, "ic_fluent_arrow_collapse_all_20_regular": 57520, "ic_fluent_arrow_collapse_all_24_regular": 57521, "ic_fluent_arrow_wrap_20_regular": 57650, "ic_fluent_arrow_wrap_off_20_regular": 57651, "ic_fluent_center_horizontal_20_regular": 58040, "ic_fluent_document_multiple_24_regular": 58657, "ic_fluent_document_multiple_percent_24_regular": 58659, "ic_fluent_document_table_16_regular": 58698, "ic_fluent_document_table_20_regular": 58699, "ic_fluent_document_table_24_regular": 58700, "ic_fluent_glance_horizontal_12_regular": 59046, "ic_fluent_panel_left_expand_16_regular": 59576, "ic_fluent_square_shadow_12_regular": 60311, "ic_fluent_text_baseline_20_regular": 60625, "ic_fluent_arrow_circle_down_12_regular": 57481, "ic_fluent_arrow_circle_down_16_regular": 57482, "ic_fluent_arrow_circle_down_28_regular": 57483, "ic_fluent_arrow_circle_down_32_regular": 57484, "ic_fluent_arrow_circle_down_48_regular": 57485, "ic_fluent_arrow_circle_left_20_regular": 57492, "ic_fluent_arrow_circle_left_24_regular": 57493, "ic_fluent_arrow_circle_left_28_regular": 57494, "ic_fluent_arrow_circle_left_32_regular": 57495, "ic_fluent_arrow_circle_left_48_regular": 57496, "ic_fluent_arrow_circle_right_20_regular": 57499, "ic_fluent_arrow_circle_right_28_regular": 57501, "ic_fluent_arrow_circle_right_32_regular": 57502, "ic_fluent_arrow_circle_right_48_regular": 57503, "ic_fluent_arrow_circle_up_12_regular": 57504, "ic_fluent_arrow_circle_up_28_regular": 57508, "ic_fluent_arrow_circle_up_32_regular": 57509, "ic_fluent_arrow_circle_up_48_regular": 57510, "ic_fluent_arrow_trending_checkmark_20_regular": 57623, "ic_fluent_arrow_trending_checkmark_24_regular": 57624, "ic_fluent_arrow_trending_settings_20_regular": 57630, "ic_fluent_arrow_trending_settings_24_regular": 57631, "ic_fluent_balloon_12_regular": 57666, "ic_fluent_calendar_work_week_28_regular": 57966, "ic_fluent_channel_subtract_16_regular": 58072, "ic_fluent_channel_subtract_20_regular": 58073, "ic_fluent_channel_subtract_24_regular": 58074, "ic_fluent_channel_subtract_28_regular": 58075, "ic_fluent_channel_subtract_48_regular": 58076, "ic_fluent_clipboard_settings_24_regular": 58204, "ic_fluent_cloud_archive_16_regular": 58246, "ic_fluent_cloud_archive_20_regular": 58247, "ic_fluent_cloud_words_16_regular": 58291, "ic_fluent_cloud_words_20_regular": 58292, "ic_fluent_cloud_words_24_regular": 58293, "ic_fluent_cloud_words_28_regular": 58294, "ic_fluent_cloud_words_32_regular": 58295, "ic_fluent_cloud_words_48_regular": 58296, "ic_fluent_column_arrow_right_20_regular": 58314, "ic_fluent_control_button_20_regular": 58395, "ic_fluent_control_button_24_regular": 58396, "ic_fluent_credit_card_person_20_regular": 58408, "ic_fluent_credit_card_person_24_regular": 58409, "ic_fluent_credit_card_toolbox_24_regular": 58410, "ic_fluent_cube_link_20_regular": 58417, "ic_fluent_delete_lines_20_regular": 58497, "ic_fluent_dialpad_28_regular": 58550, "ic_fluent_dialpad_32_regular": 58551, "ic_fluent_dialpad_48_regular": 58552, "ic_fluent_diversity_20_regular": 58568, "ic_fluent_diversity_24_regular": 58569, "ic_fluent_diversity_28_regular": 58570, "ic_fluent_diversity_48_regular": 58571, "ic_fluent_food_cake_12_regular": 58985, "ic_fluent_globe_prohibited_20_regular": 59065, "ic_fluent_globe_search_20_regular": 59066, "ic_fluent_globe_video_28_regular": 59072, "ic_fluent_globe_video_32_regular": 59073, "ic_fluent_globe_video_48_regular": 59074, "ic_fluent_guardian_20_regular": 59085, "ic_fluent_guardian_24_regular": 59086, "ic_fluent_guardian_28_regular": 59087, "ic_fluent_guardian_48_regular": 59088, "ic_fluent_hat_graduation_12_regular": 59108, "ic_fluent_lock_closed_32_regular": 59281, "ic_fluent_money_calculator_20_regular": 59416, "ic_fluent_money_calculator_24_regular": 59417, "ic_fluent_money_settings_20_regular": 59424, "ic_fluent_options_48_regular": 59545, "ic_fluent_pause_settings_20_regular": 59603, "ic_fluent_person_lock_24_regular": 59702, "ic_fluent_person_note_20_regular": 59710, "ic_fluent_road_cone_16_regular": 59953, "ic_fluent_road_cone_20_regular": 59954, "ic_fluent_road_cone_24_regular": 59955, "ic_fluent_road_cone_28_regular": 59956, "ic_fluent_road_cone_32_regular": 59957, "ic_fluent_road_cone_48_regular": 59958, "ic_fluent_scan_thumb_up_16_regular": 60007, "ic_fluent_scan_thumb_up_20_regular": 60008, "ic_fluent_scan_thumb_up_24_regular": 60009, "ic_fluent_scan_thumb_up_28_regular": 60010, "ic_fluent_scan_thumb_up_48_regular": 60011, "ic_fluent_share_48_regular": 60072, "ic_fluent_speaker_0_32_regular": 60218, "ic_fluent_speaker_1_32_regular": 60223, "ic_fluent_speaker_2_32_regular": 60229, "ic_fluent_sticker_12_regular": 60353, "ic_fluent_toolbox_12_regular": 60825, "ic_fluent_vehicle_car_collision_16_regular": 60890, "ic_fluent_vehicle_car_collision_20_regular": 60891, "ic_fluent_vehicle_car_collision_24_regular": 60892, "ic_fluent_vehicle_car_collision_48_regular": 60895, "ic_fluent_wallet_20_regular": 60972, "ic_fluent_wallet_24_regular": 60973, "ic_fluent_whiteboard_48_regular": 61014, "ic_fluent_call_48_regular": 57972, "ic_fluent_closed_caption_32_regular": 58235, "ic_fluent_desktop_keyboard_16_regular": 58516, "ic_fluent_desktop_keyboard_20_regular": 58517, "ic_fluent_desktop_keyboard_24_regular": 58518, "ic_fluent_desktop_keyboard_28_regular": 58519, "ic_fluent_heart_12_regular": 59130, "ic_fluent_image_alt_text_16_regular": 59163, "ic_fluent_mail_12_regular": 59296, "ic_fluent_more_circle_32_regular": 59426, "ic_fluent_number_symbol_32_regular": 59528, "ic_fluent_poll_16_regular": 59806, "ic_fluent_rectangle_landscape_12_regular": 59911, "ic_fluent_rectangle_landscape_16_regular": 59912, "ic_fluent_rectangle_landscape_24_regular": 59914, "ic_fluent_rectangle_landscape_28_regular": 59915, "ic_fluent_rectangle_landscape_32_regular": 59916, "ic_fluent_rectangle_landscape_48_regular": 59917, "ic_fluent_scan_thumb_up_off_16_regular": 60012, "ic_fluent_scan_thumb_up_off_20_regular": 60013, "ic_fluent_scan_thumb_up_off_24_regular": 60014, "ic_fluent_scan_thumb_up_off_28_regular": 60015, "ic_fluent_scan_thumb_up_off_48_regular": 60016, "ic_fluent_send_clock_24_regular": 60047, "ic_fluent_share_screen_person_16_regular": 60074, "ic_fluent_share_screen_person_20_regular": 60075, "ic_fluent_share_screen_person_24_regular": 60076, "ic_fluent_share_screen_person_28_regular": 60077, "ic_fluent_share_screen_person_overlay_16_regular": 60078, "ic_fluent_share_screen_person_overlay_20_regular": 60079, "ic_fluent_share_screen_person_overlay_24_regular": 60080, "ic_fluent_share_screen_person_overlay_28_regular": 60081, "ic_fluent_share_screen_person_overlay_inside_16_regular": 60082, "ic_fluent_share_screen_person_overlay_inside_20_regular": 60083, "ic_fluent_share_screen_person_overlay_inside_24_regular": 60084, "ic_fluent_share_screen_person_overlay_inside_28_regular": 60085, "ic_fluent_slide_microphone_32_regular": 60187, "ic_fluent_snooze_20_regular": 60205, "ic_fluent_tag_32_regular": 60530, "ic_fluent_tag_dismiss_16_regular": 60532, "ic_fluent_tag_lock_16_regular": 60538, "ic_fluent_tag_lock_20_regular": 60539, "ic_fluent_tag_lock_24_regular": 60540, "ic_fluent_tag_lock_32_regular": 60541, "ic_fluent_text_align_center_16_regular": 60594, "ic_fluent_text_align_left_16_regular": 60611, "ic_fluent_text_align_right_16_regular": 60618, "ic_fluent_text_change_case_16_regular": 60658, "ic_fluent_text_clear_formatting_16_regular": 60659, "ic_fluent_text_font_size_16_regular": 60688, "ic_fluent_text_indent_decrease_ltr_16_regular": 60706, "ic_fluent_text_indent_decrease_ltr_20_regular": 60707, "ic_fluent_text_indent_decrease_ltr_24_regular": 60708, "ic_fluent_text_indent_decrease_rtl_16_regular": 60713, "ic_fluent_text_indent_decrease_rtl_20_regular": 60714, "ic_fluent_text_indent_decrease_rtl_24_regular": 60715, "ic_fluent_text_indent_increase_ltr_16_regular": 60716, "ic_fluent_text_indent_increase_ltr_20_regular": 60717, "ic_fluent_text_indent_increase_ltr_24_regular": 60718, "ic_fluent_text_indent_increase_rtl_16_regular": 60723, "ic_fluent_text_indent_increase_rtl_20_regular": 60724, "ic_fluent_text_indent_increase_rtl_24_regular": 60725, "ic_fluent_text_number_list_ltr_16_regular": 60730, "ic_fluent_text_number_list_rtl_16_regular": 60735, "ic_fluent_text_paragraph_direction_left_16_regular": 60742, "ic_fluent_text_paragraph_direction_left_20_regular": 60743, "ic_fluent_text_paragraph_direction_right_16_regular": 60744, "ic_fluent_text_paragraph_direction_right_20_regular": 60745, "ic_fluent_text_subscript_16_regular": 60769, "ic_fluent_text_superscript_16_regular": 60770, "ic_fluent_apps_list_detail_20_regular": 57444, "ic_fluent_apps_list_detail_24_regular": 57445, "ic_fluent_arrow_maximize_32_regular": 57560, "ic_fluent_arrow_outline_up_right_32_regular": 57568, "ic_fluent_arrow_up_right_32_regular": 57647, "ic_fluent_box_edit_20_regular": 57797, "ic_fluent_box_edit_24_regular": 57798, "ic_fluent_box_toolbox_20_regular": 57811, "ic_fluent_box_toolbox_24_regular": 57812, "ic_fluent_chat_video_20_regular": 58097, "ic_fluent_chat_video_24_regular": 58098, "ic_fluent_circle_32_regular": 58162, "ic_fluent_database_link_20_regular": 58476, "ic_fluent_database_link_24_regular": 58477, "ic_fluent_diamond_32_regular": 58558, "ic_fluent_document_text_20_regular": 58711, "ic_fluent_document_text_24_regular": 58712, "ic_fluent_document_text_link_20_regular": 58717, "ic_fluent_document_text_link_24_regular": 58718, "ic_fluent_globe_shield_20_regular": 59067, "ic_fluent_globe_shield_24_regular": 59068, "ic_fluent_line_32_regular": 59239, "ic_fluent_line_dashes_32_regular": 59243, "ic_fluent_number_symbol_28_regular": 59527, "ic_fluent_number_symbol_48_regular": 59529, "ic_fluent_oval_32_regular": 59557, "ic_fluent_pentagon_32_regular": 59625, "ic_fluent_play_circle_48_regular": 59798, "ic_fluent_projection_screen_16_regular": 59860, "ic_fluent_projection_screen_20_regular": 59861, "ic_fluent_projection_screen_24_regular": 59862, "ic_fluent_projection_screen_28_regular": 59863, "ic_fluent_projection_screen_dismiss_16_regular": 59864, "ic_fluent_projection_screen_dismiss_20_regular": 59865, "ic_fluent_projection_screen_dismiss_24_regular": 59866, "ic_fluent_projection_screen_dismiss_28_regular": 59867, "ic_fluent_rhombus_32_regular": 59939, "ic_fluent_save_arrow_right_20_regular": 59973, "ic_fluent_save_arrow_right_24_regular": 59974, "ic_fluent_shortpick_20_regular": 60150, "ic_fluent_shortpick_24_regular": 60151, "ic_fluent_sparkle_16_regular": 60210, "ic_fluent_sparkle_20_regular": 60211, "ic_fluent_sparkle_24_regular": 60212, "ic_fluent_sparkle_28_regular": 60213, "ic_fluent_sparkle_48_regular": 60214, "ic_fluent_square_32_regular": 60280, "ic_fluent_subtract_square_24_regular": 60378, "ic_fluent_text_case_lowercase_16_regular": 60649, "ic_fluent_text_case_lowercase_20_regular": 60650, "ic_fluent_text_case_lowercase_24_regular": 60651, "ic_fluent_text_case_title_16_regular": 60652, "ic_fluent_text_case_title_20_regular": 60653, "ic_fluent_text_case_title_24_regular": 60654, "ic_fluent_text_case_uppercase_16_regular": 60655, "ic_fluent_text_case_uppercase_20_regular": 60656, "ic_fluent_text_case_uppercase_24_regular": 60657, "ic_fluent_triangle_32_regular": 60839, "ic_fluent_video_person_sparkle_16_regular": 60946, "ic_fluent_video_person_sparkle_20_regular": 60947, "ic_fluent_video_person_sparkle_24_regular": 60948, "ic_fluent_video_person_sparkle_28_regular": 60949, "ic_fluent_video_person_sparkle_48_regular": 60950, "ic_fluent_accessibility_48_regular": 57346, "ic_fluent_archive_multiple_16_regular": 57453, "ic_fluent_archive_multiple_20_regular": 57454, "ic_fluent_archive_multiple_24_regular": 57455, "ic_fluent_arrow_reset_32_regular": 57576, "ic_fluent_arrow_reset_48_regular": 57577, "ic_fluent_box_20_regular": 57787, "ic_fluent_box_24_regular": 57788, "ic_fluent_box_dismiss_20_regular": 57795, "ic_fluent_box_dismiss_24_regular": 57796, "ic_fluent_clear_formatting_16_regular": 58176, "ic_fluent_clear_formatting_20_regular": 58177, "ic_fluent_clipboard_clock_20_regular": 58189, "ic_fluent_clipboard_clock_24_regular": 58190, "ic_fluent_cloud_archive_24_regular": 58248, "ic_fluent_cloud_archive_28_regular": 58249, "ic_fluent_cloud_archive_32_regular": 58250, "ic_fluent_cloud_archive_48_regular": 58251, "ic_fluent_document_table_arrow_right_20_regular": 58701, "ic_fluent_document_table_arrow_right_24_regular": 58702, "ic_fluent_document_table_checkmark_20_regular": 58703, "ic_fluent_document_table_checkmark_24_regular": 58704, "ic_fluent_document_text_clock_20_regular": 58713, "ic_fluent_document_text_clock_24_regular": 58714, "ic_fluent_flash_settings_20_regular": 58918, "ic_fluent_flash_settings_24_regular": 58919, "ic_fluent_games_16_regular": 59017, "ic_fluent_games_20_regular": 59018, "ic_fluent_games_28_regular": 59019, "ic_fluent_games_32_regular": 59020, "ic_fluent_games_48_regular": 59021, "ic_fluent_hand_draw_28_regular": 59097, "ic_fluent_lasso_28_regular": 59223, "ic_fluent_money_dismiss_20_regular": 59418, "ic_fluent_money_dismiss_24_regular": 59419, "ic_fluent_money_off_20_regular": 59422, "ic_fluent_money_off_24_regular": 59423, "ic_fluent_note_28_regular": 59498, "ic_fluent_note_48_regular": 59499, "ic_fluent_person_lightbulb_20_regular": 59700, "ic_fluent_person_lightbulb_24_regular": 59701, "ic_fluent_picture_in_picture_enter_16_regular": 59772, "ic_fluent_picture_in_picture_enter_20_regular": 59773, "ic_fluent_picture_in_picture_enter_24_regular": 59774, "ic_fluent_picture_in_picture_exit_16_regular": 59775, "ic_fluent_picture_in_picture_exit_20_regular": 59776, "ic_fluent_picture_in_picture_exit_24_regular": 59777, "ic_fluent_plug_connected_20_regular": 59801, "ic_fluent_sanitize_20_regular": 59969, "ic_fluent_sanitize_24_regular": 59970, "ic_fluent_settings_32_regular": 60052, "ic_fluent_settings_48_regular": 60053, "ic_fluent_shapes_28_regular": 60068, "ic_fluent_shapes_48_regular": 60069, "ic_fluent_shopping_bag_percent_20_regular": 60144, "ic_fluent_shopping_bag_percent_24_regular": 60145, "ic_fluent_shopping_bag_tag_20_regular": 60148, "ic_fluent_shopping_bag_tag_24_regular": 60149, "ic_fluent_stack_arrow_forward_20_regular": 60314, "ic_fluent_stack_arrow_forward_24_regular": 60315, "ic_fluent_table_lightning_20_regular": 60462, "ic_fluent_table_lightning_24_regular": 60463, "ic_fluent_table_link_20_regular": 60466, "ic_fluent_table_link_24_regular": 60467, "ic_fluent_text_t_28_regular": 60773, "ic_fluent_text_t_48_regular": 60774, "ic_fluent_thumb_like_28_regular": 60793, "ic_fluent_thumb_like_48_regular": 60794, "ic_fluent_video_off_32_regular": 60934, "ic_fluent_video_off_48_regular": 60935, "ic_fluent_bookmark_search_20_regular": 57753, "ic_fluent_bookmark_search_24_regular": 57754, "ic_fluent_building_factory_16_regular": 57878, "ic_fluent_building_factory_20_regular": 57879, "ic_fluent_building_factory_28_regular": 57881, "ic_fluent_building_factory_32_regular": 57882, "ic_fluent_building_factory_48_regular": 57883, "ic_fluent_calendar_chat_20_regular": 57921, "ic_fluent_calendar_chat_24_regular": 57922, "ic_fluent_calendar_toolbox_20_regular": 57963, "ic_fluent_calendar_toolbox_24_regular": 57964, "ic_fluent_camera_switch_20_regular": 58018, "ic_fluent_comment_multiple_32_regular": 58356, "ic_fluent_comment_multiple_link_16_regular": 58361, "ic_fluent_comment_multiple_link_20_regular": 58362, "ic_fluent_comment_multiple_link_24_regular": 58363, "ic_fluent_comment_multiple_link_28_regular": 58364, "ic_fluent_comment_multiple_link_32_regular": 58365, "ic_fluent_contact_card_ribbon_16_regular": 58385, "ic_fluent_contact_card_ribbon_20_regular": 58386, "ic_fluent_contact_card_ribbon_24_regular": 58387, "ic_fluent_contact_card_ribbon_28_regular": 58388, "ic_fluent_contact_card_ribbon_32_regular": 58389, "ic_fluent_contact_card_ribbon_48_regular": 58390, "ic_fluent_database_person_20_regular": 58479, "ic_fluent_database_person_24_regular": 58480, "ic_fluent_document_flowchart_20_regular": 58618, "ic_fluent_document_flowchart_24_regular": 58619, "ic_fluent_document_table_search_20_regular": 58707, "ic_fluent_document_table_search_24_regular": 58708, "ic_fluent_document_text_extract_20_regular": 58715, "ic_fluent_document_text_extract_24_regular": 58716, "ic_fluent_fast_forward_16_regular": 58886, "ic_fluent_fast_forward_28_regular": 58887, "ic_fluent_flowchart_20_regular": 58936, "ic_fluent_flowchart_24_regular": 58937, "ic_fluent_flowchart_circle_20_regular": 58938, "ic_fluent_flowchart_circle_24_regular": 58939, "ic_fluent_folder_sync_24_regular": 58981, "ic_fluent_heart_circle_16_regular": 59134, "ic_fluent_heart_circle_20_regular": 59135, "ic_fluent_heart_circle_24_regular": 59136, "ic_fluent_megaphone_loud_24_regular": 59376, "ic_fluent_people_lock_20_regular": 59647, "ic_fluent_people_lock_24_regular": 59648, "ic_fluent_person_circle_24_regular": 59689, "ic_fluent_phone_update_checkmark_20_regular": 59765, "ic_fluent_phone_update_checkmark_24_regular": 59766, "ic_fluent_plug_connected_24_regular": 59802, "ic_fluent_rewind_16_regular": 59933, "ic_fluent_rewind_28_regular": 59934, "ic_fluent_save_multiple_20_regular": 59979, "ic_fluent_save_multiple_24_regular": 59980, "ic_fluent_scan_type_checkmark_20_regular": 60019, "ic_fluent_scan_type_checkmark_24_regular": 60020, "ic_fluent_select_object_skew_20_regular": 60040, "ic_fluent_select_object_skew_24_regular": 60041, "ic_fluent_select_object_skew_dismiss_20_regular": 60042, "ic_fluent_select_object_skew_dismiss_24_regular": 60043, "ic_fluent_select_object_skew_edit_20_regular": 60044, "ic_fluent_select_object_skew_edit_24_regular": 60045, "ic_fluent_shopping_bag_dismiss_20_regular": 60140, "ic_fluent_shopping_bag_dismiss_24_regular": 60141, "ic_fluent_shopping_bag_pause_20_regular": 60142, "ic_fluent_shopping_bag_pause_24_regular": 60143, "ic_fluent_tag_error_16_regular": 60535, "ic_fluent_tag_error_20_regular": 60536, "ic_fluent_tag_error_24_regular": 60537, "ic_fluent_tag_multiple_24_regular": 60543, "ic_fluent_tag_question_mark_20_regular": 60547, "ic_fluent_tag_question_mark_32_regular": 60549, "ic_fluent_text_column_one_wide_lightning_20_regular": 60666, "ic_fluent_text_column_one_wide_lightning_24_regular": 60667, "ic_fluent_text_font_info_16_regular": 60685, "ic_fluent_text_font_info_20_regular": 60686, "ic_fluent_text_font_info_24_regular": 60687, "ic_fluent_tray_item_add_20_regular": 60830, "ic_fluent_tray_item_add_24_regular": 60831, "ic_fluent_tray_item_remove_20_regular": 60832, "ic_fluent_tray_item_remove_24_regular": 60833, "ic_fluent_vehicle_truck_bag_20_regular": 60906, "ic_fluent_vehicle_truck_bag_24_regular": 60907, "ic_fluent_checkmark_starburst_20_regular": 58122, "ic_fluent_checkmark_starburst_24_regular": 58123, "ic_fluent_access_time_20_regular": 57344, "ic_fluent_accessibility_checkmark_20_regular": 57347, "ic_fluent_add_square_20_regular": 57351, "ic_fluent_album_20_regular": 57359, "ic_fluent_album_add_20_regular": 57361, "ic_fluent_alert_on_20_regular": 57370, "ic_fluent_app_generic_20_regular": 57436, "ic_fluent_app_recent_20_regular": 57437, "ic_fluent_app_title_20_regular": 57438, "ic_fluent_arrow_autofit_down_20_regular": 57461, "ic_fluent_arrow_autofit_height_20_regular": 57463, "ic_fluent_arrow_autofit_height_dotted_20_regular": 57464, "ic_fluent_arrow_autofit_up_20_regular": 57466, "ic_fluent_arrow_autofit_width_20_regular": 57468, "ic_fluent_arrow_autofit_width_dotted_20_regular": 57469, "ic_fluent_arrow_bounce_20_regular": 57479, "ic_fluent_arrow_circle_down_right_20_regular": 57487, "ic_fluent_arrow_circle_up_left_20_regular": 57511, "ic_fluent_arrow_expand_20_regular": 57541, "ic_fluent_arrow_fit_20_regular": 57549, "ic_fluent_arrow_minimize_vertical_20_regular": 57563, "ic_fluent_arrow_sort_down_lines_24_regular": 57586, "ic_fluent_arrow_square_down_20_regular": 57590, "ic_fluent_arrow_step_back_20_regular": 57593, "ic_fluent_arrow_step_in_left_20_regular": 57601, "ic_fluent_arrow_step_in_right_20_regular": 57606, "ic_fluent_arrow_step_out_20_regular": 57611, "ic_fluent_arrow_step_over_20_regular": 57615, "ic_fluent_arrow_turn_bidirectional_down_right_20_regular": 57636, "ic_fluent_arrow_turn_right_20_regular": 57637, "ic_fluent_arrows_bidirectional_20_regular": 57652, "ic_fluent_attach_text_20_regular": 57654, "ic_fluent_auto_fit_height_20_regular": 57655, "ic_fluent_auto_fit_width_20_regular": 57657, "ic_fluent_autocorrect_20_regular": 57659, "ic_fluent_badge_20_regular": 57665, "ic_fluent_battery_checkmark_20_regular": 57669, "ic_fluent_battery_warning_20_regular": 57671, "ic_fluent_bluetooth_connected_20_regular": 57682, "ic_fluent_bluetooth_disabled_20_regular": 57683, "ic_fluent_bluetooth_searching_20_regular": 57684, "ic_fluent_bookmark_multiple_16_regular": 57746, "ic_fluent_bookmark_multiple_28_regular": 57749, "ic_fluent_bookmark_multiple_32_regular": 57750, "ic_fluent_bookmark_multiple_48_regular": 57751, "ic_fluent_branch_fork_hint_20_regular": 57824, "ic_fluent_branch_fork_hint_24_regular": 57825, "ic_fluent_branch_fork_link_20_regular": 57826, "ic_fluent_branch_fork_link_24_regular": 57827, "ic_fluent_calendar_ltr_48_regular": 57938, "ic_fluent_calendar_rtl_48_regular": 57959, "ic_fluent_data_usage_toolbox_20_regular": 58466, "ic_fluent_data_usage_toolbox_24_regular": 58467, "ic_fluent_desktop_cursor_16_regular": 58507, "ic_fluent_desktop_cursor_20_regular": 58508, "ic_fluent_desktop_cursor_24_regular": 58509, "ic_fluent_desktop_cursor_28_regular": 58510, "ic_fluent_desktop_flow_20_regular": 58514, "ic_fluent_desktop_flow_24_regular": 58515, "ic_fluent_desktop_signal_20_regular": 58530, "ic_fluent_desktop_signal_24_regular": 58531, "ic_fluent_emoji_sad_slight_20_regular": 58837, "ic_fluent_emoji_sad_slight_24_regular": 58838, "ic_fluent_emoji_smile_slight_20_regular": 58839, "ic_fluent_emoji_smile_slight_24_regular": 58840, "ic_fluent_food_apple_20_regular": 58983, "ic_fluent_food_apple_24_regular": 58984, "ic_fluent_mail_edit_20_regular": 59315, "ic_fluent_mail_edit_24_regular": 59316, "ic_fluent_person_arrow_left_16_regular": 59683, "ic_fluent_person_edit_20_regular": 59694, "ic_fluent_person_edit_24_regular": 59695, "ic_fluent_scan_dash_12_regular": 59994, "ic_fluent_scan_dash_16_regular": 59995, "ic_fluent_scan_dash_20_regular": 59996, "ic_fluent_scan_dash_24_regular": 59997, "ic_fluent_scan_dash_28_regular": 59998, "ic_fluent_scan_dash_32_regular": 59999, "ic_fluent_scan_dash_48_regular": 60000, "ic_fluent_square_hint_20_regular": 60294, "ic_fluent_square_hint_24_regular": 60295, "ic_fluent_tag_off_20_regular": 60544, "ic_fluent_tag_off_24_regular": 60545, "ic_fluent_text_box_settings_20_regular": 60627, "ic_fluent_text_box_settings_24_regular": 60628, "ic_fluent_vehicle_truck_cube_20_regular": 60908, "ic_fluent_vehicle_truck_cube_24_regular": 60909, "ic_fluent_arrow_forward_down_lightning_20_regular": 57554, "ic_fluent_arrow_forward_down_lightning_24_regular": 57555, "ic_fluent_arrow_forward_down_person_20_regular": 57556, "ic_fluent_arrow_forward_down_person_24_regular": 57557, "ic_fluent_arrow_step_in_28_regular": 57598, "ic_fluent_arrow_step_in_left_24_regular": 57602, "ic_fluent_arrow_step_in_left_28_regular": 57603, "ic_fluent_arrow_step_in_right_24_regular": 57607, "ic_fluent_arrow_step_in_right_28_regular": 57608, "ic_fluent_arrow_step_out_24_regular": 57612, "ic_fluent_arrow_step_out_28_regular": 57613, "ic_fluent_arrow_trending_text_20_regular": 57632, "ic_fluent_arrow_trending_text_24_regular": 57633, "ic_fluent_arrow_trending_wrench_20_regular": 57634, "ic_fluent_arrow_trending_wrench_24_regular": 57635, "ic_fluent_battery_10_20_regular": 57667, "ic_fluent_beach_32_regular": 57676, "ic_fluent_beach_48_regular": 57677, "ic_fluent_book_clock_20_regular": 57700, "ic_fluent_book_coins_20_regular": 57702, "ic_fluent_book_compass_20_regular": 57704, "ic_fluent_book_database_20_regular": 57710, "ic_fluent_book_exclamation_mark_20_regular": 57712, "ic_fluent_book_globe_20_regular": 57714, "ic_fluent_book_information_20_regular": 57715, "ic_fluent_book_letter_20_regular": 57717, "ic_fluent_book_pulse_20_regular": 57732, "ic_fluent_book_question_mark_20_regular": 57734, "ic_fluent_book_question_mark_rtl_20_regular": 57736, "ic_fluent_book_search_20_regular": 57737, "ic_fluent_book_star_20_regular": 57739, "ic_fluent_book_theta_20_regular": 57742, "ic_fluent_bookmark_off_20_regular": 57752, "ic_fluent_border_bottom_20_regular": 57758, "ic_fluent_border_bottom_double_20_regular": 57760, "ic_fluent_border_bottom_thick_20_regular": 57762, "ic_fluent_border_left_20_regular": 57764, "ic_fluent_border_none_20_regular": 57768, "ic_fluent_border_outside_20_regular": 57770, "ic_fluent_border_outside_thick_20_regular": 57772, "ic_fluent_border_right_20_regular": 57774, "ic_fluent_border_top_20_regular": 57776, "ic_fluent_border_top_bottom_20_regular": 57778, "ic_fluent_border_top_bottom_double_20_regular": 57780, "ic_fluent_border_top_bottom_thick_20_regular": 57782, "ic_fluent_branch_20_regular": 57817, "ic_fluent_brightness_high_16_regular": 57846, "ic_fluent_brightness_high_20_regular": 57847, "ic_fluent_brightness_high_24_regular": 57848, "ic_fluent_brightness_high_28_regular": 57849, "ic_fluent_brightness_high_32_regular": 57850, "ic_fluent_brightness_high_48_regular": 57851, "ic_fluent_brightness_low_16_regular": 57852, "ic_fluent_brightness_low_20_regular": 57853, "ic_fluent_brightness_low_24_regular": 57854, "ic_fluent_brightness_low_28_regular": 57855, "ic_fluent_brightness_low_32_regular": 57856, "ic_fluent_brightness_low_48_regular": 57857, "ic_fluent_building_government_20_regular": 57884, "ic_fluent_building_multiple_20_regular": 57891, "ic_fluent_chat_dismiss_20_regular": 58093, "ic_fluent_chat_dismiss_24_regular": 58094, "ic_fluent_cube_tree_20_regular": 58427, "ic_fluent_cube_tree_24_regular": 58428, "ic_fluent_draw_image_20_regular": 58739, "ic_fluent_draw_image_24_regular": 58740, "ic_fluent_draw_shape_20_regular": 58741, "ic_fluent_draw_text_20_regular": 58743, "ic_fluent_drawer_add_20_regular": 58745, "ic_fluent_drawer_add_24_regular": 58746, "ic_fluent_drawer_arrow_download_20_regular": 58747, "ic_fluent_drawer_arrow_download_24_regular": 58748, "ic_fluent_drawer_dismiss_20_regular": 58749, "ic_fluent_drawer_dismiss_24_regular": 58750, "ic_fluent_drawer_play_20_regular": 58751, "ic_fluent_drawer_play_24_regular": 58752, "ic_fluent_drawer_subtract_20_regular": 58753, "ic_fluent_drawer_subtract_24_regular": 58754, "ic_fluent_emoji_28_regular": 58820, "ic_fluent_emoji_32_regular": 58821, "ic_fluent_emoji_48_regular": 58822, "ic_fluent_emoji_sparkle_16_regular": 58841, "ic_fluent_emoji_sparkle_20_regular": 58842, "ic_fluent_emoji_sparkle_24_regular": 58843, "ic_fluent_emoji_sparkle_28_regular": 58844, "ic_fluent_emoji_sparkle_32_regular": 58845, "ic_fluent_emoji_sparkle_48_regular": 58846, "ic_fluent_flip_horizontal_16_regular": 58923, "ic_fluent_flip_horizontal_20_regular": 58924, "ic_fluent_flip_horizontal_28_regular": 58926, "ic_fluent_flip_horizontal_32_regular": 58927, "ic_fluent_flip_horizontal_48_regular": 58928, "ic_fluent_flip_vertical_16_regular": 58929, "ic_fluent_flip_vertical_20_regular": 58930, "ic_fluent_flip_vertical_28_regular": 58932, "ic_fluent_flip_vertical_32_regular": 58933, "ic_fluent_flip_vertical_48_regular": 58934, "ic_fluent_food_grains_20_regular": 58990, "ic_fluent_food_grains_24_regular": 58991, "ic_fluent_gift_card_arrow_right_20_regular": 59038, "ic_fluent_gift_card_arrow_right_24_regular": 59039, "ic_fluent_heart_32_regular": 59131, "ic_fluent_heart_48_regular": 59132, "ic_fluent_link_12_regular": 59248, "ic_fluent_link_32_regular": 59249, "ic_fluent_luggage_28_regular": 59293, "ic_fluent_luggage_32_regular": 59294, "ic_fluent_luggage_48_regular": 59295, "ic_fluent_money_hand_20_regular": 59420, "ic_fluent_money_hand_24_regular": 59421, "ic_fluent_next_28_regular": 59495, "ic_fluent_next_32_regular": 59496, "ic_fluent_next_48_regular": 59497, "ic_fluent_people_list_28_regular": 59646, "ic_fluent_previous_28_regular": 59849, "ic_fluent_previous_32_regular": 59850, "ic_fluent_previous_48_regular": 59851, "ic_fluent_question_circle_32_regular": 59886, "ic_fluent_text_paragraph_16_regular": 60737, "ic_fluent_vehicle_car_collision_28_regular": 60893, "ic_fluent_vehicle_car_collision_32_regular": 60894, "ic_fluent_video_clip_multiple_16_regular": 60928, "ic_fluent_video_clip_multiple_20_regular": 60929, "ic_fluent_video_clip_multiple_24_regular": 60930, "ic_fluent_wallet_28_regular": 60974, "ic_fluent_wallet_32_regular": 60975, "ic_fluent_wallet_48_regular": 60976, "ic_fluent_weather_sunny_28_regular": 61005, "ic_fluent_wrench_screwdriver_20_regular": 61063, "ic_fluent_wrench_screwdriver_24_regular": 61064, "ic_fluent_arrow_between_down_20_regular": 57471, "ic_fluent_arrow_between_down_24_regular": 57472, "ic_fluent_arrow_redo_28_regular": 57573, "ic_fluent_arrow_sync_checkmark_20_regular": 57617, "ic_fluent_arrow_sync_checkmark_24_regular": 57618, "ic_fluent_arrow_sync_dismiss_20_regular": 57619, "ic_fluent_arrow_sync_dismiss_24_regular": 57620, "ic_fluent_calculator_arrow_clockwise_20_regular": 57908, "ic_fluent_calculator_arrow_clockwise_24_regular": 57909, "ic_fluent_calendar_arrow_down_20_regular": 57915, "ic_fluent_calendar_arrow_right_24_regular": 57918, "ic_fluent_calendar_error_20_regular": 57929, "ic_fluent_calendar_mail_20_regular": 57940, "ic_fluent_calendar_week_numbers_20_regular": 57965, "ic_fluent_call_add_20_regular": 57974, "ic_fluent_camera_off_20_regular": 58016, "ic_fluent_cellular_off_20_regular": 58036, "ic_fluent_chevron_circle_down_32_regular": 58130, "ic_fluent_chevron_circle_up_32_regular": 58151, "ic_fluent_circle_48_regular": 58163, "ic_fluent_clock_pause_20_regular": 58228, "ic_fluent_clock_pause_24_regular": 58229, "ic_fluent_diamond_16_regular": 58554, "ic_fluent_diamond_20_regular": 58555, "ic_fluent_diamond_24_regular": 58556, "ic_fluent_diamond_28_regular": 58557, "ic_fluent_diamond_48_regular": 58559, "ic_fluent_door_28_regular": 58723, "ic_fluent_door_arrow_right_28_regular": 58729, "ic_fluent_immersive_reader_28_regular": 59188, "ic_fluent_key_reset_20_regular": 59206, "ic_fluent_key_reset_24_regular": 59207, "ic_fluent_lightbulb_filament_48_regular": 59236, "ic_fluent_line_20_regular": 59237, "ic_fluent_line_24_regular": 59238, "ic_fluent_line_48_regular": 59240, "ic_fluent_line_dashes_20_regular": 59241, "ic_fluent_line_dashes_24_regular": 59242, "ic_fluent_line_dashes_48_regular": 59244, "ic_fluent_mail_arrow_up_16_regular": 59307, "ic_fluent_notepad_person_16_regular": 59521, "ic_fluent_oval_16_regular": 59553, "ic_fluent_oval_20_regular": 59554, "ic_fluent_oval_24_regular": 59555, "ic_fluent_oval_28_regular": 59556, "ic_fluent_oval_48_regular": 59558, "ic_fluent_pentagon_48_regular": 59626, "ic_fluent_people_add_28_regular": 59630, "ic_fluent_people_list_24_regular": 59645, "ic_fluent_people_queue_20_regular": 59653, "ic_fluent_people_queue_24_regular": 59654, "ic_fluent_people_settings_28_regular": 59657, "ic_fluent_print_28_regular": 59852, "ic_fluent_rhombus_16_regular": 59935, "ic_fluent_rhombus_20_regular": 59936, "ic_fluent_rhombus_24_regular": 59937, "ic_fluent_rhombus_28_regular": 59938, "ic_fluent_rhombus_48_regular": 59940, "ic_fluent_screen_search_20_regular": 60025, "ic_fluent_screen_search_24_regular": 60026, "ic_fluent_settings_chat_20_regular": 60054, "ic_fluent_settings_chat_24_regular": 60055, "ic_fluent_share_screen_person_p_16_regular": 60086, "ic_fluent_share_screen_person_p_20_regular": 60087, "ic_fluent_share_screen_person_p_24_regular": 60088, "ic_fluent_share_screen_person_p_28_regular": 60089, "ic_fluent_slide_add_16_regular": 60173, "ic_fluent_slide_add_20_regular": 60174, "ic_fluent_slide_add_28_regular": 60175, "ic_fluent_slide_add_32_regular": 60176, "ic_fluent_slide_add_48_regular": 60177, "ic_fluent_slide_arrow_right_20_regular": 60178, "ic_fluent_slide_arrow_right_24_regular": 60179, "ic_fluent_sound_wave_circle_24_regular": 60208, "ic_fluent_square_48_regular": 60281, "ic_fluent_star_48_regular": 60319, "ic_fluent_star_add_28_regular": 60320, "ic_fluent_star_dismiss_16_regular": 60324, "ic_fluent_star_dismiss_20_regular": 60325, "ic_fluent_star_dismiss_24_regular": 60326, "ic_fluent_star_dismiss_28_regular": 60327, "ic_fluent_star_edit_20_regular": 60328, "ic_fluent_star_settings_20_regular": 60345, "ic_fluent_triangle_48_regular": 60840, "ic_fluent_trophy_28_regular": 60856, "ic_fluent_trophy_32_regular": 60857, "ic_fluent_trophy_48_regular": 60858, "ic_fluent_trophy_off_16_regular": 60859, "ic_fluent_trophy_off_20_regular": 60860, "ic_fluent_trophy_off_24_regular": 60861, "ic_fluent_trophy_off_28_regular": 60862, "ic_fluent_trophy_off_32_regular": 60863, "ic_fluent_trophy_off_48_regular": 60864, "ic_fluent_window_28_regular": 61023, "ic_fluent_window_32_regular": 61024, "ic_fluent_window_48_regular": 61025, "ic_fluent_window_apps_16_regular": 61028, "ic_fluent_window_apps_20_regular": 61029, "ic_fluent_window_apps_24_regular": 61030, "ic_fluent_window_apps_28_regular": 61031, "ic_fluent_window_apps_32_regular": 61032, "ic_fluent_window_apps_48_regular": 61033, "ic_fluent_window_wrench_16_regular": 61055, "ic_fluent_window_wrench_20_regular": 61056, "ic_fluent_window_wrench_24_regular": 61057, "ic_fluent_window_wrench_28_regular": 61058, "ic_fluent_window_wrench_32_regular": 61059, "ic_fluent_window_wrench_48_regular": 61060, "ic_fluent_arrow_down_left_32_regular": 57532, "ic_fluent_arrow_down_left_48_regular": 57533, "ic_fluent_arrow_maximize_48_regular": 57561, "ic_fluent_arrow_maximize_vertical_48_regular": 57562, "ic_fluent_arrow_outline_up_right_48_regular": 57569, "ic_fluent_arrow_up_left_48_regular": 57645, "ic_fluent_arrow_up_right_48_regular": 57648, "ic_fluent_book_arrow_clockwise_20_regular": 57698, "ic_fluent_book_arrow_clockwise_24_regular": 57699, "ic_fluent_box_arrow_left_20_regular": 57789, "ic_fluent_box_arrow_left_24_regular": 57790, "ic_fluent_box_arrow_up_20_regular": 57791, "ic_fluent_box_arrow_up_24_regular": 57792, "ic_fluent_box_checkmark_20_regular": 57793, "ic_fluent_box_checkmark_24_regular": 57794, "ic_fluent_box_multiple_20_regular": 57799, "ic_fluent_box_multiple_24_regular": 57800, "ic_fluent_box_multiple_arrow_left_20_regular": 57801, "ic_fluent_box_multiple_arrow_left_24_regular": 57802, "ic_fluent_box_multiple_arrow_right_20_regular": 57803, "ic_fluent_box_multiple_arrow_right_24_regular": 57804, "ic_fluent_box_multiple_checkmark_20_regular": 57805, "ic_fluent_box_multiple_checkmark_24_regular": 57806, "ic_fluent_box_multiple_search_20_regular": 57807, "ic_fluent_box_multiple_search_24_regular": 57808, "ic_fluent_box_search_20_regular": 57809, "ic_fluent_box_search_24_regular": 57810, "ic_fluent_cellular_warning_20_regular": 58038, "ic_fluent_chart_multiple_20_regular": 58077, "ic_fluent_chart_multiple_24_regular": 58078, "ic_fluent_checkbox_arrow_right_20_regular": 58106, "ic_fluent_checkbox_warning_20_regular": 58115, "ic_fluent_clock_toolbox_20_regular": 58230, "ic_fluent_clock_toolbox_24_regular": 58231, "ic_fluent_cube_multiple_20_regular": 58418, "ic_fluent_cube_multiple_24_regular": 58419, "ic_fluent_desktop_toolbox_20_regular": 58538, "ic_fluent_desktop_toolbox_24_regular": 58539, "ic_fluent_document_bullet_list_multiple_20_regular": 58603, "ic_fluent_document_bullet_list_multiple_24_regular": 58604, "ic_fluent_document_queue_20_regular": 58675, "ic_fluent_document_queue_24_regular": 58676, "ic_fluent_document_queue_add_20_regular": 58677, "ic_fluent_document_queue_add_24_regular": 58678, "ic_fluent_document_queue_multiple_20_regular": 58679, "ic_fluent_document_queue_multiple_24_regular": 58680, "ic_fluent_document_table_cube_20_regular": 58705, "ic_fluent_document_table_cube_24_regular": 58706, "ic_fluent_document_table_truck_20_regular": 58709, "ic_fluent_document_table_truck_24_regular": 58710, "ic_fluent_document_text_toolbox_20_regular": 58719, "ic_fluent_document_text_toolbox_24_regular": 58720, "ic_fluent_equal_circle_20_regular": 58849, "ic_fluent_equal_circle_24_regular": 58850, "ic_fluent_gift_card_money_20_regular": 59040, "ic_fluent_gift_card_money_24_regular": 59041, "ic_fluent_gift_card_multiple_20_regular": 59042, "ic_fluent_gift_card_multiple_24_regular": 59043, "ic_fluent_image_multiple_32_regular": 59176, "ic_fluent_image_multiple_48_regular": 59177, "ic_fluent_mail_alert_28_regular": 59298, "ic_fluent_puzzle_piece_shield_20_regular": 59883, "ic_fluent_ribbon_12_regular": 59941, "ic_fluent_ribbon_off_12_regular": 59946, "ic_fluent_ribbon_off_16_regular": 59947, "ic_fluent_ribbon_off_20_regular": 59948, "ic_fluent_ribbon_off_24_regular": 59949, "ic_fluent_ribbon_off_32_regular": 59950, "ic_fluent_share_28_regular": 60071, "ic_fluent_shopping_bag_arrow_left_20_regular": 60138, "ic_fluent_shopping_bag_arrow_left_24_regular": 60139, "ic_fluent_shopping_bag_play_20_regular": 60146, "ic_fluent_shopping_bag_play_24_regular": 60147, "ic_fluent_square_24_regular": 60278, "ic_fluent_square_28_regular": 60279, "ic_fluent_square_hint_16_regular": 60293, "ic_fluent_square_hint_28_regular": 60296, "ic_fluent_square_hint_32_regular": 60297, "ic_fluent_square_hint_48_regular": 60298, "ic_fluent_square_hint_apps_20_regular": 60299, "ic_fluent_square_hint_apps_24_regular": 60300, "ic_fluent_square_hint_sparkles_16_regular": 60303, "ic_fluent_square_hint_sparkles_20_regular": 60304, "ic_fluent_square_hint_sparkles_24_regular": 60305, "ic_fluent_square_hint_sparkles_28_regular": 60306, "ic_fluent_square_hint_sparkles_32_regular": 60307, "ic_fluent_square_hint_sparkles_48_regular": 60308, "ic_fluent_tablet_12_regular": 60521, "ic_fluent_tablet_16_regular": 60522, "ic_fluent_tablet_32_regular": 60523, "ic_fluent_tablet_48_regular": 60524, "ic_fluent_tag_reset_20_regular": 60550, "ic_fluent_tag_reset_24_regular": 60551, "ic_fluent_tag_search_20_regular": 60552, "ic_fluent_tag_search_24_regular": 60553, "ic_fluent_tap_double_32_regular": 60555, "ic_fluent_tap_double_48_regular": 60556, "ic_fluent_tap_single_32_regular": 60558, "ic_fluent_tap_single_48_regular": 60559, "ic_fluent_timer_12_regular": 60805, "ic_fluent_timer_28_regular": 60809, "ic_fluent_timer_32_regular": 60812, "ic_fluent_timer_48_regular": 60813, "ic_fluent_board_heart_16_regular": 57689, "ic_fluent_board_heart_20_regular": 57690, "ic_fluent_board_heart_24_regular": 57691, "ic_fluent_braces_24_regular": 57814, "ic_fluent_breakout_room_24_regular": 57830, "ic_fluent_breakout_room_28_regular": 57831, "ic_fluent_chat_warning_20_regular": 58100, "ic_fluent_checkbox_person_16_regular": 58112, "ic_fluent_checkbox_person_20_regular": 58113, "ic_fluent_chevron_circle_down_12_regular": 58125, "ic_fluent_chevron_circle_down_16_regular": 58126, "ic_fluent_chevron_circle_down_20_regular": 58127, "ic_fluent_chevron_circle_down_28_regular": 58129, "ic_fluent_chevron_circle_down_48_regular": 58131, "ic_fluent_chevron_circle_left_12_regular": 58132, "ic_fluent_chevron_circle_left_16_regular": 58133, "ic_fluent_chevron_circle_left_20_regular": 58134, "ic_fluent_chevron_circle_left_24_regular": 58135, "ic_fluent_chevron_circle_left_28_regular": 58136, "ic_fluent_chevron_circle_left_32_regular": 58137, "ic_fluent_chevron_circle_left_48_regular": 58138, "ic_fluent_chevron_circle_right_16_regular": 58140, "ic_fluent_chevron_circle_right_20_regular": 58141, "ic_fluent_chevron_circle_right_28_regular": 58143, "ic_fluent_chevron_circle_right_32_regular": 58144, "ic_fluent_chevron_circle_right_48_regular": 58145, "ic_fluent_chevron_circle_up_12_regular": 58146, "ic_fluent_chevron_circle_up_16_regular": 58147, "ic_fluent_chevron_circle_up_20_regular": 58148, "ic_fluent_chevron_circle_up_24_regular": 58149, "ic_fluent_chevron_circle_up_28_regular": 58150, "ic_fluent_chevron_circle_up_48_regular": 58152, "ic_fluent_circle_edit_20_regular": 58164, "ic_fluent_circle_line_20_regular": 58170, "ic_fluent_circle_off_20_regular": 58173, "ic_fluent_class_20_regular": 58175, "ic_fluent_clipboard_data_bar_20_regular": 58191, "ic_fluent_clipboard_data_bar_24_regular": 58192, "ic_fluent_clipboard_image_20_regular": 58198, "ic_fluent_clipboard_more_20_regular": 58200, "ic_fluent_clock_dismiss_20_regular": 58226, "ic_fluent_comment_dismiss_20_regular": 58349, "ic_fluent_comment_error_24_regular": 58354, "ic_fluent_comment_note_20_regular": 58366, "ic_fluent_convert_range_20_regular": 58397, "ic_fluent_copy_add_20_regular": 58399, "ic_fluent_copy_arrow_right_20_regular": 58402, "ic_fluent_couch_20_regular": 58406, "ic_fluent_crop_interim_20_regular": 58412, "ic_fluent_crop_interim_off_20_regular": 58413, "ic_fluent_cube_sync_20_regular": 58425, "ic_fluent_dark_theme_20_regular": 58450, "ic_fluent_data_area_20_regular": 58451, "ic_fluent_data_bar_vertical_add_20_regular": 58452, "ic_fluent_data_funnel_20_regular": 58454, "ic_fluent_data_histogram_20_regular": 58455, "ic_fluent_data_scatter_20_regular": 58457, "ic_fluent_data_sunburst_20_regular": 58458, "ic_fluent_data_treemap_20_regular": 58459, "ic_fluent_data_waterfall_20_regular": 58468, "ic_fluent_data_whisker_20_regular": 58469, "ic_fluent_document_lock_16_regular": 58644, "ic_fluent_document_lock_20_regular": 58645, "ic_fluent_document_lock_24_regular": 58646, "ic_fluent_document_lock_28_regular": 58647, "ic_fluent_document_lock_32_regular": 58648, "ic_fluent_document_lock_48_regular": 58649, "ic_fluent_eyedropper_off_20_regular": 58879, "ic_fluent_eyedropper_off_24_regular": 58880, "ic_fluent_globe_person_20_regular": 59063, "ic_fluent_mail_open_person_20_regular": 59340, "ic_fluent_mail_open_person_24_regular": 59341, "ic_fluent_resize_24_regular": 59923, "ic_fluent_resize_image_20_regular": 59924, "ic_fluent_scan_camera_16_regular": 59989, "ic_fluent_scan_camera_20_regular": 59990, "ic_fluent_scan_camera_24_regular": 59991, "ic_fluent_scan_camera_28_regular": 59992, "ic_fluent_scan_camera_48_regular": 59993, "ic_fluent_style_guide_20_regular": 60361, "ic_fluent_tab_desktop_16_regular": 60393, "ic_fluent_tab_desktop_24_regular": 60394, "ic_fluent_tab_desktop_bottom_20_regular": 60396, "ic_fluent_approvals_app_32_regular": 57441, "ic_fluent_arrow_export_rtl_24_regular": 57546, "ic_fluent_arrow_sort_down_lines_20_regular": 57585, "ic_fluent_arrow_step_in_20_regular": 57596, "ic_fluent_arrow_step_in_24_regular": 57597, "ic_fluent_battery_10_24_regular": 57668, "ic_fluent_bezier_curve_square_20_regular": 57679, "ic_fluent_border_none_24_regular": 57769, "ic_fluent_calendar_pattern_16_regular": 57944, "ic_fluent_caret_down_right_12_regular": 58019, "ic_fluent_caret_down_right_16_regular": 58020, "ic_fluent_caret_down_right_20_regular": 58021, "ic_fluent_caret_down_right_24_regular": 58022, "ic_fluent_cellular_off_24_regular": 58037, "ic_fluent_eye_12_regular": 58864, "ic_fluent_eye_16_regular": 58865, "ic_fluent_eye_20_regular": 58866, "ic_fluent_eye_24_regular": 58867, "ic_fluent_eye_off_20_regular": 58869, "ic_fluent_eye_off_24_regular": 58870, "ic_fluent_eye_tracking_16_regular": 58871, "ic_fluent_eye_tracking_20_regular": 58872, "ic_fluent_eye_tracking_24_regular": 58873, "ic_fluent_flash_20_regular": 58904, "ic_fluent_flash_24_regular": 58905, "ic_fluent_hdr_off_24_regular": 59117, "ic_fluent_mic_16_regular": 59384, "ic_fluent_mic_20_regular": 59385, "ic_fluent_mic_24_regular": 59386, "ic_fluent_mic_28_regular": 59387, "ic_fluent_mic_32_regular": 59388, "ic_fluent_mic_48_regular": 59389, "ic_fluent_multiselect_ltr_16_regular": 59467, "ic_fluent_multiselect_ltr_20_regular": 59468, "ic_fluent_multiselect_ltr_24_regular": 59469, "ic_fluent_multiselect_rtl_20_regular": 59471, "ic_fluent_multiselect_rtl_24_regular": 59472, "ic_fluent_panel_left_contract_16_regular": 59572, "ic_fluent_panel_left_contract_20_regular": 59573, "ic_fluent_panel_left_contract_24_regular": 59574, "ic_fluent_share_screen_start_48_regular": 60093, "ic_fluent_shield_lock_24_regular": 60113, "ic_fluent_shield_lock_28_regular": 60114, "ic_fluent_shield_lock_48_regular": 60115, "ic_fluent_skip_back_10_24_regular": 60156, "ic_fluent_skip_back_10_28_regular": 60157, "ic_fluent_skip_back_10_32_regular": 60158, "ic_fluent_skip_back_10_48_regular": 60159, "ic_fluent_table_stack_below_20_regular": 60507, "ic_fluent_textbox_16_regular": 60778, "ic_fluent_textbox_rotate_90_20_regular": 60789, "ic_fluent_textbox_rotate_90_24_regular": 60790, "ic_fluent_board_games_20_regular": 57688, "ic_fluent_building_home_16_regular": 57887, "ic_fluent_building_home_20_regular": 57888, "ic_fluent_building_home_24_regular": 57889, "ic_fluent_color_fill_16_regular": 58303, "ic_fluent_color_fill_28_regular": 58304, "ic_fluent_color_fill_accent_16_regular": 58305, "ic_fluent_color_fill_accent_28_regular": 58308, "ic_fluent_decimal_arrow_left_20_regular": 58487, "ic_fluent_decimal_arrow_right_20_regular": 58489, "ic_fluent_delete_arrow_back_20_regular": 58493, "ic_fluent_delete_dismiss_20_regular": 58494, "ic_fluent_desktop_edit_20_regular": 58512, "ic_fluent_desktop_edit_24_regular": 58513, "ic_fluent_desktop_mac_20_regular": 58521, "ic_fluent_desktop_mac_24_regular": 58522, "ic_fluent_desktop_sync_20_regular": 58536, "ic_fluent_desktop_sync_24_regular": 58537, "ic_fluent_developer_board_search_24_regular": 58544, "ic_fluent_device_eq_20_regular": 58545, "ic_fluent_diagram_20_regular": 58548, "ic_fluent_dialpad_off_20_regular": 58553, "ic_fluent_dismiss_square_multiple_20_regular": 58567, "ic_fluent_divider_short_16_regular": 58572, "ic_fluent_divider_short_20_regular": 58573, "ic_fluent_dock_20_regular": 58576, "ic_fluent_dock_row_20_regular": 58577, "ic_fluent_document_bullet_list_off_20_regular": 58605, "ic_fluent_document_checkmark_20_regular": 58609, "ic_fluent_document_chevron_double_20_regular": 58611, "ic_fluent_document_css_20_regular": 58613, "ic_fluent_document_footer_20_regular": 58621, "ic_fluent_document_footer_dismiss_20_regular": 58622, "ic_fluent_document_header_20_regular": 58625, "ic_fluent_document_header_arrow_down_20_regular": 58627, "ic_fluent_document_header_arrow_down_24_regular": 58628, "ic_fluent_document_header_dismiss_20_regular": 58629, "ic_fluent_document_javascript_20_regular": 58636, "ic_fluent_document_landscape_data_20_regular": 58638, "ic_fluent_document_landscape_split_24_regular": 58641, "ic_fluent_double_tap_swipe_down_20_regular": 58734, "ic_fluent_double_tap_swipe_down_24_regular": 58735, "ic_fluent_double_tap_swipe_up_20_regular": 58736, "ic_fluent_double_tap_swipe_up_24_regular": 58737, "ic_fluent_location_add_16_regular": 59261, "ic_fluent_location_add_20_regular": 59262, "ic_fluent_location_add_24_regular": 59263, "ic_fluent_math_symbols_16_regular": 59365, "ic_fluent_math_symbols_20_regular": 59366, "ic_fluent_math_symbols_24_regular": 59367, "ic_fluent_math_symbols_28_regular": 59368, "ic_fluent_math_symbols_32_regular": 59369, "ic_fluent_math_symbols_48_regular": 59370, "ic_fluent_password_16_regular": 59592, "ic_fluent_password_20_regular": 59593, "ic_fluent_people_prohibited_24_regular": 59652, "ic_fluent_sticker_add_20_regular": 60354, "ic_fluent_subtract_square_20_regular": 60377, "ic_fluent_system_20_regular": 60388, "ic_fluent_table_add_16_regular": 60408, "ic_fluent_table_add_28_regular": 60410, "ic_fluent_table_cell_edit_16_regular": 60417, "ic_fluent_table_cell_edit_20_regular": 60418, "ic_fluent_table_cell_edit_28_regular": 60420, "ic_fluent_table_cells_merge_16_regular": 60421, "ic_fluent_table_cells_merge_28_regular": 60422, "ic_fluent_table_cells_split_16_regular": 60423, "ic_fluent_table_cells_split_28_regular": 60424, "ic_fluent_table_delete_column_16_regular": 60427, "ic_fluent_table_delete_column_28_regular": 60430, "ic_fluent_table_delete_row_16_regular": 60431, "ic_fluent_table_delete_row_28_regular": 60434, "ic_fluent_table_dismiss_16_regular": 60435, "ic_fluent_table_dismiss_28_regular": 60438, "ic_fluent_table_edit_16_regular": 60439, "ic_fluent_table_edit_20_regular": 60440, "ic_fluent_table_edit_28_regular": 60441, "ic_fluent_table_freeze_column_16_regular": 60442, "ic_fluent_table_freeze_column_20_regular": 60443, "ic_fluent_table_freeze_column_28_regular": 60444, "ic_fluent_table_freeze_column_and_row_16_regular": 60445, "ic_fluent_table_freeze_column_and_row_20_regular": 60446, "ic_fluent_table_freeze_column_and_row_28_regular": 60448, "ic_fluent_table_freeze_row_16_regular": 60449, "ic_fluent_table_freeze_row_20_regular": 60450, "ic_fluent_table_freeze_row_28_regular": 60451, "ic_fluent_table_insert_column_16_regular": 60453, "ic_fluent_table_insert_column_20_regular": 60454, "ic_fluent_table_insert_column_28_regular": 60456, "ic_fluent_table_insert_row_16_regular": 60457, "ic_fluent_table_insert_row_20_regular": 60458, "ic_fluent_table_insert_row_28_regular": 60460, "ic_fluent_table_lightning_16_regular": 60461, "ic_fluent_table_lightning_28_regular": 60464, "ic_fluent_table_link_16_regular": 60465, "ic_fluent_table_link_28_regular": 60468, "ic_fluent_table_move_above_16_regular": 60469, "ic_fluent_table_move_above_20_regular": 60470, "ic_fluent_table_move_above_28_regular": 60472, "ic_fluent_table_move_below_16_regular": 60473, "ic_fluent_table_move_below_20_regular": 60474, "ic_fluent_table_move_below_28_regular": 60476, "ic_fluent_table_move_left_16_regular": 60477, "ic_fluent_table_move_left_20_regular": 60478, "ic_fluent_table_move_left_28_regular": 60479, "ic_fluent_table_move_right_16_regular": 60480, "ic_fluent_table_move_right_20_regular": 60481, "ic_fluent_table_move_right_28_regular": 60482, "ic_fluent_table_resize_column_16_regular": 60484, "ic_fluent_table_resize_column_20_regular": 60485, "ic_fluent_table_resize_column_28_regular": 60487, "ic_fluent_table_resize_row_16_regular": 60488, "ic_fluent_table_resize_row_20_regular": 60489, "ic_fluent_table_resize_row_28_regular": 60491, "ic_fluent_table_settings_16_regular": 60493, "ic_fluent_table_settings_20_regular": 60494, "ic_fluent_table_settings_28_regular": 60495, "ic_fluent_table_stack_above_16_regular": 60502, "ic_fluent_table_stack_above_28_regular": 60505, "ic_fluent_table_stack_below_16_regular": 60506, "ic_fluent_table_stack_below_28_regular": 60509, "ic_fluent_table_stack_left_16_regular": 60510, "ic_fluent_table_stack_left_28_regular": 60513, "ic_fluent_table_stack_right_16_regular": 60514, "ic_fluent_table_stack_right_28_regular": 60517, "ic_fluent_table_switch_16_regular": 60518, "ic_fluent_table_switch_20_regular": 60519, "ic_fluent_table_switch_28_regular": 60520, "ic_fluent_tablet_speaker_20_regular": 60525, "ic_fluent_text_align_distributed_evenly_20_regular": 60601, "ic_fluent_text_align_distributed_vertical_20_regular": 60603, "ic_fluent_text_align_justify_low_20_regular": 60605, "ic_fluent_text_continuous_20_regular": 60668, "ic_fluent_textbox_align_bottom_rotate_90_20_regular": 60779, "ic_fluent_textbox_align_middle_rotate_90_20_regular": 60783, "ic_fluent_textbox_align_top_rotate_90_20_regular": 60785, "ic_fluent_textbox_more_20_regular": 60787, "ic_fluent_video_chat_16_regular": 60920, "ic_fluent_video_chat_20_regular": 60921, "ic_fluent_video_chat_24_regular": 60922, "ic_fluent_arrow_paragraph_20_regular": 57570, "ic_fluent_clipboard_edit_20_regular": 58194, "ic_fluent_clipboard_note_20_regular": 58201, "ic_fluent_document_mention_16_regular": 58650, "ic_fluent_document_mention_20_regular": 58651, "ic_fluent_document_mention_24_regular": 58652, "ic_fluent_document_mention_28_regular": 58653, "ic_fluent_document_mention_48_regular": 58654, "ic_fluent_document_split_hint_off_16_regular": 58693, "ic_fluent_document_split_hint_off_20_regular": 58694, "ic_fluent_door_tag_20_regular": 58730, "ic_fluent_double_swipe_down_20_regular": 58732, "ic_fluent_double_swipe_up_20_regular": 58733, "ic_fluent_drag_20_regular": 58738, "ic_fluent_drink_to_go_20_regular": 58760, "ic_fluent_drive_train_20_regular": 58764, "ic_fluent_dual_screen_add_20_regular": 58773, "ic_fluent_dual_screen_arrow_right_20_regular": 58774, "ic_fluent_dual_screen_arrow_up_20_regular": 58775, "ic_fluent_dual_screen_clock_20_regular": 58777, "ic_fluent_dual_screen_closed_alert_20_regular": 58778, "ic_fluent_dual_screen_desktop_20_regular": 58780, "ic_fluent_dual_screen_dismiss_20_regular": 58781, "ic_fluent_dual_screen_group_20_regular": 58783, "ic_fluent_dual_screen_header_20_regular": 58784, "ic_fluent_dual_screen_lock_20_regular": 58785, "ic_fluent_dual_screen_mirror_20_regular": 58786, "ic_fluent_dual_screen_pagination_20_regular": 58787, "ic_fluent_dual_screen_settings_20_regular": 58788, "ic_fluent_dual_screen_span_20_regular": 58789, "ic_fluent_dual_screen_speaker_20_regular": 58791, "ic_fluent_dual_screen_status_bar_20_regular": 58793, "ic_fluent_dual_screen_tablet_20_regular": 58794, "ic_fluent_dual_screen_update_20_regular": 58795, "ic_fluent_dual_screen_vertical_scroll_20_regular": 58796, "ic_fluent_dual_screen_vibrate_20_regular": 58797, "ic_fluent_edit_settings_20_regular": 58818, "ic_fluent_engine_20_regular": 58847, "ic_fluent_eraser_medium_20_regular": 58854, "ic_fluent_eraser_segment_20_regular": 58856, "ic_fluent_eraser_small_20_regular": 58858, "ic_fluent_eraser_tool_20_regular": 58860, "ic_fluent_extended_dock_20_regular": 58863, "ic_fluent_fast_acceleration_20_regular": 58885, "ic_fluent_filter_sync_20_regular": 58895, "ic_fluent_fingerprint_20_regular": 58897, "ic_fluent_fixed_width_20_regular": 58899, "ic_fluent_flash_auto_20_regular": 58908, "ic_fluent_flash_off_20_regular": 58916, "ic_fluent_flashlight_off_20_regular": 58922, "ic_fluent_fluent_20_regular": 58940, "ic_fluent_form_new_20_regular": 58996, "ic_fluent_fps_960_20_regular": 59010, "ic_fluent_full_screen_minimize_16_regular": 59014, "ic_fluent_full_screen_minimize_20_regular": 59015, "ic_fluent_gas_20_regular": 59024, "ic_fluent_gas_pump_20_regular": 59026, "ic_fluent_gavel_20_regular": 59030, "ic_fluent_gesture_20_regular": 59033, "ic_fluent_gift_card_24_regular": 59036, "ic_fluent_glance_default_12_regular": 59045, "ic_fluent_glance_horizontal_24_regular": 59048, "ic_fluent_globe_add_20_regular": 59059, "ic_fluent_globe_desktop_20_regular": 59062, "ic_fluent_group_dismiss_20_regular": 59080, "ic_fluent_group_list_20_regular": 59082, "ic_fluent_group_return_20_regular": 59083, "ic_fluent_guest_add_20_regular": 59089, "ic_fluent_hand_draw_20_regular": 59095, "ic_fluent_home_add_20_regular": 59154, "ic_fluent_mail_dismiss_28_regular": 59314, "ic_fluent_mail_inbox_all_20_regular": 59318, "ic_fluent_mail_inbox_arrow_right_20_regular": 59321, "ic_fluent_mail_list_16_regular": 59329, "ic_fluent_mail_multiple_28_regular": 59336, "ic_fluent_mail_off_20_regular": 59337, "ic_fluent_mic_settings_20_regular": 59410, "ic_fluent_navigation_unread_20_regular": 59490, "ic_fluent_new_20_regular": 59493, "ic_fluent_notebook_20_regular": 59505, "ic_fluent_notebook_add_20_regular": 59506, "ic_fluent_notebook_error_20_regular": 59509, "ic_fluent_notebook_lightning_20_regular": 59511, "ic_fluent_notebook_question_mark_20_regular": 59512, "ic_fluent_number_symbol_dismiss_20_regular": 59530, "ic_fluent_pair_20_regular": 59563, "ic_fluent_patient_20_regular": 59594, "ic_fluent_pause_off_20_regular": 59601, "ic_fluent_pause_settings_16_regular": 59602, "ic_fluent_people_sync_28_regular": 59663, "ic_fluent_phone_add_20_regular": 59732, "ic_fluent_phone_dismiss_20_regular": 59738, "ic_fluent_phone_lock_20_regular": 59747, "ic_fluent_phone_page_header_20_regular": 59749, "ic_fluent_phone_pagination_20_regular": 59750, "ic_fluent_phone_screen_time_20_regular": 59751, "ic_fluent_phone_status_bar_20_regular": 59763, "ic_fluent_phone_update_20_regular": 59764, "ic_fluent_phone_vertical_scroll_20_regular": 59767, "ic_fluent_phone_vibrate_20_regular": 59768, "ic_fluent_photo_filter_20_regular": 59769, "ic_fluent_pi_20_regular": 59770, "ic_fluent_port_hdmi_20_regular": 59808, "ic_fluent_predictions_20_regular": 59824, "ic_fluent_pulse_square_20_regular": 59872, "ic_fluent_remote_20_regular": 59920, "ic_fluent_reorder_20_regular": 59921, "ic_fluent_resize_video_20_regular": 59932, "ic_fluent_rotate_left_20_regular": 59959, "ic_fluent_router_20_regular": 59963, "ic_fluent_scan_20_regular": 59988, "ic_fluent_scan_table_20_regular": 60003, "ic_fluent_scan_text_20_regular": 60005, "ic_fluent_search_square_20_regular": 60033, "ic_fluent_service_bell_20_regular": 60051, "ic_fluent_shifts_add_20_regular": 60127, "ic_fluent_shifts_prohibited_20_regular": 60133, "ic_fluent_shifts_question_mark_20_regular": 60135, "ic_fluent_slide_grid_20_regular": 60183, "ic_fluent_slide_settings_20_regular": 60195, "ic_fluent_slide_transition_20_regular": 60203, "ic_fluent_spacebar_20_regular": 60209, "ic_fluent_speaker_settings_20_regular": 60241, "ic_fluent_speaker_settings_28_regular": 60242, "ic_fluent_star_arrow_right_end_20_regular": 60321, "ic_fluent_star_arrow_right_start_20_regular": 60323, "ic_fluent_star_half_12_regular": 60332, "ic_fluent_star_half_16_regular": 60333, "ic_fluent_star_half_20_regular": 60334, "ic_fluent_star_half_24_regular": 60335, "ic_fluent_star_half_28_regular": 60336, "ic_fluent_star_one_quarter_12_regular": 60340, "ic_fluent_star_one_quarter_16_regular": 60341, "ic_fluent_star_one_quarter_20_regular": 60342, "ic_fluent_star_one_quarter_24_regular": 60343, "ic_fluent_star_one_quarter_28_regular": 60344, "ic_fluent_star_three_quarter_12_regular": 60346, "ic_fluent_star_three_quarter_16_regular": 60347, "ic_fluent_star_three_quarter_20_regular": 60348, "ic_fluent_star_three_quarter_24_regular": 60349, "ic_fluent_star_three_quarter_28_regular": 60350, "ic_fluent_storage_20_regular": 60355, "ic_fluent_sub_grid_20_regular": 60362, "ic_fluent_text_density_16_regular": 60670, "ic_fluent_text_density_20_regular": 60671, "ic_fluent_video_person_off_20_regular": 60945, "ic_fluent_voicemail_arrow_back_20_regular": 60965, "ic_fluent_voicemail_arrow_forward_20_regular": 60966, "ic_fluent_voicemail_arrow_subtract_20_regular": 60967, "ic_fluent_web_asset_20_regular": 61013, "ic_fluent_archive_32_regular": 57446, "ic_fluent_archive_settings_24_regular": 57457, "ic_fluent_arrow_enter_20_regular": 57535, "ic_fluent_arrow_exit_20_regular": 57540, "ic_fluent_arrow_join_20_regular": 57558, "ic_fluent_arrow_trending_down_16_regular": 57625, "ic_fluent_arrow_trending_down_20_regular": 57626, "ic_fluent_arrow_trending_down_24_regular": 57627, "ic_fluent_book_template_20_regular": 57741, "ic_fluent_border_left_right_20_regular": 57766, "ic_fluent_border_left_right_24_regular": 57767, "ic_fluent_building_retail_more_20_regular": 57896, "ic_fluent_calendar_add_16_regular": 57913, "ic_fluent_calendar_add_28_regular": 57914, "ic_fluent_cellular_3g_20_regular": 58032, "ic_fluent_cellular_4g_20_regular": 58033, "ic_fluent_cellular_5g_20_regular": 58034, "ic_fluent_checkbox_1_20_regular": 58102, "ic_fluent_checkbox_2_20_regular": 58104, "ic_fluent_checkmark_note_20_regular": 58120, "ic_fluent_code_text_20_regular": 58298, "ic_fluent_code_text_edit_20_regular": 58299, "ic_fluent_column_20_regular": 58313, "ic_fluent_cube_add_20_regular": 58415, "ic_fluent_cube_quick_16_regular": 58420, "ic_fluent_cube_quick_20_regular": 58421, "ic_fluent_cube_quick_24_regular": 58422, "ic_fluent_cube_quick_28_regular": 58423, "ic_fluent_database_arrow_down_20_regular": 58472, "ic_fluent_database_arrow_right_20_regular": 58473, "ic_fluent_database_arrow_up_20_regular": 58474, "ic_fluent_database_lightning_20_regular": 58475, "ic_fluent_database_plug_connected_20_regular": 58481, "ic_fluent_database_warning_20_regular": 58485, "ic_fluent_database_window_20_regular": 58486, "ic_fluent_developer_board_lightning_20_regular": 58541, "ic_fluent_developer_board_lightning_toolbox_20_regular": 58542, "ic_fluent_edit_28_regular": 58802, "ic_fluent_edit_48_regular": 58804, "ic_fluent_edit_off_28_regular": 58809, "ic_fluent_edit_off_32_regular": 58810, "ic_fluent_edit_off_48_regular": 58811, "ic_fluent_edit_prohibited_16_regular": 58812, "ic_fluent_edit_prohibited_20_regular": 58813, "ic_fluent_edit_prohibited_24_regular": 58814, "ic_fluent_edit_prohibited_28_regular": 58815, "ic_fluent_edit_prohibited_32_regular": 58816, "ic_fluent_edit_prohibited_48_regular": 58817, "ic_fluent_emoji_edit_16_regular": 58825, "ic_fluent_emoji_edit_20_regular": 58826, "ic_fluent_emoji_edit_24_regular": 58827, "ic_fluent_emoji_edit_28_regular": 58828, "ic_fluent_emoji_edit_48_regular": 58829, "ic_fluent_filter_add_20_regular": 58891, "ic_fluent_flash_add_20_regular": 58907, "ic_fluent_flash_flow_16_regular": 58913, "ic_fluent_flash_flow_20_regular": 58914, "ic_fluent_flash_flow_24_regular": 58915, "ic_fluent_flash_play_20_regular": 58917, "ic_fluent_folder_arrow_left_16_regular": 58950, "ic_fluent_folder_arrow_left_20_regular": 58951, "ic_fluent_folder_arrow_left_24_regular": 58952, "ic_fluent_folder_arrow_left_28_regular": 58953, "ic_fluent_folder_arrow_left_32_regular": 58954, "ic_fluent_gauge_add_20_regular": 59029, "ic_fluent_hand_draw_16_regular": 59094, "ic_fluent_hard_drive_20_regular": 59107, "ic_fluent_hdr_20_regular": 59115, "ic_fluent_hdr_off_20_regular": 59116, "ic_fluent_home_database_20_regular": 59157, "ic_fluent_image_add_20_regular": 59162, "ic_fluent_image_arrow_back_20_regular": 59164, "ic_fluent_image_arrow_counterclockwise_20_regular": 59166, "ic_fluent_image_arrow_forward_20_regular": 59168, "ic_fluent_image_globe_20_regular": 59170, "ic_fluent_image_reflection_20_regular": 59183, "ic_fluent_image_shadow_20_regular": 59185, "ic_fluent_incognito_20_regular": 59189, "ic_fluent_key_command_20_regular": 59203, "ic_fluent_key_command_24_regular": 59204, "ic_fluent_keyboard_123_20_regular": 59208, "ic_fluent_keyboard_dock_20_regular": 59211, "ic_fluent_keyboard_layout_float_20_regular": 59212, "ic_fluent_keyboard_layout_one_handed_left_20_regular": 59213, "ic_fluent_keyboard_layout_resize_20_regular": 59214, "ic_fluent_keyboard_layout_split_20_regular": 59215, "ic_fluent_keyboard_shift_uppercase_16_regular": 59218, "ic_fluent_keyboard_shift_uppercase_20_regular": 59219, "ic_fluent_keyboard_tab_20_regular": 59220, "ic_fluent_launcher_settings_20_regular": 59224, "ic_fluent_lightbulb_circle_20_regular": 59235, "ic_fluent_line_style_20_regular": 59246, "ic_fluent_link_toolbox_20_regular": 59256, "ic_fluent_location_add_left_20_regular": 59264, "ic_fluent_location_add_right_20_regular": 59265, "ic_fluent_location_add_up_20_regular": 59266, "ic_fluent_location_dismiss_20_regular": 59270, "ic_fluent_mail_all_read_16_regular": 59299, "ic_fluent_mail_all_read_24_regular": 59300, "ic_fluent_mail_all_read_28_regular": 59301, "ic_fluent_mail_list_20_regular": 59330, "ic_fluent_mail_list_24_regular": 59331, "ic_fluent_mail_list_28_regular": 59332, "ic_fluent_mail_read_multiple_16_regular": 59346, "ic_fluent_mail_read_multiple_24_regular": 59347, "ic_fluent_mail_read_multiple_28_regular": 59348, "ic_fluent_math_format_professional_20_regular": 59359, "ic_fluent_math_formula_20_regular": 59362, "ic_fluent_mention_arrow_down_20_regular": 59380, "ic_fluent_mention_brackets_20_regular": 59381, "ic_fluent_music_note_off_1_20_regular": 59479, "ic_fluent_music_note_off_1_24_regular": 59480, "ic_fluent_music_note_off_2_16_regular": 59481, "ic_fluent_music_note_off_2_20_regular": 59482, "ic_fluent_music_note_off_2_24_regular": 59483, "ic_fluent_navigation_location_target_20_regular": 59488, "ic_fluent_navigation_play_20_regular": 59489, "ic_fluent_number_circle_1_16_regular": 59524, "ic_fluent_number_circle_1_20_regular": 59525, "ic_fluent_number_circle_1_24_regular": 59526, "ic_fluent_panel_left_contract_28_regular": 59575, "ic_fluent_panel_left_expand_24_regular": 59578, "ic_fluent_panel_left_expand_28_regular": 59579, "ic_fluent_pen_16_regular": 59606, "ic_fluent_pen_20_regular": 59607, "ic_fluent_pen_24_regular": 59608, "ic_fluent_pen_28_regular": 59609, "ic_fluent_pen_32_regular": 59610, "ic_fluent_pen_48_regular": 59611, "ic_fluent_pen_off_16_regular": 59612, "ic_fluent_pen_off_20_regular": 59613, "ic_fluent_pen_off_24_regular": 59614, "ic_fluent_pen_off_28_regular": 59615, "ic_fluent_pen_off_32_regular": 59616, "ic_fluent_pen_off_48_regular": 59617, "ic_fluent_pen_prohibited_16_regular": 59618, "ic_fluent_pen_prohibited_20_regular": 59619, "ic_fluent_pen_prohibited_24_regular": 59620, "ic_fluent_pen_prohibited_28_regular": 59621, "ic_fluent_pen_prohibited_32_regular": 59622, "ic_fluent_pen_prohibited_48_regular": 59623, "ic_fluent_person_key_20_regular": 59699, "ic_fluent_phone_link_setup_20_regular": 59746, "ic_fluent_pipeline_20_regular": 59785, "ic_fluent_pipeline_add_20_regular": 59786, "ic_fluent_pipeline_play_20_regular": 59788, "ic_fluent_play_settings_20_regular": 59799, "ic_fluent_plug_connected_add_20_regular": 59803, "ic_fluent_plug_connected_checkmark_20_regular": 59804, "ic_fluent_presence_available_20_regular": 59832, "ic_fluent_presence_available_24_regular": 59833, "ic_fluent_presence_blocked_20_regular": 59834, "ic_fluent_presence_blocked_24_regular": 59835, "ic_fluent_presence_dnd_20_regular": 59839, "ic_fluent_presence_dnd_24_regular": 59840, "ic_fluent_presence_offline_20_regular": 59841, "ic_fluent_presence_offline_24_regular": 59842, "ic_fluent_presence_oof_20_regular": 59843, "ic_fluent_presence_oof_24_regular": 59844, "ic_fluent_presence_unknown_20_regular": 59845, "ic_fluent_presence_unknown_24_regular": 59846, "ic_fluent_prohibited_note_20_regular": 59859, "ic_fluent_puzzle_cube_piece_20_regular": 59879, "ic_fluent_ram_20_regular": 59891, "ic_fluent_receipt_search_20_regular": 59910, "ic_fluent_rectangle_portrait_location_target_20_regular": 59918, "ic_fluent_save_image_20_regular": 59978, "ic_fluent_scan_16_regular": 59987, "ic_fluent_server_multiple_20_regular": 60049, "ic_fluent_server_play_20_regular": 60050, "ic_fluent_shield_person_20_regular": 60116, "ic_fluent_shield_person_add_20_regular": 60117, "ic_fluent_split_hint_20_regular": 60246, "ic_fluent_squares_nested_20_regular": 60313, "ic_fluent_stream_input_20_regular": 60358, "ic_fluent_stream_input_output_20_regular": 60359, "ic_fluent_stream_output_20_regular": 60360, "ic_fluent_table_bottom_row_16_regular": 60411, "ic_fluent_table_bottom_row_20_regular": 60412, "ic_fluent_table_bottom_row_24_regular": 60413, "ic_fluent_table_bottom_row_28_regular": 60414, "ic_fluent_table_bottom_row_32_regular": 60415, "ic_fluent_table_bottom_row_48_regular": 60416, "ic_fluent_table_checker_20_regular": 60425, "ic_fluent_table_copy_20_regular": 60426, "ic_fluent_table_image_20_regular": 60452, "ic_fluent_table_multiple_20_regular": 60483, "ic_fluent_table_search_20_regular": 60492, "ic_fluent_table_split_20_regular": 60501, "ic_fluent_task_list_square_database_20_regular": 60568, "ic_fluent_text_bullet_list_checkmark_20_regular": 60630, "ic_fluent_text_bullet_list_dismiss_20_regular": 60631, "ic_fluent_text_bullet_list_square_clock_20_regular": 60643, "ic_fluent_text_bullet_list_square_person_20_regular": 60644, "ic_fluent_text_bullet_list_square_search_20_regular": 60645, "ic_fluent_text_bullet_list_square_settings_20_regular": 60646, "ic_fluent_text_bullet_list_square_shield_20_regular": 60647, "ic_fluent_text_bullet_list_square_toolbox_20_regular": 60648, "ic_fluent_text_density_24_regular": 60672, "ic_fluent_text_density_28_regular": 60673, "ic_fluent_text_expand_20_regular": 60684, "ic_fluent_timer_off_20_regular": 60814, "ic_fluent_triangle_16_regular": 60837, "ic_fluent_triangle_20_regular": 60838, "ic_fluent_triangle_down_12_regular": 60841, "ic_fluent_triangle_down_16_regular": 60842, "ic_fluent_triangle_down_20_regular": 60843, "ic_fluent_triangle_down_32_regular": 60844, "ic_fluent_triangle_down_48_regular": 60845, "ic_fluent_triangle_left_12_regular": 60846, "ic_fluent_triangle_left_16_regular": 60847, "ic_fluent_triangle_left_20_regular": 60848, "ic_fluent_triangle_left_32_regular": 60849, "ic_fluent_triangle_left_48_regular": 60850, "ic_fluent_triangle_right_12_regular": 60851, "ic_fluent_triangle_right_16_regular": 60852, "ic_fluent_triangle_right_20_regular": 60853, "ic_fluent_triangle_right_32_regular": 60854, "ic_fluent_triangle_right_48_regular": 60855, "ic_fluent_video_chat_28_regular": 60923, "ic_fluent_video_chat_32_regular": 60924, "ic_fluent_video_chat_48_regular": 60925, "ic_fluent_virtual_network_20_regular": 60962, "ic_fluent_virtual_network_toolbox_20_regular": 60963, "ic_fluent_wallet_16_regular": 60971, "ic_fluent_wallet_credit_card_16_regular": 60977, "ic_fluent_wallet_credit_card_20_regular": 60978, "ic_fluent_wallet_credit_card_24_regular": 60979, "ic_fluent_wallet_credit_card_32_regular": 60980, "ic_fluent_window_bullet_list_20_regular": 61037, "ic_fluent_window_bullet_list_add_20_regular": 61038, "ic_fluent_window_database_20_regular": 61040, "ic_fluent_window_location_target_20_regular": 61047, "ic_fluent_window_multiple_swap_20_regular": 61049, "ic_fluent_window_play_20_regular": 61052, "ic_fluent_window_settings_20_regular": 61053, "ic_fluent_window_text_20_regular": 61054, "ic_fluent_archive_arrow_back_16_regular": 57447, "ic_fluent_archive_arrow_back_20_regular": 57448, "ic_fluent_archive_arrow_back_24_regular": 57449, "ic_fluent_archive_arrow_back_28_regular": 57450, "ic_fluent_archive_arrow_back_32_regular": 57451, "ic_fluent_archive_arrow_back_48_regular": 57452, "ic_fluent_circle_multiple_subtract_checkmark_20_regular": 58171, "ic_fluent_database_multiple_20_regular": 58478, "ic_fluent_image_multiple_off_16_regular": 59178, "ic_fluent_keyboard_16_regular": 59210, "ic_fluent_lock_multiple_20_regular": 59282, "ic_fluent_lottery_20_regular": 59288, "ic_fluent_mail_warning_20_regular": 59352, "ic_fluent_mail_warning_24_regular": 59353, "ic_fluent_match_app_layout_20_regular": 59356, "ic_fluent_math_format_linear_20_regular": 59357, "ic_fluent_megaphone_off_16_regular": 59377, "ic_fluent_megaphone_off_20_regular": 59378, "ic_fluent_megaphone_off_28_regular": 59379, "ic_fluent_merge_20_regular": 59383, "ic_fluent_mic_off_32_regular": 59391, "ic_fluent_mobile_optimized_20_regular": 59415, "ic_fluent_network_check_20_regular": 59492, "ic_fluent_note_add_28_regular": 59500, "ic_fluent_note_add_48_regular": 59501, "ic_fluent_notebook_sync_20_regular": 59517, "ic_fluent_organization_horizontal_20_regular": 59550, "ic_fluent_paint_brush_arrow_down_20_regular": 59559, "ic_fluent_paint_brush_arrow_up_20_regular": 59561, "ic_fluent_pentagon_20_regular": 59624, "ic_fluent_person_accounts_20_regular": 59680, "ic_fluent_person_subtract_20_regular": 59719, "ic_fluent_pin_off_28_regular": 59782, "ic_fluent_pin_off_32_regular": 59783, "ic_fluent_point_scan_20_regular": 59805, "ic_fluent_port_usb_a_20_regular": 59812, "ic_fluent_question_circle_12_regular": 59885, "ic_fluent_row_triple_20_regular": 59964, "ic_fluent_scratchpad_20_regular": 60022, "ic_fluent_shifts_availability_20_regular": 60128, "ic_fluent_skip_forward_tab_20_regular": 60170, "ic_fluent_sleep_20_regular": 60172, "ic_fluent_slide_multiple_20_regular": 60188, "ic_fluent_slide_multiple_arrow_right_20_regular": 60190, "ic_fluent_slide_size_20_regular": 60197, "ic_fluent_sound_wave_circle_20_regular": 60207, "ic_fluent_sport_american_football_20_regular": 60264, "ic_fluent_sport_baseball_20_regular": 60266, "ic_fluent_sport_hockey_20_regular": 60270, "ic_fluent_square_hint_arrow_back_20_regular": 60302, "ic_fluent_square_shadow_20_regular": 60312, "ic_fluent_tab_arrow_left_20_regular": 60391, "ic_fluent_tab_prohibited_20_regular": 60400, "ic_fluent_text_collapse_20_regular": 60660, "ic_fluent_text_more_20_regular": 60727, "ic_fluent_time_and_weather_20_regular": 60801, "ic_fluent_transmission_20_regular": 60828, "ic_fluent_video_play_pause_20_regular": 60954, "ic_fluent_arrow_next_12_regular": 57565, "ic_fluent_arrow_previous_12_regular": 57571, "ic_fluent_data_usage_settings_20_regular": 58465, "ic_fluent_document_multiple_sync_20_regular": 58662, "ic_fluent_filter_12_regular": 58889, "ic_fluent_history_28_regular": 59142, "ic_fluent_history_32_regular": 59143, "ic_fluent_history_48_regular": 59144, "ic_fluent_history_dismiss_20_regular": 59145, "ic_fluent_history_dismiss_24_regular": 59146, "ic_fluent_history_dismiss_28_regular": 59147, "ic_fluent_history_dismiss_32_regular": 59148, "ic_fluent_history_dismiss_48_regular": 59149, "ic_fluent_home_more_20_regular": 59158, "ic_fluent_people_search_20_regular": 59655, "ic_fluent_people_team_delete_16_regular": 59667, "ic_fluent_people_team_delete_20_regular": 59668, "ic_fluent_people_team_delete_28_regular": 59670, "ic_fluent_people_team_delete_32_regular": 59671, "ic_fluent_person_5_20_regular": 59676, "ic_fluent_person_6_20_regular": 59678, "ic_fluent_person_sync_24_regular": 59722, "ic_fluent_phone_eraser_20_regular": 59741, "ic_fluent_phone_shake_20_regular": 59752, "ic_fluent_phone_speaker_20_regular": 59761, "ic_fluent_radar_20_regular": 59888, "ic_fluent_radar_checkmark_20_regular": 59889, "ic_fluent_radar_rectangle_multiple_20_regular": 59890, "ic_fluent_real_estate_20_regular": 59900, "ic_fluent_resize_table_20_regular": 59931, "ic_fluent_shifts_30_minutes_20_regular": 60125, "ic_fluent_sound_source_20_regular": 60206, "ic_fluent_subtitles_16_regular": 60363, "ic_fluent_subtitles_20_regular": 60364, "ic_fluent_subtitles_24_regular": 60365, "ic_fluent_task_list_square_person_20_regular": 60571, "ic_fluent_task_list_square_settings_20_regular": 60574, "ic_fluent_timer_10_20_regular": 60804, "ic_fluent_timer_2_20_regular": 60807, "ic_fluent_timer_3_20_regular": 60810, "ic_fluent_tree_deciduous_20_regular": 60834, "ic_fluent_tree_evergreen_20_regular": 60835, "ic_fluent_uninstall_app_20_regular": 60878, "ic_fluent_alert_badge_16_regular": 57367, "ic_fluent_alert_badge_20_regular": 57368, "ic_fluent_alert_badge_24_regular": 57369, "ic_fluent_archive_settings_28_regular": 57458, "ic_fluent_arrow_between_up_20_regular": 57473, "ic_fluent_arrow_fit_in_16_regular": 57550, "ic_fluent_arrow_fit_in_20_regular": 57551, "ic_fluent_arrow_forward_28_regular": 57552, "ic_fluent_arrow_reply_28_regular": 57574, "ic_fluent_arrow_reply_all_28_regular": 57575, "ic_fluent_arrow_undo_28_regular": 57639, "ic_fluent_branch_request_20_regular": 57828, "ic_fluent_broom_28_regular": 57860, "ic_fluent_bug_arrow_counterclockwise_20_regular": 57864, "ic_fluent_bug_prohibited_20_regular": 57865, "ic_fluent_calendar_multiple_28_regular": 57942, "ic_fluent_call_add_16_regular": 57973, "ic_fluent_call_dismiss_16_regular": 57977, "ic_fluent_call_transfer_16_regular": 58002, "ic_fluent_call_warning_16_regular": 58004, "ic_fluent_call_warning_20_regular": 58005, "ic_fluent_checkmark_square_20_regular": 58121, "ic_fluent_circle_eraser_20_regular": 58166, "ic_fluent_column_double_compare_20_regular": 58315, "ic_fluent_comma_20_regular": 58321, "ic_fluent_cube_arrow_curve_down_20_regular": 58416, "ic_fluent_database_switch_20_regular": 58484, "ic_fluent_document_data_20_regular": 58615, "ic_fluent_folder_mail_24_regular": 58968, "ic_fluent_folder_mail_28_regular": 58969, "ic_fluent_gather_20_regular": 59028, "ic_fluent_image_32_regular": 59161, "ic_fluent_mail_attach_24_regular": 59310, "ic_fluent_mail_attach_28_regular": 59311, "ic_fluent_mail_prohibited_28_regular": 59344, "ic_fluent_markdown_20_regular": 59355, "ic_fluent_merge_16_regular": 59382, "ic_fluent_notebook_arrow_curve_down_20_regular": 59508, "ic_fluent_notebook_eye_20_regular": 59510, "ic_fluent_person_sync_16_regular": 59720, "ic_fluent_person_sync_20_regular": 59721, "ic_fluent_person_sync_28_regular": 59723, "ic_fluent_person_sync_32_regular": 59724, "ic_fluent_person_sync_48_regular": 59725, "ic_fluent_phone_key_20_regular": 59742, "ic_fluent_phone_key_24_regular": 59743, "ic_fluent_pipeline_arrow_curve_down_20_regular": 59787, "ic_fluent_print_32_regular": 59853, "ic_fluent_save_28_regular": 59972, "ic_fluent_select_all_off_20_regular": 60037, "ic_fluent_select_all_on_20_regular": 60038, "ic_fluent_square_eraser_20_regular": 60292, "ic_fluent_tab_desktop_multiple_bottom_20_regular": 60398, "ic_fluent_tag_28_regular": 60529, "ic_fluent_text_indent_decrease_rotate_270_24_regular": 60710, "ic_fluent_text_indent_decrease_rotate_90_24_regular": 60712, "ic_fluent_text_indent_increase_rotate_270_24_regular": 60720, "ic_fluent_text_indent_increase_rotate_90_24_regular": 60722, "ic_fluent_text_number_list_rotate_270_24_regular": 60732, "ic_fluent_text_number_list_rotate_90_24_regular": 60734, "ic_fluent_text_whole_word_20_regular": 60776, "ic_fluent_time_picker_20_regular": 60802, "ic_fluent_video_clip_off_16_regular": 60931, "ic_fluent_video_clip_off_20_regular": 60932, "ic_fluent_video_clip_off_24_regular": 60933, "ic_fluent_wallpaper_20_regular": 60981, "ic_fluent_warning_28_regular": 60988, "ic_fluent_wifi_lock_20_regular": 61015, "ic_fluent_alert_12_regular": 57363, "ic_fluent_alert_48_regular": 57366, "ic_fluent_alert_snooze_12_regular": 57371, "ic_fluent_alert_snooze_16_regular": 57372, "ic_fluent_arrow_autofit_content_20_regular": 57459, "ic_fluent_arrow_split_16_regular": 57587, "ic_fluent_arrow_split_24_regular": 57589, "ic_fluent_catch_up_16_regular": 58029, "ic_fluent_catch_up_20_regular": 58030, "ic_fluent_catch_up_24_regular": 58031, "ic_fluent_chess_20_regular": 58124, "ic_fluent_circle_image_20_regular": 58168, "ic_fluent_image_multiple_off_20_regular": 59179, "ic_fluent_mic_pulse_16_regular": 59398, "ic_fluent_mic_pulse_20_regular": 59399, "ic_fluent_mic_pulse_24_regular": 59400, "ic_fluent_mic_pulse_28_regular": 59401, "ic_fluent_mic_pulse_32_regular": 59402, "ic_fluent_mic_pulse_48_regular": 59403, "ic_fluent_mic_pulse_off_16_regular": 59404, "ic_fluent_mic_pulse_off_20_regular": 59405, "ic_fluent_mic_pulse_off_24_regular": 59406, "ic_fluent_mic_pulse_off_28_regular": 59407, "ic_fluent_mic_pulse_off_32_regular": 59408, "ic_fluent_mic_pulse_off_48_regular": 59409, "ic_fluent_pause_28_regular": 59597, "ic_fluent_pause_32_regular": 59598, "ic_fluent_playing_cards_20_regular": 59800, "ic_fluent_premium_person_16_regular": 59826, "ic_fluent_quiz_new_20_regular": 59887, "ic_fluent_save_copy_20_regular": 59975, "ic_fluent_send_copy_20_regular": 60048, "ic_fluent_slide_hide_20_regular": 60185, "ic_fluent_slide_microphone_20_regular": 60186, "ic_fluent_slide_search_20_regular": 60192, "ic_fluent_sport_basketball_20_regular": 60268, "ic_fluent_swipe_down_20_regular": 60381, "ic_fluent_swipe_right_20_regular": 60382, "ic_fluent_swipe_up_20_regular": 60383, "ic_fluent_tabs_20_regular": 60527, "ic_fluent_text_12_regular": 60589, "ic_fluent_text_16_regular": 60590, "ic_fluent_text_32_regular": 60591, "ic_fluent_text_add_20_regular": 60592, "ic_fluent_text_indent_decrease_rotate_270_20_regular": 60709, "ic_fluent_text_indent_decrease_rotate_90_20_regular": 60711, "ic_fluent_text_indent_increase_rotate_270_20_regular": 60719, "ic_fluent_text_indent_increase_rotate_90_20_regular": 60721, "ic_fluent_text_number_list_rotate_270_20_regular": 60731, "ic_fluent_text_number_list_rotate_90_20_regular": 60733, "ic_fluent_text_wrap_20_regular": 60777, "ic_fluent_toggle_multiple_16_regular": 60820, "ic_fluent_toggle_multiple_20_regular": 60821, "ic_fluent_toggle_multiple_24_regular": 60822, "ic_fluent_window_edit_20_regular": 61043, "ic_fluent_zoom_fit_16_regular": 61067, "ic_fluent_zoom_fit_20_regular": 61068, "ic_fluent_zoom_fit_24_regular": 61069, "ic_fluent_app_folder_16_regular": 57432, "ic_fluent_app_folder_28_regular": 57433, "ic_fluent_app_folder_32_regular": 57434, "ic_fluent_app_folder_48_regular": 57435, "ic_fluent_arrow_outline_up_right_20_regular": 57566, "ic_fluent_arrow_outline_up_right_24_regular": 57567, "ic_fluent_clipboard_32_regular": 58179, "ic_fluent_clipboard_text_32_regular": 58213, "ic_fluent_clipboard_text_edit_20_regular": 58214, "ic_fluent_clipboard_text_edit_24_regular": 58215, "ic_fluent_clipboard_text_edit_32_regular": 58216, "ic_fluent_document_data_24_regular": 58616, "ic_fluent_joystick_20_regular": 59199, "ic_fluent_people_12_regular": 59627, "ic_fluent_people_48_regular": 59629, "ic_fluent_person_heart_24_regular": 59697, "ic_fluent_port_micro_usb_20_regular": 59810, "ic_fluent_port_usb_c_20_regular": 59814, "ic_fluent_rss_20_regular": 59965, "ic_fluent_scales_20_regular": 59984, "ic_fluent_shifts_team_20_regular": 60137, "ic_fluent_speaker_bluetooth_20_regular": 60231, "ic_fluent_speaker_usb_20_regular": 60243, "ic_fluent_text_align_center_rotate_270_16_regular": 60595, "ic_fluent_text_align_center_rotate_270_20_regular": 60596, "ic_fluent_text_align_center_rotate_90_16_regular": 60598, "ic_fluent_text_align_center_rotate_90_20_regular": 60599, "ic_fluent_text_align_center_rotate_90_24_regular": 60600, "ic_fluent_text_align_justify_rotate_270_20_regular": 60607, "ic_fluent_text_align_justify_rotate_270_24_regular": 60608, "ic_fluent_text_align_justify_rotate_90_20_regular": 60609, "ic_fluent_text_align_left_rotate_270_16_regular": 60612, "ic_fluent_text_align_left_rotate_270_20_regular": 60613, "ic_fluent_text_align_left_rotate_90_16_regular": 60615, "ic_fluent_text_align_left_rotate_90_20_regular": 60616, "ic_fluent_text_align_left_rotate_90_24_regular": 60617, "ic_fluent_text_align_right_rotate_270_16_regular": 60619, "ic_fluent_text_align_right_rotate_270_20_regular": 60620, "ic_fluent_text_align_right_rotate_90_16_regular": 60622, "ic_fluent_text_align_right_rotate_90_20_regular": 60623, "ic_fluent_text_align_right_rotate_90_24_regular": 60624, "ic_fluent_clipboard_text_ltr_32_regular": 58219, "ic_fluent_braces_16_regular": 61072, "ic_fluent_braces_28_regular": 61073, "ic_fluent_braces_32_regular": 61074, "ic_fluent_braces_48_regular": 61075, "ic_fluent_branch_fork_32_regular": 61076, "ic_fluent_calendar_data_bar_16_regular": 61077, "ic_fluent_calendar_data_bar_20_regular": 61078, "ic_fluent_calendar_data_bar_24_regular": 61079, "ic_fluent_calendar_data_bar_28_regular": 61080, "ic_fluent_clipboard_3_day_16_regular": 61081, "ic_fluent_clipboard_3_day_20_regular": 61082, "ic_fluent_clipboard_3_day_24_regular": 61083, "ic_fluent_clipboard_day_16_regular": 61084, "ic_fluent_clipboard_day_20_regular": 61085, "ic_fluent_clipboard_day_24_regular": 61086, "ic_fluent_clipboard_month_16_regular": 61087, "ic_fluent_clipboard_month_20_regular": 61088, "ic_fluent_clipboard_month_24_regular": 61089, "ic_fluent_content_view_gallery_24_regular": 61090, "ic_fluent_content_view_gallery_28_regular": 61091, "ic_fluent_data_bar_vertical_16_regular": 61092, "ic_fluent_delete_12_regular": 61093, "ic_fluent_delete_32_regular": 61094, "ic_fluent_form_20_regular": 61095, "ic_fluent_form_24_regular": 61096, "ic_fluent_form_28_regular": 61097, "ic_fluent_form_48_regular": 61098, "ic_fluent_mail_read_multiple_20_regular": 61099, "ic_fluent_mail_read_multiple_32_regular": 61100, "ic_fluent_megaphone_loud_16_regular": 61101, "ic_fluent_panel_right_add_20_regular": 61102, "ic_fluent_person_note_16_regular": 61103, "ic_fluent_shield_globe_16_regular": 61104, "ic_fluent_shield_globe_20_regular": 61105, "ic_fluent_shield_globe_24_regular": 61106, "ic_fluent_square_multiple_28_regular": 61107, "ic_fluent_square_multiple_32_regular": 61108, "ic_fluent_square_multiple_48_regular": 61109, "ic_fluent_table_calculator_20_regular": 61110, "ic_fluent_xbox_controller_16_regular": 61111, "ic_fluent_xbox_controller_20_regular": 61112, "ic_fluent_xbox_controller_24_regular": 61113, "ic_fluent_xbox_controller_28_regular": 61114, "ic_fluent_xbox_controller_32_regular": 61115, "ic_fluent_xbox_controller_48_regular": 61116, "ic_fluent_apps_32_regular": 61117, "ic_fluent_arrow_paragraph_16_regular": 61118, "ic_fluent_arrow_paragraph_24_regular": 61119, "ic_fluent_beaker_32_regular": 61120, "ic_fluent_building_retail_more_32_regular": 61122, "ic_fluent_calendar_month_32_regular": 61123, "ic_fluent_content_view_24_regular": 61124, "ic_fluent_content_view_28_regular": 61125, "ic_fluent_credit_card_clock_20_regular": 61126, "ic_fluent_credit_card_clock_24_regular": 61127, "ic_fluent_credit_card_clock_28_regular": 61128, "ic_fluent_credit_card_clock_32_regular": 61129, "ic_fluent_cube_32_regular": 61130, "ic_fluent_data_bar_vertical_32_regular": 61131, "ic_fluent_database_32_regular": 61132, "ic_fluent_document_data_32_regular": 61133, "ic_fluent_folder_people_20_regular": 61134, "ic_fluent_folder_people_24_regular": 61135, "ic_fluent_gauge_32_regular": 61136, "ic_fluent_hand_left_chat_16_regular": 61137, "ic_fluent_hand_left_chat_20_regular": 61138, "ic_fluent_hand_left_chat_24_regular": 61139, "ic_fluent_hand_left_chat_28_regular": 61140, "ic_fluent_home_database_24_regular": 61141, "ic_fluent_home_database_32_regular": 61142, "ic_fluent_home_more_24_regular": 61143, "ic_fluent_home_more_32_regular": 61144, "ic_fluent_notebook_32_regular": 61145, "ic_fluent_payment_32_regular": 61146, "ic_fluent_payment_48_regular": 61147, "ic_fluent_person_running_20_regular": 61148, "ic_fluent_pipeline_24_regular": 61149, "ic_fluent_pipeline_32_regular": 61150, "ic_fluent_stack_32_regular": 61151, "ic_fluent_text_align_justify_low_rotate_270_20_regular": 61152, "ic_fluent_text_align_justify_low_rotate_270_24_regular": 61153, "ic_fluent_text_align_justify_low_rotate_90_20_regular": 61154, "ic_fluent_text_align_justify_low_rotate_90_24_regular": 61155, "ic_fluent_animal_rabbit_32_regular": 61121, "ic_fluent_animal_rabbit_off_20_regular": 61156, "ic_fluent_animal_rabbit_off_32_regular": 61157, "ic_fluent_beaker_off_20_regular": 61158, "ic_fluent_beaker_off_32_regular": 61159, "ic_fluent_bowl_salad_20_regular": 61160, "ic_fluent_bowl_salad_24_regular": 61161, "ic_fluent_building_retail_more_24_regular": 61162, "ic_fluent_connected_16_regular": 61163, "ic_fluent_connected_20_regular": 61164, "ic_fluent_document_text_16_regular": 61165, "ic_fluent_drink_bottle_20_regular": 61166, "ic_fluent_drink_bottle_32_regular": 61167, "ic_fluent_drink_bottle_off_20_regular": 61168, "ic_fluent_drink_bottle_off_32_regular": 61169, "ic_fluent_earth_32_regular": 61170, "ic_fluent_earth_leaf_16_regular": 61171, "ic_fluent_earth_leaf_20_regular": 61172, "ic_fluent_earth_leaf_24_regular": 61173, "ic_fluent_earth_leaf_32_regular": 61174, "ic_fluent_feed_16_regular": 61175, "ic_fluent_feed_20_regular": 61176, "ic_fluent_feed_24_regular": 61177, "ic_fluent_feed_28_regular": 61178, "ic_fluent_filmstrip_20_regular": 61179, "ic_fluent_filmstrip_24_regular": 61180, "ic_fluent_food_carrot_20_regular": 61181, "ic_fluent_food_carrot_24_regular": 61182, "ic_fluent_food_fish_20_regular": 61183, "ic_fluent_food_fish_24_regular": 61184, "ic_fluent_hand_open_heart_20_regular": 61185, "ic_fluent_hand_open_heart_32_regular": 61186, "ic_fluent_hand_wave_16_regular": 61187, "ic_fluent_hand_wave_20_regular": 61188, "ic_fluent_hand_wave_24_regular": 61189, "ic_fluent_handshake_32_regular": 61190, "ic_fluent_leaf_one_32_regular": 61191, "ic_fluent_leaf_two_32_regular": 61192, "ic_fluent_notebook_16_regular": 61193, "ic_fluent_person_heart_20_regular": 61194, "ic_fluent_person_star_16_regular": 61195, "ic_fluent_person_star_20_regular": 61196, "ic_fluent_person_star_24_regular": 61197, "ic_fluent_person_star_28_regular": 61198, "ic_fluent_person_star_32_regular": 61199, "ic_fluent_person_star_48_regular": 61200, "ic_fluent_pipeline_add_32_regular": 61201, "ic_fluent_recycle_20_regular": 61202, "ic_fluent_recycle_32_regular": 61203, "ic_fluent_reward_12_regular": 61204, "ic_fluent_slide_link_20_regular": 61205, "ic_fluent_slide_link_24_regular": 61206, "ic_fluent_food_chicken_leg_16_regular": 61207, "ic_fluent_food_chicken_leg_20_regular": 61208, "ic_fluent_food_chicken_leg_24_regular": 61209, "ic_fluent_food_chicken_leg_32_regular": 61210, "ic_fluent_form_multiple_20_regular": 61211, "ic_fluent_form_multiple_24_regular": 61212, "ic_fluent_form_multiple_28_regular": 61213, "ic_fluent_form_multiple_48_regular": 61214, "ic_fluent_laser_tool_20_regular": 61215, "ic_fluent_shield_32_regular": 61216, "ic_fluent_shield_question_16_regular": 61217, "ic_fluent_shield_question_20_regular": 61218, "ic_fluent_shield_question_24_regular": 61219, "ic_fluent_shield_question_32_regular": 61220, "ic_fluent_heart_broken_24_regular": 61221, "ic_fluent_layer_diagonal_20_regular": 61222, "ic_fluent_layer_diagonal_person_20_regular": 61223, "ic_fluent_text_wrap_16_regular": 61224, "ic_fluent_text_wrap_off_16_regular": 61225, "ic_fluent_text_wrap_off_20_regular": 61226, "ic_fluent_text_wrap_off_24_regular": 61227, "ic_fluent_trophy_lock_16_regular": 61228, "ic_fluent_trophy_lock_20_regular": 61229, "ic_fluent_trophy_lock_24_regular": 61230, "ic_fluent_trophy_lock_28_regular": 61231, "ic_fluent_trophy_lock_32_regular": 61232, "ic_fluent_trophy_lock_48_regular": 61233, "ic_fluent_arrow_repeat_1_16_regular": 61234, "ic_fluent_arrow_repeat_1_20_regular": 61235, "ic_fluent_arrow_repeat_1_24_regular": 61236, "ic_fluent_arrow_shuffle_16_regular": 61237, "ic_fluent_arrow_shuffle_20_regular": 61238, "ic_fluent_arrow_shuffle_24_regular": 61239, "ic_fluent_arrow_shuffle_28_regular": 61240, "ic_fluent_arrow_shuffle_32_regular": 61241, "ic_fluent_arrow_shuffle_48_regular": 61242, "ic_fluent_arrow_shuffle_off_16_regular": 61243, "ic_fluent_arrow_shuffle_off_20_regular": 61244, "ic_fluent_arrow_shuffle_off_24_regular": 61245, "ic_fluent_arrow_shuffle_off_28_regular": 61246, "ic_fluent_arrow_shuffle_off_32_regular": 61247, "ic_fluent_arrow_shuffle_off_48_regular": 61248, "ic_fluent_building_desktop_16_regular": 61249, "ic_fluent_building_desktop_20_regular": 61250, "ic_fluent_building_desktop_24_regular": 61251, "ic_fluent_calendar_empty_48_regular": 61252, "ic_fluent_calendar_lock_16_regular": 61253, "ic_fluent_calendar_lock_20_regular": 61254, "ic_fluent_calendar_lock_24_regular": 61255, "ic_fluent_calendar_lock_28_regular": 61256, "ic_fluent_calendar_lock_32_regular": 61257, "ic_fluent_calendar_lock_48_regular": 61258, "ic_fluent_calendar_settings_24_regular": 61259, "ic_fluent_calendar_settings_28_regular": 61260, "ic_fluent_calendar_settings_32_regular": 61261, "ic_fluent_calendar_settings_48_regular": 61262, "ic_fluent_call_12_regular": 61263, "ic_fluent_call_missed_12_regular": 61264, "ic_fluent_chat_add_16_regular": 61265, "ic_fluent_chat_add_20_regular": 61266, "ic_fluent_chat_add_24_regular": 61267, "ic_fluent_chat_add_28_regular": 61268, "ic_fluent_chat_add_32_regular": 61269, "ic_fluent_chat_add_48_regular": 61270, "ic_fluent_chat_cursor_16_regular": 61271, "ic_fluent_chat_cursor_20_regular": 61272, "ic_fluent_chat_cursor_24_regular": 61273, "ic_fluent_chat_empty_12_regular": 61274, "ic_fluent_chat_empty_16_regular": 61275, "ic_fluent_chat_empty_20_regular": 61276, "ic_fluent_chat_empty_24_regular": 61277, "ic_fluent_chat_empty_28_regular": 61278, "ic_fluent_chat_empty_32_regular": 61279, "ic_fluent_chat_empty_48_regular": 61280, "ic_fluent_circle_image_16_regular": 61281, "ic_fluent_circle_image_24_regular": 61282, "ic_fluent_circle_image_28_regular": 61283, "ic_fluent_code_text_16_regular": 61284, "ic_fluent_desktop_checkmark_16_regular": 61285, "ic_fluent_desktop_checkmark_20_regular": 61286, "ic_fluent_desktop_checkmark_24_regular": 61287, "ic_fluent_fire_16_regular": 61288, "ic_fluent_fire_20_regular": 61289, "ic_fluent_fire_24_regular": 61290, "ic_fluent_hourglass_20_regular": 61291, "ic_fluent_hourglass_24_regular": 61292, "ic_fluent_hourglass_half_20_regular": 61293, "ic_fluent_hourglass_half_24_regular": 61294, "ic_fluent_hourglass_one_quarter_20_regular": 61295, "ic_fluent_hourglass_one_quarter_24_regular": 61296, "ic_fluent_hourglass_three_quarter_20_regular": 61297, "ic_fluent_hourglass_three_quarter_24_regular": 61298, "ic_fluent_ink_stroke_arrow_down_20_regular": 61299, "ic_fluent_ink_stroke_arrow_down_24_regular": 61300, "ic_fluent_ink_stroke_arrow_up_down_20_regular": 61301, "ic_fluent_ink_stroke_arrow_up_down_24_regular": 61302, "ic_fluent_megaphone_circle_20_regular": 61303, "ic_fluent_megaphone_circle_24_regular": 61304, "ic_fluent_person_alert_16_regular": 61329, "ic_fluent_person_alert_20_regular": 61330, "ic_fluent_person_alert_24_regular": 61331, "ic_fluent_person_arrow_back_16_regular": 61332, "ic_fluent_person_arrow_back_20_regular": 61333, "ic_fluent_person_arrow_back_24_regular": 61334, "ic_fluent_person_arrow_back_28_regular": 61335, "ic_fluent_person_arrow_back_32_regular": 61336, "ic_fluent_person_arrow_back_48_regular": 61337, "ic_fluent_person_link_16_regular": 61338, "ic_fluent_person_link_20_regular": 61339, "ic_fluent_person_link_24_regular": 61340, "ic_fluent_person_link_28_regular": 61341, "ic_fluent_person_link_32_regular": 61342, "ic_fluent_person_link_48_regular": 61343, "ic_fluent_phone_28_regular": 61344, "ic_fluent_phone_32_regular": 61345, "ic_fluent_phone_48_regular": 61346, "ic_fluent_phone_chat_16_regular": 61347, "ic_fluent_phone_chat_20_regular": 61348, "ic_fluent_phone_chat_24_regular": 61349, "ic_fluent_phone_chat_28_regular": 61350, "ic_fluent_premium_12_regular": 61351, "ic_fluent_shield_add_16_regular": 61352, "ic_fluent_shield_add_20_regular": 61353, "ic_fluent_shield_add_24_regular": 61354, "ic_fluent_sparkle_circle_20_regular": 61355, "ic_fluent_sparkle_circle_24_regular": 61356, "ic_fluent_task_list_square_ltr_16_regular": 61357, "ic_fluent_task_list_square_rtl_16_regular": 61358, "ic_fluent_text_direction_horizontal_ltr_20_regular": 61361, "ic_fluent_text_direction_horizontal_ltr_24_regular": 61362, "ic_fluent_text_direction_horizontal_rtl_20_regular": 61363, "ic_fluent_text_direction_horizontal_rtl_24_regular": 61364, "ic_fluent_text_direction_rotate_90_ltr_20_regular": 61365, "ic_fluent_text_direction_rotate_90_ltr_24_regular": 61366, "ic_fluent_text_direction_rotate_90_rtl_20_regular": 61367, "ic_fluent_text_direction_rotate_90_rtl_24_regular": 61368, "ic_fluent_app_generic_32_regular": 61369, "ic_fluent_code_block_16_regular": 61370, "ic_fluent_code_block_20_regular": 61371, "ic_fluent_code_block_24_regular": 61372, "ic_fluent_code_block_28_regular": 61373, "ic_fluent_code_block_32_regular": 61374, "ic_fluent_code_block_48_regular": 61375, "ic_fluent_data_bar_vertical_star_16_regular": 61376, "ic_fluent_data_bar_vertical_star_20_regular": 61377, "ic_fluent_data_bar_vertical_star_24_regular": 61378, "ic_fluent_data_bar_vertical_star_32_regular": 61379, "ic_fluent_database_arrow_right_32_regular": 61380, "ic_fluent_document_sync_32_regular": 61381, "ic_fluent_equal_off_12_regular": 61382, "ic_fluent_equal_off_16_regular": 61383, "ic_fluent_eye_28_regular": 61384, "ic_fluent_eye_32_regular": 61385, "ic_fluent_eye_48_regular": 61386, "ic_fluent_eye_lines_20_regular": 61387, "ic_fluent_eye_lines_24_regular": 61388, "ic_fluent_eye_lines_28_regular": 61389, "ic_fluent_eye_lines_32_regular": 61390, "ic_fluent_eye_lines_48_regular": 61391, "ic_fluent_text_bullet_list_square_person_32_regular": 61395, "ic_fluent_weather_snowflake_32_regular": 61396, "ic_fluent_window_database_24_regular": 61397, "ic_fluent_arrow_trending_12_regular": 61398, "ic_fluent_building_people_16_regular": 61399, "ic_fluent_building_people_20_regular": 61400, "ic_fluent_building_people_24_regular": 61401, "ic_fluent_cloud_error_16_regular": 61402, "ic_fluent_cloud_error_20_regular": 61403, "ic_fluent_cloud_error_24_regular": 61404, "ic_fluent_cloud_error_28_regular": 61405, "ic_fluent_cloud_error_32_regular": 61406, "ic_fluent_cloud_error_48_regular": 61407, "ic_fluent_couch_32_regular": 61408, "ic_fluent_couch_48_regular": 61409, "ic_fluent_database_arrow_right_24_regular": 61410, "ic_fluent_dishwasher_20_regular": 61411, "ic_fluent_dishwasher_24_regular": 61412, "ic_fluent_dishwasher_32_regular": 61413, "ic_fluent_dishwasher_48_regular": 61414, "ic_fluent_elevator_20_regular": 61415, "ic_fluent_elevator_24_regular": 61416, "ic_fluent_elevator_32_regular": 61417, "ic_fluent_feed_32_regular": 61418, "ic_fluent_feed_48_regular": 61419, "ic_fluent_fireplace_20_regular": 61420, "ic_fluent_fireplace_24_regular": 61421, "ic_fluent_fireplace_32_regular": 61422, "ic_fluent_fireplace_48_regular": 61423, "ic_fluent_mention_12_regular": 61424, "ic_fluent_oven_20_regular": 61425, "ic_fluent_oven_24_regular": 61426, "ic_fluent_oven_32_regular": 61427, "ic_fluent_oven_48_regular": 61428, "ic_fluent_panel_left_32_regular": 61430, "ic_fluent_panel_left_add_16_regular": 61431, "ic_fluent_panel_left_add_20_regular": 61432, "ic_fluent_panel_left_add_24_regular": 61433, "ic_fluent_panel_left_add_28_regular": 61434, "ic_fluent_panel_left_add_32_regular": 61435, "ic_fluent_panel_left_add_48_regular": 61436, "ic_fluent_panel_left_key_16_regular": 61437, "ic_fluent_panel_left_key_20_regular": 61438, "ic_fluent_panel_left_key_24_regular": 61439, "ic_fluent_panel_right_32_regular": 61440, "ic_fluent_status_12_regular": 61441, "ic_fluent_vehicle_car_parking_20_regular": 61442, "ic_fluent_vehicle_car_parking_24_regular": 61443, "ic_fluent_vehicle_car_profile_ltr_24_regular": 61444, "ic_fluent_vehicle_car_profile_rtl_24_regular": 61445, "ic_fluent_washer_20_regular": 61446, "ic_fluent_washer_24_regular": 61447, "ic_fluent_washer_32_regular": 61448, "ic_fluent_washer_48_regular": 61449, "ic_fluent_accessibility_checkmark_28_regular": 61450, "ic_fluent_accessibility_checkmark_32_regular": 61451, "ic_fluent_accessibility_checkmark_48_regular": 61452, "ic_fluent_add_circle_12_regular": 61453, "ic_fluent_arrow_turn_down_right_20_regular": 61454, "ic_fluent_arrow_turn_down_right_48_regular": 61455, "ic_fluent_arrow_turn_down_up_20_regular": 61456, "ic_fluent_arrow_turn_down_up_48_regular": 61457, "ic_fluent_arrow_turn_left_down_20_regular": 61458, "ic_fluent_arrow_turn_left_down_48_regular": 61459, "ic_fluent_arrow_turn_left_right_20_regular": 61460, "ic_fluent_arrow_turn_left_right_48_regular": 61461, "ic_fluent_arrow_turn_left_up_20_regular": 61462, "ic_fluent_arrow_turn_left_up_48_regular": 61463, "ic_fluent_arrow_turn_right_48_regular": 61464, "ic_fluent_arrow_turn_right_down_20_regular": 61465, "ic_fluent_arrow_turn_right_down_48_regular": 61466, "ic_fluent_arrow_turn_right_left_20_regular": 61467, "ic_fluent_arrow_turn_right_left_48_regular": 61468, "ic_fluent_arrow_turn_right_up_20_regular": 61469, "ic_fluent_arrow_turn_right_up_48_regular": 61470, "ic_fluent_arrow_turn_up_down_20_regular": 61471, "ic_fluent_arrow_turn_up_down_48_regular": 61472, "ic_fluent_arrow_turn_up_left_20_regular": 61473, "ic_fluent_arrow_turn_up_left_48_regular": 61474, "ic_fluent_building_townhouse_20_regular": 61475, "ic_fluent_building_townhouse_24_regular": 61476, "ic_fluent_building_townhouse_32_regular": 61477, "ic_fluent_camera_sparkles_20_regular": 61478, "ic_fluent_camera_sparkles_24_regular": 61479, "ic_fluent_chat_bubbles_question_28_regular": 61482, "ic_fluent_chat_bubbles_question_32_regular": 61483, "ic_fluent_crop_16_regular": 61484, "ic_fluent_crop_28_regular": 61485, "ic_fluent_crop_32_regular": 61486, "ic_fluent_crop_48_regular": 61487, "ic_fluent_data_trending_28_regular": 61488, "ic_fluent_data_trending_32_regular": 61489, "ic_fluent_data_trending_48_regular": 61490, "ic_fluent_document_database_20_regular": 61491, "ic_fluent_document_database_24_regular": 61492, "ic_fluent_earth_48_regular": 61493, "ic_fluent_earth_leaf_48_regular": 61494, "ic_fluent_elevator_48_regular": 61495, "ic_fluent_home_split_20_regular": 61496, "ic_fluent_home_split_24_regular": 61497, "ic_fluent_home_split_32_regular": 61498, "ic_fluent_home_split_48_regular": 61499, "ic_fluent_leaf_two_48_regular": 61500, "ic_fluent_panel_right_cursor_20_regular": 61501, "ic_fluent_panel_right_cursor_24_regular": 61502, "ic_fluent_person_board_28_regular": 61503, "ic_fluent_person_board_32_regular": 61504, "ic_fluent_person_circle_28_regular": 61505, "ic_fluent_person_circle_32_regular": 61506, "ic_fluent_person_square_20_regular": 61507, "ic_fluent_person_square_24_regular": 61508, "ic_fluent_person_starburst_20_regular": 61509, "ic_fluent_person_starburst_24_regular": 61510, "ic_fluent_receipt_sparkles_20_regular": 61511, "ic_fluent_receipt_sparkles_24_regular": 61512, "ic_fluent_ruler_28_regular": 61513, "ic_fluent_ruler_32_regular": 61514, "ic_fluent_ruler_48_regular": 61515, "ic_fluent_scan_qr_code_24_regular": 61516, "ic_fluent_showerhead_20_regular": 61517, "ic_fluent_showerhead_24_regular": 61518, "ic_fluent_showerhead_32_regular": 61519, "ic_fluent_slide_text_multiple_16_regular": 61520, "ic_fluent_slide_text_multiple_20_regular": 61521, "ic_fluent_slide_text_multiple_24_regular": 61522, "ic_fluent_slide_text_multiple_32_regular": 61523, "ic_fluent_swimming_pool_20_regular": 61524, "ic_fluent_swimming_pool_24_regular": 61525, "ic_fluent_swimming_pool_32_regular": 61526, "ic_fluent_swimming_pool_48_regular": 61527, "ic_fluent_temperature_32_regular": 61528, "ic_fluent_temperature_48_regular": 61529, "ic_fluent_vehicle_car_32_regular": 61530, "ic_fluent_vehicle_car_parking_16_regular": 61531, "ic_fluent_vehicle_car_parking_32_regular": 61532, "ic_fluent_vehicle_car_parking_48_regular": 61533, "ic_fluent_vehicle_car_profile_ltr_clock_16_regular": 61534, "ic_fluent_vehicle_car_profile_ltr_clock_20_regular": 61535, "ic_fluent_vehicle_car_profile_ltr_clock_24_regular": 61536, "ic_fluent_video_people_32_regular": 61537, "ic_fluent_water_16_regular": 61538, "ic_fluent_water_20_regular": 61539, "ic_fluent_water_24_regular": 61540, "ic_fluent_water_32_regular": 61541, "ic_fluent_water_48_regular": 61542, "ic_fluent_arrow_turn_down_left_20_regular": 61543, "ic_fluent_arrow_turn_down_left_48_regular": 61544, "ic_fluent_autosum_16_regular": 61545, "ic_fluent_bubble_multiple_20_regular": 61546, "ic_fluent_calculator_16_regular": 61547, "ic_fluent_calculator_multiple_16_regular": 61548, "ic_fluent_camera_sparkles_16_regular": 61549, "ic_fluent_crown_16_regular": 61550, "ic_fluent_crown_20_regular": 61551, "ic_fluent_flag_checkered_20_regular": 61552, "ic_fluent_glance_horizontal_16_regular": 61553, "ic_fluent_glance_horizontal_sparkles_16_regular": 61554, "ic_fluent_glance_horizontal_sparkles_24_regular": 61555, "ic_fluent_grid_circles_24_regular": 61556, "ic_fluent_grid_circles_28_regular": 61557, "ic_fluent_heart_circle_hint_16_regular": 61558, "ic_fluent_heart_circle_hint_20_regular": 61559, "ic_fluent_heart_circle_hint_24_regular": 61560, "ic_fluent_heart_circle_hint_28_regular": 61561, "ic_fluent_heart_circle_hint_32_regular": 61562, "ic_fluent_heart_circle_hint_48_regular": 61563, "ic_fluent_lightbulb_28_regular": 61564, "ic_fluent_lightbulb_32_regular": 61565, "ic_fluent_lightbulb_48_regular": 61566, "ic_fluent_lightbulb_person_16_regular": 61567, "ic_fluent_lightbulb_person_20_regular": 61568, "ic_fluent_lightbulb_person_24_regular": 61569, "ic_fluent_lightbulb_person_28_regular": 61570, "ic_fluent_lightbulb_person_32_regular": 61571, "ic_fluent_lightbulb_person_48_regular": 61572, "ic_fluent_megaphone_loud_28_regular": 61573, "ic_fluent_megaphone_loud_32_regular": 61574, "ic_fluent_person_walking_20_regular": 61575, "ic_fluent_person_walking_24_regular": 61576, "ic_fluent_receipt_16_regular": 61577, "ic_fluent_receipt_28_regular": 61578, "ic_fluent_receipt_sparkles_16_regular": 61579, "ic_fluent_scan_text_16_regular": 61580, "ic_fluent_scan_text_28_regular": 61581, "ic_fluent_table_calculator_16_regular": 61582, "ic_fluent_table_simple_checkmark_16_regular": 61583, "ic_fluent_table_simple_checkmark_20_regular": 61584, "ic_fluent_table_simple_checkmark_24_regular": 61585, "ic_fluent_table_simple_checkmark_28_regular": 61586, "ic_fluent_table_simple_checkmark_32_regular": 61587, "ic_fluent_table_simple_checkmark_48_regular": 61588, "ic_fluent_tabs_16_regular": 61589, "ic_fluent_text_underline_double_20_regular": 61590, "ic_fluent_text_underline_double_24_regular": 61591, "ic_fluent_xbox_controller_error_20_regular": 61592, "ic_fluent_xbox_controller_error_24_regular": 61593, "ic_fluent_xbox_controller_error_32_regular": 61594, "ic_fluent_xbox_controller_error_48_regular": 61595, "ic_fluent_align_distribute_bottom_16_regular": 61596, "ic_fluent_align_distribute_left_16_regular": 61597, "ic_fluent_align_distribute_right_16_regular": 61598, "ic_fluent_align_distribute_top_16_regular": 61599, "ic_fluent_align_stretch_horizontal_16_regular": 61600, "ic_fluent_align_stretch_vertical_16_regular": 61601, "ic_fluent_arrow_next_16_regular": 61602, "ic_fluent_arrow_previous_16_regular": 61603, "ic_fluent_braces_checkmark_16_regular": 61604, "ic_fluent_braces_dismiss_16_regular": 61605, "ic_fluent_branch_16_regular": 61606, "ic_fluent_calendar_arrow_counterclockwise_16_regular": 61607, "ic_fluent_calendar_arrow_counterclockwise_20_regular": 61608, "ic_fluent_calendar_arrow_counterclockwise_24_regular": 61609, "ic_fluent_calendar_arrow_counterclockwise_28_regular": 61610, "ic_fluent_calendar_arrow_counterclockwise_32_regular": 61611, "ic_fluent_calendar_arrow_counterclockwise_48_regular": 61612, "ic_fluent_calendar_play_16_regular": 61613, "ic_fluent_calendar_play_20_regular": 61614, "ic_fluent_calendar_play_24_regular": 61615, "ic_fluent_calendar_play_28_regular": 61616, "ic_fluent_calendar_shield_16_regular": 61617, "ic_fluent_calendar_shield_20_regular": 61618, "ic_fluent_calendar_shield_24_regular": 61619, "ic_fluent_calendar_shield_28_regular": 61620, "ic_fluent_calendar_shield_32_regular": 61621, "ic_fluent_calendar_shield_48_regular": 61622, "ic_fluent_call_transfer_24_regular": 61623, "ic_fluent_call_transfer_32_regular": 61624, "ic_fluent_camera_off_16_regular": 61625, "ic_fluent_cd_16_regular": 61626, "ic_fluent_certificate_16_regular": 61627, "ic_fluent_clipboard_error_16_regular": 61628, "ic_fluent_clipboard_multiple_16_regular": 61629, "ic_fluent_clipboard_note_16_regular": 61630, "ic_fluent_clipboard_task_16_regular": 61631, "ic_fluent_clipboard_text_ltr_16_regular": 61632, "ic_fluent_clipboard_text_rtl_16_regular": 61633, "ic_fluent_cloud_add_24_regular": 61634, "ic_fluent_cloud_edit_24_regular": 61635, "ic_fluent_cloud_link_24_regular": 61636, "ic_fluent_code_cs_16_regular": 61637, "ic_fluent_code_cs_rectangle_16_regular": 61638, "ic_fluent_code_fs_16_regular": 61639, "ic_fluent_code_fs_rectangle_16_regular": 61640, "ic_fluent_code_js_16_regular": 61641, "ic_fluent_code_js_rectangle_16_regular": 61642, "ic_fluent_code_py_16_regular": 61643, "ic_fluent_code_py_rectangle_16_regular": 61644, "ic_fluent_code_rb_16_regular": 61645, "ic_fluent_code_rb_rectangle_16_regular": 61646, "ic_fluent_code_text_off_16_regular": 61647, "ic_fluent_code_ts_16_regular": 61648, "ic_fluent_code_ts_rectangle_16_regular": 61649, "ic_fluent_code_vb_16_regular": 61650, "ic_fluent_code_vb_rectangle_16_regular": 61651, "ic_fluent_cone_16_regular": 61652, "ic_fluent_data_bar_horizontal_descending_16_regular": 61653, "ic_fluent_data_bar_vertical_ascending_16_regular": 61654, "ic_fluent_database_16_regular": 61655, "ic_fluent_database_stack_16_regular": 61656, "ic_fluent_developer_board_16_regular": 61657, "ic_fluent_document_contract_16_regular": 61658, "ic_fluent_document_cs_16_regular": 61659, "ic_fluent_document_css_16_regular": 61660, "ic_fluent_document_data_16_regular": 61661, "ic_fluent_document_fs_16_regular": 61662, "ic_fluent_document_js_16_regular": 61663, "ic_fluent_document_number_1_16_regular": 61664, "ic_fluent_document_py_16_regular": 61665, "ic_fluent_document_rb_16_regular": 61666, "ic_fluent_document_target_16_regular": 61667, "ic_fluent_document_ts_16_regular": 61668, "ic_fluent_document_vb_16_regular": 61669, "ic_fluent_eyedropper_16_regular": 61670, "ic_fluent_folder_multiple_16_regular": 61671, "ic_fluent_folder_open_vertical_16_regular": 61672, "ic_fluent_gantt_chart_16_regular": 61673, "ic_fluent_hard_drive_16_regular": 61674, "ic_fluent_hourglass_16_regular": 61675, "ic_fluent_hourglass_half_16_regular": 61676, "ic_fluent_hourglass_one_quarter_16_regular": 61677, "ic_fluent_hourglass_three_quarter_16_regular": 61678, "ic_fluent_keyboard_mouse_16_regular": 61679, "ic_fluent_memory_16_regular": 61680, "ic_fluent_more_circle_16_regular": 61681, "ic_fluent_more_circle_24_regular": 61682, "ic_fluent_more_circle_28_regular": 61683, "ic_fluent_more_circle_48_regular": 61684, "ic_fluent_network_adapter_16_regular": 61685, "ic_fluent_people_star_16_regular": 61686, "ic_fluent_people_star_20_regular": 61687, "ic_fluent_people_star_24_regular": 61688, "ic_fluent_people_star_28_regular": 61689, "ic_fluent_people_star_32_regular": 61690, "ic_fluent_people_star_48_regular": 61691, "ic_fluent_person_search_16_regular": 61692, "ic_fluent_person_search_32_regular": 61693, "ic_fluent_person_standing_16_regular": 61694, "ic_fluent_person_walking_16_regular": 61695, "ic_fluent_play_multiple_16_regular": 61696, "ic_fluent_radio_button_16_regular": 61779, "ic_fluent_radio_button_off_16_regular": 61781, "ic_fluent_ram_16_regular": 61905, "ic_fluent_save_multiple_16_regular": 61906, "ic_fluent_script_16_regular": 61915, "ic_fluent_server_16_regular": 61916, "ic_fluent_server_surface_16_regular": 61917, "ic_fluent_server_surface_multiple_16_regular": 61958, "ic_fluent_shield_12_regular": 61983, "ic_fluent_slide_text_person_16_regular": 61999, "ic_fluent_slide_text_person_20_regular": 62043, "ic_fluent_slide_text_person_24_regular": 62044, "ic_fluent_slide_text_person_28_regular": 62045, "ic_fluent_slide_text_person_32_regular": 62046, "ic_fluent_slide_text_person_48_regular": 62169, "ic_fluent_spray_can_16_regular": 62170, "ic_fluent_step_16_regular": 62183, "ic_fluent_steps_16_regular": 62184, "ic_fluent_table_lock_16_regular": 62185, "ic_fluent_table_lock_20_regular": 62188, "ic_fluent_table_lock_24_regular": 62189, "ic_fluent_table_lock_28_regular": 62190, "ic_fluent_table_lock_32_regular": 62210, "ic_fluent_table_lock_48_regular": 62217, "ic_fluent_text_t_tag_16_regular": 62246, "ic_fluent_video_person_32_regular": 62247, "ic_fluent_video_person_clock_16_regular": 62350, "ic_fluent_video_person_clock_20_regular": 62354, "ic_fluent_video_person_clock_24_regular": 62453, "ic_fluent_video_person_clock_28_regular": 62454, "ic_fluent_video_person_clock_32_regular": 62455, "ic_fluent_video_person_clock_48_regular": 62456, "ic_fluent_voicemail_32_regular": 62457, "ic_fluent_web_asset_16_regular": 62458, "ic_fluent_chat_multiple_28_regular": 60635, "ic_fluent_chat_multiple_32_regular": 60636, "ic_fluent_document_landscape_split_hint_24_regular": 60637, "ic_fluent_glance_12_regular": 60638, "ic_fluent_location_arrow_left_20_regular": 61305, "ic_fluent_location_arrow_right_20_regular": 61306, "ic_fluent_location_arrow_up_20_regular": 61307, "ic_fluent_notebook_section_arrow_right_20_regular": 61308, "ic_fluent_person_search_20_regular": 61309, "ic_fluent_person_search_24_regular": 61310, "ic_fluent_re_order_20_regular": 61311, "ic_fluent_text_add_t_20_regular": 61312, "ic_fluent_text_align_justify_low_90_20_regular": 61313, "ic_fluent_text_align_justify_low_90_24_regular": 61314, "ic_fluent_text_bullet_list_ltr_90_20_regular": 61315, "ic_fluent_text_bullet_list_ltr_90_24_regular": 61316, "ic_fluent_text_bullet_list_ltr_rotate_270_24_regular": 61317, "ic_fluent_text_bullet_list_rtl_90_20_regular": 61318, "ic_fluent_text_description_ltr_20_regular": 61319, "ic_fluent_text_description_ltr_24_regular": 61320, "ic_fluent_text_description_rtl_20_regular": 61321, "ic_fluent_text_description_rtl_24_regular": 61322, "ic_fluent_text_indent_decrease_ltr_90_20_regular": 61323, "ic_fluent_text_indent_decrease_ltr_90_24_regular": 61324, "ic_fluent_text_indent_decrease_ltr_rotate_270_20_regular": 61325, "ic_fluent_text_indent_decrease_ltr_rotate_270_24_regular": 61326, "ic_fluent_text_indent_decrease_rtl_90_20_regular": 61327, "ic_fluent_text_indent_decrease_rtl_90_24_regular": 61328, "ic_fluent_text_indent_decrease_rtl_rotate_270_20_regular": 61359, "ic_fluent_text_indent_decrease_rtl_rotate_270_24_regular": 61360, "ic_fluent_text_indent_increase_ltr_90_20_regular": 61392, "ic_fluent_text_indent_increase_ltr_90_24_regular": 61393, "ic_fluent_text_indent_increase_ltr_rotate_270_20_regular": 61394, "ic_fluent_text_indent_increase_ltr_rotate_270_24_regular": 61429, "ic_fluent_text_indent_increase_rtl_90_20_regular": 61480, "ic_fluent_text_indent_increase_rtl_90_24_regular": 61481, "ic_fluent_text_indent_increase_rtl_rotate_270_20_regular": 62459, "ic_fluent_text_indent_increase_rtl_rotate_270_24_regular": 62460, "ic_fluent_text_number_list_ltr_90_20_regular": 62484, "ic_fluent_text_number_list_ltr_90_24_regular": 62485, "ic_fluent_text_number_list_ltr_rotate_270_20_regular": 62640, "ic_fluent_text_number_list_ltr_rotate_270_24_regular": 62731, "ic_fluent_text_number_list_rtl_90_20_regular": 62732, "ic_fluent_text_number_list_rtl_90_24_regular": 62787, "ic_fluent_text_number_list_rtl_rotate_270_20_regular": 62788, "ic_fluent_text_number_list_rtl_rotate_270_24_regular": 62789, "ic_fluent_text_t_12_regular": 62790, "ic_fluent_text_t_16_regular": 62791, "ic_fluent_text_t_32_regular": 62811, "ic_fluent_textbox_settings_20_regular": 62812, "ic_fluent_textbox_settings_24_regular": 62847, "ic_fluent_voicemail_subtract_20_regular": 62848, "ic_fluent_add_32_regular": 62861, "ic_fluent_add_48_regular": 62872, "ic_fluent_apps_48_regular": 62873, "ic_fluent_arrow_trending_sparkle_20_regular": 62874, "ic_fluent_arrow_trending_sparkle_24_regular": 62875, "ic_fluent_bluetooth_16_regular": 62876, "ic_fluent_bluetooth_32_regular": 62877, "ic_fluent_bluetooth_48_regular": 63088, "ic_fluent_bot_sparkle_20_regular": 63141, "ic_fluent_bot_sparkle_24_regular": 63142, "ic_fluent_box_search_16_regular": 63143, "ic_fluent_building_32_regular": 63199, "ic_fluent_building_48_regular": 63200, "ic_fluent_calendar_error_16_regular": 63201, "ic_fluent_call_forward_32_regular": 63207, "ic_fluent_chat_multiple_heart_16_regular": 63379, "ic_fluent_chat_multiple_heart_20_regular": 63380, "ic_fluent_chat_multiple_heart_24_regular": 63439, "ic_fluent_chat_multiple_heart_28_regular": 63440, "ic_fluent_chat_multiple_heart_32_regular": 63441, "ic_fluent_chat_sparkle_16_regular": 63442, "ic_fluent_chat_sparkle_20_regular": 63443, "ic_fluent_chat_sparkle_24_regular": 63444, "ic_fluent_chat_sparkle_28_regular": 63445, "ic_fluent_chat_sparkle_32_regular": 63446, "ic_fluent_chat_sparkle_48_regular": 63474, "ic_fluent_clipboard_checkmark_16_regular": 63475, "ic_fluent_clock_lock_16_regular": 63513, "ic_fluent_clock_lock_20_regular": 63514, "ic_fluent_clock_lock_24_regular": 63549, "ic_fluent_clover_16_regular": 63550, "ic_fluent_clover_20_regular": 63668, "ic_fluent_clover_24_regular": 63721, "ic_fluent_clover_28_regular": 63722, "ic_fluent_clover_32_regular": 63727, "ic_fluent_clover_48_regular": 983040, "ic_fluent_comment_link_16_regular": 983041, "ic_fluent_comment_link_20_regular": 983042, "ic_fluent_comment_link_24_regular": 983043, "ic_fluent_comment_link_28_regular": 983044, "ic_fluent_comment_link_48_regular": 983045, "ic_fluent_copy_32_regular": 983046, "ic_fluent_copy_select_24_regular": 983047, "ic_fluent_database_48_regular": 983048, "ic_fluent_database_multiple_32_regular": 983049, "ic_fluent_device_eq_16_regular": 983050, "ic_fluent_document_100_16_regular": 983051, "ic_fluent_document_100_20_regular": 983052, "ic_fluent_document_100_24_regular": 983053, "ic_fluent_document_border_20_regular": 983054, "ic_fluent_document_border_24_regular": 983055, "ic_fluent_document_border_32_regular": 983056, "ic_fluent_document_border_print_20_regular": 983057, "ic_fluent_document_border_print_24_regular": 983058, "ic_fluent_document_border_print_32_regular": 983059, "ic_fluent_document_bullet_list_16_regular": 983060, "ic_fluent_document_bullet_list_arrow_left_16_regular": 983061, "ic_fluent_document_bullet_list_arrow_left_20_regular": 983062, "ic_fluent_document_bullet_list_arrow_left_24_regular": 983063, "ic_fluent_document_bullet_list_cube_16_regular": 983064, "ic_fluent_document_bullet_list_cube_20_regular": 983065, "ic_fluent_document_bullet_list_cube_24_regular": 983066, "ic_fluent_document_data_link_16_regular": 983067, "ic_fluent_document_data_link_20_regular": 983068, "ic_fluent_document_data_link_24_regular": 983069, "ic_fluent_document_data_link_32_regular": 983070, "ic_fluent_document_fit_16_regular": 983071, "ic_fluent_document_fit_20_regular": 983072, "ic_fluent_document_fit_24_regular": 983073, "ic_fluent_document_folder_16_regular": 983074, "ic_fluent_document_folder_20_regular": 983075, "ic_fluent_document_folder_24_regular": 983076, "ic_fluent_document_one_page_16_regular": 983077, "ic_fluent_document_one_page_add_16_regular": 983078, "ic_fluent_document_one_page_add_20_regular": 983079, "ic_fluent_document_one_page_add_24_regular": 983080, "ic_fluent_document_one_page_columns_20_regular": 983081, "ic_fluent_document_one_page_columns_24_regular": 983082, "ic_fluent_document_one_page_link_16_regular": 983083, "ic_fluent_document_one_page_link_20_regular": 983084, "ic_fluent_document_one_page_link_24_regular": 983085, "ic_fluent_document_print_20_regular": 983086, "ic_fluent_document_print_24_regular": 983087, "ic_fluent_document_print_28_regular": 983088, "ic_fluent_document_print_32_regular": 983089, "ic_fluent_document_print_48_regular": 983090, "ic_fluent_emoji_angry_16_regular": 983091, "ic_fluent_emoji_hand_16_regular": 983092, "ic_fluent_emoji_meh_16_regular": 983093, "ic_fluent_filmstrip_16_regular": 983094, "ic_fluent_filmstrip_32_regular": 983095, "ic_fluent_filmstrip_play_16_regular": 983096, "ic_fluent_filmstrip_play_20_regular": 983097, "ic_fluent_filmstrip_play_24_regular": 983098, "ic_fluent_filmstrip_play_32_regular": 983099, "ic_fluent_flag_32_regular": 983100, "ic_fluent_flag_clock_16_regular": 983101, "ic_fluent_flag_clock_20_regular": 983102, "ic_fluent_flag_clock_24_regular": 983103, "ic_fluent_flag_clock_28_regular": 983104, "ic_fluent_flag_clock_32_regular": 983105, "ic_fluent_flag_clock_48_regular": 983106, "ic_fluent_glasses_32_regular": 983107, "ic_fluent_glasses_off_32_regular": 983108, "ic_fluent_globe_surface_32_regular": 983109, "ic_fluent_home_more_48_regular": 983110, "ic_fluent_image_border_16_regular": 983111, "ic_fluent_image_border_20_regular": 983112, "ic_fluent_image_border_24_regular": 983113, "ic_fluent_image_border_28_regular": 983114, "ic_fluent_image_border_32_regular": 983115, "ic_fluent_image_border_48_regular": 983116, "ic_fluent_image_circle_16_regular": 983117, "ic_fluent_image_circle_20_regular": 983118, "ic_fluent_image_circle_24_regular": 983119, "ic_fluent_image_circle_28_regular": 983120, "ic_fluent_image_circle_32_regular": 983121, "ic_fluent_image_circle_48_regular": 983122, "ic_fluent_image_table_16_regular": 983123, "ic_fluent_image_table_20_regular": 983124, "ic_fluent_image_table_24_regular": 983125, "ic_fluent_image_table_28_regular": 983126, "ic_fluent_image_table_32_regular": 983127, "ic_fluent_image_table_48_regular": 983128, "ic_fluent_info_32_regular": 983129, "ic_fluent_info_48_regular": 983130, "ic_fluent_iot_16_regular": 983131, "ic_fluent_iot_alert_16_regular": 983132, "ic_fluent_iot_alert_20_regular": 983133, "ic_fluent_iot_alert_24_regular": 983134, "ic_fluent_line_horizontal_4_20_regular": 983135, "ic_fluent_line_horizontal_4_search_20_regular": 983136, "ic_fluent_line_thickness_20_regular": 983137, "ic_fluent_line_thickness_24_regular": 983138, "ic_fluent_location_arrow_12_regular": 983139, "ic_fluent_location_arrow_16_regular": 983140, "ic_fluent_location_arrow_20_regular": 983141, "ic_fluent_location_arrow_24_regular": 983142, "ic_fluent_location_arrow_28_regular": 983143, "ic_fluent_location_arrow_32_regular": 983144, "ic_fluent_location_arrow_48_regular": 983145, "ic_fluent_location_arrow_left_16_regular": 983146, "ic_fluent_location_arrow_right_16_regular": 983147, "ic_fluent_location_arrow_up_16_regular": 983148, "ic_fluent_mail_arrow_double_back_24_regular": 983149, "ic_fluent_mail_checkmark_24_regular": 983150, "ic_fluent_mail_unread_12_regular": 983151, "ic_fluent_map_16_regular": 983152, "ic_fluent_mention_32_regular": 983153, "ic_fluent_mention_48_regular": 983154, "ic_fluent_panel_left_header_16_regular": 983155, "ic_fluent_panel_left_header_20_regular": 983156, "ic_fluent_panel_left_header_24_regular": 983157, "ic_fluent_panel_left_header_28_regular": 983158, "ic_fluent_panel_left_header_32_regular": 983159, "ic_fluent_panel_left_header_48_regular": 983160, "ic_fluent_panel_left_header_add_16_regular": 983161, "ic_fluent_panel_left_header_add_20_regular": 983162, "ic_fluent_panel_left_header_add_24_regular": 983163, "ic_fluent_panel_left_header_add_28_regular": 983164, "ic_fluent_panel_left_header_add_32_regular": 983165, "ic_fluent_panel_left_header_add_48_regular": 983166, "ic_fluent_panel_left_header_key_16_regular": 983167, "ic_fluent_panel_left_header_key_20_regular": 983168, "ic_fluent_panel_left_header_key_24_regular": 983169, "ic_fluent_people_call_24_regular": 983170, "ic_fluent_people_community_32_regular": 983171, "ic_fluent_people_community_48_regular": 983172, "ic_fluent_person_feedback_28_regular": 983173, "ic_fluent_person_feedback_32_regular": 983174, "ic_fluent_person_feedback_48_regular": 983175, "ic_fluent_phone_desktop_32_regular": 983176, "ic_fluent_phone_desktop_48_regular": 983177, "ic_fluent_play_circle_hint_16_regular": 983178, "ic_fluent_play_circle_hint_20_regular": 983179, "ic_fluent_play_circle_hint_24_regular": 983180, "ic_fluent_poll_horizontal_16_regular": 983181, "ic_fluent_poll_horizontal_20_regular": 983182, "ic_fluent_poll_horizontal_24_regular": 983183, "ic_fluent_presence_away_10_regular": 983184, "ic_fluent_presence_away_12_regular": 983185, "ic_fluent_presence_away_16_regular": 983186, "ic_fluent_presence_away_20_regular": 983187, "ic_fluent_presence_away_24_regular": 983188, "ic_fluent_projection_screen_text_24_regular": 983189, "ic_fluent_receipt_32_regular": 983190, "ic_fluent_receipt_money_16_regular": 983191, "ic_fluent_send_32_regular": 983192, "ic_fluent_send_48_regular": 983193, "ic_fluent_service_bell_16_regular": 983194, "ic_fluent_shifts_activity_16_regular": 983195, "ic_fluent_slash_forward_12_regular": 983196, "ic_fluent_slash_forward_16_regular": 983197, "ic_fluent_slash_forward_20_regular": 983198, "ic_fluent_slash_forward_24_regular": 983199, "ic_fluent_space_3d_16_regular": 983200, "ic_fluent_space_3d_20_regular": 983201, "ic_fluent_space_3d_24_regular": 983202, "ic_fluent_space_3d_28_regular": 983203, "ic_fluent_space_3d_32_regular": 983204, "ic_fluent_space_3d_48_regular": 983205, "ic_fluent_sparkle_32_regular": 983206, "ic_fluent_sparkle_circle_16_regular": 983207, "ic_fluent_sparkle_circle_28_regular": 983208, "ic_fluent_sparkle_circle_32_regular": 983209, "ic_fluent_sparkle_circle_48_regular": 983210, "ic_fluent_star_arrow_back_16_regular": 983211, "ic_fluent_star_arrow_back_20_regular": 983212, "ic_fluent_star_arrow_back_24_regular": 983213, "ic_fluent_table_simple_multiple_20_regular": 983214, "ic_fluent_table_simple_multiple_24_regular": 983215, "ic_fluent_text_abc_underline_double_32_regular": 983216, "ic_fluent_text_column_one_semi_narrow_20_regular": 983217, "ic_fluent_text_column_one_semi_narrow_24_regular": 983218, "ic_fluent_text_expand_16_regular": 983219, "ic_fluent_text_position_square_left_16_regular": 983220, "ic_fluent_text_position_square_left_20_regular": 983221, "ic_fluent_text_position_square_left_24_regular": 983222, "ic_fluent_text_position_square_right_16_regular": 983223, "ic_fluent_text_position_square_right_20_regular": 983224, "ic_fluent_text_position_square_right_24_regular": 983225, "ic_fluent_text_underline_character_u_16_regular": 983226, "ic_fluent_text_underline_character_u_20_regular": 983227, "ic_fluent_text_underline_character_u_24_regular": 983228, "ic_fluent_translate_off_16_regular": 983229, "ic_fluent_translate_off_20_regular": 983230, "ic_fluent_translate_off_24_regular": 983231, "ic_fluent_video_background_effect_16_regular": 983232, "ic_fluent_video_background_effect_28_regular": 983233, "ic_fluent_video_background_effect_32_regular": 983234, "ic_fluent_video_background_effect_48_regular": 983235, "ic_fluent_video_background_effect_horizontal_16_regular": 983236, "ic_fluent_video_background_effect_horizontal_20_regular": 983237, "ic_fluent_video_background_effect_horizontal_24_regular": 983238, "ic_fluent_video_background_effect_horizontal_28_regular": 983239, "ic_fluent_video_background_effect_horizontal_32_regular": 983240, "ic_fluent_video_background_effect_horizontal_48_regular": 983241, "ic_fluent_video_clip_28_regular": 983242, "ic_fluent_video_clip_32_regular": 983243, "ic_fluent_video_clip_48_regular": 983244, "ic_fluent_voicemail_48_regular": 983245, "ic_fluent_arrow_circle_up_right_20_regular": 983246, "ic_fluent_arrow_circle_up_right_24_regular": 983247, "ic_fluent_backspace_16_regular": 983248, "ic_fluent_binder_triangle_20_regular": 983249, "ic_fluent_binder_triangle_24_regular": 983250, "ic_fluent_binder_triangle_32_regular": 983251, "ic_fluent_bow_tie_20_regular": 983252, "ic_fluent_bow_tie_24_regular": 983253, "ic_fluent_circle_28_regular": 983254, "ic_fluent_document_one_page_sparkle_16_regular": 983255, "ic_fluent_document_one_page_sparkle_20_regular": 983256, "ic_fluent_document_one_page_sparkle_24_regular": 983257, "ic_fluent_emoji_hand_32_regular": 983258, "ic_fluent_emoji_hand_48_regular": 983259, "ic_fluent_frame_16_regular": 983260, "ic_fluent_frame_20_regular": 983261, "ic_fluent_frame_24_regular": 983262, "ic_fluent_lock_closed_key_16_regular": 983263, "ic_fluent_lock_closed_key_20_regular": 983264, "ic_fluent_lock_closed_key_24_regular": 983265, "ic_fluent_mountain_location_bottom_20_regular": 983266, "ic_fluent_mountain_location_bottom_24_regular": 983267, "ic_fluent_mountain_location_bottom_28_regular": 983268, "ic_fluent_mountain_location_top_20_regular": 983269, "ic_fluent_mountain_location_top_24_regular": 983270, "ic_fluent_mountain_location_top_28_regular": 983271, "ic_fluent_mountain_trail_20_regular": 983272, "ic_fluent_mountain_trail_24_regular": 983273, "ic_fluent_mountain_trail_28_regular": 983274, "ic_fluent_pen_dismiss_16_regular": 983275, "ic_fluent_pen_dismiss_20_regular": 983276, "ic_fluent_pen_dismiss_24_regular": 983277, "ic_fluent_pen_dismiss_28_regular": 983278, "ic_fluent_pen_dismiss_32_regular": 983279, "ic_fluent_pen_dismiss_48_regular": 983280, "ic_fluent_phone_edit_20_regular": 983281, "ic_fluent_phone_edit_24_regular": 983282, "ic_fluent_send_beaker_16_regular": 983283, "ic_fluent_send_beaker_20_regular": 983284, "ic_fluent_send_beaker_24_regular": 983285, "ic_fluent_send_beaker_28_regular": 983286, "ic_fluent_send_beaker_32_regular": 983287, "ic_fluent_send_beaker_48_regular": 983288, "ic_fluent_slide_text_sparkle_16_regular": 983289, "ic_fluent_slide_text_sparkle_20_regular": 983290, "ic_fluent_slide_text_sparkle_24_regular": 983291, "ic_fluent_slide_text_sparkle_28_regular": 983292, "ic_fluent_slide_text_sparkle_32_regular": 983293, "ic_fluent_slide_text_sparkle_48_regular": 983294, "ic_fluent_stack_vertical_20_regular": 983295, "ic_fluent_stack_vertical_24_regular": 983296, "ic_fluent_table_column_top_bottom_20_regular": 983297, "ic_fluent_table_column_top_bottom_24_regular": 983298, "ic_fluent_table_offset_20_regular": 983299, "ic_fluent_table_offset_24_regular": 983300, "ic_fluent_table_offset_add_20_regular": 983301, "ic_fluent_table_offset_add_24_regular": 983302, "ic_fluent_table_offset_less_than_or_equal_to_20_regular": 983303, "ic_fluent_table_offset_less_than_or_equal_to_24_regular": 983304, "ic_fluent_table_offset_settings_20_regular": 983305, "ic_fluent_table_offset_settings_24_regular": 983306, "ic_fluent_vehicle_cable_car_20_regular": 983307, "ic_fluent_vehicle_cable_car_24_regular": 983308, "ic_fluent_vehicle_cable_car_28_regular": 983309, "ic_fluent_arrow_autofit_height_in_20_regular": 983310, "ic_fluent_arrow_autofit_height_in_24_regular": 983311, "ic_fluent_circle_hint_16_regular": 983312, "ic_fluent_circle_hint_20_regular": 983313, "ic_fluent_cloud_database_20_regular": 983314, "ic_fluent_cloud_desktop_20_regular": 983315, "ic_fluent_code_circle_24_regular": 983316, "ic_fluent_code_circle_32_regular": 983317, "ic_fluent_column_single_16_regular": 983318, "ic_fluent_desktop_arrow_down_16_regular": 983319, "ic_fluent_desktop_arrow_down_20_regular": 983320, "ic_fluent_desktop_arrow_down_24_regular": 983321, "ic_fluent_desktop_tower_20_regular": 983322, "ic_fluent_desktop_tower_24_regular": 983323, "ic_fluent_document_checkmark_16_regular": 983324, "ic_fluent_document_key_20_regular": 983325, "ic_fluent_dust_20_regular": 983326, "ic_fluent_dust_24_regular": 983327, "ic_fluent_dust_28_regular": 983328, "ic_fluent_edit_arrow_back_24_regular": 983329, "ic_fluent_emoji_hint_16_regular": 983330, "ic_fluent_emoji_hint_20_regular": 983331, "ic_fluent_emoji_hint_24_regular": 983332, "ic_fluent_emoji_hint_28_regular": 983333, "ic_fluent_emoji_hint_32_regular": 983334, "ic_fluent_emoji_hint_48_regular": 983335, "ic_fluent_folder_list_16_regular": 983336, "ic_fluent_folder_list_20_regular": 983337, "ic_fluent_lightbulb_checkmark_20_regular": 983338, "ic_fluent_line_horizontal_4_16_regular": 983339, "ic_fluent_line_horizontal_4_search_16_regular": 983340, "ic_fluent_math_format_professional_16_regular": 983341, "ic_fluent_mold_20_regular": 983342, "ic_fluent_mold_24_regular": 983343, "ic_fluent_mold_28_regular": 983344, "ic_fluent_people_team_48_regular": 983345, "ic_fluent_person_desktop_20_regular": 983346, "ic_fluent_person_ribbon_16_regular": 983347, "ic_fluent_person_ribbon_20_regular": 983348, "ic_fluent_person_wrench_20_regular": 983349, "ic_fluent_plant_grass_20_regular": 983350, "ic_fluent_plant_grass_24_regular": 983351, "ic_fluent_plant_grass_28_regular": 983352, "ic_fluent_plant_ragweed_20_regular": 983353, "ic_fluent_plant_ragweed_24_regular": 983354, "ic_fluent_plant_ragweed_28_regular": 983355, "ic_fluent_settings_cog_multiple_20_regular": 983356, "ic_fluent_settings_cog_multiple_24_regular": 983357, "ic_fluent_slide_content_24_regular": 983358, "ic_fluent_slide_record_16_regular": 983359, "ic_fluent_slide_record_20_regular": 983360, "ic_fluent_slide_record_24_regular": 983361, "ic_fluent_slide_record_28_regular": 983362, "ic_fluent_slide_record_48_regular": 983363, "ic_fluent_stack_add_20_regular": 983364, "ic_fluent_stack_add_24_regular": 983365, "ic_fluent_star_checkmark_16_regular": 983366, "ic_fluent_star_checkmark_20_regular": 983367, "ic_fluent_star_checkmark_24_regular": 983368, "ic_fluent_star_checkmark_28_regular": 983369, "ic_fluent_stream_32_regular": 983370, "ic_fluent_subtract_square_16_regular": 983371, "ic_fluent_table_default_32_regular": 983372, "ic_fluent_table_simple_32_regular": 983373, "ic_fluent_table_simple_exclude_16_regular": 983374, "ic_fluent_table_simple_exclude_20_regular": 983375, "ic_fluent_table_simple_exclude_24_regular": 983376, "ic_fluent_table_simple_exclude_28_regular": 983377, "ic_fluent_table_simple_exclude_32_regular": 983378, "ic_fluent_table_simple_exclude_48_regular": 983379, "ic_fluent_table_simple_include_16_regular": 983380, "ic_fluent_table_simple_include_20_regular": 983381, "ic_fluent_table_simple_include_24_regular": 983382, "ic_fluent_table_simple_include_28_regular": 983383, "ic_fluent_table_simple_include_32_regular": 983384, "ic_fluent_table_simple_include_48_regular": 983385, "ic_fluent_tablet_laptop_20_regular": 983386, "ic_fluent_textbox_align_middle_16_regular": 983387, "ic_fluent_tree_deciduous_24_regular": 983388, "ic_fluent_tree_deciduous_28_regular": 983389, "ic_fluent_app_generic_48_regular": 983390, "ic_fluent_arrow_enter_16_regular": 983391, "ic_fluent_arrow_sprint_16_regular": 983392, "ic_fluent_arrow_sprint_20_regular": 983393, "ic_fluent_beaker_settings_16_regular": 983394, "ic_fluent_beaker_settings_20_regular": 983395, "ic_fluent_binder_triangle_16_regular": 983396, "ic_fluent_book_dismiss_16_regular": 983397, "ic_fluent_book_dismiss_20_regular": 983398, "ic_fluent_button_16_regular": 983399, "ic_fluent_button_20_regular": 983400, "ic_fluent_card_ui_20_regular": 983401, "ic_fluent_card_ui_24_regular": 983402, "ic_fluent_chevron_down_up_16_regular": 983403, "ic_fluent_chevron_down_up_20_regular": 983404, "ic_fluent_chevron_down_up_24_regular": 983405, "ic_fluent_column_single_compare_16_regular": 983406, "ic_fluent_column_single_compare_20_regular": 983407, "ic_fluent_crop_sparkle_24_regular": 983408, "ic_fluent_cursor_16_regular": 983409, "ic_fluent_cursor_prohibited_16_regular": 983410, "ic_fluent_cursor_prohibited_20_regular": 983411, "ic_fluent_data_histogram_16_regular": 983412, "ic_fluent_document_image_16_regular": 983413, "ic_fluent_document_image_20_regular": 983414, "ic_fluent_document_java_16_regular": 983415, "ic_fluent_document_java_20_regular": 983416, "ic_fluent_document_one_page_beaker_16_regular": 983417, "ic_fluent_document_one_page_multiple_16_regular": 983418, "ic_fluent_document_one_page_multiple_20_regular": 983419, "ic_fluent_document_one_page_multiple_24_regular": 983420, "ic_fluent_document_sass_16_regular": 983421, "ic_fluent_document_sass_20_regular": 983422, "ic_fluent_document_yml_16_regular": 983423, "ic_fluent_document_yml_20_regular": 983424, "ic_fluent_filmstrip_split_16_regular": 983425, "ic_fluent_filmstrip_split_20_regular": 983426, "ic_fluent_filmstrip_split_24_regular": 983427, "ic_fluent_filmstrip_split_32_regular": 983428, "ic_fluent_gavel_16_regular": 983429, "ic_fluent_gavel_prohibited_16_regular": 983430, "ic_fluent_gavel_prohibited_20_regular": 983431, "ic_fluent_gift_open_16_regular": 983432, "ic_fluent_gift_open_20_regular": 983433, "ic_fluent_gift_open_24_regular": 983434, "ic_fluent_globe_12_regular": 983435, "ic_fluent_grid_kanban_16_regular": 983436, "ic_fluent_image_stack_16_regular": 983437, "ic_fluent_image_stack_20_regular": 983438, "ic_fluent_laptop_shield_16_regular": 983439, "ic_fluent_laptop_shield_20_regular": 983440, "ic_fluent_list_bar_16_regular": 983441, "ic_fluent_list_bar_20_regular": 983442, "ic_fluent_list_bar_tree_16_regular": 983443, "ic_fluent_list_bar_tree_20_regular": 983444, "ic_fluent_list_bar_tree_offset_16_regular": 983445, "ic_fluent_list_bar_tree_offset_20_regular": 983446, "ic_fluent_list_rtl_16_regular": 983447, "ic_fluent_list_rtl_20_regular": 983448, "ic_fluent_panel_left_text_16_regular": 983449, "ic_fluent_panel_left_text_20_regular": 983450, "ic_fluent_panel_left_text_24_regular": 983451, "ic_fluent_panel_left_text_28_regular": 983452, "ic_fluent_panel_left_text_32_regular": 983453, "ic_fluent_panel_left_text_48_regular": 983454, "ic_fluent_panel_left_text_add_16_regular": 983455, "ic_fluent_panel_left_text_add_20_regular": 983456, "ic_fluent_panel_left_text_add_24_regular": 983457, "ic_fluent_panel_left_text_add_28_regular": 983458, "ic_fluent_panel_left_text_add_32_regular": 983459, "ic_fluent_panel_left_text_add_48_regular": 983460, "ic_fluent_panel_left_text_dismiss_16_regular": 983461, "ic_fluent_panel_left_text_dismiss_20_regular": 983462, "ic_fluent_panel_left_text_dismiss_24_regular": 983463, "ic_fluent_panel_left_text_dismiss_28_regular": 983464, "ic_fluent_panel_left_text_dismiss_32_regular": 983465, "ic_fluent_panel_left_text_dismiss_48_regular": 983466, "ic_fluent_person_lightning_16_regular": 983467, "ic_fluent_person_lightning_20_regular": 983468, "ic_fluent_text_bullet_list_square_16_regular": 983469, "ic_fluent_text_bullet_list_square_32_regular": 983470, "ic_fluent_text_bullet_list_square_sparkle_16_regular": 983471, "ic_fluent_text_bullet_list_square_sparkle_20_regular": 983472, "ic_fluent_text_bullet_list_square_sparkle_24_regular": 983473, "ic_fluent_translate_auto_16_regular": 983474, "ic_fluent_translate_auto_20_regular": 983475, "ic_fluent_translate_auto_24_regular": 983476, "ic_fluent_airplane_landing_16_regular": 57581, "ic_fluent_airplane_landing_20_regular": 57582, "ic_fluent_airplane_landing_24_regular": 57583, "ic_fluent_align_space_evenly_horizontal_24_regular": 57584, "ic_fluent_align_space_evenly_vertical_24_regular": 983477, "ic_fluent_align_straighten_20_regular": 983478, "ic_fluent_align_straighten_24_regular": 983479, "ic_fluent_arrow_flow_diagonal_up_right_16_regular": 983480, "ic_fluent_arrow_flow_diagonal_up_right_20_regular": 983481, "ic_fluent_arrow_flow_diagonal_up_right_24_regular": 983482, "ic_fluent_arrow_flow_diagonal_up_right_32_regular": 983483, "ic_fluent_arrow_flow_up_right_16_regular": 983484, "ic_fluent_arrow_flow_up_right_20_regular": 983485, "ic_fluent_arrow_flow_up_right_24_regular": 983486, "ic_fluent_arrow_flow_up_right_32_regular": 983487, "ic_fluent_arrow_flow_up_right_rectangle_multiple_20_regular": 983488, "ic_fluent_arrow_flow_up_right_rectangle_multiple_24_regular": 983489, "ic_fluent_arrow_square_up_right_20_regular": 983490, "ic_fluent_arrow_square_up_right_24_regular": 983491, "ic_fluent_bin_recycle_20_regular": 983492, "ic_fluent_bin_recycle_24_regular": 983493, "ic_fluent_bin_recycle_full_20_regular": 983494, "ic_fluent_bin_recycle_full_24_regular": 983495, "ic_fluent_briefcase_search_20_regular": 983496, "ic_fluent_briefcase_search_24_regular": 983497, "ic_fluent_circle_line_16_regular": 983498, "ic_fluent_desk_20_regular": 983499, "ic_fluent_desk_24_regular": 983500, "ic_fluent_filmstrip_48_regular": 983501, "ic_fluent_filmstrip_off_48_regular": 983502, "ic_fluent_flash_32_regular": 983503, "ic_fluent_flow_24_regular": 983504, "ic_fluent_flow_32_regular": 983505, "ic_fluent_heart_pulse_checkmark_20_regular": 983506, "ic_fluent_heart_pulse_error_20_regular": 983507, "ic_fluent_heart_pulse_warning_20_regular": 983508, "ic_fluent_home_heart_16_regular": 983509, "ic_fluent_home_heart_20_regular": 983510, "ic_fluent_home_heart_24_regular": 983511, "ic_fluent_home_heart_32_regular": 983512, "ic_fluent_image_off_28_regular": 983513, "ic_fluent_image_off_32_regular": 983514, "ic_fluent_image_off_48_regular": 983515, "ic_fluent_money_hand_16_regular": 983516, "ic_fluent_money_settings_16_regular": 983517, "ic_fluent_money_settings_24_regular": 983518, "ic_fluent_people_edit_16_regular": 983519, "ic_fluent_people_edit_24_regular": 983520, "ic_fluent_triangle_up_20_regular": 983521, "ic_fluent_add_square_16_regular": 983522, "ic_fluent_add_square_28_regular": 983523, "ic_fluent_add_square_32_regular": 983524, "ic_fluent_add_square_48_regular": 983525, "ic_fluent_arrow_routing_20_regular": 983526, "ic_fluent_arrow_routing_24_regular": 983527, "ic_fluent_arrow_routing_rectangle_multiple_20_regular": 983528, "ic_fluent_arrow_routing_rectangle_multiple_24_regular": 983529, "ic_fluent_book_add_28_regular": 983530, "ic_fluent_book_default_28_regular": 983531, "ic_fluent_folder_lightning_16_regular": 983532, "ic_fluent_folder_lightning_20_regular": 983533, "ic_fluent_folder_lightning_24_regular": 983534, "ic_fluent_hat_graduation_28_regular": 983535, "ic_fluent_image_sparkle_16_regular": 983536, "ic_fluent_image_sparkle_20_regular": 983537, "ic_fluent_image_sparkle_24_regular": 983538, "ic_fluent_mail_32_regular": 983539, "ic_fluent_person_info_24_regular": 983540, "ic_fluent_prohibited_32_regular": 983541, "ic_fluent_prohibited_multiple_28_regular": 983542, "ic_fluent_spinner_ios_16_regular": 983543, "ic_fluent_star_emphasis_16_regular": 983544, "ic_fluent_text_direction_rotate_315_right_20_regular": 983545, "ic_fluent_text_direction_rotate_315_right_24_regular": 983546, "ic_fluent_text_direction_rotate_45_right_20_regular": 983547, "ic_fluent_text_direction_rotate_45_right_24_regular": 983548, "ic_fluent_arrow_outline_down_left_16_regular": 983549, "ic_fluent_arrow_outline_down_left_20_regular": 983550, "ic_fluent_arrow_outline_down_left_24_regular": 983551, "ic_fluent_arrow_outline_down_left_28_regular": 983552, "ic_fluent_arrow_outline_down_left_32_regular": 983553, "ic_fluent_arrow_outline_down_left_48_regular": 983554, "ic_fluent_arrow_step_in_diagonal_down_left_16_regular": 983555, "ic_fluent_arrow_step_in_diagonal_down_left_20_regular": 983556, "ic_fluent_arrow_step_in_diagonal_down_left_24_regular": 983557, "ic_fluent_arrow_step_in_diagonal_down_left_28_regular": 983558, "ic_fluent_arrow_up_square_settings_24_regular": 983559, "ic_fluent_briefcase_person_24_regular": 983560, "ic_fluent_building_cloud_24_regular": 983561, "ic_fluent_calendar_eye_20_regular": 983562, "ic_fluent_clipboard_paste_32_regular": 983563, "ic_fluent_cloud_bidirectional_20_regular": 983564, "ic_fluent_cloud_bidirectional_24_regular": 983565, "ic_fluent_comment_edit_16_regular": 983566, "ic_fluent_crown_24_regular": 983567, "ic_fluent_crown_subtract_24_regular": 983568, "ic_fluent_folder_add_32_regular": 983569, "ic_fluent_folder_arrow_left_48_regular": 983570, "ic_fluent_folder_arrow_right_32_regular": 983571, "ic_fluent_folder_arrow_up_32_regular": 983572, "ic_fluent_folder_link_16_regular": 983573, "ic_fluent_folder_link_32_regular": 983574, "ic_fluent_folder_prohibited_32_regular": 983575, "ic_fluent_hat_graduation_sparkle_20_regular": 983576, "ic_fluent_hat_graduation_sparkle_24_regular": 983577, "ic_fluent_hat_graduation_sparkle_28_regular": 983578, "ic_fluent_kiosk_24_regular": 983579, "ic_fluent_laptop_multiple_24_regular": 983580, "ic_fluent_link_add_24_regular": 983581, "ic_fluent_link_settings_24_regular": 983582, "ic_fluent_lock_closed_28_regular": 983583, "ic_fluent_lock_closed_48_regular": 983584, "ic_fluent_lock_open_12_regular": 983585, "ic_fluent_lock_open_32_regular": 983586, "ic_fluent_lock_open_48_regular": 983587, "ic_fluent_paint_brush_32_regular": 983588, "ic_fluent_pause_circle_32_regular": 983589, "ic_fluent_pause_circle_48_regular": 983590, "ic_fluent_pen_sparkle_16_regular": 983591, "ic_fluent_pen_sparkle_20_regular": 983592, "ic_fluent_pen_sparkle_24_regular": 983593, "ic_fluent_pen_sparkle_28_regular": 983594, "ic_fluent_pen_sparkle_32_regular": 983595, "ic_fluent_pen_sparkle_48_regular": 983596, "ic_fluent_person_phone_24_regular": 983597, "ic_fluent_person_subtract_24_regular": 983598, "ic_fluent_phone_briefcase_24_regular": 983599, "ic_fluent_phone_multiple_24_regular": 983600, "ic_fluent_phone_multiple_settings_24_regular": 983601, "ic_fluent_phone_person_24_regular": 983602, "ic_fluent_phone_subtract_24_regular": 983603, "ic_fluent_plug_connected_settings_20_regular": 983604, "ic_fluent_plug_connected_settings_24_regular": 983605, "ic_fluent_rectangle_landscape_hint_copy_16_regular": 983606, "ic_fluent_rectangle_landscape_hint_copy_20_regular": 983607, "ic_fluent_rectangle_landscape_hint_copy_24_regular": 983608, "ic_fluent_script_20_regular": 983609, "ic_fluent_script_24_regular": 983610, "ic_fluent_script_32_regular": 983611, "ic_fluent_server_link_24_regular": 983612, "ic_fluent_signature_32_regular": 983613, "ic_fluent_speaker_mute_32_regular": 983614, "ic_fluent_tab_desktop_28_regular": 983615, "ic_fluent_tab_desktop_link_16_regular": 983616, "ic_fluent_tab_desktop_link_20_regular": 983617, "ic_fluent_tab_desktop_link_24_regular": 983618, "ic_fluent_tab_desktop_link_28_regular": 983619, "ic_fluent_table_arrow_up_20_regular": 983620, "ic_fluent_table_arrow_up_24_regular": 983621, "ic_fluent_tablet_laptop_24_regular": 983622, "ic_fluent_thumb_like_dislike_16_regular": 983623, "ic_fluent_thumb_like_dislike_20_regular": 983624, "ic_fluent_thumb_like_dislike_24_regular": 983625, "ic_fluent_warning_32_regular": 983626, "ic_fluent_number_circle_1_28_regular": 983627, "ic_fluent_number_circle_1_32_regular": 983628, "ic_fluent_number_circle_1_48_regular": 983629, "ic_fluent_number_circle_2_16_regular": 983630, "ic_fluent_number_circle_2_20_regular": 983631, "ic_fluent_number_circle_2_24_regular": 983632, "ic_fluent_number_circle_2_28_regular": 983633, "ic_fluent_number_circle_2_32_regular": 983634, "ic_fluent_number_circle_2_48_regular": 983635, "ic_fluent_number_circle_3_16_regular": 983636, "ic_fluent_number_circle_3_20_regular": 983637, "ic_fluent_number_circle_3_24_regular": 983638, "ic_fluent_number_circle_3_28_regular": 983639, "ic_fluent_number_circle_3_32_regular": 983640, "ic_fluent_number_circle_3_48_regular": 983641, "ic_fluent_number_circle_4_16_regular": 983642, "ic_fluent_number_circle_4_20_regular": 983643, "ic_fluent_number_circle_4_24_regular": 983644, "ic_fluent_number_circle_4_28_regular": 983645, "ic_fluent_number_circle_4_32_regular": 983646, "ic_fluent_number_circle_4_48_regular": 983647, "ic_fluent_number_circle_5_16_regular": 983648, "ic_fluent_number_circle_5_20_regular": 983649, "ic_fluent_number_circle_5_24_regular": 983650, "ic_fluent_number_circle_5_28_regular": 983651, "ic_fluent_number_circle_5_32_regular": 983652, "ic_fluent_number_circle_5_48_regular": 983653, "ic_fluent_add_square_multiple_24_regular": 983654, "ic_fluent_braces_variable_48_regular": 983655, "ic_fluent_cube_48_regular": 983656, "ic_fluent_desk_16_regular": 983657, "ic_fluent_desk_28_regular": 983658, "ic_fluent_desk_32_regular": 983659, "ic_fluent_desk_48_regular": 983660, "ic_fluent_folder_open_vertical_24_regular": 983661, "ic_fluent_globe_48_regular": 983662, "ic_fluent_globe_shield_48_regular": 983663, "ic_fluent_hand_right_off_16_regular": 983664, "ic_fluent_hand_right_off_24_regular": 983665, "ic_fluent_hand_right_off_28_regular": 983666, "ic_fluent_hat_graduation_sparkle_16_regular": 983667, "ic_fluent_key_multiple_16_regular": 983668, "ic_fluent_key_multiple_24_regular": 983669, "ic_fluent_link_multiple_16_regular": 983670, "ic_fluent_link_multiple_20_regular": 983671, "ic_fluent_link_multiple_24_regular": 983672, "ic_fluent_mail_off_16_regular": 983673, "ic_fluent_person_edit_48_regular": 983674, "ic_fluent_plug_disconnected_48_regular": 983675, "ic_fluent_stream_48_regular": 983676, "ic_fluent_text_bullet_list_square_48_regular": 983677, "ic_fluent_text_bullet_list_square_shield_48_regular": 983678, "ic_fluent_arrow_export_16_regular": 983679, "ic_fluent_arrow_export_20_regular": 983680, "ic_fluent_arrow_export_24_regular": 983681, "ic_fluent_calendar_12_regular": 983682, "ic_fluent_calendar_16_regular": 983683, "ic_fluent_calendar_20_regular": 983684, "ic_fluent_calendar_24_regular": 983685, "ic_fluent_calendar_28_regular": 983686, "ic_fluent_calendar_32_regular": 983687, "ic_fluent_calendar_48_regular": 983688, "ic_fluent_calendar_date_20_regular": 983689, "ic_fluent_calendar_date_24_regular": 983690, "ic_fluent_calendar_date_28_regular": 983691, "ic_fluent_clipboard_bullet_list_16_regular": 983692, "ic_fluent_clipboard_bullet_list_20_regular": 983693, "ic_fluent_ios_arrow_24_regular": 983694, "ic_fluent_text_bullet_list_16_regular": 983695, "ic_fluent_text_bullet_list_20_regular": 983696, "ic_fluent_text_bullet_list_24_regular": 983697, "ic_fluent_text_bullet_list_270_24_regular": 983698, "ic_fluent_text_bullet_list_90_20_regular": 983699, "ic_fluent_text_bullet_list_90_24_regular": 983700, "ic_fluent_text_column_wide_20_regular": 983701, "ic_fluent_text_column_wide_24_regular": 983702, "ic_fluent_text_indent_decrease_16_regular": 983703, "ic_fluent_text_indent_decrease_20_regular": 983704, "ic_fluent_text_indent_decrease_24_regular": 983705, "ic_fluent_text_indent_increase_16_regular": 983706, "ic_fluent_text_indent_increase_20_regular": 983707, "ic_fluent_text_indent_increase_24_regular": 983708, "ic_fluent_vehicle_car_profile_16_regular": 983709, "ic_fluent_vehicle_car_profile_20_regular": 983710, "ic_fluent_vehicle_car_profile_24_regular": 983711, "ic_fluent_arrow_bidirectional_left_right_16_regular": 983712, "ic_fluent_arrow_bidirectional_left_right_20_regular": 983713, "ic_fluent_arrow_bidirectional_left_right_24_regular": 983714, "ic_fluent_arrow_bidirectional_left_right_28_regular": 983715, "ic_fluent_arrow_swap_16_regular": 983716, "ic_fluent_arrow_swap_28_regular": 983717, "ic_fluent_building_mosque_12_regular": 983718, "ic_fluent_building_mosque_16_regular": 983719, "ic_fluent_building_mosque_20_regular": 983720, "ic_fluent_building_mosque_24_regular": 983721, "ic_fluent_building_mosque_28_regular": 983722, "ic_fluent_building_mosque_32_regular": 983723, "ic_fluent_building_mosque_48_regular": 983724, "ic_fluent_checkmark_circle_square_16_regular": 983725, "ic_fluent_checkmark_circle_square_20_regular": 983726, "ic_fluent_checkmark_circle_square_24_regular": 983727, "ic_fluent_heart_off_16_regular": 983728, "ic_fluent_heart_off_20_regular": 983729, "ic_fluent_heart_off_24_regular": 983730, "ic_fluent_hexagon_16_regular": 983731, "ic_fluent_hexagon_20_regular": 983732, "ic_fluent_hexagon_three_16_regular": 983733, "ic_fluent_hexagon_three_20_regular": 983734, "ic_fluent_line_horizontal_1_16_regular": 983735, "ic_fluent_line_horizontal_1_24_regular": 983736, "ic_fluent_line_horizontal_1_28_regular": 983737, "ic_fluent_line_horizontal_1_dashes_16_regular": 983738, "ic_fluent_line_horizontal_1_dashes_20_regular": 983739, "ic_fluent_line_horizontal_1_dashes_24_regular": 983740, "ic_fluent_line_horizontal_1_dashes_28_regular": 983741, "ic_fluent_line_horizontal_2_dashes_solid_16_regular": 983742, "ic_fluent_line_horizontal_2_dashes_solid_20_regular": 983743, "ic_fluent_line_horizontal_2_dashes_solid_24_regular": 983744, "ic_fluent_line_horizontal_2_dashes_solid_28_regular": 983745, "ic_fluent_mic_record_20_regular": 983746, "ic_fluent_mic_record_24_regular": 983747, "ic_fluent_mic_record_28_regular": 983748, "ic_fluent_open_12_regular": 983749, "ic_fluent_remix_add_16_regular": 983750, "ic_fluent_remix_add_20_regular": 983751, "ic_fluent_remix_add_24_regular": 983752, "ic_fluent_remix_add_32_regular": 983753, "ic_fluent_video_person_sparkle_off_20_regular": 983754, "ic_fluent_video_person_sparkle_off_24_regular": 983755, "ic_fluent_voicemail_shield_20_regular": 983756, "ic_fluent_voicemail_shield_24_regular": 983757, "ic_fluent_voicemail_shield_32_regular": 983758, "ic_fluent_window_database_32_regular": 983759, "ic_fluent_cast_multiple_20_regular": 983760, "ic_fluent_cast_multiple_24_regular": 983761, "ic_fluent_cast_multiple_28_regular": 983762, "ic_fluent_circle_hint_half_vertical_16_regular": 983763, "ic_fluent_circle_hint_half_vertical_20_regular": 983764, "ic_fluent_circle_hint_half_vertical_24_regular": 983765, "ic_fluent_flash_sparkle_20_regular": 983766, "ic_fluent_flash_sparkle_24_regular": 983767, "ic_fluent_hexagon_12_regular": 983768, "ic_fluent_hexagon_24_regular": 983769, "ic_fluent_hexagon_three_12_regular": 983770, "ic_fluent_hexagon_three_24_regular": 983771, "ic_fluent_next_frame_20_regular": 983772, "ic_fluent_next_frame_24_regular": 983773, "ic_fluent_previous_frame_20_regular": 983774, "ic_fluent_previous_frame_24_regular": 983775, "ic_fluent_textbox_align_bottom_center_16_regular": 983776, "ic_fluent_textbox_align_bottom_center_20_regular": 983777, "ic_fluent_textbox_align_bottom_center_24_regular": 983778, "ic_fluent_textbox_align_bottom_left_16_regular": 983779, "ic_fluent_textbox_align_bottom_left_20_regular": 983780, "ic_fluent_textbox_align_bottom_left_24_regular": 983781, "ic_fluent_textbox_align_bottom_right_16_regular": 983782, "ic_fluent_textbox_align_bottom_right_20_regular": 983783, "ic_fluent_textbox_align_bottom_right_24_regular": 983784, "ic_fluent_textbox_align_center_16_regular": 983785, "ic_fluent_textbox_align_middle_left_16_regular": 983786, "ic_fluent_textbox_align_middle_left_20_regular": 983787, "ic_fluent_textbox_align_middle_left_24_regular": 983788, "ic_fluent_textbox_align_middle_right_16_regular": 983789, "ic_fluent_textbox_align_middle_right_20_regular": 983790, "ic_fluent_textbox_align_middle_right_24_regular": 983791, "ic_fluent_textbox_align_top_center_16_regular": 983792, "ic_fluent_textbox_align_top_center_20_regular": 983793, "ic_fluent_textbox_align_top_center_24_regular": 983794, "ic_fluent_textbox_align_top_left_16_regular": 983795, "ic_fluent_textbox_align_top_left_20_regular": 983796, "ic_fluent_textbox_align_top_left_24_regular": 983797, "ic_fluent_textbox_align_top_right_16_regular": 983798, "ic_fluent_textbox_align_top_right_20_regular": 983799, "ic_fluent_textbox_align_top_right_24_regular": 983800, "ic_fluent_triangle_down_24_regular": 983801, "ic_fluent_call_end_12_regular": 983802, "ic_fluent_call_end_32_regular": 983803, "ic_fluent_call_end_48_regular": 983804, "ic_fluent_content_view_gallery_16_regular": 983805, "ic_fluent_content_view_gallery_lightning_16_regular": 983806, "ic_fluent_content_view_gallery_lightning_20_regular": 983807, "ic_fluent_content_view_gallery_lightning_24_regular": 983808, "ic_fluent_content_view_gallery_lightning_28_regular": 983809, "ic_fluent_globe_arrow_forward_16_regular": 983810, "ic_fluent_globe_arrow_forward_20_regular": 983811, "ic_fluent_globe_arrow_forward_24_regular": 983812, "ic_fluent_globe_arrow_forward_32_regular": 983813, "ic_fluent_hard_drive_24_regular": 983814, "ic_fluent_hard_drive_32_regular": 983815, "ic_fluent_hard_drive_call_24_regular": 983816, "ic_fluent_hard_drive_call_32_regular": 983817, "ic_fluent_mail_rewind_16_regular": 983818, "ic_fluent_mail_rewind_20_regular": 983819, "ic_fluent_mail_rewind_24_regular": 983820, "ic_fluent_panel_right_gallery_16_regular": 983821, "ic_fluent_panel_right_gallery_20_regular": 983822, "ic_fluent_panel_right_gallery_24_regular": 983823, "ic_fluent_panel_right_gallery_28_regular": 983824, "ic_fluent_panel_top_gallery_16_regular": 983825, "ic_fluent_panel_top_gallery_20_regular": 983826, "ic_fluent_panel_top_gallery_24_regular": 983827, "ic_fluent_panel_top_gallery_28_regular": 983828, "ic_fluent_rectangle_landscape_sparkle_16_regular": 983829, "ic_fluent_rectangle_landscape_sparkle_20_regular": 983830, "ic_fluent_rectangle_landscape_sparkle_24_regular": 983831, "ic_fluent_rectangle_landscape_sparkle_28_regular": 983832, "ic_fluent_rectangle_landscape_sparkle_32_regular": 983833, "ic_fluent_scan_person_16_regular": 983834, "ic_fluent_scan_person_20_regular": 983835, "ic_fluent_scan_person_24_regular": 983836, "ic_fluent_scan_person_28_regular": 983837, "ic_fluent_scan_person_48_regular": 983838, "ic_fluent_voicemail_shield_16_regular": 983839, "ic_fluent_chevron_down_32_regular": 983840, "ic_fluent_chevron_left_32_regular": 983841, "ic_fluent_chevron_right_32_regular": 983842, "ic_fluent_chevron_up_32_regular": 983843, "ic_fluent_document_lightning_16_regular": 983844, "ic_fluent_document_lightning_20_regular": 983845, "ic_fluent_document_lightning_24_regular": 983846, "ic_fluent_document_lightning_28_regular": 983847, "ic_fluent_document_lightning_32_regular": 983848, "ic_fluent_document_lightning_48_regular": 983849, "ic_fluent_edit_12_regular": 983850, "ic_fluent_server_link_16_regular": 983851, "ic_fluent_server_link_20_regular": 983852, "ic_fluent_step_20_regular": 983853, "ic_fluent_step_24_regular": 983854, "ic_fluent_tab_desktop_multiple_add_20_regular": 983855, "ic_fluent_text_description_16_regular": 983856, "ic_fluent_text_description_28_regular": 983857, "ic_fluent_text_description_32_regular": 983858, "ic_fluent_text_grammar_lightning_16_regular": 983859, "ic_fluent_text_grammar_lightning_20_regular": 983860, "ic_fluent_text_grammar_lightning_24_regular": 983861, "ic_fluent_text_grammar_lightning_28_regular": 983862, "ic_fluent_text_grammar_lightning_32_regular": 983863, "ic_fluent_beaker_add_20_regular": 983864, "ic_fluent_beaker_add_24_regular": 983865, "ic_fluent_beaker_dismiss_20_regular": 983866, "ic_fluent_beaker_dismiss_24_regular": 983867, "ic_fluent_document_cube_20_regular": 983868, "ic_fluent_document_cube_24_regular": 983869, "ic_fluent_drawer_20_regular": 983870, "ic_fluent_drawer_24_regular": 983871, "ic_fluent_filmstrip_image_20_regular": 983872, "ic_fluent_filmstrip_image_24_regular": 983873, "ic_fluent_number_circle_0_16_regular": 983874, "ic_fluent_number_circle_0_20_regular": 983875, "ic_fluent_number_circle_0_24_regular": 983876, "ic_fluent_number_circle_0_28_regular": 983877, "ic_fluent_number_circle_0_32_regular": 983878, "ic_fluent_number_circle_0_48_regular": 983879, "ic_fluent_number_circle_6_16_regular": 983880, "ic_fluent_number_circle_6_20_regular": 983881, "ic_fluent_number_circle_6_24_regular": 983882, "ic_fluent_number_circle_6_28_regular": 983883, "ic_fluent_number_circle_6_32_regular": 983884, "ic_fluent_number_circle_6_48_regular": 983885, "ic_fluent_number_circle_7_16_regular": 983886, "ic_fluent_number_circle_7_20_regular": 983887, "ic_fluent_number_circle_7_24_regular": 983888, "ic_fluent_number_circle_7_28_regular": 983889, "ic_fluent_number_circle_7_32_regular": 983890, "ic_fluent_number_circle_7_48_regular": 983891, "ic_fluent_number_circle_8_16_regular": 983892, "ic_fluent_number_circle_8_20_regular": 983893, "ic_fluent_number_circle_8_24_regular": 983894, "ic_fluent_number_circle_8_28_regular": 983895, "ic_fluent_number_circle_8_32_regular": 983896, "ic_fluent_number_circle_8_48_regular": 983897, "ic_fluent_number_circle_9_16_regular": 983898, "ic_fluent_number_circle_9_20_regular": 983899, "ic_fluent_number_circle_9_24_regular": 983900, "ic_fluent_number_circle_9_28_regular": 983901, "ic_fluent_number_circle_9_32_regular": 983902, "ic_fluent_number_circle_9_48_regular": 983903, "ic_fluent_server_12_regular": 983904, "ic_fluent_square_hint_hexagon_12_regular": 983905, "ic_fluent_square_hint_hexagon_16_regular": 983906, "ic_fluent_square_hint_hexagon_20_regular": 983907, "ic_fluent_square_hint_hexagon_24_regular": 983908, "ic_fluent_square_hint_hexagon_28_regular": 983909, "ic_fluent_square_hint_hexagon_32_regular": 983910, "ic_fluent_square_hint_hexagon_48_regular": 983911, "ic_fluent_tab_desktop_multiple_16_regular": 983912, "ic_fluent_tab_desktop_multiple_add_16_regular": 983913, "ic_fluent_target_add_20_regular": 983914, "ic_fluent_target_add_24_regular": 983915, "ic_fluent_target_dismiss_20_regular": 983916, "ic_fluent_target_dismiss_24_regular": 983917, "ic_fluent_text_header_1_lines_16_regular": 983918, "ic_fluent_text_header_1_lines_20_regular": 983919, "ic_fluent_text_header_1_lines_24_regular": 983920, "ic_fluent_text_header_1_lines_caret_16_regular": 983921, "ic_fluent_text_header_1_lines_caret_20_regular": 983922, "ic_fluent_text_header_1_lines_caret_24_regular": 983923, "ic_fluent_text_header_2_lines_16_regular": 983924, "ic_fluent_text_header_2_lines_20_regular": 983925, "ic_fluent_text_header_2_lines_24_regular": 983926, "ic_fluent_text_header_2_lines_caret_16_regular": 983927, "ic_fluent_text_header_2_lines_caret_20_regular": 983928, "ic_fluent_text_header_2_lines_caret_24_regular": 983929, "ic_fluent_text_header_3_lines_16_regular": 983930, "ic_fluent_text_header_3_lines_20_regular": 983931, "ic_fluent_text_header_3_lines_24_regular": 983932, "ic_fluent_text_header_3_lines_caret_16_regular": 983933, "ic_fluent_text_header_3_lines_caret_20_regular": 983934, "ic_fluent_text_header_3_lines_caret_24_regular": 983935, "ic_fluent_arrow_download_28_regular": 983936, "ic_fluent_arrow_download_32_regular": 983937, "ic_fluent_arrow_expand_16_regular": 983938, "ic_fluent_arrow_export_up_16_regular": 983939, "ic_fluent_arrow_import_16_regular": 983940, "ic_fluent_arrow_up_right_dashes_16_regular": 983941, "ic_fluent_battery_10_16_regular": 983942, "ic_fluent_beaker_empty_16_regular": 983943, "ic_fluent_book_16_regular": 983944, "ic_fluent_border_none_16_regular": 983945, "ic_fluent_branch_request_16_regular": 983946, "ic_fluent_clipboard_task_list_16_regular": 983947, "ic_fluent_cut_16_regular": 983948, "ic_fluent_folder_search_16_regular": 983949, "ic_fluent_folder_search_20_regular": 983950, "ic_fluent_folder_search_24_regular": 983951, "ic_fluent_hexagon_28_regular": 983952, "ic_fluent_hexagon_32_regular": 983953, "ic_fluent_hexagon_48_regular": 983954, "ic_fluent_plug_connected_16_regular": 983955, "ic_fluent_plug_disconnected_16_regular": 983956, "ic_fluent_projection_screen_text_20_regular": 983957, "ic_fluent_rss_16_regular": 983958, "ic_fluent_shape_organic_16_regular": 983959, "ic_fluent_shape_organic_20_regular": 983960, "ic_fluent_shape_organic_24_regular": 983961, "ic_fluent_shape_organic_28_regular": 983962, "ic_fluent_shape_organic_32_regular": 983963, "ic_fluent_shape_organic_48_regular": 983964, "ic_fluent_teardrop_bottom_right_16_regular": 983965, "ic_fluent_teardrop_bottom_right_20_regular": 983966, "ic_fluent_teardrop_bottom_right_24_regular": 983967, "ic_fluent_teardrop_bottom_right_28_regular": 983968, "ic_fluent_teardrop_bottom_right_32_regular": 983969, "ic_fluent_teardrop_bottom_right_48_regular": 983970, "ic_fluent_text_edit_style_16_regular": 983971, "ic_fluent_text_whole_word_16_regular": 983972, "ic_fluent_triangle_24_regular": 983973, "ic_fluent_triangle_28_regular": 983974, "ic_fluent_text_asterisk_16_regular": 983975, "ic_fluent_arrow_download_off_16_regular": 983976, "ic_fluent_arrow_download_off_20_regular": 983977, "ic_fluent_arrow_download_off_24_regular": 983978, "ic_fluent_arrow_download_off_28_regular": 983979, "ic_fluent_arrow_download_off_32_regular": 983980, "ic_fluent_arrow_download_off_48_regular": 983981, "ic_fluent_border_inside_16_regular": 983982, "ic_fluent_border_inside_20_regular": 983983, "ic_fluent_border_inside_24_regular": 983984, "ic_fluent_chat_lock_16_regular": 983985, "ic_fluent_chat_lock_20_regular": 983986, "ic_fluent_chat_lock_24_regular": 983987, "ic_fluent_chat_lock_28_regular": 983988, "ic_fluent_error_circle_48_regular": 983989, "ic_fluent_full_screen_maximize_28_regular": 983990, "ic_fluent_full_screen_maximize_32_regular": 983991, "ic_fluent_full_screen_minimize_28_regular": 983992, "ic_fluent_full_screen_minimize_32_regular": 983993, "ic_fluent_link_person_16_regular": 983994, "ic_fluent_link_person_20_regular": 983995, "ic_fluent_link_person_24_regular": 983996, "ic_fluent_link_person_32_regular": 983997, "ic_fluent_link_person_48_regular": 983998, "ic_fluent_people_chat_16_regular": 983999, "ic_fluent_people_chat_20_regular": 984000, "ic_fluent_people_chat_24_regular": 984001, "ic_fluent_person_support_28_regular": 984002, "ic_fluent_shapes_32_regular": 984003, "ic_fluent_slide_text_edit_16_regular": 984004, "ic_fluent_slide_text_edit_20_regular": 984005, "ic_fluent_slide_text_edit_24_regular": 984006, "ic_fluent_slide_text_edit_28_regular": 984007, "ic_fluent_subtract_circle_48_regular": 984008, "ic_fluent_subtract_parentheses_16_regular": 984009, "ic_fluent_subtract_parentheses_20_regular": 984010, "ic_fluent_subtract_parentheses_24_regular": 984011, "ic_fluent_subtract_parentheses_28_regular": 984012, "ic_fluent_subtract_parentheses_32_regular": 984013, "ic_fluent_subtract_parentheses_48_regular": 984014, "ic_fluent_warning_48_regular": 984015, "ic_fluent_alert_on_16_regular": 984016, "ic_fluent_arrow_down_exclamation_16_regular": 984017, "ic_fluent_arrow_down_exclamation_20_regular": 984018, "ic_fluent_arrow_fit_24_regular": 984019, "ic_fluent_arrow_fit_in_24_regular": 984020, "ic_fluent_book_32_regular": 984021, "ic_fluent_book_database_16_regular": 984022, "ic_fluent_book_database_32_regular": 984023, "ic_fluent_book_toolbox_16_regular": 984024, "ic_fluent_building_desktop_32_regular": 984025, "ic_fluent_building_government_16_regular": 984026, "ic_fluent_building_government_search_16_regular": 984027, "ic_fluent_building_government_search_20_regular": 984028, "ic_fluent_building_government_search_24_regular": 984029, "ic_fluent_building_government_search_32_regular": 984030, "ic_fluent_calendar_record_16_regular": 984031, "ic_fluent_calendar_record_20_regular": 984032, "ic_fluent_calendar_record_24_regular": 984033, "ic_fluent_calendar_record_28_regular": 984034, "ic_fluent_calendar_record_32_regular": 984035, "ic_fluent_calendar_record_48_regular": 984036, "ic_fluent_clipboard_28_regular": 984037, "ic_fluent_clipboard_math_formula_16_regular": 984038, "ic_fluent_clipboard_math_formula_20_regular": 984039, "ic_fluent_clipboard_math_formula_24_regular": 984040, "ic_fluent_clipboard_math_formula_28_regular": 984041, "ic_fluent_clipboard_math_formula_32_regular": 984042, "ic_fluent_clipboard_number_123_16_regular": 984043, "ic_fluent_clipboard_number_123_20_regular": 984044, "ic_fluent_clipboard_number_123_24_regular": 984045, "ic_fluent_clipboard_number_123_28_regular": 984046, "ic_fluent_clipboard_number_123_32_regular": 984047, "ic_fluent_collections_16_regular": 984048, "ic_fluent_communication_shield_16_regular": 984049, "ic_fluent_communication_shield_20_regular": 984050, "ic_fluent_communication_shield_24_regular": 984051, "ic_fluent_dialpad_question_mark_20_regular": 984052, "ic_fluent_dialpad_question_mark_24_regular": 984053, "ic_fluent_document_briefcase_16_regular": 984054, "ic_fluent_document_briefcase_32_regular": 984055, "ic_fluent_document_search_32_regular": 984056, "ic_fluent_fingerprint_16_regular": 984057, "ic_fluent_fingerprint_32_regular": 984058, "ic_fluent_folder_person_24_regular": 984059, "ic_fluent_folder_person_28_regular": 984060, "ic_fluent_folder_person_32_regular": 984061, "ic_fluent_folder_person_48_regular": 984062, "ic_fluent_hat_graduation_add_16_regular": 984063, "ic_fluent_hat_graduation_add_20_regular": 984064, "ic_fluent_hat_graduation_add_24_regular": 984065, "ic_fluent_layer_diagonal_add_20_regular": 984066, "ic_fluent_library_32_regular": 984067, "ic_fluent_lightbulb_filament_32_regular": 984068, "ic_fluent_link_add_16_regular": 984069, "ic_fluent_link_add_20_regular": 984070, "ic_fluent_lock_shield_16_regular": 984071, "ic_fluent_lock_shield_28_regular": 984072, "ic_fluent_lock_shield_32_regular": 984073, "ic_fluent_person_voice_16_regular": 984074, "ic_fluent_person_warning_16_regular": 984075, "ic_fluent_person_warning_20_regular": 984076, "ic_fluent_person_warning_24_regular": 984077, "ic_fluent_person_warning_28_regular": 984078, "ic_fluent_person_warning_32_regular": 984079, "ic_fluent_person_warning_48_regular": 984080, "ic_fluent_scan_type_off_24_regular": 984081, "ic_fluent_screenshot_16_regular": 984082, "ic_fluent_screenshot_record_16_regular": 984083, "ic_fluent_screenshot_record_20_regular": 984084, "ic_fluent_screenshot_record_24_regular": 984085, "ic_fluent_slide_search_16_regular": 984086, "ic_fluent_slide_search_32_regular": 984087, "ic_fluent_vehicle_subway_clock_16_regular": 984088, "ic_fluent_vehicle_subway_clock_20_regular": 984089, "ic_fluent_vehicle_subway_clock_24_regular": 984090, "ic_fluent_video_clip_optimize_16_regular": 984091, "ic_fluent_video_clip_optimize_20_regular": 984092, "ic_fluent_video_clip_optimize_24_regular": 984093, "ic_fluent_video_clip_optimize_28_regular": 984094, "ic_fluent_video_person_pulse_16_regular": 984095, "ic_fluent_video_person_pulse_20_regular": 984096, "ic_fluent_video_person_pulse_24_regular": 984097, "ic_fluent_video_person_pulse_28_regular": 984098, "ic_fluent_archive_settings_32_regular": 984099, "ic_fluent_arrow_forward_32_regular": 984100, "ic_fluent_arrow_reply_32_regular": 984101, "ic_fluent_arrow_reply_all_32_regular": 984102, "ic_fluent_attach_32_regular": 984103, "ic_fluent_autocorrect_32_regular": 984104, "ic_fluent_broom_32_regular": 984105, "ic_fluent_calendar_note_16_regular": 984106, "ic_fluent_calendar_note_20_regular": 984107, "ic_fluent_calendar_note_24_regular": 984108, "ic_fluent_calendar_note_32_regular": 984109, "ic_fluent_checkmark_underline_circle_24_regular": 984110, "ic_fluent_data_bar_vertical_ascending_20_regular": 984111, "ic_fluent_data_bar_vertical_ascending_24_regular": 984112, "ic_fluent_diversity_16_regular": 984113, "ic_fluent_filter_32_regular": 984114, "ic_fluent_folder_mail_32_regular": 984115, "ic_fluent_glance_horizontal_32_regular": 984116, "ic_fluent_glance_horizontal_sparkle_32_regular": 984117, "ic_fluent_globe_arrow_up_16_regular": 984118, "ic_fluent_globe_arrow_up_20_regular": 984119, "ic_fluent_globe_arrow_up_24_regular": 984120, "ic_fluent_globe_error_16_regular": 984121, "ic_fluent_globe_error_20_regular": 984122, "ic_fluent_globe_error_24_regular": 984123, "ic_fluent_globe_prohibited_16_regular": 984124, "ic_fluent_globe_prohibited_24_regular": 984125, "ic_fluent_globe_sync_16_regular": 984126, "ic_fluent_globe_sync_20_regular": 984127, "ic_fluent_globe_sync_24_regular": 984128, "ic_fluent_globe_warning_16_regular": 984129, "ic_fluent_globe_warning_20_regular": 984130, "ic_fluent_globe_warning_24_regular": 984131, "ic_fluent_important_32_regular": 984132, "ic_fluent_layer_diagonal_16_regular": 984133, "ic_fluent_layer_diagonal_person_16_regular": 984134, "ic_fluent_mail_multiple_32_regular": 984135, "ic_fluent_mail_read_32_regular": 984136, "ic_fluent_mail_unread_32_regular": 984137, "ic_fluent_mailbox_16_regular": 984138, "ic_fluent_mailbox_20_regular": 984139, "ic_fluent_organization_horizontal_16_regular": 984140, "ic_fluent_organization_horizontal_24_regular": 984141, "ic_fluent_people_list_32_regular": 984142, "ic_fluent_person_add_32_regular": 984143, "ic_fluent_person_square_16_regular": 984144, "ic_fluent_person_square_32_regular": 984145, "ic_fluent_person_square_checkmark_16_regular": 984146, "ic_fluent_person_square_checkmark_20_regular": 984147, "ic_fluent_person_square_checkmark_24_regular": 984148, "ic_fluent_person_square_checkmark_32_regular": 984149, "ic_fluent_phone_footer_arrow_down_20_regular": 984150, "ic_fluent_phone_footer_arrow_down_24_regular": 984151, "ic_fluent_phone_header_arrow_up_20_regular": 984152, "ic_fluent_phone_header_arrow_up_24_regular": 984153, "ic_fluent_poll_32_regular": 984154, "ic_fluent_question_32_regular": 984155, "ic_fluent_screenshot_28_regular": 984156, "ic_fluent_screenshot_record_28_regular": 984157, "ic_fluent_star_32_regular": 984158, "ic_fluent_text_density_32_regular": 984159, "ic_fluent_text_edit_style_character_a_32_regular": 984160, "ic_fluent_wrench_screwdriver_32_regular": 984161, "ic_fluent_arrow_clockwise_dashes_16_regular": 984162, "ic_fluent_arrow_clockwise_dashes_32_regular": 984163, "ic_fluent_building_swap_16_regular": 984164, "ic_fluent_building_swap_20_regular": 984165, "ic_fluent_building_swap_24_regular": 984166, "ic_fluent_building_swap_32_regular": 984167, "ic_fluent_building_swap_48_regular": 984168, "ic_fluent_certificate_32_regular": 984169, "ic_fluent_clipboard_brush_16_regular": 984170, "ic_fluent_clipboard_brush_20_regular": 984171, "ic_fluent_clipboard_brush_24_regular": 984172, "ic_fluent_clipboard_brush_28_regular": 984173, "ic_fluent_clipboard_brush_32_regular": 984174, "ic_fluent_cloud_beaker_16_regular": 984175, "ic_fluent_cloud_beaker_20_regular": 984176, "ic_fluent_cloud_beaker_24_regular": 984177, "ic_fluent_cloud_beaker_28_regular": 984178, "ic_fluent_cloud_beaker_32_regular": 984179, "ic_fluent_cloud_beaker_48_regular": 984180, "ic_fluent_cloud_cube_16_regular": 984181, "ic_fluent_cloud_cube_20_regular": 984182, "ic_fluent_cloud_cube_24_regular": 984183, "ic_fluent_cloud_cube_28_regular": 984184, "ic_fluent_cloud_cube_32_regular": 984185, "ic_fluent_cloud_cube_48_regular": 984186, "ic_fluent_contract_up_right_16_regular": 984187, "ic_fluent_contract_up_right_20_regular": 984188, "ic_fluent_contract_up_right_24_regular": 984189, "ic_fluent_contract_up_right_28_regular": 984190, "ic_fluent_contract_up_right_32_regular": 984191, "ic_fluent_contract_up_right_48_regular": 984192, "ic_fluent_document_data_lock_16_regular": 984193, "ic_fluent_document_data_lock_20_regular": 984194, "ic_fluent_document_data_lock_24_regular": 984195, "ic_fluent_document_data_lock_32_regular": 984196, "ic_fluent_glance_horizontal_sparkles_20_regular": 984197, "ic_fluent_layout_cell_four_16_regular": 984198, "ic_fluent_layout_cell_four_20_regular": 984199, "ic_fluent_layout_cell_four_24_regular": 984200, "ic_fluent_layout_column_four_16_regular": 984201, "ic_fluent_layout_column_four_20_regular": 984202, "ic_fluent_layout_column_four_24_regular": 984203, "ic_fluent_layout_column_one_third_left_16_regular": 984204, "ic_fluent_layout_column_one_third_left_20_regular": 984205, "ic_fluent_layout_column_one_third_left_24_regular": 984206, "ic_fluent_layout_column_one_third_right_16_regular": 984207, "ic_fluent_layout_column_one_third_right_20_regular": 984208, "ic_fluent_layout_column_one_third_right_24_regular": 984209, "ic_fluent_layout_column_one_third_right_hint_16_regular": 984210, "ic_fluent_layout_column_one_third_right_hint_20_regular": 984211, "ic_fluent_layout_column_one_third_right_hint_24_regular": 984212, "ic_fluent_layout_column_three_16_regular": 984213, "ic_fluent_layout_column_three_20_regular": 984214, "ic_fluent_layout_column_three_24_regular": 984215, "ic_fluent_layout_column_two_16_regular": 984216, "ic_fluent_layout_column_two_20_regular": 984217, "ic_fluent_layout_column_two_24_regular": 984218, "ic_fluent_layout_column_two_split_left_16_regular": 984219, "ic_fluent_layout_column_two_split_left_20_regular": 984220, "ic_fluent_layout_column_two_split_left_24_regular": 984221, "ic_fluent_layout_column_two_split_right_16_regular": 984222, "ic_fluent_layout_column_two_split_right_20_regular": 984223, "ic_fluent_layout_column_two_split_right_24_regular": 984224, "ic_fluent_layout_row_four_16_regular": 984225, "ic_fluent_layout_row_four_20_regular": 984226, "ic_fluent_layout_row_four_24_regular": 984227, "ic_fluent_layout_row_three_16_regular": 984228, "ic_fluent_layout_row_three_20_regular": 984229, "ic_fluent_layout_row_three_24_regular": 984230, "ic_fluent_layout_row_two_16_regular": 984231, "ic_fluent_layout_row_two_20_regular": 984232, "ic_fluent_layout_row_two_24_regular": 984233, "ic_fluent_layout_row_two_split_bottom_16_regular": 984234, "ic_fluent_layout_row_two_split_bottom_20_regular": 984235, "ic_fluent_layout_row_two_split_bottom_24_regular": 984236, "ic_fluent_layout_row_two_split_top_16_regular": 984237, "ic_fluent_layout_row_two_split_top_20_regular": 984238, "ic_fluent_layout_row_two_split_top_24_regular": 984239, "ic_fluent_location_target_square_16_regular": 984240, "ic_fluent_location_target_square_20_regular": 984241, "ic_fluent_location_target_square_24_regular": 984242, "ic_fluent_location_target_square_32_regular": 984243, "ic_fluent_resize_16_regular": 984244, "ic_fluent_resize_28_regular": 984245, "ic_fluent_resize_32_regular": 984246, "ic_fluent_resize_48_regular": 984247, "ic_fluent_select_all_off_16_regular": 984248, "ic_fluent_select_all_on_16_regular": 984249, "ic_fluent_share_android_16_regular": 984250, "ic_fluent_share_android_32_regular": 984251, "ic_fluent_text_arrow_down_right_column_16_regular": 984252, "ic_fluent_text_arrow_down_right_column_20_regular": 984253, "ic_fluent_text_arrow_down_right_column_24_regular": 984254, "ic_fluent_text_arrow_down_right_column_28_regular": 984255, "ic_fluent_text_arrow_down_right_column_32_regular": 984256, "ic_fluent_text_arrow_down_right_column_48_regular": 984257, "ic_fluent_text_effects_sparkle_20_regular": 984258, "ic_fluent_text_effects_sparkle_24_regular": 984259, "ic_fluent_whiteboard_16_regular": 984260, "ic_fluent_whiteboard_off_16_regular": 984261, "ic_fluent_whiteboard_off_20_regular": 984262, "ic_fluent_whiteboard_off_24_regular": 984263, "ic_fluent_flowchart_16_regular": 984264, "ic_fluent_flowchart_32_regular": 984265, "ic_fluent_layer_diagonal_24_regular": 984266, "ic_fluent_layer_diagonal_person_24_regular": 984267, "ic_fluent_poll_off_16_regular": 984268, "ic_fluent_poll_off_20_regular": 984269, "ic_fluent_poll_off_24_regular": 984270, "ic_fluent_poll_off_32_regular": 984271, "ic_fluent_rectangle_landscape_sparkle_48_regular": 984272, "ic_fluent_rectangle_landscape_sync_16_regular": 984273, "ic_fluent_rectangle_landscape_sync_20_regular": 984274, "ic_fluent_rectangle_landscape_sync_24_regular": 984275, "ic_fluent_rectangle_landscape_sync_28_regular": 984276, "ic_fluent_rectangle_landscape_sync_off_16_regular": 984277, "ic_fluent_rectangle_landscape_sync_off_20_regular": 984278, "ic_fluent_rectangle_landscape_sync_off_24_regular": 984279, "ic_fluent_rectangle_landscape_sync_off_28_regular": 984280, "ic_fluent_seat_16_regular": 984281, "ic_fluent_seat_20_regular": 984282, "ic_fluent_seat_24_regular": 984283, "ic_fluent_seat_add_16_regular": 984284, "ic_fluent_seat_add_20_regular": 984285, "ic_fluent_seat_add_24_regular": 984286, "ic_fluent_speaker_box_16_regular": 984287, "ic_fluent_speaker_box_20_regular": 984288, "ic_fluent_speaker_box_24_regular": 984289, "ic_fluent_text_edit_style_character_ga_32_regular": 984290, "ic_fluent_window_ad_24_regular": 984291, "ic_fluent_wrench_settings_20_regular": 984292, "ic_fluent_wrench_settings_24_regular": 984293, "ic_fluent_building_lighthouse_24_regular": 984294, "ic_fluent_building_lighthouse_32_regular": 984295, "ic_fluent_building_lighthouse_48_regular": 984296, "ic_fluent_calendar_link_24_regular": 984297, "ic_fluent_calendar_link_28_regular": 984298, "ic_fluent_calendar_video_24_regular": 984299, "ic_fluent_calendar_video_28_regular": 984300, "ic_fluent_cookies_16_regular": 984301, "ic_fluent_cookies_28_regular": 984302, "ic_fluent_cookies_32_regular": 984303, "ic_fluent_cookies_48_regular": 984304, "ic_fluent_hard_drive_28_regular": 984305, "ic_fluent_hard_drive_48_regular": 984306, "ic_fluent_laptop_32_regular": 984307, "ic_fluent_laptop_settings_20_regular": 984308, "ic_fluent_laptop_settings_24_regular": 984309, "ic_fluent_laptop_settings_32_regular": 984310, "ic_fluent_people_audience_32_regular": 984311, "ic_fluent_shopping_bag_add_20_regular": 984312, "ic_fluent_shopping_bag_add_24_regular": 984313, "ic_fluent_street_sign_20_regular": 984314, "ic_fluent_street_sign_24_regular": 984315, "ic_fluent_video_link_24_regular": 984316, "ic_fluent_video_link_28_regular": 984317, "ic_fluent_building_lighthouse_16_regular": 984318, "ic_fluent_calendar_sparkle_16_regular": 984319, "ic_fluent_calendar_sparkle_20_regular": 984320, "ic_fluent_calendar_sparkle_24_regular": 984321, "ic_fluent_calendar_sparkle_28_regular": 984322, "ic_fluent_calendar_sparkle_32_regular": 984323, "ic_fluent_calendar_sparkle_48_regular": 984324, "ic_fluent_calendar_template_20_regular": 984325, "ic_fluent_calendar_template_24_regular": 984326, "ic_fluent_calendar_template_32_regular": 984327, "ic_fluent_clipboard_12_regular": 984328, "ic_fluent_clipboard_48_regular": 984329, "ic_fluent_compose_12_regular": 984330, "ic_fluent_compose_32_regular": 984331, "ic_fluent_compose_48_regular": 984332, "ic_fluent_globe_28_regular": 984333, "ic_fluent_guest_12_regular": 984334, "ic_fluent_guest_32_regular": 984335, "ic_fluent_guest_48_regular": 984336, "ic_fluent_laptop_briefcase_20_regular": 984337, "ic_fluent_laptop_briefcase_24_regular": 984338, "ic_fluent_laptop_briefcase_32_regular": 984339, "ic_fluent_layer_diagonal_sparkle_16_regular": 984340, "ic_fluent_layer_diagonal_sparkle_20_regular": 984341, "ic_fluent_layer_diagonal_sparkle_24_regular": 984342, "ic_fluent_payment_wireless_16_regular": 984343, "ic_fluent_payment_wireless_20_regular": 984344, "ic_fluent_payment_wireless_24_regular": 984345, "ic_fluent_payment_wireless_28_regular": 984346, "ic_fluent_payment_wireless_32_regular": 984347, "ic_fluent_payment_wireless_48_regular": 984348, "ic_fluent_status_28_regular": 984349, "ic_fluent_status_32_regular": 984350, "ic_fluent_status_48_regular": 984351, "ic_fluent_video_off_16_regular": 984352, "ic_fluent_checkmark_circle_warning_16_regular": 984353, "ic_fluent_checkmark_circle_warning_20_regular": 984354, "ic_fluent_checkmark_circle_warning_24_regular": 984355, "ic_fluent_cloud_arrow_right_16_regular": 984356, "ic_fluent_cloud_arrow_right_20_regular": 984357, "ic_fluent_cloud_arrow_right_24_regular": 984358, "ic_fluent_document_arrow_down_24_regular": 984359, "ic_fluent_document_signature_16_regular": 984360, "ic_fluent_document_signature_20_regular": 984361, "ic_fluent_document_signature_24_regular": 984362, "ic_fluent_document_signature_28_regular": 984363, "ic_fluent_document_signature_32_regular": 984364, "ic_fluent_document_signature_48_regular": 984365, "ic_fluent_home_garage_20_regular": 984366, "ic_fluent_home_garage_24_regular": 984367, "ic_fluent_image_split_20_regular": 984368, "ic_fluent_image_split_24_regular": 984369, "ic_fluent_laptop_48_regular": 984370, "ic_fluent_line_flow_diagonal_up_right_16_regular": 984371, "ic_fluent_line_flow_diagonal_up_right_20_regular": 984372, "ic_fluent_line_flow_diagonal_up_right_24_regular": 984373, "ic_fluent_line_flow_diagonal_up_right_32_regular": 984374, "ic_fluent_mail_arrow_clockwise_16_regular": 984375, "ic_fluent_mail_arrow_clockwise_20_regular": 984376, "ic_fluent_mail_arrow_clockwise_24_regular": 984377, "ic_fluent_person_passkey_16_regular": 984378, "ic_fluent_person_passkey_20_regular": 984379, "ic_fluent_person_passkey_24_regular": 984380, "ic_fluent_person_passkey_28_regular": 984381, "ic_fluent_person_passkey_32_regular": 984382, "ic_fluent_person_passkey_48_regular": 984383, "ic_fluent_person_prohibited_32_regular": 984384, "ic_fluent_person_ribbon_24_regular": 984385, "ic_fluent_plant_cattail_20_regular": 984386, "ic_fluent_plant_cattail_24_regular": 984387, "ic_fluent_storage_16_regular": 984388, "ic_fluent_storage_28_regular": 984389, "ic_fluent_storage_32_regular": 984390, "ic_fluent_storage_48_regular": 984391, "ic_fluent_video_clip_wand_16_regular": 984392, "ic_fluent_video_clip_wand_20_regular": 984393, "ic_fluent_video_clip_wand_24_regular": 984394, "ic_fluent_window_fingerprint_16_regular": 984395, "ic_fluent_window_fingerprint_20_regular": 984396, "ic_fluent_window_fingerprint_24_regular": 984397, "ic_fluent_window_fingerprint_28_regular": 984398, "ic_fluent_window_fingerprint_32_regular": 984399, "ic_fluent_window_fingerprint_48_regular": 984400, "ic_fluent_accessibility_error_20_regular": 984401, "ic_fluent_accessibility_error_24_regular": 984402, "ic_fluent_accessibility_question_mark_20_regular": 984403, "ic_fluent_accessibility_question_mark_24_regular": 984404, "ic_fluent_arrow_down_exclamation_24_regular": 984405, "ic_fluent_arrow_sort_up_lines_16_regular": 984406, "ic_fluent_arrow_sort_up_lines_20_regular": 984407, "ic_fluent_arrow_sort_up_lines_24_regular": 984408, "ic_fluent_arrow_up_exclamation_16_regular": 984409, "ic_fluent_arrow_up_exclamation_20_regular": 984410, "ic_fluent_arrow_up_exclamation_24_regular": 984411, "ic_fluent_bench_20_regular": 984412, "ic_fluent_bench_24_regular": 984413, "ic_fluent_building_lighthouse_28_regular": 984414, "ic_fluent_calendar_video_20_regular": 984415, "ic_fluent_clock_bill_16_regular": 984416, "ic_fluent_clock_bill_20_regular": 984417, "ic_fluent_clock_bill_24_regular": 984418, "ic_fluent_clock_bill_32_regular": 984419, "ic_fluent_data_usage_16_regular": 984420, "ic_fluent_data_usage_settings_16_regular": 984421, "ic_fluent_data_usage_settings_24_regular": 984422, "ic_fluent_edit_person_20_regular": 984423, "ic_fluent_edit_person_24_regular": 984424, "ic_fluent_highway_20_regular": 984425, "ic_fluent_highway_24_regular": 984426, "ic_fluent_laptop_person_20_regular": 984427, "ic_fluent_laptop_person_24_regular": 984428, "ic_fluent_laptop_person_48_regular": 984429, "ic_fluent_location_ripple_16_regular": 984430, "ic_fluent_location_ripple_20_regular": 984431, "ic_fluent_location_ripple_24_regular": 984432, "ic_fluent_mail_arrow_double_back_32_regular": 984433, "ic_fluent_mail_briefcase_48_regular": 984434, "ic_fluent_options_28_regular": 984435, "ic_fluent_options_32_regular": 984436, "ic_fluent_people_add_32_regular": 984437, "ic_fluent_person_alert_32_regular": 984438, "ic_fluent_road_20_regular": 984439, "ic_fluent_road_24_regular": 984440, "ic_fluent_save_32_regular": 984441, "ic_fluent_tab_desktop_multiple_24_regular": 984442, "ic_fluent_tab_desktop_multiple_sparkle_16_regular": 984443, "ic_fluent_tab_desktop_multiple_sparkle_20_regular": 984444, "ic_fluent_tab_desktop_multiple_sparkle_24_regular": 984445, "ic_fluent_vehicle_tractor_20_regular": 984446, "ic_fluent_vehicle_tractor_24_regular": 984447, "ic_fluent_classification_32_regular": 984448, "ic_fluent_document_target_20_regular": 984449, "ic_fluent_document_target_24_regular": 984450, "ic_fluent_document_target_32_regular": 984451, "ic_fluent_emoji_meme_16_regular": 984452, "ic_fluent_emoji_meme_20_regular": 984453, "ic_fluent_emoji_meme_24_regular": 984454, "ic_fluent_hand_point_16_regular": 984455, "ic_fluent_hand_point_20_regular": 984456, "ic_fluent_hand_point_24_regular": 984457, "ic_fluent_hand_point_28_regular": 984458, "ic_fluent_hand_point_32_regular": 984459, "ic_fluent_hand_point_48_regular": 984460, "ic_fluent_mail_read_briefcase_48_regular": 984461, "ic_fluent_people_subtract_20_regular": 984462, "ic_fluent_people_subtract_24_regular": 984463, "ic_fluent_people_subtract_32_regular": 984464, "ic_fluent_person_alert_off_16_regular": 984465, "ic_fluent_person_alert_off_20_regular": 984466, "ic_fluent_person_alert_off_24_regular": 984467, "ic_fluent_person_alert_off_32_regular": 984468, "ic_fluent_shopping_bag_add_16_regular": 984469, "ic_fluent_spatula_spoon_16_regular": 984470, "ic_fluent_spatula_spoon_20_regular": 984471, "ic_fluent_spatula_spoon_24_regular": 984472, "ic_fluent_spatula_spoon_28_regular": 984473, "ic_fluent_spatula_spoon_32_regular": 984474, "ic_fluent_spatula_spoon_48_regular": 984475, "ic_fluent_apps_settings_16_regular": 984476, "ic_fluent_apps_settings_20_regular": 984477, "ic_fluent_apps_shield_16_regular": 984478, "ic_fluent_apps_shield_20_regular": 984479, "ic_fluent_arrow_upload_32_regular": 984480, "ic_fluent_calendar_edit_32_regular": 984481, "ic_fluent_data_bar_vertical_arrow_down_16_regular": 984482, "ic_fluent_data_bar_vertical_arrow_down_20_regular": 984483, "ic_fluent_data_bar_vertical_arrow_down_24_regular": 984484, "ic_fluent_haptic_strong_16_regular": 984485, "ic_fluent_haptic_strong_20_regular": 984486, "ic_fluent_haptic_strong_24_regular": 984487, "ic_fluent_haptic_weak_16_regular": 984488, "ic_fluent_haptic_weak_20_regular": 984489, "ic_fluent_haptic_weak_24_regular": 984490, "ic_fluent_hexagon_sparkle_20_regular": 984491, "ic_fluent_hexagon_sparkle_24_regular": 984492, "ic_fluent_mail_edit_32_regular": 984493, "ic_fluent_password_32_regular": 984494, "ic_fluent_password_48_regular": 984495, "ic_fluent_password_clock_48_regular": 984496, "ic_fluent_password_reset_48_regular": 984497, "ic_fluent_people_eye_16_regular": 984498, "ic_fluent_people_eye_20_regular": 984499, "ic_fluent_pin_globe_16_regular": 984500, "ic_fluent_pin_globe_20_regular": 984501, "ic_fluent_run_28_regular": 984502, "ic_fluent_run_32_regular": 984503, "ic_fluent_run_48_regular": 984504, "ic_fluent_tab_group_16_regular": 984505, "ic_fluent_tab_group_20_regular": 984506, "ic_fluent_tab_group_24_regular": 984507 } ================================================ FILE: assets/others/Segoe Fluent Icons.txt ================================================ GlobalNavButton e700 GlobalNavButton Wifi e701 Wifi Bluetooth e702 Bluetooth Connect e703 Connect InternetSharing e704 InternetSharing VPN e705 VPN Brightness e706 Brightness MapPin e707 MapPin QuietHours e708 QuietHours Airplane e709 Airplane Tablet e70a Tablet QuickNote e70b QuickNote RememberedDevice e70c RememberedDevice ChevronDown e70d ChevronDown ChevronUp e70e ChevronUp Edit e70f Edit Add e710 Add Cancel e711 Cancel More e712 More Settings e713 Settings Video e714 Video Mail e715 Mail People e716 People Phone e717 Phone Pin e718 Pin Shop e719 Shop Stop e71a Stop Link e71b Link Filter e71c Filter AllApps e71d AllApps Zoom e71e Zoom ZoomOut e71f ZoomOut Microphone e720 Microphone Search e721 Search Camera e722 Camera Attach e723 Attach Send e724 Send SendFill e725 SendFill WalkSolid e726 WalkSolid InPrivate e727 InPrivate FavoriteList e728 FavoriteList PageSolid e729 PageSolid Forward e72a Forward Back e72b Back Refresh e72c Refresh Share e72d Share Lock e72e Lock ReportHacked e730 ReportHacked EMI e731 EMI FavoriteStar e734 FavoriteStar FavoriteStarFill e735 FavoriteStarFill ReadingMode e736 ReadingMode Favicon e737 Favicon Remove e738 Remove Checkbox e739 Checkbox CheckboxComposite e73a CheckboxComposite CheckboxFill e73b CheckboxFill CheckboxIndeterminate e73c CheckboxIndeterminate CheckboxCompositeReversed e73d CheckboxCompositeReversed CheckMark e73e CheckMark BackToWindow e73f BackToWindow FullScreen e740 FullScreen ResizeTouchLarger e741 ResizeTouchLarger ResizeTouchSmaller e742 ResizeTouchSmaller ResizeMouseSmall e743 ResizeMouseSmall ResizeMouseMedium e744 ResizeMouseMedium ResizeMouseWide e745 ResizeMouseWide ResizeMouseTall e746 ResizeMouseTall ResizeMouseLarge e747 ResizeMouseLarge SwitchUser e748 SwitchUser Print e749 Print Up e74a Up Down e74b Down OEM e74c OEM Delete e74d Delete Save e74e Save Mute e74f Mute BackSpaceQWERTY e750 BackSpaceQWERTY ReturnKey e751 ReturnKey UpArrowShiftKey e752 UpArrowShiftKey Cloud e753 Cloud Flashlight e754 Flashlight RotationLock e755 RotationLock CommandPrompt e756 CommandPrompt SIPMove e759 SIPMove SIPUndock e75a SIPUndock SIPRedock e75b SIPRedock EraseTool e75c EraseTool UnderscoreSpace e75d UnderscoreSpace GripperTool e75e GripperTool Dialpad e75f Dialpad PageLeft e760 PageLeft PageRight e761 PageRight MultiSelect e762 MultiSelect KeyboardLeftHanded e763 KeyboardLeftHanded KeyboardRightHanded e764 KeyboardRightHanded KeyboardClassic e765 KeyboardClassic KeyboardSplit e766 KeyboardSplit Volume e767 Volume Play e768 Play Pause e769 Pause ChevronLeft e76b ChevronLeft ChevronRight e76c ChevronRight InkingTool e76d InkingTool Emoji2 e76e Emoji2 GripperBarHorizontal e76f GripperBarHorizontal System e770 System Personalize e771 Personalize Devices e772 Devices SearchAndApps e773 SearchAndApps Globe e774 Globe TimeLanguage e775 TimeLanguage EaseOfAccess e776 EaseOfAccess UpdateRestore e777 UpdateRestore HangUp e778 HangUp ContactInfo e779 ContactInfo Unpin e77a Unpin Contact e77b Contact Memo e77c Memo IncomingCall e77e IncomingCall Paste e77f Paste PhoneBook e780 PhoneBook LEDLight e781 LEDLight Error e783 Error GripperBarVertical e784 GripperBarVertical Unlock e785 Unlock Slideshow e786 Slideshow Calendar e787 Calendar GripperResize e788 GripperResize Megaphone e789 Megaphone Trim e78a Trim NewWindow e78b NewWindow SaveLocal e78c SaveLocal Color e790 Color DataSense e791 DataSense SaveAs e792 SaveAs Light e793 Light AspectRatio e799 AspectRatio DataSenseBar e7a5 DataSenseBar Redo e7a6 Redo Undo e7a7 Undo Crop e7a8 Crop OpenWith e7ac OpenWith Rotate e7ad Rotate RedEye e7b3 RedEye SetlockScreen e7b5 SetlockScreen MapPin2 e7b7 MapPin2 Package e7b8 Package Warning e7ba Warning ReadingList e7bc ReadingList Education e7be Education ShoppingCart e7bf ShoppingCart Train e7c0 Train Flag e7c1 Flag Move e7c2 Move Page e7c3 Page TaskView e7c4 TaskView BrowsePhotos e7c5 BrowsePhotos HalfStarLeft e7c6 HalfStarLeft HalfStarRight e7c7 HalfStarRight Record e7c8 Record TouchPointer e7c9 TouchPointer LangJPN e7de LangJPN Ferry e7e3 Ferry Highlight e7e6 Highlight ActionCenterNotification e7e7 ActionCenterNotification PowerButton e7e8 PowerButton ResizeTouchNarrower e7ea ResizeTouchNarrower ResizeTouchShorter e7eb ResizeTouchShorter DrivingMode e7ec DrivingMode RingerSilent e7ed RingerSilent OtherUser e7ee OtherUser Admin e7ef Admin CC e7f0 CC SDCard e7f1 SDCard CallForwarding e7f2 CallForwarding SettingsDisplaySound e7f3 SettingsDisplaySound TVMonitor e7f4 TVMonitor Speakers e7f5 Speakers Headphone e7f6 Headphone DeviceLaptopPic e7f7 DeviceLaptopPic DeviceLaptopNoPic e7f8 DeviceLaptopNoPic DeviceMonitorRightPic e7f9 DeviceMonitorRightPic DeviceMonitorLeftPic e7fa DeviceMonitorLeftPic DeviceMonitorNoPic e7fb DeviceMonitorNoPic Game e7fc Game HorizontalTabKey e7fd HorizontalTabKey StreetsideSplitMinimize e802 StreetsideSplitMinimize StreetsideSplitExpand e803 StreetsideSplitExpand Car e804 Car Walk e805 Walk Bus e806 Bus TiltUp e809 TiltUp TiltDown e80a TiltDown CallControl e80b CallControl RotateMapRight e80c RotateMapRight RotateMapLeft e80d RotateMapLeft Home e80f Home ParkingLocation e811 ParkingLocation MapCompassTop e812 MapCompassTop MapCompassBottom e813 MapCompassBottom IncidentTriangle e814 IncidentTriangle Touch e815 Touch MapDirections e816 MapDirections StartPoint e819 StartPoint StopPoint e81a StopPoint EndPoint e81b EndPoint History e81c History Location e81d Location MapLayers e81e MapLayers Accident e81f Accident Work e821 Work Construction e822 Construction Recent e823 Recent Bank e825 Bank DownloadMap e826 DownloadMap InkingToolFill2 e829 InkingToolFill2 HighlightFill2 e82a HighlightFill2 EraseToolFill e82b EraseToolFill EraseToolFill2 e82c EraseToolFill2 Dictionary e82d Dictionary DictionaryAdd e82e DictionaryAdd ToolTip e82f ToolTip ChromeBack e830 ChromeBack ProvisioningPackage e835 ProvisioningPackage AddRemoteDevice e836 AddRemoteDevice FolderOpen e838 FolderOpen Ethernet e839 Ethernet ShareBroadband e83a ShareBroadband DirectAccess e83b DirectAccess DialUp e83c DialUp DefenderApp e83d DefenderApp BatteryCharging9 e83e BatteryCharging9 Battery10 e83f Battery10 Pinned e840 Pinned PinFill e841 PinFill PinnedFill e842 PinnedFill PeriodKey e843 PeriodKey PuncKey e844 PuncKey RevToggleKey e845 RevToggleKey RightArrowKeyTime1 e846 RightArrowKeyTime1 RightArrowKeyTime2 e847 RightArrowKeyTime2 LeftQuote e848 LeftQuote RightQuote e849 RightQuote DownShiftKey e84a DownShiftKey UpShiftKey e84b UpShiftKey PuncKey0 e84c PuncKey0 PuncKeyLeftBottom e84d PuncKeyLeftBottom RightArrowKeyTime3 e84e RightArrowKeyTime3 RightArrowKeyTime4 e84f RightArrowKeyTime4 Battery0 e850 Battery0 Battery1 e851 Battery1 Battery2 e852 Battery2 Battery3 e853 Battery3 Battery4 e854 Battery4 Battery5 e855 Battery5 Battery6 e856 Battery6 Battery7 e857 Battery7 Battery8 e858 Battery8 Battery9 e859 Battery9 BatteryCharging0 e85a BatteryCharging0 BatteryCharging1 e85b BatteryCharging1 BatteryCharging2 e85c BatteryCharging2 BatteryCharging3 e85d BatteryCharging3 BatteryCharging4 e85e BatteryCharging4 BatteryCharging5 e85f BatteryCharging5 BatteryCharging6 e860 BatteryCharging6 BatteryCharging7 e861 BatteryCharging7 BatteryCharging8 e862 BatteryCharging8 BatterySaver0 e863 BatterySaver0 BatterySaver1 e864 BatterySaver1 BatterySaver2 e865 BatterySaver2 BatterySaver3 e866 BatterySaver3 BatterySaver4 e867 BatterySaver4 BatterySaver5 e868 BatterySaver5 BatterySaver6 e869 BatterySaver6 BatterySaver7 e86a BatterySaver7 BatterySaver8 e86b BatterySaver8 SignalBars1 e86c SignalBars1 SignalBars2 e86d SignalBars2 SignalBars3 e86e SignalBars3 SignalBars4 e86f SignalBars4 SignalBars5 e870 SignalBars5 SignalNotConnected e871 SignalNotConnected Wifi1 e872 Wifi1 Wifi2 e873 Wifi2 Wifi3 e874 Wifi3 MobSIMLock e875 MobSIMLock MobSIMMissing e876 MobSIMMissing Vibrate e877 Vibrate RoamingInternational e878 RoamingInternational RoamingDomestic e879 RoamingDomestic CallForwardInternational e87a CallForwardInternational CallForwardRoaming e87b CallForwardRoaming JpnRomanji e87c JpnRomanji JpnRomanjiLock e87d JpnRomanjiLock JpnRomanjiShift e87e JpnRomanjiShift JpnRomanjiShiftLock e87f JpnRomanjiShiftLock StatusDataTransfer e880 StatusDataTransfer StatusDataTransferVPN e881 StatusDataTransferVPN StatusDualSIM2 e882 StatusDualSIM2 StatusDualSIM2VPN e883 StatusDualSIM2VPN StatusDualSIM1 e884 StatusDualSIM1 StatusDualSIM1VPN e885 StatusDualSIM1VPN StatusSGLTE e886 StatusSGLTE StatusSGLTECell e887 StatusSGLTECell StatusSGLTEDataVPN e888 StatusSGLTEDataVPN StatusVPN e889 StatusVPN WifiHotspot e88a WifiHotspot LanguageKor e88b LanguageKor LanguageCht e88c LanguageCht LanguageChs e88d LanguageChs USB e88e USB InkingToolFill e88f InkingToolFill View e890 View HighlightFill e891 HighlightFill Previous e892 Previous Next e893 Next Clear e894 Clear Sync e895 Sync Download e896 Download Help e897 Help Upload e898 Upload Emoji e899 Emoji TwoPage e89a TwoPage LeaveChat e89b LeaveChat MailForward e89c MailForward RotateCamera e89e RotateCamera ClosePane e89f ClosePane OpenPane e8a0 OpenPane PreviewLink e8a1 PreviewLink AttachCamera e8a2 AttachCamera ZoomIn e8a3 ZoomIn Bookmarks e8a4 Bookmarks Document e8a5 Document ProtectedDocument e8a6 ProtectedDocument OpenInNewWindow e8a7 OpenInNewWindow MailFill e8a8 MailFill ViewAll e8a9 ViewAll VideoChat e8aa VideoChat Switch e8ab Switch Rename e8ac Rename Go e8ad Go SurfaceHub e8ae SurfaceHub Remote e8af Remote Click e8b0 Click Shuffle e8b1 Shuffle Movies e8b2 Movies SelectAll e8b3 SelectAll Orientation e8b4 Orientation Import e8b5 Import ImportAll e8b6 ImportAll Folder e8b7 Folder Webcam e8b8 Webcam Picture e8b9 Picture Caption e8ba Caption ChromeClose e8bb ChromeClose ShowResults e8bc ShowResults Message e8bd Message Leaf e8be Leaf CalendarDay e8bf CalendarDay CalendarWeek e8c0 CalendarWeek Characters e8c1 Characters MailReplyAll e8c2 MailReplyAll Read e8c3 Read ShowBcc e8c4 ShowBcc HideBcc e8c5 HideBcc Cut e8c6 Cut PaymentCard e8c7 PaymentCard Copy e8c8 Copy Important e8c9 Important MailReply e8ca MailReply Sort e8cb Sort MobileTablet e8cc MobileTablet DisconnectDrive e8cd DisconnectDrive MapDrive e8ce MapDrive ContactPresence e8cf ContactPresence Priority e8d0 Priority GotoToday e8d1 GotoToday Font e8d2 Font FontColor e8d3 FontColor Contact2 e8d4 Contact2 FolderFill e8d5 FolderFill Audio e8d6 Audio Permissions e8d7 Permissions DisableUpdates e8d8 DisableUpdates Unfavorite e8d9 Unfavorite OpenLocal e8da OpenLocal Italic e8db Italic Underline e8dc Underline Bold e8dd Bold MoveToFolder e8de MoveToFolder LikeDislike e8df LikeDislike Dislike e8e0 Dislike Like e8e1 Like AlignRight e8e2 AlignRight AlignCenter e8e3 AlignCenter AlignLeft e8e4 AlignLeft OpenFile e8e5 OpenFile ClearSelection e8e6 ClearSelection FontDecrease e8e7 FontDecrease FontIncrease e8e8 FontIncrease FontSize e8e9 FontSize CellPhone e8ea CellPhone Reshare e8eb Reshare Tag e8ec Tag RepeatOne e8ed RepeatOne RepeatAll e8ee RepeatAll Calculator e8ef Calculator Directions e8f0 Directions Library e8f1 Library ChatBubbles e8f2 ChatBubbles PostUpdate e8f3 PostUpdate NewFolder e8f4 NewFolder CalendarReply e8f5 CalendarReply UnsyncFolder e8f6 UnsyncFolder SyncFolder e8f7 SyncFolder BlockContact e8f8 BlockContact SwitchApps e8f9 SwitchApps AddFriend e8fa AddFriend Accept e8fb Accept GoToStart e8fc GoToStart BulletedList e8fd BulletedList Scan e8fe Scan Preview e8ff Preview Group e902 Group ZeroBars e904 ZeroBars OneBar e905 OneBar TwoBars e906 TwoBars ThreeBars e907 ThreeBars FourBars e908 FourBars World e909 World Comment e90a Comment MusicInfo e90b MusicInfo DockLeft e90c DockLeft DockRight e90d DockRight DockBottom e90e DockBottom Repair e90f Repair Accounts e910 Accounts DullSound e911 DullSound Manage e912 Manage Street e913 Street Printer3D e914 Printer3D RadioBullet e915 RadioBullet Stopwatch e916 Stopwatch Photo e91b Photo ActionCenter e91c ActionCenter FullCircleMask e91f FullCircleMask ChromeMinimize e921 ChromeMinimize ChromeMaximize e922 ChromeMaximize ChromeRestore e923 ChromeRestore Annotation e924 Annotation BackSpaceQWERTYSm e925 BackSpaceQWERTYSm BackSpaceQWERTYMd e926 BackSpaceQWERTYMd Swipe e927 Swipe Fingerprint e928 Fingerprint Handwriting e929 Handwriting ChromeBackToWindow e92c ChromeBackToWindow ChromeFullScreen e92d ChromeFullScreen KeyboardStandard e92e KeyboardStandard KeyboardDismiss e92f KeyboardDismiss Completed e930 Completed ChromeAnnotate e931 ChromeAnnotate Label e932 Label IBeam e933 IBeam IBeamOutline e934 IBeamOutline FlickDown e935 FlickDown FlickUp e936 FlickUp FlickLeft e937 FlickLeft FlickRight e938 FlickRight FeedbackApp e939 FeedbackApp MusicAlbum e93c MusicAlbum Streaming e93e Streaming Code e943 Code ReturnToWindow e944 ReturnToWindow LightningBolt e945 LightningBolt Info e946 Info CalculatorMultiply e947 CalculatorMultiply CalculatorAddition e948 CalculatorAddition CalculatorSubtract e949 CalculatorSubtract CalculatorDivide e94a CalculatorDivide CalculatorSquareroot e94b CalculatorSquareroot CalculatorPercentage e94c CalculatorPercentage CalculatorNegate e94d CalculatorNegate CalculatorEqualTo e94e CalculatorEqualTo CalculatorBackspace e94f CalculatorBackspace Component e950 Component DMC e951 DMC Dock e952 Dock MultimediaDMS e953 MultimediaDMS MultimediaDVR e954 MultimediaDVR MultimediaPMP e955 MultimediaPMP PrintfaxPrinterFile e956 PrintfaxPrinterFile Sensor e957 Sensor StorageOptical e958 StorageOptical Communications e95a Communications Headset e95b Headset Projector e95d Projector Health e95e Health Wire e95f Wire Webcam2 e960 Webcam2 Input e961 Input Mouse e962 Mouse Smartcard e963 Smartcard SmartcardVirtual e964 SmartcardVirtual MediaStorageTower e965 MediaStorageTower ReturnKeySm e966 ReturnKeySm GameConsole e967 GameConsole Network e968 Network StorageNetworkWireless e969 StorageNetworkWireless StorageTape e96a StorageTape ChevronUpSmall e96d ChevronUpSmall ChevronDownSmall e96e ChevronDownSmall ChevronLeftSmall e96f ChevronLeftSmall ChevronRightSmall e970 ChevronRightSmall ChevronUpMed e971 ChevronUpMed ChevronDownMed e972 ChevronDownMed ChevronLeftMed e973 ChevronLeftMed ChevronRightMed e974 ChevronRightMed Devices2 e975 Devices2 ExpandTile e976 ExpandTile PC1 e977 PC1 PresenceChicklet e978 PresenceChicklet PresenceChickletVideo e979 PresenceChickletVideo Reply e97a Reply SetTile e97b SetTile Type e97c Type Korean e97d Korean HalfAlpha e97e HalfAlpha FullAlpha e97f FullAlpha Key12On e980 Key12On ChineseChangjie e981 ChineseChangjie QWERTYOn e982 QWERTYOn QWERTYOff e983 QWERTYOff ChineseQuick e984 ChineseQuick Japanese e985 Japanese FullHiragana e986 FullHiragana FullKatakana e987 FullKatakana HalfKatakana e988 HalfKatakana ChineseBoPoMoFo e989 ChineseBoPoMoFo ChinesePinyin e98a ChinesePinyin ConstructionCone e98f ConstructionCone XboxOneConsole e990 XboxOneConsole Volume0 e992 Volume0 Volume1 e993 Volume1 Volume2 e994 Volume2 Volume3 e995 Volume3 BatteryUnknown e996 BatteryUnknown WifiAttentionOverlay e998 WifiAttentionOverlay Robot e99a Robot TapAndSend e9a1 TapAndSend FitPage e9a6 FitPage PasswordKeyShow e9a8 PasswordKeyShow PasswordKeyHide e9a9 PasswordKeyHide BidiLtr e9aa BidiLtr BidiRtl e9ab BidiRtl ForwardSm e9ac ForwardSm CommaKey e9ad CommaKey DashKey e9ae DashKey DullSoundKey e9af DullSoundKey HalfDullSound e9b0 HalfDullSound RightDoubleQuote e9b1 RightDoubleQuote LeftDoubleQuote e9b2 LeftDoubleQuote PuncKeyRightBottom e9b3 PuncKeyRightBottom PuncKey1 e9b4 PuncKey1 PuncKey2 e9b5 PuncKey2 PuncKey3 e9b6 PuncKey3 PuncKey4 e9b7 PuncKey4 PuncKey5 e9b8 PuncKey5 PuncKey6 e9b9 PuncKey6 PuncKey9 e9ba PuncKey9 PuncKey7 e9bb PuncKey7 PuncKey8 e9bc PuncKey8 Frigid e9ca Frigid Unknown e9ce Unknown AreaChart e9d2 AreaChart CheckList e9d5 CheckList Diagnostic e9d9 Diagnostic Equalizer e9e9 Equalizer Process e9f3 Process Processing e9f5 Processing ReportDocument e9f9 ReportDocument PUA EA00-EC00 The following table of glyphs displays unicode points prefixed from EA- to EC-. Back to top Glyph Unicode point Description VideoSolid ea0c VideoSolid MixedMediaBadge ea0d MixedMediaBadge DisconnectDisplay ea14 DisconnectDisplay Shield ea18 Shield Info2 ea1f Info2 ActionCenterAsterisk ea21 ActionCenterAsterisk Beta ea24 Beta SaveCopy ea35 SaveCopy List ea37 List Asterisk ea38 Asterisk ErrorBadge ea39 ErrorBadge CircleRing ea3a CircleRing CircleFill ea3b CircleFill MergeCall ea3c MergeCall PrivateCall ea3d PrivateCall Record2 ea3f Record2 AllAppsMirrored ea40 AllAppsMirrored BookmarksMirrored ea41 BookmarksMirrored BulletedListMirrored ea42 BulletedListMirrored CallForwardInternationalMirrored ea43 CallForwardInternationalMirrored CallForwardRoamingMirrored ea44 CallForwardRoamingMirrored ChromeBackMirrored ea47 ChromeBackMirrored ClearSelectionMirrored ea48 ClearSelectionMirrored ClosePaneMirrored ea49 ClosePaneMirrored ContactInfoMirrored ea4a ContactInfoMirrored DockRightMirrored ea4b DockRightMirrored DockLeftMirrored ea4c DockLeftMirrored ExpandTileMirrored ea4e ExpandTileMirrored GoMirrored ea4f GoMirrored GripperResizeMirrored ea50 GripperResizeMirrored HelpMirrored ea51 HelpMirrored ImportMirrored ea52 ImportMirrored ImportAllMirrored ea53 ImportAllMirrored LeaveChatMirrored ea54 LeaveChatMirrored ListMirrored ea55 ListMirrored MailForwardMirrored ea56 MailForwardMirrored MailReplyMirrored ea57 MailReplyMirrored MailReplyAllMirrored ea58 MailReplyAllMirrored OpenPaneMirrored ea5b OpenPaneMirrored OpenWithMirrored ea5c OpenWithMirrored ParkingLocationMirrored ea5e ParkingLocationMirrored ResizeMouseMediumMirrored ea5f ResizeMouseMediumMirrored ResizeMouseSmallMirrored ea60 ResizeMouseSmallMirrored ResizeMouseTallMirrored ea61 ResizeMouseTallMirrored ResizeTouchNarrowerMirrored ea62 ResizeTouchNarrowerMirrored SendMirrored ea63 SendMirrored SendFillMirrored ea64 SendFillMirrored ShowResultsMirrored ea65 ShowResultsMirrored Media ea69 Media SyncError ea6a SyncError Devices3 ea6c Devices3 SlowMotionOn ea79 SlowMotionOn Lightbulb ea80 Lightbulb StatusCircle ea81 StatusCircle StatusTriangle ea82 StatusTriangle StatusError ea83 StatusError StatusWarning ea84 StatusWarning Puzzle ea86 Puzzle CalendarSolid ea89 CalendarSolid HomeSolid ea8a HomeSolid ParkingLocationSolid ea8b ParkingLocationSolid ContactSolid ea8c ContactSolid ConstructionSolid ea8d ConstructionSolid AccidentSolid ea8e AccidentSolid Ringer ea8f Ringer PDF ea90 PDF ThoughtBubble ea91 ThoughtBubble HeartBroken ea92 HeartBroken BatteryCharging10 ea93 BatteryCharging10 BatterySaver9 ea94 BatterySaver9 BatterySaver10 ea95 BatterySaver10 CallForwardingMirrored ea97 CallForwardingMirrored MultiSelectMirrored ea98 MultiSelectMirrored Broom ea99 Broom ForwardCall eac2 ForwardCall Trackers eadf Trackers Market eafc Market PieSingle eb05 PieSingle StockUp eb0f StockUp StockDown eb11 StockDown Design eb3c Design Website eb41 Website Drop eb42 Drop Radar eb44 Radar BusSolid eb47 BusSolid FerrySolid eb48 FerrySolid StartPointSolid eb49 StartPointSolid StopPointSolid eb4a StopPointSolid EndPointSolid eb4b EndPointSolid AirplaneSolid eb4c AirplaneSolid TrainSolid eb4d TrainSolid WorkSolid eb4e WorkSolid ReminderFill eb4f ReminderFill Reminder eb50 Reminder Heart eb51 Heart HeartFill eb52 HeartFill EthernetError eb55 EthernetError EthernetWarning eb56 EthernetWarning StatusConnecting1 eb57 StatusConnecting1 StatusConnecting2 eb58 StatusConnecting2 StatusUnsecure eb59 StatusUnsecure WifiError0 eb5a WifiError0 WifiError1 eb5b WifiError1 WifiError2 eb5c WifiError2 WifiError3 eb5d WifiError3 WifiError4 eb5e WifiError4 WifiWarning0 eb5f WifiWarning0 WifiWarning1 eb60 WifiWarning1 WifiWarning2 eb61 WifiWarning2 WifiWarning3 eb62 WifiWarning3 WifiWarning4 eb63 WifiWarning4 Devices4 eb66 Devices4 NUIIris eb67 NUIIris NUIFace eb68 NUIFace GatewayRouter eb77 GatewayRouter EditMirrored eb7e EditMirrored NUIFPStartSlideHand eb82 NUIFPStartSlideHand NUIFPStartSlideAction eb83 NUIFPStartSlideAction NUIFPContinueSlideHand eb84 NUIFPContinueSlideHand NUIFPContinueSlideAction eb85 NUIFPContinueSlideAction NUIFPRollRightHand eb86 NUIFPRollRightHand NUIFPRollRightHandAction eb87 NUIFPRollRightHandAction NUIFPRollLeftHand eb88 NUIFPRollLeftHand NUIFPRollLeftAction eb89 NUIFPRollLeftAction NUIFPPressHand eb8a NUIFPPressHand NUIFPPressAction eb8b NUIFPPressAction NUIFPPressRepeatHand eb8c NUIFPPressRepeatHand NUIFPPressRepeatAction eb8d NUIFPPressRepeatAction StatusErrorFull eb90 StatusErrorFull TaskViewExpanded eb91 TaskViewExpanded Certificate eb95 Certificate BackSpaceQWERTYLg eb96 BackSpaceQWERTYLg ReturnKeyLg eb97 ReturnKeyLg FastForward eb9d FastForward Rewind eb9e Rewind Photo2 eb9f Photo2 MobBattery0 eba0 MobBattery0 MobBattery1 eba1 MobBattery1 MobBattery2 eba2 MobBattery2 MobBattery3 eba3 MobBattery3 MobBattery4 eba4 MobBattery4 MobBattery5 eba5 MobBattery5 MobBattery6 eba6 MobBattery6 MobBattery7 eba7 MobBattery7 MobBattery8 eba8 MobBattery8 MobBattery9 eba9 MobBattery9 MobBattery10 ebaa MobBattery10 MobBatteryCharging0 ebab MobBatteryCharging0 MobBatteryCharging1 ebac MobBatteryCharging1 MobBatteryCharging2 ebad MobBatteryCharging2 MobBatteryCharging3 ebae MobBatteryCharging3 MobBatteryCharging4 ebaf MobBatteryCharging4 MobBatteryCharging5 ebb0 MobBatteryCharging5 MobBatteryCharging6 ebb1 MobBatteryCharging6 MobBatteryCharging7 ebb2 MobBatteryCharging7 MobBatteryCharging8 ebb3 MobBatteryCharging8 MobBatteryCharging9 ebb4 MobBatteryCharging9 MobBatteryCharging10 ebb5 MobBatteryCharging10 MobBatterySaver0 ebb6 MobBatterySaver0 MobBatterySaver1 ebb7 MobBatterySaver1 MobBatterySaver2 ebb8 MobBatterySaver2 MobBatterySaver3 ebb9 MobBatterySaver3 MobBatterySaver4 ebba MobBatterySaver4 MobBatterySaver5 ebbb MobBatterySaver5 MobBatterySaver6 ebbc MobBatterySaver6 MobBatterySaver7 ebbd MobBatterySaver7 MobBatterySaver8 ebbe MobBatterySaver8 MobBatterySaver9 ebbf MobBatterySaver9 MobBatterySaver10 ebc0 MobBatterySaver10 DictionaryCloud ebc3 DictionaryCloud ResetDrive ebc4 ResetDrive VolumeBars ebc5 VolumeBars Project ebc6 Project AdjustHologram ebd2 AdjustHologram CloudDownload ebd3 CloudDownload MobWifiCallBars ebd4 MobWifiCallBars MobWifiCall0 ebd5 MobWifiCall0 MobWifiCall1 ebd6 MobWifiCall1 MobWifiCall2 ebd7 MobWifiCall2 MobWifiCall3 ebd8 MobWifiCall3 MobWifiCall4 ebd9 MobWifiCall4 Family ebda Family LockFeedback ebdb LockFeedback DeviceDiscovery ebde DeviceDiscovery WindDirection ebe6 WindDirection RightArrowKeyTime0 ebe7 RightArrowKeyTime0 Bug ebe8 Bug TabletMode ebfc TabletMode StatusCircleLeft ebfd StatusCircleLeft StatusTriangleLeft ebfe StatusTriangleLeft StatusErrorLeft ebff StatusErrorLeft StatusWarningLeft ec00 StatusWarningLeft MobBatteryUnknown ec02 MobBatteryUnknown NetworkTower ec05 NetworkTower CityNext ec06 CityNext CityNext2 ec07 CityNext2 Courthouse ec08 Courthouse Groceries ec09 Groceries Sustainable ec0a Sustainable BuildingEnergy ec0b BuildingEnergy ToggleFilled ec11 ToggleFilled ToggleBorder ec12 ToggleBorder SliderThumb ec13 SliderThumb ToggleThumb ec14 ToggleThumb MiracastLogoSmall ec15 MiracastLogoSmall MiracastLogoLarge ec16 MiracastLogoLarge PLAP ec19 PLAP Badge ec1b Badge SignalRoaming ec1e SignalRoaming MobileLocked ec20 MobileLocked InsiderHubApp ec24 InsiderHubApp PersonalFolder ec25 PersonalFolder HomeGroup ec26 HomeGroup MyNetwork ec27 MyNetwork KeyboardFull ec31 KeyboardFull Cafe ec32 Cafe MobSignal1 ec37 MobSignal1 MobSignal2 ec38 MobSignal2 MobSignal3 ec39 MobSignal3 MobSignal4 ec3a MobSignal4 MobSignal5 ec3b MobSignal5 MobWifi1 ec3c MobWifi1 MobWifi2 ec3d MobWifi2 MobWifi3 ec3e MobWifi3 MobWifi4 ec3f MobWifi4 MobAirplane ec40 MobAirplane MobBluetooth ec41 MobBluetooth MobActionCenter ec42 MobActionCenter MobLocation ec43 MobLocation MobWifiHotspot ec44 MobWifiHotspot LanguageJpn ec45 LanguageJpn MobQuietHours ec46 MobQuietHours MobDrivingMode ec47 MobDrivingMode SpeedOff ec48 SpeedOff SpeedMedium ec49 SpeedMedium SpeedHigh ec4a SpeedHigh ThisPC ec4e ThisPC MusicNote ec4f MusicNote FileExplorer ec50 FileExplorer FileExplorerApp ec51 FileExplorerApp LeftArrowKeyTime0 ec52 LeftArrowKeyTime0 MicOff ec54 MicOff MicSleep ec55 MicSleep MicError ec56 MicError PlaybackRate1x ec57 PlaybackRate1x PlaybackRateOther ec58 PlaybackRateOther CashDrawer ec59 CashDrawer BarcodeScanner ec5a BarcodeScanner ReceiptPrinter ec5b ReceiptPrinter MagStripeReader ec5c MagStripeReader CompletedSolid ec61 CompletedSolid CompanionApp ec64 CompanionApp Favicon2 ec6c Favicon2 SwipeRevealArt ec6d SwipeRevealArt MicOn ec71 MicOn MicClipping ec72 MicClipping TabletSelected ec74 TabletSelected MobileSelected ec75 MobileSelected LaptopSelected ec76 LaptopSelected TVMonitorSelected ec77 TVMonitorSelected DeveloperTools ec7a DeveloperTools MobCallForwarding ec7e MobCallForwarding MobCallForwardingMirrored ec7f MobCallForwardingMirrored BodyCam ec80 BodyCam PoliceCar ec81 PoliceCar Draw ec87 Draw DrawSolid ec88 DrawSolid LowerBrightness ec8a LowerBrightness ScrollUpDown ec8f ScrollUpDown DateTime ec92 DateTime HoloLens ec94 HoloLens Tiles eca5 Tiles PartyLeader eca7 PartyLeader AppIconDefault ecaa AppIconDefault Calories ecad Calories POI ecaf POI BandBattery0 ecb9 BandBattery0 BandBattery1 ecba BandBattery1 BandBattery2 ecbb BandBattery2 BandBattery3 ecbc BandBattery3 BandBattery4 ecbd BandBattery4 BandBattery5 ecbe BandBattery5 BandBattery6 ecbf BandBattery6 AddSurfaceHub ecc4 AddSurfaceHub DevUpdate ecc5 DevUpdate Unit ecc6 Unit AddTo ecc8 AddTo RemoveFrom ecc9 RemoveFrom RadioBtnOff ecca RadioBtnOff RadioBtnOn eccb RadioBtnOn RadioBullet2 eccc RadioBullet2 ExploreContent eccd ExploreContent Blocked2 ece4 Blocked2 ScrollMode ece7 ScrollMode ZoomMode ece8 ZoomMode PanMode ece9 PanMode WiredUSB ecf0 WiredUSB WirelessUSB ecf1 WirelessUSB USBSafeConnect ecf3 USBSafeConnect PUA ED00-EF00 The following table of glyphs displays unicode points prefixed from ED- to EF-. Back to top Glyph Unicode point Description ActionCenterNotificationMirrored ed0c ActionCenterNotificationMirrored ActionCenterMirrored ed0d ActionCenterMirrored SubscriptionAdd ed0e SubscriptionAdd ResetDevice ed10 ResetDevice SubscriptionAddMirrored ed11 SubscriptionAddMirrored QRCode ed14 QRCode Feedback ed15 Feedback Hide ed1a Hide Subtitles ed1e Subtitles SubtitlesAudio ed1f SubtitlesAudio OpenFolderHorizontal ed25 OpenFolderHorizontal CalendarMirrored ed28 CalendarMirrored MobeSIM ed2a MobeSIM MobeSIMNoProfile ed2b MobeSIMNoProfile MobeSIMLocked ed2c MobeSIMLocked MobeSIMBusy ed2d MobeSIMBusy SignalError ed2e SignalError StreamingEnterprise ed2f StreamingEnterprise Headphone0 ed30 Headphone0 Headphone1 ed31 Headphone1 Headphone2 ed32 Headphone2 Headphone3 ed33 Headphone3 Apps ed35 Apps KeyboardBrightness ed39 KeyboardBrightness KeyboardLowerBrightness ed3a KeyboardLowerBrightness SkipBack10 ed3c SkipBack10 SkipForward30 ed3d SkipForward30 TreeFolderFolder ed41 TreeFolderFolder TreeFolderFolderFill ed42 TreeFolderFolderFill TreeFolderFolderOpen ed43 TreeFolderFolderOpen TreeFolderFolderOpenFill ed44 TreeFolderFolderOpenFill MultimediaDMP ed47 MultimediaDMP KeyboardOneHanded ed4c KeyboardOneHanded Narrator ed4d Narrator EmojiTabPeople ed53 EmojiTabPeople EmojiTabSmilesAnimals ed54 EmojiTabSmilesAnimals EmojiTabCelebrationObjects ed55 EmojiTabCelebrationObjects EmojiTabFoodPlants ed56 EmojiTabFoodPlants EmojiTabTransitPlaces ed57 EmojiTabTransitPlaces EmojiTabSymbols ed58 EmojiTabSymbols EmojiTabTextSmiles ed59 EmojiTabTextSmiles EmojiTabFavorites ed5a EmojiTabFavorites EmojiSwatch ed5b EmojiSwatch ConnectApp ed5c ConnectApp CompanionDeviceFramework ed5d CompanionDeviceFramework Ruler ed5e Ruler FingerInking ed5f FingerInking StrokeErase ed60 StrokeErase PointErase ed61 PointErase ClearAllInk ed62 ClearAllInk Pencil ed63 Pencil Marker ed64 Marker InkingCaret ed65 InkingCaret InkingColorOutline ed66 InkingColorOutline InkingColorFill ed67 InkingColorFill HardDrive eda2 HardDrive NetworkAdapter eda3 NetworkAdapter Touchscreen eda4 Touchscreen NetworkPrinter eda5 NetworkPrinter CloudPrinter eda6 CloudPrinter KeyboardShortcut eda7 KeyboardShortcut BrushSize eda8 BrushSize NarratorForward eda9 NarratorForward NarratorForwardMirrored edaa NarratorForwardMirrored SyncBadge12 edab SyncBadge12 RingerBadge12 edac RingerBadge12 AsteriskBadge12 edad AsteriskBadge12 ErrorBadge12 edae ErrorBadge12 CircleRingBadge12 edaf CircleRingBadge12 CircleFillBadge12 edb0 CircleFillBadge12 ImportantBadge12 edb1 ImportantBadge12 MailBadge12 edb3 MailBadge12 PauseBadge12 edb4 PauseBadge12 PlayBadge12 edb5 PlayBadge12 PenWorkspace edc6 PenWorkspace CaretLeft8 edd5 CaretLeft8 CaretRight8 edd6 CaretRight8 CaretUp8 edd7 CaretUp8 CaretDown8 edd8 CaretDown8 CaretLeftSolid8 edd9 CaretLeftSolid8 CaretRightSolid8 edda CaretRightSolid8 CaretUpSolid8 eddb CaretUpSolid8 CaretDownSolid8 eddc CaretDownSolid8 Strikethrough ede0 Strikethrough Export ede1 Export ExportMirrored ede2 ExportMirrored ButtonMenu ede3 ButtonMenu CloudSearch ede4 CloudSearch PinyinIMELogo ede5 PinyinIMELogo CalligraphyPen edfb CalligraphyPen ReplyMirrored ee35 ReplyMirrored LockscreenDesktop ee3f LockscreenDesktop TaskViewSettings ee40 TaskViewSettings MiniExpand2Mirrored ee47 MiniExpand2Mirrored MiniContract2Mirrored ee49 MiniContract2Mirrored Play36 ee4a Play36 PenPalette ee56 PenPalette GuestUser ee57 GuestUser SettingsBattery ee63 SettingsBattery TaskbarPhone ee64 TaskbarPhone LockScreenGlance ee65 LockScreenGlance GenericScan ee6f GenericScan ImageExport ee71 ImageExport WifiEthernet ee77 WifiEthernet ActionCenterQuiet ee79 ActionCenterQuiet ActionCenterQuietNotification ee7a ActionCenterQuietNotification TrackersMirrored ee92 TrackersMirrored DateTimeMirrored ee93 DateTimeMirrored Wheel ee94 Wheel VirtualMachineGroup eea3 VirtualMachineGroup ButtonView2 eeca ButtonView2 PenWorkspaceMirrored ef15 PenWorkspaceMirrored PenPaletteMirrored ef16 PenPaletteMirrored StrokeEraseMirrored ef17 StrokeEraseMirrored PointEraseMirrored ef18 PointEraseMirrored ClearAllInkMirrored ef19 ClearAllInkMirrored BackgroundToggle ef1f BackgroundToggle Marquee ef20 Marquee ChromeCloseContrast ef2c ChromeCloseContrast ChromeMinimizeContrast ef2d ChromeMinimizeContrast ChromeMaximizeContrast ef2e ChromeMaximizeContrast ChromeRestoreContrast ef2f ChromeRestoreContrast TrafficLight ef31 TrafficLight Replay ef3b Replay Eyedropper ef3c Eyedropper LineDisplay ef3d LineDisplay PINPad ef3e PINPad SignatureCapture ef3f SignatureCapture ChipCardCreditCardReader ef40 ChipCardCreditCardReader MarketDown ef42 MarketDown PlayerSettings ef58 PlayerSettings LandscapeOrientation ef6b LandscapeOrientation Flow ef90 Flow Touchpad efa5 Touchpad Speech efa9 Speech PUA F000-F200 The following table of glyphs displays unicode points prefixed from F0- to F2-. Back to top Glyph Unicode point Description KnowledgeArticle f000 KnowledgeArticle Relationship f003 Relationship ZipFolder f012 ZipFolder DefaultAPN f080 DefaultAPN UserAPN f081 UserAPN DoublePinyin f085 DoublePinyin BlueLight f08c BlueLight CaretSolidLeft f08d CaretSolidLeft CaretSolidDown f08e CaretSolidDown CaretSolidRight f08f CaretSolidRight CaretSolidUp f090 CaretSolidUp ButtonA f093 ButtonA ButtonB f094 ButtonB ButtonY f095 ButtonY ButtonX f096 ButtonX ArrowUp8 f0ad ArrowUp8 ArrowDown8 f0ae ArrowDown8 ArrowRight8 f0af ArrowRight8 ArrowLeft8 f0b0 ArrowLeft8 QuarentinedItems f0b2 QuarentinedItems QuarentinedItemsMirrored f0b3 QuarentinedItemsMirrored Protractor f0b4 Protractor ChecklistMirrored f0b5 ChecklistMirrored StatusCircle7 f0b6 StatusCircle7 StatusCheckmark7 f0b7 StatusCheckmark7 StatusErrorCircle7 f0b8 StatusErrorCircle7 Connected f0b9 Connected PencilFill f0c6 PencilFill CalligraphyFill f0c7 CalligraphyFill QuarterStarLeft f0ca QuarterStarLeft QuarterStarRight f0cb QuarterStarRight ThreeQuarterStarLeft f0cc ThreeQuarterStarLeft ThreeQuarterStarRight f0cd ThreeQuarterStarRight QuietHoursBadge12 f0ce QuietHoursBadge12 BackMirrored f0d2 BackMirrored ForwardMirrored f0d3 ForwardMirrored ChromeBackContrast f0d5 ChromeBackContrast ChromeBackContrastMirrored f0d6 ChromeBackContrastMirrored ChromeBackToWindowContrast f0d7 ChromeBackToWindowContrast ChromeFullScreenContrast f0d8 ChromeFullScreenContrast GridView f0e2 GridView ClipboardList f0e3 ClipboardList ClipboardListMirrored f0e4 ClipboardListMirrored OutlineQuarterStarLeft f0e5 OutlineQuarterStarLeft OutlineQuarterStarRight f0e6 OutlineQuarterStarRight OutlineHalfStarLeft f0e7 OutlineHalfStarLeft OutlineHalfStarRight f0e8 OutlineHalfStarRight OutlineThreeQuarterStarLeft f0e9 OutlineThreeQuarterStarLeft OutlineThreeQuarterStarRight f0ea OutlineThreeQuarterStarRight SpatialVolume0 f0eb SpatialVolume0 SpatialVolume1 f0ec SpatialVolume1 SpatialVolume2 f0ed SpatialVolume2 SpatialVolume3 f0ee SpatialVolume3 ApplicationGuard f0ef ApplicationGuard OutlineStarLeftHalf f0f7 OutlineStarLeftHalf OutlineStarRightHalf f0f8 OutlineStarRightHalf ChromeAnnotateContrast f0f9 ChromeAnnotateContrast DefenderBadge12 f0fb DefenderBadge12 DetachablePC f103 DetachablePC LeftStick f108 LeftStick RightStick f109 RightStick TriggerLeft f10a TriggerLeft TriggerRight f10b TriggerRight BumperLeft f10c BumperLeft BumperRight f10d BumperRight Dpad f10e Dpad EnglishPunctuation f110 EnglishPunctuation ChinesePunctuation f111 ChinesePunctuation HMD f119 HMD CtrlSpatialRight f11b CtrlSpatialRight PaginationDotOutline10 f126 PaginationDotOutline10 PaginationDotSolid10 f127 PaginationDotSolid10 StrokeErase2 f128 StrokeErase2 SmallErase f129 SmallErase LargeErase f12a LargeErase FolderHorizontal f12b FolderHorizontal MicrophoneListening f12e MicrophoneListening StatusExclamationCircle7 f12f StatusExclamationCircle7 Video360 f131 Video360 GiftboxOpen f133 GiftboxOpen StatusCircleOuter f136 StatusCircleOuter StatusCircleInner f137 StatusCircleInner StatusCircleRing f138 StatusCircleRing StatusTriangleOuter f139 StatusTriangleOuter StatusTriangleInner f13a StatusTriangleInner StatusTriangleExclamation f13b StatusTriangleExclamation StatusCircleExclamation f13c StatusCircleExclamation StatusCircleErrorX f13d StatusCircleErrorX StatusCircleCheckmark f13e StatusCircleCheckmark StatusCircleInfo f13f StatusCircleInfo StatusCircleBlock f140 StatusCircleBlock StatusCircleBlock2 f141 StatusCircleBlock2 StatusCircleQuestionMark f142 StatusCircleQuestionMark StatusCircleSync f143 StatusCircleSync Dial1 f146 Dial1 Dial2 f147 Dial2 Dial3 f148 Dial3 Dial4 f149 Dial4 Dial5 f14a Dial5 Dial6 f14b Dial6 Dial7 f14c Dial7 Dial8 f14d Dial8 Dial9 f14e Dial9 Dial10 f14f Dial10 Dial11 f150 Dial11 Dial12 f151 Dial12 Dial13 f152 Dial13 Dial14 f153 Dial14 Dial15 f154 Dial15 Dial16 f155 Dial16 DialShape1 f156 DialShape1 DialShape2 f157 DialShape2 DialShape3 f158 DialShape3 DialShape4 f159 DialShape4 ClosedCaptionsInternational f15f ClosedCaptionsInternational TollSolid f161 TollSolid TrafficCongestionSolid f163 TrafficCongestionSolid ExploreContentSingle f164 ExploreContentSingle CollapseContent f165 CollapseContent CollapseContentSingle f166 CollapseContentSingle InfoSolid f167 InfoSolid GroupList f168 GroupList CaretBottomRightSolidCenter8 f169 CaretBottomRightSolidCenter8 ProgressRingDots f16a ProgressRingDots Checkbox14 f16b Checkbox14 CheckboxComposite14 f16c CheckboxComposite14 CheckboxIndeterminateCombo14 f16d CheckboxIndeterminateCombo14 CheckboxIndeterminateCombo f16e CheckboxIndeterminateCombo StatusPause7 f175 StatusPause7 CharacterAppearance f17f CharacterAppearance Lexicon f180 Lexicon ScreenTime f182 ScreenTime HeadlessDevice f191 HeadlessDevice NetworkSharing f193 NetworkSharing EyeGaze f19d EyeGaze ToggleLeft f19e ToggleLeft ToggleRight f19f ToggleRight WindowsInsider f1ad WindowsInsider ChromeSwitch f1cb ChromeSwitch ChromeSwitchContast f1cc ChromeSwitchContast StatusCheckmark f1d8 StatusCheckmark StatusCheckmarkLeft f1d9 StatusCheckmarkLeft KeyboardLeftAligned f20c KeyboardLeftAligned KeyboardRightAligned f20d KeyboardRightAligned KeyboardSettings f210 KeyboardSettings NetworkPhysical f211 NetworkPhysical IOT f22c IOT UnknownMirrored f22e UnknownMirrored ViewDashboard f246 ViewDashboard ExploitProtectionSettings f259 ExploitProtectionSettings KeyboardNarrow f260 KeyboardNarrow Keyboard12Key f261 Keyboard12Key KeyboardDock f26b KeyboardDock KeyboardUndock f26c KeyboardUndock KeyboardLeftDock f26d KeyboardLeftDock KeyboardRightDock f26e KeyboardRightDock Ear f270 Ear PointerHand f271 PointerHand Bullseye f272 Bullseye DocumentApproval f28b DocumentApproval LocaleLanguage f2b7 LocaleLanguage PUA F300-F500 The following table of glyphs displays unicode points prefixed from F3- to F5-. Back to top Glyph Unicode point Description PassiveAuthentication f32a PassiveAuthentication ColorSolid f354 ColorSolid NetworkOffline f384 NetworkOffline NetworkConnected f385 NetworkConnected NetworkConnectedCheckmark f386 NetworkConnectedCheckmark SignOut f3b1 SignOut StatusInfo f3cc StatusInfo StatusInfoLeft f3cd StatusInfoLeft NearbySharing f3e2 NearbySharing CtrlSpatialLeft f3e7 CtrlSpatialLeft InteractiveDashboard f404 InteractiveDashboard DeclineCall f405 DeclineCall ClippingTool f406 ClippingTool RectangularClipping f407 RectangularClipping FreeFormClipping f408 FreeFormClipping CopyTo f413 CopyTo IDBadge f427 IDBadge DynamicLock f439 DynamicLock PenTips f45e PenTips PenTipsMirrored f45f PenTipsMirrored HWPJoin f460 HWPJoin HWPInsert f461 HWPInsert HWPStrikeThrough f462 HWPStrikeThrough HWPScratchOut f463 HWPScratchOut HWPSplit f464 HWPSplit HWPNewLine f465 HWPNewLine HWPOverwrite f466 HWPOverwrite MobWifiWarning1 f473 MobWifiWarning1 MobWifiWarning2 f474 MobWifiWarning2 MobWifiWarning3 f475 MobWifiWarning3 MobWifiWarning4 f476 MobWifiWarning4 MicLocationCombo f47f MicLocationCombo Globe2 f49a Globe2 SpecialEffectSize f4a5 SpecialEffectSize GIF f4a9 GIF Sticker2 f4aa Sticker2 SurfaceHubSelected f4be SurfaceHubSelected HoloLensSelected f4bf HoloLensSelected Earbud f4c0 Earbud MixVolumes f4c3 MixVolumes Safe f540 Safe LaptopSecure f552 LaptopSecure PrintDefault f56d PrintDefault PageMirrored f56e PageMirrored LandscapeOrientationMirrored f56f LandscapeOrientationMirrored ColorOff f570 ColorOff PrintAllPages f571 PrintAllPages PrintCustomRange f572 PrintCustomRange PageMarginPortraitNarrow f573 PageMarginPortraitNarrow PageMarginPortraitNormal f574 PageMarginPortraitNormal PageMarginPortraitModerate f575 PageMarginPortraitModerate PageMarginPortraitWide f576 PageMarginPortraitWide PageMarginLandscapeNarrow f577 PageMarginLandscapeNarrow PageMarginLandscapeNormal f578 PageMarginLandscapeNormal PageMarginLandscapeModerate f579 PageMarginLandscapeModerate PageMarginLandscapeWide f57a PageMarginLandscapeWide CollateLandscape f57b CollateLandscape CollatePortrait f57c CollatePortrait CollatePortraitSeparated f57d CollatePortraitSeparated DuplexLandscapeOneSided f57e DuplexLandscapeOneSided DuplexLandscapeOneSidedMirrored f57f DuplexLandscapeOneSidedMirrored DuplexLandscapeTwoSidedLongEdge f580 DuplexLandscapeTwoSidedLongEdge DuplexLandscapeTwoSidedLongEdgeMirrored f581 DuplexLandscapeTwoSidedLongEdgeMirrored DuplexLandscapeTwoSidedShortEdge f582 DuplexLandscapeTwoSidedShortEdge DuplexLandscapeTwoSidedShortEdgeMirrored f583 DuplexLandscapeTwoSidedShortEdgeMirrored DuplexPortraitOneSided f584 DuplexPortraitOneSided DuplexPortraitOneSidedMirrored f585 DuplexPortraitOneSidedMirrored DuplexPortraitTwoSidedLongEdge f586 DuplexPortraitTwoSidedLongEdge DuplexPortraitTwoSidedLongEdgeMirrored f587 DuplexPortraitTwoSidedLongEdgeMirrored DuplexPortraitTwoSidedShortEdge f588 DuplexPortraitTwoSidedShortEdge DuplexPortraitTwoSidedShortEdgeMirrored f589 DuplexPortraitTwoSidedShortEdgeMirrored PPSOneLandscape f58a PPSOneLandscape PPSTwoLandscape f58b PPSTwoLandscape PPSTwoPortrait f58c PPSTwoPortrait PPSFourLandscape f58d PPSFourLandscape PPSFourPortrait f58e PPSFourPortrait HolePunchOff f58f HolePunchOff HolePunchPortraitLeft f590 HolePunchPortraitLeft HolePunchPortraitRight f591 HolePunchPortraitRight HolePunchPortraitTop f592 HolePunchPortraitTop HolePunchPortraitBottom f593 HolePunchPortraitBottom HolePunchLandscapeLeft f594 HolePunchLandscapeLeft HolePunchLandscapeRight f595 HolePunchLandscapeRight HolePunchLandscapeTop f596 HolePunchLandscapeTop HolePunchLandscapeBottom f597 HolePunchLandscapeBottom StaplingOff f598 StaplingOff StaplingPortraitTopLeft f599 StaplingPortraitTopLeft StaplingPortraitTopRight f59a StaplingPortraitTopRight StaplingPortraitBottomRight f59b StaplingPortraitBottomRight StaplingPortraitTwoLeft f59c StaplingPortraitTwoLeft StaplingPortraitTwoRight f59d StaplingPortraitTwoRight StaplingPortraitTwoTop f59e StaplingPortraitTwoTop StaplingPortraitTwoBottom f59f StaplingPortraitTwoBottom StaplingPortraitBookBinding f5a0 StaplingPortraitBookBinding StaplingLandscapeTopLeft f5a1 StaplingLandscapeTopLeft StaplingLandscapeTopRight f5a2 StaplingLandscapeTopRight StaplingLandscapeBottomLeft f5a3 StaplingLandscapeBottomLeft StaplingLandscapeBottomRight f5a4 StaplingLandscapeBottomRight StaplingLandscapeTwoLeft f5a5 StaplingLandscapeTwoLeft StaplingLandscapeTwoRight f5a6 StaplingLandscapeTwoRight StaplingLandscapeTwoTop f5a7 StaplingLandscapeTwoTop StaplingLandscapeTwoBottom f5a8 StaplingLandscapeTwoBottom StaplingLandscapeBookBinding f5a9 StaplingLandscapeBookBinding StatusDataTransferRoaming f5aa StatusDataTransferRoaming MobSIMError f5ab MobSIMError CollateLandscapeSeparated f5ac CollateLandscapeSeparated PPSOnePortrait f5ad PPSOnePortrait StaplingPortraitBottomLeft f5ae StaplingPortraitBottomLeft PlaySolid f5b0 PlaySolid RepeatOff f5e7 RepeatOff Set f5ed Set SetSolid f5ee SetSolid FuzzyReading f5ef FuzzyReading VerticalBattery0 f5f2 VerticalBattery0 VerticalBattery1 f5f3 VerticalBattery1 VerticalBattery2 f5f4 VerticalBattery2 VerticalBattery3 f5f5 VerticalBattery3 VerticalBattery4 f5f6 VerticalBattery4 VerticalBattery5 f5f7 VerticalBattery5 VerticalBattery6 f5f8 VerticalBattery6 VerticalBattery7 f5f9 VerticalBattery7 VerticalBattery8 f5fa VerticalBattery8 VerticalBattery9 f5fb VerticalBattery9 VerticalBattery10 f5fc VerticalBattery10 VerticalBatteryCharging0 f5fd VerticalBatteryCharging0 VerticalBatteryCharging1 f5fe VerticalBatteryCharging1 VerticalBatteryCharging2 f5ff VerticalBatteryCharging2 PUA F600-F800 The following table of glyphs displays unicode points prefixed from F6- to F8-. Back to top Glyph Unicode point Description VerticalBatteryCharging3 f600 VerticalBatteryCharging3 VerticalBatteryCharging4 f601 VerticalBatteryCharging4 VerticalBatteryCharging5 f602 VerticalBatteryCharging5 VerticalBatteryCharging6 f603 VerticalBatteryCharging6 VerticalBatteryCharging7 f604 VerticalBatteryCharging7 VerticalBatteryCharging8 f605 VerticalBatteryCharging8 VerticalBatteryCharging9 f606 VerticalBatteryCharging9 VerticalBatteryCharging10 f607 VerticalBatteryCharging10 VerticalBatteryUnknown f608 VerticalBatteryUnknown SIMError f618 SIMError SIMMissing f619 SIMMissing SIMLock f61a SIMLock eSIM f61b eSIM eSIMNoProfile f61c eSIMNoProfile eSIMLocked f61d eSIMLocked eSIMBusy f61e eSIMBusy NoiseCancelation f61f NoiseCancelation NoiseCancelationOff f620 NoiseCancelationOff MusicSharing f623 MusicSharing MusicSharingOff f624 MusicSharingOff CircleShapeSolid f63c CircleShapeSolid WifiCallBars f657 WifiCallBars WifiCall0 f658 WifiCall0 WifiCall1 f659 WifiCall1 WifiCall2 f65a WifiCall2 WifiCall3 f65b WifiCall3 WifiCall4 f65c WifiCall4 CHTLanguageBar f69e CHTLanguageBar ComposeMode f6a9 ComposeMode ExpressiveInputEntry f6b8 ExpressiveInputEntry EmojiTabMoreSymbols f6ba EmojiTabMoreSymbols WebSearch f6fa WebSearch Kiosk f712 Kiosk RTTLogo f714 RTTLogo VoiceCall f715 VoiceCall GoToMessage f716 GoToMessage ReturnToCall f71a ReturnToCall StartPresenting f71c StartPresenting StopPresenting f71d StopPresenting ProductivityMode f71e ProductivityMode SetHistoryStatus f738 SetHistoryStatus SetHistoryStatus2 f739 SetHistoryStatus2 Keyboardsettings20 f73d Keyboardsettings20 OneHandedRight20 f73e OneHandedRight20 OneHandedLeft20 f73f OneHandedLeft20 Split20 f740 Split20 Full20 f741 Full20 Handwriting20 f742 Handwriting20 ChevronLeft20 f743 ChevronLeft20 ChevronLeft32 f744 ChevronLeft32 ChevronRight20 f745 ChevronRight20 ChevronRight32 f746 ChevronRight32 Event12 f763 Event12 MicOff2 f781 MicOff2 DeliveryOptimization f785 DeliveryOptimization CancelMedium f78a CancelMedium SearchMedium f78b SearchMedium AcceptMedium f78c AcceptMedium RevealPasswordMedium f78d RevealPasswordMedium DeleteWord f7ad DeleteWord DeleteWordFill f7ae DeleteWordFill DeleteLines f7af DeleteLines DeleteLinesFill f7b0 DeleteLinesFill InstertWords f7b1 InstertWords InstertWordsFill f7b2 InstertWordsFill JoinWords f7b3 JoinWords JoinWordsFill f7b4 JoinWordsFill OverwriteWords f7b5 OverwriteWords OverwriteWordsFill f7b6 OverwriteWordsFill AddNewLine f7b7 AddNewLine AddNewLineFill f7b8 AddNewLineFill OverwriteWordsKorean f7b9 OverwriteWordsKorean OverwriteWordsFillKorean f7ba OverwriteWordsFillKorean EducationIcon f7bb EducationIcon WindowSnipping f7ed WindowSnipping VideoCapture f7ee VideoCapture StatusSecured f809 StatusSecured NarratorApp f83b NarratorApp PowerButtonUpdate f83d PowerButtonUpdate RestartUpdate f83e RestartUpdate UpdateStatusDot f83f UpdateStatusDot Eject f847 Eject Spelling f87b Spelling SpellingKorean f87c SpellingKorean SpellingSerbian f87d SpellingSerbian SpellingChinese f87e SpellingChinese FolderSelect f89a FolderSelect SmartScreen f8a5 SmartScreen ExploitProtection f8a6 ExploitProtection AddBold f8aa AddBold SubtractBold f8ab SubtractBold BackSolidBold f8ac BackSolidBold ForwardSolidBold f8ad ForwardSolidBold PauseBold f8ae PauseBold ClickSolid f8af ClickSolid SettingsSolid f8b0 SettingsSolid MicrophoneSolidBold f8b1 MicrophoneSolidBold SpeechSolidBold f8b2 SpeechSolidBold ClickedOutLoudSolidBold f8b3 ClickedOutLoudSolidBold ================================================ FILE: docs/index.md ================================================ # Documentation We're building documentation for the project. This is a work in progress. To preview the documentation: To contribute: ================================================ FILE: docs/promotions.md ================================================ # Spread the Word! Ho do you like this project so far? If this project is useful to you, please consider giving it a star on GitHub, sharing it with others and add a banner with a link to this project in your README. We'd really appreciate it if you could help us spread the word about this project. Well currently, you can kindly add a badge and banner to your README file and the About section of your application. > [!NOTE] > > This article will be soon moved to the official documentation site (docs.inkore.net, currently under construction). Please check the official documentation site for the latest information. ## Banners We've prepared a rather beautiful banner for you, which goes along with the Fluent Design System, and is simple, clean and modern. iNKORE.UI.WPF.Modern We have prepared two sizes for you to choose from: - **2560x1280**: https://github.com/iNKORE-NET/UI.WPF.Modern/blob/main/assets/images/banners/UI.WPF.Modern_Main_2560w.png?raw=true - **1280x640**: https://github.com/iNKORE-NET/UI.WPF.Modern/blob/main/assets/images/banners/UI.WPF.Modern_Main_1280w.png?raw=true To add the banner to your README, copy the following markdown code. If you want a higher resolution banner, you can change the `1280w` to `2560w` in the URL. ```markdown iNKORE.UI.WPF.Modern ``` You can also add this banner to the About section of your application. This banner is built-in with the library set, so you can use it directly in your application. Additonally, this banner will be updated with the library, so you don't have to worry about updating it. Use the `ThemeManager.BannerUri_1280w` field to get the banner URI, and you can do something in XAML. Remember that there's only one size (1280w) available in the library due to bundle size concerns. ```xml ``` You may also add a Click event to the image to open the project page if you like, which helps users to find the project page easily. Posting the banner on social media is **always allowed and encouraged**. You can also use the banner in your blog posts, videos, and other content. ## Badges Tiny badges are also a great way to show your support for this project if the banners are too large for you. All badges comes in a SVG and built-in control. There are two types of badges available: ### **Button** Style Badges meet the Fluent Design System. It looks just like a regular button, which helps it playing with the other controls in your application. iNKORE.UI.WPF.Modern To add the button badge to your README, use the following markdown code. ```markdown iNKORE.UI.WPF.Modern ``` It can also be used in your application, which brings MORE features than the image, like hover, click effects and theme awareness (light and dark scheme). We strongly recommend using this badge in your application to go along with the other controls. ```xml ``` The ProjectBadge control is using the button style by default, so you can remove the `Style` attribute if you want, the badge will stay the same. ```xml ``` ### **Shield** Style Badges are quite popular in the open-source community. The shield style is a common way to show your support for a project. It's simple, clean and modern. There are usually a few badges in the README of a project stacked together. iNKORE.UI.WPF.Modern To add the shield badge to your README, use the following markdown code. ```markdown iNKORE.UI.WPF.Modern ``` Using the shield badge in your application is also possible, even if it doesn't meet the Fluent Design standards, you may want it anyway. To add the shield badge to your application, an explicit style key is required. ```xml ``` ## Conclusion All the badges and banners are updated with the library and the repository, so you don't have to worry about updating them if you are doing it as above. In some cases, you may also want to download the badges and banners to your local machine to use them. This is also possible, and you can find them in the `assets/images/badges` and `assets/images/banners` folders in the repository. But we don't recommend this way, as the badges and banners may be updated frequently. Thank you for your support! If you love this, you can also consider sponsoring us, as it helps us to keep the project alive and make it better. ================================================ FILE: iNKORE.UI.WPF.Modern.sln ================================================  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.2.32314.265 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{1387DCAB-42A4-4F47-9E85-16998E2D9C71}" ProjectSection(SolutionItems) = preProject source\.editorconfig = source\.editorconfig source\Directory.Build.props = source\Directory.Build.props source\Directory.Build.targets = source\Directory.Build.targets README.md = README.md EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{A96F98E9-18B5-4863-8F28-9B7BDF70A128}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SamplesCommon", "source\samples\SamplesCommon\SamplesCommon.csproj", "{DE27C3CE-E9E9-48D2-A4A1-5846E550462E}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{07337569-6CA9-4BB0-9C8F-962D981CB5F4}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinUIResourcesConverter", "source\tools\WinUIResourcesConverter\WinUIResourcesConverter.csproj", "{35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "iNKORE.UI.WPF.Modern", "source\Inkore.UI.WPF.Modern\iNKORE.UI.WPF.Modern.csproj", "{789F8052-2F84-4BA0-9CD7-A3A1901A66A0}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "iNKORE.UI.WPF.Modern.Controls", "source\iNKORE.UI.WPF.Modern.Controls\iNKORE.UI.WPF.Modern.Controls.csproj", "{FE80560D-40A3-4469-AC0A-C725B583CAA7}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "iNKORE.UI.WPF.Modern.Gallery", "source\iNKORE.UI.WPF.Modern.Gallery\iNKORE.UI.WPF.Modern.Gallery.csproj", "{54049F5E-E57B-433E-B316-3C51F25B523D}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WpfApp1", "samples\WpfApp1\WpfApp1.csproj", "{DBB698F7-FB37-4514-82C2-DA3C71A4B92F}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Assets", "Assets", "{445FD5A2-621B-450B-B0AB-4B9A070ECC1E}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Misc", "Misc", "{A6E3D156-8F7F-4566-9931-DC76009E73FC}" ProjectSection(SolutionItems) = preProject assets\misc\iNKORE.Pulic.snk = assets\misc\iNKORE.Pulic.snk EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Fonts", "Fonts", "{1413BB5F-D932-4C64-B7B4-2F253DDE36B2}" ProjectSection(SolutionItems) = preProject assets\fonts\SegoeIcons.ttf = assets\fonts\SegoeIcons.ttf EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NoAppXamlTest", "samples\NoAppXamlTest\NoAppXamlTest.csproj", "{7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FlyoutExample", "samples\FlyoutExample\FlyoutExample.csproj", "{3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StarterKit", "samples\StarterKit\StarterKit.csproj", "{B13E16CB-55E0-42CB-B761-216D82273473}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WindowExample", "samples\WindowExample\WindowExample.csproj", "{936F7656-B5E8-44A8-8560-D954E1E68383}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IconKeyFileMaker", "tools\IconKeyFileMaker\IconKeyFileMaker.csproj", "{6561632F-0B5A-4869-8C82-E05238326B32}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ExamplePhotoTaker", "samples\ExamplePhotoTaker\ExamplePhotoTaker.csproj", "{194059C8-5CBF-4548-8216-3D251CE43236}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NavigationViewExample", "samples\NavigationViewExample\NavigationViewExample.csproj", "{F9951C10-6C42-4E5F-BAB2-381C17D4DE35}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Acrylic10Example", "samples\Acrylic10Example\Acrylic10Example.csproj", "{84C80EA6-0F9C-49CF-AB66-5696CC888CA7}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SettingsNavigationTest", "samples\SettingsNavigationTest\SettingsNavigationTest.csproj", "{AF682B4E-6A51-474A-8D80-0738A94C72FA}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ButtonsOnTitlebar", "samples\ButtonsOnTitlebar\ButtonsOnTitlebar.csproj", "{B7A35355-ED5B-494C-9BB8-6EBA1155E60E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|ARM = Debug|ARM Debug|ARM64 = Debug|ARM64 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU Release|ARM = Release|ARM Release|ARM64 = Release|ARM64 Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|Any CPU.Build.0 = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|ARM.ActiveCfg = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|ARM.Build.0 = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|ARM64.ActiveCfg = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|ARM64.Build.0 = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|x64.ActiveCfg = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|x64.Build.0 = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|x86.ActiveCfg = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Debug|x86.Build.0 = Debug|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|Any CPU.ActiveCfg = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|Any CPU.Build.0 = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|ARM.ActiveCfg = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|ARM.Build.0 = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|ARM64.ActiveCfg = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|ARM64.Build.0 = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|x64.ActiveCfg = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|x64.Build.0 = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|x86.ActiveCfg = Release|Any CPU {DE27C3CE-E9E9-48D2-A4A1-5846E550462E}.Release|x86.Build.0 = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|Any CPU.Build.0 = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|ARM.ActiveCfg = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|ARM.Build.0 = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|ARM64.ActiveCfg = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|ARM64.Build.0 = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|x64.ActiveCfg = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|x64.Build.0 = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|x86.ActiveCfg = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Debug|x86.Build.0 = Debug|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|Any CPU.ActiveCfg = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|Any CPU.Build.0 = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|ARM.ActiveCfg = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|ARM.Build.0 = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|ARM64.ActiveCfg = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|ARM64.Build.0 = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|x64.ActiveCfg = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|x64.Build.0 = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|x86.ActiveCfg = Release|Any CPU {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC}.Release|x86.Build.0 = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|Any CPU.Build.0 = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|ARM.ActiveCfg = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|ARM.Build.0 = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|ARM64.ActiveCfg = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|ARM64.Build.0 = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|x64.ActiveCfg = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|x64.Build.0 = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|x86.ActiveCfg = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Debug|x86.Build.0 = Debug|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|Any CPU.ActiveCfg = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|Any CPU.Build.0 = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|ARM.ActiveCfg = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|ARM.Build.0 = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|ARM64.ActiveCfg = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|ARM64.Build.0 = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|x64.ActiveCfg = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|x64.Build.0 = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|x86.ActiveCfg = Release|Any CPU {789F8052-2F84-4BA0-9CD7-A3A1901A66A0}.Release|x86.Build.0 = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|Any CPU.Build.0 = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|ARM.ActiveCfg = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|ARM.Build.0 = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|ARM64.ActiveCfg = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|ARM64.Build.0 = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|x64.ActiveCfg = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|x64.Build.0 = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|x86.ActiveCfg = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Debug|x86.Build.0 = Debug|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|Any CPU.ActiveCfg = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|Any CPU.Build.0 = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|ARM.ActiveCfg = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|ARM.Build.0 = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|ARM64.ActiveCfg = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|ARM64.Build.0 = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|x64.ActiveCfg = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|x64.Build.0 = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|x86.ActiveCfg = Release|Any CPU {FE80560D-40A3-4469-AC0A-C725B583CAA7}.Release|x86.Build.0 = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|Any CPU.Build.0 = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|ARM.ActiveCfg = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|ARM.Build.0 = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|ARM64.ActiveCfg = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|ARM64.Build.0 = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|x64.ActiveCfg = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|x64.Build.0 = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|x86.ActiveCfg = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Debug|x86.Build.0 = Debug|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|Any CPU.ActiveCfg = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|Any CPU.Build.0 = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|ARM.ActiveCfg = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|ARM.Build.0 = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|ARM64.ActiveCfg = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|ARM64.Build.0 = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|x64.ActiveCfg = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|x64.Build.0 = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|x86.ActiveCfg = Release|Any CPU {54049F5E-E57B-433E-B316-3C51F25B523D}.Release|x86.Build.0 = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|Any CPU.Build.0 = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|ARM.ActiveCfg = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|ARM.Build.0 = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|ARM64.ActiveCfg = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|ARM64.Build.0 = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|x64.ActiveCfg = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|x64.Build.0 = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|x86.ActiveCfg = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Debug|x86.Build.0 = Debug|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|Any CPU.ActiveCfg = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|Any CPU.Build.0 = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|ARM.ActiveCfg = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|ARM.Build.0 = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|ARM64.ActiveCfg = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|ARM64.Build.0 = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|x64.ActiveCfg = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|x64.Build.0 = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|x86.ActiveCfg = Release|Any CPU {DBB698F7-FB37-4514-82C2-DA3C71A4B92F}.Release|x86.Build.0 = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|Any CPU.Build.0 = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|ARM.ActiveCfg = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|ARM.Build.0 = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|ARM64.ActiveCfg = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|ARM64.Build.0 = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|x64.ActiveCfg = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|x64.Build.0 = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|x86.ActiveCfg = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Debug|x86.Build.0 = Debug|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|Any CPU.ActiveCfg = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|Any CPU.Build.0 = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|ARM.ActiveCfg = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|ARM.Build.0 = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|ARM64.ActiveCfg = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|ARM64.Build.0 = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|x64.ActiveCfg = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|x64.Build.0 = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|x86.ActiveCfg = Release|Any CPU {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3}.Release|x86.Build.0 = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|Any CPU.Build.0 = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|ARM.ActiveCfg = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|ARM.Build.0 = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|ARM64.ActiveCfg = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|ARM64.Build.0 = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|x64.ActiveCfg = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|x64.Build.0 = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|x86.ActiveCfg = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Debug|x86.Build.0 = Debug|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|Any CPU.ActiveCfg = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|Any CPU.Build.0 = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|ARM.ActiveCfg = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|ARM.Build.0 = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|ARM64.ActiveCfg = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|ARM64.Build.0 = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|x64.ActiveCfg = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|x64.Build.0 = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|x86.ActiveCfg = Release|Any CPU {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE}.Release|x86.Build.0 = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|Any CPU.Build.0 = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|ARM.ActiveCfg = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|ARM.Build.0 = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|ARM64.ActiveCfg = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|ARM64.Build.0 = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|x64.ActiveCfg = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|x64.Build.0 = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|x86.ActiveCfg = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Debug|x86.Build.0 = Debug|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|Any CPU.ActiveCfg = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|Any CPU.Build.0 = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|ARM.ActiveCfg = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|ARM.Build.0 = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|ARM64.ActiveCfg = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|ARM64.Build.0 = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|x64.ActiveCfg = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|x64.Build.0 = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|x86.ActiveCfg = Release|Any CPU {B13E16CB-55E0-42CB-B761-216D82273473}.Release|x86.Build.0 = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|Any CPU.Build.0 = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|ARM.ActiveCfg = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|ARM.Build.0 = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|ARM64.ActiveCfg = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|ARM64.Build.0 = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|x64.ActiveCfg = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|x64.Build.0 = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|x86.ActiveCfg = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Debug|x86.Build.0 = Debug|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|Any CPU.ActiveCfg = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|Any CPU.Build.0 = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|ARM.ActiveCfg = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|ARM.Build.0 = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|ARM64.ActiveCfg = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|ARM64.Build.0 = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|x64.ActiveCfg = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|x64.Build.0 = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|x86.ActiveCfg = Release|Any CPU {936F7656-B5E8-44A8-8560-D954E1E68383}.Release|x86.Build.0 = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|Any CPU.Build.0 = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|ARM.ActiveCfg = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|ARM.Build.0 = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|ARM64.ActiveCfg = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|ARM64.Build.0 = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|x64.ActiveCfg = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|x64.Build.0 = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|x86.ActiveCfg = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Debug|x86.Build.0 = Debug|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|Any CPU.ActiveCfg = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|Any CPU.Build.0 = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|ARM.ActiveCfg = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|ARM.Build.0 = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|ARM64.ActiveCfg = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|ARM64.Build.0 = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|x64.ActiveCfg = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|x64.Build.0 = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|x86.ActiveCfg = Release|Any CPU {6561632F-0B5A-4869-8C82-E05238326B32}.Release|x86.Build.0 = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|Any CPU.Build.0 = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|ARM.ActiveCfg = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|ARM.Build.0 = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|ARM64.ActiveCfg = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|ARM64.Build.0 = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|x64.ActiveCfg = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|x64.Build.0 = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|x86.ActiveCfg = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Debug|x86.Build.0 = Debug|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|Any CPU.ActiveCfg = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|Any CPU.Build.0 = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|ARM.ActiveCfg = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|ARM.Build.0 = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|ARM64.ActiveCfg = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|ARM64.Build.0 = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|x64.ActiveCfg = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|x64.Build.0 = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|x86.ActiveCfg = Release|Any CPU {194059C8-5CBF-4548-8216-3D251CE43236}.Release|x86.Build.0 = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|Any CPU.Build.0 = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|ARM.ActiveCfg = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|ARM.Build.0 = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|ARM64.ActiveCfg = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|ARM64.Build.0 = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|x64.ActiveCfg = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|x64.Build.0 = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|x86.ActiveCfg = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Debug|x86.Build.0 = Debug|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|Any CPU.ActiveCfg = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|Any CPU.Build.0 = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|ARM.ActiveCfg = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|ARM.Build.0 = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|ARM64.ActiveCfg = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|ARM64.Build.0 = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|x64.ActiveCfg = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|x64.Build.0 = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|x86.ActiveCfg = Release|Any CPU {F9951C10-6C42-4E5F-BAB2-381C17D4DE35}.Release|x86.Build.0 = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|Any CPU.Build.0 = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|ARM.ActiveCfg = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|ARM.Build.0 = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|ARM64.ActiveCfg = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|ARM64.Build.0 = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|x64.ActiveCfg = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|x64.Build.0 = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|x86.ActiveCfg = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Debug|x86.Build.0 = Debug|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|Any CPU.ActiveCfg = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|Any CPU.Build.0 = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|ARM.ActiveCfg = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|ARM.Build.0 = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|ARM64.ActiveCfg = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|ARM64.Build.0 = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|x64.ActiveCfg = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|x64.Build.0 = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|x86.ActiveCfg = Release|Any CPU {84C80EA6-0F9C-49CF-AB66-5696CC888CA7}.Release|x86.Build.0 = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|Any CPU.Build.0 = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|ARM.ActiveCfg = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|ARM.Build.0 = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|ARM64.ActiveCfg = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|ARM64.Build.0 = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|x64.ActiveCfg = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|x64.Build.0 = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|x86.ActiveCfg = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Debug|x86.Build.0 = Debug|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|Any CPU.ActiveCfg = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|Any CPU.Build.0 = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|ARM.ActiveCfg = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|ARM.Build.0 = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|ARM64.ActiveCfg = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|ARM64.Build.0 = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|x64.ActiveCfg = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|x64.Build.0 = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|x86.ActiveCfg = Release|Any CPU {AF682B4E-6A51-474A-8D80-0738A94C72FA}.Release|x86.Build.0 = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|Any CPU.Build.0 = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|ARM.ActiveCfg = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|ARM.Build.0 = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|ARM64.ActiveCfg = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|ARM64.Build.0 = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|x64.ActiveCfg = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|x64.Build.0 = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|x86.ActiveCfg = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Debug|x86.Build.0 = Debug|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|Any CPU.ActiveCfg = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|Any CPU.Build.0 = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|ARM.ActiveCfg = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|ARM.Build.0 = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|ARM64.ActiveCfg = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|ARM64.Build.0 = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|x64.ActiveCfg = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|x64.Build.0 = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|x86.ActiveCfg = Release|Any CPU {B7A35355-ED5B-494C-9BB8-6EBA1155E60E}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {DE27C3CE-E9E9-48D2-A4A1-5846E550462E} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {35EF6F6B-3E8C-4A9E-BCD2-16CA5C2C2ADC} = {07337569-6CA9-4BB0-9C8F-962D981CB5F4} {DBB698F7-FB37-4514-82C2-DA3C71A4B92F} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {A6E3D156-8F7F-4566-9931-DC76009E73FC} = {445FD5A2-621B-450B-B0AB-4B9A070ECC1E} {1413BB5F-D932-4C64-B7B4-2F253DDE36B2} = {445FD5A2-621B-450B-B0AB-4B9A070ECC1E} {7C68372B-A2EE-43DB-A6B1-EC0CA6471BA3} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {3614991C-ECC0-474A-BC8E-1D0A56FD0BDE} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {B13E16CB-55E0-42CB-B761-216D82273473} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {936F7656-B5E8-44A8-8560-D954E1E68383} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {6561632F-0B5A-4869-8C82-E05238326B32} = {07337569-6CA9-4BB0-9C8F-962D981CB5F4} {194059C8-5CBF-4548-8216-3D251CE43236} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {F9951C10-6C42-4E5F-BAB2-381C17D4DE35} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {84C80EA6-0F9C-49CF-AB66-5696CC888CA7} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {AF682B4E-6A51-474A-8D80-0738A94C72FA} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} {B7A35355-ED5B-494C-9BB8-6EBA1155E60E} = {A96F98E9-18B5-4863-8F28-9B7BDF70A128} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {6251E140-0FAA-4DE9-B245-1C5BE188E578} EndGlobalSection EndGlobal ================================================ FILE: installer/Gallery.aip ================================================ ================================================ FILE: samples/Acrylic10Example/Acrylic10Example.csproj ================================================  WinExe net6.0-windows enable enable true ================================================ FILE: samples/Acrylic10Example/App.xaml ================================================  ================================================ FILE: samples/Acrylic10Example/App.xaml.cs ================================================ using System.Configuration; using System.Data; using System.Windows; namespace Acrylic10Example { ///

/// Interaction logic for App.xaml /// public partial class App : Application { } } ================================================ FILE: samples/Acrylic10Example/AssemblyInfo.cs ================================================ using System.Windows; [assembly: ThemeInfo( ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located //(used if a resource is not found in the page, // or application resource dictionaries) ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located //(used if a resource is not found in the page, // app, or any theme specific resource dictionaries) )] ================================================ FILE: samples/Acrylic10Example/MainWindow.xaml ================================================  ================================================ FILE: samples/ButtonsOnTitlebar/MainWindow.xaml.cs ================================================ using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace ButtonsOnTitlebar { /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } } } ================================================ FILE: samples/ExamplePhotoTaker/App.xaml ================================================  ================================================ FILE: samples/ExamplePhotoTaker/App.xaml.cs ================================================ using System.Configuration; using System.Data; using System.Windows; namespace ExamplePhotoTaker { /// /// Interaction logic for App.xaml /// public partial class App : Application { } } ================================================ FILE: samples/ExamplePhotoTaker/AssemblyInfo.cs ================================================ using System.Windows; [assembly: ThemeInfo( ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located //(used if a resource is not found in the page, // or application resource dictionaries) ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located //(used if a resource is not found in the page, // app, or any theme specific resource dictionaries) )] ================================================ FILE: samples/ExamplePhotoTaker/ExamplePhotoTaker.csproj ================================================  WinExe net6.0-windows enable disable true false ================================================ FILE: samples/ExamplePhotoTaker/MainWindow.xaml ================================================  ================================================ FILE: samples/WpfApp1/MainWindow.xaml.cs ================================================ using iNKORE.UI.WPF.Modern; using iNKORE.UI.WPF.Modern.Common.IconKeys; using iNKORE.UI.WPF.Modern.Controls; using iNKORE.UI.WPF.Modern.Controls.Primitives; using iNKORE.UI.WPF.Modern.Helpers.Styles; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; using System.Windows.Shell; using MessageBox = iNKORE.UI.WPF.Modern.Controls.MessageBox; using MessageBoxEx = iNKORE.UI.WPF.Modern.Controls.MessageBox; namespace WpfApp1 { /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); // ThemeManager.Current.ApplicationTheme = ApplicationTheme.Dark; } private void ComboBox_Selected(object sender, RoutedEventArgs e) { selec(); } private void selec() { //ContentDialog dialog = new ContentDialog(); //dialog.Content = "AAAAAAAAAA"; //dialog.PrimaryButtonText = "OK"; //dialog.SecondaryButtonText = "Cancel"; //await dialog.ShowAsync(); } private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { selec(); } private void HyperlinkButton_Click(object sender, RoutedEventArgs e) { //if (ThemeManager.Current.ApplicationTheme != ApplicationTheme.Dark) // ThemeManager.Current.ApplicationTheme = ApplicationTheme.Dark; //else //{ // ThemeManager.Current.ApplicationTheme = ApplicationTheme.Light; //} WindowChrome.GetWindowChrome(this).GlassFrameThickness = new Thickness(0, 2, 0, 0); WindowChrome.GetWindowChrome(this).GlassFrameThickness = new Thickness(0, 1, 0, 0); //WindowHelper.ApplyDarkMode(this); } private void AppBarButton_Click(object sender, RoutedEventArgs e) { //naview.SelectedItem = sgsac; } private async void ToggleButton_Click(object sender, RoutedEventArgs e) { //AppBarToggleButton1.IsChecked = false; //AppBarToggleButton1.IsEnabled = false; //MicaHelper.RemoveTitleBar(this); //MicaHelper.Apply(this, BackdropType.Mica, false); await InputBox.ShowAsync("promptssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssok", "promptssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssok", "test"); } private void Button_MessageBox_Click(object sender, RoutedEventArgs e) { string title = "Some title"; string message = "This is a looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong test text!"; System.Windows.MessageBox.Show(message, title, MessageBoxButton.YesNoCancel, MessageBoxImage.Question); System.Windows.MessageBox.Show("adawdawda", title, MessageBoxButton.YesNoCancel, MessageBoxImage.Error); MessageBoxEx.DefaultBackdropType = BackdropType.None; MessageBoxEx.Show("This is a test text!", "Some title", MessageBoxButton.YesNoCancel, MessageBoxImage.Question); MessageBoxEx.Show("aaa"); MessageBoxEx.DefaultBackdropType = BackdropType.Acrylic; MessageBoxEx.Show(message, title, MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No); MessageBoxEx.Show("redadwada", null, MessageBoxButton.OK, FluentSystemIcons.HomeAdd_20_Regular); MessageBoxEx.Show("redadwada", null, MessageBoxButton.OK, SegoeFluentIcons.Airplane); MessageBoxEx.DefaultBackdropType = BackdropType.Mica; MessageBoxEx.Show("redadwada", null, MessageBoxButton.OK, MessageBoxImage.Warning, MessageBoxResult.OK); MessageBoxEx.ShowAsync(message, title, MessageBoxButton.YesNoCancel, MessageBoxImage.Question).GetAwaiter().GetResult(); MessageBoxEx.DefaultBackdropType = BackdropType.Tabbed; MessageBoxEx.ShowAsync(message, title, MessageBoxButton.YesNoCancel, MessageBoxImage.Hand, MessageBoxResult.Cancel).GetAwaiter().GetResult(); MessageBoxEx.EnableLocalization = false; MessageBoxEx.ShowAsync("Press Alt and you should see underscores!", null, MessageBoxButton.YesNoCancel, MessageBoxImage.Hand).GetAwaiter().GetResult(); } private void Window_Loaded(object sender, RoutedEventArgs e) { //WindowChrome.SetWindowChrome(this, new WindowChrome() //{ // GlassFrameThickness = new Thickness(0, 1, 0, 0), // UseAeroCaptionButtons = false, // CornerRadius = new CornerRadius(0), // ResizeBorderThickness = new Thickness(4), // NonClientFrameEdges = NonClientFrameEdges.None, // CaptionHeight = 36d, //}); // bool b = AcrylicHelper.Apply(this, true); //System.Windows.MessageBox.Show(b.ToString()); } private void Button_ToggleTheme_Click(object sender, RoutedEventArgs e) { if (ThemeManager.Current.ApplicationTheme == ApplicationTheme.Dark) { ThemeManager.Current.ApplicationTheme = ApplicationTheme.Light; } else { ThemeManager.Current.ApplicationTheme = ApplicationTheme.Dark; } } private void SettingsCard_Click(object sender, RoutedEventArgs e) { MessageBox.Show("clicked"); } private void Button_Click(object sender, RoutedEventArgs e) { s1.Icon = s1.Icon.Value.Glyph == SegoeFluentIcons.Home.Glyph ? SegoeFluentIcons.Delete : SegoeFluentIcons.Home; s2.Icon = s1.Icon; } } } ================================================ FILE: samples/WpfApp1/WpfApp1 - Backup.csproj ================================================  WinExe net6.0-windows10.0.18362.0 enable true ================================================ FILE: samples/WpfApp1/WpfApp1.csproj ================================================  WinExe net6.0-windows10.0.18362.0 enable true 7.0 ================================================ FILE: source/iNKORE.UI.WPF.Modern/ColorPaletteResources.cs ================================================ using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Runtime.CompilerServices; using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern { /// /// Represents a specialized resource dictionary that contains color resources used /// by XAML elements. /// public class ColorPaletteResources : ResourceDictionary, ISupportInitialize { /// /// Initializes a new instance of the ColorPaletteResources class. /// public ColorPaletteResources() { } private ApplicationTheme? _targetTheme; public ApplicationTheme? TargetTheme { get => _targetTheme; set { if (_targetTheme.HasValue) { throw new InvalidOperationException(nameof(TargetTheme) + " cannot be changed after it's set."); } if (_targetTheme != value) { _targetTheme = value; UpdateBrushes(); } } } private Color? _accent; /// /// Gets or sets the Accent color value. /// /// The Accent color value. public Color? Accent { get => _accent; set { if (Set(ref _accent, value, updateBrushes: false)) { UpdateAccentShades(); if (TargetTheme.HasValue) { UpdateBrushes(); } }; } } private Color? _altHigh; /// /// Gets or sets the AltHigh color value. /// /// The AltHigh color value. public Color? AltHigh { get => _altHigh; set => Set(ref _altHigh, value); } private Color? _altLow; /// /// Gets or sets the AltLow color value. /// /// The AltLow color value. public Color? AltLow { get => _altLow; set => Set(ref _altLow, value); } private Color? _altMedium; /// /// Gets or sets the AltMedium color value. /// /// The AltMedium color value. public Color? AltMedium { get => _altMedium; set => Set(ref _altMedium, value); } private Color? _altMediumHigh; /// /// Gets or sets the AltMediumHigh color value. /// /// The AltMediumHigh color value. public Color? AltMediumHigh { get => _altMediumHigh; set => Set(ref _altMediumHigh, value); } private Color? _altMediumLow; /// /// Gets or sets the AltMediumLow color value. /// /// The AltMediumLow color value. public Color? AltMediumLow { get => _altMediumLow; set => Set(ref _altMediumLow, value); } private Color? _baseHigh; /// /// Gets or sets the BaseHigh color value. /// /// The BaseHigh color value. public Color? BaseHigh { get => _baseHigh; set => Set(ref _baseHigh, value); } private Color? _baseLow; /// /// Gets or sets the BaseLow color value. /// /// The BaseLow color value. public Color? BaseLow { get => _baseLow; set => Set(ref _baseLow, value); } private Color? _baseMedium; /// /// Gets or sets the BaseMedium color value. /// /// The BaseMedium color value. public Color? BaseMedium { get => _baseMedium; set => Set(ref _baseMedium, value); } private Color? _baseMediumHigh; /// /// Gets or sets the BaseMediumHigh color value. /// /// The BaseMediumHigh color value. public Color? BaseMediumHigh { get => _baseMediumHigh; set => Set(ref _baseMediumHigh, value); } private Color? _baseMediumLow; /// /// Gets or sets the BaseMediumLow color value. /// /// The BaseMediumLow color value. public Color? BaseMediumLow { get => _baseMediumLow; set => Set(ref _baseMediumLow, value); } private Color? _chromeAltLow; /// /// Gets or sets the ChromeAltLow color value. /// /// The ChromeAltLow color value. public Color? ChromeAltLow { get => _chromeAltLow; set => Set(ref _chromeAltLow, value); } private Color? _chromeBlackHigh; /// /// Gets or sets the ChromeBlackHigh color value. /// /// The ChromeBlackHigh color value. public Color? ChromeBlackHigh { get => _chromeBlackHigh; set => Set(ref _chromeBlackHigh, value); } private Color? _chromeBlackLow; /// /// Gets or sets the ChromeBlackLow color value. /// /// The ChromeBlackLow color value. public Color? ChromeBlackLow { get => _chromeBlackLow; set => Set(ref _chromeBlackLow, value); } private Color? _chromeBlackMedium; /// /// Gets or sets the ChromeBlackMedium color value. /// /// The ChromeBlackMedium color value. public Color? ChromeBlackMedium { get => _chromeBlackMedium; set => Set(ref _chromeBlackMedium, value); } private Color? _chromeBlackMediumLow; /// /// Gets or sets the ChromeBlackMediumLow color value. /// /// The ChromeBlackMediumLow color value. public Color? ChromeBlackMediumLow { get => _chromeBlackMediumLow; set => Set(ref _chromeBlackMediumLow, value); } private Color? _chromeDisabledHigh; /// /// Gets or sets the ChromeDisabledHigh color value. /// /// The ChromeDisabledHigh color value. public Color? ChromeDisabledHigh { get => _chromeDisabledHigh; set => Set(ref _chromeDisabledHigh, value); } private Color? _chromeDisabledLow; /// /// Gets or sets the ChromeDisabledLow color value. /// /// The ChromeDisabledLow color value. public Color? ChromeDisabledLow { get => _chromeDisabledLow; set => Set(ref _chromeDisabledLow, value); } private Color? _chromeGray; /// /// Gets or sets the ChromeGray color value. /// /// The ChromeGray color value. public Color? ChromeGray { get => _chromeGray; set => Set(ref _chromeGray, value); } private Color? _chromeHigh; /// /// Gets or sets the ChromeHigh color value. /// /// The ChromeHigh color value. public Color? ChromeHigh { get => _chromeHigh; set => Set(ref _chromeHigh, value); } private Color? _chromeLow; /// /// Gets or sets the ChromeLow color value. /// /// The ChromeLow color value. public Color? ChromeLow { get => _chromeLow; set => Set(ref _chromeLow, value); } private Color? _chromeMedium; /// /// Gets or sets the ChromeMedium color value. /// /// The ChromeMedium color value. public Color? ChromeMedium { get => _chromeMedium; set => Set(ref _chromeMedium, value); } private Color? _chromeMediumLow; /// /// Gets or sets the ChromeMediumLow color value. /// /// The ChromeMediumLow color value. public Color? ChromeMediumLow { get => _chromeMediumLow; set => Set(ref _chromeMediumLow, value); } private Color? _chromeWhite; /// /// Gets or sets the ChromeWhite color value. /// /// The ChromeWhite color value. public Color? ChromeWhite { get => _chromeWhite; set => Set(ref _chromeWhite, value); } private Color? _errorText; /// /// Gets or sets the ErrorText color value. /// /// The ErrorText color value. public Color? ErrorText { get => _errorText; set => Set(ref _errorText, value); } private Color? _listLow; /// /// Gets or sets the ListLow color value. /// /// The ListLow color value. public Color? ListLow { get => _listLow; set => Set(ref _listLow, value); } private Color? _listMedium; /// /// Gets or sets the ListMedium color value. /// /// The ListMedium color value. public Color? ListMedium { get => _listMedium; set => Set(ref _listMedium, value); } private bool Set(ref Color? storage, Color? value, bool updateBrushes = true, [CallerMemberName]string propertyName = null) { if (storage != value) { string key = "System" + propertyName + "Color"; if (storage.HasValue) { Remove(key); } storage = value; if (storage.HasValue) { Add(key, storage.Value); } if (TargetTheme.HasValue && updateBrushes) { UpdateBrushes(); } return true; } return false; } private void UpdateAccentShades() { if (IsInitializePending) { return; } if (Accent.HasValue) { ColorsHelper.UpdateShades(this, Accent.Value); } else { ColorsHelper.RemoveShades(this); } } private void UpdateBrushes() { if (IsInitializePending) { return; } if (MergedDictionaries.Count > 0) { MergedDictionaries.Clear(); } if (TargetTheme == null || Count == 0) { return; } var originals = ThemeManager.GetDefaultThemeDictionary(TargetTheme.Value.ToString()); var overrides = new ResourceDictionary(); var originalsToOverrides = new Dictionary(); // TODO: recursive foreach (DictionaryEntry entry in originals) { if (entry.Value is SolidColorBrush originalBrush) { object colorKey = ThemeResourceHelper.GetColorKey(originalBrush); if (colorKey != null && Contains(colorKey)) { if (!originalsToOverrides.TryGetValue(originalBrush, out SolidColorBrush overrideBrush)) { overrideBrush = originalBrush.CloneCurrentValue(); overrideBrush.Color = (Color)this[colorKey]; originalsToOverrides[originalBrush] = overrideBrush; } overrides.Add(entry.Key, overrideBrush); } } } MergedDictionaries.Add(overrides); } #region ISupportInitialize private bool IsInitializePending { get; set; } public new void BeginInit() { base.BeginInit(); IsInitializePending = true; } public new void EndInit() { base.EndInit(); IsInitializePending = false; if (Accent.HasValue) { UpdateAccentShades(); } UpdateBrushes(); } void ISupportInitialize.BeginInit() { BeginInit(); } void ISupportInitialize.EndInit() { EndInit(); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/AnimatedIconSource.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using iNKORE.UI.WPF.Modern.Controls; using System.Windows; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents a shareable object used to create an icon that displays and controls a visual that can animate in response to user interaction and visual state changes. /// public class AnimatedIconSource : IconSource { /// /// Initializes a new instance of the class. /// public AnimatedIconSource() { } /// /// Identifies the dependency property. /// public static readonly DependencyProperty FallbackIconSourceProperty = DependencyProperty.Register( nameof(FallbackIconSource), typeof(IconSource), typeof(AnimatedIcon)); /// /// Gets or sets the static icon to use when the animated icon cannot run. /// /// The static icon to use when the animated icon cannot run. The default is . public IconSource FallbackIconSource { get => (IconSource)GetValue(FallbackIconSourceProperty); set => SetValue(FallbackIconSourceProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty MirroredWhenRightToLeftProperty = DependencyProperty.Register( nameof(MirroredWhenRightToLeft), typeof(bool), typeof(AnimatedIcon)); /// /// Gets or sets a value that indicates whether the icon is mirrored when the is RightToLeft. /// /// , if the icon is mirrored when the is . Otherwise, . The default is . public bool MirroredWhenRightToLeft { get => (bool)GetValue(MirroredWhenRightToLeftProperty); set => SetValue(MirroredWhenRightToLeftProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty SourceProperty = DependencyProperty.Register( nameof(Source), typeof(AnimatedVisualSource), typeof(AnimatedIcon)); /// /// Gets or sets the animated visual shown by the object. /// /// The animated visual shown by the . The default is . public AnimatedVisualSource Source { get => (AnimatedVisualSource)GetValue(SourceProperty); set => SetValue(SourceProperty, value); } /// /// Identifies the State dependency property. /// public static readonly DependencyProperty StateProperty = DependencyProperty.Register( "State", typeof(string), typeof(AnimatedIcon)); /// /// Retrieves the value of the AnimatedIcon.State attached property for the specified . /// /// The object from which the property value is retrieved. /// The current value of the AnimatedIcon.State attached property on the specified dependency object. public static string GetState(DependencyObject control) { return (string)control.GetValue(StateProperty); } /// /// Specifies the value of the AnimatedIcon.State attached property for the specified . /// /// The element on which to set the attached property. /// The value of the AnimatedIcon.State attached property on the specified dependency object. public static void SetState(DependencyObject control, string value) { control.SetValue(StateProperty, value); } public static readonly DependencyProperty FontSizeProperty = DependencyProperty.Register( nameof(FontSize), typeof(double), typeof(AnimatedIcon), new PropertyMetadata(20.0)); public double FontSize { get => (double)GetValue(FontSizeProperty); set => SetValue(FontSizeProperty, value); } /// protected override IconElement CreateIconElementCore() { AnimatedIcon animatedIcon = new AnimatedIcon(); animatedIcon.Source = Source; animatedIcon.FallbackIconSource = FallbackIconSource; animatedIcon.MirroredWhenRightToLeft = MirroredWhenRightToLeft; animatedIcon.FontSize = FontSize; var newForeground = Foreground; if (newForeground != null) { animatedIcon.Foreground = newForeground; } return animatedIcon; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/BitmapIconSource.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using iNKORE.UI.WPF.Modern.Controls; using System; using System.Windows; using System.Windows.Media.Imaging; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents an icon source that uses an Image as its content. /// public class BitmapIconSource : IconSource { /// /// Initializes a new instance of the class. /// public BitmapIconSource() { } /// /// Identifies the dependency property. /// public static readonly DependencyProperty UriSourceProperty = BitmapImage.UriSourceProperty.AddOwner(typeof(BitmapIconSource)); /// /// Gets or sets the Uniform Resource Identifier (URI) of the bitmap to use as the icon content. /// /// /// The of the bitmap to use as the icon content. The default is . /// public Uri UriSource { get => (Uri)GetValue(UriSourceProperty); set => SetValue(UriSourceProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty ShowAsMonochromeProperty = DependencyProperty.Register( nameof(ShowAsMonochrome), typeof(bool), typeof(BitmapIconSource), new PropertyMetadata(true)); /// /// Gets or sets a value that indicates whether the bitmap is shown in a single color. /// /// /// to show the bitmap in a single color; /// to show the bitmap in full color. The default is . /// public bool ShowAsMonochrome { get => (bool)GetValue(ShowAsMonochromeProperty); set => SetValue(ShowAsMonochromeProperty, value); } /// protected override IconElement CreateIconElementCore() { BitmapIcon bitmapIcon = new BitmapIcon(); if (UriSource != null) { bitmapIcon.UriSource = UriSource; } bitmapIcon.ShowAsMonochrome = ShowAsMonochrome; var newForeground = Foreground; if (newForeground != null) { bitmapIcon.Foreground = newForeground; } return bitmapIcon; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/Converters/BackdropIsSupportedConverter.cs ================================================ using iNKORE.UI.WPF.Modern.Helpers.Styles; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; namespace iNKORE.UI.WPF.Modern.Common.Converters { public class BackdropUtilityConverter: IValueConverter { public BackdropUtilityConverterType ConverterType { get; set; } = BackdropUtilityConverterType.IsSupported; public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value is BackdropType val) { switch (ConverterType) { case BackdropUtilityConverterType.IsSupported: return BackdropHelper.IsSupported(val); case BackdropUtilityConverterType.ManualBackgroundNeeded: return BackdropHelper.IsManualBackgroundNeeded(val); } } return false; } public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { throw new NotImplementedException(); } } public enum BackdropUtilityConverterType { IsSupported, ManualBackgroundNeeded } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/Converters/IconSourceToIconElementConverter.cs ================================================ using iNKORE.UI.WPF.Modern.Controls; using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; using iNKORE.UI.WPF.Converters; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Common.Converters { public class IconSourceToIconElementConverter : AdvancedValueConverterBase { public override IconElement DoConvert(IconSource from) { return from.CreateIconElement(); } public override IconSource DoConvertBack(IconElement to) { return to.CreateIconSource(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/Converters/LocalizationConverter.cs ================================================ using System; using System.Globalization; using System.Windows.Data; namespace iNKORE.UI.WPF.Modern.Common.Converters { public class LocalizeConverter : IValueConverter { private ResourceAccessor _resourceAccessor; private Type _controlType; public Type ControlType { get => _controlType; set { _controlType = value; _resourceAccessor = new ResourceAccessor(_controlType); } } public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return _resourceAccessor?.GetLocalizedStringResource(value as string); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw new NotImplementedException(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/EventRevoker.cs ================================================ using System; namespace iNKORE.UI.WPF.Modern.Common { internal abstract class EventRevoker where TSource : class where TDelegate : Delegate { private WeakReference _source; private WeakReference _handler; protected EventRevoker(TSource source, TDelegate handler) { _source = new WeakReference(source); _handler = new WeakReference(handler); AddHandler(source, handler); } protected abstract void AddHandler(TSource source, TDelegate handler); protected abstract void RemoveHandler(TSource source, TDelegate handler); public void Revoke() { if (_source != null && _handler != null && _source.TryGetTarget(out var source) && _handler.TryGetTarget(out var handler)) { RemoveHandler(source, handler); } _source = null; _handler = null; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/FontIconSource.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using iNKORE.UI.WPF.Modern.Common.IconKeys; using iNKORE.UI.WPF.Modern.Controls; using System; using System.Diagnostics; using System.Windows; using System.Windows.Markup; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents an icon source that uses a glyph from the specified font. /// public class FontIconSource : IconSource, IFontIconClass { /// /// Initializes a new instance of the class. /// public FontIconSource() { } /// /// Identifies the dependency property. /// public static readonly DependencyProperty FontFamilyProperty = DependencyProperty.Register( nameof(FontFamily), typeof(FontFamily), typeof(FontIconSource), new PropertyMetadata(null)); /// /// Gets or sets the font used to display the icon glyph. /// /// /// The font used to display the icon glyph. /// public FontFamily? FontFamily { get => (FontFamily?)GetValue(FontFamilyProperty); set => SetValue(FontFamilyProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty FontSizeProperty = DependencyProperty.Register( nameof(FontSize), typeof(double), typeof(FontIconSource), new PropertyMetadata(16d)); /// /// Gets or sets the size of the icon glyph. /// /// /// A non-negative value that specifies the font size, measured in pixels. /// public double FontSize { get => (double)GetValue(FontSizeProperty); set => SetValue(FontSizeProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty FontStyleProperty = DependencyProperty.Register( nameof(FontStyle), typeof(FontStyle), typeof(FontIconSource), new PropertyMetadata(FontStyles.Normal)); /// /// Gets or sets the font style for the icon glyph. /// /// /// A named constant of the enumeration that specifies the style in which the icon glyph is rendered. /// The default is . /// public FontStyle FontStyle { get => (FontStyle)GetValue(FontStyleProperty); set => SetValue(FontStyleProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty FontWeightProperty = DependencyProperty.Register( nameof(FontWeight), typeof(FontWeight), typeof(FontIconSource), new PropertyMetadata(FontWeights.Normal)); /// /// Gets or sets the thickness of the icon glyph. /// /// /// A value that specifies the thickness of the icon glyph. /// The default is . /// public FontWeight FontWeight { get => (FontWeight)GetValue(FontWeightProperty); set => SetValue(FontWeightProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty GlyphProperty = DependencyProperty.Register( nameof(Glyph), typeof(string), typeof(FontIconSource), new PropertyMetadata(null)); /// /// Gets or sets the character code that identifies the icon glyph. /// /// /// The hexadecimal character code for the icon glyph. /// public string? Glyph { get => (string?)GetValue(GlyphProperty); set => SetValue(GlyphProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty IconProperty = DependencyProperty.Register( nameof(Icon), typeof(FontIconData?), typeof(FontIconSource), new PropertyMetadata(null)); /// /// Gets or sets the wrapped icon, which includes and . You can get these instances from namespace. /// If you are using Glyph and FontFamily property, this can be ignored. /// public FontIconData? Icon { get => (FontIconData?)GetValue(IconProperty); set => SetValue(IconProperty, value); } /// protected override IconElement CreateIconElementCore() { FontIcon fontIcon = new FontIcon(); fontIcon.Glyph = Glyph; fontIcon.FontSize = FontSize; var newForeground = Foreground; if (newForeground != null) { fontIcon.Foreground = newForeground; } if (FontFamily == null) { FontFamily = new FontFamily(FontIcon.SegoeIconsFontFamilyName); } fontIcon.FontFamily = FontFamily; fontIcon.FontWeight = FontWeight; fontIcon.FontStyle = FontStyle; return fontIcon; } } public interface IFontIconClass { FontFamily FontFamily { get; set; } string Glyph { get; set; } double FontSize { get; set; } Brush Foreground { get; set; } FontIconData? Icon { get; set; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/IconKeys/FluentSystemIcons.Filled.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Common.IconKeys { // This content is auto-generated by the IconKeyFileMaker tool public static partial class FluentSystemIcons { public static readonly FontIconData AccessTime_24_Filled = CreateIcon(0xF101, FluentSystemIconVariants.Filled); public static readonly FontIconData Accessibility_16_Filled = CreateIcon(0xF102, FluentSystemIconVariants.Filled); public static readonly FontIconData Accessibility_20_Filled = CreateIcon(0xF103, FluentSystemIconVariants.Filled); public static readonly FontIconData Accessibility_24_Filled = CreateIcon(0xF104, FluentSystemIconVariants.Filled); public static readonly FontIconData Accessibility_28_Filled = CreateIcon(0xF105, FluentSystemIconVariants.Filled); public static readonly FontIconData Add_12_Filled = CreateIcon(0xF107, FluentSystemIconVariants.Filled); public static readonly FontIconData Add_16_Filled = CreateIcon(0xF108, FluentSystemIconVariants.Filled); public static readonly FontIconData Add_20_Filled = CreateIcon(0xF109, FluentSystemIconVariants.Filled); public static readonly FontIconData Add_24_Filled = CreateIcon(0xF10A, FluentSystemIconVariants.Filled); public static readonly FontIconData Add_28_Filled = CreateIcon(0xF10B, FluentSystemIconVariants.Filled); public static readonly FontIconData AddCircle_20_Filled = CreateIcon(0xF10C, FluentSystemIconVariants.Filled); public static readonly FontIconData AddCircle_24_Filled = CreateIcon(0xF10D, FluentSystemIconVariants.Filled); public static readonly FontIconData AddCircle_28_Filled = CreateIcon(0xF10E, FluentSystemIconVariants.Filled); public static readonly FontIconData Airplane_20_Filled = CreateIcon(0xF10F, FluentSystemIconVariants.Filled); public static readonly FontIconData Airplane_24_Filled = CreateIcon(0xF110, FluentSystemIconVariants.Filled); public static readonly FontIconData AirplaneTakeOff_16_Filled = CreateIcon(0xF111, FluentSystemIconVariants.Filled); public static readonly FontIconData AirplaneTakeOff_20_Filled = CreateIcon(0xF112, FluentSystemIconVariants.Filled); public static readonly FontIconData AirplaneTakeOff_24_Filled = CreateIcon(0xF113, FluentSystemIconVariants.Filled); public static readonly FontIconData Alert_20_Filled = CreateIcon(0xF114, FluentSystemIconVariants.Filled); public static readonly FontIconData Alert_24_Filled = CreateIcon(0xF115, FluentSystemIconVariants.Filled); public static readonly FontIconData Alert_28_Filled = CreateIcon(0xF116, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertOff_16_Filled = CreateIcon(0xF117, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertOff_20_Filled = CreateIcon(0xF118, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertOff_24_Filled = CreateIcon(0xF119, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertOff_28_Filled = CreateIcon(0xF11A, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertOn_24_Filled = CreateIcon(0xF11B, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertSnooze_20_Filled = CreateIcon(0xF11C, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertSnooze_24_Filled = CreateIcon(0xF11D, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertUrgent_20_Filled = CreateIcon(0xF11E, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertUrgent_24_Filled = CreateIcon(0xF11F, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalDog_20_Filled = CreateIcon(0xF120, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalDog_24_Filled = CreateIcon(0xF121, FluentSystemIconVariants.Filled); public static readonly FontIconData AppFolder_20_Filled = CreateIcon(0xF122, FluentSystemIconVariants.Filled); public static readonly FontIconData AppFolder_24_Filled = CreateIcon(0xF123, FluentSystemIconVariants.Filled); public static readonly FontIconData AppGeneric_24_Filled = CreateIcon(0xF124, FluentSystemIconVariants.Filled); public static readonly FontIconData AppRecent_24_Filled = CreateIcon(0xF125, FluentSystemIconVariants.Filled); public static readonly FontIconData AppStore_24_Filled = CreateIcon(0xF12A, FluentSystemIconVariants.Filled); public static readonly FontIconData AppTitle_24_Filled = CreateIcon(0xF12B, FluentSystemIconVariants.Filled); public static readonly FontIconData ApprovalsApp_24_Filled = CreateIcon(0xF130, FluentSystemIconVariants.Filled); public static readonly FontIconData ApprovalsApp_28_Filled = CreateIcon(0xF131, FluentSystemIconVariants.Filled); public static readonly FontIconData Apps_16_Filled = CreateIcon(0xF132, FluentSystemIconVariants.Filled); public static readonly FontIconData Apps_20_Filled = CreateIcon(0xF133, FluentSystemIconVariants.Filled); public static readonly FontIconData Apps_24_Filled = CreateIcon(0xF134, FluentSystemIconVariants.Filled); public static readonly FontIconData Apps_28_Filled = CreateIcon(0xF135, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsAddIn_20_Filled = CreateIcon(0xF136, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsAddIn_24_Filled = CreateIcon(0xF137, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsList_24_Filled = CreateIcon(0xF138, FluentSystemIconVariants.Filled); public static readonly FontIconData Archive_20_Filled = CreateIcon(0xF139, FluentSystemIconVariants.Filled); public static readonly FontIconData Archive_24_Filled = CreateIcon(0xF13A, FluentSystemIconVariants.Filled); public static readonly FontIconData Archive_28_Filled = CreateIcon(0xF13B, FluentSystemIconVariants.Filled); public static readonly FontIconData Archive_48_Filled = CreateIcon(0xF13C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwise_20_Filled = CreateIcon(0xF13D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwise_24_Filled = CreateIcon(0xF13E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwise_20_Filled = CreateIcon(0xF13F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwise_24_Filled = CreateIcon(0xF140, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCurveDownLeft_20_Filled = CreateIcon(0xF141, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCurveDownRight_20_Filled = CreateIcon(0xF142, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCurveUpLeft_20_Filled = CreateIcon(0xF145, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCurveUpRight_20_Filled = CreateIcon(0xF146, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDown_16_Filled = CreateIcon(0xF147, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDown_20_Filled = CreateIcon(0xF148, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDown_24_Filled = CreateIcon(0xF149, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDown_28_Filled = CreateIcon(0xF14A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownLeft_24_Filled = CreateIcon(0xF14B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownload_16_Filled = CreateIcon(0xF14F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownload_20_Filled = CreateIcon(0xF150, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownload_24_Filled = CreateIcon(0xF151, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownload_48_Filled = CreateIcon(0xF152, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExpand_24_Filled = CreateIcon(0xF154, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForward_16_Filled = CreateIcon(0xF156, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForward_20_Filled = CreateIcon(0xF157, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForward_24_Filled = CreateIcon(0xF158, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowImport_20_Filled = CreateIcon(0xF159, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowImport_24_Filled = CreateIcon(0xF15A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowLeft_20_Filled = CreateIcon(0xF15B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowLeft_24_Filled = CreateIcon(0xF15C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowLeft_28_Filled = CreateIcon(0xF15D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximize_16_Filled = CreateIcon(0xF15E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximize_20_Filled = CreateIcon(0xF15F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximize_24_Filled = CreateIcon(0xF160, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximize_28_Filled = CreateIcon(0xF161, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximizeVertical_20_Filled = CreateIcon(0xF162, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximizeVertical_24_Filled = CreateIcon(0xF163, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMinimize_16_Filled = CreateIcon(0xF164, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMinimize_20_Filled = CreateIcon(0xF165, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMinimize_24_Filled = CreateIcon(0xF166, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMinimize_28_Filled = CreateIcon(0xF167, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMinimizeVertical_24_Filled = CreateIcon(0xF168, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMove_24_Filled = CreateIcon(0xF169, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowNext_20_Filled = CreateIcon(0xF16A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowNext_24_Filled = CreateIcon(0xF16B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowPrevious_20_Filled = CreateIcon(0xF16C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowPrevious_24_Filled = CreateIcon(0xF16D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRedo_20_Filled = CreateIcon(0xF16E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRedo_24_Filled = CreateIcon(0xF16F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeatAll_16_Filled = CreateIcon(0xF170, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeatAll_20_Filled = CreateIcon(0xF171, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeatAll_24_Filled = CreateIcon(0xF172, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeatAllOff_16_Filled = CreateIcon(0xF173, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeatAllOff_20_Filled = CreateIcon(0xF174, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeatAllOff_24_Filled = CreateIcon(0xF175, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReply_16_Filled = CreateIcon(0xF176, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReply_20_Filled = CreateIcon(0xF177, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReply_24_Filled = CreateIcon(0xF178, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReply_48_Filled = CreateIcon(0xF179, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyAll_16_Filled = CreateIcon(0xF17A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyAll_20_Filled = CreateIcon(0xF17B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyAll_24_Filled = CreateIcon(0xF17C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyAll_48_Filled = CreateIcon(0xF17D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyDown_16_Filled = CreateIcon(0xF17E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyDown_20_Filled = CreateIcon(0xF17F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyDown_24_Filled = CreateIcon(0xF180, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRight_20_Filled = CreateIcon(0xF181, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRight_24_Filled = CreateIcon(0xF182, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRight_28_Filled = CreateIcon(0xF183, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRotateClockwise_20_Filled = CreateIcon(0xF185, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRotateClockwise_24_Filled = CreateIcon(0xF186, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRotateCounterclockwise_20_Filled = CreateIcon(0xF187, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRotateCounterclockwise_24_Filled = CreateIcon(0xF188, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSort_20_Filled = CreateIcon(0xF18A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSort_24_Filled = CreateIcon(0xF18B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSort_28_Filled = CreateIcon(0xF18C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSwap_20_Filled = CreateIcon(0xF18D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSwap_24_Filled = CreateIcon(0xF18E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSync_12_Filled = CreateIcon(0xF18F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSync_20_Filled = CreateIcon(0xF190, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSync_24_Filled = CreateIcon(0xF191, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncCircle_16_Filled = CreateIcon(0xF192, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncCircle_20_Filled = CreateIcon(0xF193, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncCircle_24_Filled = CreateIcon(0xF194, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncOff_12_Filled = CreateIcon(0xF195, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrending_16_Filled = CreateIcon(0xF196, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrending_20_Filled = CreateIcon(0xF197, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrending_24_Filled = CreateIcon(0xF198, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUndo_20_Filled = CreateIcon(0xF199, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUndo_24_Filled = CreateIcon(0xF19A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUp_20_Filled = CreateIcon(0xF19B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUp_24_Filled = CreateIcon(0xF19C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUp_28_Filled = CreateIcon(0xF19D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpLeft_24_Filled = CreateIcon(0xF1A1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpRight_24_Filled = CreateIcon(0xF1A3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpload_20_Filled = CreateIcon(0xF1A4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpload_24_Filled = CreateIcon(0xF1A5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowsBidirectional_24_Filled = CreateIcon(0xF1A6, FluentSystemIconVariants.Filled); public static readonly FontIconData Attach_16_Filled = CreateIcon(0xF1A8, FluentSystemIconVariants.Filled); public static readonly FontIconData Attach_20_Filled = CreateIcon(0xF1A9, FluentSystemIconVariants.Filled); public static readonly FontIconData Attach_24_Filled = CreateIcon(0xF1AA, FluentSystemIconVariants.Filled); public static readonly FontIconData Autocorrect_24_Filled = CreateIcon(0xF1AE, FluentSystemIconVariants.Filled); public static readonly FontIconData Autosum_20_Filled = CreateIcon(0xF1AF, FluentSystemIconVariants.Filled); public static readonly FontIconData Autosum_24_Filled = CreateIcon(0xF1B0, FluentSystemIconVariants.Filled); public static readonly FontIconData Backspace_20_Filled = CreateIcon(0xF1B1, FluentSystemIconVariants.Filled); public static readonly FontIconData Backspace_24_Filled = CreateIcon(0xF1B2, FluentSystemIconVariants.Filled); public static readonly FontIconData Badge_24_Filled = CreateIcon(0xF1B5, FluentSystemIconVariants.Filled); public static readonly FontIconData Balloon_20_Filled = CreateIcon(0xF1B6, FluentSystemIconVariants.Filled); public static readonly FontIconData Balloon_24_Filled = CreateIcon(0xF1B7, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery0_20_Filled = CreateIcon(0xF1BB, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery0_24_Filled = CreateIcon(0xF1BC, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery1_20_Filled = CreateIcon(0xF1BD, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery1_24_Filled = CreateIcon(0xF1BE, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery2_20_Filled = CreateIcon(0xF1BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery2_24_Filled = CreateIcon(0xF1C0, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery3_20_Filled = CreateIcon(0xF1C1, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery3_24_Filled = CreateIcon(0xF1C2, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery4_20_Filled = CreateIcon(0xF1C3, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery4_24_Filled = CreateIcon(0xF1C4, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery5_20_Filled = CreateIcon(0xF1C5, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery5_24_Filled = CreateIcon(0xF1C6, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery6_20_Filled = CreateIcon(0xF1C7, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery6_24_Filled = CreateIcon(0xF1C8, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery7_20_Filled = CreateIcon(0xF1C9, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery7_24_Filled = CreateIcon(0xF1CA, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery8_20_Filled = CreateIcon(0xF1CB, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery8_24_Filled = CreateIcon(0xF1CC, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery9_20_Filled = CreateIcon(0xF1CD, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery9_24_Filled = CreateIcon(0xF1CE, FluentSystemIconVariants.Filled); public static readonly FontIconData BatteryCharge_20_Filled = CreateIcon(0xF1CF, FluentSystemIconVariants.Filled); public static readonly FontIconData BatteryCharge_24_Filled = CreateIcon(0xF1D0, FluentSystemIconVariants.Filled); public static readonly FontIconData BatterySaver_20_Filled = CreateIcon(0xF1D3, FluentSystemIconVariants.Filled); public static readonly FontIconData BatterySaver_24_Filled = CreateIcon(0xF1D4, FluentSystemIconVariants.Filled); public static readonly FontIconData BatteryWarning_24_Filled = CreateIcon(0xF1D5, FluentSystemIconVariants.Filled); public static readonly FontIconData Beaker_16_Filled = CreateIcon(0xF1D6, FluentSystemIconVariants.Filled); public static readonly FontIconData Beaker_20_Filled = CreateIcon(0xF1D7, FluentSystemIconVariants.Filled); public static readonly FontIconData Beaker_24_Filled = CreateIcon(0xF1D8, FluentSystemIconVariants.Filled); public static readonly FontIconData Bed_20_Filled = CreateIcon(0xF1D9, FluentSystemIconVariants.Filled); public static readonly FontIconData Bed_24_Filled = CreateIcon(0xF1DA, FluentSystemIconVariants.Filled); public static readonly FontIconData Bluetooth_20_Filled = CreateIcon(0xF1DE, FluentSystemIconVariants.Filled); public static readonly FontIconData Bluetooth_24_Filled = CreateIcon(0xF1DF, FluentSystemIconVariants.Filled); public static readonly FontIconData BluetoothConnected_24_Filled = CreateIcon(0xF1E0, FluentSystemIconVariants.Filled); public static readonly FontIconData BluetoothDisabled_24_Filled = CreateIcon(0xF1E1, FluentSystemIconVariants.Filled); public static readonly FontIconData BluetoothSearching_24_Filled = CreateIcon(0xF1E2, FluentSystemIconVariants.Filled); public static readonly FontIconData Board_24_Filled = CreateIcon(0xF1E3, FluentSystemIconVariants.Filled); public static readonly FontIconData BookGlobe_24_Filled = CreateIcon(0xF1F0, FluentSystemIconVariants.Filled); public static readonly FontIconData BookNumber_16_Filled = CreateIcon(0xF1F1, FluentSystemIconVariants.Filled); public static readonly FontIconData BookNumber_20_Filled = CreateIcon(0xF1F2, FluentSystemIconVariants.Filled); public static readonly FontIconData BookNumber_24_Filled = CreateIcon(0xF1F3, FluentSystemIconVariants.Filled); public static readonly FontIconData Bookmark_16_Filled = CreateIcon(0xF1F4, FluentSystemIconVariants.Filled); public static readonly FontIconData Bookmark_20_Filled = CreateIcon(0xF1F5, FluentSystemIconVariants.Filled); public static readonly FontIconData Bookmark_24_Filled = CreateIcon(0xF1F6, FluentSystemIconVariants.Filled); public static readonly FontIconData Bookmark_28_Filled = CreateIcon(0xF1F7, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkOff_24_Filled = CreateIcon(0xF1F8, FluentSystemIconVariants.Filled); public static readonly FontIconData Bot_24_Filled = CreateIcon(0xF1F9, FluentSystemIconVariants.Filled); public static readonly FontIconData BotAdd_24_Filled = CreateIcon(0xF1FA, FluentSystemIconVariants.Filled); public static readonly FontIconData Branch_24_Filled = CreateIcon(0xF1FB, FluentSystemIconVariants.Filled); public static readonly FontIconData Briefcase_20_Filled = CreateIcon(0xF1FC, FluentSystemIconVariants.Filled); public static readonly FontIconData Briefcase_24_Filled = CreateIcon(0xF1FD, FluentSystemIconVariants.Filled); public static readonly FontIconData BroadActivityFeed_24_Filled = CreateIcon(0xF200, FluentSystemIconVariants.Filled); public static readonly FontIconData Broom_20_Filled = CreateIcon(0xF201, FluentSystemIconVariants.Filled); public static readonly FontIconData Broom_24_Filled = CreateIcon(0xF202, FluentSystemIconVariants.Filled); public static readonly FontIconData Building_24_Filled = CreateIcon(0xF205, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetail_24_Filled = CreateIcon(0xF209, FluentSystemIconVariants.Filled); public static readonly FontIconData Calculator_20_Filled = CreateIcon(0xF20A, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar3Day_20_Filled = CreateIcon(0xF20E, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar3Day_24_Filled = CreateIcon(0xF20F, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar3Day_28_Filled = CreateIcon(0xF210, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAdd_20_Filled = CreateIcon(0xF211, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAdd_24_Filled = CreateIcon(0xF212, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAgenda_20_Filled = CreateIcon(0xF213, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAgenda_24_Filled = CreateIcon(0xF214, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAgenda_28_Filled = CreateIcon(0xF215, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowRight_20_Filled = CreateIcon(0xF216, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAssistant_20_Filled = CreateIcon(0xF217, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAssistant_24_Filled = CreateIcon(0xF218, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarCancel_20_Filled = CreateIcon(0xF219, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarCancel_24_Filled = CreateIcon(0xF21A, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarCheckmark_16_Filled = CreateIcon(0xF21B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarCheckmark_20_Filled = CreateIcon(0xF21C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarClock_20_Filled = CreateIcon(0xF21D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarClock_24_Filled = CreateIcon(0xF21E, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDay_20_Filled = CreateIcon(0xF222, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDay_24_Filled = CreateIcon(0xF223, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDay_28_Filled = CreateIcon(0xF224, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEmpty_16_Filled = CreateIcon(0xF225, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEmpty_20_Filled = CreateIcon(0xF226, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEmpty_24_Filled = CreateIcon(0xF227, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEmpty_28_Filled = CreateIcon(0xF228, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMonth_20_Filled = CreateIcon(0xF22A, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMonth_24_Filled = CreateIcon(0xF22B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMonth_28_Filled = CreateIcon(0xF22C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMultiple_20_Filled = CreateIcon(0xF22D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMultiple_24_Filled = CreateIcon(0xF22E, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPerson_20_Filled = CreateIcon(0xF230, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarReply_16_Filled = CreateIcon(0xF231, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarReply_20_Filled = CreateIcon(0xF232, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarReply_24_Filled = CreateIcon(0xF233, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarReply_28_Filled = CreateIcon(0xF234, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSettings_20_Filled = CreateIcon(0xF235, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarStar_20_Filled = CreateIcon(0xF236, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarStar_24_Filled = CreateIcon(0xF237, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSync_16_Filled = CreateIcon(0xF238, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSync_20_Filled = CreateIcon(0xF239, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSync_24_Filled = CreateIcon(0xF23A, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarToday_16_Filled = CreateIcon(0xF23B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarToday_20_Filled = CreateIcon(0xF23C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarToday_24_Filled = CreateIcon(0xF23D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarToday_28_Filled = CreateIcon(0xF23E, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWeekNumbers_24_Filled = CreateIcon(0xF23F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWeekStart_20_Filled = CreateIcon(0xF240, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWeekStart_24_Filled = CreateIcon(0xF241, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWeekStart_28_Filled = CreateIcon(0xF242, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWorkWeek_16_Filled = CreateIcon(0xF243, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWorkWeek_20_Filled = CreateIcon(0xF244, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWorkWeek_24_Filled = CreateIcon(0xF245, FluentSystemIconVariants.Filled); public static readonly FontIconData CallAdd_24_Filled = CreateIcon(0xF246, FluentSystemIconVariants.Filled); public static readonly FontIconData CallEnd_20_Filled = CreateIcon(0xF247, FluentSystemIconVariants.Filled); public static readonly FontIconData CallEnd_24_Filled = CreateIcon(0xF248, FluentSystemIconVariants.Filled); public static readonly FontIconData CallEnd_28_Filled = CreateIcon(0xF249, FluentSystemIconVariants.Filled); public static readonly FontIconData CallForward_24_Filled = CreateIcon(0xF24A, FluentSystemIconVariants.Filled); public static readonly FontIconData CallInbound_16_Filled = CreateIcon(0xF24B, FluentSystemIconVariants.Filled); public static readonly FontIconData CallInbound_24_Filled = CreateIcon(0xF24C, FluentSystemIconVariants.Filled); public static readonly FontIconData CallMissed_16_Filled = CreateIcon(0xF24D, FluentSystemIconVariants.Filled); public static readonly FontIconData CallMissed_24_Filled = CreateIcon(0xF24E, FluentSystemIconVariants.Filled); public static readonly FontIconData CallOutbound_16_Filled = CreateIcon(0xF24F, FluentSystemIconVariants.Filled); public static readonly FontIconData CallOutbound_24_Filled = CreateIcon(0xF250, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPark_24_Filled = CreateIcon(0xF251, FluentSystemIconVariants.Filled); public static readonly FontIconData CalligraphyPen_20_Filled = CreateIcon(0xF252, FluentSystemIconVariants.Filled); public static readonly FontIconData CalligraphyPen_24_Filled = CreateIcon(0xF253, FluentSystemIconVariants.Filled); public static readonly FontIconData Camera_20_Filled = CreateIcon(0xF254, FluentSystemIconVariants.Filled); public static readonly FontIconData Camera_24_Filled = CreateIcon(0xF255, FluentSystemIconVariants.Filled); public static readonly FontIconData Camera_28_Filled = CreateIcon(0xF256, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraAdd_20_Filled = CreateIcon(0xF257, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraAdd_24_Filled = CreateIcon(0xF258, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraAdd_48_Filled = CreateIcon(0xF259, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraSwitch_24_Filled = CreateIcon(0xF25A, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDown_12_Filled = CreateIcon(0xF25F, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDown_16_Filled = CreateIcon(0xF260, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDown_20_Filled = CreateIcon(0xF261, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDown_24_Filled = CreateIcon(0xF262, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretLeft_12_Filled = CreateIcon(0xF263, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretLeft_16_Filled = CreateIcon(0xF264, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretLeft_20_Filled = CreateIcon(0xF265, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretLeft_24_Filled = CreateIcon(0xF266, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretRight_12_Filled = CreateIcon(0xF267, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretRight_16_Filled = CreateIcon(0xF268, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretRight_20_Filled = CreateIcon(0xF269, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretRight_24_Filled = CreateIcon(0xF26A, FluentSystemIconVariants.Filled); public static readonly FontIconData Cart_24_Filled = CreateIcon(0xF26B, FluentSystemIconVariants.Filled); public static readonly FontIconData Cast_20_Filled = CreateIcon(0xF26C, FluentSystemIconVariants.Filled); public static readonly FontIconData Cast_24_Filled = CreateIcon(0xF26D, FluentSystemIconVariants.Filled); public static readonly FontIconData Cast_28_Filled = CreateIcon(0xF26E, FluentSystemIconVariants.Filled); public static readonly FontIconData Cellular3g_24_Filled = CreateIcon(0xF26F, FluentSystemIconVariants.Filled); public static readonly FontIconData Cellular4g_24_Filled = CreateIcon(0xF270, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData1_20_Filled = CreateIcon(0xF271, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData1_24_Filled = CreateIcon(0xF272, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData2_20_Filled = CreateIcon(0xF273, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData2_24_Filled = CreateIcon(0xF274, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData3_20_Filled = CreateIcon(0xF275, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData3_24_Filled = CreateIcon(0xF276, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData4_20_Filled = CreateIcon(0xF277, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData4_24_Filled = CreateIcon(0xF278, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData5_20_Filled = CreateIcon(0xF279, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularData5_24_Filled = CreateIcon(0xF27A, FluentSystemIconVariants.Filled); public static readonly FontIconData Certificate_20_Filled = CreateIcon(0xF27E, FluentSystemIconVariants.Filled); public static readonly FontIconData Certificate_24_Filled = CreateIcon(0xF27F, FluentSystemIconVariants.Filled); public static readonly FontIconData Channel_16_Filled = CreateIcon(0xF280, FluentSystemIconVariants.Filled); public static readonly FontIconData Channel_20_Filled = CreateIcon(0xF281, FluentSystemIconVariants.Filled); public static readonly FontIconData Channel_24_Filled = CreateIcon(0xF282, FluentSystemIconVariants.Filled); public static readonly FontIconData Chat_20_Filled = CreateIcon(0xF286, FluentSystemIconVariants.Filled); public static readonly FontIconData Chat_24_Filled = CreateIcon(0xF287, FluentSystemIconVariants.Filled); public static readonly FontIconData Chat_28_Filled = CreateIcon(0xF288, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatBubblesQuestion_24_Filled = CreateIcon(0xF289, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatHelp_24_Filled = CreateIcon(0xF28A, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatOff_24_Filled = CreateIcon(0xF28B, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatWarning_24_Filled = CreateIcon(0xF28C, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxChecked_20_Filled = CreateIcon(0xF28D, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxChecked_24_Filled = CreateIcon(0xF28E, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxUnchecked_12_Filled = CreateIcon(0xF28F, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxUnchecked_16_Filled = CreateIcon(0xF290, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxUnchecked_20_Filled = CreateIcon(0xF291, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxUnchecked_24_Filled = CreateIcon(0xF292, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkmark_12_Filled = CreateIcon(0xF293, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkmark_20_Filled = CreateIcon(0xF294, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkmark_24_Filled = CreateIcon(0xF295, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkmark_28_Filled = CreateIcon(0xF296, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircle_16_Filled = CreateIcon(0xF297, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircle_20_Filled = CreateIcon(0xF298, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircle_24_Filled = CreateIcon(0xF299, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircle_48_Filled = CreateIcon(0xF29A, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkLock_16_Filled = CreateIcon(0xF29B, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkLock_20_Filled = CreateIcon(0xF29C, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkLock_24_Filled = CreateIcon(0xF29D, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkSquare_24_Filled = CreateIcon(0xF29E, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkUnderlineCircle_16_Filled = CreateIcon(0xF29F, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkUnderlineCircle_20_Filled = CreateIcon(0xF2A0, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDown_12_Filled = CreateIcon(0xF2A1, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDown_16_Filled = CreateIcon(0xF2A2, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDown_20_Filled = CreateIcon(0xF2A3, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDown_24_Filled = CreateIcon(0xF2A4, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDown_28_Filled = CreateIcon(0xF2A5, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDown_48_Filled = CreateIcon(0xF2A6, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronLeft_12_Filled = CreateIcon(0xF2A8, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronLeft_16_Filled = CreateIcon(0xF2A9, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronLeft_20_Filled = CreateIcon(0xF2AA, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronLeft_24_Filled = CreateIcon(0xF2AB, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronLeft_28_Filled = CreateIcon(0xF2AC, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronLeft_48_Filled = CreateIcon(0xF2AD, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronRight_12_Filled = CreateIcon(0xF2AE, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronRight_16_Filled = CreateIcon(0xF2AF, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronRight_20_Filled = CreateIcon(0xF2B0, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronRight_24_Filled = CreateIcon(0xF2B1, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronRight_28_Filled = CreateIcon(0xF2B2, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronRight_48_Filled = CreateIcon(0xF2B3, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUp_12_Filled = CreateIcon(0xF2B4, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUp_16_Filled = CreateIcon(0xF2B5, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUp_20_Filled = CreateIcon(0xF2B6, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUp_24_Filled = CreateIcon(0xF2B7, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUp_28_Filled = CreateIcon(0xF2B8, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUp_48_Filled = CreateIcon(0xF2B9, FluentSystemIconVariants.Filled); public static readonly FontIconData Circle_16_Filled = CreateIcon(0xF2BA, FluentSystemIconVariants.Filled); public static readonly FontIconData Circle_20_Filled = CreateIcon(0xF2BB, FluentSystemIconVariants.Filled); public static readonly FontIconData Circle_24_Filled = CreateIcon(0xF2BC, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHalfFill_20_Filled = CreateIcon(0xF2BD, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHalfFill_24_Filled = CreateIcon(0xF2BE, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleLine_24_Filled = CreateIcon(0xF2BF, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleSmall_24_Filled = CreateIcon(0xF2C0, FluentSystemIconVariants.Filled); public static readonly FontIconData City_16_Filled = CreateIcon(0xF2C1, FluentSystemIconVariants.Filled); public static readonly FontIconData City_20_Filled = CreateIcon(0xF2C2, FluentSystemIconVariants.Filled); public static readonly FontIconData City_24_Filled = CreateIcon(0xF2C3, FluentSystemIconVariants.Filled); public static readonly FontIconData Class_24_Filled = CreateIcon(0xF2C4, FluentSystemIconVariants.Filled); public static readonly FontIconData Classification_16_Filled = CreateIcon(0xF2C5, FluentSystemIconVariants.Filled); public static readonly FontIconData Classification_20_Filled = CreateIcon(0xF2C6, FluentSystemIconVariants.Filled); public static readonly FontIconData Classification_24_Filled = CreateIcon(0xF2C7, FluentSystemIconVariants.Filled); public static readonly FontIconData ClearFormatting_24_Filled = CreateIcon(0xF2C8, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard_20_Filled = CreateIcon(0xF2C9, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard_24_Filled = CreateIcon(0xF2CA, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardCode_16_Filled = CreateIcon(0xF2CB, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardCode_20_Filled = CreateIcon(0xF2CC, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardCode_24_Filled = CreateIcon(0xF2CD, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardLetter_16_Filled = CreateIcon(0xF2CE, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardLetter_20_Filled = CreateIcon(0xF2CF, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardLetter_24_Filled = CreateIcon(0xF2D0, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardLink_16_Filled = CreateIcon(0xF2D1, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardLink_20_Filled = CreateIcon(0xF2D2, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardLink_24_Filled = CreateIcon(0xF2D3, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMore_24_Filled = CreateIcon(0xF2D4, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardPaste_20_Filled = CreateIcon(0xF2D5, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardPaste_24_Filled = CreateIcon(0xF2D6, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardSearch_20_Filled = CreateIcon(0xF2D7, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardSearch_24_Filled = CreateIcon(0xF2D8, FluentSystemIconVariants.Filled); public static readonly FontIconData Clock_12_Filled = CreateIcon(0xF2DB, FluentSystemIconVariants.Filled); public static readonly FontIconData Clock_16_Filled = CreateIcon(0xF2DC, FluentSystemIconVariants.Filled); public static readonly FontIconData Clock_20_Filled = CreateIcon(0xF2DD, FluentSystemIconVariants.Filled); public static readonly FontIconData Clock_24_Filled = CreateIcon(0xF2DE, FluentSystemIconVariants.Filled); public static readonly FontIconData Clock_28_Filled = CreateIcon(0xF2DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Clock_48_Filled = CreateIcon(0xF2E0, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockAlarm_20_Filled = CreateIcon(0xF2E1, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockAlarm_24_Filled = CreateIcon(0xF2E2, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaption_24_Filled = CreateIcon(0xF2E3, FluentSystemIconVariants.Filled); public static readonly FontIconData Cloud_20_Filled = CreateIcon(0xF2E4, FluentSystemIconVariants.Filled); public static readonly FontIconData Cloud_24_Filled = CreateIcon(0xF2E5, FluentSystemIconVariants.Filled); public static readonly FontIconData Cloud_48_Filled = CreateIcon(0xF2E6, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudOff_24_Filled = CreateIcon(0xF2EA, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudOff_48_Filled = CreateIcon(0xF2EB, FluentSystemIconVariants.Filled); public static readonly FontIconData Code_20_Filled = CreateIcon(0xF2EF, FluentSystemIconVariants.Filled); public static readonly FontIconData Code_24_Filled = CreateIcon(0xF2F0, FluentSystemIconVariants.Filled); public static readonly FontIconData Collections_20_Filled = CreateIcon(0xF2F1, FluentSystemIconVariants.Filled); public static readonly FontIconData Collections_24_Filled = CreateIcon(0xF2F2, FluentSystemIconVariants.Filled); public static readonly FontIconData CollectionsAdd_20_Filled = CreateIcon(0xF2F3, FluentSystemIconVariants.Filled); public static readonly FontIconData CollectionsAdd_24_Filled = CreateIcon(0xF2F4, FluentSystemIconVariants.Filled); public static readonly FontIconData Color_20_Filled = CreateIcon(0xF2F5, FluentSystemIconVariants.Filled); public static readonly FontIconData Color_24_Filled = CreateIcon(0xF2F6, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorBackground_20_Filled = CreateIcon(0xF2F7, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorBackground_24_Filled = CreateIcon(0xF2F8, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorFill_20_Filled = CreateIcon(0xF2F9, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorFill_24_Filled = CreateIcon(0xF2FA, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorLine_20_Filled = CreateIcon(0xF2FB, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorLine_24_Filled = CreateIcon(0xF2FC, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnTriple_24_Filled = CreateIcon(0xF2FD, FluentSystemIconVariants.Filled); public static readonly FontIconData Comment_16_Filled = CreateIcon(0xF2FE, FluentSystemIconVariants.Filled); public static readonly FontIconData Comment_20_Filled = CreateIcon(0xF2FF, FluentSystemIconVariants.Filled); public static readonly FontIconData Comment_24_Filled = CreateIcon(0xF300, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentAdd_24_Filled = CreateIcon(0xF301, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMention_16_Filled = CreateIcon(0xF303, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMention_20_Filled = CreateIcon(0xF304, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMention_24_Filled = CreateIcon(0xF305, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultiple_16_Filled = CreateIcon(0xF306, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultiple_20_Filled = CreateIcon(0xF307, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultiple_24_Filled = CreateIcon(0xF308, FluentSystemIconVariants.Filled); public static readonly FontIconData Communication_16_Filled = CreateIcon(0xF30C, FluentSystemIconVariants.Filled); public static readonly FontIconData Communication_20_Filled = CreateIcon(0xF30D, FluentSystemIconVariants.Filled); public static readonly FontIconData Communication_24_Filled = CreateIcon(0xF30E, FluentSystemIconVariants.Filled); public static readonly FontIconData CompassNorthwest_16_Filled = CreateIcon(0xF30F, FluentSystemIconVariants.Filled); public static readonly FontIconData CompassNorthwest_20_Filled = CreateIcon(0xF310, FluentSystemIconVariants.Filled); public static readonly FontIconData CompassNorthwest_24_Filled = CreateIcon(0xF311, FluentSystemIconVariants.Filled); public static readonly FontIconData CompassNorthwest_28_Filled = CreateIcon(0xF312, FluentSystemIconVariants.Filled); public static readonly FontIconData Compose_16_Filled = CreateIcon(0xF313, FluentSystemIconVariants.Filled); public static readonly FontIconData Compose_20_Filled = CreateIcon(0xF314, FluentSystemIconVariants.Filled); public static readonly FontIconData Compose_24_Filled = CreateIcon(0xF315, FluentSystemIconVariants.Filled); public static readonly FontIconData Compose_28_Filled = CreateIcon(0xF316, FluentSystemIconVariants.Filled); public static readonly FontIconData ConferenceRoom_16_Filled = CreateIcon(0xF317, FluentSystemIconVariants.Filled); public static readonly FontIconData ConferenceRoom_20_Filled = CreateIcon(0xF318, FluentSystemIconVariants.Filled); public static readonly FontIconData ConferenceRoom_24_Filled = CreateIcon(0xF319, FluentSystemIconVariants.Filled); public static readonly FontIconData ConferenceRoom_28_Filled = CreateIcon(0xF31A, FluentSystemIconVariants.Filled); public static readonly FontIconData ConferenceRoom_48_Filled = CreateIcon(0xF31B, FluentSystemIconVariants.Filled); public static readonly FontIconData Connector_16_Filled = CreateIcon(0xF31C, FluentSystemIconVariants.Filled); public static readonly FontIconData Connector_20_Filled = CreateIcon(0xF31D, FluentSystemIconVariants.Filled); public static readonly FontIconData Connector_24_Filled = CreateIcon(0xF31E, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCard_20_Filled = CreateIcon(0xF31F, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCard_24_Filled = CreateIcon(0xF320, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardGroup_24_Filled = CreateIcon(0xF321, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentSettings_16_Filled = CreateIcon(0xF323, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentSettings_20_Filled = CreateIcon(0xF324, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentSettings_24_Filled = CreateIcon(0xF325, FluentSystemIconVariants.Filled); public static readonly FontIconData Cookies_20_Filled = CreateIcon(0xF328, FluentSystemIconVariants.Filled); public static readonly FontIconData Cookies_24_Filled = CreateIcon(0xF329, FluentSystemIconVariants.Filled); public static readonly FontIconData Copy_16_Filled = CreateIcon(0xF32A, FluentSystemIconVariants.Filled); public static readonly FontIconData Copy_20_Filled = CreateIcon(0xF32B, FluentSystemIconVariants.Filled); public static readonly FontIconData Copy_24_Filled = CreateIcon(0xF32C, FluentSystemIconVariants.Filled); public static readonly FontIconData Crop_24_Filled = CreateIcon(0xF331, FluentSystemIconVariants.Filled); public static readonly FontIconData CropInterim_24_Filled = CreateIcon(0xF332, FluentSystemIconVariants.Filled); public static readonly FontIconData CropInterimOff_24_Filled = CreateIcon(0xF333, FluentSystemIconVariants.Filled); public static readonly FontIconData Cube_16_Filled = CreateIcon(0xF334, FluentSystemIconVariants.Filled); public static readonly FontIconData Cube_20_Filled = CreateIcon(0xF335, FluentSystemIconVariants.Filled); public static readonly FontIconData Cube_24_Filled = CreateIcon(0xF336, FluentSystemIconVariants.Filled); public static readonly FontIconData Cut_20_Filled = CreateIcon(0xF33A, FluentSystemIconVariants.Filled); public static readonly FontIconData Cut_24_Filled = CreateIcon(0xF33B, FluentSystemIconVariants.Filled); public static readonly FontIconData DarkTheme_24_Filled = CreateIcon(0xF33C, FluentSystemIconVariants.Filled); public static readonly FontIconData DataArea_24_Filled = CreateIcon(0xF33D, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarHorizontal_24_Filled = CreateIcon(0xF33E, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVertical_20_Filled = CreateIcon(0xF33F, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVertical_24_Filled = CreateIcon(0xF340, FluentSystemIconVariants.Filled); public static readonly FontIconData DataFunnel_24_Filled = CreateIcon(0xF341, FluentSystemIconVariants.Filled); public static readonly FontIconData DataHistogram_24_Filled = CreateIcon(0xF342, FluentSystemIconVariants.Filled); public static readonly FontIconData DataLine_24_Filled = CreateIcon(0xF343, FluentSystemIconVariants.Filled); public static readonly FontIconData DataPie_20_Filled = CreateIcon(0xF344, FluentSystemIconVariants.Filled); public static readonly FontIconData DataPie_24_Filled = CreateIcon(0xF345, FluentSystemIconVariants.Filled); public static readonly FontIconData DataScatter_24_Filled = CreateIcon(0xF346, FluentSystemIconVariants.Filled); public static readonly FontIconData DataSunburst_24_Filled = CreateIcon(0xF347, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTreemap_24_Filled = CreateIcon(0xF348, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsage_24_Filled = CreateIcon(0xF349, FluentSystemIconVariants.Filled); public static readonly FontIconData DataWaterfall_24_Filled = CreateIcon(0xF34A, FluentSystemIconVariants.Filled); public static readonly FontIconData DataWhisker_24_Filled = CreateIcon(0xF34B, FluentSystemIconVariants.Filled); public static readonly FontIconData Delete_20_Filled = CreateIcon(0xF34C, FluentSystemIconVariants.Filled); public static readonly FontIconData Delete_24_Filled = CreateIcon(0xF34D, FluentSystemIconVariants.Filled); public static readonly FontIconData Delete_28_Filled = CreateIcon(0xF34E, FluentSystemIconVariants.Filled); public static readonly FontIconData Delete_48_Filled = CreateIcon(0xF34F, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteOff_20_Filled = CreateIcon(0xF352, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteOff_24_Filled = CreateIcon(0xF353, FluentSystemIconVariants.Filled); public static readonly FontIconData Dentist_24_Filled = CreateIcon(0xF354, FluentSystemIconVariants.Filled); public static readonly FontIconData DesignIdeas_16_Filled = CreateIcon(0xF355, FluentSystemIconVariants.Filled); public static readonly FontIconData DesignIdeas_20_Filled = CreateIcon(0xF356, FluentSystemIconVariants.Filled); public static readonly FontIconData DesignIdeas_24_Filled = CreateIcon(0xF357, FluentSystemIconVariants.Filled); public static readonly FontIconData Desktop_16_Filled = CreateIcon(0xF358, FluentSystemIconVariants.Filled); public static readonly FontIconData Desktop_20_Filled = CreateIcon(0xF359, FluentSystemIconVariants.Filled); public static readonly FontIconData Desktop_24_Filled = CreateIcon(0xF35A, FluentSystemIconVariants.Filled); public static readonly FontIconData Desktop_28_Filled = CreateIcon(0xF35B, FluentSystemIconVariants.Filled); public static readonly FontIconData DeveloperBoard_24_Filled = CreateIcon(0xF35C, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceEq_24_Filled = CreateIcon(0xF35D, FluentSystemIconVariants.Filled); public static readonly FontIconData Dialpad_20_Filled = CreateIcon(0xF35E, FluentSystemIconVariants.Filled); public static readonly FontIconData Dialpad_24_Filled = CreateIcon(0xF35F, FluentSystemIconVariants.Filled); public static readonly FontIconData DialpadOff_24_Filled = CreateIcon(0xF360, FluentSystemIconVariants.Filled); public static readonly FontIconData Directions_20_Filled = CreateIcon(0xF365, FluentSystemIconVariants.Filled); public static readonly FontIconData Directions_24_Filled = CreateIcon(0xF366, FluentSystemIconVariants.Filled); public static readonly FontIconData Dismiss_12_Filled = CreateIcon(0xF367, FluentSystemIconVariants.Filled); public static readonly FontIconData Dismiss_16_Filled = CreateIcon(0xF368, FluentSystemIconVariants.Filled); public static readonly FontIconData Dismiss_20_Filled = CreateIcon(0xF369, FluentSystemIconVariants.Filled); public static readonly FontIconData Dismiss_24_Filled = CreateIcon(0xF36A, FluentSystemIconVariants.Filled); public static readonly FontIconData Dismiss_28_Filled = CreateIcon(0xF36B, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissCircle_16_Filled = CreateIcon(0xF36C, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissCircle_20_Filled = CreateIcon(0xF36D, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissCircle_24_Filled = CreateIcon(0xF36E, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissCircle_48_Filled = CreateIcon(0xF36F, FluentSystemIconVariants.Filled); public static readonly FontIconData DividerShort_24_Filled = CreateIcon(0xF370, FluentSystemIconVariants.Filled); public static readonly FontIconData DividerTall_24_Filled = CreateIcon(0xF371, FluentSystemIconVariants.Filled); public static readonly FontIconData Dock_24_Filled = CreateIcon(0xF372, FluentSystemIconVariants.Filled); public static readonly FontIconData DockRow_24_Filled = CreateIcon(0xF376, FluentSystemIconVariants.Filled); public static readonly FontIconData Doctor_24_Filled = CreateIcon(0xF377, FluentSystemIconVariants.Filled); public static readonly FontIconData Document_20_Filled = CreateIcon(0xF378, FluentSystemIconVariants.Filled); public static readonly FontIconData Document_24_Filled = CreateIcon(0xF379, FluentSystemIconVariants.Filled); public static readonly FontIconData Document_28_Filled = CreateIcon(0xF37A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBriefcase_20_Filled = CreateIcon(0xF37C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBriefcase_24_Filled = CreateIcon(0xF37D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCatchUp_24_Filled = CreateIcon(0xF37E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCopy_16_Filled = CreateIcon(0xF37F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCopy_20_Filled = CreateIcon(0xF380, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCopy_24_Filled = CreateIcon(0xF381, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCopy_48_Filled = CreateIcon(0xF382, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDismiss_20_Filled = CreateIcon(0xF383, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDismiss_24_Filled = CreateIcon(0xF384, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentEdit_16_Filled = CreateIcon(0xF385, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentEdit_20_Filled = CreateIcon(0xF386, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentEdit_24_Filled = CreateIcon(0xF387, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentEndnote_20_Filled = CreateIcon(0xF388, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentEndnote_24_Filled = CreateIcon(0xF389, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentError_16_Filled = CreateIcon(0xF38A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentError_20_Filled = CreateIcon(0xF38B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentError_24_Filled = CreateIcon(0xF38C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFooter_24_Filled = CreateIcon(0xF38D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeader_24_Filled = CreateIcon(0xF38F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderFooter_20_Filled = CreateIcon(0xF390, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderFooter_24_Filled = CreateIcon(0xF391, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscape_20_Filled = CreateIcon(0xF393, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscape_24_Filled = CreateIcon(0xF394, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMargins_20_Filled = CreateIcon(0xF395, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMargins_24_Filled = CreateIcon(0xF396, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePage_20_Filled = CreateIcon(0xF399, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePage_24_Filled = CreateIcon(0xF39A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBottomCenter_20_Filled = CreateIcon(0xF39C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBottomCenter_24_Filled = CreateIcon(0xF39D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBottomLeft_20_Filled = CreateIcon(0xF39E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBottomLeft_24_Filled = CreateIcon(0xF39F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBottomRight_20_Filled = CreateIcon(0xF3A0, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBottomRight_24_Filled = CreateIcon(0xF3A1, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBreak_24_Filled = CreateIcon(0xF3A2, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageNumber_20_Filled = CreateIcon(0xF3A3, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageNumber_24_Filled = CreateIcon(0xF3A4, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageTopCenter_20_Filled = CreateIcon(0xF3A5, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageTopCenter_24_Filled = CreateIcon(0xF3A6, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageTopLeft_20_Filled = CreateIcon(0xF3A7, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageTopLeft_24_Filled = CreateIcon(0xF3A8, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageTopRight_20_Filled = CreateIcon(0xF3A9, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageTopRight_24_Filled = CreateIcon(0xF3AA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPdf_16_Filled = CreateIcon(0xF3AB, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPdf_20_Filled = CreateIcon(0xF3AC, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPdf_24_Filled = CreateIcon(0xF3AD, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSearch_20_Filled = CreateIcon(0xF3AE, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSearch_24_Filled = CreateIcon(0xF3AF, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentToolbox_20_Filled = CreateIcon(0xF3B0, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentToolbox_24_Filled = CreateIcon(0xF3B1, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentWidth_20_Filled = CreateIcon(0xF3B8, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentWidth_24_Filled = CreateIcon(0xF3B9, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleSwipeDown_24_Filled = CreateIcon(0xF3BA, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleSwipeUp_24_Filled = CreateIcon(0xF3BB, FluentSystemIconVariants.Filled); public static readonly FontIconData Drafts_16_Filled = CreateIcon(0xF3BE, FluentSystemIconVariants.Filled); public static readonly FontIconData Drafts_20_Filled = CreateIcon(0xF3BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Drafts_24_Filled = CreateIcon(0xF3C0, FluentSystemIconVariants.Filled); public static readonly FontIconData Drag_24_Filled = CreateIcon(0xF3C1, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkBeer_24_Filled = CreateIcon(0xF3C3, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkCoffee_20_Filled = CreateIcon(0xF3C4, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkCoffee_24_Filled = CreateIcon(0xF3C5, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkMargarita_24_Filled = CreateIcon(0xF3C6, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkWine_24_Filled = CreateIcon(0xF3C7, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreen_24_Filled = CreateIcon(0xF3C8, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenAdd_24_Filled = CreateIcon(0xF3C9, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenArrowRight_24_Filled = CreateIcon(0xF3CA, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenClock_24_Filled = CreateIcon(0xF3CB, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenDesktop_24_Filled = CreateIcon(0xF3CC, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenGroup_24_Filled = CreateIcon(0xF3CE, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenLock_24_Filled = CreateIcon(0xF3CF, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenMirror_24_Filled = CreateIcon(0xF3D0, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenPagination_24_Filled = CreateIcon(0xF3D1, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenSettings_24_Filled = CreateIcon(0xF3D2, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenStatusBar_24_Filled = CreateIcon(0xF3D3, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenTablet_24_Filled = CreateIcon(0xF3D4, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenUpdate_24_Filled = CreateIcon(0xF3D5, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenVerticalScroll_24_Filled = CreateIcon(0xF3D6, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenVibrate_24_Filled = CreateIcon(0xF3D7, FluentSystemIconVariants.Filled); public static readonly FontIconData Earth_16_Filled = CreateIcon(0xF3D8, FluentSystemIconVariants.Filled); public static readonly FontIconData Earth_20_Filled = CreateIcon(0xF3D9, FluentSystemIconVariants.Filled); public static readonly FontIconData Earth_24_Filled = CreateIcon(0xF3DA, FluentSystemIconVariants.Filled); public static readonly FontIconData Edit_16_Filled = CreateIcon(0xF3DB, FluentSystemIconVariants.Filled); public static readonly FontIconData Edit_20_Filled = CreateIcon(0xF3DC, FluentSystemIconVariants.Filled); public static readonly FontIconData Edit_24_Filled = CreateIcon(0xF3DD, FluentSystemIconVariants.Filled); public static readonly FontIconData Emoji_16_Filled = CreateIcon(0xF3DE, FluentSystemIconVariants.Filled); public static readonly FontIconData Emoji_20_Filled = CreateIcon(0xF3DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Emoji_24_Filled = CreateIcon(0xF3E0, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiAdd_24_Filled = CreateIcon(0xF3E1, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiAngry_20_Filled = CreateIcon(0xF3E2, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiAngry_24_Filled = CreateIcon(0xF3E3, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiLaugh_20_Filled = CreateIcon(0xF3E4, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiLaugh_24_Filled = CreateIcon(0xF3E5, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMeh_20_Filled = CreateIcon(0xF3E6, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMeh_24_Filled = CreateIcon(0xF3E7, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSad_20_Filled = CreateIcon(0xF3E8, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSad_24_Filled = CreateIcon(0xF3E9, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSurprise_20_Filled = CreateIcon(0xF3EA, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSurprise_24_Filled = CreateIcon(0xF3EB, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserTool_24_Filled = CreateIcon(0xF3EE, FluentSystemIconVariants.Filled); public static readonly FontIconData ErrorCircle_16_Filled = CreateIcon(0xF3EF, FluentSystemIconVariants.Filled); public static readonly FontIconData ErrorCircle_20_Filled = CreateIcon(0xF3F0, FluentSystemIconVariants.Filled); public static readonly FontIconData ErrorCircle_24_Filled = CreateIcon(0xF3F1, FluentSystemIconVariants.Filled); public static readonly FontIconData ExtendedDock_24_Filled = CreateIcon(0xF3F3, FluentSystemIconVariants.Filled); public static readonly FontIconData FastAcceleration_24_Filled = CreateIcon(0xF3FC, FluentSystemIconVariants.Filled); public static readonly FontIconData FastForward_20_Filled = CreateIcon(0xF3FD, FluentSystemIconVariants.Filled); public static readonly FontIconData FastForward_24_Filled = CreateIcon(0xF3FE, FluentSystemIconVariants.Filled); public static readonly FontIconData Filter_20_Filled = CreateIcon(0xF405, FluentSystemIconVariants.Filled); public static readonly FontIconData Filter_24_Filled = CreateIcon(0xF406, FluentSystemIconVariants.Filled); public static readonly FontIconData Filter_28_Filled = CreateIcon(0xF407, FluentSystemIconVariants.Filled); public static readonly FontIconData Fingerprint_24_Filled = CreateIcon(0xF408, FluentSystemIconVariants.Filled); public static readonly FontIconData Flag_16_Filled = CreateIcon(0xF409, FluentSystemIconVariants.Filled); public static readonly FontIconData Flag_20_Filled = CreateIcon(0xF40A, FluentSystemIconVariants.Filled); public static readonly FontIconData Flag_24_Filled = CreateIcon(0xF40B, FluentSystemIconVariants.Filled); public static readonly FontIconData Flag_28_Filled = CreateIcon(0xF40C, FluentSystemIconVariants.Filled); public static readonly FontIconData Flag_48_Filled = CreateIcon(0xF40D, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagOff_24_Filled = CreateIcon(0xF40E, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagOff_28_Filled = CreateIcon(0xF40F, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagOff_48_Filled = CreateIcon(0xF410, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPride_16_Filled = CreateIcon(0xF411, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPride_20_Filled = CreateIcon(0xF412, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPride_24_Filled = CreateIcon(0xF413, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPride_28_Filled = CreateIcon(0xF414, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPride_48_Filled = CreateIcon(0xF415, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashAuto_24_Filled = CreateIcon(0xF416, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashOff_24_Filled = CreateIcon(0xF417, FluentSystemIconVariants.Filled); public static readonly FontIconData Flashlight_24_Filled = CreateIcon(0xF41A, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashlightOff_24_Filled = CreateIcon(0xF41B, FluentSystemIconVariants.Filled); public static readonly FontIconData Folder_20_Filled = CreateIcon(0xF41C, FluentSystemIconVariants.Filled); public static readonly FontIconData Folder_24_Filled = CreateIcon(0xF41D, FluentSystemIconVariants.Filled); public static readonly FontIconData Folder_28_Filled = CreateIcon(0xF41E, FluentSystemIconVariants.Filled); public static readonly FontIconData Folder_48_Filled = CreateIcon(0xF41F, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderAdd_20_Filled = CreateIcon(0xF420, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderAdd_24_Filled = CreateIcon(0xF421, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderAdd_28_Filled = CreateIcon(0xF422, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderAdd_48_Filled = CreateIcon(0xF423, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderBriefcase_20_Filled = CreateIcon(0xF424, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLink_20_Filled = CreateIcon(0xF429, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLink_24_Filled = CreateIcon(0xF42A, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLink_28_Filled = CreateIcon(0xF42B, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLink_48_Filled = CreateIcon(0xF42C, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderOpen_16_Filled = CreateIcon(0xF431, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderOpen_20_Filled = CreateIcon(0xF432, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderOpen_24_Filled = CreateIcon(0xF433, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderOpenVertical_20_Filled = CreateIcon(0xF434, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderZip_16_Filled = CreateIcon(0xF438, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderZip_20_Filled = CreateIcon(0xF439, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderZip_24_Filled = CreateIcon(0xF43A, FluentSystemIconVariants.Filled); public static readonly FontIconData FontDecrease_20_Filled = CreateIcon(0xF43B, FluentSystemIconVariants.Filled); public static readonly FontIconData FontDecrease_24_Filled = CreateIcon(0xF43C, FluentSystemIconVariants.Filled); public static readonly FontIconData FontIncrease_20_Filled = CreateIcon(0xF43D, FluentSystemIconVariants.Filled); public static readonly FontIconData FontIncrease_24_Filled = CreateIcon(0xF43E, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingIn_16_Filled = CreateIcon(0xF43F, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingIn_20_Filled = CreateIcon(0xF440, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingIn_24_Filled = CreateIcon(0xF441, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingIn_28_Filled = CreateIcon(0xF442, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingOut_16_Filled = CreateIcon(0xF443, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingOut_20_Filled = CreateIcon(0xF444, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingOut_24_Filled = CreateIcon(0xF445, FluentSystemIconVariants.Filled); public static readonly FontIconData FontSpaceTrackingOut_28_Filled = CreateIcon(0xF446, FluentSystemIconVariants.Filled); public static readonly FontIconData Food_20_Filled = CreateIcon(0xF447, FluentSystemIconVariants.Filled); public static readonly FontIconData Food_24_Filled = CreateIcon(0xF448, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodCake_24_Filled = CreateIcon(0xF449, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodEgg_24_Filled = CreateIcon(0xF44A, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodToast_24_Filled = CreateIcon(0xF44B, FluentSystemIconVariants.Filled); public static readonly FontIconData FormNew_24_Filled = CreateIcon(0xF44C, FluentSystemIconVariants.Filled); public static readonly FontIconData FormNew_28_Filled = CreateIcon(0xF44D, FluentSystemIconVariants.Filled); public static readonly FontIconData FormNew_48_Filled = CreateIcon(0xF44E, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps240_24_Filled = CreateIcon(0xF451, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps960_24_Filled = CreateIcon(0xF452, FluentSystemIconVariants.Filled); public static readonly FontIconData Games_24_Filled = CreateIcon(0xF455, FluentSystemIconVariants.Filled); public static readonly FontIconData Gesture_24_Filled = CreateIcon(0xF456, FluentSystemIconVariants.Filled); public static readonly FontIconData Gif_20_Filled = CreateIcon(0xF457, FluentSystemIconVariants.Filled); public static readonly FontIconData Gif_24_Filled = CreateIcon(0xF458, FluentSystemIconVariants.Filled); public static readonly FontIconData Gift_20_Filled = CreateIcon(0xF459, FluentSystemIconVariants.Filled); public static readonly FontIconData Gift_24_Filled = CreateIcon(0xF45A, FluentSystemIconVariants.Filled); public static readonly FontIconData Glance_24_Filled = CreateIcon(0xF45B, FluentSystemIconVariants.Filled); public static readonly FontIconData Glasses_24_Filled = CreateIcon(0xF45C, FluentSystemIconVariants.Filled); public static readonly FontIconData GlassesOff_24_Filled = CreateIcon(0xF45D, FluentSystemIconVariants.Filled); public static readonly FontIconData Globe_20_Filled = CreateIcon(0xF45E, FluentSystemIconVariants.Filled); public static readonly FontIconData Globe_24_Filled = CreateIcon(0xF45F, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeAdd_24_Filled = CreateIcon(0xF460, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeClock_24_Filled = CreateIcon(0xF461, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeDesktop_24_Filled = CreateIcon(0xF462, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeLocation_24_Filled = CreateIcon(0xF463, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSearch_24_Filled = CreateIcon(0xF464, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeVideo_24_Filled = CreateIcon(0xF465, FluentSystemIconVariants.Filled); public static readonly FontIconData Grid_20_Filled = CreateIcon(0xF466, FluentSystemIconVariants.Filled); public static readonly FontIconData Grid_24_Filled = CreateIcon(0xF467, FluentSystemIconVariants.Filled); public static readonly FontIconData Grid_28_Filled = CreateIcon(0xF468, FluentSystemIconVariants.Filled); public static readonly FontIconData Group_20_Filled = CreateIcon(0xF469, FluentSystemIconVariants.Filled); public static readonly FontIconData Group_24_Filled = CreateIcon(0xF46A, FluentSystemIconVariants.Filled); public static readonly FontIconData GroupList_24_Filled = CreateIcon(0xF46B, FluentSystemIconVariants.Filled); public static readonly FontIconData Guest_16_Filled = CreateIcon(0xF46C, FluentSystemIconVariants.Filled); public static readonly FontIconData Guest_20_Filled = CreateIcon(0xF46D, FluentSystemIconVariants.Filled); public static readonly FontIconData Guest_24_Filled = CreateIcon(0xF46E, FluentSystemIconVariants.Filled); public static readonly FontIconData Guest_28_Filled = CreateIcon(0xF46F, FluentSystemIconVariants.Filled); public static readonly FontIconData GuestAdd_24_Filled = CreateIcon(0xF470, FluentSystemIconVariants.Filled); public static readonly FontIconData Handshake_16_Filled = CreateIcon(0xF472, FluentSystemIconVariants.Filled); public static readonly FontIconData Handshake_20_Filled = CreateIcon(0xF473, FluentSystemIconVariants.Filled); public static readonly FontIconData Handshake_24_Filled = CreateIcon(0xF474, FluentSystemIconVariants.Filled); public static readonly FontIconData Hdr_24_Filled = CreateIcon(0xF475, FluentSystemIconVariants.Filled); public static readonly FontIconData Headphones_24_Filled = CreateIcon(0xF476, FluentSystemIconVariants.Filled); public static readonly FontIconData Headphones_28_Filled = CreateIcon(0xF477, FluentSystemIconVariants.Filled); public static readonly FontIconData Headset_24_Filled = CreateIcon(0xF478, FluentSystemIconVariants.Filled); public static readonly FontIconData Headset_28_Filled = CreateIcon(0xF479, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadsetVr_20_Filled = CreateIcon(0xF47A, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadsetVr_24_Filled = CreateIcon(0xF47B, FluentSystemIconVariants.Filled); public static readonly FontIconData Heart_16_Filled = CreateIcon(0xF47C, FluentSystemIconVariants.Filled); public static readonly FontIconData Heart_20_Filled = CreateIcon(0xF47D, FluentSystemIconVariants.Filled); public static readonly FontIconData Heart_24_Filled = CreateIcon(0xF47E, FluentSystemIconVariants.Filled); public static readonly FontIconData Highlight_16_Filled = CreateIcon(0xF47F, FluentSystemIconVariants.Filled); public static readonly FontIconData Highlight_20_Filled = CreateIcon(0xF480, FluentSystemIconVariants.Filled); public static readonly FontIconData Highlight_24_Filled = CreateIcon(0xF481, FluentSystemIconVariants.Filled); public static readonly FontIconData HighlightAccent_16_Filled = CreateIcon(0xF482, FluentSystemIconVariants.Filled); public static readonly FontIconData HighlightAccent_20_Filled = CreateIcon(0xF483, FluentSystemIconVariants.Filled); public static readonly FontIconData HighlightAccent_24_Filled = CreateIcon(0xF484, FluentSystemIconVariants.Filled); public static readonly FontIconData History_20_Filled = CreateIcon(0xF485, FluentSystemIconVariants.Filled); public static readonly FontIconData History_24_Filled = CreateIcon(0xF486, FluentSystemIconVariants.Filled); public static readonly FontIconData Home_20_Filled = CreateIcon(0xF487, FluentSystemIconVariants.Filled); public static readonly FontIconData Home_24_Filled = CreateIcon(0xF488, FluentSystemIconVariants.Filled); public static readonly FontIconData Home_28_Filled = CreateIcon(0xF489, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeAdd_24_Filled = CreateIcon(0xF48A, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeCheckmark_24_Filled = CreateIcon(0xF48B, FluentSystemIconVariants.Filled); public static readonly FontIconData Icons_20_Filled = CreateIcon(0xF48C, FluentSystemIconVariants.Filled); public static readonly FontIconData Icons_24_Filled = CreateIcon(0xF48D, FluentSystemIconVariants.Filled); public static readonly FontIconData Image_16_Filled = CreateIcon(0xF48E, FluentSystemIconVariants.Filled); public static readonly FontIconData Image_20_Filled = CreateIcon(0xF48F, FluentSystemIconVariants.Filled); public static readonly FontIconData Image_24_Filled = CreateIcon(0xF490, FluentSystemIconVariants.Filled); public static readonly FontIconData Image_28_Filled = CreateIcon(0xF491, FluentSystemIconVariants.Filled); public static readonly FontIconData Image_48_Filled = CreateIcon(0xF492, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageAdd_24_Filled = CreateIcon(0xF493, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageAltText_20_Filled = CreateIcon(0xF494, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageAltText_24_Filled = CreateIcon(0xF495, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCopy_20_Filled = CreateIcon(0xF496, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCopy_24_Filled = CreateIcon(0xF497, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCopy_28_Filled = CreateIcon(0xF498, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageEdit_16_Filled = CreateIcon(0xF499, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageEdit_20_Filled = CreateIcon(0xF49A, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageEdit_24_Filled = CreateIcon(0xF49B, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageOff_24_Filled = CreateIcon(0xF49F, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageSearch_20_Filled = CreateIcon(0xF4A0, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageSearch_24_Filled = CreateIcon(0xF4A1, FluentSystemIconVariants.Filled); public static readonly FontIconData ImmersiveReader_20_Filled = CreateIcon(0xF4A2, FluentSystemIconVariants.Filled); public static readonly FontIconData ImmersiveReader_24_Filled = CreateIcon(0xF4A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Important_12_Filled = CreateIcon(0xF4A4, FluentSystemIconVariants.Filled); public static readonly FontIconData Important_16_Filled = CreateIcon(0xF4A5, FluentSystemIconVariants.Filled); public static readonly FontIconData Important_20_Filled = CreateIcon(0xF4A6, FluentSystemIconVariants.Filled); public static readonly FontIconData Important_24_Filled = CreateIcon(0xF4A7, FluentSystemIconVariants.Filled); public static readonly FontIconData Incognito_24_Filled = CreateIcon(0xF4A8, FluentSystemIconVariants.Filled); public static readonly FontIconData Info_16_Filled = CreateIcon(0xF4A9, FluentSystemIconVariants.Filled); public static readonly FontIconData Info_20_Filled = CreateIcon(0xF4AA, FluentSystemIconVariants.Filled); public static readonly FontIconData Info_24_Filled = CreateIcon(0xF4AB, FluentSystemIconVariants.Filled); public static readonly FontIconData Info_28_Filled = CreateIcon(0xF4AC, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingTool_16_Filled = CreateIcon(0xF4AD, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingTool_20_Filled = CreateIcon(0xF4AE, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingTool_24_Filled = CreateIcon(0xF4AF, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingToolAccent_16_Filled = CreateIcon(0xF4B0, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingToolAccent_20_Filled = CreateIcon(0xF4B1, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingToolAccent_24_Filled = CreateIcon(0xF4B2, FluentSystemIconVariants.Filled); public static readonly FontIconData InprivateAccount_16_Filled = CreateIcon(0xF4B3, FluentSystemIconVariants.Filled); public static readonly FontIconData InprivateAccount_20_Filled = CreateIcon(0xF4B4, FluentSystemIconVariants.Filled); public static readonly FontIconData InprivateAccount_24_Filled = CreateIcon(0xF4B5, FluentSystemIconVariants.Filled); public static readonly FontIconData InprivateAccount_28_Filled = CreateIcon(0xF4B6, FluentSystemIconVariants.Filled); public static readonly FontIconData Insert_20_Filled = CreateIcon(0xF4B7, FluentSystemIconVariants.Filled); public static readonly FontIconData IosChevronRight_20_Filled = CreateIcon(0xF4BC, FluentSystemIconVariants.Filled); public static readonly FontIconData Javascript_16_Filled = CreateIcon(0xF4BD, FluentSystemIconVariants.Filled); public static readonly FontIconData Javascript_20_Filled = CreateIcon(0xF4BE, FluentSystemIconVariants.Filled); public static readonly FontIconData Javascript_24_Filled = CreateIcon(0xF4BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Key_20_Filled = CreateIcon(0xF4C0, FluentSystemIconVariants.Filled); public static readonly FontIconData Key_24_Filled = CreateIcon(0xF4C1, FluentSystemIconVariants.Filled); public static readonly FontIconData Keyboard_20_Filled = CreateIcon(0xF4C2, FluentSystemIconVariants.Filled); public static readonly FontIconData Keyboard_24_Filled = CreateIcon(0xF4C3, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardDock_24_Filled = CreateIcon(0xF4C4, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutFloat_24_Filled = CreateIcon(0xF4C5, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutOneHandedLeft_24_Filled = CreateIcon(0xF4C6, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutResize_24_Filled = CreateIcon(0xF4C7, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutSplit_24_Filled = CreateIcon(0xF4C8, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardShift_24_Filled = CreateIcon(0xF4C9, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardShiftUppercase_24_Filled = CreateIcon(0xF4CA, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardTab_24_Filled = CreateIcon(0xF4CB, FluentSystemIconVariants.Filled); public static readonly FontIconData Laptop_16_Filled = CreateIcon(0xF4CC, FluentSystemIconVariants.Filled); public static readonly FontIconData Laptop_20_Filled = CreateIcon(0xF4CD, FluentSystemIconVariants.Filled); public static readonly FontIconData Laptop_24_Filled = CreateIcon(0xF4CE, FluentSystemIconVariants.Filled); public static readonly FontIconData Laptop_28_Filled = CreateIcon(0xF4CF, FluentSystemIconVariants.Filled); public static readonly FontIconData Lasso_24_Filled = CreateIcon(0xF4D3, FluentSystemIconVariants.Filled); public static readonly FontIconData LauncherSettings_24_Filled = CreateIcon(0xF4D4, FluentSystemIconVariants.Filled); public static readonly FontIconData Layer_20_Filled = CreateIcon(0xF4D5, FluentSystemIconVariants.Filled); public static readonly FontIconData Layer_24_Filled = CreateIcon(0xF4D6, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafTwo_16_Filled = CreateIcon(0xF4DA, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafTwo_20_Filled = CreateIcon(0xF4DB, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafTwo_24_Filled = CreateIcon(0xF4DC, FluentSystemIconVariants.Filled); public static readonly FontIconData Library_24_Filled = CreateIcon(0xF4DD, FluentSystemIconVariants.Filled); public static readonly FontIconData Library_28_Filled = CreateIcon(0xF4DE, FluentSystemIconVariants.Filled); public static readonly FontIconData Lightbulb_16_Filled = CreateIcon(0xF4DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Lightbulb_20_Filled = CreateIcon(0xF4E0, FluentSystemIconVariants.Filled); public static readonly FontIconData Lightbulb_24_Filled = CreateIcon(0xF4E1, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbCircle_24_Filled = CreateIcon(0xF4E2, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbFilament_16_Filled = CreateIcon(0xF4E3, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbFilament_20_Filled = CreateIcon(0xF4E4, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbFilament_24_Filled = CreateIcon(0xF4E5, FluentSystemIconVariants.Filled); public static readonly FontIconData Likert_16_Filled = CreateIcon(0xF4E7, FluentSystemIconVariants.Filled); public static readonly FontIconData Likert_20_Filled = CreateIcon(0xF4E8, FluentSystemIconVariants.Filled); public static readonly FontIconData Likert_24_Filled = CreateIcon(0xF4E9, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1_20_Filled = CreateIcon(0xF4EA, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal3_20_Filled = CreateIcon(0xF4EB, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal5_20_Filled = CreateIcon(0xF4EC, FluentSystemIconVariants.Filled); public static readonly FontIconData Link_16_Filled = CreateIcon(0xF4ED, FluentSystemIconVariants.Filled); public static readonly FontIconData Link_20_Filled = CreateIcon(0xF4EE, FluentSystemIconVariants.Filled); public static readonly FontIconData Link_24_Filled = CreateIcon(0xF4EF, FluentSystemIconVariants.Filled); public static readonly FontIconData Link_28_Filled = CreateIcon(0xF4F0, FluentSystemIconVariants.Filled); public static readonly FontIconData Link_48_Filled = CreateIcon(0xF4F1, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkEdit_16_Filled = CreateIcon(0xF4F2, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkEdit_20_Filled = CreateIcon(0xF4F3, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkEdit_24_Filled = CreateIcon(0xF4F4, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkSquare_24_Filled = CreateIcon(0xF4F6, FluentSystemIconVariants.Filled); public static readonly FontIconData List_20_Filled = CreateIcon(0xF4F7, FluentSystemIconVariants.Filled); public static readonly FontIconData List_24_Filled = CreateIcon(0xF4F8, FluentSystemIconVariants.Filled); public static readonly FontIconData List_28_Filled = CreateIcon(0xF4F9, FluentSystemIconVariants.Filled); public static readonly FontIconData Live_20_Filled = CreateIcon(0xF4FA, FluentSystemIconVariants.Filled); public static readonly FontIconData Live_24_Filled = CreateIcon(0xF4FB, FluentSystemIconVariants.Filled); public static readonly FontIconData LocalLanguage_16_Filled = CreateIcon(0xF4FC, FluentSystemIconVariants.Filled); public static readonly FontIconData LocalLanguage_20_Filled = CreateIcon(0xF4FD, FluentSystemIconVariants.Filled); public static readonly FontIconData LocalLanguage_24_Filled = CreateIcon(0xF4FE, FluentSystemIconVariants.Filled); public static readonly FontIconData LocalLanguage_28_Filled = CreateIcon(0xF4FF, FluentSystemIconVariants.Filled); public static readonly FontIconData Location_12_Filled = CreateIcon(0xF500, FluentSystemIconVariants.Filled); public static readonly FontIconData Location_16_Filled = CreateIcon(0xF501, FluentSystemIconVariants.Filled); public static readonly FontIconData Location_20_Filled = CreateIcon(0xF502, FluentSystemIconVariants.Filled); public static readonly FontIconData Location_24_Filled = CreateIcon(0xF503, FluentSystemIconVariants.Filled); public static readonly FontIconData Location_28_Filled = CreateIcon(0xF504, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationLive_20_Filled = CreateIcon(0xF505, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationLive_24_Filled = CreateIcon(0xF506, FluentSystemIconVariants.Filled); public static readonly FontIconData LockShield_20_Filled = CreateIcon(0xF50C, FluentSystemIconVariants.Filled); public static readonly FontIconData LockShield_24_Filled = CreateIcon(0xF50D, FluentSystemIconVariants.Filled); public static readonly FontIconData LockShield_48_Filled = CreateIcon(0xF50E, FluentSystemIconVariants.Filled); public static readonly FontIconData Mail_20_Filled = CreateIcon(0xF510, FluentSystemIconVariants.Filled); public static readonly FontIconData Mail_24_Filled = CreateIcon(0xF511, FluentSystemIconVariants.Filled); public static readonly FontIconData Mail_28_Filled = CreateIcon(0xF512, FluentSystemIconVariants.Filled); public static readonly FontIconData Mail_48_Filled = CreateIcon(0xF513, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAdd_24_Filled = CreateIcon(0xF514, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAllRead_20_Filled = CreateIcon(0xF518, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAllUnread_20_Filled = CreateIcon(0xF519, FluentSystemIconVariants.Filled); public static readonly FontIconData MailClock_20_Filled = CreateIcon(0xF51A, FluentSystemIconVariants.Filled); public static readonly FontIconData MailCopy_20_Filled = CreateIcon(0xF51B, FluentSystemIconVariants.Filled); public static readonly FontIconData MailCopy_24_Filled = CreateIcon(0xF51C, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInbox_16_Filled = CreateIcon(0xF51D, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInbox_20_Filled = CreateIcon(0xF51E, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInbox_24_Filled = CreateIcon(0xF51F, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInbox_28_Filled = CreateIcon(0xF520, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxAdd_16_Filled = CreateIcon(0xF521, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxAdd_20_Filled = CreateIcon(0xF522, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxAdd_24_Filled = CreateIcon(0xF523, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxAdd_28_Filled = CreateIcon(0xF524, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxDismiss_16_Filled = CreateIcon(0xF525, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxDismiss_20_Filled = CreateIcon(0xF526, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxDismiss_24_Filled = CreateIcon(0xF527, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxDismiss_28_Filled = CreateIcon(0xF528, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRead_20_Filled = CreateIcon(0xF52B, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRead_24_Filled = CreateIcon(0xF52C, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRead_28_Filled = CreateIcon(0xF52D, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRead_48_Filled = CreateIcon(0xF52E, FluentSystemIconVariants.Filled); public static readonly FontIconData MailUnread_16_Filled = CreateIcon(0xF52F, FluentSystemIconVariants.Filled); public static readonly FontIconData MailUnread_20_Filled = CreateIcon(0xF530, FluentSystemIconVariants.Filled); public static readonly FontIconData MailUnread_24_Filled = CreateIcon(0xF531, FluentSystemIconVariants.Filled); public static readonly FontIconData MailUnread_28_Filled = CreateIcon(0xF532, FluentSystemIconVariants.Filled); public static readonly FontIconData MailUnread_48_Filled = CreateIcon(0xF533, FluentSystemIconVariants.Filled); public static readonly FontIconData Map_24_Filled = CreateIcon(0xF538, FluentSystemIconVariants.Filled); public static readonly FontIconData MapDrive_16_Filled = CreateIcon(0xF539, FluentSystemIconVariants.Filled); public static readonly FontIconData MapDrive_20_Filled = CreateIcon(0xF53A, FluentSystemIconVariants.Filled); public static readonly FontIconData MapDrive_24_Filled = CreateIcon(0xF53B, FluentSystemIconVariants.Filled); public static readonly FontIconData MatchAppLayout_24_Filled = CreateIcon(0xF53C, FluentSystemIconVariants.Filled); public static readonly FontIconData Maximize_16_Filled = CreateIcon(0xF53D, FluentSystemIconVariants.Filled); public static readonly FontIconData MeetNow_20_Filled = CreateIcon(0xF53E, FluentSystemIconVariants.Filled); public static readonly FontIconData MeetNow_24_Filled = CreateIcon(0xF53F, FluentSystemIconVariants.Filled); public static readonly FontIconData Megaphone_16_Filled = CreateIcon(0xF540, FluentSystemIconVariants.Filled); public static readonly FontIconData Megaphone_20_Filled = CreateIcon(0xF541, FluentSystemIconVariants.Filled); public static readonly FontIconData Megaphone_24_Filled = CreateIcon(0xF542, FluentSystemIconVariants.Filled); public static readonly FontIconData Megaphone_28_Filled = CreateIcon(0xF543, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneOff_24_Filled = CreateIcon(0xF544, FluentSystemIconVariants.Filled); public static readonly FontIconData Mention_16_Filled = CreateIcon(0xF545, FluentSystemIconVariants.Filled); public static readonly FontIconData Mention_20_Filled = CreateIcon(0xF546, FluentSystemIconVariants.Filled); public static readonly FontIconData Mention_24_Filled = CreateIcon(0xF547, FluentSystemIconVariants.Filled); public static readonly FontIconData Merge_24_Filled = CreateIcon(0xF548, FluentSystemIconVariants.Filled); public static readonly FontIconData MicOff_12_Filled = CreateIcon(0xF549, FluentSystemIconVariants.Filled); public static readonly FontIconData MicOff_16_Filled = CreateIcon(0xF54A, FluentSystemIconVariants.Filled); public static readonly FontIconData MicOff_24_Filled = CreateIcon(0xF54B, FluentSystemIconVariants.Filled); public static readonly FontIconData MicOff_28_Filled = CreateIcon(0xF54C, FluentSystemIconVariants.Filled); public static readonly FontIconData MicSettings_24_Filled = CreateIcon(0xF552, FluentSystemIconVariants.Filled); public static readonly FontIconData Midi_20_Filled = CreateIcon(0xF553, FluentSystemIconVariants.Filled); public static readonly FontIconData Midi_24_Filled = CreateIcon(0xF554, FluentSystemIconVariants.Filled); public static readonly FontIconData MobileOptimized_24_Filled = CreateIcon(0xF557, FluentSystemIconVariants.Filled); public static readonly FontIconData Money_16_Filled = CreateIcon(0xF558, FluentSystemIconVariants.Filled); public static readonly FontIconData Money_20_Filled = CreateIcon(0xF559, FluentSystemIconVariants.Filled); public static readonly FontIconData Money_24_Filled = CreateIcon(0xF55A, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreVertical_20_Filled = CreateIcon(0xF560, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreVertical_24_Filled = CreateIcon(0xF561, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreVertical_28_Filled = CreateIcon(0xF562, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreVertical_48_Filled = CreateIcon(0xF563, FluentSystemIconVariants.Filled); public static readonly FontIconData MoviesAndTv_24_Filled = CreateIcon(0xF564, FluentSystemIconVariants.Filled); public static readonly FontIconData MyLocation_24_Filled = CreateIcon(0xF569, FluentSystemIconVariants.Filled); public static readonly FontIconData Navigation_20_Filled = CreateIcon(0xF56A, FluentSystemIconVariants.Filled); public static readonly FontIconData Navigation_24_Filled = CreateIcon(0xF56B, FluentSystemIconVariants.Filled); public static readonly FontIconData NetworkCheck_24_Filled = CreateIcon(0xF56C, FluentSystemIconVariants.Filled); public static readonly FontIconData New_16_Filled = CreateIcon(0xF56D, FluentSystemIconVariants.Filled); public static readonly FontIconData New_24_Filled = CreateIcon(0xF56E, FluentSystemIconVariants.Filled); public static readonly FontIconData News_20_Filled = CreateIcon(0xF56F, FluentSystemIconVariants.Filled); public static readonly FontIconData News_24_Filled = CreateIcon(0xF570, FluentSystemIconVariants.Filled); public static readonly FontIconData News_28_Filled = CreateIcon(0xF571, FluentSystemIconVariants.Filled); public static readonly FontIconData Next_16_Filled = CreateIcon(0xF572, FluentSystemIconVariants.Filled); public static readonly FontIconData Next_20_Filled = CreateIcon(0xF573, FluentSystemIconVariants.Filled); public static readonly FontIconData Next_24_Filled = CreateIcon(0xF574, FluentSystemIconVariants.Filled); public static readonly FontIconData Note_20_Filled = CreateIcon(0xF575, FluentSystemIconVariants.Filled); public static readonly FontIconData Note_24_Filled = CreateIcon(0xF576, FluentSystemIconVariants.Filled); public static readonly FontIconData NoteAdd_16_Filled = CreateIcon(0xF577, FluentSystemIconVariants.Filled); public static readonly FontIconData NoteAdd_20_Filled = CreateIcon(0xF578, FluentSystemIconVariants.Filled); public static readonly FontIconData NoteAdd_24_Filled = CreateIcon(0xF579, FluentSystemIconVariants.Filled); public static readonly FontIconData Notebook_24_Filled = CreateIcon(0xF57A, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookError_24_Filled = CreateIcon(0xF57B, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookLightning_24_Filled = CreateIcon(0xF57C, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookQuestionMark_24_Filled = CreateIcon(0xF57D, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSection_24_Filled = CreateIcon(0xF57E, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSync_24_Filled = CreateIcon(0xF57F, FluentSystemIconVariants.Filled); public static readonly FontIconData Notepad_20_Filled = CreateIcon(0xF580, FluentSystemIconVariants.Filled); public static readonly FontIconData Notepad_24_Filled = CreateIcon(0xF581, FluentSystemIconVariants.Filled); public static readonly FontIconData Notepad_28_Filled = CreateIcon(0xF582, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberRow_16_Filled = CreateIcon(0xF583, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberRow_20_Filled = CreateIcon(0xF584, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberRow_24_Filled = CreateIcon(0xF585, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbol_16_Filled = CreateIcon(0xF586, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbol_20_Filled = CreateIcon(0xF587, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbol_24_Filled = CreateIcon(0xF588, FluentSystemIconVariants.Filled); public static readonly FontIconData Open_16_Filled = CreateIcon(0xF58B, FluentSystemIconVariants.Filled); public static readonly FontIconData Open_20_Filled = CreateIcon(0xF58C, FluentSystemIconVariants.Filled); public static readonly FontIconData Open_24_Filled = CreateIcon(0xF58D, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenFolder_24_Filled = CreateIcon(0xF58E, FluentSystemIconVariants.Filled); public static readonly FontIconData Options_16_Filled = CreateIcon(0xF590, FluentSystemIconVariants.Filled); public static readonly FontIconData Options_20_Filled = CreateIcon(0xF591, FluentSystemIconVariants.Filled); public static readonly FontIconData Options_24_Filled = CreateIcon(0xF592, FluentSystemIconVariants.Filled); public static readonly FontIconData Organization_20_Filled = CreateIcon(0xF593, FluentSystemIconVariants.Filled); public static readonly FontIconData Organization_24_Filled = CreateIcon(0xF594, FluentSystemIconVariants.Filled); public static readonly FontIconData Organization_28_Filled = CreateIcon(0xF595, FluentSystemIconVariants.Filled); public static readonly FontIconData PageFit_16_Filled = CreateIcon(0xF598, FluentSystemIconVariants.Filled); public static readonly FontIconData PageFit_20_Filled = CreateIcon(0xF599, FluentSystemIconVariants.Filled); public static readonly FontIconData PageFit_24_Filled = CreateIcon(0xF59A, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrush_16_Filled = CreateIcon(0xF59B, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrush_20_Filled = CreateIcon(0xF59C, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrush_24_Filled = CreateIcon(0xF59D, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBucket_16_Filled = CreateIcon(0xF59E, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBucket_20_Filled = CreateIcon(0xF59F, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBucket_24_Filled = CreateIcon(0xF5A0, FluentSystemIconVariants.Filled); public static readonly FontIconData Pair_24_Filled = CreateIcon(0xF5A1, FluentSystemIconVariants.Filled); public static readonly FontIconData Password_24_Filled = CreateIcon(0xF5A8, FluentSystemIconVariants.Filled); public static readonly FontIconData Patient_24_Filled = CreateIcon(0xF5A9, FluentSystemIconVariants.Filled); public static readonly FontIconData Pause_16_Filled = CreateIcon(0xF5AA, FluentSystemIconVariants.Filled); public static readonly FontIconData Pause_20_Filled = CreateIcon(0xF5AB, FluentSystemIconVariants.Filled); public static readonly FontIconData Pause_24_Filled = CreateIcon(0xF5AC, FluentSystemIconVariants.Filled); public static readonly FontIconData Pause_48_Filled = CreateIcon(0xF5AD, FluentSystemIconVariants.Filled); public static readonly FontIconData Payment_20_Filled = CreateIcon(0xF5AE, FluentSystemIconVariants.Filled); public static readonly FontIconData Payment_24_Filled = CreateIcon(0xF5AF, FluentSystemIconVariants.Filled); public static readonly FontIconData People_16_Filled = CreateIcon(0xF5B1, FluentSystemIconVariants.Filled); public static readonly FontIconData People_20_Filled = CreateIcon(0xF5B2, FluentSystemIconVariants.Filled); public static readonly FontIconData People_24_Filled = CreateIcon(0xF5B3, FluentSystemIconVariants.Filled); public static readonly FontIconData People_28_Filled = CreateIcon(0xF5B4, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAdd_16_Filled = CreateIcon(0xF5B5, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAdd_20_Filled = CreateIcon(0xF5B6, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAdd_24_Filled = CreateIcon(0xF5B7, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAudience_24_Filled = CreateIcon(0xF5B8, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunity_16_Filled = CreateIcon(0xF5B9, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunity_20_Filled = CreateIcon(0xF5BA, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunity_24_Filled = CreateIcon(0xF5BB, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunity_28_Filled = CreateIcon(0xF5BC, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunityAdd_24_Filled = CreateIcon(0xF5BD, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleProhibited_20_Filled = CreateIcon(0xF5BE, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSearch_24_Filled = CreateIcon(0xF5BF, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSettings_20_Filled = CreateIcon(0xF5C0, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeam_16_Filled = CreateIcon(0xF5C1, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeam_20_Filled = CreateIcon(0xF5C2, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeam_24_Filled = CreateIcon(0xF5C3, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeam_28_Filled = CreateIcon(0xF5C4, FluentSystemIconVariants.Filled); public static readonly FontIconData Person_12_Filled = CreateIcon(0xF5C5, FluentSystemIconVariants.Filled); public static readonly FontIconData Person_16_Filled = CreateIcon(0xF5C6, FluentSystemIconVariants.Filled); public static readonly FontIconData Person_20_Filled = CreateIcon(0xF5C7, FluentSystemIconVariants.Filled); public static readonly FontIconData Person_24_Filled = CreateIcon(0xF5C8, FluentSystemIconVariants.Filled); public static readonly FontIconData Person_28_Filled = CreateIcon(0xF5C9, FluentSystemIconVariants.Filled); public static readonly FontIconData Person_48_Filled = CreateIcon(0xF5CA, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAccounts_24_Filled = CreateIcon(0xF5CB, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAdd_20_Filled = CreateIcon(0xF5CC, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAdd_24_Filled = CreateIcon(0xF5CD, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowLeft_20_Filled = CreateIcon(0xF5CE, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowLeft_24_Filled = CreateIcon(0xF5CF, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowRight_16_Filled = CreateIcon(0xF5D0, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowRight_20_Filled = CreateIcon(0xF5D1, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowRight_24_Filled = CreateIcon(0xF5D2, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAvailable_16_Filled = CreateIcon(0xF5D3, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAvailable_24_Filled = CreateIcon(0xF5D4, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonBoard_16_Filled = CreateIcon(0xF5D6, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonBoard_20_Filled = CreateIcon(0xF5D7, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonBoard_24_Filled = CreateIcon(0xF5D8, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCall_24_Filled = CreateIcon(0xF5D9, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonDelete_16_Filled = CreateIcon(0xF5DA, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonDelete_24_Filled = CreateIcon(0xF5DB, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonFeedback_20_Filled = CreateIcon(0xF5DC, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonFeedback_24_Filled = CreateIcon(0xF5DD, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonProhibited_20_Filled = CreateIcon(0xF5DE, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonQuestionMark_16_Filled = CreateIcon(0xF5DF, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonQuestionMark_20_Filled = CreateIcon(0xF5E0, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonQuestionMark_24_Filled = CreateIcon(0xF5E1, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSupport_16_Filled = CreateIcon(0xF5E2, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSupport_20_Filled = CreateIcon(0xF5E3, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSupport_24_Filled = CreateIcon(0xF5E4, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSwap_16_Filled = CreateIcon(0xF5E5, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSwap_20_Filled = CreateIcon(0xF5E6, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSwap_24_Filled = CreateIcon(0xF5E7, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonVoice_20_Filled = CreateIcon(0xF5E8, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonVoice_24_Filled = CreateIcon(0xF5E9, FluentSystemIconVariants.Filled); public static readonly FontIconData Phone_20_Filled = CreateIcon(0xF5EA, FluentSystemIconVariants.Filled); public static readonly FontIconData Phone_24_Filled = CreateIcon(0xF5EB, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDesktop_16_Filled = CreateIcon(0xF5EE, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDesktop_20_Filled = CreateIcon(0xF5EF, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDesktop_24_Filled = CreateIcon(0xF5F0, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDesktop_28_Filled = CreateIcon(0xF5F1, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLaptop_20_Filled = CreateIcon(0xF5F4, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLaptop_24_Filled = CreateIcon(0xF5F5, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLinkSetup_24_Filled = CreateIcon(0xF5F6, FluentSystemIconVariants.Filled); public static readonly FontIconData PhonePageHeader_24_Filled = CreateIcon(0xF5F9, FluentSystemIconVariants.Filled); public static readonly FontIconData PhonePagination_24_Filled = CreateIcon(0xF5FA, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneScreenTime_24_Filled = CreateIcon(0xF5FB, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneShake_24_Filled = CreateIcon(0xF5FC, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneStatusBar_24_Filled = CreateIcon(0xF5FD, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneTablet_20_Filled = CreateIcon(0xF5FE, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneTablet_24_Filled = CreateIcon(0xF5FF, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneUpdate_24_Filled = CreateIcon(0xF602, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneVerticalScroll_24_Filled = CreateIcon(0xF603, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneVibrate_24_Filled = CreateIcon(0xF604, FluentSystemIconVariants.Filled); public static readonly FontIconData PhotoFilter_24_Filled = CreateIcon(0xF605, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPicture_16_Filled = CreateIcon(0xF606, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPicture_20_Filled = CreateIcon(0xF607, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPicture_24_Filled = CreateIcon(0xF608, FluentSystemIconVariants.Filled); public static readonly FontIconData Pin_12_Filled = CreateIcon(0xF609, FluentSystemIconVariants.Filled); public static readonly FontIconData Pin_16_Filled = CreateIcon(0xF60A, FluentSystemIconVariants.Filled); public static readonly FontIconData Pin_20_Filled = CreateIcon(0xF60B, FluentSystemIconVariants.Filled); public static readonly FontIconData Pin_24_Filled = CreateIcon(0xF60C, FluentSystemIconVariants.Filled); public static readonly FontIconData PinOff_20_Filled = CreateIcon(0xF60D, FluentSystemIconVariants.Filled); public static readonly FontIconData PinOff_24_Filled = CreateIcon(0xF60E, FluentSystemIconVariants.Filled); public static readonly FontIconData Play_20_Filled = CreateIcon(0xF60F, FluentSystemIconVariants.Filled); public static readonly FontIconData Play_24_Filled = CreateIcon(0xF610, FluentSystemIconVariants.Filled); public static readonly FontIconData Play_48_Filled = CreateIcon(0xF611, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircle_24_Filled = CreateIcon(0xF612, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugDisconnected_20_Filled = CreateIcon(0xF613, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugDisconnected_24_Filled = CreateIcon(0xF614, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugDisconnected_28_Filled = CreateIcon(0xF615, FluentSystemIconVariants.Filled); public static readonly FontIconData PointScan_24_Filled = CreateIcon(0xF616, FluentSystemIconVariants.Filled); public static readonly FontIconData Poll_24_Filled = CreateIcon(0xF617, FluentSystemIconVariants.Filled); public static readonly FontIconData Power_20_Filled = CreateIcon(0xF618, FluentSystemIconVariants.Filled); public static readonly FontIconData Power_24_Filled = CreateIcon(0xF619, FluentSystemIconVariants.Filled); public static readonly FontIconData Power_28_Filled = CreateIcon(0xF61A, FluentSystemIconVariants.Filled); public static readonly FontIconData Predictions_24_Filled = CreateIcon(0xF61B, FluentSystemIconVariants.Filled); public static readonly FontIconData Premium_16_Filled = CreateIcon(0xF61C, FluentSystemIconVariants.Filled); public static readonly FontIconData Premium_20_Filled = CreateIcon(0xF61D, FluentSystemIconVariants.Filled); public static readonly FontIconData Premium_24_Filled = CreateIcon(0xF61E, FluentSystemIconVariants.Filled); public static readonly FontIconData Premium_28_Filled = CreateIcon(0xF61F, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAvailable_10_Filled = CreateIcon(0xF620, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAvailable_12_Filled = CreateIcon(0xF621, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAvailable_16_Filled = CreateIcon(0xF622, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAway_10_Filled = CreateIcon(0xF623, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAway_12_Filled = CreateIcon(0xF624, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAway_16_Filled = CreateIcon(0xF625, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceBusy_10_Filled = CreateIcon(0xF626, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceBusy_12_Filled = CreateIcon(0xF627, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceBusy_16_Filled = CreateIcon(0xF628, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceDnd_10_Filled = CreateIcon(0xF629, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceDnd_12_Filled = CreateIcon(0xF62A, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceDnd_16_Filled = CreateIcon(0xF62B, FluentSystemIconVariants.Filled); public static readonly FontIconData Presenter_24_Filled = CreateIcon(0xF62C, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenterOff_24_Filled = CreateIcon(0xF62D, FluentSystemIconVariants.Filled); public static readonly FontIconData PreviewLink_16_Filled = CreateIcon(0xF62E, FluentSystemIconVariants.Filled); public static readonly FontIconData PreviewLink_20_Filled = CreateIcon(0xF62F, FluentSystemIconVariants.Filled); public static readonly FontIconData PreviewLink_24_Filled = CreateIcon(0xF630, FluentSystemIconVariants.Filled); public static readonly FontIconData Previous_16_Filled = CreateIcon(0xF631, FluentSystemIconVariants.Filled); public static readonly FontIconData Previous_20_Filled = CreateIcon(0xF632, FluentSystemIconVariants.Filled); public static readonly FontIconData Previous_24_Filled = CreateIcon(0xF633, FluentSystemIconVariants.Filled); public static readonly FontIconData Print_20_Filled = CreateIcon(0xF634, FluentSystemIconVariants.Filled); public static readonly FontIconData Print_24_Filled = CreateIcon(0xF635, FluentSystemIconVariants.Filled); public static readonly FontIconData Print_48_Filled = CreateIcon(0xF636, FluentSystemIconVariants.Filled); public static readonly FontIconData Prohibited_20_Filled = CreateIcon(0xF637, FluentSystemIconVariants.Filled); public static readonly FontIconData Prohibited_24_Filled = CreateIcon(0xF638, FluentSystemIconVariants.Filled); public static readonly FontIconData Prohibited_28_Filled = CreateIcon(0xF639, FluentSystemIconVariants.Filled); public static readonly FontIconData Prohibited_48_Filled = CreateIcon(0xF63A, FluentSystemIconVariants.Filled); public static readonly FontIconData ProtocolHandler_16_Filled = CreateIcon(0xF63C, FluentSystemIconVariants.Filled); public static readonly FontIconData ProtocolHandler_20_Filled = CreateIcon(0xF63D, FluentSystemIconVariants.Filled); public static readonly FontIconData ProtocolHandler_24_Filled = CreateIcon(0xF63E, FluentSystemIconVariants.Filled); public static readonly FontIconData QrCode_24_Filled = CreateIcon(0xF63F, FluentSystemIconVariants.Filled); public static readonly FontIconData QrCode_28_Filled = CreateIcon(0xF640, FluentSystemIconVariants.Filled); public static readonly FontIconData Question_16_Filled = CreateIcon(0xF641, FluentSystemIconVariants.Filled); public static readonly FontIconData Question_20_Filled = CreateIcon(0xF642, FluentSystemIconVariants.Filled); public static readonly FontIconData Question_24_Filled = CreateIcon(0xF643, FluentSystemIconVariants.Filled); public static readonly FontIconData Question_28_Filled = CreateIcon(0xF644, FluentSystemIconVariants.Filled); public static readonly FontIconData Question_48_Filled = CreateIcon(0xF645, FluentSystemIconVariants.Filled); public static readonly FontIconData QuestionCircle_16_Filled = CreateIcon(0xF646, FluentSystemIconVariants.Filled); public static readonly FontIconData QuestionCircle_20_Filled = CreateIcon(0xF647, FluentSystemIconVariants.Filled); public static readonly FontIconData QuestionCircle_24_Filled = CreateIcon(0xF648, FluentSystemIconVariants.Filled); public static readonly FontIconData QuestionCircle_28_Filled = CreateIcon(0xF649, FluentSystemIconVariants.Filled); public static readonly FontIconData QuestionCircle_48_Filled = CreateIcon(0xF64A, FluentSystemIconVariants.Filled); public static readonly FontIconData QuizNew_24_Filled = CreateIcon(0xF64B, FluentSystemIconVariants.Filled); public static readonly FontIconData QuizNew_28_Filled = CreateIcon(0xF64C, FluentSystemIconVariants.Filled); public static readonly FontIconData QuizNew_48_Filled = CreateIcon(0xF64D, FluentSystemIconVariants.Filled); public static readonly FontIconData RadioButton_20_Filled = CreateIcon(0xF64E, FluentSystemIconVariants.Filled); public static readonly FontIconData RadioButton_24_Filled = CreateIcon(0xF64F, FluentSystemIconVariants.Filled); public static readonly FontIconData RatingMature_16_Filled = CreateIcon(0xF650, FluentSystemIconVariants.Filled); public static readonly FontIconData RatingMature_20_Filled = CreateIcon(0xF651, FluentSystemIconVariants.Filled); public static readonly FontIconData RatingMature_24_Filled = CreateIcon(0xF652, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrder_16_Filled = CreateIcon(0xF653, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrder_24_Filled = CreateIcon(0xF654, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadAloud_20_Filled = CreateIcon(0xF657, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadAloud_24_Filled = CreateIcon(0xF658, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingList_16_Filled = CreateIcon(0xF65B, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingList_20_Filled = CreateIcon(0xF65C, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingList_24_Filled = CreateIcon(0xF65D, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingList_28_Filled = CreateIcon(0xF65E, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingListAdd_16_Filled = CreateIcon(0xF65F, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingListAdd_20_Filled = CreateIcon(0xF660, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingListAdd_24_Filled = CreateIcon(0xF661, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingListAdd_28_Filled = CreateIcon(0xF662, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingModeMobile_20_Filled = CreateIcon(0xF665, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadingModeMobile_24_Filled = CreateIcon(0xF666, FluentSystemIconVariants.Filled); public static readonly FontIconData Record_16_Filled = CreateIcon(0xF66A, FluentSystemIconVariants.Filled); public static readonly FontIconData Record_20_Filled = CreateIcon(0xF66B, FluentSystemIconVariants.Filled); public static readonly FontIconData Record_24_Filled = CreateIcon(0xF66C, FluentSystemIconVariants.Filled); public static readonly FontIconData Rename_16_Filled = CreateIcon(0xF672, FluentSystemIconVariants.Filled); public static readonly FontIconData Rename_20_Filled = CreateIcon(0xF673, FluentSystemIconVariants.Filled); public static readonly FontIconData Rename_24_Filled = CreateIcon(0xF674, FluentSystemIconVariants.Filled); public static readonly FontIconData Rename_28_Filled = CreateIcon(0xF675, FluentSystemIconVariants.Filled); public static readonly FontIconData Resize_20_Filled = CreateIcon(0xF676, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeImage_24_Filled = CreateIcon(0xF677, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeTable_24_Filled = CreateIcon(0xF678, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeVideo_24_Filled = CreateIcon(0xF679, FluentSystemIconVariants.Filled); public static readonly FontIconData Reward_16_Filled = CreateIcon(0xF67B, FluentSystemIconVariants.Filled); public static readonly FontIconData Reward_20_Filled = CreateIcon(0xF67C, FluentSystemIconVariants.Filled); public static readonly FontIconData Reward_24_Filled = CreateIcon(0xF67D, FluentSystemIconVariants.Filled); public static readonly FontIconData Rewind_20_Filled = CreateIcon(0xF67E, FluentSystemIconVariants.Filled); public static readonly FontIconData Rewind_24_Filled = CreateIcon(0xF67F, FluentSystemIconVariants.Filled); public static readonly FontIconData Rocket_16_Filled = CreateIcon(0xF680, FluentSystemIconVariants.Filled); public static readonly FontIconData Rocket_20_Filled = CreateIcon(0xF681, FluentSystemIconVariants.Filled); public static readonly FontIconData Rocket_24_Filled = CreateIcon(0xF682, FluentSystemIconVariants.Filled); public static readonly FontIconData Router_24_Filled = CreateIcon(0xF683, FluentSystemIconVariants.Filled); public static readonly FontIconData RowTriple_24_Filled = CreateIcon(0xF684, FluentSystemIconVariants.Filled); public static readonly FontIconData Ruler_16_Filled = CreateIcon(0xF685, FluentSystemIconVariants.Filled); public static readonly FontIconData Ruler_20_Filled = CreateIcon(0xF686, FluentSystemIconVariants.Filled); public static readonly FontIconData Ruler_24_Filled = CreateIcon(0xF687, FluentSystemIconVariants.Filled); public static readonly FontIconData Run_24_Filled = CreateIcon(0xF688, FluentSystemIconVariants.Filled); public static readonly FontIconData Save_20_Filled = CreateIcon(0xF689, FluentSystemIconVariants.Filled); public static readonly FontIconData Save_24_Filled = CreateIcon(0xF68A, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveCopy_24_Filled = CreateIcon(0xF68D, FluentSystemIconVariants.Filled); public static readonly FontIconData Savings_16_Filled = CreateIcon(0xF68E, FluentSystemIconVariants.Filled); public static readonly FontIconData Savings_20_Filled = CreateIcon(0xF68F, FluentSystemIconVariants.Filled); public static readonly FontIconData Savings_24_Filled = CreateIcon(0xF690, FluentSystemIconVariants.Filled); public static readonly FontIconData ScaleFill_24_Filled = CreateIcon(0xF691, FluentSystemIconVariants.Filled); public static readonly FontIconData ScaleFit_16_Filled = CreateIcon(0xF692, FluentSystemIconVariants.Filled); public static readonly FontIconData ScaleFit_20_Filled = CreateIcon(0xF693, FluentSystemIconVariants.Filled); public static readonly FontIconData ScaleFit_24_Filled = CreateIcon(0xF694, FluentSystemIconVariants.Filled); public static readonly FontIconData Scan_24_Filled = CreateIcon(0xF695, FluentSystemIconVariants.Filled); public static readonly FontIconData Scratchpad_24_Filled = CreateIcon(0xF696, FluentSystemIconVariants.Filled); public static readonly FontIconData Screenshot_20_Filled = CreateIcon(0xF697, FluentSystemIconVariants.Filled); public static readonly FontIconData Screenshot_24_Filled = CreateIcon(0xF698, FluentSystemIconVariants.Filled); public static readonly FontIconData Search_20_Filled = CreateIcon(0xF699, FluentSystemIconVariants.Filled); public static readonly FontIconData Search_24_Filled = CreateIcon(0xF69A, FluentSystemIconVariants.Filled); public static readonly FontIconData Search_28_Filled = CreateIcon(0xF69B, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchInfo_24_Filled = CreateIcon(0xF69C, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchSquare_24_Filled = CreateIcon(0xF69D, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectAllOff_24_Filled = CreateIcon(0xF69F, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObject_20_Filled = CreateIcon(0xF6A0, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObject_24_Filled = CreateIcon(0xF6A1, FluentSystemIconVariants.Filled); public static readonly FontIconData Send_20_Filled = CreateIcon(0xF6A2, FluentSystemIconVariants.Filled); public static readonly FontIconData Send_24_Filled = CreateIcon(0xF6A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Send_28_Filled = CreateIcon(0xF6A4, FluentSystemIconVariants.Filled); public static readonly FontIconData SendClock_20_Filled = CreateIcon(0xF6A5, FluentSystemIconVariants.Filled); public static readonly FontIconData SendCopy_24_Filled = CreateIcon(0xF6A6, FluentSystemIconVariants.Filled); public static readonly FontIconData SerialPort_16_Filled = CreateIcon(0xF6AA, FluentSystemIconVariants.Filled); public static readonly FontIconData SerialPort_20_Filled = CreateIcon(0xF6AB, FluentSystemIconVariants.Filled); public static readonly FontIconData SerialPort_24_Filled = CreateIcon(0xF6AC, FluentSystemIconVariants.Filled); public static readonly FontIconData ServiceBell_24_Filled = CreateIcon(0xF6AD, FluentSystemIconVariants.Filled); public static readonly FontIconData Settings_16_Filled = CreateIcon(0xF6B1, FluentSystemIconVariants.Filled); public static readonly FontIconData Settings_20_Filled = CreateIcon(0xF6B2, FluentSystemIconVariants.Filled); public static readonly FontIconData Settings_24_Filled = CreateIcon(0xF6B3, FluentSystemIconVariants.Filled); public static readonly FontIconData Settings_28_Filled = CreateIcon(0xF6B4, FluentSystemIconVariants.Filled); public static readonly FontIconData Shapes_16_Filled = CreateIcon(0xF6B5, FluentSystemIconVariants.Filled); public static readonly FontIconData Shapes_20_Filled = CreateIcon(0xF6B6, FluentSystemIconVariants.Filled); public static readonly FontIconData Shapes_24_Filled = CreateIcon(0xF6B7, FluentSystemIconVariants.Filled); public static readonly FontIconData Share_20_Filled = CreateIcon(0xF6B8, FluentSystemIconVariants.Filled); public static readonly FontIconData Share_24_Filled = CreateIcon(0xF6B9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareAndroid_20_Filled = CreateIcon(0xF6BA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareAndroid_24_Filled = CreateIcon(0xF6BB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareCloseTray_24_Filled = CreateIcon(0xF6BC, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareIos_20_Filled = CreateIcon(0xF6BE, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareIos_24_Filled = CreateIcon(0xF6BF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareIos_28_Filled = CreateIcon(0xF6C0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareIos_48_Filled = CreateIcon(0xF6C1, FluentSystemIconVariants.Filled); public static readonly FontIconData Shield_20_Filled = CreateIcon(0xF6C7, FluentSystemIconVariants.Filled); public static readonly FontIconData Shield_24_Filled = CreateIcon(0xF6C8, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldDismiss_20_Filled = CreateIcon(0xF6C9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldDismiss_24_Filled = CreateIcon(0xF6CA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldError_20_Filled = CreateIcon(0xF6CB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldError_24_Filled = CreateIcon(0xF6CC, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldKeyhole_16_Filled = CreateIcon(0xF6CD, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldKeyhole_20_Filled = CreateIcon(0xF6CE, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldKeyhole_24_Filled = CreateIcon(0xF6CF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldProhibited_20_Filled = CreateIcon(0xF6D0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldProhibited_24_Filled = CreateIcon(0xF6D1, FluentSystemIconVariants.Filled); public static readonly FontIconData Shifts_24_Filled = CreateIcon(0xF6D2, FluentSystemIconVariants.Filled); public static readonly FontIconData Shifts_28_Filled = CreateIcon(0xF6D5, FluentSystemIconVariants.Filled); public static readonly FontIconData Shifts30Minutes_24_Filled = CreateIcon(0xF6D6, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsActivity_20_Filled = CreateIcon(0xF6D7, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsActivity_24_Filled = CreateIcon(0xF6D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsAdd_24_Filled = CreateIcon(0xF6D9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsAvailability_24_Filled = CreateIcon(0xF6DB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsOpen_20_Filled = CreateIcon(0xF6DD, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsOpen_24_Filled = CreateIcon(0xF6DE, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsTeam_24_Filled = CreateIcon(0xF6E0, FluentSystemIconVariants.Filled); public static readonly FontIconData SignOut_24_Filled = CreateIcon(0xF6E3, FluentSystemIconVariants.Filled); public static readonly FontIconData Signature_16_Filled = CreateIcon(0xF6E4, FluentSystemIconVariants.Filled); public static readonly FontIconData Signature_20_Filled = CreateIcon(0xF6E5, FluentSystemIconVariants.Filled); public static readonly FontIconData Signature_24_Filled = CreateIcon(0xF6E6, FluentSystemIconVariants.Filled); public static readonly FontIconData Signature_28_Filled = CreateIcon(0xF6E7, FluentSystemIconVariants.Filled); public static readonly FontIconData Sim_16_Filled = CreateIcon(0xF6EB, FluentSystemIconVariants.Filled); public static readonly FontIconData Sim_20_Filled = CreateIcon(0xF6EC, FluentSystemIconVariants.Filled); public static readonly FontIconData Sim_24_Filled = CreateIcon(0xF6ED, FluentSystemIconVariants.Filled); public static readonly FontIconData Sleep_24_Filled = CreateIcon(0xF6EE, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideAdd_24_Filled = CreateIcon(0xF6EF, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideHide_24_Filled = CreateIcon(0xF6F1, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideLayout_20_Filled = CreateIcon(0xF6F2, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideLayout_24_Filled = CreateIcon(0xF6F3, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMicrophone_24_Filled = CreateIcon(0xF6F4, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideText_24_Filled = CreateIcon(0xF6F5, FluentSystemIconVariants.Filled); public static readonly FontIconData Snooze_16_Filled = CreateIcon(0xF6FD, FluentSystemIconVariants.Filled); public static readonly FontIconData Snooze_24_Filled = CreateIcon(0xF6FE, FluentSystemIconVariants.Filled); public static readonly FontIconData SoundSource_24_Filled = CreateIcon(0xF6FF, FluentSystemIconVariants.Filled); public static readonly FontIconData SoundSource_28_Filled = CreateIcon(0xF700, FluentSystemIconVariants.Filled); public static readonly FontIconData Spacebar_24_Filled = CreateIcon(0xF701, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker0_24_Filled = CreateIcon(0xF702, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker1_24_Filled = CreateIcon(0xF704, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerBluetooth_24_Filled = CreateIcon(0xF708, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerEdit_16_Filled = CreateIcon(0xF709, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerEdit_20_Filled = CreateIcon(0xF70A, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerEdit_24_Filled = CreateIcon(0xF70B, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerOff_24_Filled = CreateIcon(0xF70F, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerOff_28_Filled = CreateIcon(0xF710, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerSettings_24_Filled = CreateIcon(0xF711, FluentSystemIconVariants.Filled); public static readonly FontIconData SpinnerIos_20_Filled = CreateIcon(0xF712, FluentSystemIconVariants.Filled); public static readonly FontIconData Star_12_Filled = CreateIcon(0xF716, FluentSystemIconVariants.Filled); public static readonly FontIconData Star_16_Filled = CreateIcon(0xF717, FluentSystemIconVariants.Filled); public static readonly FontIconData Star_20_Filled = CreateIcon(0xF718, FluentSystemIconVariants.Filled); public static readonly FontIconData Star_24_Filled = CreateIcon(0xF719, FluentSystemIconVariants.Filled); public static readonly FontIconData Star_28_Filled = CreateIcon(0xF71A, FluentSystemIconVariants.Filled); public static readonly FontIconData StarAdd_16_Filled = CreateIcon(0xF71B, FluentSystemIconVariants.Filled); public static readonly FontIconData StarAdd_20_Filled = CreateIcon(0xF71C, FluentSystemIconVariants.Filled); public static readonly FontIconData StarAdd_24_Filled = CreateIcon(0xF71D, FluentSystemIconVariants.Filled); public static readonly FontIconData StarArrowRightStart_24_Filled = CreateIcon(0xF71F, FluentSystemIconVariants.Filled); public static readonly FontIconData StarEmphasis_24_Filled = CreateIcon(0xF720, FluentSystemIconVariants.Filled); public static readonly FontIconData StarHalf_12_Filled = CreateIcon(0xF721, FluentSystemIconVariants.Filled); public static readonly FontIconData StarHalf_16_Filled = CreateIcon(0xF722, FluentSystemIconVariants.Filled); public static readonly FontIconData StarHalf_20_Filled = CreateIcon(0xF723, FluentSystemIconVariants.Filled); public static readonly FontIconData StarHalf_24_Filled = CreateIcon(0xF724, FluentSystemIconVariants.Filled); public static readonly FontIconData StarHalf_28_Filled = CreateIcon(0xF725, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOff_12_Filled = CreateIcon(0xF726, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOff_16_Filled = CreateIcon(0xF727, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOff_20_Filled = CreateIcon(0xF728, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOff_24_Filled = CreateIcon(0xF729, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOff_28_Filled = CreateIcon(0xF72A, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOneQuarter_12_Filled = CreateIcon(0xF72B, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOneQuarter_16_Filled = CreateIcon(0xF72C, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOneQuarter_20_Filled = CreateIcon(0xF72D, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOneQuarter_24_Filled = CreateIcon(0xF72E, FluentSystemIconVariants.Filled); public static readonly FontIconData StarOneQuarter_28_Filled = CreateIcon(0xF72F, FluentSystemIconVariants.Filled); public static readonly FontIconData StarProhibited_16_Filled = CreateIcon(0xF730, FluentSystemIconVariants.Filled); public static readonly FontIconData StarProhibited_20_Filled = CreateIcon(0xF731, FluentSystemIconVariants.Filled); public static readonly FontIconData StarProhibited_24_Filled = CreateIcon(0xF732, FluentSystemIconVariants.Filled); public static readonly FontIconData StarSettings_24_Filled = CreateIcon(0xF733, FluentSystemIconVariants.Filled); public static readonly FontIconData StarThreeQuarter_12_Filled = CreateIcon(0xF734, FluentSystemIconVariants.Filled); public static readonly FontIconData StarThreeQuarter_16_Filled = CreateIcon(0xF735, FluentSystemIconVariants.Filled); public static readonly FontIconData StarThreeQuarter_20_Filled = CreateIcon(0xF736, FluentSystemIconVariants.Filled); public static readonly FontIconData StarThreeQuarter_24_Filled = CreateIcon(0xF737, FluentSystemIconVariants.Filled); public static readonly FontIconData StarThreeQuarter_28_Filled = CreateIcon(0xF738, FluentSystemIconVariants.Filled); public static readonly FontIconData Status_16_Filled = CreateIcon(0xF739, FluentSystemIconVariants.Filled); public static readonly FontIconData Status_20_Filled = CreateIcon(0xF73A, FluentSystemIconVariants.Filled); public static readonly FontIconData Status_24_Filled = CreateIcon(0xF73B, FluentSystemIconVariants.Filled); public static readonly FontIconData Stethoscope_20_Filled = CreateIcon(0xF73C, FluentSystemIconVariants.Filled); public static readonly FontIconData Stethoscope_24_Filled = CreateIcon(0xF73D, FluentSystemIconVariants.Filled); public static readonly FontIconData Sticker_20_Filled = CreateIcon(0xF73E, FluentSystemIconVariants.Filled); public static readonly FontIconData Sticker_24_Filled = CreateIcon(0xF73F, FluentSystemIconVariants.Filled); public static readonly FontIconData StickerAdd_24_Filled = CreateIcon(0xF740, FluentSystemIconVariants.Filled); public static readonly FontIconData Stop_16_Filled = CreateIcon(0xF741, FluentSystemIconVariants.Filled); public static readonly FontIconData Stop_20_Filled = CreateIcon(0xF742, FluentSystemIconVariants.Filled); public static readonly FontIconData Stop_24_Filled = CreateIcon(0xF743, FluentSystemIconVariants.Filled); public static readonly FontIconData Storage_24_Filled = CreateIcon(0xF744, FluentSystemIconVariants.Filled); public static readonly FontIconData StoreMicrosoft_16_Filled = CreateIcon(0xF748, FluentSystemIconVariants.Filled); public static readonly FontIconData StoreMicrosoft_20_Filled = CreateIcon(0xF749, FluentSystemIconVariants.Filled); public static readonly FontIconData StoreMicrosoft_24_Filled = CreateIcon(0xF74A, FluentSystemIconVariants.Filled); public static readonly FontIconData StyleGuide_24_Filled = CreateIcon(0xF74B, FluentSystemIconVariants.Filled); public static readonly FontIconData SubGrid_24_Filled = CreateIcon(0xF74C, FluentSystemIconVariants.Filled); public static readonly FontIconData SurfaceEarbuds_20_Filled = CreateIcon(0xF750, FluentSystemIconVariants.Filled); public static readonly FontIconData SurfaceEarbuds_24_Filled = CreateIcon(0xF751, FluentSystemIconVariants.Filled); public static readonly FontIconData SurfaceHub_20_Filled = CreateIcon(0xF752, FluentSystemIconVariants.Filled); public static readonly FontIconData SurfaceHub_24_Filled = CreateIcon(0xF753, FluentSystemIconVariants.Filled); public static readonly FontIconData SwipeDown_24_Filled = CreateIcon(0xF754, FluentSystemIconVariants.Filled); public static readonly FontIconData SwipeRight_24_Filled = CreateIcon(0xF755, FluentSystemIconVariants.Filled); public static readonly FontIconData SwipeUp_24_Filled = CreateIcon(0xF756, FluentSystemIconVariants.Filled); public static readonly FontIconData Symbols_24_Filled = CreateIcon(0xF757, FluentSystemIconVariants.Filled); public static readonly FontIconData SyncOff_16_Filled = CreateIcon(0xF758, FluentSystemIconVariants.Filled); public static readonly FontIconData SyncOff_20_Filled = CreateIcon(0xF759, FluentSystemIconVariants.Filled); public static readonly FontIconData System_24_Filled = CreateIcon(0xF75A, FluentSystemIconVariants.Filled); public static readonly FontIconData Tab_16_Filled = CreateIcon(0xF75B, FluentSystemIconVariants.Filled); public static readonly FontIconData Tab_20_Filled = CreateIcon(0xF75C, FluentSystemIconVariants.Filled); public static readonly FontIconData Tab_24_Filled = CreateIcon(0xF75D, FluentSystemIconVariants.Filled); public static readonly FontIconData Tab_28_Filled = CreateIcon(0xF75E, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktop_20_Filled = CreateIcon(0xF75F, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopArrowClockwise_16_Filled = CreateIcon(0xF760, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopArrowClockwise_20_Filled = CreateIcon(0xF761, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopArrowClockwise_24_Filled = CreateIcon(0xF762, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopClock_20_Filled = CreateIcon(0xF763, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopCopy_20_Filled = CreateIcon(0xF764, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopImage_16_Filled = CreateIcon(0xF765, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopImage_20_Filled = CreateIcon(0xF766, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopImage_24_Filled = CreateIcon(0xF767, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultiple_20_Filled = CreateIcon(0xF768, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopNewPage_20_Filled = CreateIcon(0xF769, FluentSystemIconVariants.Filled); public static readonly FontIconData TabInPrivate_16_Filled = CreateIcon(0xF76A, FluentSystemIconVariants.Filled); public static readonly FontIconData TabInPrivate_20_Filled = CreateIcon(0xF76B, FluentSystemIconVariants.Filled); public static readonly FontIconData TabInPrivate_24_Filled = CreateIcon(0xF76C, FluentSystemIconVariants.Filled); public static readonly FontIconData TabInPrivate_28_Filled = CreateIcon(0xF76D, FluentSystemIconVariants.Filled); public static readonly FontIconData TabInprivateAccount_20_Filled = CreateIcon(0xF76E, FluentSystemIconVariants.Filled); public static readonly FontIconData TabInprivateAccount_24_Filled = CreateIcon(0xF76F, FluentSystemIconVariants.Filled); public static readonly FontIconData Table_20_Filled = CreateIcon(0xF775, FluentSystemIconVariants.Filled); public static readonly FontIconData Table_24_Filled = CreateIcon(0xF776, FluentSystemIconVariants.Filled); public static readonly FontIconData TableAdd_24_Filled = CreateIcon(0xF777, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsMerge_20_Filled = CreateIcon(0xF778, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsMerge_24_Filled = CreateIcon(0xF779, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsSplit_20_Filled = CreateIcon(0xF77A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsSplit_24_Filled = CreateIcon(0xF77B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableEdit_24_Filled = CreateIcon(0xF780, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumn_24_Filled = CreateIcon(0xF782, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeRow_24_Filled = CreateIcon(0xF783, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveLeft_24_Filled = CreateIcon(0xF789, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveRight_24_Filled = CreateIcon(0xF78A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSettings_24_Filled = CreateIcon(0xF78F, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSwitch_24_Filled = CreateIcon(0xF790, FluentSystemIconVariants.Filled); public static readonly FontIconData Tablet_20_Filled = CreateIcon(0xF791, FluentSystemIconVariants.Filled); public static readonly FontIconData Tablet_24_Filled = CreateIcon(0xF792, FluentSystemIconVariants.Filled); public static readonly FontIconData Tabs_24_Filled = CreateIcon(0xF793, FluentSystemIconVariants.Filled); public static readonly FontIconData Tag_20_Filled = CreateIcon(0xF794, FluentSystemIconVariants.Filled); public static readonly FontIconData Tag_24_Filled = CreateIcon(0xF795, FluentSystemIconVariants.Filled); public static readonly FontIconData TapDouble_24_Filled = CreateIcon(0xF796, FluentSystemIconVariants.Filled); public static readonly FontIconData TapSingle_24_Filled = CreateIcon(0xF797, FluentSystemIconVariants.Filled); public static readonly FontIconData Target_16_Filled = CreateIcon(0xF798, FluentSystemIconVariants.Filled); public static readonly FontIconData Target_20_Filled = CreateIcon(0xF799, FluentSystemIconVariants.Filled); public static readonly FontIconData Target_24_Filled = CreateIcon(0xF79A, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetEdit_16_Filled = CreateIcon(0xF79B, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetEdit_20_Filled = CreateIcon(0xF79C, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetEdit_24_Filled = CreateIcon(0xF79D, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListAdd_20_Filled = CreateIcon(0xF7A0, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListAdd_24_Filled = CreateIcon(0xF7A1, FluentSystemIconVariants.Filled); public static readonly FontIconData TasksApp_24_Filled = CreateIcon(0xF7A2, FluentSystemIconVariants.Filled); public static readonly FontIconData TasksApp_28_Filled = CreateIcon(0xF7A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Teddy_24_Filled = CreateIcon(0xF7A6, FluentSystemIconVariants.Filled); public static readonly FontIconData Temperature_20_Filled = CreateIcon(0xF7A7, FluentSystemIconVariants.Filled); public static readonly FontIconData Temperature_24_Filled = CreateIcon(0xF7A8, FluentSystemIconVariants.Filled); public static readonly FontIconData Tent_24_Filled = CreateIcon(0xF7A9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAddSpaceAfter_20_Filled = CreateIcon(0xF7AD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAddSpaceAfter_24_Filled = CreateIcon(0xF7AE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAddSpaceBefore_20_Filled = CreateIcon(0xF7AF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAddSpaceBefore_24_Filled = CreateIcon(0xF7B0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenter_20_Filled = CreateIcon(0xF7B1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenter_24_Filled = CreateIcon(0xF7B2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignDistributed_20_Filled = CreateIcon(0xF7B3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignDistributed_24_Filled = CreateIcon(0xF7B4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustify_20_Filled = CreateIcon(0xF7B5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustify_24_Filled = CreateIcon(0xF7B6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeft_20_Filled = CreateIcon(0xF7B7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeft_24_Filled = CreateIcon(0xF7B8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRight_20_Filled = CreateIcon(0xF7B9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRight_24_Filled = CreateIcon(0xF7BA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAsterisk_20_Filled = CreateIcon(0xF7BB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBold_20_Filled = CreateIcon(0xF7BC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBold_24_Filled = CreateIcon(0xF7BD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListAdd_24_Filled = CreateIcon(0xF7C0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquare_24_Filled = CreateIcon(0xF7C1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareWarning_16_Filled = CreateIcon(0xF7C2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareWarning_20_Filled = CreateIcon(0xF7C3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareWarning_24_Filled = CreateIcon(0xF7C4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListTree_16_Filled = CreateIcon(0xF7C5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListTree_20_Filled = CreateIcon(0xF7C6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListTree_24_Filled = CreateIcon(0xF7C7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextChangeCase_20_Filled = CreateIcon(0xF7CA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextChangeCase_24_Filled = CreateIcon(0xF7CB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextClearFormatting_20_Filled = CreateIcon(0xF7D4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextClearFormatting_24_Filled = CreateIcon(0xF7D5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCollapse_24_Filled = CreateIcon(0xF7D6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColor_20_Filled = CreateIcon(0xF7D7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColor_24_Filled = CreateIcon(0xF7D8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOne_20_Filled = CreateIcon(0xF7D9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOne_24_Filled = CreateIcon(0xF7DA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnThree_20_Filled = CreateIcon(0xF7DB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnThree_24_Filled = CreateIcon(0xF7DC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnTwo_20_Filled = CreateIcon(0xF7DD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnTwo_24_Filled = CreateIcon(0xF7DE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnTwoLeft_20_Filled = CreateIcon(0xF7DF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnTwoLeft_24_Filled = CreateIcon(0xF7E0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnTwoRight_20_Filled = CreateIcon(0xF7E1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnTwoRight_24_Filled = CreateIcon(0xF7E2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescription_20_Filled = CreateIcon(0xF7E3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescription_24_Filled = CreateIcon(0xF7E4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionVertical_20_Filled = CreateIcon(0xF7EF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionVertical_24_Filled = CreateIcon(0xF7F0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEditStyle_20_Filled = CreateIcon(0xF7F1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEditStyle_24_Filled = CreateIcon(0xF7F2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEffects_20_Filled = CreateIcon(0xF7F3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEffects_24_Filled = CreateIcon(0xF7F4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextExpand_24_Filled = CreateIcon(0xF7F5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextField_16_Filled = CreateIcon(0xF7F6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextField_20_Filled = CreateIcon(0xF7F7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextField_24_Filled = CreateIcon(0xF7F8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFirstLine_20_Filled = CreateIcon(0xF7F9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFirstLine_24_Filled = CreateIcon(0xF7FA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFont_16_Filled = CreateIcon(0xF7FB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFont_20_Filled = CreateIcon(0xF7FC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFont_24_Filled = CreateIcon(0xF7FD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFontSize_20_Filled = CreateIcon(0xF7FE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFontSize_24_Filled = CreateIcon(0xF7FF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFootnote_20_Filled = CreateIcon(0xF800, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFootnote_24_Filled = CreateIcon(0xF801, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHanging_20_Filled = CreateIcon(0xF805, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHanging_24_Filled = CreateIcon(0xF806, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1_20_Filled = CreateIcon(0xF807, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2_20_Filled = CreateIcon(0xF808, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3_20_Filled = CreateIcon(0xF809, FluentSystemIconVariants.Filled); public static readonly FontIconData TextItalic_20_Filled = CreateIcon(0xF80C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextItalic_24_Filled = CreateIcon(0xF80D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextLineSpacing_20_Filled = CreateIcon(0xF80E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextLineSpacing_24_Filled = CreateIcon(0xF80F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberFormat_20_Filled = CreateIcon(0xF810, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberFormat_24_Filled = CreateIcon(0xF811, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListLtr_20_Filled = CreateIcon(0xF812, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListLtr_24_Filled = CreateIcon(0xF813, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRtl_24_Filled = CreateIcon(0xF814, FluentSystemIconVariants.Filled); public static readonly FontIconData TextProofingTools_20_Filled = CreateIcon(0xF817, FluentSystemIconVariants.Filled); public static readonly FontIconData TextProofingTools_24_Filled = CreateIcon(0xF818, FluentSystemIconVariants.Filled); public static readonly FontIconData TextQuote_20_Filled = CreateIcon(0xF819, FluentSystemIconVariants.Filled); public static readonly FontIconData TextQuote_24_Filled = CreateIcon(0xF81A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSortAscending_20_Filled = CreateIcon(0xF81B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSortDescending_20_Filled = CreateIcon(0xF81C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSubscript_20_Filled = CreateIcon(0xF81F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSubscript_24_Filled = CreateIcon(0xF820, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSuperscript_20_Filled = CreateIcon(0xF821, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSuperscript_24_Filled = CreateIcon(0xF822, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderline_20_Filled = CreateIcon(0xF823, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderline_24_Filled = CreateIcon(0xF824, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWordCount_20_Filled = CreateIcon(0xF825, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWordCount_24_Filled = CreateIcon(0xF826, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWrap_24_Filled = CreateIcon(0xF827, FluentSystemIconVariants.Filled); public static readonly FontIconData Textbox_20_Filled = CreateIcon(0xF828, FluentSystemIconVariants.Filled); public static readonly FontIconData Textbox_24_Filled = CreateIcon(0xF829, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottom_20_Filled = CreateIcon(0xF82C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottom_24_Filled = CreateIcon(0xF82D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddle_20_Filled = CreateIcon(0xF82E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddle_24_Filled = CreateIcon(0xF82F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTop_20_Filled = CreateIcon(0xF830, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTop_24_Filled = CreateIcon(0xF831, FluentSystemIconVariants.Filled); public static readonly FontIconData Thinking_20_Filled = CreateIcon(0xF834, FluentSystemIconVariants.Filled); public static readonly FontIconData Thinking_24_Filled = CreateIcon(0xF835, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbDislike_20_Filled = CreateIcon(0xF836, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbDislike_24_Filled = CreateIcon(0xF837, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLike_20_Filled = CreateIcon(0xF838, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLike_24_Filled = CreateIcon(0xF839, FluentSystemIconVariants.Filled); public static readonly FontIconData TimeAndWeather_24_Filled = CreateIcon(0xF83C, FluentSystemIconVariants.Filled); public static readonly FontIconData TimePicker_24_Filled = CreateIcon(0xF83D, FluentSystemIconVariants.Filled); public static readonly FontIconData Timeline_24_Filled = CreateIcon(0xF83E, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer10_24_Filled = CreateIcon(0xF83F, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer_24_Filled = CreateIcon(0xF840, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer2_24_Filled = CreateIcon(0xF841, FluentSystemIconVariants.Filled); public static readonly FontIconData TimerOff_24_Filled = CreateIcon(0xF842, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleRight_16_Filled = CreateIcon(0xF843, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleRight_20_Filled = CreateIcon(0xF844, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleRight_24_Filled = CreateIcon(0xF845, FluentSystemIconVariants.Filled); public static readonly FontIconData Toolbox_16_Filled = CreateIcon(0xF846, FluentSystemIconVariants.Filled); public static readonly FontIconData Toolbox_20_Filled = CreateIcon(0xF847, FluentSystemIconVariants.Filled); public static readonly FontIconData Toolbox_24_Filled = CreateIcon(0xF848, FluentSystemIconVariants.Filled); public static readonly FontIconData Toolbox_28_Filled = CreateIcon(0xF849, FluentSystemIconVariants.Filled); public static readonly FontIconData TopSpeed_24_Filled = CreateIcon(0xF84A, FluentSystemIconVariants.Filled); public static readonly FontIconData Translate_20_Filled = CreateIcon(0xF84B, FluentSystemIconVariants.Filled); public static readonly FontIconData Translate_24_Filled = CreateIcon(0xF84C, FluentSystemIconVariants.Filled); public static readonly FontIconData Trophy_16_Filled = CreateIcon(0xF84D, FluentSystemIconVariants.Filled); public static readonly FontIconData Trophy_20_Filled = CreateIcon(0xF84E, FluentSystemIconVariants.Filled); public static readonly FontIconData Trophy_24_Filled = CreateIcon(0xF84F, FluentSystemIconVariants.Filled); public static readonly FontIconData UninstallApp_24_Filled = CreateIcon(0xF850, FluentSystemIconVariants.Filled); public static readonly FontIconData UsbStick_20_Filled = CreateIcon(0xF857, FluentSystemIconVariants.Filled); public static readonly FontIconData UsbStick_24_Filled = CreateIcon(0xF858, FluentSystemIconVariants.Filled); public static readonly FontIconData Vault_16_Filled = CreateIcon(0xF859, FluentSystemIconVariants.Filled); public static readonly FontIconData Vault_20_Filled = CreateIcon(0xF85A, FluentSystemIconVariants.Filled); public static readonly FontIconData Vault_24_Filled = CreateIcon(0xF85B, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleBicycle_24_Filled = CreateIcon(0xF85C, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleBus_24_Filled = CreateIcon(0xF85D, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCab_24_Filled = CreateIcon(0xF85E, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCar_16_Filled = CreateIcon(0xF85F, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCar_20_Filled = CreateIcon(0xF860, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCar_24_Filled = CreateIcon(0xF861, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruck_24_Filled = CreateIcon(0xF862, FluentSystemIconVariants.Filled); public static readonly FontIconData Video_16_Filled = CreateIcon(0xF863, FluentSystemIconVariants.Filled); public static readonly FontIconData Video_20_Filled = CreateIcon(0xF864, FluentSystemIconVariants.Filled); public static readonly FontIconData Video_24_Filled = CreateIcon(0xF865, FluentSystemIconVariants.Filled); public static readonly FontIconData Video_28_Filled = CreateIcon(0xF866, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffect_24_Filled = CreateIcon(0xF867, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClip_24_Filled = CreateIcon(0xF868, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoOff_20_Filled = CreateIcon(0xF869, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoOff_24_Filled = CreateIcon(0xF86A, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoOff_28_Filled = CreateIcon(0xF86B, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPerson_24_Filled = CreateIcon(0xF86C, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonOff_24_Filled = CreateIcon(0xF86D, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonStar_24_Filled = CreateIcon(0xF86E, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPlayPause_24_Filled = CreateIcon(0xF86F, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoSecurity_20_Filled = CreateIcon(0xF870, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoSecurity_24_Filled = CreateIcon(0xF871, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoSwitch_24_Filled = CreateIcon(0xF872, FluentSystemIconVariants.Filled); public static readonly FontIconData ViewDesktop_20_Filled = CreateIcon(0xF873, FluentSystemIconVariants.Filled); public static readonly FontIconData ViewDesktop_24_Filled = CreateIcon(0xF874, FluentSystemIconVariants.Filled); public static readonly FontIconData ViewDesktopMobile_20_Filled = CreateIcon(0xF875, FluentSystemIconVariants.Filled); public static readonly FontIconData ViewDesktopMobile_24_Filled = CreateIcon(0xF876, FluentSystemIconVariants.Filled); public static readonly FontIconData Voicemail_16_Filled = CreateIcon(0xF87A, FluentSystemIconVariants.Filled); public static readonly FontIconData Voicemail_20_Filled = CreateIcon(0xF87B, FluentSystemIconVariants.Filled); public static readonly FontIconData Voicemail_24_Filled = CreateIcon(0xF87C, FluentSystemIconVariants.Filled); public static readonly FontIconData WalkieTalkie_24_Filled = CreateIcon(0xF87D, FluentSystemIconVariants.Filled); public static readonly FontIconData WalkieTalkie_28_Filled = CreateIcon(0xF87E, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallpaper_24_Filled = CreateIcon(0xF87F, FluentSystemIconVariants.Filled); public static readonly FontIconData Warning_16_Filled = CreateIcon(0xF880, FluentSystemIconVariants.Filled); public static readonly FontIconData Warning_20_Filled = CreateIcon(0xF881, FluentSystemIconVariants.Filled); public static readonly FontIconData Warning_24_Filled = CreateIcon(0xF882, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherBlowingSnow_20_Filled = CreateIcon(0xF883, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherBlowingSnow_24_Filled = CreateIcon(0xF884, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherBlowingSnow_48_Filled = CreateIcon(0xF885, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherCloudy_20_Filled = CreateIcon(0xF886, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherCloudy_24_Filled = CreateIcon(0xF887, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherCloudy_48_Filled = CreateIcon(0xF888, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherDuststorm_20_Filled = CreateIcon(0xF889, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherDuststorm_24_Filled = CreateIcon(0xF88A, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherDuststorm_48_Filled = CreateIcon(0xF88B, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherFog_20_Filled = CreateIcon(0xF88C, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherFog_24_Filled = CreateIcon(0xF88D, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherFog_48_Filled = CreateIcon(0xF88E, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHailDay_20_Filled = CreateIcon(0xF88F, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHailDay_24_Filled = CreateIcon(0xF890, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHailDay_48_Filled = CreateIcon(0xF891, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHailNight_20_Filled = CreateIcon(0xF892, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHailNight_24_Filled = CreateIcon(0xF893, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHailNight_48_Filled = CreateIcon(0xF894, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoon_20_Filled = CreateIcon(0xF895, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoon_24_Filled = CreateIcon(0xF896, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoon_48_Filled = CreateIcon(0xF897, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherPartlyCloudyDay_20_Filled = CreateIcon(0xF898, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherPartlyCloudyDay_24_Filled = CreateIcon(0xF899, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherPartlyCloudyDay_48_Filled = CreateIcon(0xF89A, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherPartlyCloudyNight_20_Filled = CreateIcon(0xF89B, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherPartlyCloudyNight_24_Filled = CreateIcon(0xF89C, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherPartlyCloudyNight_48_Filled = CreateIcon(0xF89D, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRain_20_Filled = CreateIcon(0xF89E, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRain_24_Filled = CreateIcon(0xF89F, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRain_48_Filled = CreateIcon(0xF8A0, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainShowersDay_20_Filled = CreateIcon(0xF8A1, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainShowersDay_24_Filled = CreateIcon(0xF8A2, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainShowersDay_48_Filled = CreateIcon(0xF8A3, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainShowersNight_20_Filled = CreateIcon(0xF8A4, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainShowersNight_24_Filled = CreateIcon(0xF8A5, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainShowersNight_48_Filled = CreateIcon(0xF8A6, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainSnow_20_Filled = CreateIcon(0xF8A7, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainSnow_24_Filled = CreateIcon(0xF8A8, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherRainSnow_48_Filled = CreateIcon(0xF8A9, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnow_20_Filled = CreateIcon(0xF8AA, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnow_24_Filled = CreateIcon(0xF8AB, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnow_48_Filled = CreateIcon(0xF8AC, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowShowerDay_20_Filled = CreateIcon(0xF8AD, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowShowerDay_24_Filled = CreateIcon(0xF8AE, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowShowerDay_48_Filled = CreateIcon(0xF8AF, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowShowerNight_20_Filled = CreateIcon(0xF8B0, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowShowerNight_24_Filled = CreateIcon(0xF8B1, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowShowerNight_48_Filled = CreateIcon(0xF8B2, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowflake_20_Filled = CreateIcon(0xF8B3, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowflake_24_Filled = CreateIcon(0xF8B4, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowflake_48_Filled = CreateIcon(0xF8B5, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSqualls_20_Filled = CreateIcon(0xF8B6, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSqualls_24_Filled = CreateIcon(0xF8B7, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSqualls_48_Filled = CreateIcon(0xF8B8, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunny_20_Filled = CreateIcon(0xF8B9, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunny_24_Filled = CreateIcon(0xF8BA, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunny_48_Filled = CreateIcon(0xF8BB, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherThunderstorm_20_Filled = CreateIcon(0xF8BC, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherThunderstorm_24_Filled = CreateIcon(0xF8BD, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherThunderstorm_48_Filled = CreateIcon(0xF8BE, FluentSystemIconVariants.Filled); public static readonly FontIconData WebAsset_24_Filled = CreateIcon(0xF8BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Whiteboard_20_Filled = CreateIcon(0xF8C2, FluentSystemIconVariants.Filled); public static readonly FontIconData Whiteboard_24_Filled = CreateIcon(0xF8C3, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi1_20_Filled = CreateIcon(0xF8C4, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi1_24_Filled = CreateIcon(0xF8C5, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi2_20_Filled = CreateIcon(0xF8C6, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi2_24_Filled = CreateIcon(0xF8C7, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi3_20_Filled = CreateIcon(0xF8C8, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi3_24_Filled = CreateIcon(0xF8C9, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi4_20_Filled = CreateIcon(0xF8CA, FluentSystemIconVariants.Filled); public static readonly FontIconData Wifi4_24_Filled = CreateIcon(0xF8CB, FluentSystemIconVariants.Filled); public static readonly FontIconData Window_20_Filled = CreateIcon(0xF8CD, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowAd_20_Filled = CreateIcon(0xF8CE, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDevTools_16_Filled = CreateIcon(0xF8CF, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDevTools_20_Filled = CreateIcon(0xF8D0, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDevTools_24_Filled = CreateIcon(0xF8D1, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowInprivate_20_Filled = CreateIcon(0xF8D2, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowInprivateAccount_20_Filled = CreateIcon(0xF8D3, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowMultiple_20_Filled = CreateIcon(0xF8D4, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowNew_20_Filled = CreateIcon(0xF8D5, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowShield_16_Filled = CreateIcon(0xF8D6, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowShield_20_Filled = CreateIcon(0xF8D7, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowShield_24_Filled = CreateIcon(0xF8D8, FluentSystemIconVariants.Filled); public static readonly FontIconData Wrench_24_Filled = CreateIcon(0xF8D9, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxConsole_20_Filled = CreateIcon(0xF8DA, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxConsole_24_Filled = CreateIcon(0xF8DB, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomIn_20_Filled = CreateIcon(0xF8DC, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomIn_24_Filled = CreateIcon(0xF8DD, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomOut_20_Filled = CreateIcon(0xF8DE, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomOut_24_Filled = CreateIcon(0xF8DF, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarCheckmark_24_Filled = CreateIcon(0xF8E1, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquare_24_Filled = CreateIcon(0xF8E2, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsList_20_Filled = CreateIcon(0xF8E3, FluentSystemIconVariants.Filled); public static readonly FontIconData Archive_16_Filled = CreateIcon(0xF8E4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitHeight_24_Filled = CreateIcon(0xF8E5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitWidth_24_Filled = CreateIcon(0xF8E6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwise_28_Filled = CreateIcon(0xF8E7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDown_12_Filled = CreateIcon(0xF8E8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownLeft_16_Filled = CreateIcon(0xF8E9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportRtl_20_Filled = CreateIcon(0xF8EA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownLeft_16_Filled = CreateIcon(0xF8ED, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownLeft_20_Filled = CreateIcon(0xF8EE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownLeft_24_Filled = CreateIcon(0xF8EF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownLeft_28_Filled = CreateIcon(0xF8F0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownRight_16_Filled = CreateIcon(0xF8F1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownRight_20_Filled = CreateIcon(0xF8F2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownRight_24_Filled = CreateIcon(0xF8F3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookDownRight_28_Filled = CreateIcon(0xF8F4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpLeft_16_Filled = CreateIcon(0xF8F5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpLeft_20_Filled = CreateIcon(0xF8F6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpLeft_24_Filled = CreateIcon(0xF8F7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpLeft_28_Filled = CreateIcon(0xF8F8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpRight_16_Filled = CreateIcon(0xF8F9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpRight_20_Filled = CreateIcon(0xF8FA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpRight_24_Filled = CreateIcon(0xF8FB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowHookUpRight_28_Filled = CreateIcon(0xF8FC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMove_20_Filled = CreateIcon(0xF8FD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRedo_32_Filled = CreateIcon(0xF8FE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRedo_48_Filled = CreateIcon(0xF8FF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpRight_16_Filled = CreateIcon(0xE12E, FluentSystemIconVariants.Filled); public static readonly FontIconData AttachArrowRight_20_Filled = CreateIcon(0xE137, FluentSystemIconVariants.Filled); public static readonly FontIconData AttachArrowRight_24_Filled = CreateIcon(0xE138, FluentSystemIconVariants.Filled); public static readonly FontIconData AttachText_24_Filled = CreateIcon(0xE13A, FluentSystemIconVariants.Filled); public static readonly FontIconData Backpack_12_Filled = CreateIcon(0xE140, FluentSystemIconVariants.Filled); public static readonly FontIconData Backpack_16_Filled = CreateIcon(0xE141, FluentSystemIconVariants.Filled); public static readonly FontIconData Backpack_20_Filled = CreateIcon(0xE142, FluentSystemIconVariants.Filled); public static readonly FontIconData Backpack_24_Filled = CreateIcon(0xE143, FluentSystemIconVariants.Filled); public static readonly FontIconData Backpack_28_Filled = CreateIcon(0xE144, FluentSystemIconVariants.Filled); public static readonly FontIconData Backpack_48_Filled = CreateIcon(0xE146, FluentSystemIconVariants.Filled); public static readonly FontIconData Balloon_16_Filled = CreateIcon(0xE14D, FluentSystemIconVariants.Filled); public static readonly FontIconData Bed_16_Filled = CreateIcon(0xE159, FluentSystemIconVariants.Filled); public static readonly FontIconData Bluetooth_28_Filled = CreateIcon(0xE15E, FluentSystemIconVariants.Filled); public static readonly FontIconData Blur_16_Filled = CreateIcon(0xE162, FluentSystemIconVariants.Filled); public static readonly FontIconData Blur_20_Filled = CreateIcon(0xE163, FluentSystemIconVariants.Filled); public static readonly FontIconData Blur_24_Filled = CreateIcon(0xE164, FluentSystemIconVariants.Filled); public static readonly FontIconData Blur_28_Filled = CreateIcon(0xE165, FluentSystemIconVariants.Filled); public static readonly FontIconData Book_20_Filled = CreateIcon(0xE172, FluentSystemIconVariants.Filled); public static readonly FontIconData Book_24_Filled = CreateIcon(0xE173, FluentSystemIconVariants.Filled); public static readonly FontIconData BookAdd_20_Filled = CreateIcon(0xE174, FluentSystemIconVariants.Filled); public static readonly FontIconData BookAdd_24_Filled = CreateIcon(0xE175, FluentSystemIconVariants.Filled); public static readonly FontIconData BookClock_24_Filled = CreateIcon(0xE179, FluentSystemIconVariants.Filled); public static readonly FontIconData BookCoins_24_Filled = CreateIcon(0xE17B, FluentSystemIconVariants.Filled); public static readonly FontIconData BookCompass_24_Filled = CreateIcon(0xE17D, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDatabase_24_Filled = CreateIcon(0xE183, FluentSystemIconVariants.Filled); public static readonly FontIconData BookExclamationMark_24_Filled = CreateIcon(0xE185, FluentSystemIconVariants.Filled); public static readonly FontIconData BookInformation_24_Filled = CreateIcon(0xE188, FluentSystemIconVariants.Filled); public static readonly FontIconData BookLetter_24_Filled = CreateIcon(0xE18A, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpen_20_Filled = CreateIcon(0xE18C, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpen_24_Filled = CreateIcon(0xE18D, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpenGlobe_24_Filled = CreateIcon(0xE192, FluentSystemIconVariants.Filled); public static readonly FontIconData BookPulse_24_Filled = CreateIcon(0xE199, FluentSystemIconVariants.Filled); public static readonly FontIconData BookQuestionMark_24_Filled = CreateIcon(0xE19B, FluentSystemIconVariants.Filled); public static readonly FontIconData BookSearch_24_Filled = CreateIcon(0xE19E, FluentSystemIconVariants.Filled); public static readonly FontIconData BookStar_24_Filled = CreateIcon(0xE1A0, FluentSystemIconVariants.Filled); public static readonly FontIconData BookTheta_24_Filled = CreateIcon(0xE1A3, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderAll_24_Filled = CreateIcon(0xE1B1, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderBottom_24_Filled = CreateIcon(0xE1B3, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderBottomDouble_24_Filled = CreateIcon(0xE1B5, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderBottomThick_24_Filled = CreateIcon(0xE1B7, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderLeft_24_Filled = CreateIcon(0xE1B9, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderOutside_24_Filled = CreateIcon(0xE1BF, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderOutsideThick_24_Filled = CreateIcon(0xE1C1, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderRight_24_Filled = CreateIcon(0xE1C3, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTop_24_Filled = CreateIcon(0xE1C5, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTopBottom_24_Filled = CreateIcon(0xE1C7, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTopBottomDouble_24_Filled = CreateIcon(0xE1C9, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTopBottomThick_24_Filled = CreateIcon(0xE1CB, FluentSystemIconVariants.Filled); public static readonly FontIconData Briefcase_12_Filled = CreateIcon(0xE1FC, FluentSystemIconVariants.Filled); public static readonly FontIconData Briefcase_32_Filled = CreateIcon(0xE1FF, FluentSystemIconVariants.Filled); public static readonly FontIconData Bug_16_Filled = CreateIcon(0xE219, FluentSystemIconVariants.Filled); public static readonly FontIconData Bug_20_Filled = CreateIcon(0xE21A, FluentSystemIconVariants.Filled); public static readonly FontIconData Bug_24_Filled = CreateIcon(0xE21B, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBank_16_Filled = CreateIcon(0xE220, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBank_20_Filled = CreateIcon(0xE221, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBank_24_Filled = CreateIcon(0xE222, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernment_24_Filled = CreateIcon(0xE231, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernment_32_Filled = CreateIcon(0xE232, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMultiple_24_Filled = CreateIcon(0xE238, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingShop_16_Filled = CreateIcon(0xE241, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingShop_20_Filled = CreateIcon(0xE242, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingShop_24_Filled = CreateIcon(0xE243, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSkyscraper_16_Filled = CreateIcon(0xE244, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSkyscraper_20_Filled = CreateIcon(0xE245, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSkyscraper_24_Filled = CreateIcon(0xE246, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarCancel_16_Filled = CreateIcon(0xE254, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarClock_16_Filled = CreateIcon(0xE257, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMention_20_Filled = CreateIcon(0xE269, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPerson_24_Filled = CreateIcon(0xE26F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarQuestionMark_16_Filled = CreateIcon(0xE272, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarQuestionMark_20_Filled = CreateIcon(0xE273, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarQuestionMark_24_Filled = CreateIcon(0xE274, FluentSystemIconVariants.Filled); public static readonly FontIconData CallForward_16_Filled = CreateIcon(0xE290, FluentSystemIconVariants.Filled); public static readonly FontIconData CallForward_20_Filled = CreateIcon(0xE291, FluentSystemIconVariants.Filled); public static readonly FontIconData CallForward_28_Filled = CreateIcon(0xE292, FluentSystemIconVariants.Filled); public static readonly FontIconData CallForward_48_Filled = CreateIcon(0xE293, FluentSystemIconVariants.Filled); public static readonly FontIconData CallInbound_20_Filled = CreateIcon(0xE294, FluentSystemIconVariants.Filled); public static readonly FontIconData CallInbound_28_Filled = CreateIcon(0xE295, FluentSystemIconVariants.Filled); public static readonly FontIconData CallInbound_48_Filled = CreateIcon(0xE296, FluentSystemIconVariants.Filled); public static readonly FontIconData CallMissed_28_Filled = CreateIcon(0xE298, FluentSystemIconVariants.Filled); public static readonly FontIconData CallMissed_48_Filled = CreateIcon(0xE299, FluentSystemIconVariants.Filled); public static readonly FontIconData CallOutbound_20_Filled = CreateIcon(0xE29A, FluentSystemIconVariants.Filled); public static readonly FontIconData CallOutbound_28_Filled = CreateIcon(0xE29B, FluentSystemIconVariants.Filled); public static readonly FontIconData CallOutbound_48_Filled = CreateIcon(0xE29C, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPark_16_Filled = CreateIcon(0xE29D, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPark_20_Filled = CreateIcon(0xE29E, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPark_28_Filled = CreateIcon(0xE29F, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPark_48_Filled = CreateIcon(0xE2A0, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraEdit_20_Filled = CreateIcon(0xE2B3, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretUp_12_Filled = CreateIcon(0xE2BB, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretUp_16_Filled = CreateIcon(0xE2BC, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretUp_20_Filled = CreateIcon(0xE2BD, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretUp_24_Filled = CreateIcon(0xE2BE, FluentSystemIconVariants.Filled); public static readonly FontIconData Cart_16_Filled = CreateIcon(0xE2BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Cart_20_Filled = CreateIcon(0xE2C0, FluentSystemIconVariants.Filled); public static readonly FontIconData Channel_28_Filled = CreateIcon(0xE2D0, FluentSystemIconVariants.Filled); public static readonly FontIconData Channel_48_Filled = CreateIcon(0xE2D1, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAdd_16_Filled = CreateIcon(0xE2D2, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAdd_20_Filled = CreateIcon(0xE2D3, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAdd_24_Filled = CreateIcon(0xE2D4, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAdd_28_Filled = CreateIcon(0xE2D5, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAdd_48_Filled = CreateIcon(0xE2D6, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAlert_16_Filled = CreateIcon(0xE2D7, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAlert_20_Filled = CreateIcon(0xE2D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAlert_24_Filled = CreateIcon(0xE2D9, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAlert_28_Filled = CreateIcon(0xE2DA, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelAlert_48_Filled = CreateIcon(0xE2DB, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelArrowLeft_16_Filled = CreateIcon(0xE2DC, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelArrowLeft_20_Filled = CreateIcon(0xE2DD, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelArrowLeft_24_Filled = CreateIcon(0xE2DE, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelArrowLeft_28_Filled = CreateIcon(0xE2DF, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelArrowLeft_48_Filled = CreateIcon(0xE2E0, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelDismiss_16_Filled = CreateIcon(0xE2E1, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelDismiss_20_Filled = CreateIcon(0xE2E2, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelDismiss_24_Filled = CreateIcon(0xE2E3, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelDismiss_28_Filled = CreateIcon(0xE2E4, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelDismiss_48_Filled = CreateIcon(0xE2E5, FluentSystemIconVariants.Filled); public static readonly FontIconData Chat_16_Filled = CreateIcon(0xE2F8, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkmark_16_Filled = CreateIcon(0xE319, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardPaste_16_Filled = CreateIcon(0xE36F, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockDismiss_24_Filled = CreateIcon(0xE388, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaption_16_Filled = CreateIcon(0xE38D, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaption_20_Filled = CreateIcon(0xE38E, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaption_28_Filled = CreateIcon(0xE38F, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaption_48_Filled = CreateIcon(0xE391, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorLine_16_Filled = CreateIcon(0xE3D4, FluentSystemIconVariants.Filled); public static readonly FontIconData Comment_12_Filled = CreateIcon(0xE3DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Comment_28_Filled = CreateIcon(0xE3E0, FluentSystemIconVariants.Filled); public static readonly FontIconData Comment_48_Filled = CreateIcon(0xE3E1, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentAdd_12_Filled = CreateIcon(0xE3E2, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentAdd_16_Filled = CreateIcon(0xE3E3, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentAdd_20_Filled = CreateIcon(0xE3E4, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentAdd_28_Filled = CreateIcon(0xE3E5, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentAdd_48_Filled = CreateIcon(0xE3E6, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowLeft_12_Filled = CreateIcon(0xE3E7, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowLeft_16_Filled = CreateIcon(0xE3E8, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowLeft_20_Filled = CreateIcon(0xE3E9, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowLeft_28_Filled = CreateIcon(0xE3EB, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowLeft_48_Filled = CreateIcon(0xE3EC, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowRight_12_Filled = CreateIcon(0xE3ED, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowRight_16_Filled = CreateIcon(0xE3EE, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowRight_20_Filled = CreateIcon(0xE3EF, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowRight_28_Filled = CreateIcon(0xE3F1, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowRight_48_Filled = CreateIcon(0xE3F2, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentCheckmark_12_Filled = CreateIcon(0xE3F3, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentCheckmark_16_Filled = CreateIcon(0xE3F4, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentCheckmark_20_Filled = CreateIcon(0xE3F5, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentCheckmark_24_Filled = CreateIcon(0xE3F6, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentCheckmark_28_Filled = CreateIcon(0xE3F7, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentCheckmark_48_Filled = CreateIcon(0xE3F8, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentEdit_20_Filled = CreateIcon(0xE3FB, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentEdit_24_Filled = CreateIcon(0xE3FC, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentOff_16_Filled = CreateIcon(0xE40C, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentOff_20_Filled = CreateIcon(0xE40D, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentOff_24_Filled = CreateIcon(0xE40E, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentOff_28_Filled = CreateIcon(0xE40F, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentOff_48_Filled = CreateIcon(0xE410, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardGroup_16_Filled = CreateIcon(0xE418, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardGroup_20_Filled = CreateIcon(0xE419, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardGroup_28_Filled = CreateIcon(0xE41A, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardGroup_48_Filled = CreateIcon(0xE41B, FluentSystemIconVariants.Filled); public static readonly FontIconData ConvertRange_24_Filled = CreateIcon(0xE42A, FluentSystemIconVariants.Filled); public static readonly FontIconData CopyAdd_24_Filled = CreateIcon(0xE42C, FluentSystemIconVariants.Filled); public static readonly FontIconData CopySelect_20_Filled = CreateIcon(0xE430, FluentSystemIconVariants.Filled); public static readonly FontIconData Couch_12_Filled = CreateIcon(0xE431, FluentSystemIconVariants.Filled); public static readonly FontIconData Couch_24_Filled = CreateIcon(0xE433, FluentSystemIconVariants.Filled); public static readonly FontIconData Crop_20_Filled = CreateIcon(0xE437, FluentSystemIconVariants.Filled); public static readonly FontIconData CurrencyDollarRupee_16_Filled = CreateIcon(0xE44C, FluentSystemIconVariants.Filled); public static readonly FontIconData CurrencyDollarRupee_20_Filled = CreateIcon(0xE44D, FluentSystemIconVariants.Filled); public static readonly FontIconData CurrencyDollarRupee_24_Filled = CreateIcon(0xE44E, FluentSystemIconVariants.Filled); public static readonly FontIconData Cursor_20_Filled = CreateIcon(0xE44F, FluentSystemIconVariants.Filled); public static readonly FontIconData Cursor_24_Filled = CreateIcon(0xE450, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHover_16_Filled = CreateIcon(0xE453, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHover_20_Filled = CreateIcon(0xE454, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHover_24_Filled = CreateIcon(0xE455, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHover_28_Filled = CreateIcon(0xE456, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHover_32_Filled = CreateIcon(0xE457, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHover_48_Filled = CreateIcon(0xE458, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHoverOff_16_Filled = CreateIcon(0xE459, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHoverOff_20_Filled = CreateIcon(0xE45A, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHoverOff_24_Filled = CreateIcon(0xE45B, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHoverOff_28_Filled = CreateIcon(0xE45C, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorHoverOff_48_Filled = CreateIcon(0xE45D, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalAdd_24_Filled = CreateIcon(0xE461, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsage_20_Filled = CreateIcon(0xE46B, FluentSystemIconVariants.Filled); public static readonly FontIconData DecimalArrowLeft_24_Filled = CreateIcon(0xE484, FluentSystemIconVariants.Filled); public static readonly FontIconData DecimalArrowRight_24_Filled = CreateIcon(0xE486, FluentSystemIconVariants.Filled); public static readonly FontIconData Delete_16_Filled = CreateIcon(0xE487, FluentSystemIconVariants.Filled); public static readonly FontIconData Dentist_12_Filled = CreateIcon(0xE48E, FluentSystemIconVariants.Filled); public static readonly FontIconData Dentist_16_Filled = CreateIcon(0xE48F, FluentSystemIconVariants.Filled); public static readonly FontIconData Dentist_20_Filled = CreateIcon(0xE490, FluentSystemIconVariants.Filled); public static readonly FontIconData Dentist_28_Filled = CreateIcon(0xE491, FluentSystemIconVariants.Filled); public static readonly FontIconData Dentist_48_Filled = CreateIcon(0xE492, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissCircle_28_Filled = CreateIcon(0xE4CE, FluentSystemIconVariants.Filled); public static readonly FontIconData Doctor_12_Filled = CreateIcon(0xE4DE, FluentSystemIconVariants.Filled); public static readonly FontIconData Doctor_16_Filled = CreateIcon(0xE4DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Doctor_20_Filled = CreateIcon(0xE4E0, FluentSystemIconVariants.Filled); public static readonly FontIconData Doctor_28_Filled = CreateIcon(0xE4E1, FluentSystemIconVariants.Filled); public static readonly FontIconData Doctor_48_Filled = CreateIcon(0xE4E2, FluentSystemIconVariants.Filled); public static readonly FontIconData Document_16_Filled = CreateIcon(0xE4E3, FluentSystemIconVariants.Filled); public static readonly FontIconData Document_48_Filled = CreateIcon(0xE4E5, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentAdd_16_Filled = CreateIcon(0xE4E6, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentAdd_20_Filled = CreateIcon(0xE4E7, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentAdd_24_Filled = CreateIcon(0xE4E8, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentAdd_28_Filled = CreateIcon(0xE4E9, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentAdd_48_Filled = CreateIcon(0xE4EA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowLeft_16_Filled = CreateIcon(0xE4ED, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowLeft_20_Filled = CreateIcon(0xE4EE, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowLeft_24_Filled = CreateIcon(0xE4EF, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowLeft_28_Filled = CreateIcon(0xE4F0, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowLeft_48_Filled = CreateIcon(0xE4F1, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCatchUp_16_Filled = CreateIcon(0xE4FB, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCatchUp_20_Filled = CreateIcon(0xE4FC, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscapeData_24_Filled = CreateIcon(0xE51B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscapeSplit_20_Filled = CreateIcon(0xE51C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscapeSplitHint_20_Filled = CreateIcon(0xE51E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPageBreak_20_Filled = CreateIcon(0xE533, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkBeer_16_Filled = CreateIcon(0xE58F, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkBeer_20_Filled = CreateIcon(0xE590, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkCoffee_16_Filled = CreateIcon(0xE591, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkMargarita_16_Filled = CreateIcon(0xE592, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkMargarita_20_Filled = CreateIcon(0xE593, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkWine_16_Filled = CreateIcon(0xE596, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkWine_20_Filled = CreateIcon(0xE597, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenSpan_24_Filled = CreateIcon(0xE5B3, FluentSystemIconVariants.Filled); public static readonly FontIconData Edit_32_Filled = CreateIcon(0xE5C0, FluentSystemIconVariants.Filled); public static readonly FontIconData EditOff_16_Filled = CreateIcon(0xE5C3, FluentSystemIconVariants.Filled); public static readonly FontIconData EditOff_24_Filled = CreateIcon(0xE5C5, FluentSystemIconVariants.Filled); public static readonly FontIconData EditSettings_24_Filled = CreateIcon(0xE5D0, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiAdd_16_Filled = CreateIcon(0xE5D4, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHand_24_Filled = CreateIcon(0xE5DC, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHand_28_Filled = CreateIcon(0xE5DD, FluentSystemIconVariants.Filled); public static readonly FontIconData Eraser_20_Filled = CreateIcon(0xE5F1, FluentSystemIconVariants.Filled); public static readonly FontIconData Eraser_24_Filled = CreateIcon(0xE5F2, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserMedium_24_Filled = CreateIcon(0xE5F4, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserSegment_24_Filled = CreateIcon(0xE5F6, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserSmall_24_Filled = CreateIcon(0xE5F8, FluentSystemIconVariants.Filled); public static readonly FontIconData ErrorCircle_12_Filled = CreateIcon(0xE5FA, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeTrackingOff_16_Filled = CreateIcon(0xE607, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeTrackingOff_20_Filled = CreateIcon(0xE608, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeTrackingOff_24_Filled = CreateIcon(0xE609, FluentSystemIconVariants.Filled); public static readonly FontIconData FStop_16_Filled = CreateIcon(0xE60E, FluentSystemIconVariants.Filled); public static readonly FontIconData FStop_20_Filled = CreateIcon(0xE60F, FluentSystemIconVariants.Filled); public static readonly FontIconData FStop_24_Filled = CreateIcon(0xE610, FluentSystemIconVariants.Filled); public static readonly FontIconData FStop_28_Filled = CreateIcon(0xE611, FluentSystemIconVariants.Filled); public static readonly FontIconData Fingerprint_48_Filled = CreateIcon(0xE61F, FluentSystemIconVariants.Filled); public static readonly FontIconData FixedWidth_24_Filled = CreateIcon(0xE621, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipHorizontal_24_Filled = CreateIcon(0xE63A, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipVertical_24_Filled = CreateIcon(0xE640, FluentSystemIconVariants.Filled); public static readonly FontIconData Fluent_32_Filled = CreateIcon(0xE64B, FluentSystemIconVariants.Filled); public static readonly FontIconData Fluent_48_Filled = CreateIcon(0xE64C, FluentSystemIconVariants.Filled); public static readonly FontIconData Fluid_20_Filled = CreateIcon(0xE64E, FluentSystemIconVariants.Filled); public static readonly FontIconData Fluid_24_Filled = CreateIcon(0xE64F, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodEgg_16_Filled = CreateIcon(0xE679, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodEgg_20_Filled = CreateIcon(0xE67A, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodToast_16_Filled = CreateIcon(0xE67F, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodToast_20_Filled = CreateIcon(0xE680, FluentSystemIconVariants.Filled); public static readonly FontIconData Gavel_24_Filled = CreateIcon(0xE6A4, FluentSystemIconVariants.Filled); public static readonly FontIconData Gavel_32_Filled = CreateIcon(0xE6A5, FluentSystemIconVariants.Filled); public static readonly FontIconData Glasses_16_Filled = CreateIcon(0xE6B6, FluentSystemIconVariants.Filled); public static readonly FontIconData Glasses_20_Filled = CreateIcon(0xE6B7, FluentSystemIconVariants.Filled); public static readonly FontIconData Glasses_28_Filled = CreateIcon(0xE6B8, FluentSystemIconVariants.Filled); public static readonly FontIconData Glasses_48_Filled = CreateIcon(0xE6B9, FluentSystemIconVariants.Filled); public static readonly FontIconData GlassesOff_16_Filled = CreateIcon(0xE6BA, FluentSystemIconVariants.Filled); public static readonly FontIconData GlassesOff_20_Filled = CreateIcon(0xE6BB, FluentSystemIconVariants.Filled); public static readonly FontIconData GlassesOff_28_Filled = CreateIcon(0xE6BC, FluentSystemIconVariants.Filled); public static readonly FontIconData GlassesOff_48_Filled = CreateIcon(0xE6BD, FluentSystemIconVariants.Filled); public static readonly FontIconData Globe_16_Filled = CreateIcon(0xE6BE, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeft_20_Filled = CreateIcon(0xE6E8, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRight_24_Filled = CreateIcon(0xE6ED, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRight_28_Filled = CreateIcon(0xE6EE, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduation_16_Filled = CreateIcon(0xE6F2, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduation_20_Filled = CreateIcon(0xE6F3, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduation_24_Filled = CreateIcon(0xE6F4, FluentSystemIconVariants.Filled); public static readonly FontIconData Hd_16_Filled = CreateIcon(0xE6F5, FluentSystemIconVariants.Filled); public static readonly FontIconData Hd_20_Filled = CreateIcon(0xE6F6, FluentSystemIconVariants.Filled); public static readonly FontIconData Hd_24_Filled = CreateIcon(0xE6F7, FluentSystemIconVariants.Filled); public static readonly FontIconData Headset_16_Filled = CreateIcon(0xE703, FluentSystemIconVariants.Filled); public static readonly FontIconData Headset_20_Filled = CreateIcon(0xE704, FluentSystemIconVariants.Filled); public static readonly FontIconData Headset_48_Filled = CreateIcon(0xE706, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartPulse_24_Filled = CreateIcon(0xE70F, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartPulse_32_Filled = CreateIcon(0xE710, FluentSystemIconVariants.Filled); public static readonly FontIconData Home_16_Filled = CreateIcon(0xE71C, FluentSystemIconVariants.Filled); public static readonly FontIconData Home_32_Filled = CreateIcon(0xE71D, FluentSystemIconVariants.Filled); public static readonly FontIconData Home_48_Filled = CreateIcon(0xE71E, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageArrowCounterclockwise_24_Filled = CreateIcon(0xE72C, FluentSystemIconVariants.Filled); public static readonly FontIconData InfoShield_20_Filled = CreateIcon(0xE744, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyMultiple_20_Filled = CreateIcon(0xE753, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal5Error_20_Filled = CreateIcon(0xE77B, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkSquare_12_Filled = CreateIcon(0xE783, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkSquare_16_Filled = CreateIcon(0xE784, FluentSystemIconVariants.Filled); public static readonly FontIconData Location_48_Filled = CreateIcon(0xE78A, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationOff_16_Filled = CreateIcon(0xE796, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationOff_20_Filled = CreateIcon(0xE797, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationOff_24_Filled = CreateIcon(0xE798, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationOff_28_Filled = CreateIcon(0xE799, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationOff_48_Filled = CreateIcon(0xE79A, FluentSystemIconVariants.Filled); public static readonly FontIconData LockMultiple_24_Filled = CreateIcon(0xE7A1, FluentSystemIconVariants.Filled); public static readonly FontIconData Lottery_24_Filled = CreateIcon(0xE7A7, FluentSystemIconVariants.Filled); public static readonly FontIconData Mail_16_Filled = CreateIcon(0xE7AF, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRead_16_Filled = CreateIcon(0xE7DF, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormatLinear_24_Filled = CreateIcon(0xE7EC, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormatProfessional_24_Filled = CreateIcon(0xE7EE, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormula_24_Filled = CreateIcon(0xE7F1, FluentSystemIconVariants.Filled); public static readonly FontIconData Maximize_20_Filled = CreateIcon(0xE7F9, FluentSystemIconVariants.Filled); public static readonly FontIconData Maximize_24_Filled = CreateIcon(0xE7FA, FluentSystemIconVariants.Filled); public static readonly FontIconData Maximize_28_Filled = CreateIcon(0xE7FB, FluentSystemIconVariants.Filled); public static readonly FontIconData Maximize_48_Filled = CreateIcon(0xE7FC, FluentSystemIconVariants.Filled); public static readonly FontIconData MeetNow_16_Filled = CreateIcon(0xE7FD, FluentSystemIconVariants.Filled); public static readonly FontIconData MicOff_20_Filled = CreateIcon(0xE80C, FluentSystemIconVariants.Filled); public static readonly FontIconData MicOff_48_Filled = CreateIcon(0xE80E, FluentSystemIconVariants.Filled); public static readonly FontIconData MicProhibited_24_Filled = CreateIcon(0xE811, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreCircle_20_Filled = CreateIcon(0xE82F, FluentSystemIconVariants.Filled); public static readonly FontIconData MoviesAndTv_16_Filled = CreateIcon(0xE839, FluentSystemIconVariants.Filled); public static readonly FontIconData MoviesAndTv_20_Filled = CreateIcon(0xE83A, FluentSystemIconVariants.Filled); public static readonly FontIconData NavigationUnread_24_Filled = CreateIcon(0xE871, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbolDismiss_24_Filled = CreateIcon(0xE899, FluentSystemIconVariants.Filled); public static readonly FontIconData Open_28_Filled = CreateIcon(0xE89C, FluentSystemIconVariants.Filled); public static readonly FontIconData Open_48_Filled = CreateIcon(0xE89D, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenFolder_16_Filled = CreateIcon(0xE89E, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenFolder_20_Filled = CreateIcon(0xE89F, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenFolder_28_Filled = CreateIcon(0xE8A0, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenFolder_48_Filled = CreateIcon(0xE8A1, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenOff_16_Filled = CreateIcon(0xE8A2, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenOff_20_Filled = CreateIcon(0xE8A3, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenOff_24_Filled = CreateIcon(0xE8A4, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenOff_28_Filled = CreateIcon(0xE8A5, FluentSystemIconVariants.Filled); public static readonly FontIconData OpenOff_48_Filled = CreateIcon(0xE8A6, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrushArrowDown_24_Filled = CreateIcon(0xE8B6, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrushArrowUp_24_Filled = CreateIcon(0xE8B8, FluentSystemIconVariants.Filled); public static readonly FontIconData Pause_12_Filled = CreateIcon(0xE8DE, FluentSystemIconVariants.Filled); public static readonly FontIconData Payment_16_Filled = CreateIcon(0xE8E6, FluentSystemIconVariants.Filled); public static readonly FontIconData Payment_28_Filled = CreateIcon(0xE8E7, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleProhibited_16_Filled = CreateIcon(0xE915, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSwap_16_Filled = CreateIcon(0xE91C, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSwap_20_Filled = CreateIcon(0xE91D, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSwap_24_Filled = CreateIcon(0xE91E, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSwap_28_Filled = CreateIcon(0xE91F, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamAdd_20_Filled = CreateIcon(0xE923, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamAdd_24_Filled = CreateIcon(0xE924, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAvailable_20_Filled = CreateIcon(0xE936, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonClock_16_Filled = CreateIcon(0xE93C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonClock_20_Filled = CreateIcon(0xE93D, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonClock_24_Filled = CreateIcon(0xE93E, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonDelete_20_Filled = CreateIcon(0xE93F, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonMail_16_Filled = CreateIcon(0xE949, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonMail_20_Filled = CreateIcon(0xE94A, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonMail_24_Filled = CreateIcon(0xE94B, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonMail_28_Filled = CreateIcon(0xE94C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonMail_48_Filled = CreateIcon(0xE94D, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonProhibited_24_Filled = CreateIcon(0xE955, FluentSystemIconVariants.Filled); public static readonly FontIconData Poll_20_Filled = CreateIcon(0xE9B1, FluentSystemIconVariants.Filled); public static readonly FontIconData Pulse_24_Filled = CreateIcon(0xE9E5, FluentSystemIconVariants.Filled); public static readonly FontIconData QrCode_20_Filled = CreateIcon(0xE9F4, FluentSystemIconVariants.Filled); public static readonly FontIconData RealEstate_24_Filled = CreateIcon(0xEA05, FluentSystemIconVariants.Filled); public static readonly FontIconData Ribbon_24_Filled = CreateIcon(0xEA30, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonStar_20_Filled = CreateIcon(0xEA37, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonStar_24_Filled = CreateIcon(0xEA38, FluentSystemIconVariants.Filled); public static readonly FontIconData Run_16_Filled = CreateIcon(0xEA47, FluentSystemIconVariants.Filled); public static readonly FontIconData Run_20_Filled = CreateIcon(0xEA48, FluentSystemIconVariants.Filled); public static readonly FontIconData Scales_24_Filled = CreateIcon(0xEA59, FluentSystemIconVariants.Filled); public static readonly FontIconData Scales_32_Filled = CreateIcon(0xEA5A, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchShield_20_Filled = CreateIcon(0xEA89, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldDismissShield_20_Filled = CreateIcon(0xEAD6, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsDay_20_Filled = CreateIcon(0xEAEC, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsDay_24_Filled = CreateIcon(0xEAED, FluentSystemIconVariants.Filled); public static readonly FontIconData SidebarSearchLtr_20_Filled = CreateIcon(0xEB01, FluentSystemIconVariants.Filled); public static readonly FontIconData SidebarSearchRtl_20_Filled = CreateIcon(0xEB02, FluentSystemIconVariants.Filled); public static readonly FontIconData SignOut_20_Filled = CreateIcon(0xEB03, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMultipleArrowRight_24_Filled = CreateIcon(0xEB28, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSearch_24_Filled = CreateIcon(0xEB2A, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSearch_28_Filled = CreateIcon(0xEB2B, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSize_24_Filled = CreateIcon(0xEB2F, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideText_16_Filled = CreateIcon(0xEB30, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideText_20_Filled = CreateIcon(0xEB31, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideText_28_Filled = CreateIcon(0xEB32, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideText_48_Filled = CreateIcon(0xEB33, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker0_16_Filled = CreateIcon(0xEB40, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker0_20_Filled = CreateIcon(0xEB41, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker0_28_Filled = CreateIcon(0xEB42, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker0_48_Filled = CreateIcon(0xEB44, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker1_16_Filled = CreateIcon(0xEB45, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker1_20_Filled = CreateIcon(0xEB46, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker1_28_Filled = CreateIcon(0xEB47, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker1_48_Filled = CreateIcon(0xEB49, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerBluetooth_28_Filled = CreateIcon(0xEB51, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerOff_16_Filled = CreateIcon(0xEB57, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerOff_20_Filled = CreateIcon(0xEB58, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerOff_48_Filled = CreateIcon(0xEB59, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerUsb_24_Filled = CreateIcon(0xEB5D, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerUsb_28_Filled = CreateIcon(0xEB5E, FluentSystemIconVariants.Filled); public static readonly FontIconData Sport_16_Filled = CreateIcon(0xEB6E, FluentSystemIconVariants.Filled); public static readonly FontIconData Sport_20_Filled = CreateIcon(0xEB6F, FluentSystemIconVariants.Filled); public static readonly FontIconData Sport_24_Filled = CreateIcon(0xEB70, FluentSystemIconVariants.Filled); public static readonly FontIconData SportAmericanFootball_24_Filled = CreateIcon(0xEB72, FluentSystemIconVariants.Filled); public static readonly FontIconData SportBaseball_24_Filled = CreateIcon(0xEB74, FluentSystemIconVariants.Filled); public static readonly FontIconData SportBasketball_24_Filled = CreateIcon(0xEB76, FluentSystemIconVariants.Filled); public static readonly FontIconData SportHockey_24_Filled = CreateIcon(0xEB78, FluentSystemIconVariants.Filled); public static readonly FontIconData StarEdit_24_Filled = CreateIcon(0xEBB2, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopArrowLeft_20_Filled = CreateIcon(0xEBE5, FluentSystemIconVariants.Filled); public static readonly FontIconData TabProhibited_24_Filled = CreateIcon(0xEBEB, FluentSystemIconVariants.Filled); public static readonly FontIconData Table_16_Filled = CreateIcon(0xEBEE, FluentSystemIconVariants.Filled); public static readonly FontIconData Table_28_Filled = CreateIcon(0xEBEF, FluentSystemIconVariants.Filled); public static readonly FontIconData Table_48_Filled = CreateIcon(0xEBF1, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimple_16_Filled = CreateIcon(0xEC4A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimple_20_Filled = CreateIcon(0xEC4B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimple_24_Filled = CreateIcon(0xEC4C, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimple_28_Filled = CreateIcon(0xEC4D, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimple_48_Filled = CreateIcon(0xEC4E, FluentSystemIconVariants.Filled); public static readonly FontIconData Tag_16_Filled = CreateIcon(0xEC6A, FluentSystemIconVariants.Filled); public static readonly FontIconData TasksApp_20_Filled = CreateIcon(0xEC9D, FluentSystemIconVariants.Filled); public static readonly FontIconData Tent_12_Filled = CreateIcon(0xECA0, FluentSystemIconVariants.Filled); public static readonly FontIconData Tent_16_Filled = CreateIcon(0xECA1, FluentSystemIconVariants.Filled); public static readonly FontIconData Tent_20_Filled = CreateIcon(0xECA2, FluentSystemIconVariants.Filled); public static readonly FontIconData Tent_28_Filled = CreateIcon(0xECA3, FluentSystemIconVariants.Filled); public static readonly FontIconData Tent_48_Filled = CreateIcon(0xECA4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBold_16_Filled = CreateIcon(0xECD0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColor_16_Filled = CreateIcon(0xECF3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneNarrow_20_Filled = CreateIcon(0xECF7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneNarrow_24_Filled = CreateIcon(0xECF8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneWide_20_Filled = CreateIcon(0xECF9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneWide_24_Filled = CreateIcon(0xECFA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextContinuous_24_Filled = CreateIcon(0xECFE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextItalic_16_Filled = CreateIcon(0xED37, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderline_16_Filled = CreateIcon(0xED67, FluentSystemIconVariants.Filled); public static readonly FontIconData TicketDiagonal_16_Filled = CreateIcon(0xED7B, FluentSystemIconVariants.Filled); public static readonly FontIconData TicketDiagonal_20_Filled = CreateIcon(0xED7C, FluentSystemIconVariants.Filled); public static readonly FontIconData TicketDiagonal_24_Filled = CreateIcon(0xED7D, FluentSystemIconVariants.Filled); public static readonly FontIconData TicketDiagonal_28_Filled = CreateIcon(0xED7E, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer_16_Filled = CreateIcon(0xED86, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer_20_Filled = CreateIcon(0xED88, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleLeft_16_Filled = CreateIcon(0xED8F, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleLeft_20_Filled = CreateIcon(0xED90, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleLeft_24_Filled = CreateIcon(0xED91, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleLeft_28_Filled = CreateIcon(0xED92, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleLeft_48_Filled = CreateIcon(0xED93, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleRight_28_Filled = CreateIcon(0xED97, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleRight_48_Filled = CreateIcon(0xED98, FluentSystemIconVariants.Filled); public static readonly FontIconData Tv_16_Filled = CreateIcon(0xEDC1, FluentSystemIconVariants.Filled); public static readonly FontIconData Tv_20_Filled = CreateIcon(0xEDC2, FluentSystemIconVariants.Filled); public static readonly FontIconData Tv_24_Filled = CreateIcon(0xEDC3, FluentSystemIconVariants.Filled); public static readonly FontIconData Tv_28_Filled = CreateIcon(0xEDC4, FluentSystemIconVariants.Filled); public static readonly FontIconData Tv_48_Filled = CreateIcon(0xEDC5, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleBicycle_16_Filled = CreateIcon(0xEDD1, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleBicycle_20_Filled = CreateIcon(0xEDD2, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleBus_16_Filled = CreateIcon(0xEDD3, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleBus_20_Filled = CreateIcon(0xEDD4, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCar_28_Filled = CreateIcon(0xEDD8, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCar_48_Filled = CreateIcon(0xEDD9, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleShip_16_Filled = CreateIcon(0xEDE2, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleShip_20_Filled = CreateIcon(0xEDE3, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleShip_24_Filled = CreateIcon(0xEDE4, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleSubway_16_Filled = CreateIcon(0xEDE5, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleSubway_20_Filled = CreateIcon(0xEDE6, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleSubway_24_Filled = CreateIcon(0xEDE7, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruck_16_Filled = CreateIcon(0xEDE8, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruck_20_Filled = CreateIcon(0xEDE9, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClip_20_Filled = CreateIcon(0xEDFF, FluentSystemIconVariants.Filled); public static readonly FontIconData Vote_20_Filled = CreateIcon(0xEE28, FluentSystemIconVariants.Filled); public static readonly FontIconData Vote_24_Filled = CreateIcon(0xEE29, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherDrizzle_20_Filled = CreateIcon(0xEE3E, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherDrizzle_24_Filled = CreateIcon(0xEE3F, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherDrizzle_48_Filled = CreateIcon(0xEE40, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHaze_20_Filled = CreateIcon(0xEE41, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHaze_24_Filled = CreateIcon(0xEE42, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherHaze_48_Filled = CreateIcon(0xEE43, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoon_16_Filled = CreateIcon(0xEE44, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoon_28_Filled = CreateIcon(0xEE45, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoonOff_16_Filled = CreateIcon(0xEE46, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoonOff_20_Filled = CreateIcon(0xEE47, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoonOff_24_Filled = CreateIcon(0xEE48, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoonOff_28_Filled = CreateIcon(0xEE49, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherMoonOff_48_Filled = CreateIcon(0xEE4A, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunnyHigh_20_Filled = CreateIcon(0xEE4F, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunnyHigh_24_Filled = CreateIcon(0xEE50, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunnyHigh_48_Filled = CreateIcon(0xEE51, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunnyLow_20_Filled = CreateIcon(0xEE52, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunnyLow_24_Filled = CreateIcon(0xEE53, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunnyLow_48_Filled = CreateIcon(0xEE54, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowNew_16_Filled = CreateIcon(0xEE7A, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowNew_24_Filled = CreateIcon(0xEE7B, FluentSystemIconVariants.Filled); public static readonly FontIconData Wrench_16_Filled = CreateIcon(0xEE85, FluentSystemIconVariants.Filled); public static readonly FontIconData Wrench_20_Filled = CreateIcon(0xEE86, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffect_20_Filled = CreateIcon(0xEDF7, FluentSystemIconVariants.Filled); public static readonly FontIconData Alert_16_Filled = CreateIcon(0xE014, FluentSystemIconVariants.Filled); public static readonly FontIconData ApprovalsApp_16_Filled = CreateIcon(0xE05F, FluentSystemIconVariants.Filled); public static readonly FontIconData ApprovalsApp_20_Filled = CreateIcon(0xE060, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBounce_16_Filled = CreateIcon(0xE086, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBounce_24_Filled = CreateIcon(0xE088, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowEnterUp_20_Filled = CreateIcon(0xE0C2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowEnterUp_24_Filled = CreateIcon(0xE0C3, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkMultiple_20_Filled = CreateIcon(0xE1A7, FluentSystemIconVariants.Filled); public static readonly FontIconData Briefcase_28_Filled = CreateIcon(0xE1FE, FluentSystemIconVariants.Filled); public static readonly FontIconData Briefcase_48_Filled = CreateIcon(0xE200, FluentSystemIconVariants.Filled); public static readonly FontIconData Building_20_Filled = CreateIcon(0xE21F, FluentSystemIconVariants.Filled); public static readonly FontIconData Chat_48_Filled = CreateIcon(0xE2FA, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopArrowRight_16_Filled = CreateIcon(0xE494, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopArrowRight_20_Filled = CreateIcon(0xE495, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopArrowRight_24_Filled = CreateIcon(0xE496, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSpeaker_20_Filled = CreateIcon(0xE4B0, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSpeaker_24_Filled = CreateIcon(0xE4B1, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSpeakerOff_20_Filled = CreateIcon(0xE4B2, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSpeakerOff_24_Filled = CreateIcon(0xE4B3, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiAdd_20_Filled = CreateIcon(0xE5D5, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodCake_20_Filled = CreateIcon(0xE678, FluentSystemIconVariants.Filled); public static readonly FontIconData GridKanban_20_Filled = CreateIcon(0xE6D4, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRight_20_Filled = CreateIcon(0xE6EC, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRightOff_20_Filled = CreateIcon(0xE6EF, FluentSystemIconVariants.Filled); public static readonly FontIconData LearningApp_20_Filled = CreateIcon(0xE76D, FluentSystemIconVariants.Filled); public static readonly FontIconData LearningApp_24_Filled = CreateIcon(0xE76E, FluentSystemIconVariants.Filled); public static readonly FontIconData LiveOff_20_Filled = CreateIcon(0xE788, FluentSystemIconVariants.Filled); public static readonly FontIconData LiveOff_24_Filled = CreateIcon(0xE789, FluentSystemIconVariants.Filled); public static readonly FontIconData MicProhibited_20_Filled = CreateIcon(0xE810, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSection_20_Filled = CreateIcon(0xE887, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAudience_20_Filled = CreateIcon(0xE901, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCall_16_Filled = CreateIcon(0xE902, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCall_20_Filled = CreateIcon(0xE903, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCall_16_Filled = CreateIcon(0xE937, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCall_20_Filled = CreateIcon(0xE938, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDesktopAdd_20_Filled = CreateIcon(0xE96B, FluentSystemIconVariants.Filled); public static readonly FontIconData Presenter_20_Filled = CreateIcon(0xE9CF, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenterOff_20_Filled = CreateIcon(0xE9D0, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscape_20_Filled = CreateIcon(0xEA11, FluentSystemIconVariants.Filled); public static readonly FontIconData Ribbon_20_Filled = CreateIcon(0xEA2F, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveSync_20_Filled = CreateIcon(0xEA56, FluentSystemIconVariants.Filled); public static readonly FontIconData Shifts_20_Filled = CreateIcon(0xEAE5, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsCheckmark_20_Filled = CreateIcon(0xEAEA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsCheckmark_24_Filled = CreateIcon(0xEAEB, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMultiple_24_Filled = CreateIcon(0xEB26, FluentSystemIconVariants.Filled); public static readonly FontIconData StarLineHorizontal3_20_Filled = CreateIcon(0xEBB6, FluentSystemIconVariants.Filled); public static readonly FontIconData StarLineHorizontal3_24_Filled = CreateIcon(0xEBB7, FluentSystemIconVariants.Filled); public static readonly FontIconData TableAdd_20_Filled = CreateIcon(0xEBF3, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDismiss_20_Filled = CreateIcon(0xEC0E, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDismiss_24_Filled = CreateIcon(0xEC0F, FluentSystemIconVariants.Filled); public static readonly FontIconData TapDouble_20_Filled = CreateIcon(0xEC88, FluentSystemIconVariants.Filled); public static readonly FontIconData TapSingle_20_Filled = CreateIcon(0xEC8B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListAdd_20_Filled = CreateIcon(0xECD3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquare_20_Filled = CreateIcon(0xECE0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarError_20_Filled = CreateIcon(0xED1A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRtl_20_Filled = CreateIcon(0xED40, FluentSystemIconVariants.Filled); public static readonly FontIconData Video360_20_Filled = CreateIcon(0xEDF1, FluentSystemIconVariants.Filled); public static readonly FontIconData Video360_24_Filled = CreateIcon(0xEDF2, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPerson_12_Filled = CreateIcon(0xEE08, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPerson_16_Filled = CreateIcon(0xEE09, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPerson_20_Filled = CreateIcon(0xEE0A, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPerson_28_Filled = CreateIcon(0xEE0B, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPerson_48_Filled = CreateIcon(0xEE0C, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonCall_16_Filled = CreateIcon(0xEE0D, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonCall_20_Filled = CreateIcon(0xEE0E, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonCall_24_Filled = CreateIcon(0xEE0F, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonStar_20_Filled = CreateIcon(0xEE17, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoProhibited_20_Filled = CreateIcon(0xEE1C, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoSwitch_20_Filled = CreateIcon(0xEE20, FluentSystemIconVariants.Filled); public static readonly FontIconData WifiWarning_20_Filled = CreateIcon(0xEE5C, FluentSystemIconVariants.Filled); public static readonly FontIconData Album_24_Filled = CreateIcon(0xE010, FluentSystemIconVariants.Filled); public static readonly FontIconData AlbumAdd_24_Filled = CreateIcon(0xE012, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertUrgent_16_Filled = CreateIcon(0xE01D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRight_16_Filled = CreateIcon(0xE0EB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUndo_16_Filled = CreateIcon(0xE126, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpLeft_16_Filled = CreateIcon(0xE12B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpLeft_20_Filled = CreateIcon(0xE12C, FluentSystemIconVariants.Filled); public static readonly FontIconData BackpackAdd_20_Filled = CreateIcon(0xE147, FluentSystemIconVariants.Filled); public static readonly FontIconData BackpackAdd_24_Filled = CreateIcon(0xE148, FluentSystemIconVariants.Filled); public static readonly FontIconData BackpackAdd_28_Filled = CreateIcon(0xE149, FluentSystemIconVariants.Filled); public static readonly FontIconData BackpackAdd_48_Filled = CreateIcon(0xE14A, FluentSystemIconVariants.Filled); public static readonly FontIconData Bot_20_Filled = CreateIcon(0xE1CC, FluentSystemIconVariants.Filled); public static readonly FontIconData CallConnecting_20_Filled = CreateIcon(0xE28C, FluentSystemIconVariants.Filled); public static readonly FontIconData CallExclamation_20_Filled = CreateIcon(0xE28F, FluentSystemIconVariants.Filled); public static readonly FontIconData CallTransfer_20_Filled = CreateIcon(0xE2A7, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraOff_24_Filled = CreateIcon(0xE2B5, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatBubblesQuestion_20_Filled = CreateIcon(0xE2FF, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMail_20_Filled = CreateIcon(0xE303, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatOff_20_Filled = CreateIcon(0xE304, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkmark_48_Filled = CreateIcon(0xE31A, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSync_20_Filled = CreateIcon(0xE3C3, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentView_20_Filled = CreateIcon(0xE424, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeRotate_20_Filled = CreateIcon(0xE444, FluentSystemIconVariants.Filled); public static readonly FontIconData DataLine_20_Filled = CreateIcon(0xE464, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoom_20_Filled = CreateIcon(0xE4BE, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoomRemote_20_Filled = CreateIcon(0xE4BF, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawShape_24_Filled = CreateIcon(0xE582, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawText_24_Filled = CreateIcon(0xE584, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowUp_16_Filled = CreateIcon(0xE65D, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowUp_20_Filled = CreateIcon(0xE65E, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowUp_24_Filled = CreateIcon(0xE65F, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowUp_28_Filled = CreateIcon(0xE660, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps30_16_Filled = CreateIcon(0xE685, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps30_20_Filled = CreateIcon(0xE686, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps30_24_Filled = CreateIcon(0xE687, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps30_28_Filled = CreateIcon(0xE688, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps30_48_Filled = CreateIcon(0xE689, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps60_16_Filled = CreateIcon(0xE68A, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps60_20_Filled = CreateIcon(0xE68B, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps60_24_Filled = CreateIcon(0xE68C, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps60_28_Filled = CreateIcon(0xE68D, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps60_48_Filled = CreateIcon(0xE68E, FluentSystemIconVariants.Filled); public static readonly FontIconData HomePerson_20_Filled = CreateIcon(0xE724, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageOff_20_Filled = CreateIcon(0xE739, FluentSystemIconVariants.Filled); public static readonly FontIconData Lasso_20_Filled = CreateIcon(0xE764, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafThree_16_Filled = CreateIcon(0xE76A, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafThree_20_Filled = CreateIcon(0xE76B, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafThree_24_Filled = CreateIcon(0xE76C, FluentSystemIconVariants.Filled); public static readonly FontIconData MicSync_20_Filled = CreateIcon(0xE824, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSubsection_20_Filled = CreateIcon(0xE889, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCircle_20_Filled = CreateIcon(0xE93A, FluentSystemIconVariants.Filled); public static readonly FontIconData Pulse_20_Filled = CreateIcon(0xE9E4, FluentSystemIconVariants.Filled); public static readonly FontIconData PulseSquare_24_Filled = CreateIcon(0xE9E9, FluentSystemIconVariants.Filled); public static readonly FontIconData Ribbon_16_Filled = CreateIcon(0xEA2E, FluentSystemIconVariants.Filled); public static readonly FontIconData RotateLeft_24_Filled = CreateIcon(0xEA40, FluentSystemIconVariants.Filled); public static readonly FontIconData RotateRight_20_Filled = CreateIcon(0xEA41, FluentSystemIconVariants.Filled); public static readonly FontIconData RotateRight_24_Filled = CreateIcon(0xEA42, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareCloseTray_20_Filled = CreateIcon(0xEAB2, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareMultiple_20_Filled = CreateIcon(0xEB9F, FluentSystemIconVariants.Filled); public static readonly FontIconData StarEmphasis_20_Filled = CreateIcon(0xEBB3, FluentSystemIconVariants.Filled); public static readonly FontIconData TvArrowRight_20_Filled = CreateIcon(0xEDC6, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonStarOff_20_Filled = CreateIcon(0xEE18, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoRecording_20_Filled = CreateIcon(0xEE1F, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoSync_20_Filled = CreateIcon(0xEE21, FluentSystemIconVariants.Filled); public static readonly FontIconData BreakoutRoom_20_Filled = CreateIcon(0xE1F9, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGallery_20_Filled = CreateIcon(0xE426, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorTag_24_Filled = CreateIcon(0xE577, FluentSystemIconVariants.Filled); public static readonly FontIconData Luggage_24_Filled = CreateIcon(0xE7AA, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleEdit_20_Filled = CreateIcon(0xE909, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelShare_12_Filled = CreateIcon(0xE2E6, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelShare_16_Filled = CreateIcon(0xE2E7, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelShare_20_Filled = CreateIcon(0xE2E8, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelShare_24_Filled = CreateIcon(0xE2E9, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelShare_28_Filled = CreateIcon(0xE2EA, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelShare_48_Filled = CreateIcon(0xE2EB, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleError_16_Filled = CreateIcon(0xE90A, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleError_20_Filled = CreateIcon(0xE90B, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleError_24_Filled = CreateIcon(0xE90C, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzleCube_16_Filled = CreateIcon(0xE9EA, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzleCube_20_Filled = CreateIcon(0xE9EB, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzleCube_24_Filled = CreateIcon(0xE9EC, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzleCube_28_Filled = CreateIcon(0xE9ED, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzleCube_48_Filled = CreateIcon(0xE9EE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownRight_16_Filled = CreateIcon(0xE08E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownRight_24_Filled = CreateIcon(0xE090, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleRight_24_Filled = CreateIcon(0xE09C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUp_16_Filled = CreateIcon(0xE0A1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUp_20_Filled = CreateIcon(0xE0A2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUp_24_Filled = CreateIcon(0xE0A3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUpLeft_24_Filled = CreateIcon(0xE0A8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowEnterLeft_20_Filled = CreateIcon(0xE0C0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowEnterLeft_24_Filled = CreateIcon(0xE0C1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportLtr_20_Filled = CreateIcon(0xE0C7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportLtr_24_Filled = CreateIcon(0xE0C8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSquareDown_24_Filled = CreateIcon(0xE0F7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUndo_32_Filled = CreateIcon(0xE128, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUndo_48_Filled = CreateIcon(0xE129, FluentSystemIconVariants.Filled); public static readonly FontIconData AutoFitHeight_24_Filled = CreateIcon(0xE13C, FluentSystemIconVariants.Filled); public static readonly FontIconData AutoFitWidth_24_Filled = CreateIcon(0xE13E, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseMedical_24_Filled = CreateIcon(0xE202, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseMedical_32_Filled = CreateIcon(0xE203, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingFactory_24_Filled = CreateIcon(0xE22C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowDown_24_Filled = CreateIcon(0xE250, FluentSystemIconVariants.Filled); public static readonly FontIconData Call_16_Filled = CreateIcon(0xE283, FluentSystemIconVariants.Filled); public static readonly FontIconData Call_20_Filled = CreateIcon(0xE284, FluentSystemIconVariants.Filled); public static readonly FontIconData Call_24_Filled = CreateIcon(0xE285, FluentSystemIconVariants.Filled); public static readonly FontIconData Call_28_Filled = CreateIcon(0xE286, FluentSystemIconVariants.Filled); public static readonly FontIconData CallMissed_20_Filled = CreateIcon(0xE297, FluentSystemIconVariants.Filled); public static readonly FontIconData CallProhibited_16_Filled = CreateIcon(0xE2A1, FluentSystemIconVariants.Filled); public static readonly FontIconData CallProhibited_20_Filled = CreateIcon(0xE2A2, FluentSystemIconVariants.Filled); public static readonly FontIconData CallProhibited_24_Filled = CreateIcon(0xE2A3, FluentSystemIconVariants.Filled); public static readonly FontIconData CallProhibited_28_Filled = CreateIcon(0xE2A4, FluentSystemIconVariants.Filled); public static readonly FontIconData CallProhibited_48_Filled = CreateIcon(0xE2A5, FluentSystemIconVariants.Filled); public static readonly FontIconData CenterHorizontal_24_Filled = CreateIcon(0xE2CD, FluentSystemIconVariants.Filled); public static readonly FontIconData CenterVertical_24_Filled = CreateIcon(0xE2CF, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleDown_24_Filled = CreateIcon(0xE325, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleRight_24_Filled = CreateIcon(0xE333, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardImage_24_Filled = CreateIcon(0xE36C, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowLeft_24_Filled = CreateIcon(0xE3EA, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentArrowRight_24_Filled = CreateIcon(0xE3F0, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentDismiss_24_Filled = CreateIcon(0xE3FA, FluentSystemIconVariants.Filled); public static readonly FontIconData Component2DoubleTapSwipeDown_24_Filled = CreateIcon(0xE413, FluentSystemIconVariants.Filled); public static readonly FontIconData Component2DoubleTapSwipeUp_24_Filled = CreateIcon(0xE414, FluentSystemIconVariants.Filled); public static readonly FontIconData CopyArrowRight_16_Filled = CreateIcon(0xE42D, FluentSystemIconVariants.Filled); public static readonly FontIconData CopyArrowRight_24_Filled = CreateIcon(0xE42F, FluentSystemIconVariants.Filled); public static readonly FontIconData CurrencyDollarEuro_16_Filled = CreateIcon(0xE449, FluentSystemIconVariants.Filled); public static readonly FontIconData CurrencyDollarEuro_20_Filled = CreateIcon(0xE44A, FluentSystemIconVariants.Filled); public static readonly FontIconData CurrencyDollarEuro_24_Filled = CreateIcon(0xE44B, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteDismiss_24_Filled = CreateIcon(0xE48B, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteDismiss_28_Filled = CreateIcon(0xE48C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentProhibited_20_Filled = CreateIcon(0xE53A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentProhibited_24_Filled = CreateIcon(0xE53B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSync_24_Filled = CreateIcon(0xE555, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkToGo_24_Filled = CreateIcon(0xE595, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenHeader_24_Filled = CreateIcon(0xE5AD, FluentSystemIconVariants.Filled); public static readonly FontIconData Fluent_24_Filled = CreateIcon(0xE64A, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowRight_16_Filled = CreateIcon(0xE658, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowRight_20_Filled = CreateIcon(0xE659, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowRight_24_Filled = CreateIcon(0xE65A, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowRight_28_Filled = CreateIcon(0xE65B, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowRight_48_Filled = CreateIcon(0xE65C, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowUp_48_Filled = CreateIcon(0xE661, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderProhibited_20_Filled = CreateIcon(0xE669, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderProhibited_24_Filled = CreateIcon(0xE66A, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderProhibited_28_Filled = CreateIcon(0xE66B, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderProhibited_48_Filled = CreateIcon(0xE66C, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSwap_16_Filled = CreateIcon(0xE66D, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSwap_20_Filled = CreateIcon(0xE66E, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSwap_24_Filled = CreateIcon(0xE66F, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMaximize_24_Filled = CreateIcon(0xE692, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMinimize_24_Filled = CreateIcon(0xE695, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultiple_20_Filled = CreateIcon(0xE732, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultiple_24_Filled = CreateIcon(0xE733, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultiple_28_Filled = CreateIcon(0xE734, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafOne_16_Filled = CreateIcon(0xE767, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafOne_20_Filled = CreateIcon(0xE768, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafOne_24_Filled = CreateIcon(0xE769, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkDismiss_20_Filled = CreateIcon(0xE781, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationDismiss_24_Filled = CreateIcon(0xE795, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosed_12_Filled = CreateIcon(0xE79B, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosed_16_Filled = CreateIcon(0xE79C, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosed_20_Filled = CreateIcon(0xE79D, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosed_24_Filled = CreateIcon(0xE79E, FluentSystemIconVariants.Filled); public static readonly FontIconData LockOpen_20_Filled = CreateIcon(0xE7A3, FluentSystemIconVariants.Filled); public static readonly FontIconData LockOpen_24_Filled = CreateIcon(0xE7A4, FluentSystemIconVariants.Filled); public static readonly FontIconData LockOpen_28_Filled = CreateIcon(0xE7A5, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxAll_24_Filled = CreateIcon(0xE7C5, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxArrowRight_24_Filled = CreateIcon(0xE7C8, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxArrowUp_20_Filled = CreateIcon(0xE7C9, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxArrowUp_24_Filled = CreateIcon(0xE7CA, FluentSystemIconVariants.Filled); public static readonly FontIconData MailOff_24_Filled = CreateIcon(0xE7D8, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreHorizontal_16_Filled = CreateIcon(0xE831, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreHorizontal_20_Filled = CreateIcon(0xE832, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreHorizontal_24_Filled = CreateIcon(0xE833, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreHorizontal_28_Filled = CreateIcon(0xE834, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreHorizontal_48_Filled = CreateIcon(0xE836, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNote1_20_Filled = CreateIcon(0xE85F, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNote1_24_Filled = CreateIcon(0xE860, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNote2_16_Filled = CreateIcon(0xE861, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNote2_24_Filled = CreateIcon(0xE863, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamDelete_24_Filled = CreateIcon(0xE927, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneAdd_24_Filled = CreateIcon(0xE967, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneArrowRight_20_Filled = CreateIcon(0xE968, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneArrowRight_24_Filled = CreateIcon(0xE969, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDismiss_24_Filled = CreateIcon(0xE96D, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLock_24_Filled = CreateIcon(0xE976, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanIn_16_Filled = CreateIcon(0xE97B, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanIn_20_Filled = CreateIcon(0xE97C, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanIn_24_Filled = CreateIcon(0xE97D, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanIn_28_Filled = CreateIcon(0xE97E, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanOut_16_Filled = CreateIcon(0xE97F, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanOut_20_Filled = CreateIcon(0xE980, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanOut_24_Filled = CreateIcon(0xE981, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpanOut_28_Filled = CreateIcon(0xE982, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionBackward_20_Filled = CreateIcon(0xE9BA, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionBackward_24_Filled = CreateIcon(0xE9BB, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionForward_20_Filled = CreateIcon(0xE9BC, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionForward_24_Filled = CreateIcon(0xE9BD, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionToBack_20_Filled = CreateIcon(0xE9BE, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionToBack_24_Filled = CreateIcon(0xE9BF, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionToFront_20_Filled = CreateIcon(0xE9C0, FluentSystemIconVariants.Filled); public static readonly FontIconData PositionToFront_24_Filled = CreateIcon(0xE9C1, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeLarge_16_Filled = CreateIcon(0xEA1D, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeLarge_20_Filled = CreateIcon(0xEA1E, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeLarge_24_Filled = CreateIcon(0xEA1F, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeSmall_16_Filled = CreateIcon(0xEA20, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeSmall_20_Filled = CreateIcon(0xEA21, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeSmall_24_Filled = CreateIcon(0xEA22, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveEdit_20_Filled = CreateIcon(0xEA50, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveEdit_24_Filled = CreateIcon(0xEA51, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchInfo_20_Filled = CreateIcon(0xEA87, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchVisual_16_Filled = CreateIcon(0xEA8B, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchVisual_20_Filled = CreateIcon(0xEA8C, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchVisual_24_Filled = CreateIcon(0xEA8D, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectAllOn_24_Filled = CreateIcon(0xEA90, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStart_20_Filled = CreateIcon(0xEAC3, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStart_24_Filled = CreateIcon(0xEAC4, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStart_28_Filled = CreateIcon(0xEAC5, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStop_16_Filled = CreateIcon(0xEAC7, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStop_20_Filled = CreateIcon(0xEAC8, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStop_24_Filled = CreateIcon(0xEAC9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStop_28_Filled = CreateIcon(0xEACA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStop_48_Filled = CreateIcon(0xEACB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldDismiss_16_Filled = CreateIcon(0xEAD5, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsProhibited_24_Filled = CreateIcon(0xEAEF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsQuestionMark_24_Filled = CreateIcon(0xEAF1, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker2_16_Filled = CreateIcon(0xEB4A, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker2_20_Filled = CreateIcon(0xEB4B, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker2_24_Filled = CreateIcon(0xEB4C, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker2_28_Filled = CreateIcon(0xEB4D, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker2_48_Filled = CreateIcon(0xEB4F, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerMute_16_Filled = CreateIcon(0xEB52, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerMute_20_Filled = CreateIcon(0xEB53, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerMute_24_Filled = CreateIcon(0xEB54, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerMute_28_Filled = CreateIcon(0xEB55, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerMute_48_Filled = CreateIcon(0xEB56, FluentSystemIconVariants.Filled); public static readonly FontIconData StarArrowRightEnd_24_Filled = CreateIcon(0xEBAB, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtract_12_Filled = CreateIcon(0xEBC8, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtract_16_Filled = CreateIcon(0xEBC9, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtract_20_Filled = CreateIcon(0xEBCA, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtract_24_Filled = CreateIcon(0xEBCB, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtract_28_Filled = CreateIcon(0xEBCC, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtract_48_Filled = CreateIcon(0xEBCD, FluentSystemIconVariants.Filled); public static readonly FontIconData TabAdd_20_Filled = CreateIcon(0xEBDF, FluentSystemIconVariants.Filled); public static readonly FontIconData TabAdd_24_Filled = CreateIcon(0xEBE0, FluentSystemIconVariants.Filled); public static readonly FontIconData TabArrowLeft_24_Filled = CreateIcon(0xEBE2, FluentSystemIconVariants.Filled); public static readonly FontIconData TabShieldDismiss_20_Filled = CreateIcon(0xEBEC, FluentSystemIconVariants.Filled); public static readonly FontIconData TabShieldDismiss_24_Filled = CreateIcon(0xEBED, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteColumn_24_Filled = CreateIcon(0xEC07, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteRow_24_Filled = CreateIcon(0xEC0B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumnAndRow_24_Filled = CreateIcon(0xEC19, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertColumn_24_Filled = CreateIcon(0xEC21, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertRow_24_Filled = CreateIcon(0xEC25, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveAbove_24_Filled = CreateIcon(0xEC31, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveBelow_24_Filled = CreateIcon(0xEC35, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeColumn_24_Filled = CreateIcon(0xEC40, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeRow_24_Filled = CreateIcon(0xEC44, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackAbove_24_Filled = CreateIcon(0xEC52, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackBelow_24_Filled = CreateIcon(0xEC56, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackLeft_24_Filled = CreateIcon(0xEC5A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackRight_24_Filled = CreateIcon(0xEC5E, FluentSystemIconVariants.Filled); public static readonly FontIconData TagQuestionMark_16_Filled = CreateIcon(0xEC80, FluentSystemIconVariants.Filled); public static readonly FontIconData TagQuestionMark_24_Filled = CreateIcon(0xEC82, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarArrowLeft_20_Filled = CreateIcon(0xED12, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarArrowLeft_24_Filled = CreateIcon(0xED13, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarArrowRight_20_Filled = CreateIcon(0xED14, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarArrowRight_24_Filled = CreateIcon(0xED15, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarCheckmark_20_Filled = CreateIcon(0xED16, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarCheckmark_24_Filled = CreateIcon(0xED17, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarDismiss_20_Filled = CreateIcon(0xED18, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarDismiss_24_Filled = CreateIcon(0xED19, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarSettings_20_Filled = CreateIcon(0xED1B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarSettings_24_Filled = CreateIcon(0xED1C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarWand_16_Filled = CreateIcon(0xED1D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarWand_20_Filled = CreateIcon(0xED1E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarWand_24_Filled = CreateIcon(0xED1F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraph_20_Filled = CreateIcon(0xED42, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraph_24_Filled = CreateIcon(0xED43, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraphDirection_20_Filled = CreateIcon(0xED44, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraphDirection_24_Filled = CreateIcon(0xED45, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionBehind_20_Filled = CreateIcon(0xED4B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionBehind_24_Filled = CreateIcon(0xED4C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionFront_20_Filled = CreateIcon(0xED4D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionFront_24_Filled = CreateIcon(0xED4E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionLine_20_Filled = CreateIcon(0xED4F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionLine_24_Filled = CreateIcon(0xED50, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquare_20_Filled = CreateIcon(0xED51, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquare_24_Filled = CreateIcon(0xED52, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionThrough_20_Filled = CreateIcon(0xED53, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionThrough_24_Filled = CreateIcon(0xED54, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionTight_20_Filled = CreateIcon(0xED55, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionTight_24_Filled = CreateIcon(0xED56, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionTopBottom_20_Filled = CreateIcon(0xED57, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionTopBottom_24_Filled = CreateIcon(0xED58, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignCenter_20_Filled = CreateIcon(0xED6D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignCenter_24_Filled = CreateIcon(0xED6E, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLike_16_Filled = CreateIcon(0xED78, FluentSystemIconVariants.Filled); public static readonly FontIconData TicketHorizontal_20_Filled = CreateIcon(0xED7F, FluentSystemIconVariants.Filled); public static readonly FontIconData TicketHorizontal_24_Filled = CreateIcon(0xED80, FluentSystemIconVariants.Filled); public static readonly FontIconData Wand_16_Filled = CreateIcon(0xEE36, FluentSystemIconVariants.Filled); public static readonly FontIconData Wand_20_Filled = CreateIcon(0xEE37, FluentSystemIconVariants.Filled); public static readonly FontIconData Wand_24_Filled = CreateIcon(0xEE38, FluentSystemIconVariants.Filled); public static readonly FontIconData Wand_28_Filled = CreateIcon(0xEE39, FluentSystemIconVariants.Filled); public static readonly FontIconData Wand_48_Filled = CreateIcon(0xEE3A, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowArrowUp_24_Filled = CreateIcon(0xEE6C, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowHeaderHorizontal_20_Filled = CreateIcon(0xEE74, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowHeaderVertical_20_Filled = CreateIcon(0xEE76, FluentSystemIconVariants.Filled); public static readonly FontIconData Accessibility_32_Filled = CreateIcon(0xE001, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityCheckmark_24_Filled = CreateIcon(0xE004, FluentSystemIconVariants.Filled); public static readonly FontIconData AddCircle_16_Filled = CreateIcon(0xE005, FluentSystemIconVariants.Filled); public static readonly FontIconData AddCircle_32_Filled = CreateIcon(0xE006, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalRabbit_16_Filled = CreateIcon(0xE050, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalRabbit_20_Filled = CreateIcon(0xE051, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalRabbit_24_Filled = CreateIcon(0xE052, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalRabbit_28_Filled = CreateIcon(0xE053, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalTurtle_16_Filled = CreateIcon(0xE054, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalTurtle_20_Filled = CreateIcon(0xE055, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalTurtle_24_Filled = CreateIcon(0xE056, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalTurtle_28_Filled = CreateIcon(0xE057, FluentSystemIconVariants.Filled); public static readonly FontIconData BookContacts_20_Filled = CreateIcon(0xE17E, FluentSystemIconVariants.Filled); public static readonly FontIconData BookContacts_24_Filled = CreateIcon(0xE17F, FluentSystemIconVariants.Filled); public static readonly FontIconData BookContacts_28_Filled = CreateIcon(0xE180, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpenGlobe_20_Filled = CreateIcon(0xE191, FluentSystemIconVariants.Filled); public static readonly FontIconData CalligraphyPenCheckmark_20_Filled = CreateIcon(0xE2AA, FluentSystemIconVariants.Filled); public static readonly FontIconData CalligraphyPenQuestionMark_20_Filled = CreateIcon(0xE2AC, FluentSystemIconVariants.Filled); public static readonly FontIconData Cellular5g_24_Filled = CreateIcon(0xE2C7, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkbox1_24_Filled = CreateIcon(0xE30B, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkbox2_24_Filled = CreateIcon(0xE30D, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxArrowRight_24_Filled = CreateIcon(0xE30F, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxPerson_24_Filled = CreateIcon(0xE316, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxWarning_24_Filled = CreateIcon(0xE318, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleEdit_24_Filled = CreateIcon(0xE34A, FluentSystemIconVariants.Filled); public static readonly FontIconData Clock_32_Filled = CreateIcon(0xE383, FluentSystemIconVariants.Filled); public static readonly FontIconData Cloud_16_Filled = CreateIcon(0xE397, FluentSystemIconVariants.Filled); public static readonly FontIconData Cloud_32_Filled = CreateIcon(0xE399, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentNote_24_Filled = CreateIcon(0xE40B, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentSettings_32_Filled = CreateIcon(0xE423, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopMac_16_Filled = CreateIcon(0xE4A4, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopMac_32_Filled = CreateIcon(0xE4A7, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowRight_24_Filled = CreateIcon(0xE4F3, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCheckmark_24_Filled = CreateIcon(0xE4FE, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenDismiss_24_Filled = CreateIcon(0xE5AA, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenSpeaker_24_Filled = CreateIcon(0xE5B5, FluentSystemIconVariants.Filled); public static readonly FontIconData FilterDismiss_24_Filled = CreateIcon(0xE61B, FluentSystemIconVariants.Filled); public static readonly FontIconData FilterSync_24_Filled = CreateIcon(0xE61D, FluentSystemIconVariants.Filled); public static readonly FontIconData Folder_16_Filled = CreateIcon(0xE650, FluentSystemIconVariants.Filled); public static readonly FontIconData Folder_32_Filled = CreateIcon(0xE651, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobePerson_24_Filled = CreateIcon(0xE6C5, FluentSystemIconVariants.Filled); public static readonly FontIconData HomePerson_24_Filled = CreateIcon(0xE725, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageGlobe_24_Filled = CreateIcon(0xE730, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingTool_32_Filled = CreateIcon(0xE747, FluentSystemIconVariants.Filled); public static readonly FontIconData Key_16_Filled = CreateIcon(0xE74E, FluentSystemIconVariants.Filled); public static readonly FontIconData Key_32_Filled = CreateIcon(0xE74F, FluentSystemIconVariants.Filled); public static readonly FontIconData LineStyle_24_Filled = CreateIcon(0xE77D, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormula_16_Filled = CreateIcon(0xE7EF, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormula_32_Filled = CreateIcon(0xE7F2, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookAdd_24_Filled = CreateIcon(0xE881, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSectionArrowRight_24_Filled = CreateIcon(0xE888, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSubsection_24_Filled = CreateIcon(0xE88A, FluentSystemIconVariants.Filled); public static readonly FontIconData Orientation_20_Filled = CreateIcon(0xE8AD, FluentSystemIconVariants.Filled); public static readonly FontIconData People_32_Filled = CreateIcon(0xE8FE, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonNote_24_Filled = CreateIcon(0xE951, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLaptop_16_Filled = CreateIcon(0xE972, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLaptop_32_Filled = CreateIcon(0xE973, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpeaker_24_Filled = CreateIcon(0xE984, FluentSystemIconVariants.Filled); public static readonly FontIconData Pi_24_Filled = CreateIcon(0xE98D, FluentSystemIconVariants.Filled); public static readonly FontIconData Premium_32_Filled = CreateIcon(0xE9C3, FluentSystemIconVariants.Filled); public static readonly FontIconData Receipt_20_Filled = CreateIcon(0xEA06, FluentSystemIconVariants.Filled); public static readonly FontIconData Receipt_24_Filled = CreateIcon(0xEA07, FluentSystemIconVariants.Filled); public static readonly FontIconData Rss_24_Filled = CreateIcon(0xEA46, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenCut_20_Filled = CreateIcon(0xEA7F, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenPerson_20_Filled = CreateIcon(0xEA80, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeExclude_16_Filled = CreateIcon(0xEAA1, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeExclude_20_Filled = CreateIcon(0xEAA2, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeExclude_24_Filled = CreateIcon(0xEAA3, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeIntersect_16_Filled = CreateIcon(0xEAA4, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeIntersect_20_Filled = CreateIcon(0xEAA5, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeIntersect_24_Filled = CreateIcon(0xEAA6, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeSubtract_16_Filled = CreateIcon(0xEAA7, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeSubtract_20_Filled = CreateIcon(0xEAA8, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeSubtract_24_Filled = CreateIcon(0xEAA9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeUnion_16_Filled = CreateIcon(0xEAAA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeUnion_20_Filled = CreateIcon(0xEAAB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeUnion_24_Filled = CreateIcon(0xEAAC, FluentSystemIconVariants.Filled); public static readonly FontIconData Shifts_16_Filled = CreateIcon(0xEAE4, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSettings_24_Filled = CreateIcon(0xEB2D, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTransition_24_Filled = CreateIcon(0xEB35, FluentSystemIconVariants.Filled); public static readonly FontIconData StarEmphasis_32_Filled = CreateIcon(0xEBB4, FluentSystemIconVariants.Filled); public static readonly FontIconData Table_32_Filled = CreateIcon(0xEBF0, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellEdit_24_Filled = CreateIcon(0xEBFD, FluentSystemIconVariants.Filled); public static readonly FontIconData TabletSpeaker_24_Filled = CreateIcon(0xEC68, FluentSystemIconVariants.Filled); public static readonly FontIconData Target_32_Filled = CreateIcon(0xEC8E, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer3_24_Filled = CreateIcon(0xED8B, FluentSystemIconVariants.Filled); public static readonly FontIconData Voicemail_28_Filled = CreateIcon(0xEE24, FluentSystemIconVariants.Filled); public static readonly FontIconData WalkieTalkie_20_Filled = CreateIcon(0xEE2A, FluentSystemIconVariants.Filled); public static readonly FontIconData WarningShield_20_Filled = CreateIcon(0xEE3D, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSubtractCircle_16_Filled = CreateIcon(0xE00A, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSubtractCircle_20_Filled = CreateIcon(0xE00B, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSubtractCircle_24_Filled = CreateIcon(0xE00C, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSubtractCircle_28_Filled = CreateIcon(0xE00D, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSubtractCircle_48_Filled = CreateIcon(0xE00E, FluentSystemIconVariants.Filled); public static readonly FontIconData Beach_16_Filled = CreateIcon(0xE153, FluentSystemIconVariants.Filled); public static readonly FontIconData Beach_20_Filled = CreateIcon(0xE154, FluentSystemIconVariants.Filled); public static readonly FontIconData Beach_24_Filled = CreateIcon(0xE155, FluentSystemIconVariants.Filled); public static readonly FontIconData Beach_28_Filled = CreateIcon(0xE156, FluentSystemIconVariants.Filled); public static readonly FontIconData Building_16_Filled = CreateIcon(0xE21E, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEdit_16_Filled = CreateIcon(0xE259, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEdit_20_Filled = CreateIcon(0xE25A, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEdit_24_Filled = CreateIcon(0xE25B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLtr_20_Filled = CreateIcon(0xE262, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLtr_24_Filled = CreateIcon(0xE263, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLtr_28_Filled = CreateIcon(0xE264, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRtl_20_Filled = CreateIcon(0xE277, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRtl_24_Filled = CreateIcon(0xE278, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRtl_28_Filled = CreateIcon(0xE279, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleSmall_20_Filled = CreateIcon(0xE353, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard_16_Filled = CreateIcon(0xE357, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardArrowRight_16_Filled = CreateIcon(0xE359, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardArrowRight_20_Filled = CreateIcon(0xE35A, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardArrowRight_24_Filled = CreateIcon(0xE35B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextLtr_20_Filled = CreateIcon(0xE37E, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextLtr_24_Filled = CreateIcon(0xE37F, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextRtl_20_Filled = CreateIcon(0xE381, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextRtl_24_Filled = CreateIcon(0xE382, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeSync_24_Filled = CreateIcon(0xE446, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQuestionMark_16_Filled = CreateIcon(0xE53C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQuestionMark_20_Filled = CreateIcon(0xE53D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQuestionMark_24_Filled = CreateIcon(0xE53E, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorArrowLeft_20_Filled = CreateIcon(0xE571, FluentSystemIconVariants.Filled); public static readonly FontIconData Drop_12_Filled = CreateIcon(0xE59A, FluentSystemIconVariants.Filled); public static readonly FontIconData Drop_16_Filled = CreateIcon(0xE59B, FluentSystemIconVariants.Filled); public static readonly FontIconData Drop_20_Filled = CreateIcon(0xE59C, FluentSystemIconVariants.Filled); public static readonly FontIconData Drop_24_Filled = CreateIcon(0xE59D, FluentSystemIconVariants.Filled); public static readonly FontIconData Drop_28_Filled = CreateIcon(0xE59E, FluentSystemIconVariants.Filled); public static readonly FontIconData Drop_48_Filled = CreateIcon(0xE59F, FluentSystemIconVariants.Filled); public static readonly FontIconData Dumbbell_16_Filled = CreateIcon(0xE5BB, FluentSystemIconVariants.Filled); public static readonly FontIconData Dumbbell_20_Filled = CreateIcon(0xE5BC, FluentSystemIconVariants.Filled); public static readonly FontIconData Dumbbell_24_Filled = CreateIcon(0xE5BD, FluentSystemIconVariants.Filled); public static readonly FontIconData Dumbbell_28_Filled = CreateIcon(0xE5BE, FluentSystemIconVariants.Filled); public static readonly FontIconData EditOff_20_Filled = CreateIcon(0xE5C4, FluentSystemIconVariants.Filled); public static readonly FontIconData Eyedropper_20_Filled = CreateIcon(0xE60A, FluentSystemIconVariants.Filled); public static readonly FontIconData Eyedropper_24_Filled = CreateIcon(0xE60B, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagOff_16_Filled = CreateIcon(0xE622, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagOff_20_Filled = CreateIcon(0xE623, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps120_20_Filled = CreateIcon(0xE682, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps120_24_Filled = CreateIcon(0xE683, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps240_20_Filled = CreateIcon(0xE684, FluentSystemIconVariants.Filled); public static readonly FontIconData Guitar_16_Filled = CreateIcon(0xE6DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Guitar_20_Filled = CreateIcon(0xE6E0, FluentSystemIconVariants.Filled); public static readonly FontIconData Guitar_24_Filled = CreateIcon(0xE6E1, FluentSystemIconVariants.Filled); public static readonly FontIconData Guitar_28_Filled = CreateIcon(0xE6E2, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyCommand_16_Filled = CreateIcon(0xE750, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreVertical_16_Filled = CreateIcon(0xE837, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCheckmark_20_Filled = CreateIcon(0xE905, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCheckmark_24_Filled = CreateIcon(0xE906, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircle_16_Filled = CreateIcon(0xE9A5, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircle_20_Filled = CreateIcon(0xE9A6, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircle_28_Filled = CreateIcon(0xE9A7, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrderDotsHorizontal_16_Filled = CreateIcon(0xE9FC, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrderDotsHorizontal_20_Filled = CreateIcon(0xE9FD, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrderDotsHorizontal_24_Filled = CreateIcon(0xE9FE, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrderDotsVertical_16_Filled = CreateIcon(0xE9FF, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrderDotsVertical_20_Filled = CreateIcon(0xEA00, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrderDotsVertical_24_Filled = CreateIcon(0xEA01, FluentSystemIconVariants.Filled); public static readonly FontIconData ScaleFill_20_Filled = CreateIcon(0xEA57, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipBack10_20_Filled = CreateIcon(0xEB04, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward10_20_Filled = CreateIcon(0xEB09, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward30_20_Filled = CreateIcon(0xEB0E, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideEraser_24_Filled = CreateIcon(0xEB1F, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHorizontal_12_Filled = CreateIcon(0xEB60, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHorizontal_16_Filled = CreateIcon(0xEB61, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHorizontal_20_Filled = CreateIcon(0xEB62, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHorizontal_24_Filled = CreateIcon(0xEB63, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHorizontal_28_Filled = CreateIcon(0xEB64, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHorizontal_32_Filled = CreateIcon(0xEB65, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHorizontal_48_Filled = CreateIcon(0xEB66, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitVertical_12_Filled = CreateIcon(0xEB67, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitVertical_16_Filled = CreateIcon(0xEB68, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitVertical_20_Filled = CreateIcon(0xEB69, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitVertical_24_Filled = CreateIcon(0xEB6A, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitVertical_28_Filled = CreateIcon(0xEB6B, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitVertical_32_Filled = CreateIcon(0xEB6C, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitVertical_48_Filled = CreateIcon(0xEB6D, FluentSystemIconVariants.Filled); public static readonly FontIconData SportSoccer_20_Filled = CreateIcon(0xEB7A, FluentSystemIconVariants.Filled); public static readonly FontIconData SportSoccer_24_Filled = CreateIcon(0xEB7B, FluentSystemIconVariants.Filled); public static readonly FontIconData Symbols_20_Filled = CreateIcon(0xEBDB, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteColumn_20_Filled = CreateIcon(0xEC06, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteRow_20_Filled = CreateIcon(0xEC0A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackAbove_20_Filled = CreateIcon(0xEC51, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackLeft_20_Filled = CreateIcon(0xEC59, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackRight_20_Filled = CreateIcon(0xEC5D, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListLtr_20_Filled = CreateIcon(0xEC90, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListLtr_24_Filled = CreateIcon(0xEC91, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListRtl_20_Filled = CreateIcon(0xEC92, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListRtl_24_Filled = CreateIcon(0xEC93, FluentSystemIconVariants.Filled); public static readonly FontIconData TetrisApp_16_Filled = CreateIcon(0xECA5, FluentSystemIconVariants.Filled); public static readonly FontIconData TetrisApp_20_Filled = CreateIcon(0xECA6, FluentSystemIconVariants.Filled); public static readonly FontIconData TetrisApp_24_Filled = CreateIcon(0xECA7, FluentSystemIconVariants.Filled); public static readonly FontIconData TetrisApp_28_Filled = CreateIcon(0xECA8, FluentSystemIconVariants.Filled); public static readonly FontIconData TetrisApp_32_Filled = CreateIcon(0xECA9, FluentSystemIconVariants.Filled); public static readonly FontIconData TetrisApp_48_Filled = CreateIcon(0xECAA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListLtr_20_Filled = CreateIcon(0xECD7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListLtr_24_Filled = CreateIcon(0xECD8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListRtl_20_Filled = CreateIcon(0xECDE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListRtl_24_Filled = CreateIcon(0xECDF, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCab_16_Filled = CreateIcon(0xEDD5, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCab_20_Filled = CreateIcon(0xEDD6, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCab_28_Filled = CreateIcon(0xEDD7, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruckProfile_24_Filled = CreateIcon(0xEDEF, FluentSystemIconVariants.Filled); public static readonly FontIconData BotAdd_20_Filled = CreateIcon(0xE1CD, FluentSystemIconVariants.Filled); public static readonly FontIconData ChartPerson_20_Filled = CreateIcon(0xE2F3, FluentSystemIconVariants.Filled); public static readonly FontIconData ChartPerson_24_Filled = CreateIcon(0xE2F4, FluentSystemIconVariants.Filled); public static readonly FontIconData ChartPerson_28_Filled = CreateIcon(0xE2F5, FluentSystemIconVariants.Filled); public static readonly FontIconData ChartPerson_48_Filled = CreateIcon(0xE2F6, FluentSystemIconVariants.Filled); public static readonly FontIconData MicProhibited_16_Filled = CreateIcon(0xE80F, FluentSystemIconVariants.Filled); public static readonly FontIconData MicProhibited_28_Filled = CreateIcon(0xE812, FluentSystemIconVariants.Filled); public static readonly FontIconData MicProhibited_48_Filled = CreateIcon(0xE813, FluentSystemIconVariants.Filled); public static readonly FontIconData TvUsb_16_Filled = CreateIcon(0xEDC7, FluentSystemIconVariants.Filled); public static readonly FontIconData TvUsb_20_Filled = CreateIcon(0xEDC8, FluentSystemIconVariants.Filled); public static readonly FontIconData TvUsb_24_Filled = CreateIcon(0xEDC9, FluentSystemIconVariants.Filled); public static readonly FontIconData TvUsb_28_Filled = CreateIcon(0xEDCA, FluentSystemIconVariants.Filled); public static readonly FontIconData TvUsb_48_Filled = CreateIcon(0xEDCB, FluentSystemIconVariants.Filled); public static readonly FontIconData Video360Off_20_Filled = CreateIcon(0xEDF3, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoProhibited_16_Filled = CreateIcon(0xEE1B, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoProhibited_24_Filled = CreateIcon(0xEE1D, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoProhibited_28_Filled = CreateIcon(0xEE1E, FluentSystemIconVariants.Filled); public static readonly FontIconData Alert_32_Filled = CreateIcon(0xE015, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownLeft_20_Filled = CreateIcon(0xE0BB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepBack_16_Filled = CreateIcon(0xE0F8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepIn_16_Filled = CreateIcon(0xE0FB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepOut_16_Filled = CreateIcon(0xE10A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepOver_16_Filled = CreateIcon(0xE10E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpRight_20_Filled = CreateIcon(0xE12F, FluentSystemIconVariants.Filled); public static readonly FontIconData Backpack_32_Filled = CreateIcon(0xE145, FluentSystemIconVariants.Filled); public static readonly FontIconData BookContacts_32_Filled = CreateIcon(0xE181, FluentSystemIconVariants.Filled); public static readonly FontIconData Bookmark_32_Filled = CreateIcon(0xE1A5, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkMultiple_24_Filled = CreateIcon(0xE1A8, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchCompare_16_Filled = CreateIcon(0xE1EE, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchCompare_20_Filled = CreateIcon(0xE1EF, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchCompare_24_Filled = CreateIcon(0xE1F0, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchFork_16_Filled = CreateIcon(0xE1F1, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchFork_20_Filled = CreateIcon(0xE1F2, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchFork_24_Filled = CreateIcon(0xE1F3, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLtr_16_Filled = CreateIcon(0xE261, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLtr_32_Filled = CreateIcon(0xE265, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRtl_32_Filled = CreateIcon(0xE27A, FluentSystemIconVariants.Filled); public static readonly FontIconData Call_32_Filled = CreateIcon(0xE287, FluentSystemIconVariants.Filled); public static readonly FontIconData CalligraphyPenError_20_Filled = CreateIcon(0xE2AB, FluentSystemIconVariants.Filled); public static readonly FontIconData Chat_32_Filled = CreateIcon(0xE2F9, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardDataBar_32_Filled = CreateIcon(0xE366, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockAlarm_32_Filled = CreateIcon(0xE385, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentView_32_Filled = CreateIcon(0xE425, FluentSystemIconVariants.Filled); public static readonly FontIconData Desktop_32_Filled = CreateIcon(0xE493, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissSquareMultiple_16_Filled = CreateIcon(0xE4D2, FluentSystemIconVariants.Filled); public static readonly FontIconData Document_32_Filled = CreateIcon(0xE4E4, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPdf_32_Filled = CreateIcon(0xE534, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodPizza_20_Filled = CreateIcon(0xE67D, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodPizza_24_Filled = CreateIcon(0xE67E, FluentSystemIconVariants.Filled); public static readonly FontIconData Globe_32_Filled = CreateIcon(0xE6BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Headset_32_Filled = CreateIcon(0xE705, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartPulse_20_Filled = CreateIcon(0xE70E, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier12x_20_Filled = CreateIcon(0xE83B, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier12x_24_Filled = CreateIcon(0xE83C, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier12x_28_Filled = CreateIcon(0xE83D, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier12x_32_Filled = CreateIcon(0xE83E, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier12x_48_Filled = CreateIcon(0xE83F, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier15x_20_Filled = CreateIcon(0xE840, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier15x_24_Filled = CreateIcon(0xE841, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier15x_28_Filled = CreateIcon(0xE842, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier15x_32_Filled = CreateIcon(0xE843, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier15x_48_Filled = CreateIcon(0xE844, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier18x_20_Filled = CreateIcon(0xE845, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier18x_24_Filled = CreateIcon(0xE846, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier18x_28_Filled = CreateIcon(0xE847, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier18x_32_Filled = CreateIcon(0xE848, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier18x_48_Filled = CreateIcon(0xE849, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier1x_20_Filled = CreateIcon(0xE84A, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier1x_24_Filled = CreateIcon(0xE84B, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier1x_28_Filled = CreateIcon(0xE84C, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier1x_32_Filled = CreateIcon(0xE84D, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier1x_48_Filled = CreateIcon(0xE84E, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier2x_20_Filled = CreateIcon(0xE84F, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier2x_24_Filled = CreateIcon(0xE850, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier2x_28_Filled = CreateIcon(0xE851, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier2x_32_Filled = CreateIcon(0xE852, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier2x_48_Filled = CreateIcon(0xE853, FluentSystemIconVariants.Filled); public static readonly FontIconData MyLocation_16_Filled = CreateIcon(0xE86B, FluentSystemIconVariants.Filled); public static readonly FontIconData MyLocation_20_Filled = CreateIcon(0xE86C, FluentSystemIconVariants.Filled); public static readonly FontIconData Notepad_32_Filled = CreateIcon(0xE88D, FluentSystemIconVariants.Filled); public static readonly FontIconData Patient_32_Filled = CreateIcon(0xE8DD, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeam_32_Filled = CreateIcon(0xE922, FluentSystemIconVariants.Filled); public static readonly FontIconData Pulse_32_Filled = CreateIcon(0xE9E7, FluentSystemIconVariants.Filled); public static readonly FontIconData Remote_16_Filled = CreateIcon(0xEA17, FluentSystemIconVariants.Filled); public static readonly FontIconData Ribbon_32_Filled = CreateIcon(0xEA31, FluentSystemIconVariants.Filled); public static readonly FontIconData Shifts_32_Filled = CreateIcon(0xEAE7, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward10_24_Filled = CreateIcon(0xEB0A, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward10_28_Filled = CreateIcon(0xEB0B, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward10_32_Filled = CreateIcon(0xEB0C, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward10_48_Filled = CreateIcon(0xEB0D, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward30_24_Filled = CreateIcon(0xEB0F, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward30_28_Filled = CreateIcon(0xEB10, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward30_32_Filled = CreateIcon(0xEB11, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForward30_48_Filled = CreateIcon(0xEB12, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractSquareMultiple_16_Filled = CreateIcon(0xEBD5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSortAscending_16_Filled = CreateIcon(0xED5A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSortAscending_24_Filled = CreateIcon(0xED5B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSortDescending_16_Filled = CreateIcon(0xED5C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSortDescending_24_Filled = CreateIcon(0xED5D, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonCall_32_Filled = CreateIcon(0xEE10, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunny_32_Filled = CreateIcon(0xEE4E, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignBottom_16_Filled = CreateIcon(0xE01E, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignBottom_20_Filled = CreateIcon(0xE01F, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignBottom_24_Filled = CreateIcon(0xE020, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignBottom_28_Filled = CreateIcon(0xE021, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignBottom_32_Filled = CreateIcon(0xE022, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignBottom_48_Filled = CreateIcon(0xE023, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterHorizontal_16_Filled = CreateIcon(0xE024, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterHorizontal_20_Filled = CreateIcon(0xE025, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterHorizontal_24_Filled = CreateIcon(0xE026, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterHorizontal_28_Filled = CreateIcon(0xE027, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterHorizontal_32_Filled = CreateIcon(0xE028, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterHorizontal_48_Filled = CreateIcon(0xE029, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterVertical_16_Filled = CreateIcon(0xE02A, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterVertical_20_Filled = CreateIcon(0xE02B, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterVertical_24_Filled = CreateIcon(0xE02C, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterVertical_28_Filled = CreateIcon(0xE02D, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterVertical_32_Filled = CreateIcon(0xE02E, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignCenterVertical_48_Filled = CreateIcon(0xE02F, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignLeft_16_Filled = CreateIcon(0xE032, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignLeft_20_Filled = CreateIcon(0xE033, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignLeft_24_Filled = CreateIcon(0xE034, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignLeft_28_Filled = CreateIcon(0xE035, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignLeft_32_Filled = CreateIcon(0xE036, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignLeft_48_Filled = CreateIcon(0xE037, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignRight_16_Filled = CreateIcon(0xE038, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignRight_20_Filled = CreateIcon(0xE039, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignRight_24_Filled = CreateIcon(0xE03A, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignRight_28_Filled = CreateIcon(0xE03B, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignRight_32_Filled = CreateIcon(0xE03C, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignRight_48_Filled = CreateIcon(0xE03D, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignTop_16_Filled = CreateIcon(0xE049, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignTop_20_Filled = CreateIcon(0xE04A, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignTop_24_Filled = CreateIcon(0xE04B, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignTop_28_Filled = CreateIcon(0xE04C, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignTop_32_Filled = CreateIcon(0xE04D, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignTop_48_Filled = CreateIcon(0xE04E, FluentSystemIconVariants.Filled); public static readonly FontIconData Calculator_24_Filled = CreateIcon(0xE247, FluentSystemIconVariants.Filled); public static readonly FontIconData Camera_16_Filled = CreateIcon(0xE2AD, FluentSystemIconVariants.Filled); public static readonly FontIconData GroupDismiss_24_Filled = CreateIcon(0xE6D6, FluentSystemIconVariants.Filled); public static readonly FontIconData GroupReturn_24_Filled = CreateIcon(0xE6D9, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeft_16_Filled = CreateIcon(0xE6E7, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeft_24_Filled = CreateIcon(0xE6E9, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeft_28_Filled = CreateIcon(0xE6EA, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRight_16_Filled = CreateIcon(0xE6EB, FluentSystemIconVariants.Filled); public static readonly FontIconData Home_12_Filled = CreateIcon(0xE71B, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardShift_16_Filled = CreateIcon(0xE75E, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardShift_20_Filled = CreateIcon(0xE75F, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkSquare_20_Filled = CreateIcon(0xE785, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxCheckmark_16_Filled = CreateIcon(0xE7CB, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxCheckmark_20_Filled = CreateIcon(0xE7CC, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxCheckmark_24_Filled = CreateIcon(0xE7CD, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNote2_20_Filled = CreateIcon(0xE862, FluentSystemIconVariants.Filled); public static readonly FontIconData MyLocation_12_Filled = CreateIcon(0xE86A, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbolSquare_20_Filled = CreateIcon(0xE89A, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbolSquare_24_Filled = CreateIcon(0xE89B, FluentSystemIconVariants.Filled); public static readonly FontIconData Person_32_Filled = CreateIcon(0xE92D, FluentSystemIconVariants.Filled); public static readonly FontIconData Person5_32_Filled = CreateIcon(0xE92F, FluentSystemIconVariants.Filled); public static readonly FontIconData Search_16_Filled = CreateIcon(0xEA84, FluentSystemIconVariants.Filled); public static readonly FontIconData Send_16_Filled = CreateIcon(0xEA97, FluentSystemIconVariants.Filled); public static readonly FontIconData Symbols_16_Filled = CreateIcon(0xEBDA, FluentSystemIconVariants.Filled); public static readonly FontIconData Teddy_20_Filled = CreateIcon(0xEC9E, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonStarOff_24_Filled = CreateIcon(0xEE19, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsAddIn_16_Filled = CreateIcon(0xE062, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsAddIn_28_Filled = CreateIcon(0xE063, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCurveDownLeft_16_Filled = CreateIcon(0xE0B8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCurveDownLeft_24_Filled = CreateIcon(0xE0B9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCurveDownLeft_28_Filled = CreateIcon(0xE0BA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpload_16_Filled = CreateIcon(0xE132, FluentSystemIconVariants.Filled); public static readonly FontIconData Attach_12_Filled = CreateIcon(0xE136, FluentSystemIconVariants.Filled); public static readonly FontIconData Board_16_Filled = CreateIcon(0xE166, FluentSystemIconVariants.Filled); public static readonly FontIconData Board_20_Filled = CreateIcon(0xE167, FluentSystemIconVariants.Filled); public static readonly FontIconData Board_28_Filled = CreateIcon(0xE168, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardSplit_16_Filled = CreateIcon(0xE16D, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardSplit_20_Filled = CreateIcon(0xE16E, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardSplit_24_Filled = CreateIcon(0xE16F, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardSplit_28_Filled = CreateIcon(0xE170, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardSplit_48_Filled = CreateIcon(0xE171, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEmpty_32_Filled = CreateIcon(0xE25C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLtr_12_Filled = CreateIcon(0xE260, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMultiple_32_Filled = CreateIcon(0xE26B, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUpDown_20_Filled = CreateIcon(0xE344, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUpDown_24_Filled = CreateIcon(0xE345, FluentSystemIconVariants.Filled); public static readonly FontIconData Circle_12_Filled = CreateIcon(0xE346, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHalfFill_12_Filled = CreateIcon(0xE34C, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleLine_12_Filled = CreateIcon(0xE34E, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaptionOff_16_Filled = CreateIcon(0xE392, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaptionOff_20_Filled = CreateIcon(0xE393, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaptionOff_24_Filled = CreateIcon(0xE394, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaptionOff_28_Filled = CreateIcon(0xE395, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaptionOff_48_Filled = CreateIcon(0xE396, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopPulse_16_Filled = CreateIcon(0xE4A8, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopPulse_20_Filled = CreateIcon(0xE4A9, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopPulse_24_Filled = CreateIcon(0xE4AA, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopPulse_28_Filled = CreateIcon(0xE4AB, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopPulse_32_Filled = CreateIcon(0xE4AC, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopPulse_48_Filled = CreateIcon(0xE4AD, FluentSystemIconVariants.Filled); public static readonly FontIconData DeveloperBoard_20_Filled = CreateIcon(0xE4B8, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissSquare_24_Filled = CreateIcon(0xE4D1, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorArrowLeft_24_Filled = CreateIcon(0xE572, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHand_20_Filled = CreateIcon(0xE5DB, FluentSystemIconVariants.Filled); public static readonly FontIconData Filter_16_Filled = CreateIcon(0xE617, FluentSystemIconVariants.Filled); public static readonly FontIconData Flash_16_Filled = CreateIcon(0xE624, FluentSystemIconVariants.Filled); public static readonly FontIconData Flash_28_Filled = CreateIcon(0xE627, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashCheckmark_16_Filled = CreateIcon(0xE62A, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashCheckmark_20_Filled = CreateIcon(0xE62B, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashCheckmark_24_Filled = CreateIcon(0xE62C, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashCheckmark_28_Filled = CreateIcon(0xE62D, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderProhibited_16_Filled = CreateIcon(0xE668, FluentSystemIconVariants.Filled); public static readonly FontIconData Grid_16_Filled = CreateIcon(0xE6D0, FluentSystemIconVariants.Filled); public static readonly FontIconData Headphones_20_Filled = CreateIcon(0xE6FB, FluentSystemIconVariants.Filled); public static readonly FontIconData Headphones_32_Filled = CreateIcon(0xE6FC, FluentSystemIconVariants.Filled); public static readonly FontIconData Headphones_48_Filled = CreateIcon(0xE6FD, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadphonesSoundWave_20_Filled = CreateIcon(0xE6FE, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadphonesSoundWave_24_Filled = CreateIcon(0xE6FF, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadphonesSoundWave_28_Filled = CreateIcon(0xE700, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadphonesSoundWave_32_Filled = CreateIcon(0xE701, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadphonesSoundWave_48_Filled = CreateIcon(0xE702, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeCheckmark_16_Filled = CreateIcon(0xE720, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeCheckmark_20_Filled = CreateIcon(0xE721, FluentSystemIconVariants.Filled); public static readonly FontIconData InkStroke_20_Filled = CreateIcon(0xE745, FluentSystemIconVariants.Filled); public static readonly FontIconData InkStroke_24_Filled = CreateIcon(0xE746, FluentSystemIconVariants.Filled); public static readonly FontIconData Library_16_Filled = CreateIcon(0xE76F, FluentSystemIconVariants.Filled); public static readonly FontIconData Library_20_Filled = CreateIcon(0xE770, FluentSystemIconVariants.Filled); public static readonly FontIconData List_16_Filled = CreateIcon(0xE787, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowLeft_48_Filled = CreateIcon(0xE791, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowRight_48_Filled = CreateIcon(0xE792, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowUp_48_Filled = CreateIcon(0xE793, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxCheckmark_28_Filled = CreateIcon(0xE7CE, FluentSystemIconVariants.Filled); public static readonly FontIconData Map_20_Filled = CreateIcon(0xE7E8, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier5x_20_Filled = CreateIcon(0xE854, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier5x_24_Filled = CreateIcon(0xE855, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier5x_28_Filled = CreateIcon(0xE856, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier5x_32_Filled = CreateIcon(0xE857, FluentSystemIconVariants.Filled); public static readonly FontIconData Multiplier5x_48_Filled = CreateIcon(0xE858, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNote2Play_20_Filled = CreateIcon(0xE864, FluentSystemIconVariants.Filled); public static readonly FontIconData Notepad_12_Filled = CreateIcon(0xE88C, FluentSystemIconVariants.Filled); public static readonly FontIconData Organization_12_Filled = CreateIcon(0xE8A8, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunityAdd_20_Filled = CreateIcon(0xE907, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunityAdd_28_Filled = CreateIcon(0xE908, FluentSystemIconVariants.Filled); public static readonly FontIconData Person6_32_Filled = CreateIcon(0xE931, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAdd_16_Filled = CreateIcon(0xE933, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAdd_28_Filled = CreateIcon(0xE934, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonProhibited_16_Filled = CreateIcon(0xE954, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonProhibited_28_Filled = CreateIcon(0xE956, FluentSystemIconVariants.Filled); public static readonly FontIconData Pin_28_Filled = CreateIcon(0xE994, FluentSystemIconVariants.Filled); public static readonly FontIconData Pin_32_Filled = CreateIcon(0xE995, FluentSystemIconVariants.Filled); public static readonly FontIconData Pin_48_Filled = CreateIcon(0xE996, FluentSystemIconVariants.Filled); public static readonly FontIconData PremiumPerson_20_Filled = CreateIcon(0xE9C5, FluentSystemIconVariants.Filled); public static readonly FontIconData PremiumPerson_24_Filled = CreateIcon(0xE9C6, FluentSystemIconVariants.Filled); public static readonly FontIconData ProhibitedMultiple_16_Filled = CreateIcon(0xE9D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ProhibitedMultiple_20_Filled = CreateIcon(0xE9D9, FluentSystemIconVariants.Filled); public static readonly FontIconData ProhibitedMultiple_24_Filled = CreateIcon(0xE9DA, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadAloud_16_Filled = CreateIcon(0xEA02, FluentSystemIconVariants.Filled); public static readonly FontIconData ReadAloud_28_Filled = CreateIcon(0xEA03, FluentSystemIconVariants.Filled); public static readonly FontIconData Shield_16_Filled = CreateIcon(0xEACC, FluentSystemIconVariants.Filled); public static readonly FontIconData Shield_28_Filled = CreateIcon(0xEACD, FluentSystemIconVariants.Filled); public static readonly FontIconData Shield_48_Filled = CreateIcon(0xEACE, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldCheckmark_16_Filled = CreateIcon(0xEAD0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldCheckmark_20_Filled = CreateIcon(0xEAD1, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldCheckmark_24_Filled = CreateIcon(0xEAD2, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldCheckmark_28_Filled = CreateIcon(0xEAD3, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldCheckmark_48_Filled = CreateIcon(0xEAD4, FluentSystemIconVariants.Filled); public static readonly FontIconData TopSpeed_20_Filled = CreateIcon(0xED9B, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircle_12_Filled = CreateIcon(0xE31B, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquareMultiple_16_Filled = CreateIcon(0xE008, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquareMultiple_20_Filled = CreateIcon(0xE009, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForward_48_Filled = CreateIcon(0xE0D1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSync_16_Filled = CreateIcon(0xE110, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpen_28_Filled = CreateIcon(0xE18E, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpen_32_Filled = CreateIcon(0xE18F, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpen_48_Filled = CreateIcon(0xE190, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpenMicrophone_20_Filled = CreateIcon(0xE193, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpenMicrophone_24_Filled = CreateIcon(0xE194, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpenMicrophone_28_Filled = CreateIcon(0xE195, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpenMicrophone_32_Filled = CreateIcon(0xE196, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpenMicrophone_48_Filled = CreateIcon(0xE197, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseOff_16_Filled = CreateIcon(0xE204, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseOff_20_Filled = CreateIcon(0xE205, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseOff_24_Filled = CreateIcon(0xE206, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseOff_28_Filled = CreateIcon(0xE207, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseOff_32_Filled = CreateIcon(0xE208, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseOff_48_Filled = CreateIcon(0xE209, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBank_28_Filled = CreateIcon(0xE223, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBank_48_Filled = CreateIcon(0xE224, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBankLink_16_Filled = CreateIcon(0xE225, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBankLink_20_Filled = CreateIcon(0xE226, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBankLink_24_Filled = CreateIcon(0xE227, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBankLink_28_Filled = CreateIcon(0xE228, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBankLink_48_Filled = CreateIcon(0xE229, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMail_16_Filled = CreateIcon(0xE267, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRtl_12_Filled = CreateIcon(0xE275, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRtl_16_Filled = CreateIcon(0xE276, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleUp_16_Filled = CreateIcon(0xE341, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleUp_20_Filled = CreateIcon(0xE342, FluentSystemIconVariants.Filled); public static readonly FontIconData Cloud_28_Filled = CreateIcon(0xE398, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudOff_16_Filled = CreateIcon(0xE3BC, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudOff_20_Filled = CreateIcon(0xE3BD, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudOff_28_Filled = CreateIcon(0xE3BE, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudOff_32_Filled = CreateIcon(0xE3BF, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSync_16_Filled = CreateIcon(0xE3C2, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSync_24_Filled = CreateIcon(0xE3C4, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSync_28_Filled = CreateIcon(0xE3C5, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSync_32_Filled = CreateIcon(0xE3C6, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSync_48_Filled = CreateIcon(0xE3C7, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissSquare_20_Filled = CreateIcon(0xE4D0, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFooter_16_Filled = CreateIcon(0xE508, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFooterDismiss_24_Filled = CreateIcon(0xE50B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeader_16_Filled = CreateIcon(0xE50C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderArrowDown_16_Filled = CreateIcon(0xE50E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderDismiss_24_Filled = CreateIcon(0xE512, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderFooter_16_Filled = CreateIcon(0xE513, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentRibbon_16_Filled = CreateIcon(0xE545, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentRibbon_20_Filled = CreateIcon(0xE546, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentRibbon_24_Filled = CreateIcon(0xE547, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentRibbon_28_Filled = CreateIcon(0xE548, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentRibbon_32_Filled = CreateIcon(0xE549, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentRibbon_48_Filled = CreateIcon(0xE54A, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorArrowLeft_16_Filled = CreateIcon(0xE570, FluentSystemIconVariants.Filled); public static readonly FontIconData DriveTrain_24_Filled = CreateIcon(0xE599, FluentSystemIconVariants.Filled); public static readonly FontIconData Engine_24_Filled = CreateIcon(0xE5ED, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderMail_16_Filled = CreateIcon(0xE663, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSync_16_Filled = CreateIcon(0xE670, FluentSystemIconVariants.Filled); public static readonly FontIconData Gas_24_Filled = CreateIcon(0xE69E, FluentSystemIconVariants.Filled); public static readonly FontIconData GasPump_24_Filled = CreateIcon(0xE6A0, FluentSystemIconVariants.Filled); public static readonly FontIconData MailDismiss_16_Filled = CreateIcon(0xE7BF, FluentSystemIconVariants.Filled); public static readonly FontIconData MailProhibited_16_Filled = CreateIcon(0xE7DD, FluentSystemIconVariants.Filled); public static readonly FontIconData MicSparkle_16_Filled = CreateIcon(0xE821, FluentSystemIconVariants.Filled); public static readonly FontIconData MicSparkle_20_Filled = CreateIcon(0xE822, FluentSystemIconVariants.Filled); public static readonly FontIconData MicSparkle_24_Filled = CreateIcon(0xE823, FluentSystemIconVariants.Filled); public static readonly FontIconData NotepadPerson_20_Filled = CreateIcon(0xE890, FluentSystemIconVariants.Filled); public static readonly FontIconData NotepadPerson_24_Filled = CreateIcon(0xE891, FluentSystemIconVariants.Filled); public static readonly FontIconData PinOff_16_Filled = CreateIcon(0xE997, FluentSystemIconVariants.Filled); public static readonly FontIconData PinOff_48_Filled = CreateIcon(0xE99A, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForwardTab_24_Filled = CreateIcon(0xEB14, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareArrowForward_16_Filled = CreateIcon(0xEB85, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareArrowForward_20_Filled = CreateIcon(0xEB86, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareArrowForward_24_Filled = CreateIcon(0xEB87, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareArrowForward_28_Filled = CreateIcon(0xEB88, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareArrowForward_32_Filled = CreateIcon(0xEB89, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareArrowForward_48_Filled = CreateIcon(0xEB8A, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractSquareMultiple_20_Filled = CreateIcon(0xEBD6, FluentSystemIconVariants.Filled); public static readonly FontIconData Transmission_24_Filled = CreateIcon(0xED9D, FluentSystemIconVariants.Filled); public static readonly FontIconData WifiOff_20_Filled = CreateIcon(0xEE59, FluentSystemIconVariants.Filled); public static readonly FontIconData WifiOff_24_Filled = CreateIcon(0xEE5A, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalCat_16_Filled = CreateIcon(0xF106, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalCat_20_Filled = CreateIcon(0xF126, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalCat_24_Filled = CreateIcon(0xF127, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalCat_28_Filled = CreateIcon(0xF128, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveSettings_16_Filled = CreateIcon(0xF129, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDown_20_Filled = CreateIcon(0xF12C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDown_24_Filled = CreateIcon(0xF12D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownDouble_20_Filled = CreateIcon(0xF12E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownDouble_24_Filled = CreateIcon(0xF12F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownSplit_20_Filled = CreateIcon(0xF143, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownSplit_24_Filled = CreateIcon(0xF144, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDown_32_Filled = CreateIcon(0xF14C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDown_48_Filled = CreateIcon(0xF14D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFit_16_Filled = CreateIcon(0xF14E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowLeft_16_Filled = CreateIcon(0xF184, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowLeft_32_Filled = CreateIcon(0xF189, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowLeft_48_Filled = CreateIcon(0xF19E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReset_20_Filled = CreateIcon(0xF19F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReset_24_Filled = CreateIcon(0xF1A0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRight_32_Filled = CreateIcon(0xF1A2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRight_48_Filled = CreateIcon(0xF1A7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSort_16_Filled = CreateIcon(0xF1AB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortDown_16_Filled = CreateIcon(0xF1AC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortDownLines_16_Filled = CreateIcon(0xF1AD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortUp_16_Filled = CreateIcon(0xF1B3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUp_16_Filled = CreateIcon(0xF1B4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUp_32_Filled = CreateIcon(0xF1B8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUp_48_Filled = CreateIcon(0xF1B9, FluentSystemIconVariants.Filled); public static readonly FontIconData BarcodeScanner_20_Filled = CreateIcon(0xF1BA, FluentSystemIconVariants.Filled); public static readonly FontIconData BarcodeScanner_24_Filled = CreateIcon(0xF1E4, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerEdit_20_Filled = CreateIcon(0xF1E5, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerEdit_24_Filled = CreateIcon(0xF1E6, FluentSystemIconVariants.Filled); public static readonly FontIconData BookToolbox_20_Filled = CreateIcon(0xF1E7, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkAdd_20_Filled = CreateIcon(0xF1E8, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkAdd_24_Filled = CreateIcon(0xF1E9, FluentSystemIconVariants.Filled); public static readonly FontIconData BowlChopsticks_16_Filled = CreateIcon(0xF1EA, FluentSystemIconVariants.Filled); public static readonly FontIconData BowlChopsticks_20_Filled = CreateIcon(0xF1EB, FluentSystemIconVariants.Filled); public static readonly FontIconData BowlChopsticks_24_Filled = CreateIcon(0xF1EC, FluentSystemIconVariants.Filled); public static readonly FontIconData BowlChopsticks_28_Filled = CreateIcon(0xF1ED, FluentSystemIconVariants.Filled); public static readonly FontIconData BrainCircuit_20_Filled = CreateIcon(0xF1EE, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseMedical_20_Filled = CreateIcon(0xF1EF, FluentSystemIconVariants.Filled); public static readonly FontIconData Broom_16_Filled = CreateIcon(0xF1FE, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBankToolbox_20_Filled = CreateIcon(0xF1FF, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarInfo_16_Filled = CreateIcon(0xF203, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMultiple_16_Filled = CreateIcon(0xF204, FluentSystemIconVariants.Filled); public static readonly FontIconData CallCheckmark_20_Filled = CreateIcon(0xF207, FluentSystemIconVariants.Filled); public static readonly FontIconData CallDismiss_20_Filled = CreateIcon(0xF208, FluentSystemIconVariants.Filled); public static readonly FontIconData CallDismiss_24_Filled = CreateIcon(0xF20B, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPause_20_Filled = CreateIcon(0xF20C, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPause_24_Filled = CreateIcon(0xF20D, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatHelp_20_Filled = CreateIcon(0xF220, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSettings_20_Filled = CreateIcon(0xF221, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSettings_24_Filled = CreateIcon(0xF229, FluentSystemIconVariants.Filled); public static readonly FontIconData Check_20_Filled = CreateIcon(0xF27B, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxChecked_16_Filled = CreateIcon(0xF27C, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxCheckedSync_16_Filled = CreateIcon(0xF27D, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkStarburst_16_Filled = CreateIcon(0xF283, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleDown_16_Filled = CreateIcon(0xF284, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleLeft_16_Filled = CreateIcon(0xF285, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleRight_16_Filled = CreateIcon(0xF2A7, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHalfFill_16_Filled = CreateIcon(0xF30A, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardHeart_20_Filled = CreateIcon(0xF30B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardPulse_20_Filled = CreateIcon(0xF322, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardSettings_20_Filled = CreateIcon(0xF32D, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockArrowDownload_20_Filled = CreateIcon(0xF32E, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudAdd_16_Filled = CreateIcon(0xF32F, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudEdit_16_Filled = CreateIcon(0xF330, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudFlow_20_Filled = CreateIcon(0xF337, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudLink_16_Filled = CreateIcon(0xF338, FluentSystemIconVariants.Filled); public static readonly FontIconData Code_16_Filled = CreateIcon(0xF339, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentError_16_Filled = CreateIcon(0xF350, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentLightning_20_Filled = CreateIcon(0xF351, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentLightning_24_Filled = CreateIcon(0xF361, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCard_16_Filled = CreateIcon(0xF362, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardLink_16_Filled = CreateIcon(0xF363, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractDownLeft_16_Filled = CreateIcon(0xF364, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractDownLeft_20_Filled = CreateIcon(0xF373, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractDownLeft_24_Filled = CreateIcon(0xF374, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractDownLeft_28_Filled = CreateIcon(0xF375, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractDownLeft_32_Filled = CreateIcon(0xF37B, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractDownLeft_48_Filled = CreateIcon(0xF397, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardToolbox_20_Filled = CreateIcon(0xF398, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarHorizontal_20_Filled = CreateIcon(0xF39B, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsageEdit_20_Filled = CreateIcon(0xF3B2, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSync_16_Filled = CreateIcon(0xF3B3, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoom_16_Filled = CreateIcon(0xF3B4, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoom_24_Filled = CreateIcon(0xF3B5, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoom_28_Filled = CreateIcon(0xF3B6, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoom_32_Filled = CreateIcon(0xF3B7, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoom_48_Filled = CreateIcon(0xF3BC, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoomRemote_16_Filled = CreateIcon(0xF3BD, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoomRemote_24_Filled = CreateIcon(0xF3C2, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoomRemote_28_Filled = CreateIcon(0xF3CD, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoomRemote_32_Filled = CreateIcon(0xF3EC, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceMeetingRoomRemote_48_Filled = CreateIcon(0xF3ED, FluentSystemIconVariants.Filled); public static readonly FontIconData Dismiss_32_Filled = CreateIcon(0xF3F2, FluentSystemIconVariants.Filled); public static readonly FontIconData Dismiss_48_Filled = CreateIcon(0xF3FF, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowUp_16_Filled = CreateIcon(0xF400, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletList_20_Filled = CreateIcon(0xF401, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletList_24_Filled = CreateIcon(0xF402, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLink_20_Filled = CreateIcon(0xF403, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLink_24_Filled = CreateIcon(0xF404, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPerson_16_Filled = CreateIcon(0xF425, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSettings_16_Filled = CreateIcon(0xF426, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSplitHint_24_Filled = CreateIcon(0xF427, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSplitHintOff_24_Filled = CreateIcon(0xF428, FluentSystemIconVariants.Filled); public static readonly FontIconData EditArrowBack_16_Filled = CreateIcon(0xF42D, FluentSystemIconVariants.Filled); public static readonly FontIconData EqualOff_20_Filled = CreateIcon(0xF42E, FluentSystemIconVariants.Filled); public static readonly FontIconData ErrorCircleSettings_16_Filled = CreateIcon(0xF42F, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpLeft_16_Filled = CreateIcon(0xF430, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpLeft_20_Filled = CreateIcon(0xF435, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpLeft_24_Filled = CreateIcon(0xF436, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpLeft_28_Filled = CreateIcon(0xF437, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpLeft_32_Filled = CreateIcon(0xF44F, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpLeft_48_Filled = CreateIcon(0xF450, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpRight_16_Filled = CreateIcon(0xF453, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpRight_20_Filled = CreateIcon(0xF454, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpRight_24_Filled = CreateIcon(0xF471, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpRight_28_Filled = CreateIcon(0xF49C, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpRight_32_Filled = CreateIcon(0xF49D, FluentSystemIconVariants.Filled); public static readonly FontIconData ExpandUpRight_48_Filled = CreateIcon(0xF49E, FluentSystemIconVariants.Filled); public static readonly FontIconData Fax_16_Filled = CreateIcon(0xF4B8, FluentSystemIconVariants.Filled); public static readonly FontIconData Flow_16_Filled = CreateIcon(0xF4B9, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderGlobe_16_Filled = CreateIcon(0xF4BB, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPerson_16_Filled = CreateIcon(0xF4D0, FluentSystemIconVariants.Filled); public static readonly FontIconData Gauge_20_Filled = CreateIcon(0xF4D1, FluentSystemIconVariants.Filled); public static readonly FontIconData Gauge_24_Filled = CreateIcon(0xF4D2, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCard_16_Filled = CreateIcon(0xF4D7, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCard_20_Filled = CreateIcon(0xF4D8, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardAdd_20_Filled = CreateIcon(0xF4D9, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeLocation_20_Filled = CreateIcon(0xF4E6, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeStar_16_Filled = CreateIcon(0xF4F5, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeVideo_20_Filled = CreateIcon(0xF507, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadsetAdd_20_Filled = CreateIcon(0xF508, FluentSystemIconVariants.Filled); public static readonly FontIconData HeadsetAdd_24_Filled = CreateIcon(0xF509, FluentSystemIconVariants.Filled); public static readonly FontIconData Heart_28_Filled = CreateIcon(0xF50A, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartBroken_16_Filled = CreateIcon(0xF50B, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopDismiss_16_Filled = CreateIcon(0xF50F, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAdd_16_Filled = CreateIcon(0xF517, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAdd_20_Filled = CreateIcon(0xF529, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAlert_16_Filled = CreateIcon(0xF52A, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAlert_20_Filled = CreateIcon(0xF534, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAlert_24_Filled = CreateIcon(0xF535, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowDown_16_Filled = CreateIcon(0xF536, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowUp_20_Filled = CreateIcon(0xF537, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowUp_24_Filled = CreateIcon(0xF555, FluentSystemIconVariants.Filled); public static readonly FontIconData MailCheckmark_16_Filled = CreateIcon(0xF556, FluentSystemIconVariants.Filled); public static readonly FontIconData MailClock_16_Filled = CreateIcon(0xF55B, FluentSystemIconVariants.Filled); public static readonly FontIconData MailClock_24_Filled = CreateIcon(0xF55C, FluentSystemIconVariants.Filled); public static readonly FontIconData MailDismiss_20_Filled = CreateIcon(0xF55D, FluentSystemIconVariants.Filled); public static readonly FontIconData MailDismiss_24_Filled = CreateIcon(0xF55E, FluentSystemIconVariants.Filled); public static readonly FontIconData MailError_20_Filled = CreateIcon(0xF55F, FluentSystemIconVariants.Filled); public static readonly FontIconData MailError_24_Filled = CreateIcon(0xF567, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxArrowDown_16_Filled = CreateIcon(0xF568, FluentSystemIconVariants.Filled); public static readonly FontIconData MailLink_20_Filled = CreateIcon(0xF58F, FluentSystemIconVariants.Filled); public static readonly FontIconData MailLink_24_Filled = CreateIcon(0xF596, FluentSystemIconVariants.Filled); public static readonly FontIconData MailPause_16_Filled = CreateIcon(0xF5B0, FluentSystemIconVariants.Filled); public static readonly FontIconData MailProhibited_20_Filled = CreateIcon(0xF5D5, FluentSystemIconVariants.Filled); public static readonly FontIconData MailProhibited_24_Filled = CreateIcon(0xF5EC, FluentSystemIconVariants.Filled); public static readonly FontIconData MailSettings_16_Filled = CreateIcon(0xF5ED, FluentSystemIconVariants.Filled); public static readonly FontIconData MailShield_16_Filled = CreateIcon(0xF5F2, FluentSystemIconVariants.Filled); public static readonly FontIconData MailTemplate_20_Filled = CreateIcon(0xF5F3, FluentSystemIconVariants.Filled); public static readonly FontIconData MailTemplate_24_Filled = CreateIcon(0xF5F7, FluentSystemIconVariants.Filled); public static readonly FontIconData MailWarning_16_Filled = CreateIcon(0xF5F8, FluentSystemIconVariants.Filled); public static readonly FontIconData MeetNow_28_Filled = CreateIcon(0xF600, FluentSystemIconVariants.Filled); public static readonly FontIconData MeetNow_32_Filled = CreateIcon(0xF601, FluentSystemIconVariants.Filled); public static readonly FontIconData MeetNow_48_Filled = CreateIcon(0xF63B, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneLoud_20_Filled = CreateIcon(0xF655, FluentSystemIconVariants.Filled); public static readonly FontIconData Microscope_20_Filled = CreateIcon(0xF656, FluentSystemIconVariants.Filled); public static readonly FontIconData Microscope_24_Filled = CreateIcon(0xF659, FluentSystemIconVariants.Filled); public static readonly FontIconData Molecule_16_Filled = CreateIcon(0xF65A, FluentSystemIconVariants.Filled); public static readonly FontIconData Molecule_20_Filled = CreateIcon(0xF663, FluentSystemIconVariants.Filled); public static readonly FontIconData Molecule_24_Filled = CreateIcon(0xF664, FluentSystemIconVariants.Filled); public static readonly FontIconData Molecule_28_Filled = CreateIcon(0xF667, FluentSystemIconVariants.Filled); public static readonly FontIconData Molecule_32_Filled = CreateIcon(0xF668, FluentSystemIconVariants.Filled); public static readonly FontIconData Molecule_48_Filled = CreateIcon(0xF669, FluentSystemIconVariants.Filled); public static readonly FontIconData Note_16_Filled = CreateIcon(0xF66D, FluentSystemIconVariants.Filled); public static readonly FontIconData NotePin_16_Filled = CreateIcon(0xF66E, FluentSystemIconVariants.Filled); public static readonly FontIconData Notepad_16_Filled = CreateIcon(0xF66F, FluentSystemIconVariants.Filled); public static readonly FontIconData NotepadEdit_16_Filled = CreateIcon(0xF670, FluentSystemIconVariants.Filled); public static readonly FontIconData Open_32_Filled = CreateIcon(0xF671, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingDown_20_Filled = CreateIcon(0xF68B, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingDown_24_Filled = CreateIcon(0xF68C, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingLeft_20_Filled = CreateIcon(0xF69E, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingLeft_24_Filled = CreateIcon(0xF6A7, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingRight_20_Filled = CreateIcon(0xF6A8, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingRight_24_Filled = CreateIcon(0xF6A9, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingTop_20_Filled = CreateIcon(0xF6BD, FluentSystemIconVariants.Filled); public static readonly FontIconData PaddingTop_24_Filled = CreateIcon(0xF6C2, FluentSystemIconVariants.Filled); public static readonly FontIconData Patch_20_Filled = CreateIcon(0xF6C3, FluentSystemIconVariants.Filled); public static readonly FontIconData Patch_24_Filled = CreateIcon(0xF6C4, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseCircle_20_Filled = CreateIcon(0xF6C5, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSync_16_Filled = CreateIcon(0xF6C6, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleToolbox_16_Filled = CreateIcon(0xF6D3, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonChat_16_Filled = CreateIcon(0xF6D4, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonChat_20_Filled = CreateIcon(0xF6DA, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonChat_24_Filled = CreateIcon(0xF6DC, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonInfo_16_Filled = CreateIcon(0xF6DF, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLock_16_Filled = CreateIcon(0xF6E1, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLock_20_Filled = CreateIcon(0xF6E2, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSubtract_16_Filled = CreateIcon(0xF6F6, FluentSystemIconVariants.Filled); public static readonly FontIconData Phone_16_Filled = CreateIcon(0xF6F7, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneCheckmark_16_Filled = CreateIcon(0xF6F8, FluentSystemIconVariants.Filled); public static readonly FontIconData Pill_16_Filled = CreateIcon(0xF6F9, FluentSystemIconVariants.Filled); public static readonly FontIconData Pill_20_Filled = CreateIcon(0xF6FA, FluentSystemIconVariants.Filled); public static readonly FontIconData Pill_24_Filled = CreateIcon(0xF6FB, FluentSystemIconVariants.Filled); public static readonly FontIconData Pill_28_Filled = CreateIcon(0xF6FC, FluentSystemIconVariants.Filled); public static readonly FontIconData Print_16_Filled = CreateIcon(0xF703, FluentSystemIconVariants.Filled); public static readonly FontIconData PrintAdd_20_Filled = CreateIcon(0xF705, FluentSystemIconVariants.Filled); public static readonly FontIconData Production_20_Filled = CreateIcon(0xF706, FluentSystemIconVariants.Filled); public static readonly FontIconData Production_24_Filled = CreateIcon(0xF707, FluentSystemIconVariants.Filled); public static readonly FontIconData ProductionCheckmark_20_Filled = CreateIcon(0xF70C, FluentSystemIconVariants.Filled); public static readonly FontIconData ProductionCheckmark_24_Filled = CreateIcon(0xF70D, FluentSystemIconVariants.Filled); public static readonly FontIconData Prohibited_16_Filled = CreateIcon(0xF70E, FluentSystemIconVariants.Filled); public static readonly FontIconData RatioOneToOne_20_Filled = CreateIcon(0xF713, FluentSystemIconVariants.Filled); public static readonly FontIconData RatioOneToOne_24_Filled = CreateIcon(0xF714, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptAdd_20_Filled = CreateIcon(0xF715, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptBag_20_Filled = CreateIcon(0xF71E, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptCube_20_Filled = CreateIcon(0xF745, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptMoney_20_Filled = CreateIcon(0xF746, FluentSystemIconVariants.Filled); public static readonly FontIconData Record_12_Filled = CreateIcon(0xF747, FluentSystemIconVariants.Filled); public static readonly FontIconData Record_28_Filled = CreateIcon(0xF74D, FluentSystemIconVariants.Filled); public static readonly FontIconData Record_32_Filled = CreateIcon(0xF74E, FluentSystemIconVariants.Filled); public static readonly FontIconData Record_48_Filled = CreateIcon(0xF74F, FluentSystemIconVariants.Filled); public static readonly FontIconData RecordStop_12_Filled = CreateIcon(0xF770, FluentSystemIconVariants.Filled); public static readonly FontIconData RecordStop_16_Filled = CreateIcon(0xF771, FluentSystemIconVariants.Filled); public static readonly FontIconData RecordStop_20_Filled = CreateIcon(0xF772, FluentSystemIconVariants.Filled); public static readonly FontIconData RecordStop_24_Filled = CreateIcon(0xF773, FluentSystemIconVariants.Filled); public static readonly FontIconData RecordStop_28_Filled = CreateIcon(0xF774, FluentSystemIconVariants.Filled); public static readonly FontIconData RecordStop_32_Filled = CreateIcon(0xF77C, FluentSystemIconVariants.Filled); public static readonly FontIconData RecordStop_48_Filled = CreateIcon(0xF77D, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonAdd_20_Filled = CreateIcon(0xF77E, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonAdd_24_Filled = CreateIcon(0xF77F, FluentSystemIconVariants.Filled); public static readonly FontIconData Server_20_Filled = CreateIcon(0xF781, FluentSystemIconVariants.Filled); public static readonly FontIconData Server_24_Filled = CreateIcon(0xF784, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldBadge_20_Filled = CreateIcon(0xF785, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBag_16_Filled = CreateIcon(0xF786, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBag_20_Filled = CreateIcon(0xF787, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBag_24_Filled = CreateIcon(0xF788, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMultipleSearch_20_Filled = CreateIcon(0xF78B, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMultipleSearch_24_Filled = CreateIcon(0xF78C, FluentSystemIconVariants.Filled); public static readonly FontIconData Smartwatch_20_Filled = CreateIcon(0xF78D, FluentSystemIconVariants.Filled); public static readonly FontIconData Smartwatch_24_Filled = CreateIcon(0xF78E, FluentSystemIconVariants.Filled); public static readonly FontIconData SmartwatchDot_20_Filled = CreateIcon(0xF79E, FluentSystemIconVariants.Filled); public static readonly FontIconData SmartwatchDot_24_Filled = CreateIcon(0xF79F, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareMultiple_24_Filled = CreateIcon(0xF7A4, FluentSystemIconVariants.Filled); public static readonly FontIconData Stack_16_Filled = CreateIcon(0xF7A5, FluentSystemIconVariants.Filled); public static readonly FontIconData Stack_20_Filled = CreateIcon(0xF7AA, FluentSystemIconVariants.Filled); public static readonly FontIconData Stack_24_Filled = CreateIcon(0xF7BE, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircle_16_Filled = CreateIcon(0xF7BF, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircle_20_Filled = CreateIcon(0xF7C8, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircle_24_Filled = CreateIcon(0xF7C9, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircle_28_Filled = CreateIcon(0xF7CC, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircle_32_Filled = CreateIcon(0xF7CD, FluentSystemIconVariants.Filled); public static readonly FontIconData TagMultiple_16_Filled = CreateIcon(0xF7CE, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetArrow_16_Filled = CreateIcon(0xF7CF, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetArrow_20_Filled = CreateIcon(0xF7D0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareEdit_20_Filled = CreateIcon(0xF7D1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareEdit_24_Filled = CreateIcon(0xF7D2, FluentSystemIconVariants.Filled); public static readonly FontIconData TooltipQuote_20_Filled = CreateIcon(0xF7D3, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileLtr_16_Filled = CreateIcon(0xF7E5, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileRtl_16_Filled = CreateIcon(0xF7E6, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruckProfile_16_Filled = CreateIcon(0xF802, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailArrowBack_16_Filled = CreateIcon(0xF803, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailArrowForward_16_Filled = CreateIcon(0xF804, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailSubtract_16_Filled = CreateIcon(0xF815, FluentSystemIconVariants.Filled); public static readonly FontIconData WifiWarning_24_Filled = CreateIcon(0xF816, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowEdit_16_Filled = CreateIcon(0xF81D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortDown_20_Filled = CreateIcon(0xF81E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortDown_24_Filled = CreateIcon(0xF82A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortUp_20_Filled = CreateIcon(0xF82B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortUp_24_Filled = CreateIcon(0xF83A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnBidirectionalDownRight_24_Filled = CreateIcon(0xF83B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRight_24_Filled = CreateIcon(0xF851, FluentSystemIconVariants.Filled); public static readonly FontIconData BookQuestionMarkRtl_24_Filled = CreateIcon(0xF852, FluentSystemIconVariants.Filled); public static readonly FontIconData BrainCircuit_24_Filled = CreateIcon(0xF853, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingBankToolbox_24_Filled = CreateIcon(0xF854, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarCheckmark_28_Filled = CreateIcon(0xF877, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSearch_16_Filled = CreateIcon(0xF878, FluentSystemIconVariants.Filled); public static readonly FontIconData CallPark_32_Filled = CreateIcon(0xF879, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatBubblesQuestion_16_Filled = CreateIcon(0xF8C0, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultiple_16_Filled = CreateIcon(0xF8C1, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultiple_20_Filled = CreateIcon(0xF8E0, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultiple_24_Filled = CreateIcon(0xF8EB, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkmark_32_Filled = CreateIcon(0xF8EC, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircle_32_Filled = CreateIcon(0xE31C, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBulletListLtr_16_Filled = CreateIcon(0xE35C, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBulletListRtl_16_Filled = CreateIcon(0xE35E, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnEdit_20_Filled = CreateIcon(0xE3D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnEdit_24_Filled = CreateIcon(0xE3D9, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCard_28_Filled = CreateIcon(0xE415, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCard_32_Filled = CreateIcon(0xE416, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCard_48_Filled = CreateIcon(0xE417, FluentSystemIconVariants.Filled); public static readonly FontIconData Diagram_24_Filled = CreateIcon(0xE4C1, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissCircle_32_Filled = CreateIcon(0xE4CF, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowDown_16_Filled = CreateIcon(0xE4EB, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListClock_20_Filled = CreateIcon(0xE4F5, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListClock_24_Filled = CreateIcon(0xE4F6, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListOff_24_Filled = CreateIcon(0xE4FA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultiple_16_Filled = CreateIcon(0xE52B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPill_20_Filled = CreateIcon(0xE538, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPill_24_Filled = CreateIcon(0xE539, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSave_20_Filled = CreateIcon(0xE54B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSave_24_Filled = CreateIcon(0xE54C, FluentSystemIconVariants.Filled); public static readonly FontIconData Door_16_Filled = CreateIcon(0xE56D, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenArrowUp_24_Filled = CreateIcon(0xE5A4, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenClosedAlert_24_Filled = CreateIcon(0xE5A7, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMultiple_20_Filled = CreateIcon(0xE5DF, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMultiple_24_Filled = CreateIcon(0xE5E0, FluentSystemIconVariants.Filled); public static readonly FontIconData GanttChart_20_Filled = CreateIcon(0xE69B, FluentSystemIconVariants.Filled); public static readonly FontIconData GanttChart_24_Filled = CreateIcon(0xE69C, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardAdd_24_Filled = CreateIcon(0xE6AA, FluentSystemIconVariants.Filled); public static readonly FontIconData HandDraw_24_Filled = CreateIcon(0xE6E5, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageArrowBack_24_Filled = CreateIcon(0xE72A, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageArrowForward_24_Filled = CreateIcon(0xE72E, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultiple_16_Filled = CreateIcon(0xE731, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageReflection_24_Filled = CreateIcon(0xE73D, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageShadow_24_Filled = CreateIcon(0xE73F, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowDoubleBack_16_Filled = CreateIcon(0xE7B4, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowForward_16_Filled = CreateIcon(0xE7B7, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAttach_16_Filled = CreateIcon(0xE7BA, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreHorizontal_32_Filled = CreateIcon(0xE835, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreVertical_32_Filled = CreateIcon(0xE838, FluentSystemIconVariants.Filled); public static readonly FontIconData Organization_16_Filled = CreateIcon(0xE8A9, FluentSystemIconVariants.Filled); public static readonly FontIconData Organization_32_Filled = CreateIcon(0xE8AA, FluentSystemIconVariants.Filled); public static readonly FontIconData Organization_48_Filled = CreateIcon(0xE8AB, FluentSystemIconVariants.Filled); public static readonly FontIconData Orientation_24_Filled = CreateIcon(0xE8AE, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleList_16_Filled = CreateIcon(0xE90D, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleMoney_20_Filled = CreateIcon(0xE913, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleMoney_24_Filled = CreateIcon(0xE914, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPill_20_Filled = CreateIcon(0xE952, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPill_24_Filled = CreateIcon(0xE953, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSettings_16_Filled = CreateIcon(0xE957, FluentSystemIconVariants.Filled); public static readonly FontIconData Pivot_20_Filled = CreateIcon(0xE99F, FluentSystemIconVariants.Filled); public static readonly FontIconData Pivot_24_Filled = CreateIcon(0xE9A0, FluentSystemIconVariants.Filled); public static readonly FontIconData Play_12_Filled = CreateIcon(0xE9A1, FluentSystemIconVariants.Filled); public static readonly FontIconData PrintAdd_24_Filled = CreateIcon(0xE9D6, FluentSystemIconVariants.Filled); public static readonly FontIconData Pulse_28_Filled = CreateIcon(0xE9E6, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptAdd_24_Filled = CreateIcon(0xEA08, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptBag_24_Filled = CreateIcon(0xEA09, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptCube_24_Filled = CreateIcon(0xEA0A, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanObject_20_Filled = CreateIcon(0xEA69, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanObject_24_Filled = CreateIcon(0xEA6A, FluentSystemIconVariants.Filled); public static readonly FontIconData Search_12_Filled = CreateIcon(0xEA83, FluentSystemIconVariants.Filled); public static readonly FontIconData Search_32_Filled = CreateIcon(0xEA85, FluentSystemIconVariants.Filled); public static readonly FontIconData Search_48_Filled = CreateIcon(0xEA86, FluentSystemIconVariants.Filled); public static readonly FontIconData Share_16_Filled = CreateIcon(0xEAAF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldBadge_24_Filled = CreateIcon(0xEACF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldLock_16_Filled = CreateIcon(0xEAD8, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideEraser_16_Filled = CreateIcon(0xEB1D, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideEraser_20_Filled = CreateIcon(0xEB1E, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideGrid_24_Filled = CreateIcon(0xEB21, FluentSystemIconVariants.Filled); public static readonly FontIconData Square_16_Filled = CreateIcon(0xEB7D, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareAdd_16_Filled = CreateIcon(0xEB83, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintArrowBack_16_Filled = CreateIcon(0xEB96, FluentSystemIconVariants.Filled); public static readonly FontIconData Steps_20_Filled = CreateIcon(0xEBB9, FluentSystemIconVariants.Filled); public static readonly FontIconData Steps_24_Filled = CreateIcon(0xEBBA, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopBottom_24_Filled = CreateIcon(0xEBE7, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultipleBottom_24_Filled = CreateIcon(0xEBE9, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareAdd_20_Filled = CreateIcon(0xEC94, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareAdd_24_Filled = CreateIcon(0xEC95, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareLtr_20_Filled = CreateIcon(0xEC97, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareLtr_24_Filled = CreateIcon(0xEC98, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareRtl_20_Filled = CreateIcon(0xEC9A, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareRtl_24_Filled = CreateIcon(0xEC9B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignDistributedEvenly_24_Filled = CreateIcon(0xECB8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignDistributedVertical_24_Filled = CreateIcon(0xECBA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLow_24_Filled = CreateIcon(0xECBC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxMore_24_Filled = CreateIcon(0xED74, FluentSystemIconVariants.Filled); public static readonly FontIconData Video_32_Filled = CreateIcon(0xEDF0, FluentSystemIconVariants.Filled); public static readonly FontIconData Video_48_Filled = CreateIcon(0xEDF4, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClip_16_Filled = CreateIcon(0xEDFE, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowAdPerson_20_Filled = CreateIcon(0xEE63, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDevEdit_16_Filled = CreateIcon(0xEE71, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitHeightDotted_24_Filled = CreateIcon(0xE079, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitWidthDotted_24_Filled = CreateIcon(0xE07E, FluentSystemIconVariants.Filled); public static readonly FontIconData MultiselectRtl_16_Filled = CreateIcon(0xE85C, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalDog_16_Filled = CreateIcon(0xE04F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveSettings_20_Filled = CreateIcon(0xE070, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwise_16_Filled = CreateIcon(0xE0AA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwiseDashes_20_Filled = CreateIcon(0xE0AE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwiseDashes_24_Filled = CreateIcon(0xE0AF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwiseDashes_20_Filled = CreateIcon(0xE0B6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwiseDashes_24_Filled = CreateIcon(0xE0B7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportLtr_16_Filled = CreateIcon(0xE0C6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportUp_20_Filled = CreateIcon(0xE0CB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportUp_24_Filled = CreateIcon(0xE0CC, FluentSystemIconVariants.Filled); public static readonly FontIconData BinFull_20_Filled = CreateIcon(0xE15C, FluentSystemIconVariants.Filled); public static readonly FontIconData BinFull_24_Filled = CreateIcon(0xE15D, FluentSystemIconVariants.Filled); public static readonly FontIconData BookToolbox_24_Filled = CreateIcon(0xE1A4, FluentSystemIconVariants.Filled); public static readonly FontIconData Box_16_Filled = CreateIcon(0xE1CE, FluentSystemIconVariants.Filled); public static readonly FontIconData BracesVariable_20_Filled = CreateIcon(0xE1EB, FluentSystemIconVariants.Filled); public static readonly FontIconData BracesVariable_24_Filled = CreateIcon(0xE1EC, FluentSystemIconVariants.Filled); public static readonly FontIconData Briefcase_16_Filled = CreateIcon(0xE1FD, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseMedical_16_Filled = CreateIcon(0xE201, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetail_20_Filled = CreateIcon(0xE239, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailMoney_20_Filled = CreateIcon(0xE23A, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailMoney_24_Filled = CreateIcon(0xE23B, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailShield_20_Filled = CreateIcon(0xE23D, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailShield_24_Filled = CreateIcon(0xE23E, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailToolbox_20_Filled = CreateIcon(0xE23F, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailToolbox_24_Filled = CreateIcon(0xE240, FluentSystemIconVariants.Filled); public static readonly FontIconData CalculatorMultiple_20_Filled = CreateIcon(0xE24A, FluentSystemIconVariants.Filled); public static readonly FontIconData CalculatorMultiple_24_Filled = CreateIcon(0xE24B, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar3Day_16_Filled = CreateIcon(0xE24C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowRight_16_Filled = CreateIcon(0xE251, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDay_16_Filled = CreateIcon(0xE258, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarInfo_20_Filled = CreateIcon(0xE25F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSettings_16_Filled = CreateIcon(0xE27D, FluentSystemIconVariants.Filled); public static readonly FontIconData CallCheckmark_24_Filled = CreateIcon(0xE28B, FluentSystemIconVariants.Filled); public static readonly FontIconData CallEnd_16_Filled = CreateIcon(0xE28E, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraDome_16_Filled = CreateIcon(0xE2AE, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraDome_20_Filled = CreateIcon(0xE2AF, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraDome_24_Filled = CreateIcon(0xE2B0, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraDome_28_Filled = CreateIcon(0xE2B1, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraDome_48_Filled = CreateIcon(0xE2B2, FluentSystemIconVariants.Filled); public static readonly FontIconData Chat_12_Filled = CreateIcon(0xE2F7, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleDown_20_Filled = CreateIcon(0xE33E, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleLeft_20_Filled = CreateIcon(0xE33F, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDoubleRight_20_Filled = CreateIcon(0xE340, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBulletListLtr_20_Filled = CreateIcon(0xE35D, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBulletListRtl_20_Filled = CreateIcon(0xE35F, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardCheckmark_20_Filled = CreateIcon(0xE360, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardCheckmark_24_Filled = CreateIcon(0xE361, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardError_20_Filled = CreateIcon(0xE368, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardError_24_Filled = CreateIcon(0xE369, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardHeart_24_Filled = CreateIcon(0xE36A, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTask_20_Filled = CreateIcon(0xE372, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTask_24_Filled = CreateIcon(0xE373, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTaskAdd_20_Filled = CreateIcon(0xE374, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTaskAdd_24_Filled = CreateIcon(0xE375, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTaskListLtr_20_Filled = CreateIcon(0xE376, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTaskListLtr_24_Filled = CreateIcon(0xE377, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockAlarm_16_Filled = CreateIcon(0xE384, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudAdd_20_Filled = CreateIcon(0xE39A, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudEdit_20_Filled = CreateIcon(0xE3B9, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudLink_20_Filled = CreateIcon(0xE3BB, FluentSystemIconVariants.Filled); public static readonly FontIconData Color_16_Filled = CreateIcon(0xE3D1, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnTriple_20_Filled = CreateIcon(0xE3DA, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnTripleEdit_20_Filled = CreateIcon(0xE3DB, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnTripleEdit_24_Filled = CreateIcon(0xE3DC, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentError_20_Filled = CreateIcon(0xE3FD, FluentSystemIconVariants.Filled); public static readonly FontIconData CommunicationPerson_20_Filled = CreateIcon(0xE411, FluentSystemIconVariants.Filled); public static readonly FontIconData CommunicationPerson_24_Filled = CreateIcon(0xE412, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardLink_20_Filled = CreateIcon(0xE41C, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTrending_16_Filled = CreateIcon(0xE468, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTrending_20_Filled = CreateIcon(0xE469, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTrending_24_Filled = CreateIcon(0xE46A, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsageEdit_24_Filled = CreateIcon(0xE46C, FluentSystemIconVariants.Filled); public static readonly FontIconData Database_20_Filled = CreateIcon(0xE472, FluentSystemIconVariants.Filled); public static readonly FontIconData Database_24_Filled = CreateIcon(0xE473, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseSearch_20_Filled = CreateIcon(0xE47E, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseSearch_24_Filled = CreateIcon(0xE47F, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteArrowBack_16_Filled = CreateIcon(0xE488, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopEdit_16_Filled = CreateIcon(0xE49B, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissCircle_12_Filled = CreateIcon(0xE4CD, FluentSystemIconVariants.Filled); public static readonly FontIconData DividerTall_16_Filled = CreateIcon(0xE4DA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowDown_20_Filled = CreateIcon(0xE4EC, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeart_20_Filled = CreateIcon(0xE514, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeart_24_Filled = CreateIcon(0xE515, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeartPulse_20_Filled = CreateIcon(0xE516, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeartPulse_24_Filled = CreateIcon(0xE517, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultiple_20_Filled = CreateIcon(0xE52C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultipleProhibited_20_Filled = CreateIcon(0xE530, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultipleProhibited_24_Filled = CreateIcon(0xE531, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSearch_16_Filled = CreateIcon(0xE54D, FluentSystemIconVariants.Filled); public static readonly FontIconData Door_20_Filled = CreateIcon(0xE56E, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiLaugh_16_Filled = CreateIcon(0xE5DE, FluentSystemIconVariants.Filled); public static readonly FontIconData EqualOff_24_Filled = CreateIcon(0xE5F0, FluentSystemIconVariants.Filled); public static readonly FontIconData ErrorCircleSettings_20_Filled = CreateIcon(0xE5FB, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeOff_16_Filled = CreateIcon(0xE601, FluentSystemIconVariants.Filled); public static readonly FontIconData Fax_20_Filled = CreateIcon(0xE615, FluentSystemIconVariants.Filled); public static readonly FontIconData FilterDismiss_16_Filled = CreateIcon(0xE619, FluentSystemIconVariants.Filled); public static readonly FontIconData FilterDismiss_20_Filled = CreateIcon(0xE61A, FluentSystemIconVariants.Filled); public static readonly FontIconData Flashlight_16_Filled = CreateIcon(0xE635, FluentSystemIconVariants.Filled); public static readonly FontIconData Flashlight_20_Filled = CreateIcon(0xE636, FluentSystemIconVariants.Filled); public static readonly FontIconData Flow_20_Filled = CreateIcon(0xE644, FluentSystemIconVariants.Filled); public static readonly FontIconData Fluid_16_Filled = CreateIcon(0xE64D, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderAdd_16_Filled = CreateIcon(0xE652, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderGlobe_20_Filled = CreateIcon(0xE662, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderMail_20_Filled = CreateIcon(0xE664, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPerson_20_Filled = CreateIcon(0xE667, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSync_20_Filled = CreateIcon(0xE671, FluentSystemIconVariants.Filled); public static readonly FontIconData Food_16_Filled = CreateIcon(0xE673, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodCake_16_Filled = CreateIcon(0xE677, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMaximize_16_Filled = CreateIcon(0xE690, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMaximize_20_Filled = CreateIcon(0xE691, FluentSystemIconVariants.Filled); public static readonly FontIconData Gif_16_Filled = CreateIcon(0xE6A7, FluentSystemIconVariants.Filled); public static readonly FontIconData Gift_16_Filled = CreateIcon(0xE6A8, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeStar_20_Filled = CreateIcon(0xE6CA, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSurface_20_Filled = CreateIcon(0xE6CB, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSurface_24_Filled = CreateIcon(0xE6CC, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartBroken_20_Filled = CreateIcon(0xE70A, FluentSystemIconVariants.Filled); public static readonly FontIconData History_16_Filled = CreateIcon(0xE712, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageProhibited_20_Filled = CreateIcon(0xE73A, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageProhibited_24_Filled = CreateIcon(0xE73B, FluentSystemIconVariants.Filled); public static readonly FontIconData Info_12_Filled = CreateIcon(0xE743, FluentSystemIconVariants.Filled); public static readonly FontIconData Iot_20_Filled = CreateIcon(0xE74B, FluentSystemIconVariants.Filled); public static readonly FontIconData Iot_24_Filled = CreateIcon(0xE74C, FluentSystemIconVariants.Filled); public static readonly FontIconData MailOpenPerson_16_Filled = CreateIcon(0xE7D9, FluentSystemIconVariants.Filled); public static readonly FontIconData MailTemplate_16_Filled = CreateIcon(0xE7E5, FluentSystemIconVariants.Filled); public static readonly FontIconData Navigation_16_Filled = CreateIcon(0xE86D, FluentSystemIconVariants.Filled); public static readonly FontIconData News_16_Filled = CreateIcon(0xE874, FluentSystemIconVariants.Filled); public static readonly FontIconData NoteEdit_20_Filled = CreateIcon(0xE87C, FluentSystemIconVariants.Filled); public static readonly FontIconData NoteEdit_24_Filled = CreateIcon(0xE87D, FluentSystemIconVariants.Filled); public static readonly FontIconData NotepadEdit_20_Filled = CreateIcon(0xE88E, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleList_20_Filled = CreateIcon(0xE90E, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSettings_24_Filled = CreateIcon(0xE91A, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamToolbox_20_Filled = CreateIcon(0xE92A, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamToolbox_24_Filled = CreateIcon(0xE92B, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonFeedback_16_Filled = CreateIcon(0xE942, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonMoney_20_Filled = CreateIcon(0xE94E, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonMoney_24_Filled = CreateIcon(0xE94F, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneEraser_16_Filled = CreateIcon(0xE96E, FluentSystemIconVariants.Filled); public static readonly FontIconData PortHdmi_24_Filled = CreateIcon(0xE9B3, FluentSystemIconVariants.Filled); public static readonly FontIconData PortMicroUsb_24_Filled = CreateIcon(0xE9B5, FluentSystemIconVariants.Filled); public static readonly FontIconData PortUsbA_24_Filled = CreateIcon(0xE9B7, FluentSystemIconVariants.Filled); public static readonly FontIconData PortUsbC_24_Filled = CreateIcon(0xE9B9, FluentSystemIconVariants.Filled); public static readonly FontIconData Prohibited_12_Filled = CreateIcon(0xE9D7, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptPlay_20_Filled = CreateIcon(0xEA0C, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptPlay_24_Filled = CreateIcon(0xEA0D, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveSearch_20_Filled = CreateIcon(0xEA55, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchSettings_20_Filled = CreateIcon(0xEA88, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldLock_20_Filled = CreateIcon(0xEAD9, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareAdd_20_Filled = CreateIcon(0xEB84, FluentSystemIconVariants.Filled); public static readonly FontIconData StarLineHorizontal3_16_Filled = CreateIcon(0xEBB5, FluentSystemIconVariants.Filled); public static readonly FontIconData Stream_20_Filled = CreateIcon(0xEBBE, FluentSystemIconVariants.Filled); public static readonly FontIconData Stream_24_Filled = CreateIcon(0xEBBF, FluentSystemIconVariants.Filled); public static readonly FontIconData Syringe_20_Filled = CreateIcon(0xEBDC, FluentSystemIconVariants.Filled); public static readonly FontIconData Syringe_24_Filled = CreateIcon(0xEBDD, FluentSystemIconVariants.Filled); public static readonly FontIconData TagDismiss_20_Filled = CreateIcon(0xEC6F, FluentSystemIconVariants.Filled); public static readonly FontIconData TagDismiss_24_Filled = CreateIcon(0xEC70, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetArrow_24_Filled = CreateIcon(0xEC8F, FluentSystemIconVariants.Filled); public static readonly FontIconData Temperature_16_Filled = CreateIcon(0xEC9F, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbDislike_16_Filled = CreateIcon(0xED77, FluentSystemIconVariants.Filled); public static readonly FontIconData TooltipQuote_24_Filled = CreateIcon(0xED9A, FluentSystemIconVariants.Filled); public static readonly FontIconData Umbrella_20_Filled = CreateIcon(0xEDCC, FluentSystemIconVariants.Filled); public static readonly FontIconData Umbrella_24_Filled = CreateIcon(0xEDCD, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruckProfile_20_Filled = CreateIcon(0xEDEE, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoAdd_20_Filled = CreateIcon(0xEDF5, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoAdd_24_Filled = CreateIcon(0xEDF6, FluentSystemIconVariants.Filled); public static readonly FontIconData Warning_12_Filled = CreateIcon(0xEE3B, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDevEdit_20_Filled = CreateIcon(0xEE72, FluentSystemIconVariants.Filled); public static readonly FontIconData Xray_20_Filled = CreateIcon(0xEE89, FluentSystemIconVariants.Filled); public static readonly FontIconData Xray_24_Filled = CreateIcon(0xEE8A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitDown_24_Filled = CreateIcon(0xE076, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitUp_24_Filled = CreateIcon(0xE07B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTaskListRtl_20_Filled = CreateIcon(0xE378, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTaskListRtl_24_Filled = CreateIcon(0xE379, FluentSystemIconVariants.Filled); public static readonly FontIconData Comma_24_Filled = CreateIcon(0xE3DE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenterRotate270_24_Filled = CreateIcon(0xECB3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyRotate90_24_Filled = CreateIcon(0xECC0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeftRotate270_24_Filled = CreateIcon(0xECC4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRightRotate270_24_Filled = CreateIcon(0xECCB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextStrikethrough_16_Filled = CreateIcon(0xED5E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextStrikethrough_20_Filled = CreateIcon(0xED5F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextStrikethrough_24_Filled = CreateIcon(0xED60, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomRotate90_24_Filled = CreateIcon(0xED6C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleRotate90_24_Filled = CreateIcon(0xED70, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopRotate90_24_Filled = CreateIcon(0xED72, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwise_12_Filled = CreateIcon(0xE0A9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwise_28_Filled = CreateIcon(0xE0AB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwise_32_Filled = CreateIcon(0xE0AC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwise_48_Filled = CreateIcon(0xE0AD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwise_12_Filled = CreateIcon(0xE0B2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwise_16_Filled = CreateIcon(0xE0B3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwise_32_Filled = CreateIcon(0xE0B4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCounterclockwise_48_Filled = CreateIcon(0xE0B5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRotateClockwise_16_Filled = CreateIcon(0xE0EC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSplit_20_Filled = CreateIcon(0xE0F4, FluentSystemIconVariants.Filled); public static readonly FontIconData BatteryCheckmark_24_Filled = CreateIcon(0xE151, FluentSystemIconVariants.Filled); public static readonly FontIconData BookOpen_16_Filled = CreateIcon(0xE18B, FluentSystemIconVariants.Filled); public static readonly FontIconData BroadActivityFeed_16_Filled = CreateIcon(0xE216, FluentSystemIconVariants.Filled); public static readonly FontIconData BroadActivityFeed_20_Filled = CreateIcon(0xE217, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPattern_20_Filled = CreateIcon(0xE26D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPerson_16_Filled = CreateIcon(0xE26E, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPhone_16_Filled = CreateIcon(0xE270, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPhone_20_Filled = CreateIcon(0xE271, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSearch_20_Filled = CreateIcon(0xE27C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarStar_16_Filled = CreateIcon(0xE27E, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatArrowBack_16_Filled = CreateIcon(0xE2FB, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatArrowBack_20_Filled = CreateIcon(0xE2FC, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatArrowDoubleBack_16_Filled = CreateIcon(0xE2FD, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatArrowDoubleBack_20_Filled = CreateIcon(0xE2FE, FluentSystemIconVariants.Filled); public static readonly FontIconData Check_24_Filled = CreateIcon(0xE309, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxCheckedSync_20_Filled = CreateIcon(0xE310, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUpDown_16_Filled = CreateIcon(0xE343, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorClick_20_Filled = CreateIcon(0xE451, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorClick_24_Filled = CreateIcon(0xE452, FluentSystemIconVariants.Filled); public static readonly FontIconData Directions_16_Filled = CreateIcon(0xE4CC, FluentSystemIconVariants.Filled); public static readonly FontIconData DividerTall_20_Filled = CreateIcon(0xE4DB, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowUp_20_Filled = CreateIcon(0xE4F4, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDismiss_16_Filled = CreateIcon(0xE505, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLink_16_Filled = CreateIcon(0xE51F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPerson_20_Filled = CreateIcon(0xE537, FluentSystemIconVariants.Filled); public static readonly FontIconData EditArrowBack_20_Filled = CreateIcon(0xE5C2, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSad_16_Filled = CreateIcon(0xE5E1, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeClock_16_Filled = CreateIcon(0xE6C1, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeClock_20_Filled = CreateIcon(0xE6C2, FluentSystemIconVariants.Filled); public static readonly FontIconData ImmersiveReader_16_Filled = CreateIcon(0xE740, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkDismiss_16_Filled = CreateIcon(0xE780, FluentSystemIconVariants.Filled); public static readonly FontIconData LockOpen_16_Filled = CreateIcon(0xE7A2, FluentSystemIconVariants.Filled); public static readonly FontIconData Luggage_16_Filled = CreateIcon(0xE7A8, FluentSystemIconVariants.Filled); public static readonly FontIconData Luggage_20_Filled = CreateIcon(0xE7A9, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowDoubleBack_20_Filled = CreateIcon(0xE7B5, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowDown_20_Filled = CreateIcon(0xE7B6, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowForward_20_Filled = CreateIcon(0xE7B8, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAttach_20_Filled = CreateIcon(0xE7BB, FluentSystemIconVariants.Filled); public static readonly FontIconData MailCheckmark_20_Filled = CreateIcon(0xE7BE, FluentSystemIconVariants.Filled); public static readonly FontIconData MailError_16_Filled = CreateIcon(0xE7C3, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxArrowDown_20_Filled = CreateIcon(0xE7C6, FluentSystemIconVariants.Filled); public static readonly FontIconData MailPause_20_Filled = CreateIcon(0xE7DC, FluentSystemIconVariants.Filled); public static readonly FontIconData MailSettings_20_Filled = CreateIcon(0xE7E3, FluentSystemIconVariants.Filled); public static readonly FontIconData MailShield_20_Filled = CreateIcon(0xE7E4, FluentSystemIconVariants.Filled); public static readonly FontIconData NotePin_20_Filled = CreateIcon(0xE87E, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseCircle_24_Filled = CreateIcon(0xE8E1, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCheckmark_16_Filled = CreateIcon(0xE904, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSync_20_Filled = CreateIcon(0xE920, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleToolbox_20_Filled = CreateIcon(0xE92C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSettings_20_Filled = CreateIcon(0xE958, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneCheckmark_20_Filled = CreateIcon(0xE96A, FluentSystemIconVariants.Filled); public static readonly FontIconData Play_16_Filled = CreateIcon(0xE9A2, FluentSystemIconVariants.Filled); public static readonly FontIconData Play_28_Filled = CreateIcon(0xE9A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Play_32_Filled = CreateIcon(0xE9A4, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptMoney_24_Filled = CreateIcon(0xEA0B, FluentSystemIconVariants.Filled); public static readonly FontIconData Save_16_Filled = CreateIcon(0xEA4B, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldError_16_Filled = CreateIcon(0xEAD7, FluentSystemIconVariants.Filled); public static readonly FontIconData SportSoccer_16_Filled = CreateIcon(0xEB79, FluentSystemIconVariants.Filled); public static readonly FontIconData Square_20_Filled = CreateIcon(0xEB7E, FluentSystemIconVariants.Filled); public static readonly FontIconData TagMultiple_20_Filled = CreateIcon(0xEC7C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextQuote_16_Filled = CreateIcon(0xED59, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileLtr_20_Filled = CreateIcon(0xEDE0, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileRtl_20_Filled = CreateIcon(0xEDE1, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherPartlyCloudyDay_16_Filled = CreateIcon(0xEE4B, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunny_16_Filled = CreateIcon(0xEE4C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalLeft_20_Filled = CreateIcon(0xED03, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalLeft_24_Filled = CreateIcon(0xED04, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalRight_20_Filled = CreateIcon(0xED05, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalRight_24_Filled = CreateIcon(0xED06, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate270Right_20_Filled = CreateIcon(0xED07, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate270Right_24_Filled = CreateIcon(0xED08, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Left_20_Filled = CreateIcon(0xED09, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Left_24_Filled = CreateIcon(0xED0A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Right_20_Filled = CreateIcon(0xED0B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Right_24_Filled = CreateIcon(0xED0C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitContent_24_Filled = CreateIcon(0xE074, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingLines_20_Filled = CreateIcon(0xE11C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingLines_24_Filled = CreateIcon(0xE11D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarError_24_Filled = CreateIcon(0xE25E, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularWarning_24_Filled = CreateIcon(0xE2CB, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowDown_16_Filled = CreateIcon(0xE3A1, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowDown_20_Filled = CreateIcon(0xE3A2, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowDown_24_Filled = CreateIcon(0xE3A3, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowDown_28_Filled = CreateIcon(0xE3A4, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowDown_32_Filled = CreateIcon(0xE3A5, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowDown_48_Filled = CreateIcon(0xE3A6, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowUp_16_Filled = CreateIcon(0xE3A7, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowUp_20_Filled = CreateIcon(0xE3A8, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowUp_24_Filled = CreateIcon(0xE3A9, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowUp_28_Filled = CreateIcon(0xE3AA, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowUp_32_Filled = CreateIcon(0xE3AB, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowUp_48_Filled = CreateIcon(0xE3AC, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCheckmark_16_Filled = CreateIcon(0xE3AD, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCheckmark_20_Filled = CreateIcon(0xE3AE, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCheckmark_24_Filled = CreateIcon(0xE3AF, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCheckmark_28_Filled = CreateIcon(0xE3B0, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCheckmark_32_Filled = CreateIcon(0xE3B1, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCheckmark_48_Filled = CreateIcon(0xE3B2, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDismiss_16_Filled = CreateIcon(0xE3B3, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDismiss_20_Filled = CreateIcon(0xE3B4, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDismiss_24_Filled = CreateIcon(0xE3B5, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDismiss_28_Filled = CreateIcon(0xE3B6, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDismiss_32_Filled = CreateIcon(0xE3B7, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDismiss_48_Filled = CreateIcon(0xE3B8, FluentSystemIconVariants.Filled); public static readonly FontIconData GridDots_20_Filled = CreateIcon(0xE6D1, FluentSystemIconVariants.Filled); public static readonly FontIconData GridDots_24_Filled = CreateIcon(0xE6D2, FluentSystemIconVariants.Filled); public static readonly FontIconData GridDots_28_Filled = CreateIcon(0xE6D3, FluentSystemIconVariants.Filled); public static readonly FontIconData IosArrowLtr_24_Filled = CreateIcon(0xE749, FluentSystemIconVariants.Filled); public static readonly FontIconData IosArrowRtl_24_Filled = CreateIcon(0xE74A, FluentSystemIconVariants.Filled); public static readonly FontIconData MailMultiple_16_Filled = CreateIcon(0xE7D3, FluentSystemIconVariants.Filled); public static readonly FontIconData MailMultiple_20_Filled = CreateIcon(0xE7D4, FluentSystemIconVariants.Filled); public static readonly FontIconData MailMultiple_24_Filled = CreateIcon(0xE7D5, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelBottom_20_Filled = CreateIcon(0xE8BA, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeft_16_Filled = CreateIcon(0xE8BD, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeft_20_Filled = CreateIcon(0xE8BE, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeft_24_Filled = CreateIcon(0xE8BF, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeft_28_Filled = CreateIcon(0xE8C0, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeft_48_Filled = CreateIcon(0xE8C1, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRight_16_Filled = CreateIcon(0xE8CE, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRight_20_Filled = CreateIcon(0xE8CF, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRight_24_Filled = CreateIcon(0xE8D0, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRight_28_Filled = CreateIcon(0xE8D1, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRight_48_Filled = CreateIcon(0xE8D2, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightContract_16_Filled = CreateIcon(0xE8D3, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightContract_20_Filled = CreateIcon(0xE8D4, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightContract_24_Filled = CreateIcon(0xE8D5, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightExpand_20_Filled = CreateIcon(0xE8D6, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzlePiece_16_Filled = CreateIcon(0xE9F0, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzlePiece_20_Filled = CreateIcon(0xE9F1, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzlePiece_24_Filled = CreateIcon(0xE9F2, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanTable_24_Filled = CreateIcon(0xEA6C, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanText_24_Filled = CreateIcon(0xEA6E, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanType_20_Filled = CreateIcon(0xEA79, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanType_24_Filled = CreateIcon(0xEA7A, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanTypeOff_20_Filled = CreateIcon(0xEA7D, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldTask_16_Filled = CreateIcon(0xEADF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldTask_20_Filled = CreateIcon(0xEAE0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldTask_24_Filled = CreateIcon(0xEAE1, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldTask_28_Filled = CreateIcon(0xEAE2, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldTask_48_Filled = CreateIcon(0xEAE3, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareMultiple_16_Filled = CreateIcon(0xEB9E, FluentSystemIconVariants.Filled); public static readonly FontIconData StackStar_16_Filled = CreateIcon(0xEBA5, FluentSystemIconVariants.Filled); public static readonly FontIconData StackStar_20_Filled = CreateIcon(0xEBA6, FluentSystemIconVariants.Filled); public static readonly FontIconData StackStar_24_Filled = CreateIcon(0xEBA7, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircleArrowBack_16_Filled = CreateIcon(0xEBCF, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircleArrowBack_20_Filled = CreateIcon(0xEBD0, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircleArrowForward_16_Filled = CreateIcon(0xEBD1, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircleArrowForward_20_Filled = CreateIcon(0xEBD2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAddT_24_Filled = CreateIcon(0xECAF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextMore_24_Filled = CreateIcon(0xED39, FluentSystemIconVariants.Filled); public static readonly FontIconData TextT_20_Filled = CreateIcon(0xED63, FluentSystemIconVariants.Filled); public static readonly FontIconData TextT_24_Filled = CreateIcon(0xED64, FluentSystemIconVariants.Filled); public static readonly FontIconData UsbPlug_20_Filled = CreateIcon(0xEDCF, FluentSystemIconVariants.Filled); public static readonly FontIconData UsbPlug_24_Filled = CreateIcon(0xEDD0, FluentSystemIconVariants.Filled); public static readonly FontIconData WifiLock_24_Filled = CreateIcon(0xEE58, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalUpDown_12_Filled = CreateIcon(0xE082, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalUpDown_16_Filled = CreateIcon(0xE083, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalUpDown_20_Filled = CreateIcon(0xE084, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalUpDown_24_Filled = CreateIcon(0xE085, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownUp_20_Filled = CreateIcon(0xE091, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleLeft_12_Filled = CreateIcon(0xE092, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleLeft_16_Filled = CreateIcon(0xE093, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleRight_12_Filled = CreateIcon(0xE099, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleRight_16_Filled = CreateIcon(0xE09A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowEject_20_Filled = CreateIcon(0xE0BE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportRtl_16_Filled = CreateIcon(0xE0C9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowLeft_12_Filled = CreateIcon(0xE0D7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMoveInward_20_Filled = CreateIcon(0xE0DC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRedo_16_Filled = CreateIcon(0xE0E4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRight_12_Filled = CreateIcon(0xE0EA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepIn_12_Filled = CreateIcon(0xE0FA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInLeft_12_Filled = CreateIcon(0xE0FF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInLeft_16_Filled = CreateIcon(0xE100, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInRight_12_Filled = CreateIcon(0xE104, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInRight_16_Filled = CreateIcon(0xE105, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepOut_12_Filled = CreateIcon(0xE109, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncOff_16_Filled = CreateIcon(0xE115, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncOff_20_Filled = CreateIcon(0xE116, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUp_12_Filled = CreateIcon(0xE12A, FluentSystemIconVariants.Filled); public static readonly FontIconData BezierCurveSquare_12_Filled = CreateIcon(0xE15A, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderAll_16_Filled = CreateIcon(0xE1AF, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderAll_20_Filled = CreateIcon(0xE1B0, FluentSystemIconVariants.Filled); public static readonly FontIconData Braces_20_Filled = CreateIcon(0xE1E9, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingLighthouse_20_Filled = CreateIcon(0xE236, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAssistant_16_Filled = CreateIcon(0xE253, FluentSystemIconVariants.Filled); public static readonly FontIconData CenterVertical_20_Filled = CreateIcon(0xE2CE, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatDismiss_16_Filled = CreateIcon(0xE300, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatWarning_16_Filled = CreateIcon(0xE307, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxIndeterminate_16_Filled = CreateIcon(0xE311, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxIndeterminate_20_Filled = CreateIcon(0xE312, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxIndeterminate_24_Filled = CreateIcon(0xE313, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleRight_12_Filled = CreateIcon(0xE330, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleOff_16_Filled = CreateIcon(0xE351, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardPulse_24_Filled = CreateIcon(0xE370, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockArrowDownload_24_Filled = CreateIcon(0xE386, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudFlow_24_Filled = CreateIcon(0xE3BA, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSwap_20_Filled = CreateIcon(0xE3C0, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudSwap_24_Filled = CreateIcon(0xE3C1, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeCircle_20_Filled = CreateIcon(0xE3CE, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultiple_28_Filled = CreateIcon(0xE3FF, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleCheckmark_16_Filled = CreateIcon(0xE401, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleCheckmark_20_Filled = CreateIcon(0xE402, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleCheckmark_24_Filled = CreateIcon(0xE403, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleCheckmark_28_Filled = CreateIcon(0xE404, FluentSystemIconVariants.Filled); public static readonly FontIconData Cube_12_Filled = CreateIcon(0xE43A, FluentSystemIconVariants.Filled); public static readonly FontIconData DeveloperBoardSearch_20_Filled = CreateIcon(0xE4BB, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowRight_20_Filled = CreateIcon(0xE4F2, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentChevronDouble_24_Filled = CreateIcon(0xE500, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCss_24_Filled = CreateIcon(0xE502, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentJavascript_24_Filled = CreateIcon(0xE519, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultiplePercent_20_Filled = CreateIcon(0xE52E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPercent_20_Filled = CreateIcon(0xE535, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPercent_24_Filled = CreateIcon(0xE536, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSettings_20_Filled = CreateIcon(0xE54E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSplitHint_16_Filled = CreateIcon(0xE54F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSplitHint_20_Filled = CreateIcon(0xE550, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSync_16_Filled = CreateIcon(0xE553, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSync_20_Filled = CreateIcon(0xE554, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorArrowRight_16_Filled = CreateIcon(0xE573, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorArrowRight_20_Filled = CreateIcon(0xE574, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreen_20_Filled = CreateIcon(0xE5A0, FluentSystemIconVariants.Filled); public static readonly FontIconData Glance_20_Filled = CreateIcon(0xE6B1, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontal_20_Filled = CreateIcon(0xE6B4, FluentSystemIconVariants.Filled); public static readonly FontIconData HighlightLink_20_Filled = CreateIcon(0xE711, FluentSystemIconVariants.Filled); public static readonly FontIconData Keyboard123_24_Filled = CreateIcon(0xE757, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopDismiss_20_Filled = CreateIcon(0xE763, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkDismiss_24_Filled = CreateIcon(0xE782, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelBottomContract_20_Filled = CreateIcon(0xE8BB, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelBottomExpand_20_Filled = CreateIcon(0xE8BC, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftExpand_20_Filled = CreateIcon(0xE8C7, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelSeparateWindow_20_Filled = CreateIcon(0xE8D7, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelTopContract_20_Filled = CreateIcon(0xE8D8, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelTopExpand_20_Filled = CreateIcon(0xE8D9, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseOff_16_Filled = CreateIcon(0xE8E2, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCircle_12_Filled = CreateIcon(0xE939, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonInfo_20_Filled = CreateIcon(0xE944, FluentSystemIconVariants.Filled); public static readonly FontIconData Phone_12_Filled = CreateIcon(0xE965, FluentSystemIconVariants.Filled); public static readonly FontIconData Replay_20_Filled = CreateIcon(0xEA1A, FluentSystemIconVariants.Filled); public static readonly FontIconData Square_12_Filled = CreateIcon(0xEB7C, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareDismiss_16_Filled = CreateIcon(0xEB8B, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareDismiss_20_Filled = CreateIcon(0xEB8C, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircle_12_Filled = CreateIcon(0xEBCE, FluentSystemIconVariants.Filled); public static readonly FontIconData TagCircle_20_Filled = CreateIcon(0xEC6D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListLtr_16_Filled = CreateIcon(0xECD6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListRtl_16_Filled = CreateIcon(0xECDD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1_24_Filled = CreateIcon(0xED20, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2_24_Filled = CreateIcon(0xED21, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3_24_Filled = CreateIcon(0xED22, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPeriodAsterisk_20_Filled = CreateIcon(0xED4A, FluentSystemIconVariants.Filled); public static readonly FontIconData Timeline_20_Filled = CreateIcon(0xED83, FluentSystemIconVariants.Filled); public static readonly FontIconData Triangle_12_Filled = CreateIcon(0xEDA4, FluentSystemIconVariants.Filled); public static readonly FontIconData WifiSettings_20_Filled = CreateIcon(0xEE5B, FluentSystemIconVariants.Filled); public static readonly FontIconData Window_16_Filled = CreateIcon(0xEE5D, FluentSystemIconVariants.Filled); public static readonly FontIconData Window_24_Filled = CreateIcon(0xEE5E, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowAdOff_20_Filled = CreateIcon(0xEE62, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowArrowUp_16_Filled = CreateIcon(0xEE6A, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowArrowUp_20_Filled = CreateIcon(0xEE6B, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowConsole_20_Filled = CreateIcon(0xEE6F, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowHeaderHorizontalOff_20_Filled = CreateIcon(0xEE75, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowMultiple_16_Filled = CreateIcon(0xEE78, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomIn_16_Filled = CreateIcon(0xEE8E, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomOut_16_Filled = CreateIcon(0xEE8F, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignEndHorizontal_20_Filled = CreateIcon(0xE030, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignEndVertical_20_Filled = CreateIcon(0xE031, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceAroundHorizontal_20_Filled = CreateIcon(0xE03E, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceAroundVertical_20_Filled = CreateIcon(0xE03F, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceBetweenHorizontal_20_Filled = CreateIcon(0xE040, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceBetweenVertical_20_Filled = CreateIcon(0xE041, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceEvenlyHorizontal_20_Filled = CreateIcon(0xE042, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceEvenlyVertical_20_Filled = CreateIcon(0xE043, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceFitVertical_20_Filled = CreateIcon(0xE044, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStartHorizontal_20_Filled = CreateIcon(0xE045, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStartVertical_20_Filled = CreateIcon(0xE046, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStretchHorizontal_20_Filled = CreateIcon(0xE047, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStretchVertical_20_Filled = CreateIcon(0xE048, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCollapseAll_20_Filled = CreateIcon(0xE0B0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCollapseAll_24_Filled = CreateIcon(0xE0B1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowWrap_20_Filled = CreateIcon(0xE133, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowWrapOff_20_Filled = CreateIcon(0xE134, FluentSystemIconVariants.Filled); public static readonly FontIconData CenterHorizontal_20_Filled = CreateIcon(0xE2CC, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultiple_24_Filled = CreateIcon(0xE52D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultiplePercent_24_Filled = CreateIcon(0xE52F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTable_16_Filled = CreateIcon(0xE556, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTable_20_Filled = CreateIcon(0xE557, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTable_24_Filled = CreateIcon(0xE558, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontal_12_Filled = CreateIcon(0xE6B3, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftExpand_16_Filled = CreateIcon(0xE8C6, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareShadow_12_Filled = CreateIcon(0xEBA0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBaseline_20_Filled = CreateIcon(0xECCF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDown_12_Filled = CreateIcon(0xE089, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDown_16_Filled = CreateIcon(0xE08A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDown_28_Filled = CreateIcon(0xE08B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDown_32_Filled = CreateIcon(0xE08C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDown_48_Filled = CreateIcon(0xE08D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleLeft_20_Filled = CreateIcon(0xE094, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleLeft_24_Filled = CreateIcon(0xE095, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleLeft_28_Filled = CreateIcon(0xE096, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleLeft_32_Filled = CreateIcon(0xE097, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleLeft_48_Filled = CreateIcon(0xE098, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleRight_20_Filled = CreateIcon(0xE09B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleRight_28_Filled = CreateIcon(0xE09D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleRight_32_Filled = CreateIcon(0xE09E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleRight_48_Filled = CreateIcon(0xE09F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUp_12_Filled = CreateIcon(0xE0A0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUp_28_Filled = CreateIcon(0xE0A4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUp_32_Filled = CreateIcon(0xE0A5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUp_48_Filled = CreateIcon(0xE0A6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingCheckmark_20_Filled = CreateIcon(0xE117, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingCheckmark_24_Filled = CreateIcon(0xE118, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingSettings_20_Filled = CreateIcon(0xE11E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingSettings_24_Filled = CreateIcon(0xE11F, FluentSystemIconVariants.Filled); public static readonly FontIconData Balloon_12_Filled = CreateIcon(0xE14C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWorkWeek_28_Filled = CreateIcon(0xE282, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelSubtract_16_Filled = CreateIcon(0xE2EC, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelSubtract_20_Filled = CreateIcon(0xE2ED, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelSubtract_24_Filled = CreateIcon(0xE2EE, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelSubtract_28_Filled = CreateIcon(0xE2EF, FluentSystemIconVariants.Filled); public static readonly FontIconData ChannelSubtract_48_Filled = CreateIcon(0xE2F0, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardSettings_24_Filled = CreateIcon(0xE371, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArchive_16_Filled = CreateIcon(0xE39B, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArchive_20_Filled = CreateIcon(0xE39C, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudWords_16_Filled = CreateIcon(0xE3C8, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudWords_20_Filled = CreateIcon(0xE3C9, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudWords_24_Filled = CreateIcon(0xE3CA, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudWords_28_Filled = CreateIcon(0xE3CB, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudWords_32_Filled = CreateIcon(0xE3CC, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudWords_48_Filled = CreateIcon(0xE3CD, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnArrowRight_20_Filled = CreateIcon(0xE3D6, FluentSystemIconVariants.Filled); public static readonly FontIconData ControlButton_20_Filled = CreateIcon(0xE427, FluentSystemIconVariants.Filled); public static readonly FontIconData ControlButton_24_Filled = CreateIcon(0xE428, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardPerson_20_Filled = CreateIcon(0xE434, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardPerson_24_Filled = CreateIcon(0xE435, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardToolbox_24_Filled = CreateIcon(0xE436, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeLink_20_Filled = CreateIcon(0xE43D, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteLines_20_Filled = CreateIcon(0xE48D, FluentSystemIconVariants.Filled); public static readonly FontIconData Dialpad_28_Filled = CreateIcon(0xE4C2, FluentSystemIconVariants.Filled); public static readonly FontIconData Dialpad_32_Filled = CreateIcon(0xE4C3, FluentSystemIconVariants.Filled); public static readonly FontIconData Dialpad_48_Filled = CreateIcon(0xE4C4, FluentSystemIconVariants.Filled); public static readonly FontIconData Diversity_20_Filled = CreateIcon(0xE4D4, FluentSystemIconVariants.Filled); public static readonly FontIconData Diversity_24_Filled = CreateIcon(0xE4D5, FluentSystemIconVariants.Filled); public static readonly FontIconData Diversity_28_Filled = CreateIcon(0xE4D6, FluentSystemIconVariants.Filled); public static readonly FontIconData Diversity_48_Filled = CreateIcon(0xE4D7, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodCake_12_Filled = CreateIcon(0xE676, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeProhibited_20_Filled = CreateIcon(0xE6C6, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSearch_20_Filled = CreateIcon(0xE6C7, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeVideo_28_Filled = CreateIcon(0xE6CD, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeVideo_32_Filled = CreateIcon(0xE6CE, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeVideo_48_Filled = CreateIcon(0xE6CF, FluentSystemIconVariants.Filled); public static readonly FontIconData Guardian_20_Filled = CreateIcon(0xE6DA, FluentSystemIconVariants.Filled); public static readonly FontIconData Guardian_24_Filled = CreateIcon(0xE6DB, FluentSystemIconVariants.Filled); public static readonly FontIconData Guardian_28_Filled = CreateIcon(0xE6DC, FluentSystemIconVariants.Filled); public static readonly FontIconData Guardian_48_Filled = CreateIcon(0xE6DD, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduation_12_Filled = CreateIcon(0xE6F1, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosed_32_Filled = CreateIcon(0xE79F, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyCalculator_20_Filled = CreateIcon(0xE826, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyCalculator_24_Filled = CreateIcon(0xE827, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneySettings_20_Filled = CreateIcon(0xE82E, FluentSystemIconVariants.Filled); public static readonly FontIconData Options_48_Filled = CreateIcon(0xE8A7, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseSettings_20_Filled = CreateIcon(0xE8E5, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLock_24_Filled = CreateIcon(0xE948, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonNote_20_Filled = CreateIcon(0xE950, FluentSystemIconVariants.Filled); public static readonly FontIconData RoadCone_16_Filled = CreateIcon(0xEA39, FluentSystemIconVariants.Filled); public static readonly FontIconData RoadCone_20_Filled = CreateIcon(0xEA3A, FluentSystemIconVariants.Filled); public static readonly FontIconData RoadCone_24_Filled = CreateIcon(0xEA3B, FluentSystemIconVariants.Filled); public static readonly FontIconData RoadCone_28_Filled = CreateIcon(0xEA3C, FluentSystemIconVariants.Filled); public static readonly FontIconData RoadCone_32_Filled = CreateIcon(0xEA3D, FluentSystemIconVariants.Filled); public static readonly FontIconData RoadCone_48_Filled = CreateIcon(0xEA3E, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUp_16_Filled = CreateIcon(0xEA6F, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUp_20_Filled = CreateIcon(0xEA70, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUp_24_Filled = CreateIcon(0xEA71, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUp_28_Filled = CreateIcon(0xEA72, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUp_48_Filled = CreateIcon(0xEA73, FluentSystemIconVariants.Filled); public static readonly FontIconData Share_48_Filled = CreateIcon(0xEAB1, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker0_32_Filled = CreateIcon(0xEB43, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker1_32_Filled = CreateIcon(0xEB48, FluentSystemIconVariants.Filled); public static readonly FontIconData Speaker2_32_Filled = CreateIcon(0xEB4E, FluentSystemIconVariants.Filled); public static readonly FontIconData Sticker_12_Filled = CreateIcon(0xEBBB, FluentSystemIconVariants.Filled); public static readonly FontIconData Toolbox_12_Filled = CreateIcon(0xED99, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarCollision_16_Filled = CreateIcon(0xEDDA, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarCollision_20_Filled = CreateIcon(0xEDDB, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarCollision_24_Filled = CreateIcon(0xEDDC, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarCollision_48_Filled = CreateIcon(0xEDDF, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallet_20_Filled = CreateIcon(0xEE2C, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallet_24_Filled = CreateIcon(0xEE2D, FluentSystemIconVariants.Filled); public static readonly FontIconData Whiteboard_48_Filled = CreateIcon(0xEE56, FluentSystemIconVariants.Filled); public static readonly FontIconData Call_48_Filled = CreateIcon(0xE288, FluentSystemIconVariants.Filled); public static readonly FontIconData ClosedCaption_32_Filled = CreateIcon(0xE390, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopKeyboard_16_Filled = CreateIcon(0xE4A0, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopKeyboard_20_Filled = CreateIcon(0xE4A1, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopKeyboard_24_Filled = CreateIcon(0xE4A2, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopKeyboard_28_Filled = CreateIcon(0xE4A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Heart_12_Filled = CreateIcon(0xE707, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageAltText_16_Filled = CreateIcon(0xE728, FluentSystemIconVariants.Filled); public static readonly FontIconData InkingToolAccent_32_Filled = CreateIcon(0xE748, FluentSystemIconVariants.Filled); public static readonly FontIconData Mail_12_Filled = CreateIcon(0xE7AE, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreCircle_32_Filled = CreateIcon(0xE830, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbol_32_Filled = CreateIcon(0xE896, FluentSystemIconVariants.Filled); public static readonly FontIconData Poll_16_Filled = CreateIcon(0xE9B0, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscape_12_Filled = CreateIcon(0xEA0F, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscape_16_Filled = CreateIcon(0xEA10, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscape_24_Filled = CreateIcon(0xEA12, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscape_28_Filled = CreateIcon(0xEA13, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscape_32_Filled = CreateIcon(0xEA14, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscape_48_Filled = CreateIcon(0xEA15, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUpOff_16_Filled = CreateIcon(0xEA74, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUpOff_20_Filled = CreateIcon(0xEA75, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUpOff_24_Filled = CreateIcon(0xEA76, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUpOff_28_Filled = CreateIcon(0xEA77, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanThumbUpOff_48_Filled = CreateIcon(0xEA78, FluentSystemIconVariants.Filled); public static readonly FontIconData SendClock_24_Filled = CreateIcon(0xEA98, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPerson_16_Filled = CreateIcon(0xEAB3, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPerson_20_Filled = CreateIcon(0xEAB4, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPerson_24_Filled = CreateIcon(0xEAB5, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPerson_28_Filled = CreateIcon(0xEAB6, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlay_16_Filled = CreateIcon(0xEAB7, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlay_20_Filled = CreateIcon(0xEAB8, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlay_24_Filled = CreateIcon(0xEAB9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlay_28_Filled = CreateIcon(0xEABA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlayInside_16_Filled = CreateIcon(0xEABB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlayInside_20_Filled = CreateIcon(0xEABC, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlayInside_24_Filled = CreateIcon(0xEABD, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonOverlayInside_28_Filled = CreateIcon(0xEABE, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMicrophone_32_Filled = CreateIcon(0xEB24, FluentSystemIconVariants.Filled); public static readonly FontIconData Snooze_20_Filled = CreateIcon(0xEB36, FluentSystemIconVariants.Filled); public static readonly FontIconData Tag_32_Filled = CreateIcon(0xEC6C, FluentSystemIconVariants.Filled); public static readonly FontIconData TagDismiss_16_Filled = CreateIcon(0xEC6E, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLock_16_Filled = CreateIcon(0xEC74, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLock_20_Filled = CreateIcon(0xEC75, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLock_24_Filled = CreateIcon(0xEC76, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLock_32_Filled = CreateIcon(0xEC77, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLockAccent_16_Filled = CreateIcon(0xEC78, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLockAccent_20_Filled = CreateIcon(0xEC79, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLockAccent_24_Filled = CreateIcon(0xEC7A, FluentSystemIconVariants.Filled); public static readonly FontIconData TagLockAccent_32_Filled = CreateIcon(0xEC7B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenter_16_Filled = CreateIcon(0xECB0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeft_16_Filled = CreateIcon(0xECC1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRight_16_Filled = CreateIcon(0xECC8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextChangeCase_16_Filled = CreateIcon(0xECF0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextClearFormatting_16_Filled = CreateIcon(0xECF1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColorAccent_16_Filled = CreateIcon(0xECF4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColorAccent_20_Filled = CreateIcon(0xECF5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColorAccent_24_Filled = CreateIcon(0xECF6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFontSize_16_Filled = CreateIcon(0xED11, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseLtr_16_Filled = CreateIcon(0xED23, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseLtr_20_Filled = CreateIcon(0xED24, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseLtr_24_Filled = CreateIcon(0xED25, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRtl_16_Filled = CreateIcon(0xED2A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRtl_20_Filled = CreateIcon(0xED2B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRtl_24_Filled = CreateIcon(0xED2C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseLtr_16_Filled = CreateIcon(0xED2D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseLtr_20_Filled = CreateIcon(0xED2E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseLtr_24_Filled = CreateIcon(0xED2F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRtl_16_Filled = CreateIcon(0xED34, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRtl_20_Filled = CreateIcon(0xED35, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRtl_24_Filled = CreateIcon(0xED36, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListLtr_16_Filled = CreateIcon(0xED3A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRtl_16_Filled = CreateIcon(0xED3F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraphDirectionLeft_16_Filled = CreateIcon(0xED46, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraphDirectionLeft_20_Filled = CreateIcon(0xED47, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraphDirectionRight_16_Filled = CreateIcon(0xED48, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraphDirectionRight_20_Filled = CreateIcon(0xED49, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSubscript_16_Filled = CreateIcon(0xED61, FluentSystemIconVariants.Filled); public static readonly FontIconData TextSuperscript_16_Filled = CreateIcon(0xED62, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsListDetail_20_Filled = CreateIcon(0xE064, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsListDetail_24_Filled = CreateIcon(0xE065, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximize_32_Filled = CreateIcon(0xE0D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineUpRight_32_Filled = CreateIcon(0xE0E0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpRight_32_Filled = CreateIcon(0xE130, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxEdit_20_Filled = CreateIcon(0xE1D9, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxEdit_24_Filled = CreateIcon(0xE1DA, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxToolbox_20_Filled = CreateIcon(0xE1E7, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxToolbox_24_Filled = CreateIcon(0xE1E8, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatVideo_20_Filled = CreateIcon(0xE305, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatVideo_24_Filled = CreateIcon(0xE306, FluentSystemIconVariants.Filled); public static readonly FontIconData Circle_32_Filled = CreateIcon(0xE347, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseLink_20_Filled = CreateIcon(0xE478, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseLink_24_Filled = CreateIcon(0xE479, FluentSystemIconVariants.Filled); public static readonly FontIconData Diamond_32_Filled = CreateIcon(0xE4CA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentText_20_Filled = CreateIcon(0xE563, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentText_24_Filled = CreateIcon(0xE564, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextLink_20_Filled = CreateIcon(0xE569, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextLink_24_Filled = CreateIcon(0xE56A, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeShield_20_Filled = CreateIcon(0xE6C8, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeShield_24_Filled = CreateIcon(0xE6C9, FluentSystemIconVariants.Filled); public static readonly FontIconData Line_32_Filled = CreateIcon(0xE775, FluentSystemIconVariants.Filled); public static readonly FontIconData LineDashes_32_Filled = CreateIcon(0xE779, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbol_28_Filled = CreateIcon(0xE895, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbol_48_Filled = CreateIcon(0xE897, FluentSystemIconVariants.Filled); public static readonly FontIconData Oval_32_Filled = CreateIcon(0xE8B3, FluentSystemIconVariants.Filled); public static readonly FontIconData Pentagon_32_Filled = CreateIcon(0xE8FB, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircle_48_Filled = CreateIcon(0xE9A8, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreen_16_Filled = CreateIcon(0xE9DC, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreen_20_Filled = CreateIcon(0xE9DD, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreen_24_Filled = CreateIcon(0xE9DE, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreen_28_Filled = CreateIcon(0xE9DF, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreenDismiss_16_Filled = CreateIcon(0xE9E0, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreenDismiss_20_Filled = CreateIcon(0xE9E1, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreenDismiss_24_Filled = CreateIcon(0xE9E2, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreenDismiss_28_Filled = CreateIcon(0xE9E3, FluentSystemIconVariants.Filled); public static readonly FontIconData Rhombus_32_Filled = CreateIcon(0xEA2B, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveArrowRight_20_Filled = CreateIcon(0xEA4D, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveArrowRight_24_Filled = CreateIcon(0xEA4E, FluentSystemIconVariants.Filled); public static readonly FontIconData Shortpick_20_Filled = CreateIcon(0xEAFF, FluentSystemIconVariants.Filled); public static readonly FontIconData Shortpick_24_Filled = CreateIcon(0xEB00, FluentSystemIconVariants.Filled); public static readonly FontIconData Sparkle_16_Filled = CreateIcon(0xEB3B, FluentSystemIconVariants.Filled); public static readonly FontIconData Sparkle_20_Filled = CreateIcon(0xEB3C, FluentSystemIconVariants.Filled); public static readonly FontIconData Sparkle_24_Filled = CreateIcon(0xEB3D, FluentSystemIconVariants.Filled); public static readonly FontIconData Sparkle_28_Filled = CreateIcon(0xEB3E, FluentSystemIconVariants.Filled); public static readonly FontIconData Sparkle_48_Filled = CreateIcon(0xEB3F, FluentSystemIconVariants.Filled); public static readonly FontIconData Square_32_Filled = CreateIcon(0xEB81, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractSquare_24_Filled = CreateIcon(0xEBD4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseLowercase_16_Filled = CreateIcon(0xECE7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseLowercase_20_Filled = CreateIcon(0xECE8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseLowercase_24_Filled = CreateIcon(0xECE9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseTitle_16_Filled = CreateIcon(0xECEA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseTitle_20_Filled = CreateIcon(0xECEB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseTitle_24_Filled = CreateIcon(0xECEC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseUppercase_16_Filled = CreateIcon(0xECED, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseUppercase_20_Filled = CreateIcon(0xECEE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCaseUppercase_24_Filled = CreateIcon(0xECEF, FluentSystemIconVariants.Filled); public static readonly FontIconData Triangle_32_Filled = CreateIcon(0xEDA7, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonSparkle_16_Filled = CreateIcon(0xEE12, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonSparkle_20_Filled = CreateIcon(0xEE13, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonSparkle_24_Filled = CreateIcon(0xEE14, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonSparkle_28_Filled = CreateIcon(0xEE15, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonSparkle_48_Filled = CreateIcon(0xEE16, FluentSystemIconVariants.Filled); public static readonly FontIconData Accessibility_48_Filled = CreateIcon(0xE002, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveMultiple_16_Filled = CreateIcon(0xE06D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveMultiple_20_Filled = CreateIcon(0xE06E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveMultiple_24_Filled = CreateIcon(0xE06F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReset_32_Filled = CreateIcon(0xE0E8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReset_48_Filled = CreateIcon(0xE0E9, FluentSystemIconVariants.Filled); public static readonly FontIconData Box_20_Filled = CreateIcon(0xE1CF, FluentSystemIconVariants.Filled); public static readonly FontIconData Box_24_Filled = CreateIcon(0xE1D0, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxDismiss_20_Filled = CreateIcon(0xE1D7, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxDismiss_24_Filled = CreateIcon(0xE1D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ClearFormatting_16_Filled = CreateIcon(0xE355, FluentSystemIconVariants.Filled); public static readonly FontIconData ClearFormatting_20_Filled = CreateIcon(0xE356, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardClock_20_Filled = CreateIcon(0xE362, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardClock_24_Filled = CreateIcon(0xE363, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArchive_24_Filled = CreateIcon(0xE39D, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArchive_28_Filled = CreateIcon(0xE39E, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArchive_32_Filled = CreateIcon(0xE39F, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArchive_48_Filled = CreateIcon(0xE3A0, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableArrowRight_20_Filled = CreateIcon(0xE559, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableArrowRight_24_Filled = CreateIcon(0xE55A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableCheckmark_20_Filled = CreateIcon(0xE55B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableCheckmark_24_Filled = CreateIcon(0xE55C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextClock_20_Filled = CreateIcon(0xE565, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextClock_24_Filled = CreateIcon(0xE566, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashSettings_20_Filled = CreateIcon(0xE633, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashSettings_24_Filled = CreateIcon(0xE634, FluentSystemIconVariants.Filled); public static readonly FontIconData Games_16_Filled = CreateIcon(0xE696, FluentSystemIconVariants.Filled); public static readonly FontIconData Games_20_Filled = CreateIcon(0xE697, FluentSystemIconVariants.Filled); public static readonly FontIconData Games_28_Filled = CreateIcon(0xE698, FluentSystemIconVariants.Filled); public static readonly FontIconData Games_32_Filled = CreateIcon(0xE699, FluentSystemIconVariants.Filled); public static readonly FontIconData Games_48_Filled = CreateIcon(0xE69A, FluentSystemIconVariants.Filled); public static readonly FontIconData HandDraw_28_Filled = CreateIcon(0xE6E6, FluentSystemIconVariants.Filled); public static readonly FontIconData Lasso_28_Filled = CreateIcon(0xE765, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyDismiss_20_Filled = CreateIcon(0xE828, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyDismiss_24_Filled = CreateIcon(0xE829, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyOff_20_Filled = CreateIcon(0xE82C, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyOff_24_Filled = CreateIcon(0xE82D, FluentSystemIconVariants.Filled); public static readonly FontIconData Note_28_Filled = CreateIcon(0xE878, FluentSystemIconVariants.Filled); public static readonly FontIconData Note_48_Filled = CreateIcon(0xE879, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLightbulb_20_Filled = CreateIcon(0xE946, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLightbulb_24_Filled = CreateIcon(0xE947, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPictureEnter_16_Filled = CreateIcon(0xE98E, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPictureEnter_20_Filled = CreateIcon(0xE98F, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPictureEnter_24_Filled = CreateIcon(0xE990, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPictureExit_16_Filled = CreateIcon(0xE991, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPictureExit_20_Filled = CreateIcon(0xE992, FluentSystemIconVariants.Filled); public static readonly FontIconData PictureInPictureExit_24_Filled = CreateIcon(0xE993, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugConnected_20_Filled = CreateIcon(0xE9AB, FluentSystemIconVariants.Filled); public static readonly FontIconData Sanitize_20_Filled = CreateIcon(0xEA49, FluentSystemIconVariants.Filled); public static readonly FontIconData Sanitize_24_Filled = CreateIcon(0xEA4A, FluentSystemIconVariants.Filled); public static readonly FontIconData Settings_32_Filled = CreateIcon(0xEA9D, FluentSystemIconVariants.Filled); public static readonly FontIconData Settings_48_Filled = CreateIcon(0xEA9E, FluentSystemIconVariants.Filled); public static readonly FontIconData Shapes_28_Filled = CreateIcon(0xEAAD, FluentSystemIconVariants.Filled); public static readonly FontIconData Shapes_48_Filled = CreateIcon(0xEAAE, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagPercent_20_Filled = CreateIcon(0xEAF9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagPercent_24_Filled = CreateIcon(0xEAFA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagTag_20_Filled = CreateIcon(0xEAFD, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagTag_24_Filled = CreateIcon(0xEAFE, FluentSystemIconVariants.Filled); public static readonly FontIconData StackArrowForward_20_Filled = CreateIcon(0xEBA3, FluentSystemIconVariants.Filled); public static readonly FontIconData StackArrowForward_24_Filled = CreateIcon(0xEBA4, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLightning_20_Filled = CreateIcon(0xEC28, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLightning_24_Filled = CreateIcon(0xEC29, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLink_20_Filled = CreateIcon(0xEC2C, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLink_24_Filled = CreateIcon(0xEC2D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextT_28_Filled = CreateIcon(0xED65, FluentSystemIconVariants.Filled); public static readonly FontIconData TextT_48_Filled = CreateIcon(0xED66, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLike_28_Filled = CreateIcon(0xED79, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLike_48_Filled = CreateIcon(0xED7A, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoOff_32_Filled = CreateIcon(0xEE06, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoOff_48_Filled = CreateIcon(0xEE07, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkSearch_20_Filled = CreateIcon(0xE1AD, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkSearch_24_Filled = CreateIcon(0xE1AE, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingFactory_16_Filled = CreateIcon(0xE22A, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingFactory_20_Filled = CreateIcon(0xE22B, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingFactory_28_Filled = CreateIcon(0xE22D, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingFactory_32_Filled = CreateIcon(0xE22E, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingFactory_48_Filled = CreateIcon(0xE22F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarChat_20_Filled = CreateIcon(0xE255, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarChat_24_Filled = CreateIcon(0xE256, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarToolbox_20_Filled = CreateIcon(0xE27F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarToolbox_24_Filled = CreateIcon(0xE280, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraSwitch_20_Filled = CreateIcon(0xE2B6, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultiple_32_Filled = CreateIcon(0xE400, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleLink_16_Filled = CreateIcon(0xE405, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleLink_20_Filled = CreateIcon(0xE406, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleLink_24_Filled = CreateIcon(0xE407, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleLink_28_Filled = CreateIcon(0xE408, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentMultipleLink_32_Filled = CreateIcon(0xE409, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardRibbon_16_Filled = CreateIcon(0xE41D, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardRibbon_20_Filled = CreateIcon(0xE41E, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardRibbon_24_Filled = CreateIcon(0xE41F, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardRibbon_28_Filled = CreateIcon(0xE420, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardRibbon_32_Filled = CreateIcon(0xE421, FluentSystemIconVariants.Filled); public static readonly FontIconData ContactCardRibbon_48_Filled = CreateIcon(0xE422, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabasePerson_20_Filled = CreateIcon(0xE47B, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabasePerson_24_Filled = CreateIcon(0xE47C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFlowchart_20_Filled = CreateIcon(0xE506, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFlowchart_24_Filled = CreateIcon(0xE507, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableSearch_20_Filled = CreateIcon(0xE55F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableSearch_24_Filled = CreateIcon(0xE560, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextExtract_20_Filled = CreateIcon(0xE567, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextExtract_24_Filled = CreateIcon(0xE568, FluentSystemIconVariants.Filled); public static readonly FontIconData FastForward_16_Filled = CreateIcon(0xE613, FluentSystemIconVariants.Filled); public static readonly FontIconData FastForward_28_Filled = CreateIcon(0xE614, FluentSystemIconVariants.Filled); public static readonly FontIconData Flowchart_20_Filled = CreateIcon(0xE645, FluentSystemIconVariants.Filled); public static readonly FontIconData Flowchart_24_Filled = CreateIcon(0xE646, FluentSystemIconVariants.Filled); public static readonly FontIconData FlowchartCircle_20_Filled = CreateIcon(0xE647, FluentSystemIconVariants.Filled); public static readonly FontIconData FlowchartCircle_24_Filled = CreateIcon(0xE648, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSync_24_Filled = CreateIcon(0xE672, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircle_16_Filled = CreateIcon(0xE70B, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircle_20_Filled = CreateIcon(0xE70C, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircle_24_Filled = CreateIcon(0xE70D, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneLoud_24_Filled = CreateIcon(0xE7FE, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleLock_20_Filled = CreateIcon(0xE911, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleLock_24_Filled = CreateIcon(0xE912, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCircle_24_Filled = CreateIcon(0xE93B, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneUpdateCheckmark_20_Filled = CreateIcon(0xE987, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneUpdateCheckmark_24_Filled = CreateIcon(0xE988, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugConnected_24_Filled = CreateIcon(0xE9AC, FluentSystemIconVariants.Filled); public static readonly FontIconData Rewind_16_Filled = CreateIcon(0xEA25, FluentSystemIconVariants.Filled); public static readonly FontIconData Rewind_28_Filled = CreateIcon(0xEA26, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveMultiple_20_Filled = CreateIcon(0xEA53, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveMultiple_24_Filled = CreateIcon(0xEA54, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanTypeCheckmark_20_Filled = CreateIcon(0xEA7B, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanTypeCheckmark_24_Filled = CreateIcon(0xEA7C, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObjectSkew_20_Filled = CreateIcon(0xEA91, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObjectSkew_24_Filled = CreateIcon(0xEA92, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObjectSkewDismiss_20_Filled = CreateIcon(0xEA93, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObjectSkewDismiss_24_Filled = CreateIcon(0xEA94, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObjectSkewEdit_20_Filled = CreateIcon(0xEA95, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectObjectSkewEdit_24_Filled = CreateIcon(0xEA96, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagDismiss_20_Filled = CreateIcon(0xEAF5, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagDismiss_24_Filled = CreateIcon(0xEAF6, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagPause_20_Filled = CreateIcon(0xEAF7, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagPause_24_Filled = CreateIcon(0xEAF8, FluentSystemIconVariants.Filled); public static readonly FontIconData TagError_16_Filled = CreateIcon(0xEC71, FluentSystemIconVariants.Filled); public static readonly FontIconData TagError_20_Filled = CreateIcon(0xEC72, FluentSystemIconVariants.Filled); public static readonly FontIconData TagError_24_Filled = CreateIcon(0xEC73, FluentSystemIconVariants.Filled); public static readonly FontIconData TagMultiple_24_Filled = CreateIcon(0xEC7D, FluentSystemIconVariants.Filled); public static readonly FontIconData TagQuestionMark_20_Filled = CreateIcon(0xEC81, FluentSystemIconVariants.Filled); public static readonly FontIconData TagQuestionMark_32_Filled = CreateIcon(0xEC83, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneWideLightning_20_Filled = CreateIcon(0xECFB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneWideLightning_24_Filled = CreateIcon(0xECFC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFontInfo_16_Filled = CreateIcon(0xED0E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFontInfo_20_Filled = CreateIcon(0xED0F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextFontInfo_24_Filled = CreateIcon(0xED10, FluentSystemIconVariants.Filled); public static readonly FontIconData TrayItemAdd_20_Filled = CreateIcon(0xED9E, FluentSystemIconVariants.Filled); public static readonly FontIconData TrayItemAdd_24_Filled = CreateIcon(0xED9F, FluentSystemIconVariants.Filled); public static readonly FontIconData TrayItemRemove_20_Filled = CreateIcon(0xEDA0, FluentSystemIconVariants.Filled); public static readonly FontIconData TrayItemRemove_24_Filled = CreateIcon(0xEDA1, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruckBag_20_Filled = CreateIcon(0xEDEA, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruckBag_24_Filled = CreateIcon(0xEDEB, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkStarburst_20_Filled = CreateIcon(0xE31F, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkStarburst_24_Filled = CreateIcon(0xE320, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessTime_20_Filled = CreateIcon(0xE000, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityCheckmark_20_Filled = CreateIcon(0xE003, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquare_20_Filled = CreateIcon(0xE007, FluentSystemIconVariants.Filled); public static readonly FontIconData Album_20_Filled = CreateIcon(0xE00F, FluentSystemIconVariants.Filled); public static readonly FontIconData AlbumAdd_20_Filled = CreateIcon(0xE011, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertOn_20_Filled = CreateIcon(0xE01A, FluentSystemIconVariants.Filled); public static readonly FontIconData AppGeneric_20_Filled = CreateIcon(0xE05C, FluentSystemIconVariants.Filled); public static readonly FontIconData AppRecent_20_Filled = CreateIcon(0xE05D, FluentSystemIconVariants.Filled); public static readonly FontIconData AppTitle_20_Filled = CreateIcon(0xE05E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitDown_20_Filled = CreateIcon(0xE075, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitHeight_20_Filled = CreateIcon(0xE077, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitHeightDotted_20_Filled = CreateIcon(0xE078, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitUp_20_Filled = CreateIcon(0xE07A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitWidth_20_Filled = CreateIcon(0xE07C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitWidthDotted_20_Filled = CreateIcon(0xE07D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBounce_20_Filled = CreateIcon(0xE087, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleDownRight_20_Filled = CreateIcon(0xE08F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUpLeft_20_Filled = CreateIcon(0xE0A7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExpand_20_Filled = CreateIcon(0xE0C5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFit_20_Filled = CreateIcon(0xE0CD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMinimizeVertical_20_Filled = CreateIcon(0xE0DB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortDownLines_24_Filled = CreateIcon(0xE0F2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSquareDown_20_Filled = CreateIcon(0xE0F6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepBack_20_Filled = CreateIcon(0xE0F9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInLeft_20_Filled = CreateIcon(0xE101, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInRight_20_Filled = CreateIcon(0xE106, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepOut_20_Filled = CreateIcon(0xE10B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepOver_20_Filled = CreateIcon(0xE10F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnBidirectionalDownRight_20_Filled = CreateIcon(0xE124, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRight_20_Filled = CreateIcon(0xE125, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowsBidirectional_20_Filled = CreateIcon(0xE135, FluentSystemIconVariants.Filled); public static readonly FontIconData AttachText_20_Filled = CreateIcon(0xE139, FluentSystemIconVariants.Filled); public static readonly FontIconData AutoFitHeight_20_Filled = CreateIcon(0xE13B, FluentSystemIconVariants.Filled); public static readonly FontIconData AutoFitWidth_20_Filled = CreateIcon(0xE13D, FluentSystemIconVariants.Filled); public static readonly FontIconData Autocorrect_20_Filled = CreateIcon(0xE13F, FluentSystemIconVariants.Filled); public static readonly FontIconData Badge_20_Filled = CreateIcon(0xE14B, FluentSystemIconVariants.Filled); public static readonly FontIconData BatteryCheckmark_20_Filled = CreateIcon(0xE150, FluentSystemIconVariants.Filled); public static readonly FontIconData BatteryWarning_20_Filled = CreateIcon(0xE152, FluentSystemIconVariants.Filled); public static readonly FontIconData BluetoothConnected_20_Filled = CreateIcon(0xE15F, FluentSystemIconVariants.Filled); public static readonly FontIconData BluetoothDisabled_20_Filled = CreateIcon(0xE160, FluentSystemIconVariants.Filled); public static readonly FontIconData BluetoothSearching_20_Filled = CreateIcon(0xE161, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkMultiple_16_Filled = CreateIcon(0xE1A6, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkMultiple_28_Filled = CreateIcon(0xE1A9, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkMultiple_32_Filled = CreateIcon(0xE1AA, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkMultiple_48_Filled = CreateIcon(0xE1AB, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchForkHint_20_Filled = CreateIcon(0xE1F4, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchForkHint_24_Filled = CreateIcon(0xE1F5, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchForkLink_20_Filled = CreateIcon(0xE1F6, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchForkLink_24_Filled = CreateIcon(0xE1F7, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLtr_48_Filled = CreateIcon(0xE266, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRtl_48_Filled = CreateIcon(0xE27B, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsageToolbox_20_Filled = CreateIcon(0xE46E, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsageToolbox_24_Filled = CreateIcon(0xE46F, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopCursor_16_Filled = CreateIcon(0xE497, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopCursor_20_Filled = CreateIcon(0xE498, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopCursor_24_Filled = CreateIcon(0xE499, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopCursor_28_Filled = CreateIcon(0xE49A, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopFlow_20_Filled = CreateIcon(0xE49E, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopFlow_24_Filled = CreateIcon(0xE49F, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSignal_20_Filled = CreateIcon(0xE4AE, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSignal_24_Filled = CreateIcon(0xE4AF, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSadSlight_20_Filled = CreateIcon(0xE5E2, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSadSlight_24_Filled = CreateIcon(0xE5E3, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSmileSlight_20_Filled = CreateIcon(0xE5E4, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSmileSlight_24_Filled = CreateIcon(0xE5E5, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodApple_20_Filled = CreateIcon(0xE674, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodApple_24_Filled = CreateIcon(0xE675, FluentSystemIconVariants.Filled); public static readonly FontIconData MailEdit_20_Filled = CreateIcon(0xE7C1, FluentSystemIconVariants.Filled); public static readonly FontIconData MailEdit_24_Filled = CreateIcon(0xE7C2, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowLeft_16_Filled = CreateIcon(0xE935, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonEdit_20_Filled = CreateIcon(0xE940, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonEdit_24_Filled = CreateIcon(0xE941, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanDash_12_Filled = CreateIcon(0xEA62, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanDash_16_Filled = CreateIcon(0xEA63, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanDash_20_Filled = CreateIcon(0xEA64, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanDash_24_Filled = CreateIcon(0xEA65, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanDash_28_Filled = CreateIcon(0xEA66, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanDash_32_Filled = CreateIcon(0xEA67, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanDash_48_Filled = CreateIcon(0xEA68, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHint_20_Filled = CreateIcon(0xEB8F, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHint_24_Filled = CreateIcon(0xEB90, FluentSystemIconVariants.Filled); public static readonly FontIconData TagOff_20_Filled = CreateIcon(0xEC7E, FluentSystemIconVariants.Filled); public static readonly FontIconData TagOff_24_Filled = CreateIcon(0xEC7F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBoxSettings_20_Filled = CreateIcon(0xECD1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBoxSettings_24_Filled = CreateIcon(0xECD2, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruckCube_20_Filled = CreateIcon(0xEDEC, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTruckCube_24_Filled = CreateIcon(0xEDED, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForwardDownLightning_20_Filled = CreateIcon(0xE0D2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForwardDownLightning_24_Filled = CreateIcon(0xE0D3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForwardDownPerson_20_Filled = CreateIcon(0xE0D4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForwardDownPerson_24_Filled = CreateIcon(0xE0D5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepIn_28_Filled = CreateIcon(0xE0FE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInLeft_24_Filled = CreateIcon(0xE102, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInLeft_28_Filled = CreateIcon(0xE103, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInRight_24_Filled = CreateIcon(0xE107, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInRight_28_Filled = CreateIcon(0xE108, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepOut_24_Filled = CreateIcon(0xE10C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepOut_28_Filled = CreateIcon(0xE10D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingText_20_Filled = CreateIcon(0xE120, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingText_24_Filled = CreateIcon(0xE121, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingWrench_20_Filled = CreateIcon(0xE122, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingWrench_24_Filled = CreateIcon(0xE123, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery10_20_Filled = CreateIcon(0xE14E, FluentSystemIconVariants.Filled); public static readonly FontIconData Beach_32_Filled = CreateIcon(0xE157, FluentSystemIconVariants.Filled); public static readonly FontIconData Beach_48_Filled = CreateIcon(0xE158, FluentSystemIconVariants.Filled); public static readonly FontIconData BookClock_20_Filled = CreateIcon(0xE178, FluentSystemIconVariants.Filled); public static readonly FontIconData BookCoins_20_Filled = CreateIcon(0xE17A, FluentSystemIconVariants.Filled); public static readonly FontIconData BookCompass_20_Filled = CreateIcon(0xE17C, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDatabase_20_Filled = CreateIcon(0xE182, FluentSystemIconVariants.Filled); public static readonly FontIconData BookExclamationMark_20_Filled = CreateIcon(0xE184, FluentSystemIconVariants.Filled); public static readonly FontIconData BookGlobe_20_Filled = CreateIcon(0xE186, FluentSystemIconVariants.Filled); public static readonly FontIconData BookInformation_20_Filled = CreateIcon(0xE187, FluentSystemIconVariants.Filled); public static readonly FontIconData BookLetter_20_Filled = CreateIcon(0xE189, FluentSystemIconVariants.Filled); public static readonly FontIconData BookPulse_20_Filled = CreateIcon(0xE198, FluentSystemIconVariants.Filled); public static readonly FontIconData BookQuestionMark_20_Filled = CreateIcon(0xE19A, FluentSystemIconVariants.Filled); public static readonly FontIconData BookQuestionMarkRtl_20_Filled = CreateIcon(0xE19C, FluentSystemIconVariants.Filled); public static readonly FontIconData BookSearch_20_Filled = CreateIcon(0xE19D, FluentSystemIconVariants.Filled); public static readonly FontIconData BookStar_20_Filled = CreateIcon(0xE19F, FluentSystemIconVariants.Filled); public static readonly FontIconData BookTheta_20_Filled = CreateIcon(0xE1A2, FluentSystemIconVariants.Filled); public static readonly FontIconData BookmarkOff_20_Filled = CreateIcon(0xE1AC, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderBottom_20_Filled = CreateIcon(0xE1B2, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderBottomDouble_20_Filled = CreateIcon(0xE1B4, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderBottomThick_20_Filled = CreateIcon(0xE1B6, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderLeft_20_Filled = CreateIcon(0xE1B8, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderNone_20_Filled = CreateIcon(0xE1BC, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderOutside_20_Filled = CreateIcon(0xE1BE, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderOutsideThick_20_Filled = CreateIcon(0xE1C0, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderRight_20_Filled = CreateIcon(0xE1C2, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTop_20_Filled = CreateIcon(0xE1C4, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTopBottom_20_Filled = CreateIcon(0xE1C6, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTopBottomDouble_20_Filled = CreateIcon(0xE1C8, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderTopBottomThick_20_Filled = CreateIcon(0xE1CA, FluentSystemIconVariants.Filled); public static readonly FontIconData Branch_20_Filled = CreateIcon(0xE1ED, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessHigh_16_Filled = CreateIcon(0xE20A, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessHigh_20_Filled = CreateIcon(0xE20B, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessHigh_24_Filled = CreateIcon(0xE20C, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessHigh_28_Filled = CreateIcon(0xE20D, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessHigh_32_Filled = CreateIcon(0xE20E, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessHigh_48_Filled = CreateIcon(0xE20F, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessLow_16_Filled = CreateIcon(0xE210, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessLow_20_Filled = CreateIcon(0xE211, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessLow_24_Filled = CreateIcon(0xE212, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessLow_28_Filled = CreateIcon(0xE213, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessLow_32_Filled = CreateIcon(0xE214, FluentSystemIconVariants.Filled); public static readonly FontIconData BrightnessLow_48_Filled = CreateIcon(0xE215, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernment_20_Filled = CreateIcon(0xE230, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMultiple_20_Filled = CreateIcon(0xE237, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatDismiss_20_Filled = CreateIcon(0xE301, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatDismiss_24_Filled = CreateIcon(0xE302, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeTree_20_Filled = CreateIcon(0xE447, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeTree_24_Filled = CreateIcon(0xE448, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawImage_20_Filled = CreateIcon(0xE57F, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawImage_24_Filled = CreateIcon(0xE580, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawShape_20_Filled = CreateIcon(0xE581, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawText_20_Filled = CreateIcon(0xE583, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerAdd_20_Filled = CreateIcon(0xE585, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerAdd_24_Filled = CreateIcon(0xE586, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerArrowDownload_20_Filled = CreateIcon(0xE587, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerArrowDownload_24_Filled = CreateIcon(0xE588, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerDismiss_20_Filled = CreateIcon(0xE589, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerDismiss_24_Filled = CreateIcon(0xE58A, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerPlay_20_Filled = CreateIcon(0xE58B, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerPlay_24_Filled = CreateIcon(0xE58C, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerSubtract_20_Filled = CreateIcon(0xE58D, FluentSystemIconVariants.Filled); public static readonly FontIconData DrawerSubtract_24_Filled = CreateIcon(0xE58E, FluentSystemIconVariants.Filled); public static readonly FontIconData Emoji_28_Filled = CreateIcon(0xE5D1, FluentSystemIconVariants.Filled); public static readonly FontIconData Emoji_32_Filled = CreateIcon(0xE5D2, FluentSystemIconVariants.Filled); public static readonly FontIconData Emoji_48_Filled = CreateIcon(0xE5D3, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSparkle_16_Filled = CreateIcon(0xE5E6, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSparkle_20_Filled = CreateIcon(0xE5E7, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSparkle_24_Filled = CreateIcon(0xE5E8, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSparkle_28_Filled = CreateIcon(0xE5E9, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSparkle_32_Filled = CreateIcon(0xE5EA, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiSparkle_48_Filled = CreateIcon(0xE5EB, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipHorizontal_16_Filled = CreateIcon(0xE638, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipHorizontal_20_Filled = CreateIcon(0xE639, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipHorizontal_28_Filled = CreateIcon(0xE63B, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipHorizontal_32_Filled = CreateIcon(0xE63C, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipHorizontal_48_Filled = CreateIcon(0xE63D, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipVertical_16_Filled = CreateIcon(0xE63E, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipVertical_20_Filled = CreateIcon(0xE63F, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipVertical_28_Filled = CreateIcon(0xE641, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipVertical_32_Filled = CreateIcon(0xE642, FluentSystemIconVariants.Filled); public static readonly FontIconData FlipVertical_48_Filled = CreateIcon(0xE643, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodGrains_20_Filled = CreateIcon(0xE67B, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodGrains_24_Filled = CreateIcon(0xE67C, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardArrowRight_20_Filled = CreateIcon(0xE6AB, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardArrowRight_24_Filled = CreateIcon(0xE6AC, FluentSystemIconVariants.Filled); public static readonly FontIconData Heart_32_Filled = CreateIcon(0xE708, FluentSystemIconVariants.Filled); public static readonly FontIconData Heart_48_Filled = CreateIcon(0xE709, FluentSystemIconVariants.Filled); public static readonly FontIconData Link_12_Filled = CreateIcon(0xE77E, FluentSystemIconVariants.Filled); public static readonly FontIconData Link_32_Filled = CreateIcon(0xE77F, FluentSystemIconVariants.Filled); public static readonly FontIconData Luggage_28_Filled = CreateIcon(0xE7AB, FluentSystemIconVariants.Filled); public static readonly FontIconData Luggage_32_Filled = CreateIcon(0xE7AC, FluentSystemIconVariants.Filled); public static readonly FontIconData Luggage_48_Filled = CreateIcon(0xE7AD, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyHand_20_Filled = CreateIcon(0xE82A, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyHand_24_Filled = CreateIcon(0xE82B, FluentSystemIconVariants.Filled); public static readonly FontIconData Next_28_Filled = CreateIcon(0xE875, FluentSystemIconVariants.Filled); public static readonly FontIconData Next_32_Filled = CreateIcon(0xE876, FluentSystemIconVariants.Filled); public static readonly FontIconData Next_48_Filled = CreateIcon(0xE877, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleList_28_Filled = CreateIcon(0xE910, FluentSystemIconVariants.Filled); public static readonly FontIconData Previous_28_Filled = CreateIcon(0xE9D1, FluentSystemIconVariants.Filled); public static readonly FontIconData Previous_32_Filled = CreateIcon(0xE9D2, FluentSystemIconVariants.Filled); public static readonly FontIconData Previous_48_Filled = CreateIcon(0xE9D3, FluentSystemIconVariants.Filled); public static readonly FontIconData QuestionCircle_32_Filled = CreateIcon(0xE9F6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextParagraph_16_Filled = CreateIcon(0xED41, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarCollision_28_Filled = CreateIcon(0xEDDD, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarCollision_32_Filled = CreateIcon(0xEDDE, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipMultiple_16_Filled = CreateIcon(0xEE00, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipMultiple_20_Filled = CreateIcon(0xEE01, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipMultiple_24_Filled = CreateIcon(0xEE02, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallet_28_Filled = CreateIcon(0xEE2E, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallet_32_Filled = CreateIcon(0xEE2F, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallet_48_Filled = CreateIcon(0xEE30, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSunny_28_Filled = CreateIcon(0xEE4D, FluentSystemIconVariants.Filled); public static readonly FontIconData WrenchScrewdriver_20_Filled = CreateIcon(0xEE87, FluentSystemIconVariants.Filled); public static readonly FontIconData WrenchScrewdriver_24_Filled = CreateIcon(0xEE88, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBetweenDown_20_Filled = CreateIcon(0xE07F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBetweenDown_24_Filled = CreateIcon(0xE080, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRedo_28_Filled = CreateIcon(0xE0E5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncCheckmark_20_Filled = CreateIcon(0xE111, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncCheckmark_24_Filled = CreateIcon(0xE112, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncDismiss_20_Filled = CreateIcon(0xE113, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSyncDismiss_24_Filled = CreateIcon(0xE114, FluentSystemIconVariants.Filled); public static readonly FontIconData CalculatorArrowClockwise_20_Filled = CreateIcon(0xE248, FluentSystemIconVariants.Filled); public static readonly FontIconData CalculatorArrowClockwise_24_Filled = CreateIcon(0xE249, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowDown_20_Filled = CreateIcon(0xE24F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowRight_24_Filled = CreateIcon(0xE252, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarError_20_Filled = CreateIcon(0xE25D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMail_20_Filled = CreateIcon(0xE268, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarWeekNumbers_20_Filled = CreateIcon(0xE281, FluentSystemIconVariants.Filled); public static readonly FontIconData CallAdd_20_Filled = CreateIcon(0xE28A, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraOff_20_Filled = CreateIcon(0xE2B4, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularOff_20_Filled = CreateIcon(0xE2C8, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleDown_32_Filled = CreateIcon(0xE327, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleUp_32_Filled = CreateIcon(0xE33C, FluentSystemIconVariants.Filled); public static readonly FontIconData Circle_48_Filled = CreateIcon(0xE348, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockPause_20_Filled = CreateIcon(0xE389, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockPause_24_Filled = CreateIcon(0xE38A, FluentSystemIconVariants.Filled); public static readonly FontIconData Diamond_16_Filled = CreateIcon(0xE4C6, FluentSystemIconVariants.Filled); public static readonly FontIconData Diamond_20_Filled = CreateIcon(0xE4C7, FluentSystemIconVariants.Filled); public static readonly FontIconData Diamond_24_Filled = CreateIcon(0xE4C8, FluentSystemIconVariants.Filled); public static readonly FontIconData Diamond_28_Filled = CreateIcon(0xE4C9, FluentSystemIconVariants.Filled); public static readonly FontIconData Diamond_48_Filled = CreateIcon(0xE4CB, FluentSystemIconVariants.Filled); public static readonly FontIconData Door_28_Filled = CreateIcon(0xE56F, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorArrowRight_28_Filled = CreateIcon(0xE575, FluentSystemIconVariants.Filled); public static readonly FontIconData ImmersiveReader_28_Filled = CreateIcon(0xE741, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyReset_20_Filled = CreateIcon(0xE754, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyReset_24_Filled = CreateIcon(0xE755, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbFilament_48_Filled = CreateIcon(0xE772, FluentSystemIconVariants.Filled); public static readonly FontIconData Line_20_Filled = CreateIcon(0xE773, FluentSystemIconVariants.Filled); public static readonly FontIconData Line_24_Filled = CreateIcon(0xE774, FluentSystemIconVariants.Filled); public static readonly FontIconData Line_48_Filled = CreateIcon(0xE776, FluentSystemIconVariants.Filled); public static readonly FontIconData LineDashes_20_Filled = CreateIcon(0xE777, FluentSystemIconVariants.Filled); public static readonly FontIconData LineDashes_24_Filled = CreateIcon(0xE778, FluentSystemIconVariants.Filled); public static readonly FontIconData LineDashes_48_Filled = CreateIcon(0xE77A, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowUp_16_Filled = CreateIcon(0xE7B9, FluentSystemIconVariants.Filled); public static readonly FontIconData NotepadPerson_16_Filled = CreateIcon(0xE88F, FluentSystemIconVariants.Filled); public static readonly FontIconData Oval_16_Filled = CreateIcon(0xE8AF, FluentSystemIconVariants.Filled); public static readonly FontIconData Oval_20_Filled = CreateIcon(0xE8B0, FluentSystemIconVariants.Filled); public static readonly FontIconData Oval_24_Filled = CreateIcon(0xE8B1, FluentSystemIconVariants.Filled); public static readonly FontIconData Oval_28_Filled = CreateIcon(0xE8B2, FluentSystemIconVariants.Filled); public static readonly FontIconData Oval_48_Filled = CreateIcon(0xE8B4, FluentSystemIconVariants.Filled); public static readonly FontIconData Pentagon_48_Filled = CreateIcon(0xE8FC, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAdd_28_Filled = CreateIcon(0xE900, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleList_24_Filled = CreateIcon(0xE90F, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleQueue_20_Filled = CreateIcon(0xE917, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleQueue_24_Filled = CreateIcon(0xE918, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSettings_28_Filled = CreateIcon(0xE91B, FluentSystemIconVariants.Filled); public static readonly FontIconData Print_28_Filled = CreateIcon(0xE9D4, FluentSystemIconVariants.Filled); public static readonly FontIconData Rhombus_16_Filled = CreateIcon(0xEA27, FluentSystemIconVariants.Filled); public static readonly FontIconData Rhombus_20_Filled = CreateIcon(0xEA28, FluentSystemIconVariants.Filled); public static readonly FontIconData Rhombus_24_Filled = CreateIcon(0xEA29, FluentSystemIconVariants.Filled); public static readonly FontIconData Rhombus_28_Filled = CreateIcon(0xEA2A, FluentSystemIconVariants.Filled); public static readonly FontIconData Rhombus_48_Filled = CreateIcon(0xEA2C, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenSearch_20_Filled = CreateIcon(0xEA81, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenSearch_24_Filled = CreateIcon(0xEA82, FluentSystemIconVariants.Filled); public static readonly FontIconData SettingsChat_20_Filled = CreateIcon(0xEA9F, FluentSystemIconVariants.Filled); public static readonly FontIconData SettingsChat_24_Filled = CreateIcon(0xEAA0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonP_16_Filled = CreateIcon(0xEABF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonP_20_Filled = CreateIcon(0xEAC0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonP_24_Filled = CreateIcon(0xEAC1, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenPersonP_28_Filled = CreateIcon(0xEAC2, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideAdd_16_Filled = CreateIcon(0xEB16, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideAdd_20_Filled = CreateIcon(0xEB17, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideAdd_28_Filled = CreateIcon(0xEB18, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideAdd_32_Filled = CreateIcon(0xEB19, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideAdd_48_Filled = CreateIcon(0xEB1A, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideArrowRight_20_Filled = CreateIcon(0xEB1B, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideArrowRight_24_Filled = CreateIcon(0xEB1C, FluentSystemIconVariants.Filled); public static readonly FontIconData SoundWaveCircle_24_Filled = CreateIcon(0xEB39, FluentSystemIconVariants.Filled); public static readonly FontIconData Square_48_Filled = CreateIcon(0xEB82, FluentSystemIconVariants.Filled); public static readonly FontIconData Star_48_Filled = CreateIcon(0xEBA8, FluentSystemIconVariants.Filled); public static readonly FontIconData StarAdd_28_Filled = CreateIcon(0xEBA9, FluentSystemIconVariants.Filled); public static readonly FontIconData StarDismiss_16_Filled = CreateIcon(0xEBAD, FluentSystemIconVariants.Filled); public static readonly FontIconData StarDismiss_20_Filled = CreateIcon(0xEBAE, FluentSystemIconVariants.Filled); public static readonly FontIconData StarDismiss_24_Filled = CreateIcon(0xEBAF, FluentSystemIconVariants.Filled); public static readonly FontIconData StarDismiss_28_Filled = CreateIcon(0xEBB0, FluentSystemIconVariants.Filled); public static readonly FontIconData StarEdit_20_Filled = CreateIcon(0xEBB1, FluentSystemIconVariants.Filled); public static readonly FontIconData StarSettings_20_Filled = CreateIcon(0xEBB8, FluentSystemIconVariants.Filled); public static readonly FontIconData Triangle_48_Filled = CreateIcon(0xEDA8, FluentSystemIconVariants.Filled); public static readonly FontIconData Trophy_28_Filled = CreateIcon(0xEDB8, FluentSystemIconVariants.Filled); public static readonly FontIconData Trophy_32_Filled = CreateIcon(0xEDB9, FluentSystemIconVariants.Filled); public static readonly FontIconData Trophy_48_Filled = CreateIcon(0xEDBA, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyOff_16_Filled = CreateIcon(0xEDBB, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyOff_20_Filled = CreateIcon(0xEDBC, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyOff_24_Filled = CreateIcon(0xEDBD, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyOff_28_Filled = CreateIcon(0xEDBE, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyOff_32_Filled = CreateIcon(0xEDBF, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyOff_48_Filled = CreateIcon(0xEDC0, FluentSystemIconVariants.Filled); public static readonly FontIconData Window_28_Filled = CreateIcon(0xEE5F, FluentSystemIconVariants.Filled); public static readonly FontIconData Window_32_Filled = CreateIcon(0xEE60, FluentSystemIconVariants.Filled); public static readonly FontIconData Window_48_Filled = CreateIcon(0xEE61, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowApps_16_Filled = CreateIcon(0xEE64, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowApps_20_Filled = CreateIcon(0xEE65, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowApps_24_Filled = CreateIcon(0xEE66, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowApps_28_Filled = CreateIcon(0xEE67, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowApps_32_Filled = CreateIcon(0xEE68, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowApps_48_Filled = CreateIcon(0xEE69, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowWrench_16_Filled = CreateIcon(0xEE7F, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowWrench_20_Filled = CreateIcon(0xEE80, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowWrench_24_Filled = CreateIcon(0xEE81, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowWrench_28_Filled = CreateIcon(0xEE82, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowWrench_32_Filled = CreateIcon(0xEE83, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowWrench_48_Filled = CreateIcon(0xEE84, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownLeft_32_Filled = CreateIcon(0xE0BC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownLeft_48_Filled = CreateIcon(0xE0BD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximize_48_Filled = CreateIcon(0xE0D9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowMaximizeVertical_48_Filled = CreateIcon(0xE0DA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineUpRight_48_Filled = CreateIcon(0xE0E1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpLeft_48_Filled = CreateIcon(0xE12D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpRight_48_Filled = CreateIcon(0xE131, FluentSystemIconVariants.Filled); public static readonly FontIconData BookArrowClockwise_20_Filled = CreateIcon(0xE176, FluentSystemIconVariants.Filled); public static readonly FontIconData BookArrowClockwise_24_Filled = CreateIcon(0xE177, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxArrowLeft_20_Filled = CreateIcon(0xE1D1, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxArrowLeft_24_Filled = CreateIcon(0xE1D2, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxArrowUp_20_Filled = CreateIcon(0xE1D3, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxArrowUp_24_Filled = CreateIcon(0xE1D4, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxCheckmark_20_Filled = CreateIcon(0xE1D5, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxCheckmark_24_Filled = CreateIcon(0xE1D6, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultiple_20_Filled = CreateIcon(0xE1DB, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultiple_24_Filled = CreateIcon(0xE1DC, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleArrowLeft_20_Filled = CreateIcon(0xE1DD, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleArrowLeft_24_Filled = CreateIcon(0xE1DE, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleArrowRight_20_Filled = CreateIcon(0xE1DF, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleArrowRight_24_Filled = CreateIcon(0xE1E0, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleCheckmark_20_Filled = CreateIcon(0xE1E1, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleCheckmark_24_Filled = CreateIcon(0xE1E2, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleSearch_20_Filled = CreateIcon(0xE1E3, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxMultipleSearch_24_Filled = CreateIcon(0xE1E4, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxSearch_20_Filled = CreateIcon(0xE1E5, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxSearch_24_Filled = CreateIcon(0xE1E6, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularWarning_20_Filled = CreateIcon(0xE2CA, FluentSystemIconVariants.Filled); public static readonly FontIconData ChartMultiple_20_Filled = CreateIcon(0xE2F1, FluentSystemIconVariants.Filled); public static readonly FontIconData ChartMultiple_24_Filled = CreateIcon(0xE2F2, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxArrowRight_20_Filled = CreateIcon(0xE30E, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxWarning_20_Filled = CreateIcon(0xE317, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockToolbox_20_Filled = CreateIcon(0xE38B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockToolbox_24_Filled = CreateIcon(0xE38C, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeMultiple_20_Filled = CreateIcon(0xE43E, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeMultiple_24_Filled = CreateIcon(0xE43F, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopToolbox_20_Filled = CreateIcon(0xE4B6, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopToolbox_24_Filled = CreateIcon(0xE4B7, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListMultiple_20_Filled = CreateIcon(0xE4F7, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListMultiple_24_Filled = CreateIcon(0xE4F8, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQueue_20_Filled = CreateIcon(0xE53F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQueue_24_Filled = CreateIcon(0xE540, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQueueAdd_20_Filled = CreateIcon(0xE541, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQueueAdd_24_Filled = CreateIcon(0xE542, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQueueMultiple_20_Filled = CreateIcon(0xE543, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentQueueMultiple_24_Filled = CreateIcon(0xE544, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableCube_20_Filled = CreateIcon(0xE55D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableCube_24_Filled = CreateIcon(0xE55E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableTruck_20_Filled = CreateIcon(0xE561, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTableTruck_24_Filled = CreateIcon(0xE562, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextToolbox_20_Filled = CreateIcon(0xE56B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTextToolbox_24_Filled = CreateIcon(0xE56C, FluentSystemIconVariants.Filled); public static readonly FontIconData EqualCircle_20_Filled = CreateIcon(0xE5EE, FluentSystemIconVariants.Filled); public static readonly FontIconData EqualCircle_24_Filled = CreateIcon(0xE5EF, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardMoney_20_Filled = CreateIcon(0xE6AD, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardMoney_24_Filled = CreateIcon(0xE6AE, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardMultiple_20_Filled = CreateIcon(0xE6AF, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCardMultiple_24_Filled = CreateIcon(0xE6B0, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultiple_32_Filled = CreateIcon(0xE735, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultiple_48_Filled = CreateIcon(0xE736, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAlert_28_Filled = CreateIcon(0xE7B0, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzlePieceShield_20_Filled = CreateIcon(0xE9F3, FluentSystemIconVariants.Filled); public static readonly FontIconData Ribbon_12_Filled = CreateIcon(0xEA2D, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonOff_12_Filled = CreateIcon(0xEA32, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonOff_16_Filled = CreateIcon(0xEA33, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonOff_20_Filled = CreateIcon(0xEA34, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonOff_24_Filled = CreateIcon(0xEA35, FluentSystemIconVariants.Filled); public static readonly FontIconData RibbonOff_32_Filled = CreateIcon(0xEA36, FluentSystemIconVariants.Filled); public static readonly FontIconData Share_28_Filled = CreateIcon(0xEAB0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagArrowLeft_20_Filled = CreateIcon(0xEAF3, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagArrowLeft_24_Filled = CreateIcon(0xEAF4, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagPlay_20_Filled = CreateIcon(0xEAFB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagPlay_24_Filled = CreateIcon(0xEAFC, FluentSystemIconVariants.Filled); public static readonly FontIconData Square_24_Filled = CreateIcon(0xEB7F, FluentSystemIconVariants.Filled); public static readonly FontIconData Square_28_Filled = CreateIcon(0xEB80, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHint_16_Filled = CreateIcon(0xEB8E, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHint_28_Filled = CreateIcon(0xEB91, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHint_32_Filled = CreateIcon(0xEB92, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHint_48_Filled = CreateIcon(0xEB93, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintApps_20_Filled = CreateIcon(0xEB94, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintApps_24_Filled = CreateIcon(0xEB95, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintSparkles_16_Filled = CreateIcon(0xEB98, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintSparkles_20_Filled = CreateIcon(0xEB99, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintSparkles_24_Filled = CreateIcon(0xEB9A, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintSparkles_28_Filled = CreateIcon(0xEB9B, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintSparkles_32_Filled = CreateIcon(0xEB9C, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintSparkles_48_Filled = CreateIcon(0xEB9D, FluentSystemIconVariants.Filled); public static readonly FontIconData Tablet_12_Filled = CreateIcon(0xEC63, FluentSystemIconVariants.Filled); public static readonly FontIconData Tablet_16_Filled = CreateIcon(0xEC64, FluentSystemIconVariants.Filled); public static readonly FontIconData Tablet_32_Filled = CreateIcon(0xEC65, FluentSystemIconVariants.Filled); public static readonly FontIconData Tablet_48_Filled = CreateIcon(0xEC66, FluentSystemIconVariants.Filled); public static readonly FontIconData TagReset_20_Filled = CreateIcon(0xEC84, FluentSystemIconVariants.Filled); public static readonly FontIconData TagReset_24_Filled = CreateIcon(0xEC85, FluentSystemIconVariants.Filled); public static readonly FontIconData TagSearch_20_Filled = CreateIcon(0xEC86, FluentSystemIconVariants.Filled); public static readonly FontIconData TagSearch_24_Filled = CreateIcon(0xEC87, FluentSystemIconVariants.Filled); public static readonly FontIconData TapDouble_32_Filled = CreateIcon(0xEC89, FluentSystemIconVariants.Filled); public static readonly FontIconData TapDouble_48_Filled = CreateIcon(0xEC8A, FluentSystemIconVariants.Filled); public static readonly FontIconData TapSingle_32_Filled = CreateIcon(0xEC8C, FluentSystemIconVariants.Filled); public static readonly FontIconData TapSingle_48_Filled = CreateIcon(0xEC8D, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer_12_Filled = CreateIcon(0xED85, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer_28_Filled = CreateIcon(0xED89, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer_32_Filled = CreateIcon(0xED8C, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer_48_Filled = CreateIcon(0xED8D, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardHeart_16_Filled = CreateIcon(0xE16A, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardHeart_20_Filled = CreateIcon(0xE16B, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardHeart_24_Filled = CreateIcon(0xE16C, FluentSystemIconVariants.Filled); public static readonly FontIconData Braces_24_Filled = CreateIcon(0xE1EA, FluentSystemIconVariants.Filled); public static readonly FontIconData BreakoutRoom_24_Filled = CreateIcon(0xE1FA, FluentSystemIconVariants.Filled); public static readonly FontIconData BreakoutRoom_28_Filled = CreateIcon(0xE1FB, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatWarning_20_Filled = CreateIcon(0xE308, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxPerson_16_Filled = CreateIcon(0xE314, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckboxPerson_20_Filled = CreateIcon(0xE315, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleDown_12_Filled = CreateIcon(0xE322, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleDown_16_Filled = CreateIcon(0xE323, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleDown_20_Filled = CreateIcon(0xE324, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleDown_28_Filled = CreateIcon(0xE326, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleDown_48_Filled = CreateIcon(0xE328, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleLeft_12_Filled = CreateIcon(0xE329, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleLeft_16_Filled = CreateIcon(0xE32A, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleLeft_20_Filled = CreateIcon(0xE32B, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleLeft_24_Filled = CreateIcon(0xE32C, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleLeft_28_Filled = CreateIcon(0xE32D, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleLeft_32_Filled = CreateIcon(0xE32E, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleLeft_48_Filled = CreateIcon(0xE32F, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleRight_16_Filled = CreateIcon(0xE331, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleRight_20_Filled = CreateIcon(0xE332, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleRight_28_Filled = CreateIcon(0xE334, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleRight_32_Filled = CreateIcon(0xE335, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleRight_48_Filled = CreateIcon(0xE336, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleUp_12_Filled = CreateIcon(0xE337, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleUp_16_Filled = CreateIcon(0xE338, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleUp_20_Filled = CreateIcon(0xE339, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleUp_24_Filled = CreateIcon(0xE33A, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleUp_28_Filled = CreateIcon(0xE33B, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronCircleUp_48_Filled = CreateIcon(0xE33D, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleEdit_20_Filled = CreateIcon(0xE349, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleLine_20_Filled = CreateIcon(0xE34F, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleOff_20_Filled = CreateIcon(0xE352, FluentSystemIconVariants.Filled); public static readonly FontIconData Class_20_Filled = CreateIcon(0xE354, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardDataBar_20_Filled = CreateIcon(0xE364, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardDataBar_24_Filled = CreateIcon(0xE365, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardImage_20_Filled = CreateIcon(0xE36B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMore_20_Filled = CreateIcon(0xE36D, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockDismiss_20_Filled = CreateIcon(0xE387, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentDismiss_20_Filled = CreateIcon(0xE3F9, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentError_24_Filled = CreateIcon(0xE3FE, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentNote_20_Filled = CreateIcon(0xE40A, FluentSystemIconVariants.Filled); public static readonly FontIconData ConvertRange_20_Filled = CreateIcon(0xE429, FluentSystemIconVariants.Filled); public static readonly FontIconData CopyAdd_20_Filled = CreateIcon(0xE42B, FluentSystemIconVariants.Filled); public static readonly FontIconData CopyArrowRight_20_Filled = CreateIcon(0xE42E, FluentSystemIconVariants.Filled); public static readonly FontIconData Couch_20_Filled = CreateIcon(0xE432, FluentSystemIconVariants.Filled); public static readonly FontIconData CropInterim_20_Filled = CreateIcon(0xE438, FluentSystemIconVariants.Filled); public static readonly FontIconData CropInterimOff_20_Filled = CreateIcon(0xE439, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeSync_20_Filled = CreateIcon(0xE445, FluentSystemIconVariants.Filled); public static readonly FontIconData DarkTheme_20_Filled = CreateIcon(0xE45E, FluentSystemIconVariants.Filled); public static readonly FontIconData DataArea_20_Filled = CreateIcon(0xE45F, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalAdd_20_Filled = CreateIcon(0xE460, FluentSystemIconVariants.Filled); public static readonly FontIconData DataFunnel_20_Filled = CreateIcon(0xE462, FluentSystemIconVariants.Filled); public static readonly FontIconData DataHistogram_20_Filled = CreateIcon(0xE463, FluentSystemIconVariants.Filled); public static readonly FontIconData DataScatter_20_Filled = CreateIcon(0xE465, FluentSystemIconVariants.Filled); public static readonly FontIconData DataSunburst_20_Filled = CreateIcon(0xE466, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTreemap_20_Filled = CreateIcon(0xE467, FluentSystemIconVariants.Filled); public static readonly FontIconData DataWaterfall_20_Filled = CreateIcon(0xE470, FluentSystemIconVariants.Filled); public static readonly FontIconData DataWhisker_20_Filled = CreateIcon(0xE471, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLock_16_Filled = CreateIcon(0xE520, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLock_20_Filled = CreateIcon(0xE521, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLock_24_Filled = CreateIcon(0xE522, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLock_28_Filled = CreateIcon(0xE523, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLock_32_Filled = CreateIcon(0xE524, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLock_48_Filled = CreateIcon(0xE525, FluentSystemIconVariants.Filled); public static readonly FontIconData EyedropperOff_20_Filled = CreateIcon(0xE60C, FluentSystemIconVariants.Filled); public static readonly FontIconData EyedropperOff_24_Filled = CreateIcon(0xE60D, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobePerson_20_Filled = CreateIcon(0xE6C4, FluentSystemIconVariants.Filled); public static readonly FontIconData MailOpenPerson_20_Filled = CreateIcon(0xE7DA, FluentSystemIconVariants.Filled); public static readonly FontIconData MailOpenPerson_24_Filled = CreateIcon(0xE7DB, FluentSystemIconVariants.Filled); public static readonly FontIconData Resize_24_Filled = CreateIcon(0xEA1B, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeImage_20_Filled = CreateIcon(0xEA1C, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanCamera_16_Filled = CreateIcon(0xEA5D, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanCamera_20_Filled = CreateIcon(0xEA5E, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanCamera_24_Filled = CreateIcon(0xEA5F, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanCamera_28_Filled = CreateIcon(0xEA60, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanCamera_48_Filled = CreateIcon(0xEA61, FluentSystemIconVariants.Filled); public static readonly FontIconData StyleGuide_20_Filled = CreateIcon(0xEBC3, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktop_16_Filled = CreateIcon(0xEBE3, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktop_24_Filled = CreateIcon(0xEBE4, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopBottom_20_Filled = CreateIcon(0xEBE6, FluentSystemIconVariants.Filled); public static readonly FontIconData ApprovalsApp_32_Filled = CreateIcon(0xE061, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportRtl_24_Filled = CreateIcon(0xE0CA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortDownLines_20_Filled = CreateIcon(0xE0F1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepIn_20_Filled = CreateIcon(0xE0FC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepIn_24_Filled = CreateIcon(0xE0FD, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery10_24_Filled = CreateIcon(0xE14F, FluentSystemIconVariants.Filled); public static readonly FontIconData BezierCurveSquare_20_Filled = CreateIcon(0xE15B, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderNone_24_Filled = CreateIcon(0xE1BD, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPattern_16_Filled = CreateIcon(0xE26C, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDownRight_12_Filled = CreateIcon(0xE2B7, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDownRight_16_Filled = CreateIcon(0xE2B8, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDownRight_20_Filled = CreateIcon(0xE2B9, FluentSystemIconVariants.Filled); public static readonly FontIconData CaretDownRight_24_Filled = CreateIcon(0xE2BA, FluentSystemIconVariants.Filled); public static readonly FontIconData CellularOff_24_Filled = CreateIcon(0xE2C9, FluentSystemIconVariants.Filled); public static readonly FontIconData Eye_12_Filled = CreateIcon(0xE5FD, FluentSystemIconVariants.Filled); public static readonly FontIconData Eye_16_Filled = CreateIcon(0xE5FE, FluentSystemIconVariants.Filled); public static readonly FontIconData Eye_20_Filled = CreateIcon(0xE5FF, FluentSystemIconVariants.Filled); public static readonly FontIconData Eye_24_Filled = CreateIcon(0xE600, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeOff_20_Filled = CreateIcon(0xE602, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeOff_24_Filled = CreateIcon(0xE603, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeTracking_16_Filled = CreateIcon(0xE604, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeTracking_20_Filled = CreateIcon(0xE605, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeTracking_24_Filled = CreateIcon(0xE606, FluentSystemIconVariants.Filled); public static readonly FontIconData Flash_20_Filled = CreateIcon(0xE625, FluentSystemIconVariants.Filled); public static readonly FontIconData Flash_24_Filled = CreateIcon(0xE626, FluentSystemIconVariants.Filled); public static readonly FontIconData HdrOff_24_Filled = CreateIcon(0xE6FA, FluentSystemIconVariants.Filled); public static readonly FontIconData Mic_16_Filled = CreateIcon(0xE806, FluentSystemIconVariants.Filled); public static readonly FontIconData Mic_20_Filled = CreateIcon(0xE807, FluentSystemIconVariants.Filled); public static readonly FontIconData Mic_24_Filled = CreateIcon(0xE808, FluentSystemIconVariants.Filled); public static readonly FontIconData Mic_28_Filled = CreateIcon(0xE809, FluentSystemIconVariants.Filled); public static readonly FontIconData Mic_32_Filled = CreateIcon(0xE80A, FluentSystemIconVariants.Filled); public static readonly FontIconData Mic_48_Filled = CreateIcon(0xE80B, FluentSystemIconVariants.Filled); public static readonly FontIconData MultiselectLtr_16_Filled = CreateIcon(0xE859, FluentSystemIconVariants.Filled); public static readonly FontIconData MultiselectLtr_20_Filled = CreateIcon(0xE85A, FluentSystemIconVariants.Filled); public static readonly FontIconData MultiselectLtr_24_Filled = CreateIcon(0xE85B, FluentSystemIconVariants.Filled); public static readonly FontIconData MultiselectRtl_20_Filled = CreateIcon(0xE85D, FluentSystemIconVariants.Filled); public static readonly FontIconData MultiselectRtl_24_Filled = CreateIcon(0xE85E, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftContract_16_Filled = CreateIcon(0xE8C2, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftContract_20_Filled = CreateIcon(0xE8C3, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftContract_24_Filled = CreateIcon(0xE8C4, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonTag_20_Filled = CreateIcon(0xE960, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonTag_24_Filled = CreateIcon(0xE961, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonTag_28_Filled = CreateIcon(0xE962, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonTag_32_Filled = CreateIcon(0xE963, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonTag_48_Filled = CreateIcon(0xE964, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareScreenStart_48_Filled = CreateIcon(0xEAC6, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldLock_24_Filled = CreateIcon(0xEADA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldLock_28_Filled = CreateIcon(0xEADB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldLock_48_Filled = CreateIcon(0xEADC, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipBack10_24_Filled = CreateIcon(0xEB05, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipBack10_28_Filled = CreateIcon(0xEB06, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipBack10_32_Filled = CreateIcon(0xEB07, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipBack10_48_Filled = CreateIcon(0xEB08, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackBelow_20_Filled = CreateIcon(0xEC55, FluentSystemIconVariants.Filled); public static readonly FontIconData Textbox_16_Filled = CreateIcon(0xED6A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxRotate90_20_Filled = CreateIcon(0xED75, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxRotate90_24_Filled = CreateIcon(0xED76, FluentSystemIconVariants.Filled); public static readonly FontIconData BoardGames_20_Filled = CreateIcon(0xE169, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingHome_16_Filled = CreateIcon(0xE233, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingHome_20_Filled = CreateIcon(0xE234, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingHome_24_Filled = CreateIcon(0xE235, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorFill_16_Filled = CreateIcon(0xE3D2, FluentSystemIconVariants.Filled); public static readonly FontIconData ColorFill_28_Filled = CreateIcon(0xE3D3, FluentSystemIconVariants.Filled); public static readonly FontIconData DecimalArrowLeft_20_Filled = CreateIcon(0xE483, FluentSystemIconVariants.Filled); public static readonly FontIconData DecimalArrowRight_20_Filled = CreateIcon(0xE485, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteArrowBack_20_Filled = CreateIcon(0xE489, FluentSystemIconVariants.Filled); public static readonly FontIconData DeleteDismiss_20_Filled = CreateIcon(0xE48A, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopEdit_20_Filled = CreateIcon(0xE49C, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopEdit_24_Filled = CreateIcon(0xE49D, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopMac_20_Filled = CreateIcon(0xE4A5, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopMac_24_Filled = CreateIcon(0xE4A6, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSync_20_Filled = CreateIcon(0xE4B4, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopSync_24_Filled = CreateIcon(0xE4B5, FluentSystemIconVariants.Filled); public static readonly FontIconData DeveloperBoardSearch_24_Filled = CreateIcon(0xE4BC, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceEq_20_Filled = CreateIcon(0xE4BD, FluentSystemIconVariants.Filled); public static readonly FontIconData Diagram_20_Filled = CreateIcon(0xE4C0, FluentSystemIconVariants.Filled); public static readonly FontIconData DialpadOff_20_Filled = CreateIcon(0xE4C5, FluentSystemIconVariants.Filled); public static readonly FontIconData DismissSquareMultiple_20_Filled = CreateIcon(0xE4D3, FluentSystemIconVariants.Filled); public static readonly FontIconData DividerShort_16_Filled = CreateIcon(0xE4D8, FluentSystemIconVariants.Filled); public static readonly FontIconData DividerShort_20_Filled = CreateIcon(0xE4D9, FluentSystemIconVariants.Filled); public static readonly FontIconData Dock_20_Filled = CreateIcon(0xE4DC, FluentSystemIconVariants.Filled); public static readonly FontIconData DockRow_20_Filled = CreateIcon(0xE4DD, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListOff_20_Filled = CreateIcon(0xE4F9, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCheckmark_20_Filled = CreateIcon(0xE4FD, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentChevronDouble_20_Filled = CreateIcon(0xE4FF, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCss_20_Filled = CreateIcon(0xE501, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFooter_20_Filled = CreateIcon(0xE509, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFooterDismiss_20_Filled = CreateIcon(0xE50A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeader_20_Filled = CreateIcon(0xE50D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderArrowDown_20_Filled = CreateIcon(0xE50F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderArrowDown_24_Filled = CreateIcon(0xE510, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentHeaderDismiss_20_Filled = CreateIcon(0xE511, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentJavascript_20_Filled = CreateIcon(0xE518, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscapeData_20_Filled = CreateIcon(0xE51A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscapeSplit_24_Filled = CreateIcon(0xE51D, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleTapSwipeDown_20_Filled = CreateIcon(0xE57A, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleTapSwipeDown_24_Filled = CreateIcon(0xE57B, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleTapSwipeUp_20_Filled = CreateIcon(0xE57C, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleTapSwipeUp_24_Filled = CreateIcon(0xE57D, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationAdd_16_Filled = CreateIcon(0xE78B, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationAdd_20_Filled = CreateIcon(0xE78C, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationAdd_24_Filled = CreateIcon(0xE78D, FluentSystemIconVariants.Filled); public static readonly FontIconData MathSymbols_16_Filled = CreateIcon(0xE7F3, FluentSystemIconVariants.Filled); public static readonly FontIconData MathSymbols_20_Filled = CreateIcon(0xE7F4, FluentSystemIconVariants.Filled); public static readonly FontIconData MathSymbols_24_Filled = CreateIcon(0xE7F5, FluentSystemIconVariants.Filled); public static readonly FontIconData MathSymbols_28_Filled = CreateIcon(0xE7F6, FluentSystemIconVariants.Filled); public static readonly FontIconData MathSymbols_32_Filled = CreateIcon(0xE7F7, FluentSystemIconVariants.Filled); public static readonly FontIconData MathSymbols_48_Filled = CreateIcon(0xE7F8, FluentSystemIconVariants.Filled); public static readonly FontIconData Password_16_Filled = CreateIcon(0xE8DA, FluentSystemIconVariants.Filled); public static readonly FontIconData Password_20_Filled = CreateIcon(0xE8DB, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleProhibited_24_Filled = CreateIcon(0xE916, FluentSystemIconVariants.Filled); public static readonly FontIconData StickerAdd_20_Filled = CreateIcon(0xEBBC, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractSquare_20_Filled = CreateIcon(0xEBD3, FluentSystemIconVariants.Filled); public static readonly FontIconData System_20_Filled = CreateIcon(0xEBDE, FluentSystemIconVariants.Filled); public static readonly FontIconData TableAdd_16_Filled = CreateIcon(0xEBF2, FluentSystemIconVariants.Filled); public static readonly FontIconData TableAdd_28_Filled = CreateIcon(0xEBF4, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellEdit_16_Filled = CreateIcon(0xEBFB, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellEdit_20_Filled = CreateIcon(0xEBFC, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellEdit_28_Filled = CreateIcon(0xEBFE, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsMerge_16_Filled = CreateIcon(0xEBFF, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsMerge_28_Filled = CreateIcon(0xEC00, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsSplit_16_Filled = CreateIcon(0xEC01, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCellsSplit_28_Filled = CreateIcon(0xEC02, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteColumn_16_Filled = CreateIcon(0xEC05, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteColumn_28_Filled = CreateIcon(0xEC08, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteRow_16_Filled = CreateIcon(0xEC09, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDeleteRow_28_Filled = CreateIcon(0xEC0C, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDismiss_16_Filled = CreateIcon(0xEC0D, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDismiss_28_Filled = CreateIcon(0xEC10, FluentSystemIconVariants.Filled); public static readonly FontIconData TableEdit_16_Filled = CreateIcon(0xEC11, FluentSystemIconVariants.Filled); public static readonly FontIconData TableEdit_20_Filled = CreateIcon(0xEC12, FluentSystemIconVariants.Filled); public static readonly FontIconData TableEdit_28_Filled = CreateIcon(0xEC13, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumn_16_Filled = CreateIcon(0xEC14, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumn_20_Filled = CreateIcon(0xEC15, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumn_28_Filled = CreateIcon(0xEC16, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumnAndRow_16_Filled = CreateIcon(0xEC17, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumnAndRow_20_Filled = CreateIcon(0xEC18, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeColumnAndRow_28_Filled = CreateIcon(0xEC1A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeRow_16_Filled = CreateIcon(0xEC1B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeRow_20_Filled = CreateIcon(0xEC1C, FluentSystemIconVariants.Filled); public static readonly FontIconData TableFreezeRow_28_Filled = CreateIcon(0xEC1D, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertColumn_16_Filled = CreateIcon(0xEC1F, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertColumn_20_Filled = CreateIcon(0xEC20, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertColumn_28_Filled = CreateIcon(0xEC22, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertRow_16_Filled = CreateIcon(0xEC23, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertRow_20_Filled = CreateIcon(0xEC24, FluentSystemIconVariants.Filled); public static readonly FontIconData TableInsertRow_28_Filled = CreateIcon(0xEC26, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLightning_16_Filled = CreateIcon(0xEC27, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLightning_28_Filled = CreateIcon(0xEC2A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLink_16_Filled = CreateIcon(0xEC2B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLink_28_Filled = CreateIcon(0xEC2E, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveAbove_16_Filled = CreateIcon(0xEC2F, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveAbove_20_Filled = CreateIcon(0xEC30, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveAbove_28_Filled = CreateIcon(0xEC32, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveBelow_16_Filled = CreateIcon(0xEC33, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveBelow_20_Filled = CreateIcon(0xEC34, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveBelow_28_Filled = CreateIcon(0xEC36, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveLeft_16_Filled = CreateIcon(0xEC37, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveLeft_20_Filled = CreateIcon(0xEC38, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveLeft_28_Filled = CreateIcon(0xEC39, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveRight_16_Filled = CreateIcon(0xEC3A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveRight_20_Filled = CreateIcon(0xEC3B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMoveRight_28_Filled = CreateIcon(0xEC3C, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeColumn_16_Filled = CreateIcon(0xEC3E, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeColumn_20_Filled = CreateIcon(0xEC3F, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeColumn_28_Filled = CreateIcon(0xEC41, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeRow_16_Filled = CreateIcon(0xEC42, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeRow_20_Filled = CreateIcon(0xEC43, FluentSystemIconVariants.Filled); public static readonly FontIconData TableResizeRow_28_Filled = CreateIcon(0xEC45, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSettings_16_Filled = CreateIcon(0xEC47, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSettings_20_Filled = CreateIcon(0xEC48, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSettings_28_Filled = CreateIcon(0xEC49, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackAbove_16_Filled = CreateIcon(0xEC50, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackAbove_28_Filled = CreateIcon(0xEC53, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackBelow_16_Filled = CreateIcon(0xEC54, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackBelow_28_Filled = CreateIcon(0xEC57, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackLeft_16_Filled = CreateIcon(0xEC58, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackLeft_28_Filled = CreateIcon(0xEC5B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackRight_16_Filled = CreateIcon(0xEC5C, FluentSystemIconVariants.Filled); public static readonly FontIconData TableStackRight_28_Filled = CreateIcon(0xEC5F, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSwitch_16_Filled = CreateIcon(0xEC60, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSwitch_20_Filled = CreateIcon(0xEC61, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSwitch_28_Filled = CreateIcon(0xEC62, FluentSystemIconVariants.Filled); public static readonly FontIconData TabletSpeaker_20_Filled = CreateIcon(0xEC67, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignDistributedEvenly_20_Filled = CreateIcon(0xECB7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignDistributedVertical_20_Filled = CreateIcon(0xECB9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLow_20_Filled = CreateIcon(0xECBB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextContinuous_20_Filled = CreateIcon(0xECFD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomRotate90_20_Filled = CreateIcon(0xED6B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleRotate90_20_Filled = CreateIcon(0xED6F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopRotate90_20_Filled = CreateIcon(0xED71, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxMore_20_Filled = CreateIcon(0xED73, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoChat_16_Filled = CreateIcon(0xEDF8, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoChat_20_Filled = CreateIcon(0xEDF9, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoChat_24_Filled = CreateIcon(0xEDFA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowParagraph_20_Filled = CreateIcon(0xE0E2, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardEdit_20_Filled = CreateIcon(0xE367, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardNote_20_Filled = CreateIcon(0xE36E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMention_16_Filled = CreateIcon(0xE526, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMention_20_Filled = CreateIcon(0xE527, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMention_24_Filled = CreateIcon(0xE528, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMention_28_Filled = CreateIcon(0xE529, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMention_48_Filled = CreateIcon(0xE52A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSplitHintOff_16_Filled = CreateIcon(0xE551, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSplitHintOff_20_Filled = CreateIcon(0xE552, FluentSystemIconVariants.Filled); public static readonly FontIconData DoorTag_20_Filled = CreateIcon(0xE576, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleSwipeDown_20_Filled = CreateIcon(0xE578, FluentSystemIconVariants.Filled); public static readonly FontIconData DoubleSwipeUp_20_Filled = CreateIcon(0xE579, FluentSystemIconVariants.Filled); public static readonly FontIconData Drag_20_Filled = CreateIcon(0xE57E, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkToGo_20_Filled = CreateIcon(0xE594, FluentSystemIconVariants.Filled); public static readonly FontIconData DriveTrain_20_Filled = CreateIcon(0xE598, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenAdd_20_Filled = CreateIcon(0xE5A1, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenArrowRight_20_Filled = CreateIcon(0xE5A2, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenArrowUp_20_Filled = CreateIcon(0xE5A3, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenClock_20_Filled = CreateIcon(0xE5A5, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenClosedAlert_20_Filled = CreateIcon(0xE5A6, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenDesktop_20_Filled = CreateIcon(0xE5A8, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenDismiss_20_Filled = CreateIcon(0xE5A9, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenGroup_20_Filled = CreateIcon(0xE5AB, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenHeader_20_Filled = CreateIcon(0xE5AC, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenLock_20_Filled = CreateIcon(0xE5AE, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenMirror_20_Filled = CreateIcon(0xE5AF, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenPagination_20_Filled = CreateIcon(0xE5B0, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenSettings_20_Filled = CreateIcon(0xE5B1, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenSpan_20_Filled = CreateIcon(0xE5B2, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenSpeaker_20_Filled = CreateIcon(0xE5B4, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenStatusBar_20_Filled = CreateIcon(0xE5B6, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenTablet_20_Filled = CreateIcon(0xE5B7, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenUpdate_20_Filled = CreateIcon(0xE5B8, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenVerticalScroll_20_Filled = CreateIcon(0xE5B9, FluentSystemIconVariants.Filled); public static readonly FontIconData DualScreenVibrate_20_Filled = CreateIcon(0xE5BA, FluentSystemIconVariants.Filled); public static readonly FontIconData EditSettings_20_Filled = CreateIcon(0xE5CF, FluentSystemIconVariants.Filled); public static readonly FontIconData Engine_20_Filled = CreateIcon(0xE5EC, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserMedium_20_Filled = CreateIcon(0xE5F3, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserSegment_20_Filled = CreateIcon(0xE5F5, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserSmall_20_Filled = CreateIcon(0xE5F7, FluentSystemIconVariants.Filled); public static readonly FontIconData EraserTool_20_Filled = CreateIcon(0xE5F9, FluentSystemIconVariants.Filled); public static readonly FontIconData ExtendedDock_20_Filled = CreateIcon(0xE5FC, FluentSystemIconVariants.Filled); public static readonly FontIconData FastAcceleration_20_Filled = CreateIcon(0xE612, FluentSystemIconVariants.Filled); public static readonly FontIconData FilterSync_20_Filled = CreateIcon(0xE61C, FluentSystemIconVariants.Filled); public static readonly FontIconData Fingerprint_20_Filled = CreateIcon(0xE61E, FluentSystemIconVariants.Filled); public static readonly FontIconData FixedWidth_20_Filled = CreateIcon(0xE620, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashAuto_20_Filled = CreateIcon(0xE629, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashOff_20_Filled = CreateIcon(0xE631, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashlightOff_20_Filled = CreateIcon(0xE637, FluentSystemIconVariants.Filled); public static readonly FontIconData Fluent_20_Filled = CreateIcon(0xE649, FluentSystemIconVariants.Filled); public static readonly FontIconData FormNew_20_Filled = CreateIcon(0xE681, FluentSystemIconVariants.Filled); public static readonly FontIconData Fps960_20_Filled = CreateIcon(0xE68F, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMinimize_16_Filled = CreateIcon(0xE693, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMinimize_20_Filled = CreateIcon(0xE694, FluentSystemIconVariants.Filled); public static readonly FontIconData Gas_20_Filled = CreateIcon(0xE69D, FluentSystemIconVariants.Filled); public static readonly FontIconData GasPump_20_Filled = CreateIcon(0xE69F, FluentSystemIconVariants.Filled); public static readonly FontIconData Gavel_20_Filled = CreateIcon(0xE6A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Gesture_20_Filled = CreateIcon(0xE6A6, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftCard_24_Filled = CreateIcon(0xE6A9, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceDefault_12_Filled = CreateIcon(0xE6B2, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontal_24_Filled = CreateIcon(0xE6B5, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeAdd_20_Filled = CreateIcon(0xE6C0, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeDesktop_20_Filled = CreateIcon(0xE6C3, FluentSystemIconVariants.Filled); public static readonly FontIconData GroupDismiss_20_Filled = CreateIcon(0xE6D5, FluentSystemIconVariants.Filled); public static readonly FontIconData GroupList_20_Filled = CreateIcon(0xE6D7, FluentSystemIconVariants.Filled); public static readonly FontIconData GroupReturn_20_Filled = CreateIcon(0xE6D8, FluentSystemIconVariants.Filled); public static readonly FontIconData GuestAdd_20_Filled = CreateIcon(0xE6DE, FluentSystemIconVariants.Filled); public static readonly FontIconData HandDraw_20_Filled = CreateIcon(0xE6E4, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeAdd_20_Filled = CreateIcon(0xE71F, FluentSystemIconVariants.Filled); public static readonly FontIconData MailDismiss_28_Filled = CreateIcon(0xE7C0, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxAll_20_Filled = CreateIcon(0xE7C4, FluentSystemIconVariants.Filled); public static readonly FontIconData MailInboxArrowRight_20_Filled = CreateIcon(0xE7C7, FluentSystemIconVariants.Filled); public static readonly FontIconData MailList_16_Filled = CreateIcon(0xE7CF, FluentSystemIconVariants.Filled); public static readonly FontIconData MailMultiple_28_Filled = CreateIcon(0xE7D6, FluentSystemIconVariants.Filled); public static readonly FontIconData MailOff_20_Filled = CreateIcon(0xE7D7, FluentSystemIconVariants.Filled); public static readonly FontIconData MicSettings_20_Filled = CreateIcon(0xE820, FluentSystemIconVariants.Filled); public static readonly FontIconData NavigationUnread_20_Filled = CreateIcon(0xE870, FluentSystemIconVariants.Filled); public static readonly FontIconData New_20_Filled = CreateIcon(0xE873, FluentSystemIconVariants.Filled); public static readonly FontIconData Notebook_20_Filled = CreateIcon(0xE87F, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookAdd_20_Filled = CreateIcon(0xE880, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookError_20_Filled = CreateIcon(0xE883, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookLightning_20_Filled = CreateIcon(0xE885, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookQuestionMark_20_Filled = CreateIcon(0xE886, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberSymbolDismiss_20_Filled = CreateIcon(0xE898, FluentSystemIconVariants.Filled); public static readonly FontIconData Pair_20_Filled = CreateIcon(0xE8B9, FluentSystemIconVariants.Filled); public static readonly FontIconData Patient_20_Filled = CreateIcon(0xE8DC, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseOff_20_Filled = CreateIcon(0xE8E3, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseSettings_16_Filled = CreateIcon(0xE8E4, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSync_28_Filled = CreateIcon(0xE921, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneAdd_20_Filled = CreateIcon(0xE966, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDismiss_20_Filled = CreateIcon(0xE96C, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLock_20_Filled = CreateIcon(0xE975, FluentSystemIconVariants.Filled); public static readonly FontIconData PhonePageHeader_20_Filled = CreateIcon(0xE977, FluentSystemIconVariants.Filled); public static readonly FontIconData PhonePagination_20_Filled = CreateIcon(0xE978, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneScreenTime_20_Filled = CreateIcon(0xE979, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneStatusBar_20_Filled = CreateIcon(0xE985, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneUpdate_20_Filled = CreateIcon(0xE986, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneVerticalScroll_20_Filled = CreateIcon(0xE989, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneVibrate_20_Filled = CreateIcon(0xE98A, FluentSystemIconVariants.Filled); public static readonly FontIconData PhotoFilter_20_Filled = CreateIcon(0xE98B, FluentSystemIconVariants.Filled); public static readonly FontIconData Pi_20_Filled = CreateIcon(0xE98C, FluentSystemIconVariants.Filled); public static readonly FontIconData PortHdmi_20_Filled = CreateIcon(0xE9B2, FluentSystemIconVariants.Filled); public static readonly FontIconData Predictions_20_Filled = CreateIcon(0xE9C2, FluentSystemIconVariants.Filled); public static readonly FontIconData PulseSquare_20_Filled = CreateIcon(0xE9E8, FluentSystemIconVariants.Filled); public static readonly FontIconData Remote_20_Filled = CreateIcon(0xEA18, FluentSystemIconVariants.Filled); public static readonly FontIconData Reorder_20_Filled = CreateIcon(0xEA19, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeVideo_20_Filled = CreateIcon(0xEA24, FluentSystemIconVariants.Filled); public static readonly FontIconData RotateLeft_20_Filled = CreateIcon(0xEA3F, FluentSystemIconVariants.Filled); public static readonly FontIconData Router_20_Filled = CreateIcon(0xEA43, FluentSystemIconVariants.Filled); public static readonly FontIconData Scan_20_Filled = CreateIcon(0xEA5C, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanTable_20_Filled = CreateIcon(0xEA6B, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanText_20_Filled = CreateIcon(0xEA6D, FluentSystemIconVariants.Filled); public static readonly FontIconData SearchSquare_20_Filled = CreateIcon(0xEA8A, FluentSystemIconVariants.Filled); public static readonly FontIconData ServiceBell_20_Filled = CreateIcon(0xEA9C, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsAdd_20_Filled = CreateIcon(0xEAE8, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsProhibited_20_Filled = CreateIcon(0xEAEE, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsQuestionMark_20_Filled = CreateIcon(0xEAF0, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideGrid_20_Filled = CreateIcon(0xEB20, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSettings_20_Filled = CreateIcon(0xEB2C, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTransition_20_Filled = CreateIcon(0xEB34, FluentSystemIconVariants.Filled); public static readonly FontIconData Spacebar_20_Filled = CreateIcon(0xEB3A, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerSettings_20_Filled = CreateIcon(0xEB5A, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerSettings_28_Filled = CreateIcon(0xEB5B, FluentSystemIconVariants.Filled); public static readonly FontIconData StarArrowRightEnd_20_Filled = CreateIcon(0xEBAA, FluentSystemIconVariants.Filled); public static readonly FontIconData StarArrowRightStart_20_Filled = CreateIcon(0xEBAC, FluentSystemIconVariants.Filled); public static readonly FontIconData Storage_20_Filled = CreateIcon(0xEBBD, FluentSystemIconVariants.Filled); public static readonly FontIconData SubGrid_20_Filled = CreateIcon(0xEBC4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDensity_16_Filled = CreateIcon(0xECFF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDensity_20_Filled = CreateIcon(0xED00, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonOff_20_Filled = CreateIcon(0xEE11, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailArrowBack_20_Filled = CreateIcon(0xEE25, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailArrowForward_20_Filled = CreateIcon(0xEE26, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailArrowSubtract_20_Filled = CreateIcon(0xEE27, FluentSystemIconVariants.Filled); public static readonly FontIconData WebAsset_20_Filled = CreateIcon(0xEE55, FluentSystemIconVariants.Filled); public static readonly FontIconData Archive_32_Filled = CreateIcon(0xE066, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveSettings_24_Filled = CreateIcon(0xE071, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowEnter_20_Filled = CreateIcon(0xE0BF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExit_20_Filled = CreateIcon(0xE0C4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowJoin_20_Filled = CreateIcon(0xE0D6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingDown_16_Filled = CreateIcon(0xE119, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingDown_20_Filled = CreateIcon(0xE11A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingDown_24_Filled = CreateIcon(0xE11B, FluentSystemIconVariants.Filled); public static readonly FontIconData BookTemplate_20_Filled = CreateIcon(0xE1A1, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderLeftRight_20_Filled = CreateIcon(0xE1BA, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderLeftRight_24_Filled = CreateIcon(0xE1BB, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailMore_20_Filled = CreateIcon(0xE23C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAdd_16_Filled = CreateIcon(0xE24D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarAdd_28_Filled = CreateIcon(0xE24E, FluentSystemIconVariants.Filled); public static readonly FontIconData Cellular3g_20_Filled = CreateIcon(0xE2C4, FluentSystemIconVariants.Filled); public static readonly FontIconData Cellular4g_20_Filled = CreateIcon(0xE2C5, FluentSystemIconVariants.Filled); public static readonly FontIconData Cellular5g_20_Filled = CreateIcon(0xE2C6, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkbox1_20_Filled = CreateIcon(0xE30A, FluentSystemIconVariants.Filled); public static readonly FontIconData Checkbox2_20_Filled = CreateIcon(0xE30C, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkNote_20_Filled = CreateIcon(0xE31D, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeText_20_Filled = CreateIcon(0xE3CF, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeTextEdit_20_Filled = CreateIcon(0xE3D0, FluentSystemIconVariants.Filled); public static readonly FontIconData Column_20_Filled = CreateIcon(0xE3D5, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeAdd_20_Filled = CreateIcon(0xE43B, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeQuick_16_Filled = CreateIcon(0xE440, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeQuick_20_Filled = CreateIcon(0xE441, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeQuick_24_Filled = CreateIcon(0xE442, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeQuick_28_Filled = CreateIcon(0xE443, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseArrowDown_20_Filled = CreateIcon(0xE474, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseArrowRight_20_Filled = CreateIcon(0xE475, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseArrowUp_20_Filled = CreateIcon(0xE476, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseLightning_20_Filled = CreateIcon(0xE477, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabasePlugConnected_20_Filled = CreateIcon(0xE47D, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseWarning_20_Filled = CreateIcon(0xE481, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseWindow_20_Filled = CreateIcon(0xE482, FluentSystemIconVariants.Filled); public static readonly FontIconData DeveloperBoardLightning_20_Filled = CreateIcon(0xE4B9, FluentSystemIconVariants.Filled); public static readonly FontIconData DeveloperBoardLightningToolbox_20_Filled = CreateIcon(0xE4BA, FluentSystemIconVariants.Filled); public static readonly FontIconData Edit_28_Filled = CreateIcon(0xE5BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Edit_48_Filled = CreateIcon(0xE5C1, FluentSystemIconVariants.Filled); public static readonly FontIconData EditOff_28_Filled = CreateIcon(0xE5C6, FluentSystemIconVariants.Filled); public static readonly FontIconData EditOff_32_Filled = CreateIcon(0xE5C7, FluentSystemIconVariants.Filled); public static readonly FontIconData EditOff_48_Filled = CreateIcon(0xE5C8, FluentSystemIconVariants.Filled); public static readonly FontIconData EditProhibited_16_Filled = CreateIcon(0xE5C9, FluentSystemIconVariants.Filled); public static readonly FontIconData EditProhibited_20_Filled = CreateIcon(0xE5CA, FluentSystemIconVariants.Filled); public static readonly FontIconData EditProhibited_24_Filled = CreateIcon(0xE5CB, FluentSystemIconVariants.Filled); public static readonly FontIconData EditProhibited_28_Filled = CreateIcon(0xE5CC, FluentSystemIconVariants.Filled); public static readonly FontIconData EditProhibited_32_Filled = CreateIcon(0xE5CD, FluentSystemIconVariants.Filled); public static readonly FontIconData EditProhibited_48_Filled = CreateIcon(0xE5CE, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiEdit_16_Filled = CreateIcon(0xE5D6, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiEdit_20_Filled = CreateIcon(0xE5D7, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiEdit_24_Filled = CreateIcon(0xE5D8, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiEdit_28_Filled = CreateIcon(0xE5D9, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiEdit_48_Filled = CreateIcon(0xE5DA, FluentSystemIconVariants.Filled); public static readonly FontIconData FilterAdd_20_Filled = CreateIcon(0xE618, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashAdd_20_Filled = CreateIcon(0xE628, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashFlow_16_Filled = CreateIcon(0xE62E, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashFlow_20_Filled = CreateIcon(0xE62F, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashFlow_24_Filled = CreateIcon(0xE630, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashPlay_20_Filled = CreateIcon(0xE632, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowLeft_16_Filled = CreateIcon(0xE653, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowLeft_20_Filled = CreateIcon(0xE654, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowLeft_24_Filled = CreateIcon(0xE655, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowLeft_28_Filled = CreateIcon(0xE656, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowLeft_32_Filled = CreateIcon(0xE657, FluentSystemIconVariants.Filled); public static readonly FontIconData GaugeAdd_20_Filled = CreateIcon(0xE6A2, FluentSystemIconVariants.Filled); public static readonly FontIconData HandDraw_16_Filled = CreateIcon(0xE6E3, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDrive_20_Filled = CreateIcon(0xE6F0, FluentSystemIconVariants.Filled); public static readonly FontIconData Hdr_20_Filled = CreateIcon(0xE6F8, FluentSystemIconVariants.Filled); public static readonly FontIconData HdrOff_20_Filled = CreateIcon(0xE6F9, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeDatabase_20_Filled = CreateIcon(0xE722, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageAdd_20_Filled = CreateIcon(0xE727, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageArrowBack_20_Filled = CreateIcon(0xE729, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageArrowCounterclockwise_20_Filled = CreateIcon(0xE72B, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageArrowForward_20_Filled = CreateIcon(0xE72D, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageGlobe_20_Filled = CreateIcon(0xE72F, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageReflection_20_Filled = CreateIcon(0xE73C, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageShadow_20_Filled = CreateIcon(0xE73E, FluentSystemIconVariants.Filled); public static readonly FontIconData Incognito_20_Filled = CreateIcon(0xE742, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyCommand_20_Filled = CreateIcon(0xE751, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyCommand_24_Filled = CreateIcon(0xE752, FluentSystemIconVariants.Filled); public static readonly FontIconData Keyboard123_20_Filled = CreateIcon(0xE756, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardDock_20_Filled = CreateIcon(0xE759, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutFloat_20_Filled = CreateIcon(0xE75A, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutOneHandedLeft_20_Filled = CreateIcon(0xE75B, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutResize_20_Filled = CreateIcon(0xE75C, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardLayoutSplit_20_Filled = CreateIcon(0xE75D, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardShiftUppercase_16_Filled = CreateIcon(0xE760, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardShiftUppercase_20_Filled = CreateIcon(0xE761, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardTab_20_Filled = CreateIcon(0xE762, FluentSystemIconVariants.Filled); public static readonly FontIconData LauncherSettings_20_Filled = CreateIcon(0xE766, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbCircle_20_Filled = CreateIcon(0xE771, FluentSystemIconVariants.Filled); public static readonly FontIconData LineStyle_20_Filled = CreateIcon(0xE77C, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkToolbox_20_Filled = CreateIcon(0xE786, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationAddLeft_20_Filled = CreateIcon(0xE78E, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationAddRight_20_Filled = CreateIcon(0xE78F, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationAddUp_20_Filled = CreateIcon(0xE790, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationDismiss_20_Filled = CreateIcon(0xE794, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAllRead_16_Filled = CreateIcon(0xE7B1, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAllRead_24_Filled = CreateIcon(0xE7B2, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAllRead_28_Filled = CreateIcon(0xE7B3, FluentSystemIconVariants.Filled); public static readonly FontIconData MailList_20_Filled = CreateIcon(0xE7D0, FluentSystemIconVariants.Filled); public static readonly FontIconData MailList_24_Filled = CreateIcon(0xE7D1, FluentSystemIconVariants.Filled); public static readonly FontIconData MailList_28_Filled = CreateIcon(0xE7D2, FluentSystemIconVariants.Filled); public static readonly FontIconData MailReadMultiple_16_Filled = CreateIcon(0xE7E0, FluentSystemIconVariants.Filled); public static readonly FontIconData MailReadMultiple_24_Filled = CreateIcon(0xE7E1, FluentSystemIconVariants.Filled); public static readonly FontIconData MailReadMultiple_28_Filled = CreateIcon(0xE7E2, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormatProfessional_20_Filled = CreateIcon(0xE7ED, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormula_20_Filled = CreateIcon(0xE7F0, FluentSystemIconVariants.Filled); public static readonly FontIconData MentionArrowDown_20_Filled = CreateIcon(0xE802, FluentSystemIconVariants.Filled); public static readonly FontIconData MentionBrackets_20_Filled = CreateIcon(0xE803, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNoteOff1_20_Filled = CreateIcon(0xE865, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNoteOff1_24_Filled = CreateIcon(0xE866, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNoteOff2_16_Filled = CreateIcon(0xE867, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNoteOff2_20_Filled = CreateIcon(0xE868, FluentSystemIconVariants.Filled); public static readonly FontIconData MusicNoteOff2_24_Filled = CreateIcon(0xE869, FluentSystemIconVariants.Filled); public static readonly FontIconData NavigationLocationTarget_20_Filled = CreateIcon(0xE86E, FluentSystemIconVariants.Filled); public static readonly FontIconData NavigationPlay_20_Filled = CreateIcon(0xE86F, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle1_16_Filled = CreateIcon(0xE892, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle1_20_Filled = CreateIcon(0xE893, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle1_24_Filled = CreateIcon(0xE894, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftContract_28_Filled = CreateIcon(0xE8C5, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftExpand_24_Filled = CreateIcon(0xE8C8, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftExpand_28_Filled = CreateIcon(0xE8C9, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftFocusRight_16_Filled = CreateIcon(0xE8CA, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftFocusRight_20_Filled = CreateIcon(0xE8CB, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftFocusRight_24_Filled = CreateIcon(0xE8CC, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftFocusRight_28_Filled = CreateIcon(0xE8CD, FluentSystemIconVariants.Filled); public static readonly FontIconData Pen_16_Filled = CreateIcon(0xE8E8, FluentSystemIconVariants.Filled); public static readonly FontIconData Pen_20_Filled = CreateIcon(0xE8E9, FluentSystemIconVariants.Filled); public static readonly FontIconData Pen_24_Filled = CreateIcon(0xE8EA, FluentSystemIconVariants.Filled); public static readonly FontIconData Pen_28_Filled = CreateIcon(0xE8EB, FluentSystemIconVariants.Filled); public static readonly FontIconData Pen_32_Filled = CreateIcon(0xE8EC, FluentSystemIconVariants.Filled); public static readonly FontIconData Pen_48_Filled = CreateIcon(0xE8ED, FluentSystemIconVariants.Filled); public static readonly FontIconData PenOff_16_Filled = CreateIcon(0xE8EE, FluentSystemIconVariants.Filled); public static readonly FontIconData PenOff_20_Filled = CreateIcon(0xE8EF, FluentSystemIconVariants.Filled); public static readonly FontIconData PenOff_24_Filled = CreateIcon(0xE8F0, FluentSystemIconVariants.Filled); public static readonly FontIconData PenOff_28_Filled = CreateIcon(0xE8F1, FluentSystemIconVariants.Filled); public static readonly FontIconData PenOff_32_Filled = CreateIcon(0xE8F2, FluentSystemIconVariants.Filled); public static readonly FontIconData PenOff_48_Filled = CreateIcon(0xE8F3, FluentSystemIconVariants.Filled); public static readonly FontIconData PenProhibited_16_Filled = CreateIcon(0xE8F4, FluentSystemIconVariants.Filled); public static readonly FontIconData PenProhibited_20_Filled = CreateIcon(0xE8F5, FluentSystemIconVariants.Filled); public static readonly FontIconData PenProhibited_24_Filled = CreateIcon(0xE8F6, FluentSystemIconVariants.Filled); public static readonly FontIconData PenProhibited_28_Filled = CreateIcon(0xE8F7, FluentSystemIconVariants.Filled); public static readonly FontIconData PenProhibited_32_Filled = CreateIcon(0xE8F8, FluentSystemIconVariants.Filled); public static readonly FontIconData PenProhibited_48_Filled = CreateIcon(0xE8F9, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonKey_20_Filled = CreateIcon(0xE945, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneLinkSetup_20_Filled = CreateIcon(0xE974, FluentSystemIconVariants.Filled); public static readonly FontIconData Pipeline_20_Filled = CreateIcon(0xE99B, FluentSystemIconVariants.Filled); public static readonly FontIconData PipelineAdd_20_Filled = CreateIcon(0xE99C, FluentSystemIconVariants.Filled); public static readonly FontIconData PipelinePlay_20_Filled = CreateIcon(0xE99E, FluentSystemIconVariants.Filled); public static readonly FontIconData PlaySettings_20_Filled = CreateIcon(0xE9A9, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugConnectedAdd_20_Filled = CreateIcon(0xE9AD, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugConnectedCheckmark_20_Filled = CreateIcon(0xE9AE, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAvailable_20_Filled = CreateIcon(0xE9C7, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAvailable_24_Filled = CreateIcon(0xE9C8, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAway_20_Filled = CreateIcon(0xE9C9, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceAway_24_Filled = CreateIcon(0xE9CA, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceBusy_20_Filled = CreateIcon(0xE9CB, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceBusy_24_Filled = CreateIcon(0xE9CC, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceDnd_20_Filled = CreateIcon(0xE9CD, FluentSystemIconVariants.Filled); public static readonly FontIconData PresenceDnd_24_Filled = CreateIcon(0xE9CE, FluentSystemIconVariants.Filled); public static readonly FontIconData ProhibitedNote_20_Filled = CreateIcon(0xE9DB, FluentSystemIconVariants.Filled); public static readonly FontIconData PuzzleCubePiece_20_Filled = CreateIcon(0xE9EF, FluentSystemIconVariants.Filled); public static readonly FontIconData Ram_20_Filled = CreateIcon(0xE9FB, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptSearch_20_Filled = CreateIcon(0xEA0E, FluentSystemIconVariants.Filled); public static readonly FontIconData RectanglePortraitLocationTarget_20_Filled = CreateIcon(0xEA16, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveImage_20_Filled = CreateIcon(0xEA52, FluentSystemIconVariants.Filled); public static readonly FontIconData Scan_16_Filled = CreateIcon(0xEA5B, FluentSystemIconVariants.Filled); public static readonly FontIconData ServerMultiple_20_Filled = CreateIcon(0xEA9A, FluentSystemIconVariants.Filled); public static readonly FontIconData ServerPlay_20_Filled = CreateIcon(0xEA9B, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldPerson_20_Filled = CreateIcon(0xEADD, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldPersonAdd_20_Filled = CreateIcon(0xEADE, FluentSystemIconVariants.Filled); public static readonly FontIconData SplitHint_20_Filled = CreateIcon(0xEB5F, FluentSystemIconVariants.Filled); public static readonly FontIconData SquaresNested_20_Filled = CreateIcon(0xEBA2, FluentSystemIconVariants.Filled); public static readonly FontIconData StreamInput_20_Filled = CreateIcon(0xEBC0, FluentSystemIconVariants.Filled); public static readonly FontIconData StreamInputOutput_20_Filled = CreateIcon(0xEBC1, FluentSystemIconVariants.Filled); public static readonly FontIconData StreamOutput_20_Filled = CreateIcon(0xEBC2, FluentSystemIconVariants.Filled); public static readonly FontIconData TableBottomRow_16_Filled = CreateIcon(0xEBF5, FluentSystemIconVariants.Filled); public static readonly FontIconData TableBottomRow_20_Filled = CreateIcon(0xEBF6, FluentSystemIconVariants.Filled); public static readonly FontIconData TableBottomRow_24_Filled = CreateIcon(0xEBF7, FluentSystemIconVariants.Filled); public static readonly FontIconData TableBottomRow_28_Filled = CreateIcon(0xEBF8, FluentSystemIconVariants.Filled); public static readonly FontIconData TableBottomRow_32_Filled = CreateIcon(0xEBF9, FluentSystemIconVariants.Filled); public static readonly FontIconData TableBottomRow_48_Filled = CreateIcon(0xEBFA, FluentSystemIconVariants.Filled); public static readonly FontIconData TableChecker_20_Filled = CreateIcon(0xEC03, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCopy_20_Filled = CreateIcon(0xEC04, FluentSystemIconVariants.Filled); public static readonly FontIconData TableImage_20_Filled = CreateIcon(0xEC1E, FluentSystemIconVariants.Filled); public static readonly FontIconData TableMultiple_20_Filled = CreateIcon(0xEC3D, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSearch_20_Filled = CreateIcon(0xEC46, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSplit_20_Filled = CreateIcon(0xEC4F, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareDatabase_20_Filled = CreateIcon(0xEC96, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListCheckmark_20_Filled = CreateIcon(0xECD4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListDismiss_20_Filled = CreateIcon(0xECD5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareClock_20_Filled = CreateIcon(0xECE1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquarePerson_20_Filled = CreateIcon(0xECE2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareSearch_20_Filled = CreateIcon(0xECE3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareSettings_20_Filled = CreateIcon(0xECE4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareShield_20_Filled = CreateIcon(0xECE5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareToolbox_20_Filled = CreateIcon(0xECE6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDensity_24_Filled = CreateIcon(0xED01, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDensity_28_Filled = CreateIcon(0xED02, FluentSystemIconVariants.Filled); public static readonly FontIconData TextExpand_20_Filled = CreateIcon(0xED0D, FluentSystemIconVariants.Filled); public static readonly FontIconData TimerOff_20_Filled = CreateIcon(0xED8E, FluentSystemIconVariants.Filled); public static readonly FontIconData Triangle_16_Filled = CreateIcon(0xEDA5, FluentSystemIconVariants.Filled); public static readonly FontIconData Triangle_20_Filled = CreateIcon(0xEDA6, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleDown_12_Filled = CreateIcon(0xEDA9, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleDown_16_Filled = CreateIcon(0xEDAA, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleDown_20_Filled = CreateIcon(0xEDAB, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleDown_32_Filled = CreateIcon(0xEDAC, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleDown_48_Filled = CreateIcon(0xEDAD, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleLeft_12_Filled = CreateIcon(0xEDAE, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleLeft_16_Filled = CreateIcon(0xEDAF, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleLeft_20_Filled = CreateIcon(0xEDB0, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleLeft_32_Filled = CreateIcon(0xEDB1, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleLeft_48_Filled = CreateIcon(0xEDB2, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleRight_12_Filled = CreateIcon(0xEDB3, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleRight_16_Filled = CreateIcon(0xEDB4, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleRight_20_Filled = CreateIcon(0xEDB5, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleRight_32_Filled = CreateIcon(0xEDB6, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleRight_48_Filled = CreateIcon(0xEDB7, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoChat_28_Filled = CreateIcon(0xEDFB, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoChat_32_Filled = CreateIcon(0xEDFC, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoChat_48_Filled = CreateIcon(0xEDFD, FluentSystemIconVariants.Filled); public static readonly FontIconData VirtualNetwork_20_Filled = CreateIcon(0xEE22, FluentSystemIconVariants.Filled); public static readonly FontIconData VirtualNetworkToolbox_20_Filled = CreateIcon(0xEE23, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallet_16_Filled = CreateIcon(0xEE2B, FluentSystemIconVariants.Filled); public static readonly FontIconData WalletCreditCard_16_Filled = CreateIcon(0xEE31, FluentSystemIconVariants.Filled); public static readonly FontIconData WalletCreditCard_20_Filled = CreateIcon(0xEE32, FluentSystemIconVariants.Filled); public static readonly FontIconData WalletCreditCard_24_Filled = CreateIcon(0xEE33, FluentSystemIconVariants.Filled); public static readonly FontIconData WalletCreditCard_32_Filled = CreateIcon(0xEE34, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowBulletList_20_Filled = CreateIcon(0xEE6D, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowBulletListAdd_20_Filled = CreateIcon(0xEE6E, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDatabase_20_Filled = CreateIcon(0xEE70, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowLocationTarget_20_Filled = CreateIcon(0xEE77, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowMultipleSwap_20_Filled = CreateIcon(0xEE79, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowPlay_20_Filled = CreateIcon(0xEE7C, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowSettings_20_Filled = CreateIcon(0xEE7D, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowText_20_Filled = CreateIcon(0xEE7E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveArrowBack_16_Filled = CreateIcon(0xE067, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveArrowBack_20_Filled = CreateIcon(0xE068, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveArrowBack_24_Filled = CreateIcon(0xE069, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveArrowBack_28_Filled = CreateIcon(0xE06A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveArrowBack_32_Filled = CreateIcon(0xE06B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveArrowBack_48_Filled = CreateIcon(0xE06C, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleMultipleSubtractCheckmark_20_Filled = CreateIcon(0xE350, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseMultiple_20_Filled = CreateIcon(0xE47A, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultipleOff_16_Filled = CreateIcon(0xE737, FluentSystemIconVariants.Filled); public static readonly FontIconData Keyboard_16_Filled = CreateIcon(0xE758, FluentSystemIconVariants.Filled); public static readonly FontIconData LockMultiple_20_Filled = CreateIcon(0xE7A0, FluentSystemIconVariants.Filled); public static readonly FontIconData Lottery_20_Filled = CreateIcon(0xE7A6, FluentSystemIconVariants.Filled); public static readonly FontIconData MailWarning_20_Filled = CreateIcon(0xE7E6, FluentSystemIconVariants.Filled); public static readonly FontIconData MailWarning_24_Filled = CreateIcon(0xE7E7, FluentSystemIconVariants.Filled); public static readonly FontIconData MatchAppLayout_20_Filled = CreateIcon(0xE7EA, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormatLinear_20_Filled = CreateIcon(0xE7EB, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneOff_16_Filled = CreateIcon(0xE7FF, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneOff_20_Filled = CreateIcon(0xE800, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneOff_28_Filled = CreateIcon(0xE801, FluentSystemIconVariants.Filled); public static readonly FontIconData Merge_20_Filled = CreateIcon(0xE805, FluentSystemIconVariants.Filled); public static readonly FontIconData MicOff_32_Filled = CreateIcon(0xE80D, FluentSystemIconVariants.Filled); public static readonly FontIconData MobileOptimized_20_Filled = CreateIcon(0xE825, FluentSystemIconVariants.Filled); public static readonly FontIconData NetworkCheck_20_Filled = CreateIcon(0xE872, FluentSystemIconVariants.Filled); public static readonly FontIconData NoteAdd_28_Filled = CreateIcon(0xE87A, FluentSystemIconVariants.Filled); public static readonly FontIconData NoteAdd_48_Filled = CreateIcon(0xE87B, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSync_20_Filled = CreateIcon(0xE88B, FluentSystemIconVariants.Filled); public static readonly FontIconData OrganizationHorizontal_20_Filled = CreateIcon(0xE8AC, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrushArrowDown_20_Filled = CreateIcon(0xE8B5, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrushArrowUp_20_Filled = CreateIcon(0xE8B7, FluentSystemIconVariants.Filled); public static readonly FontIconData Pentagon_20_Filled = CreateIcon(0xE8FA, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAccounts_20_Filled = CreateIcon(0xE932, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSubtract_20_Filled = CreateIcon(0xE959, FluentSystemIconVariants.Filled); public static readonly FontIconData PinOff_28_Filled = CreateIcon(0xE998, FluentSystemIconVariants.Filled); public static readonly FontIconData PinOff_32_Filled = CreateIcon(0xE999, FluentSystemIconVariants.Filled); public static readonly FontIconData PointScan_20_Filled = CreateIcon(0xE9AF, FluentSystemIconVariants.Filled); public static readonly FontIconData PortUsbA_20_Filled = CreateIcon(0xE9B6, FluentSystemIconVariants.Filled); public static readonly FontIconData QuestionCircle_12_Filled = CreateIcon(0xE9F5, FluentSystemIconVariants.Filled); public static readonly FontIconData RowTriple_20_Filled = CreateIcon(0xEA44, FluentSystemIconVariants.Filled); public static readonly FontIconData Scratchpad_20_Filled = CreateIcon(0xEA7E, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsAvailability_20_Filled = CreateIcon(0xEAE9, FluentSystemIconVariants.Filled); public static readonly FontIconData SkipForwardTab_20_Filled = CreateIcon(0xEB13, FluentSystemIconVariants.Filled); public static readonly FontIconData Sleep_20_Filled = CreateIcon(0xEB15, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMultiple_20_Filled = CreateIcon(0xEB25, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMultipleArrowRight_20_Filled = CreateIcon(0xEB27, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSize_20_Filled = CreateIcon(0xEB2E, FluentSystemIconVariants.Filled); public static readonly FontIconData SoundWaveCircle_20_Filled = CreateIcon(0xEB38, FluentSystemIconVariants.Filled); public static readonly FontIconData SportAmericanFootball_20_Filled = CreateIcon(0xEB71, FluentSystemIconVariants.Filled); public static readonly FontIconData SportBaseball_20_Filled = CreateIcon(0xEB73, FluentSystemIconVariants.Filled); public static readonly FontIconData SportHockey_20_Filled = CreateIcon(0xEB77, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintArrowBack_20_Filled = CreateIcon(0xEB97, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareShadow_20_Filled = CreateIcon(0xEBA1, FluentSystemIconVariants.Filled); public static readonly FontIconData TabArrowLeft_20_Filled = CreateIcon(0xEBE1, FluentSystemIconVariants.Filled); public static readonly FontIconData TabProhibited_20_Filled = CreateIcon(0xEBEA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextCollapse_20_Filled = CreateIcon(0xECF2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextMore_20_Filled = CreateIcon(0xED38, FluentSystemIconVariants.Filled); public static readonly FontIconData TimeAndWeather_20_Filled = CreateIcon(0xED81, FluentSystemIconVariants.Filled); public static readonly FontIconData Transmission_20_Filled = CreateIcon(0xED9C, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPlayPause_20_Filled = CreateIcon(0xEE1A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowNext_12_Filled = CreateIcon(0xE0DD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowPrevious_12_Filled = CreateIcon(0xE0E3, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsageSettings_20_Filled = CreateIcon(0xE46D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentMultipleSync_20_Filled = CreateIcon(0xE532, FluentSystemIconVariants.Filled); public static readonly FontIconData Filter_12_Filled = CreateIcon(0xE616, FluentSystemIconVariants.Filled); public static readonly FontIconData History_28_Filled = CreateIcon(0xE713, FluentSystemIconVariants.Filled); public static readonly FontIconData History_32_Filled = CreateIcon(0xE714, FluentSystemIconVariants.Filled); public static readonly FontIconData History_48_Filled = CreateIcon(0xE715, FluentSystemIconVariants.Filled); public static readonly FontIconData HistoryDismiss_20_Filled = CreateIcon(0xE716, FluentSystemIconVariants.Filled); public static readonly FontIconData HistoryDismiss_24_Filled = CreateIcon(0xE717, FluentSystemIconVariants.Filled); public static readonly FontIconData HistoryDismiss_28_Filled = CreateIcon(0xE718, FluentSystemIconVariants.Filled); public static readonly FontIconData HistoryDismiss_32_Filled = CreateIcon(0xE719, FluentSystemIconVariants.Filled); public static readonly FontIconData HistoryDismiss_48_Filled = CreateIcon(0xE71A, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeMore_20_Filled = CreateIcon(0xE723, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSearch_20_Filled = CreateIcon(0xE919, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamDelete_16_Filled = CreateIcon(0xE925, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamDelete_20_Filled = CreateIcon(0xE926, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamDelete_28_Filled = CreateIcon(0xE928, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeamDelete_32_Filled = CreateIcon(0xE929, FluentSystemIconVariants.Filled); public static readonly FontIconData Person5_20_Filled = CreateIcon(0xE92E, FluentSystemIconVariants.Filled); public static readonly FontIconData Person6_20_Filled = CreateIcon(0xE930, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSync_24_Filled = CreateIcon(0xE95C, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneEraser_20_Filled = CreateIcon(0xE96F, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneShake_20_Filled = CreateIcon(0xE97A, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSpeaker_20_Filled = CreateIcon(0xE983, FluentSystemIconVariants.Filled); public static readonly FontIconData Radar_20_Filled = CreateIcon(0xE9F8, FluentSystemIconVariants.Filled); public static readonly FontIconData RadarCheckmark_20_Filled = CreateIcon(0xE9F9, FluentSystemIconVariants.Filled); public static readonly FontIconData RadarRectangleMultiple_20_Filled = CreateIcon(0xE9FA, FluentSystemIconVariants.Filled); public static readonly FontIconData RealEstate_20_Filled = CreateIcon(0xEA04, FluentSystemIconVariants.Filled); public static readonly FontIconData ResizeTable_20_Filled = CreateIcon(0xEA23, FluentSystemIconVariants.Filled); public static readonly FontIconData Shifts30Minutes_20_Filled = CreateIcon(0xEAE6, FluentSystemIconVariants.Filled); public static readonly FontIconData SoundSource_20_Filled = CreateIcon(0xEB37, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtitles_16_Filled = CreateIcon(0xEBC5, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtitles_20_Filled = CreateIcon(0xEBC6, FluentSystemIconVariants.Filled); public static readonly FontIconData Subtitles_24_Filled = CreateIcon(0xEBC7, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquarePerson_20_Filled = CreateIcon(0xEC99, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareSettings_20_Filled = CreateIcon(0xEC9C, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer10_20_Filled = CreateIcon(0xED84, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer2_20_Filled = CreateIcon(0xED87, FluentSystemIconVariants.Filled); public static readonly FontIconData Timer3_20_Filled = CreateIcon(0xED8A, FluentSystemIconVariants.Filled); public static readonly FontIconData TreeDeciduous_20_Filled = CreateIcon(0xEDA2, FluentSystemIconVariants.Filled); public static readonly FontIconData TreeEvergreen_20_Filled = CreateIcon(0xEDA3, FluentSystemIconVariants.Filled); public static readonly FontIconData UninstallApp_20_Filled = CreateIcon(0xEDCE, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertBadge_16_Filled = CreateIcon(0xE017, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertBadge_20_Filled = CreateIcon(0xE018, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertBadge_24_Filled = CreateIcon(0xE019, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveSettings_28_Filled = CreateIcon(0xE072, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBetweenUp_20_Filled = CreateIcon(0xE081, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFitIn_16_Filled = CreateIcon(0xE0CE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFitIn_20_Filled = CreateIcon(0xE0CF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForward_28_Filled = CreateIcon(0xE0D0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReply_28_Filled = CreateIcon(0xE0E6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyAll_28_Filled = CreateIcon(0xE0E7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUndo_28_Filled = CreateIcon(0xE127, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchRequest_20_Filled = CreateIcon(0xE1F8, FluentSystemIconVariants.Filled); public static readonly FontIconData Broom_28_Filled = CreateIcon(0xE218, FluentSystemIconVariants.Filled); public static readonly FontIconData BugArrowCounterclockwise_20_Filled = CreateIcon(0xE21C, FluentSystemIconVariants.Filled); public static readonly FontIconData BugProhibited_20_Filled = CreateIcon(0xE21D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMultiple_28_Filled = CreateIcon(0xE26A, FluentSystemIconVariants.Filled); public static readonly FontIconData CallAdd_16_Filled = CreateIcon(0xE289, FluentSystemIconVariants.Filled); public static readonly FontIconData CallDismiss_16_Filled = CreateIcon(0xE28D, FluentSystemIconVariants.Filled); public static readonly FontIconData CallTransfer_16_Filled = CreateIcon(0xE2A6, FluentSystemIconVariants.Filled); public static readonly FontIconData CallWarning_16_Filled = CreateIcon(0xE2A8, FluentSystemIconVariants.Filled); public static readonly FontIconData CallWarning_20_Filled = CreateIcon(0xE2A9, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkSquare_20_Filled = CreateIcon(0xE31E, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleEraser_20_Filled = CreateIcon(0xE34B, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnDoubleCompare_20_Filled = CreateIcon(0xE3D7, FluentSystemIconVariants.Filled); public static readonly FontIconData Comma_20_Filled = CreateIcon(0xE3DD, FluentSystemIconVariants.Filled); public static readonly FontIconData CubeArrowCurveDown_20_Filled = CreateIcon(0xE43C, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseSwitch_20_Filled = CreateIcon(0xE480, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentData_20_Filled = CreateIcon(0xE503, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderMail_24_Filled = CreateIcon(0xE665, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderMail_28_Filled = CreateIcon(0xE666, FluentSystemIconVariants.Filled); public static readonly FontIconData Gather_20_Filled = CreateIcon(0xE6A1, FluentSystemIconVariants.Filled); public static readonly FontIconData Image_32_Filled = CreateIcon(0xE726, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAttach_24_Filled = CreateIcon(0xE7BC, FluentSystemIconVariants.Filled); public static readonly FontIconData MailAttach_28_Filled = CreateIcon(0xE7BD, FluentSystemIconVariants.Filled); public static readonly FontIconData MailProhibited_28_Filled = CreateIcon(0xE7DE, FluentSystemIconVariants.Filled); public static readonly FontIconData Markdown_20_Filled = CreateIcon(0xE7E9, FluentSystemIconVariants.Filled); public static readonly FontIconData Merge_16_Filled = CreateIcon(0xE804, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookArrowCurveDown_20_Filled = CreateIcon(0xE882, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookEye_20_Filled = CreateIcon(0xE884, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSync_16_Filled = CreateIcon(0xE95A, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSync_20_Filled = CreateIcon(0xE95B, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSync_28_Filled = CreateIcon(0xE95D, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSync_32_Filled = CreateIcon(0xE95E, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSync_48_Filled = CreateIcon(0xE95F, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneKey_20_Filled = CreateIcon(0xE970, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneKey_24_Filled = CreateIcon(0xE971, FluentSystemIconVariants.Filled); public static readonly FontIconData PipelineArrowCurveDown_20_Filled = CreateIcon(0xE99D, FluentSystemIconVariants.Filled); public static readonly FontIconData Print_32_Filled = CreateIcon(0xE9D5, FluentSystemIconVariants.Filled); public static readonly FontIconData Save_28_Filled = CreateIcon(0xEA4C, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectAllOff_20_Filled = CreateIcon(0xEA8E, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectAllOn_20_Filled = CreateIcon(0xEA8F, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareEraser_20_Filled = CreateIcon(0xEB8D, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultipleBottom_20_Filled = CreateIcon(0xEBE8, FluentSystemIconVariants.Filled); public static readonly FontIconData Tag_28_Filled = CreateIcon(0xEC6B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRotate270_24_Filled = CreateIcon(0xED27, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRotate90_24_Filled = CreateIcon(0xED29, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRotate270_24_Filled = CreateIcon(0xED31, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRotate90_24_Filled = CreateIcon(0xED33, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRotate270_24_Filled = CreateIcon(0xED3C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRotate90_24_Filled = CreateIcon(0xED3E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWholeWord_20_Filled = CreateIcon(0xED68, FluentSystemIconVariants.Filled); public static readonly FontIconData TimePicker_20_Filled = CreateIcon(0xED82, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipOff_16_Filled = CreateIcon(0xEE03, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipOff_20_Filled = CreateIcon(0xEE04, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipOff_24_Filled = CreateIcon(0xEE05, FluentSystemIconVariants.Filled); public static readonly FontIconData Wallpaper_20_Filled = CreateIcon(0xEE35, FluentSystemIconVariants.Filled); public static readonly FontIconData Warning_28_Filled = CreateIcon(0xEE3C, FluentSystemIconVariants.Filled); public static readonly FontIconData WifiLock_20_Filled = CreateIcon(0xEE57, FluentSystemIconVariants.Filled); public static readonly FontIconData Alert_12_Filled = CreateIcon(0xE013, FluentSystemIconVariants.Filled); public static readonly FontIconData Alert_48_Filled = CreateIcon(0xE016, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertSnooze_12_Filled = CreateIcon(0xE01B, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertSnooze_16_Filled = CreateIcon(0xE01C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitContent_20_Filled = CreateIcon(0xE073, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSplit_16_Filled = CreateIcon(0xE0F3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSplit_24_Filled = CreateIcon(0xE0F5, FluentSystemIconVariants.Filled); public static readonly FontIconData CatchUp_16_Filled = CreateIcon(0xE2C1, FluentSystemIconVariants.Filled); public static readonly FontIconData CatchUp_20_Filled = CreateIcon(0xE2C2, FluentSystemIconVariants.Filled); public static readonly FontIconData CatchUp_24_Filled = CreateIcon(0xE2C3, FluentSystemIconVariants.Filled); public static readonly FontIconData Chess_20_Filled = CreateIcon(0xE321, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleImage_20_Filled = CreateIcon(0xE34D, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageMultipleOff_20_Filled = CreateIcon(0xE738, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulse_16_Filled = CreateIcon(0xE814, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulse_20_Filled = CreateIcon(0xE815, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulse_24_Filled = CreateIcon(0xE816, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulse_28_Filled = CreateIcon(0xE817, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulse_32_Filled = CreateIcon(0xE818, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulse_48_Filled = CreateIcon(0xE819, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulseOff_16_Filled = CreateIcon(0xE81A, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulseOff_20_Filled = CreateIcon(0xE81B, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulseOff_24_Filled = CreateIcon(0xE81C, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulseOff_28_Filled = CreateIcon(0xE81D, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulseOff_32_Filled = CreateIcon(0xE81E, FluentSystemIconVariants.Filled); public static readonly FontIconData MicPulseOff_48_Filled = CreateIcon(0xE81F, FluentSystemIconVariants.Filled); public static readonly FontIconData Pause_28_Filled = CreateIcon(0xE8DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Pause_32_Filled = CreateIcon(0xE8E0, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayingCards_20_Filled = CreateIcon(0xE9AA, FluentSystemIconVariants.Filled); public static readonly FontIconData PremiumPerson_16_Filled = CreateIcon(0xE9C4, FluentSystemIconVariants.Filled); public static readonly FontIconData QuizNew_20_Filled = CreateIcon(0xE9F7, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveCopy_20_Filled = CreateIcon(0xEA4F, FluentSystemIconVariants.Filled); public static readonly FontIconData SendCopy_20_Filled = CreateIcon(0xEA99, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideHide_20_Filled = CreateIcon(0xEB22, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideMicrophone_20_Filled = CreateIcon(0xEB23, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSearch_20_Filled = CreateIcon(0xEB29, FluentSystemIconVariants.Filled); public static readonly FontIconData SportBasketball_20_Filled = CreateIcon(0xEB75, FluentSystemIconVariants.Filled); public static readonly FontIconData SwipeDown_20_Filled = CreateIcon(0xEBD7, FluentSystemIconVariants.Filled); public static readonly FontIconData SwipeRight_20_Filled = CreateIcon(0xEBD8, FluentSystemIconVariants.Filled); public static readonly FontIconData SwipeUp_20_Filled = CreateIcon(0xEBD9, FluentSystemIconVariants.Filled); public static readonly FontIconData Tabs_20_Filled = CreateIcon(0xEC69, FluentSystemIconVariants.Filled); public static readonly FontIconData Text_12_Filled = CreateIcon(0xECAB, FluentSystemIconVariants.Filled); public static readonly FontIconData Text_16_Filled = CreateIcon(0xECAC, FluentSystemIconVariants.Filled); public static readonly FontIconData Text_32_Filled = CreateIcon(0xECAD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAdd_20_Filled = CreateIcon(0xECAE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRotate270_20_Filled = CreateIcon(0xED26, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRotate90_20_Filled = CreateIcon(0xED28, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRotate270_20_Filled = CreateIcon(0xED30, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRotate90_20_Filled = CreateIcon(0xED32, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRotate270_20_Filled = CreateIcon(0xED3B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRotate90_20_Filled = CreateIcon(0xED3D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWrap_20_Filled = CreateIcon(0xED69, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleMultiple_16_Filled = CreateIcon(0xED94, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleMultiple_20_Filled = CreateIcon(0xED95, FluentSystemIconVariants.Filled); public static readonly FontIconData ToggleMultiple_24_Filled = CreateIcon(0xED96, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowEdit_20_Filled = CreateIcon(0xEE73, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomFit_16_Filled = CreateIcon(0xEE8B, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomFit_20_Filled = CreateIcon(0xEE8C, FluentSystemIconVariants.Filled); public static readonly FontIconData ZoomFit_24_Filled = CreateIcon(0xEE8D, FluentSystemIconVariants.Filled); public static readonly FontIconData AppFolder_16_Filled = CreateIcon(0xE058, FluentSystemIconVariants.Filled); public static readonly FontIconData AppFolder_28_Filled = CreateIcon(0xE059, FluentSystemIconVariants.Filled); public static readonly FontIconData AppFolder_32_Filled = CreateIcon(0xE05A, FluentSystemIconVariants.Filled); public static readonly FontIconData AppFolder_48_Filled = CreateIcon(0xE05B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineUpRight_20_Filled = CreateIcon(0xE0DE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineUpRight_24_Filled = CreateIcon(0xE0DF, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard_32_Filled = CreateIcon(0xE358, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardText_32_Filled = CreateIcon(0xE37A, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextEdit_20_Filled = CreateIcon(0xE37B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextEdit_24_Filled = CreateIcon(0xE37C, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextEdit_32_Filled = CreateIcon(0xE37D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentData_24_Filled = CreateIcon(0xE504, FluentSystemIconVariants.Filled); public static readonly FontIconData Joystick_20_Filled = CreateIcon(0xE74D, FluentSystemIconVariants.Filled); public static readonly FontIconData People_12_Filled = CreateIcon(0xE8FD, FluentSystemIconVariants.Filled); public static readonly FontIconData People_48_Filled = CreateIcon(0xE8FF, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonHeart_24_Filled = CreateIcon(0xE943, FluentSystemIconVariants.Filled); public static readonly FontIconData PortMicroUsb_20_Filled = CreateIcon(0xE9B4, FluentSystemIconVariants.Filled); public static readonly FontIconData PortUsbC_20_Filled = CreateIcon(0xE9B8, FluentSystemIconVariants.Filled); public static readonly FontIconData Rss_20_Filled = CreateIcon(0xEA45, FluentSystemIconVariants.Filled); public static readonly FontIconData Scales_20_Filled = CreateIcon(0xEA58, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsTeam_20_Filled = CreateIcon(0xEAF2, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerBluetooth_20_Filled = CreateIcon(0xEB50, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerUsb_20_Filled = CreateIcon(0xEB5C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenterRotate270_16_Filled = CreateIcon(0xECB1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenterRotate270_20_Filled = CreateIcon(0xECB2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenterRotate90_16_Filled = CreateIcon(0xECB4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenterRotate90_20_Filled = CreateIcon(0xECB5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignCenterRotate90_24_Filled = CreateIcon(0xECB6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyRotate270_20_Filled = CreateIcon(0xECBD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyRotate270_24_Filled = CreateIcon(0xECBE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyRotate90_20_Filled = CreateIcon(0xECBF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeftRotate270_16_Filled = CreateIcon(0xECC2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeftRotate270_20_Filled = CreateIcon(0xECC3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeftRotate90_16_Filled = CreateIcon(0xECC5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeftRotate90_20_Filled = CreateIcon(0xECC6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignLeftRotate90_24_Filled = CreateIcon(0xECC7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRightRotate270_16_Filled = CreateIcon(0xECC9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRightRotate270_20_Filled = CreateIcon(0xECCA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRightRotate90_16_Filled = CreateIcon(0xECCC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRightRotate90_20_Filled = CreateIcon(0xECCD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignRightRotate90_24_Filled = CreateIcon(0xECCE, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextLtr_32_Filled = CreateIcon(0xE380, FluentSystemIconVariants.Filled); public static readonly FontIconData Braces_16_Filled = CreateIcon(0xEE90, FluentSystemIconVariants.Filled); public static readonly FontIconData Braces_28_Filled = CreateIcon(0xEE91, FluentSystemIconVariants.Filled); public static readonly FontIconData Braces_32_Filled = CreateIcon(0xEE92, FluentSystemIconVariants.Filled); public static readonly FontIconData Braces_48_Filled = CreateIcon(0xEE93, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchFork_32_Filled = CreateIcon(0xEE94, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDataBar_16_Filled = CreateIcon(0xEE95, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDataBar_20_Filled = CreateIcon(0xEE96, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDataBar_24_Filled = CreateIcon(0xEE97, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDataBar_28_Filled = CreateIcon(0xEE98, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard3Day_16_Filled = CreateIcon(0xEE99, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard3Day_20_Filled = CreateIcon(0xEE9A, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard3Day_24_Filled = CreateIcon(0xEE9B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardDay_16_Filled = CreateIcon(0xEE9C, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardDay_20_Filled = CreateIcon(0xEE9D, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardDay_24_Filled = CreateIcon(0xEE9E, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMonth_16_Filled = CreateIcon(0xEE9F, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMonth_20_Filled = CreateIcon(0xEEA0, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMonth_24_Filled = CreateIcon(0xEEA1, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGallery_24_Filled = CreateIcon(0xEEA2, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGallery_28_Filled = CreateIcon(0xEEA3, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVertical_16_Filled = CreateIcon(0xEEA4, FluentSystemIconVariants.Filled); public static readonly FontIconData Delete_12_Filled = CreateIcon(0xEEA5, FluentSystemIconVariants.Filled); public static readonly FontIconData Delete_32_Filled = CreateIcon(0xEEA6, FluentSystemIconVariants.Filled); public static readonly FontIconData Form_20_Filled = CreateIcon(0xEEA7, FluentSystemIconVariants.Filled); public static readonly FontIconData Form_24_Filled = CreateIcon(0xEEA8, FluentSystemIconVariants.Filled); public static readonly FontIconData Form_28_Filled = CreateIcon(0xEEA9, FluentSystemIconVariants.Filled); public static readonly FontIconData Form_48_Filled = CreateIcon(0xEEAA, FluentSystemIconVariants.Filled); public static readonly FontIconData MailReadMultiple_20_Filled = CreateIcon(0xEEAB, FluentSystemIconVariants.Filled); public static readonly FontIconData MailReadMultiple_32_Filled = CreateIcon(0xEEAC, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneLoud_16_Filled = CreateIcon(0xEEAD, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightAdd_20_Filled = CreateIcon(0xEEAE, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonNote_16_Filled = CreateIcon(0xEEAF, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldGlobe_16_Filled = CreateIcon(0xEEB0, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldGlobe_20_Filled = CreateIcon(0xEEB1, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldGlobe_24_Filled = CreateIcon(0xEEB2, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareMultiple_28_Filled = CreateIcon(0xEEB3, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareMultiple_32_Filled = CreateIcon(0xEEB4, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareMultiple_48_Filled = CreateIcon(0xEEB5, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCalculator_20_Filled = CreateIcon(0xEEB6, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxController_16_Filled = CreateIcon(0xEEB7, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxController_20_Filled = CreateIcon(0xEEB8, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxController_24_Filled = CreateIcon(0xEEB9, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxController_28_Filled = CreateIcon(0xEEBA, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxController_32_Filled = CreateIcon(0xEEBB, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxController_48_Filled = CreateIcon(0xEEBC, FluentSystemIconVariants.Filled); public static readonly FontIconData Apps_32_Filled = CreateIcon(0xEEBD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowParagraph_16_Filled = CreateIcon(0xEEBE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowParagraph_24_Filled = CreateIcon(0xEEBF, FluentSystemIconVariants.Filled); public static readonly FontIconData Beaker_32_Filled = CreateIcon(0xEEC0, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailMore_32_Filled = CreateIcon(0xEEC2, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarMonth_32_Filled = CreateIcon(0xEEC3, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentView_24_Filled = CreateIcon(0xEEC4, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentView_28_Filled = CreateIcon(0xEEC5, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardClock_20_Filled = CreateIcon(0xEEC6, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardClock_24_Filled = CreateIcon(0xEEC7, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardClock_28_Filled = CreateIcon(0xEEC8, FluentSystemIconVariants.Filled); public static readonly FontIconData CreditCardClock_32_Filled = CreateIcon(0xEEC9, FluentSystemIconVariants.Filled); public static readonly FontIconData Cube_32_Filled = CreateIcon(0xEECA, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVertical_32_Filled = CreateIcon(0xEECB, FluentSystemIconVariants.Filled); public static readonly FontIconData Database_32_Filled = CreateIcon(0xEECC, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentData_32_Filled = CreateIcon(0xEECD, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPeople_20_Filled = CreateIcon(0xEECE, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPeople_24_Filled = CreateIcon(0xEECF, FluentSystemIconVariants.Filled); public static readonly FontIconData Gauge_32_Filled = CreateIcon(0xEED0, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeftChat_16_Filled = CreateIcon(0xEED1, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeftChat_20_Filled = CreateIcon(0xEED2, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeftChat_24_Filled = CreateIcon(0xEED3, FluentSystemIconVariants.Filled); public static readonly FontIconData HandLeftChat_28_Filled = CreateIcon(0xEED4, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeDatabase_24_Filled = CreateIcon(0xEED5, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeDatabase_32_Filled = CreateIcon(0xEED6, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeMore_24_Filled = CreateIcon(0xEED7, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeMore_32_Filled = CreateIcon(0xEED8, FluentSystemIconVariants.Filled); public static readonly FontIconData Notebook_32_Filled = CreateIcon(0xEED9, FluentSystemIconVariants.Filled); public static readonly FontIconData Payment_32_Filled = CreateIcon(0xEEDA, FluentSystemIconVariants.Filled); public static readonly FontIconData Payment_48_Filled = CreateIcon(0xEEDB, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonRunning_20_Filled = CreateIcon(0xEEDC, FluentSystemIconVariants.Filled); public static readonly FontIconData Pipeline_24_Filled = CreateIcon(0xEEDD, FluentSystemIconVariants.Filled); public static readonly FontIconData Pipeline_32_Filled = CreateIcon(0xEEDE, FluentSystemIconVariants.Filled); public static readonly FontIconData Stack_32_Filled = CreateIcon(0xEEDF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLowRotate270_20_Filled = CreateIcon(0xEEE0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLowRotate270_24_Filled = CreateIcon(0xEEE1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLowRotate90_20_Filled = CreateIcon(0xEEE2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLowRotate90_24_Filled = CreateIcon(0xEEE3, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalRabbit_32_Filled = CreateIcon(0xEEC1, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalRabbitOff_20_Filled = CreateIcon(0xEEE4, FluentSystemIconVariants.Filled); public static readonly FontIconData AnimalRabbitOff_32_Filled = CreateIcon(0xEEE5, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerOff_20_Filled = CreateIcon(0xEEE6, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerOff_32_Filled = CreateIcon(0xEEE7, FluentSystemIconVariants.Filled); public static readonly FontIconData BowlSalad_20_Filled = CreateIcon(0xEEE8, FluentSystemIconVariants.Filled); public static readonly FontIconData BowlSalad_24_Filled = CreateIcon(0xEEE9, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingRetailMore_24_Filled = CreateIcon(0xEEEA, FluentSystemIconVariants.Filled); public static readonly FontIconData Connected_16_Filled = CreateIcon(0xEEEB, FluentSystemIconVariants.Filled); public static readonly FontIconData Connected_20_Filled = CreateIcon(0xEEEC, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentText_16_Filled = CreateIcon(0xEEED, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkBottle_20_Filled = CreateIcon(0xEEEE, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkBottle_32_Filled = CreateIcon(0xEEEF, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkBottleOff_20_Filled = CreateIcon(0xEEF0, FluentSystemIconVariants.Filled); public static readonly FontIconData DrinkBottleOff_32_Filled = CreateIcon(0xEEF1, FluentSystemIconVariants.Filled); public static readonly FontIconData Earth_32_Filled = CreateIcon(0xEEF2, FluentSystemIconVariants.Filled); public static readonly FontIconData EarthLeaf_16_Filled = CreateIcon(0xEEF3, FluentSystemIconVariants.Filled); public static readonly FontIconData EarthLeaf_20_Filled = CreateIcon(0xEEF4, FluentSystemIconVariants.Filled); public static readonly FontIconData EarthLeaf_24_Filled = CreateIcon(0xEEF5, FluentSystemIconVariants.Filled); public static readonly FontIconData EarthLeaf_32_Filled = CreateIcon(0xEEF6, FluentSystemIconVariants.Filled); public static readonly FontIconData Feed_16_Filled = CreateIcon(0xEEF7, FluentSystemIconVariants.Filled); public static readonly FontIconData Feed_20_Filled = CreateIcon(0xEEF8, FluentSystemIconVariants.Filled); public static readonly FontIconData Feed_24_Filled = CreateIcon(0xEEF9, FluentSystemIconVariants.Filled); public static readonly FontIconData Feed_28_Filled = CreateIcon(0xEEFA, FluentSystemIconVariants.Filled); public static readonly FontIconData Filmstrip_20_Filled = CreateIcon(0xEEFB, FluentSystemIconVariants.Filled); public static readonly FontIconData Filmstrip_24_Filled = CreateIcon(0xEEFC, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodCarrot_20_Filled = CreateIcon(0xEEFD, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodCarrot_24_Filled = CreateIcon(0xEEFE, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodFish_20_Filled = CreateIcon(0xEEFF, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodFish_24_Filled = CreateIcon(0xEF00, FluentSystemIconVariants.Filled); public static readonly FontIconData HandOpenHeart_20_Filled = CreateIcon(0xEF01, FluentSystemIconVariants.Filled); public static readonly FontIconData HandOpenHeart_32_Filled = CreateIcon(0xEF02, FluentSystemIconVariants.Filled); public static readonly FontIconData HandWave_16_Filled = CreateIcon(0xEF03, FluentSystemIconVariants.Filled); public static readonly FontIconData HandWave_20_Filled = CreateIcon(0xEF04, FluentSystemIconVariants.Filled); public static readonly FontIconData HandWave_24_Filled = CreateIcon(0xEF05, FluentSystemIconVariants.Filled); public static readonly FontIconData Handshake_32_Filled = CreateIcon(0xEF06, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafOne_32_Filled = CreateIcon(0xEF07, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafTwo_32_Filled = CreateIcon(0xEF08, FluentSystemIconVariants.Filled); public static readonly FontIconData Notebook_16_Filled = CreateIcon(0xEF09, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonHeart_20_Filled = CreateIcon(0xEF0A, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStar_16_Filled = CreateIcon(0xEF0B, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStar_20_Filled = CreateIcon(0xEF0C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStar_24_Filled = CreateIcon(0xEF0D, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStar_28_Filled = CreateIcon(0xEF0E, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStar_32_Filled = CreateIcon(0xEF0F, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStar_48_Filled = CreateIcon(0xEF10, FluentSystemIconVariants.Filled); public static readonly FontIconData PipelineAdd_32_Filled = CreateIcon(0xEF11, FluentSystemIconVariants.Filled); public static readonly FontIconData Recycle_20_Filled = CreateIcon(0xEF12, FluentSystemIconVariants.Filled); public static readonly FontIconData Recycle_32_Filled = CreateIcon(0xEF13, FluentSystemIconVariants.Filled); public static readonly FontIconData Reward_12_Filled = CreateIcon(0xEF14, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideLink_20_Filled = CreateIcon(0xEF15, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideLink_24_Filled = CreateIcon(0xEF16, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodChickenLeg_16_Filled = CreateIcon(0xEF17, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodChickenLeg_20_Filled = CreateIcon(0xEF18, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodChickenLeg_24_Filled = CreateIcon(0xEF19, FluentSystemIconVariants.Filled); public static readonly FontIconData FoodChickenLeg_32_Filled = CreateIcon(0xEF1A, FluentSystemIconVariants.Filled); public static readonly FontIconData FormMultiple_20_Filled = CreateIcon(0xEF1B, FluentSystemIconVariants.Filled); public static readonly FontIconData FormMultiple_24_Filled = CreateIcon(0xEF1C, FluentSystemIconVariants.Filled); public static readonly FontIconData FormMultiple_28_Filled = CreateIcon(0xEF1D, FluentSystemIconVariants.Filled); public static readonly FontIconData FormMultiple_48_Filled = CreateIcon(0xEF1E, FluentSystemIconVariants.Filled); public static readonly FontIconData LaserTool_20_Filled = CreateIcon(0xEF1F, FluentSystemIconVariants.Filled); public static readonly FontIconData Shield_32_Filled = CreateIcon(0xEF20, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldQuestion_16_Filled = CreateIcon(0xEF21, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldQuestion_20_Filled = CreateIcon(0xEF22, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldQuestion_24_Filled = CreateIcon(0xEF23, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldQuestion_32_Filled = CreateIcon(0xEF24, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartBroken_24_Filled = CreateIcon(0xEF25, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonal_20_Filled = CreateIcon(0xEF26, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonalPerson_20_Filled = CreateIcon(0xEF27, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWrap_16_Filled = CreateIcon(0xEF28, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWrapOff_16_Filled = CreateIcon(0xEF29, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWrapOff_20_Filled = CreateIcon(0xEF2A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWrapOff_24_Filled = CreateIcon(0xEF2B, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyLock_16_Filled = CreateIcon(0xEF2C, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyLock_20_Filled = CreateIcon(0xEF2D, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyLock_24_Filled = CreateIcon(0xEF2E, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyLock_28_Filled = CreateIcon(0xEF2F, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyLock_32_Filled = CreateIcon(0xEF30, FluentSystemIconVariants.Filled); public static readonly FontIconData TrophyLock_48_Filled = CreateIcon(0xEF31, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeat1_16_Filled = CreateIcon(0xEF32, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeat1_20_Filled = CreateIcon(0xEF33, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRepeat1_24_Filled = CreateIcon(0xEF34, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffle_16_Filled = CreateIcon(0xEF35, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffle_20_Filled = CreateIcon(0xEF36, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffle_24_Filled = CreateIcon(0xEF37, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffle_28_Filled = CreateIcon(0xEF38, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffle_32_Filled = CreateIcon(0xEF39, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffle_48_Filled = CreateIcon(0xEF3A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffleOff_16_Filled = CreateIcon(0xEF3B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffleOff_20_Filled = CreateIcon(0xEF3C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffleOff_24_Filled = CreateIcon(0xEF3D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffleOff_28_Filled = CreateIcon(0xEF3E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffleOff_32_Filled = CreateIcon(0xEF3F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowShuffleOff_48_Filled = CreateIcon(0xEF40, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingDesktop_16_Filled = CreateIcon(0xEF41, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingDesktop_20_Filled = CreateIcon(0xEF42, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingDesktop_24_Filled = CreateIcon(0xEF43, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEmpty_48_Filled = CreateIcon(0xEF44, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLock_16_Filled = CreateIcon(0xEF45, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLock_20_Filled = CreateIcon(0xEF46, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLock_24_Filled = CreateIcon(0xEF47, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLock_28_Filled = CreateIcon(0xEF48, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLock_32_Filled = CreateIcon(0xEF49, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLock_48_Filled = CreateIcon(0xEF4A, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSettings_24_Filled = CreateIcon(0xEF4B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSettings_28_Filled = CreateIcon(0xEF4C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSettings_32_Filled = CreateIcon(0xEF4D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSettings_48_Filled = CreateIcon(0xEF4E, FluentSystemIconVariants.Filled); public static readonly FontIconData Call_12_Filled = CreateIcon(0xEF4F, FluentSystemIconVariants.Filled); public static readonly FontIconData CallMissed_12_Filled = CreateIcon(0xEF50, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatAdd_16_Filled = CreateIcon(0xEF51, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatAdd_20_Filled = CreateIcon(0xEF52, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatAdd_24_Filled = CreateIcon(0xEF53, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatAdd_28_Filled = CreateIcon(0xEF54, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatAdd_32_Filled = CreateIcon(0xEF55, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatAdd_48_Filled = CreateIcon(0xEF56, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatCursor_16_Filled = CreateIcon(0xEF57, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatCursor_20_Filled = CreateIcon(0xEF58, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatCursor_24_Filled = CreateIcon(0xEF59, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatEmpty_12_Filled = CreateIcon(0xEF5A, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatEmpty_16_Filled = CreateIcon(0xEF5B, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatEmpty_20_Filled = CreateIcon(0xEF5C, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatEmpty_24_Filled = CreateIcon(0xEF5D, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatEmpty_28_Filled = CreateIcon(0xEF5E, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatEmpty_32_Filled = CreateIcon(0xEF5F, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatEmpty_48_Filled = CreateIcon(0xEF60, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleImage_16_Filled = CreateIcon(0xEF61, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleImage_24_Filled = CreateIcon(0xEF62, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleImage_28_Filled = CreateIcon(0xEF63, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeText_16_Filled = CreateIcon(0xEF64, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopCheckmark_16_Filled = CreateIcon(0xEF65, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopCheckmark_20_Filled = CreateIcon(0xEF66, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopCheckmark_24_Filled = CreateIcon(0xEF67, FluentSystemIconVariants.Filled); public static readonly FontIconData Fire_16_Filled = CreateIcon(0xEF68, FluentSystemIconVariants.Filled); public static readonly FontIconData Fire_20_Filled = CreateIcon(0xEF69, FluentSystemIconVariants.Filled); public static readonly FontIconData Fire_24_Filled = CreateIcon(0xEF6A, FluentSystemIconVariants.Filled); public static readonly FontIconData Hourglass_20_Filled = CreateIcon(0xEF6B, FluentSystemIconVariants.Filled); public static readonly FontIconData Hourglass_24_Filled = CreateIcon(0xEF6C, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassHalf_20_Filled = CreateIcon(0xEF6D, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassHalf_24_Filled = CreateIcon(0xEF6E, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassOneQuarter_20_Filled = CreateIcon(0xEF6F, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassOneQuarter_24_Filled = CreateIcon(0xEF70, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassThreeQuarter_20_Filled = CreateIcon(0xEF71, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassThreeQuarter_24_Filled = CreateIcon(0xEF72, FluentSystemIconVariants.Filled); public static readonly FontIconData InkStrokeArrowDown_20_Filled = CreateIcon(0xEF73, FluentSystemIconVariants.Filled); public static readonly FontIconData InkStrokeArrowDown_24_Filled = CreateIcon(0xEF74, FluentSystemIconVariants.Filled); public static readonly FontIconData InkStrokeArrowUpDown_20_Filled = CreateIcon(0xEF75, FluentSystemIconVariants.Filled); public static readonly FontIconData InkStrokeArrowUpDown_24_Filled = CreateIcon(0xEF76, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneCircle_20_Filled = CreateIcon(0xEF77, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneCircle_24_Filled = CreateIcon(0xEF78, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlert_16_Filled = CreateIcon(0xEF91, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlert_20_Filled = CreateIcon(0xEF92, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlert_24_Filled = CreateIcon(0xEF93, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowBack_16_Filled = CreateIcon(0xEF94, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowBack_20_Filled = CreateIcon(0xEF95, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowBack_24_Filled = CreateIcon(0xEF96, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowBack_28_Filled = CreateIcon(0xEF97, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowBack_32_Filled = CreateIcon(0xEF98, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonArrowBack_48_Filled = CreateIcon(0xEF99, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLink_16_Filled = CreateIcon(0xEF9A, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLink_20_Filled = CreateIcon(0xEF9B, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLink_24_Filled = CreateIcon(0xEF9C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLink_28_Filled = CreateIcon(0xEF9D, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLink_32_Filled = CreateIcon(0xEF9E, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLink_48_Filled = CreateIcon(0xEF9F, FluentSystemIconVariants.Filled); public static readonly FontIconData Phone_28_Filled = CreateIcon(0xEFA0, FluentSystemIconVariants.Filled); public static readonly FontIconData Phone_32_Filled = CreateIcon(0xEFA1, FluentSystemIconVariants.Filled); public static readonly FontIconData Phone_48_Filled = CreateIcon(0xEFA2, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneChat_16_Filled = CreateIcon(0xEFA3, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneChat_20_Filled = CreateIcon(0xEFA4, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneChat_24_Filled = CreateIcon(0xEFA5, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneChat_28_Filled = CreateIcon(0xEFA6, FluentSystemIconVariants.Filled); public static readonly FontIconData Premium_12_Filled = CreateIcon(0xEFA7, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldAdd_16_Filled = CreateIcon(0xEFA8, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldAdd_20_Filled = CreateIcon(0xEFA9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShieldAdd_24_Filled = CreateIcon(0xEFAA, FluentSystemIconVariants.Filled); public static readonly FontIconData SparkleCircle_20_Filled = CreateIcon(0xEFAB, FluentSystemIconVariants.Filled); public static readonly FontIconData SparkleCircle_24_Filled = CreateIcon(0xEFAC, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareLtr_16_Filled = CreateIcon(0xEFAD, FluentSystemIconVariants.Filled); public static readonly FontIconData TaskListSquareRtl_16_Filled = CreateIcon(0xEFAE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalLtr_20_Filled = CreateIcon(0xEFB1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalLtr_24_Filled = CreateIcon(0xEFB2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalRtl_20_Filled = CreateIcon(0xEFB3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionHorizontalRtl_24_Filled = CreateIcon(0xEFB4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Ltr_20_Filled = CreateIcon(0xEFB5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Ltr_24_Filled = CreateIcon(0xEFB6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Rtl_20_Filled = CreateIcon(0xEFB7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate90Rtl_24_Filled = CreateIcon(0xEFB8, FluentSystemIconVariants.Filled); public static readonly FontIconData AppGeneric_32_Filled = CreateIcon(0xEFB9, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeBlock_16_Filled = CreateIcon(0xEFBA, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeBlock_20_Filled = CreateIcon(0xEFBB, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeBlock_24_Filled = CreateIcon(0xEFBC, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeBlock_28_Filled = CreateIcon(0xEFBD, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeBlock_32_Filled = CreateIcon(0xEFBE, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeBlock_48_Filled = CreateIcon(0xEFBF, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalStar_16_Filled = CreateIcon(0xEFC0, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalStar_20_Filled = CreateIcon(0xEFC1, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalStar_24_Filled = CreateIcon(0xEFC2, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalStar_32_Filled = CreateIcon(0xEFC3, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseArrowRight_32_Filled = CreateIcon(0xEFC4, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSync_32_Filled = CreateIcon(0xEFC5, FluentSystemIconVariants.Filled); public static readonly FontIconData EqualOff_12_Filled = CreateIcon(0xEFC6, FluentSystemIconVariants.Filled); public static readonly FontIconData EqualOff_16_Filled = CreateIcon(0xEFC7, FluentSystemIconVariants.Filled); public static readonly FontIconData Eye_28_Filled = CreateIcon(0xEFC8, FluentSystemIconVariants.Filled); public static readonly FontIconData Eye_32_Filled = CreateIcon(0xEFC9, FluentSystemIconVariants.Filled); public static readonly FontIconData Eye_48_Filled = CreateIcon(0xEFCA, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeLines_20_Filled = CreateIcon(0xEFCB, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeLines_24_Filled = CreateIcon(0xEFCC, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeLines_28_Filled = CreateIcon(0xEFCD, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeLines_32_Filled = CreateIcon(0xEFCE, FluentSystemIconVariants.Filled); public static readonly FontIconData EyeLines_48_Filled = CreateIcon(0xEFCF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquarePerson_32_Filled = CreateIcon(0xEFD3, FluentSystemIconVariants.Filled); public static readonly FontIconData WeatherSnowflake_32_Filled = CreateIcon(0xEFD4, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDatabase_24_Filled = CreateIcon(0xEFD5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrending_12_Filled = CreateIcon(0xEFD6, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingPeople_16_Filled = CreateIcon(0xEFD7, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingPeople_20_Filled = CreateIcon(0xEFD8, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingPeople_24_Filled = CreateIcon(0xEFD9, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudError_16_Filled = CreateIcon(0xEFDA, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudError_20_Filled = CreateIcon(0xEFDB, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudError_24_Filled = CreateIcon(0xEFDC, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudError_28_Filled = CreateIcon(0xEFDD, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudError_32_Filled = CreateIcon(0xEFDE, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudError_48_Filled = CreateIcon(0xEFDF, FluentSystemIconVariants.Filled); public static readonly FontIconData Couch_32_Filled = CreateIcon(0xEFE0, FluentSystemIconVariants.Filled); public static readonly FontIconData Couch_48_Filled = CreateIcon(0xEFE1, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseArrowRight_24_Filled = CreateIcon(0xEFE2, FluentSystemIconVariants.Filled); public static readonly FontIconData Dishwasher_20_Filled = CreateIcon(0xEFE3, FluentSystemIconVariants.Filled); public static readonly FontIconData Dishwasher_24_Filled = CreateIcon(0xEFE4, FluentSystemIconVariants.Filled); public static readonly FontIconData Dishwasher_32_Filled = CreateIcon(0xEFE5, FluentSystemIconVariants.Filled); public static readonly FontIconData Dishwasher_48_Filled = CreateIcon(0xEFE6, FluentSystemIconVariants.Filled); public static readonly FontIconData Elevator_20_Filled = CreateIcon(0xEFE7, FluentSystemIconVariants.Filled); public static readonly FontIconData Elevator_24_Filled = CreateIcon(0xEFE8, FluentSystemIconVariants.Filled); public static readonly FontIconData Elevator_32_Filled = CreateIcon(0xEFE9, FluentSystemIconVariants.Filled); public static readonly FontIconData Feed_32_Filled = CreateIcon(0xEFEA, FluentSystemIconVariants.Filled); public static readonly FontIconData Feed_48_Filled = CreateIcon(0xEFEB, FluentSystemIconVariants.Filled); public static readonly FontIconData Fireplace_20_Filled = CreateIcon(0xEFEC, FluentSystemIconVariants.Filled); public static readonly FontIconData Fireplace_24_Filled = CreateIcon(0xEFED, FluentSystemIconVariants.Filled); public static readonly FontIconData Fireplace_32_Filled = CreateIcon(0xEFEE, FluentSystemIconVariants.Filled); public static readonly FontIconData Fireplace_48_Filled = CreateIcon(0xEFEF, FluentSystemIconVariants.Filled); public static readonly FontIconData Mention_12_Filled = CreateIcon(0xEFF0, FluentSystemIconVariants.Filled); public static readonly FontIconData Oven_20_Filled = CreateIcon(0xEFF1, FluentSystemIconVariants.Filled); public static readonly FontIconData Oven_24_Filled = CreateIcon(0xEFF2, FluentSystemIconVariants.Filled); public static readonly FontIconData Oven_32_Filled = CreateIcon(0xEFF3, FluentSystemIconVariants.Filled); public static readonly FontIconData Oven_48_Filled = CreateIcon(0xEFF4, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeft_32_Filled = CreateIcon(0xEFF6, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftAdd_16_Filled = CreateIcon(0xEFF7, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftAdd_20_Filled = CreateIcon(0xEFF8, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftAdd_24_Filled = CreateIcon(0xEFF9, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftAdd_28_Filled = CreateIcon(0xEFFA, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftAdd_32_Filled = CreateIcon(0xEFFB, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftAdd_48_Filled = CreateIcon(0xEFFC, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftKey_16_Filled = CreateIcon(0xEFFD, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftKey_20_Filled = CreateIcon(0xEFFE, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftKey_24_Filled = CreateIcon(0xEFFF, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRight_32_Filled = CreateIcon(0xF000, FluentSystemIconVariants.Filled); public static readonly FontIconData Status_12_Filled = CreateIcon(0xF001, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarParking_20_Filled = CreateIcon(0xF002, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarParking_24_Filled = CreateIcon(0xF003, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileLtr_24_Filled = CreateIcon(0xF004, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileRtl_24_Filled = CreateIcon(0xF005, FluentSystemIconVariants.Filled); public static readonly FontIconData Washer_20_Filled = CreateIcon(0xF006, FluentSystemIconVariants.Filled); public static readonly FontIconData Washer_24_Filled = CreateIcon(0xF007, FluentSystemIconVariants.Filled); public static readonly FontIconData Washer_32_Filled = CreateIcon(0xF008, FluentSystemIconVariants.Filled); public static readonly FontIconData Washer_48_Filled = CreateIcon(0xF009, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityCheckmark_28_Filled = CreateIcon(0xF00A, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityCheckmark_32_Filled = CreateIcon(0xF00B, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityCheckmark_48_Filled = CreateIcon(0xF00C, FluentSystemIconVariants.Filled); public static readonly FontIconData AddCircle_12_Filled = CreateIcon(0xF00D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnDownRight_20_Filled = CreateIcon(0xF00E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnDownRight_48_Filled = CreateIcon(0xF00F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnDownUp_20_Filled = CreateIcon(0xF010, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnDownUp_48_Filled = CreateIcon(0xF011, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnLeftDown_20_Filled = CreateIcon(0xF012, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnLeftDown_48_Filled = CreateIcon(0xF013, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnLeftRight_20_Filled = CreateIcon(0xF014, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnLeftRight_48_Filled = CreateIcon(0xF015, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnLeftUp_20_Filled = CreateIcon(0xF016, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnLeftUp_48_Filled = CreateIcon(0xF017, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRight_48_Filled = CreateIcon(0xF018, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRightDown_20_Filled = CreateIcon(0xF019, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRightDown_48_Filled = CreateIcon(0xF01A, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRightLeft_20_Filled = CreateIcon(0xF01B, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRightLeft_48_Filled = CreateIcon(0xF01C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRightUp_20_Filled = CreateIcon(0xF01D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnRightUp_48_Filled = CreateIcon(0xF01E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnUpDown_20_Filled = CreateIcon(0xF01F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnUpDown_48_Filled = CreateIcon(0xF020, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnUpLeft_20_Filled = CreateIcon(0xF021, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnUpLeft_48_Filled = CreateIcon(0xF022, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingTownhouse_20_Filled = CreateIcon(0xF023, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingTownhouse_24_Filled = CreateIcon(0xF024, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingTownhouse_32_Filled = CreateIcon(0xF025, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraSparkles_20_Filled = CreateIcon(0xF026, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraSparkles_24_Filled = CreateIcon(0xF027, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatBubblesQuestion_28_Filled = CreateIcon(0xF02A, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatBubblesQuestion_32_Filled = CreateIcon(0xF02B, FluentSystemIconVariants.Filled); public static readonly FontIconData Crop_16_Filled = CreateIcon(0xF02C, FluentSystemIconVariants.Filled); public static readonly FontIconData Crop_28_Filled = CreateIcon(0xF02D, FluentSystemIconVariants.Filled); public static readonly FontIconData Crop_32_Filled = CreateIcon(0xF02E, FluentSystemIconVariants.Filled); public static readonly FontIconData Crop_48_Filled = CreateIcon(0xF02F, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTrending_28_Filled = CreateIcon(0xF030, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTrending_32_Filled = CreateIcon(0xF031, FluentSystemIconVariants.Filled); public static readonly FontIconData DataTrending_48_Filled = CreateIcon(0xF032, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDatabase_20_Filled = CreateIcon(0xF033, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDatabase_24_Filled = CreateIcon(0xF034, FluentSystemIconVariants.Filled); public static readonly FontIconData Earth_48_Filled = CreateIcon(0xF035, FluentSystemIconVariants.Filled); public static readonly FontIconData EarthLeaf_48_Filled = CreateIcon(0xF036, FluentSystemIconVariants.Filled); public static readonly FontIconData Elevator_48_Filled = CreateIcon(0xF037, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeSplit_20_Filled = CreateIcon(0xF038, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeSplit_24_Filled = CreateIcon(0xF039, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeSplit_32_Filled = CreateIcon(0xF03A, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeSplit_48_Filled = CreateIcon(0xF03B, FluentSystemIconVariants.Filled); public static readonly FontIconData LeafTwo_48_Filled = CreateIcon(0xF03C, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightCursor_20_Filled = CreateIcon(0xF03D, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightCursor_24_Filled = CreateIcon(0xF03E, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonBoard_28_Filled = CreateIcon(0xF03F, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonBoard_32_Filled = CreateIcon(0xF040, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCircle_28_Filled = CreateIcon(0xF041, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonCircle_32_Filled = CreateIcon(0xF042, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquare_20_Filled = CreateIcon(0xF043, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquare_24_Filled = CreateIcon(0xF044, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStarburst_20_Filled = CreateIcon(0xF045, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStarburst_24_Filled = CreateIcon(0xF046, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptSparkles_20_Filled = CreateIcon(0xF047, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptSparkles_24_Filled = CreateIcon(0xF048, FluentSystemIconVariants.Filled); public static readonly FontIconData Ruler_28_Filled = CreateIcon(0xF049, FluentSystemIconVariants.Filled); public static readonly FontIconData Ruler_32_Filled = CreateIcon(0xF04A, FluentSystemIconVariants.Filled); public static readonly FontIconData Ruler_48_Filled = CreateIcon(0xF04B, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanQrCode_24_Filled = CreateIcon(0xF04C, FluentSystemIconVariants.Filled); public static readonly FontIconData Showerhead_20_Filled = CreateIcon(0xF04D, FluentSystemIconVariants.Filled); public static readonly FontIconData Showerhead_24_Filled = CreateIcon(0xF04E, FluentSystemIconVariants.Filled); public static readonly FontIconData Showerhead_32_Filled = CreateIcon(0xF04F, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextMultiple_16_Filled = CreateIcon(0xF050, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextMultiple_20_Filled = CreateIcon(0xF051, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextMultiple_24_Filled = CreateIcon(0xF052, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextMultiple_32_Filled = CreateIcon(0xF053, FluentSystemIconVariants.Filled); public static readonly FontIconData SwimmingPool_20_Filled = CreateIcon(0xF054, FluentSystemIconVariants.Filled); public static readonly FontIconData SwimmingPool_24_Filled = CreateIcon(0xF055, FluentSystemIconVariants.Filled); public static readonly FontIconData SwimmingPool_32_Filled = CreateIcon(0xF056, FluentSystemIconVariants.Filled); public static readonly FontIconData SwimmingPool_48_Filled = CreateIcon(0xF057, FluentSystemIconVariants.Filled); public static readonly FontIconData Temperature_32_Filled = CreateIcon(0xF058, FluentSystemIconVariants.Filled); public static readonly FontIconData Temperature_48_Filled = CreateIcon(0xF059, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCar_32_Filled = CreateIcon(0xF05A, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarParking_16_Filled = CreateIcon(0xF05B, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarParking_32_Filled = CreateIcon(0xF05C, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarParking_48_Filled = CreateIcon(0xF05D, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileLtrClock_16_Filled = CreateIcon(0xF05E, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileLtrClock_20_Filled = CreateIcon(0xF05F, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfileLtrClock_24_Filled = CreateIcon(0xF060, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPeople_32_Filled = CreateIcon(0xF061, FluentSystemIconVariants.Filled); public static readonly FontIconData Water_16_Filled = CreateIcon(0xF062, FluentSystemIconVariants.Filled); public static readonly FontIconData Water_20_Filled = CreateIcon(0xF063, FluentSystemIconVariants.Filled); public static readonly FontIconData Water_24_Filled = CreateIcon(0xF064, FluentSystemIconVariants.Filled); public static readonly FontIconData Water_32_Filled = CreateIcon(0xF065, FluentSystemIconVariants.Filled); public static readonly FontIconData Water_48_Filled = CreateIcon(0xF066, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnDownLeft_20_Filled = CreateIcon(0xF067, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTurnDownLeft_48_Filled = CreateIcon(0xF068, FluentSystemIconVariants.Filled); public static readonly FontIconData Autosum_16_Filled = CreateIcon(0xF069, FluentSystemIconVariants.Filled); public static readonly FontIconData BubbleMultiple_20_Filled = CreateIcon(0xF06A, FluentSystemIconVariants.Filled); public static readonly FontIconData Calculator_16_Filled = CreateIcon(0xF06B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalculatorMultiple_16_Filled = CreateIcon(0xF06C, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraSparkles_16_Filled = CreateIcon(0xF06D, FluentSystemIconVariants.Filled); public static readonly FontIconData Crown_16_Filled = CreateIcon(0xF06E, FluentSystemIconVariants.Filled); public static readonly FontIconData Crown_20_Filled = CreateIcon(0xF06F, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagCheckered_20_Filled = CreateIcon(0xF070, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontal_16_Filled = CreateIcon(0xF071, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontalSparkles_16_Filled = CreateIcon(0xF072, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontalSparkles_24_Filled = CreateIcon(0xF073, FluentSystemIconVariants.Filled); public static readonly FontIconData GridCircles_24_Filled = CreateIcon(0xF074, FluentSystemIconVariants.Filled); public static readonly FontIconData GridCircles_28_Filled = CreateIcon(0xF075, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircleHint_16_Filled = CreateIcon(0xF076, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircleHint_20_Filled = CreateIcon(0xF077, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircleHint_24_Filled = CreateIcon(0xF078, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircleHint_28_Filled = CreateIcon(0xF079, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircleHint_32_Filled = CreateIcon(0xF07A, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartCircleHint_48_Filled = CreateIcon(0xF07B, FluentSystemIconVariants.Filled); public static readonly FontIconData Lightbulb_28_Filled = CreateIcon(0xF07C, FluentSystemIconVariants.Filled); public static readonly FontIconData Lightbulb_32_Filled = CreateIcon(0xF07D, FluentSystemIconVariants.Filled); public static readonly FontIconData Lightbulb_48_Filled = CreateIcon(0xF07E, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbPerson_16_Filled = CreateIcon(0xF07F, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbPerson_20_Filled = CreateIcon(0xF080, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbPerson_24_Filled = CreateIcon(0xF081, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbPerson_28_Filled = CreateIcon(0xF082, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbPerson_32_Filled = CreateIcon(0xF083, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbPerson_48_Filled = CreateIcon(0xF084, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneLoud_28_Filled = CreateIcon(0xF085, FluentSystemIconVariants.Filled); public static readonly FontIconData MegaphoneLoud_32_Filled = CreateIcon(0xF086, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWalking_20_Filled = CreateIcon(0xF087, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWalking_24_Filled = CreateIcon(0xF088, FluentSystemIconVariants.Filled); public static readonly FontIconData Receipt_16_Filled = CreateIcon(0xF089, FluentSystemIconVariants.Filled); public static readonly FontIconData Receipt_28_Filled = CreateIcon(0xF08A, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptSparkles_16_Filled = CreateIcon(0xF08B, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanText_16_Filled = CreateIcon(0xF08C, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanText_28_Filled = CreateIcon(0xF08D, FluentSystemIconVariants.Filled); public static readonly FontIconData TableCalculator_16_Filled = CreateIcon(0xF08E, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleCheckmark_16_Filled = CreateIcon(0xF08F, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleCheckmark_20_Filled = CreateIcon(0xF090, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleCheckmark_24_Filled = CreateIcon(0xF091, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleCheckmark_28_Filled = CreateIcon(0xF092, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleCheckmark_32_Filled = CreateIcon(0xF093, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleCheckmark_48_Filled = CreateIcon(0xF094, FluentSystemIconVariants.Filled); public static readonly FontIconData Tabs_16_Filled = CreateIcon(0xF095, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderlineDouble_20_Filled = CreateIcon(0xF096, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderlineDouble_24_Filled = CreateIcon(0xF097, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxControllerError_20_Filled = CreateIcon(0xF098, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxControllerError_24_Filled = CreateIcon(0xF099, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxControllerError_32_Filled = CreateIcon(0xF09A, FluentSystemIconVariants.Filled); public static readonly FontIconData XboxControllerError_48_Filled = CreateIcon(0xF09B, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignDistributeBottom_16_Filled = CreateIcon(0xF09C, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignDistributeLeft_16_Filled = CreateIcon(0xF09D, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignDistributeRight_16_Filled = CreateIcon(0xF09E, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignDistributeTop_16_Filled = CreateIcon(0xF09F, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStretchHorizontal_16_Filled = CreateIcon(0xF0A0, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStretchVertical_16_Filled = CreateIcon(0xF0A1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowNext_16_Filled = CreateIcon(0xF0A2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowPrevious_16_Filled = CreateIcon(0xF0A3, FluentSystemIconVariants.Filled); public static readonly FontIconData BracesCheckmark_16_Filled = CreateIcon(0xF0A4, FluentSystemIconVariants.Filled); public static readonly FontIconData BracesDismiss_16_Filled = CreateIcon(0xF0A5, FluentSystemIconVariants.Filled); public static readonly FontIconData Branch_16_Filled = CreateIcon(0xF0A6, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowCounterclockwise_16_Filled = CreateIcon(0xF0A7, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowCounterclockwise_20_Filled = CreateIcon(0xF0A8, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowCounterclockwise_24_Filled = CreateIcon(0xF0A9, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowCounterclockwise_28_Filled = CreateIcon(0xF0AA, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowCounterclockwise_32_Filled = CreateIcon(0xF0AB, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarArrowCounterclockwise_48_Filled = CreateIcon(0xF0AC, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPlay_16_Filled = CreateIcon(0xF0AD, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPlay_20_Filled = CreateIcon(0xF0AE, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPlay_24_Filled = CreateIcon(0xF0AF, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarPlay_28_Filled = CreateIcon(0xF0B0, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarShield_16_Filled = CreateIcon(0xF0B1, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarShield_20_Filled = CreateIcon(0xF0B2, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarShield_24_Filled = CreateIcon(0xF0B3, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarShield_28_Filled = CreateIcon(0xF0B4, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarShield_32_Filled = CreateIcon(0xF0B5, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarShield_48_Filled = CreateIcon(0xF0B6, FluentSystemIconVariants.Filled); public static readonly FontIconData CallTransfer_24_Filled = CreateIcon(0xF0B7, FluentSystemIconVariants.Filled); public static readonly FontIconData CallTransfer_32_Filled = CreateIcon(0xF0B8, FluentSystemIconVariants.Filled); public static readonly FontIconData CameraOff_16_Filled = CreateIcon(0xF0B9, FluentSystemIconVariants.Filled); public static readonly FontIconData Cd_16_Filled = CreateIcon(0xF0BA, FluentSystemIconVariants.Filled); public static readonly FontIconData Certificate_16_Filled = CreateIcon(0xF0BB, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardError_16_Filled = CreateIcon(0xF0BC, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMultiple_16_Filled = CreateIcon(0xF0BD, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardNote_16_Filled = CreateIcon(0xF0BE, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTask_16_Filled = CreateIcon(0xF0BF, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextLtr_16_Filled = CreateIcon(0xF0C0, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTextRtl_16_Filled = CreateIcon(0xF0C1, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudAdd_24_Filled = CreateIcon(0xF0C2, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudEdit_24_Filled = CreateIcon(0xF0C3, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudLink_24_Filled = CreateIcon(0xF0C4, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeCs_16_Filled = CreateIcon(0xF0C5, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeCsRectangle_16_Filled = CreateIcon(0xF0C6, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeFs_16_Filled = CreateIcon(0xF0C7, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeFsRectangle_16_Filled = CreateIcon(0xF0C8, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeJs_16_Filled = CreateIcon(0xF0C9, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeJsRectangle_16_Filled = CreateIcon(0xF0CA, FluentSystemIconVariants.Filled); public static readonly FontIconData CodePy_16_Filled = CreateIcon(0xF0CB, FluentSystemIconVariants.Filled); public static readonly FontIconData CodePyRectangle_16_Filled = CreateIcon(0xF0CC, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeRb_16_Filled = CreateIcon(0xF0CD, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeRbRectangle_16_Filled = CreateIcon(0xF0CE, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeTextOff_16_Filled = CreateIcon(0xF0CF, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeTs_16_Filled = CreateIcon(0xF0D0, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeTsRectangle_16_Filled = CreateIcon(0xF0D1, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeVb_16_Filled = CreateIcon(0xF0D2, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeVbRectangle_16_Filled = CreateIcon(0xF0D3, FluentSystemIconVariants.Filled); public static readonly FontIconData Cone_16_Filled = CreateIcon(0xF0D4, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarHorizontalDescending_16_Filled = CreateIcon(0xF0D5, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalAscending_16_Filled = CreateIcon(0xF0D6, FluentSystemIconVariants.Filled); public static readonly FontIconData Database_16_Filled = CreateIcon(0xF0D7, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseStack_16_Filled = CreateIcon(0xF0D8, FluentSystemIconVariants.Filled); public static readonly FontIconData DeveloperBoard_16_Filled = CreateIcon(0xF0D9, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentContract_16_Filled = CreateIcon(0xF0DA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCs_16_Filled = CreateIcon(0xF0DB, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCss_16_Filled = CreateIcon(0xF0DC, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentData_16_Filled = CreateIcon(0xF0DD, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFs_16_Filled = CreateIcon(0xF0DE, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentJs_16_Filled = CreateIcon(0xF0DF, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentNumber1_16_Filled = CreateIcon(0xF0E0, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPy_16_Filled = CreateIcon(0xF0E1, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentRb_16_Filled = CreateIcon(0xF0E2, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTarget_16_Filled = CreateIcon(0xF0E3, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTs_16_Filled = CreateIcon(0xF0E4, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentVb_16_Filled = CreateIcon(0xF0E5, FluentSystemIconVariants.Filled); public static readonly FontIconData Eyedropper_16_Filled = CreateIcon(0xF0E6, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderMultiple_16_Filled = CreateIcon(0xF0E7, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderOpenVertical_16_Filled = CreateIcon(0xF0E8, FluentSystemIconVariants.Filled); public static readonly FontIconData GanttChart_16_Filled = CreateIcon(0xF0E9, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDrive_16_Filled = CreateIcon(0xF0EA, FluentSystemIconVariants.Filled); public static readonly FontIconData Hourglass_16_Filled = CreateIcon(0xF0EB, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassHalf_16_Filled = CreateIcon(0xF0EC, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassOneQuarter_16_Filled = CreateIcon(0xF0ED, FluentSystemIconVariants.Filled); public static readonly FontIconData HourglassThreeQuarter_16_Filled = CreateIcon(0xF0EE, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyboardMouse_16_Filled = CreateIcon(0xF0EF, FluentSystemIconVariants.Filled); public static readonly FontIconData Memory_16_Filled = CreateIcon(0xF0F0, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreCircle_16_Filled = CreateIcon(0xF0F1, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreCircle_24_Filled = CreateIcon(0xF0F2, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreCircle_28_Filled = CreateIcon(0xF0F3, FluentSystemIconVariants.Filled); public static readonly FontIconData MoreCircle_48_Filled = CreateIcon(0xF0F4, FluentSystemIconVariants.Filled); public static readonly FontIconData NetworkAdapter_16_Filled = CreateIcon(0xF0F5, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleStar_16_Filled = CreateIcon(0xF0F6, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleStar_20_Filled = CreateIcon(0xF0F7, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleStar_24_Filled = CreateIcon(0xF0F8, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleStar_28_Filled = CreateIcon(0xF0F9, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleStar_32_Filled = CreateIcon(0xF0FA, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleStar_48_Filled = CreateIcon(0xF0FB, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSearch_16_Filled = CreateIcon(0xF0FC, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSearch_32_Filled = CreateIcon(0xF0FD, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonStanding_16_Filled = CreateIcon(0xF0FE, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWalking_16_Filled = CreateIcon(0xF0FF, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayMultiple_16_Filled = CreateIcon(0xF100, FluentSystemIconVariants.Filled); public static readonly FontIconData RadioButton_16_Filled = CreateIcon(0xF153, FluentSystemIconVariants.Filled); public static readonly FontIconData RadioButtonOff_16_Filled = CreateIcon(0xF155, FluentSystemIconVariants.Filled); public static readonly FontIconData Ram_16_Filled = CreateIcon(0xF1D1, FluentSystemIconVariants.Filled); public static readonly FontIconData SaveMultiple_16_Filled = CreateIcon(0xF1D2, FluentSystemIconVariants.Filled); public static readonly FontIconData Script_16_Filled = CreateIcon(0xF1DB, FluentSystemIconVariants.Filled); public static readonly FontIconData Server_16_Filled = CreateIcon(0xF1DC, FluentSystemIconVariants.Filled); public static readonly FontIconData ServerSurface_16_Filled = CreateIcon(0xF1DD, FluentSystemIconVariants.Filled); public static readonly FontIconData ServerSurfaceMultiple_16_Filled = CreateIcon(0xF206, FluentSystemIconVariants.Filled); public static readonly FontIconData Shield_12_Filled = CreateIcon(0xF21F, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextPerson_16_Filled = CreateIcon(0xF22F, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextPerson_20_Filled = CreateIcon(0xF25B, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextPerson_24_Filled = CreateIcon(0xF25C, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextPerson_28_Filled = CreateIcon(0xF25D, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextPerson_32_Filled = CreateIcon(0xF25E, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextPerson_48_Filled = CreateIcon(0xF2D9, FluentSystemIconVariants.Filled); public static readonly FontIconData SprayCan_16_Filled = CreateIcon(0xF2DA, FluentSystemIconVariants.Filled); public static readonly FontIconData Step_16_Filled = CreateIcon(0xF2E7, FluentSystemIconVariants.Filled); public static readonly FontIconData Steps_16_Filled = CreateIcon(0xF2E8, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLock_16_Filled = CreateIcon(0xF2E9, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLock_20_Filled = CreateIcon(0xF2EC, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLock_24_Filled = CreateIcon(0xF2ED, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLock_28_Filled = CreateIcon(0xF2EE, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLock_32_Filled = CreateIcon(0xF302, FluentSystemIconVariants.Filled); public static readonly FontIconData TableLock_48_Filled = CreateIcon(0xF309, FluentSystemIconVariants.Filled); public static readonly FontIconData TextTTag_16_Filled = CreateIcon(0xF326, FluentSystemIconVariants.Filled); public static readonly FontIconData Translate_16_Filled = CreateIcon(0xF327, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPerson_32_Filled = CreateIcon(0xF38E, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonClock_16_Filled = CreateIcon(0xF392, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonClock_20_Filled = CreateIcon(0xF3F4, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonClock_24_Filled = CreateIcon(0xF3F5, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonClock_28_Filled = CreateIcon(0xF3F6, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonClock_32_Filled = CreateIcon(0xF3F7, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonClock_48_Filled = CreateIcon(0xF3F8, FluentSystemIconVariants.Filled); public static readonly FontIconData Voicemail_32_Filled = CreateIcon(0xF3F9, FluentSystemIconVariants.Filled); public static readonly FontIconData WebAsset_16_Filled = CreateIcon(0xF3FA, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultiple_28_Filled = CreateIcon(0xECD9, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultiple_32_Filled = CreateIcon(0xECDA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLandscapeSplitHint_24_Filled = CreateIcon(0xECDB, FluentSystemIconVariants.Filled); public static readonly FontIconData Glance_12_Filled = CreateIcon(0xECDC, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowLeft_20_Filled = CreateIcon(0xEF79, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowRight_20_Filled = CreateIcon(0xEF7A, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowUp_20_Filled = CreateIcon(0xEF7B, FluentSystemIconVariants.Filled); public static readonly FontIconData NotebookSectionArrowRight_20_Filled = CreateIcon(0xEF7C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSearch_20_Filled = CreateIcon(0xEF7D, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSearch_24_Filled = CreateIcon(0xEF7E, FluentSystemIconVariants.Filled); public static readonly FontIconData ReOrder_20_Filled = CreateIcon(0xEF7F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAddT_20_Filled = CreateIcon(0xEF80, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLow90_20_Filled = CreateIcon(0xEF81, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAlignJustifyLow90_24_Filled = CreateIcon(0xEF82, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListLtr90_20_Filled = CreateIcon(0xEF83, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListLtr90_24_Filled = CreateIcon(0xEF84, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListLtrRotate270_24_Filled = CreateIcon(0xEF85, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListRtl90_20_Filled = CreateIcon(0xEF86, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescriptionLtr_20_Filled = CreateIcon(0xEF87, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescriptionLtr_24_Filled = CreateIcon(0xEF88, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescriptionRtl_20_Filled = CreateIcon(0xEF89, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescriptionRtl_24_Filled = CreateIcon(0xEF8A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseLtr90_20_Filled = CreateIcon(0xEF8B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseLtr90_24_Filled = CreateIcon(0xEF8C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseLtrRotate270_20_Filled = CreateIcon(0xEF8D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseLtrRotate270_24_Filled = CreateIcon(0xEF8E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRtl90_20_Filled = CreateIcon(0xEF8F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRtl90_24_Filled = CreateIcon(0xEF90, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRtlRotate270_20_Filled = CreateIcon(0xEFAF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecreaseRtlRotate270_24_Filled = CreateIcon(0xEFB0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseLtr90_20_Filled = CreateIcon(0xEFD0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseLtr90_24_Filled = CreateIcon(0xEFD1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseLtrRotate270_20_Filled = CreateIcon(0xEFD2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseLtrRotate270_24_Filled = CreateIcon(0xEFF5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRtl90_20_Filled = CreateIcon(0xF028, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRtl90_24_Filled = CreateIcon(0xF029, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRtlRotate270_20_Filled = CreateIcon(0xF3FB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncreaseRtlRotate270_24_Filled = CreateIcon(0xF418, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListLtr90_20_Filled = CreateIcon(0xF419, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListLtr90_24_Filled = CreateIcon(0xF4BA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListLtrRotate270_20_Filled = CreateIcon(0xF515, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListLtrRotate270_24_Filled = CreateIcon(0xF516, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRtl90_20_Filled = CreateIcon(0xF54D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRtl90_24_Filled = CreateIcon(0xF54E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRtlRotate270_20_Filled = CreateIcon(0xF54F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextNumberListRtlRotate270_24_Filled = CreateIcon(0xF550, FluentSystemIconVariants.Filled); public static readonly FontIconData TextT_12_Filled = CreateIcon(0xF551, FluentSystemIconVariants.Filled); public static readonly FontIconData TextT_16_Filled = CreateIcon(0xF565, FluentSystemIconVariants.Filled); public static readonly FontIconData TextT_32_Filled = CreateIcon(0xF566, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxSettings_20_Filled = CreateIcon(0xF589, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxSettings_24_Filled = CreateIcon(0xF58A, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailSubtract_20_Filled = CreateIcon(0xF597, FluentSystemIconVariants.Filled); public static readonly FontIconData Add_32_Filled = CreateIcon(0xF5A2, FluentSystemIconVariants.Filled); public static readonly FontIconData Add_48_Filled = CreateIcon(0xF5A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Apps_48_Filled = CreateIcon(0xF5A4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingSparkle_20_Filled = CreateIcon(0xF5A5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowTrendingSparkle_24_Filled = CreateIcon(0xF5A6, FluentSystemIconVariants.Filled); public static readonly FontIconData Bluetooth_16_Filled = CreateIcon(0xF5A7, FluentSystemIconVariants.Filled); public static readonly FontIconData Bluetooth_32_Filled = CreateIcon(0xF67A, FluentSystemIconVariants.Filled); public static readonly FontIconData Bluetooth_48_Filled = CreateIcon(0xF6AE, FluentSystemIconVariants.Filled); public static readonly FontIconData BotSparkle_20_Filled = CreateIcon(0xF6AF, FluentSystemIconVariants.Filled); public static readonly FontIconData BotSparkle_24_Filled = CreateIcon(0xF6B0, FluentSystemIconVariants.Filled); public static readonly FontIconData BoxSearch_16_Filled = CreateIcon(0xF6E8, FluentSystemIconVariants.Filled); public static readonly FontIconData Building_32_Filled = CreateIcon(0xF6E9, FluentSystemIconVariants.Filled); public static readonly FontIconData Building_48_Filled = CreateIcon(0xF6EA, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarError_16_Filled = CreateIcon(0xF6F0, FluentSystemIconVariants.Filled); public static readonly FontIconData CallForward_32_Filled = CreateIcon(0xF7AB, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultipleHeart_16_Filled = CreateIcon(0xF7AC, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultipleHeart_20_Filled = CreateIcon(0xF7E7, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultipleHeart_24_Filled = CreateIcon(0xF7E8, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultipleHeart_28_Filled = CreateIcon(0xF7E9, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatMultipleHeart_32_Filled = CreateIcon(0xF7EA, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSparkle_16_Filled = CreateIcon(0xF7EB, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSparkle_20_Filled = CreateIcon(0xF7EC, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSparkle_24_Filled = CreateIcon(0xF7ED, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSparkle_28_Filled = CreateIcon(0xF7EE, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSparkle_32_Filled = CreateIcon(0xF80A, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatSparkle_48_Filled = CreateIcon(0xF80B, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardCheckmark_16_Filled = CreateIcon(0xF832, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockLock_16_Filled = CreateIcon(0xF833, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockLock_20_Filled = CreateIcon(0xF855, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockLock_24_Filled = CreateIcon(0xF856, FluentSystemIconVariants.Filled); public static readonly FontIconData Clover_16_Filled = CreateIcon(0xF8CC, FluentSystemIconVariants.Filled); public static readonly FontIconData Clover_20_Filled = CreateIcon(0xF0000, FluentSystemIconVariants.Filled); public static readonly FontIconData Clover_24_Filled = CreateIcon(0xF0001, FluentSystemIconVariants.Filled); public static readonly FontIconData Clover_28_Filled = CreateIcon(0xF0002, FluentSystemIconVariants.Filled); public static readonly FontIconData Clover_32_Filled = CreateIcon(0xF0003, FluentSystemIconVariants.Filled); public static readonly FontIconData Clover_48_Filled = CreateIcon(0xF0004, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentLink_16_Filled = CreateIcon(0xF0005, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentLink_20_Filled = CreateIcon(0xF0006, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentLink_24_Filled = CreateIcon(0xF0007, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentLink_28_Filled = CreateIcon(0xF0008, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentLink_48_Filled = CreateIcon(0xF0009, FluentSystemIconVariants.Filled); public static readonly FontIconData Copy_32_Filled = CreateIcon(0xF000A, FluentSystemIconVariants.Filled); public static readonly FontIconData CopySelect_24_Filled = CreateIcon(0xF000B, FluentSystemIconVariants.Filled); public static readonly FontIconData Database_48_Filled = CreateIcon(0xF000C, FluentSystemIconVariants.Filled); public static readonly FontIconData DatabaseMultiple_32_Filled = CreateIcon(0xF000D, FluentSystemIconVariants.Filled); public static readonly FontIconData DeviceEq_16_Filled = CreateIcon(0xF000E, FluentSystemIconVariants.Filled); public static readonly FontIconData Document100_16_Filled = CreateIcon(0xF000F, FluentSystemIconVariants.Filled); public static readonly FontIconData Document100_20_Filled = CreateIcon(0xF0010, FluentSystemIconVariants.Filled); public static readonly FontIconData Document100_24_Filled = CreateIcon(0xF0011, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBorder_20_Filled = CreateIcon(0xF0012, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBorder_24_Filled = CreateIcon(0xF0013, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBorder_32_Filled = CreateIcon(0xF0014, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBorderPrint_20_Filled = CreateIcon(0xF0015, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBorderPrint_24_Filled = CreateIcon(0xF0016, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBorderPrint_32_Filled = CreateIcon(0xF0017, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletList_16_Filled = CreateIcon(0xF0018, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListArrowLeft_16_Filled = CreateIcon(0xF0019, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListArrowLeft_20_Filled = CreateIcon(0xF001A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListArrowLeft_24_Filled = CreateIcon(0xF001B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListCube_16_Filled = CreateIcon(0xF001C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListCube_20_Filled = CreateIcon(0xF001D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBulletListCube_24_Filled = CreateIcon(0xF001E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLink_16_Filled = CreateIcon(0xF001F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLink_20_Filled = CreateIcon(0xF0020, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLink_24_Filled = CreateIcon(0xF0021, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLink_32_Filled = CreateIcon(0xF0022, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFit_16_Filled = CreateIcon(0xF0023, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFit_20_Filled = CreateIcon(0xF0024, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFit_24_Filled = CreateIcon(0xF0025, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFolder_16_Filled = CreateIcon(0xF0026, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFolder_20_Filled = CreateIcon(0xF0027, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentFolder_24_Filled = CreateIcon(0xF0028, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePage_16_Filled = CreateIcon(0xF0029, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageAdd_16_Filled = CreateIcon(0xF002A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageAdd_20_Filled = CreateIcon(0xF002B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageAdd_24_Filled = CreateIcon(0xF002C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageColumns_20_Filled = CreateIcon(0xF002D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageColumns_24_Filled = CreateIcon(0xF002E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageLink_16_Filled = CreateIcon(0xF002F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageLink_20_Filled = CreateIcon(0xF0030, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageLink_24_Filled = CreateIcon(0xF0031, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPrint_20_Filled = CreateIcon(0xF0032, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPrint_24_Filled = CreateIcon(0xF0033, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPrint_28_Filled = CreateIcon(0xF0034, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPrint_32_Filled = CreateIcon(0xF0035, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentPrint_48_Filled = CreateIcon(0xF0036, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiAngry_16_Filled = CreateIcon(0xF0037, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHand_16_Filled = CreateIcon(0xF0038, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMeh_16_Filled = CreateIcon(0xF0039, FluentSystemIconVariants.Filled); public static readonly FontIconData Filmstrip_16_Filled = CreateIcon(0xF003A, FluentSystemIconVariants.Filled); public static readonly FontIconData Filmstrip_32_Filled = CreateIcon(0xF003B, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripPlay_16_Filled = CreateIcon(0xF003C, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripPlay_20_Filled = CreateIcon(0xF003D, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripPlay_24_Filled = CreateIcon(0xF003E, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripPlay_32_Filled = CreateIcon(0xF003F, FluentSystemIconVariants.Filled); public static readonly FontIconData Flag_32_Filled = CreateIcon(0xF0040, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagClock_16_Filled = CreateIcon(0xF0041, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagClock_20_Filled = CreateIcon(0xF0042, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagClock_24_Filled = CreateIcon(0xF0043, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagClock_28_Filled = CreateIcon(0xF0044, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagClock_32_Filled = CreateIcon(0xF0045, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagClock_48_Filled = CreateIcon(0xF0046, FluentSystemIconVariants.Filled); public static readonly FontIconData Glasses_32_Filled = CreateIcon(0xF0047, FluentSystemIconVariants.Filled); public static readonly FontIconData GlassesOff_32_Filled = CreateIcon(0xF0048, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSurface_32_Filled = CreateIcon(0xF0049, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeMore_48_Filled = CreateIcon(0xF004A, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageBorder_16_Filled = CreateIcon(0xF004B, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageBorder_20_Filled = CreateIcon(0xF004C, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageBorder_24_Filled = CreateIcon(0xF004D, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageBorder_28_Filled = CreateIcon(0xF004E, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageBorder_32_Filled = CreateIcon(0xF004F, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageBorder_48_Filled = CreateIcon(0xF0050, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCircle_16_Filled = CreateIcon(0xF0051, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCircle_20_Filled = CreateIcon(0xF0052, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCircle_24_Filled = CreateIcon(0xF0053, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCircle_28_Filled = CreateIcon(0xF0054, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCircle_32_Filled = CreateIcon(0xF0055, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageCircle_48_Filled = CreateIcon(0xF0056, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageTable_16_Filled = CreateIcon(0xF0057, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageTable_20_Filled = CreateIcon(0xF0058, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageTable_24_Filled = CreateIcon(0xF0059, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageTable_28_Filled = CreateIcon(0xF005A, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageTable_32_Filled = CreateIcon(0xF005B, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageTable_48_Filled = CreateIcon(0xF005C, FluentSystemIconVariants.Filled); public static readonly FontIconData Info_32_Filled = CreateIcon(0xF005D, FluentSystemIconVariants.Filled); public static readonly FontIconData Info_48_Filled = CreateIcon(0xF005E, FluentSystemIconVariants.Filled); public static readonly FontIconData Iot_16_Filled = CreateIcon(0xF005F, FluentSystemIconVariants.Filled); public static readonly FontIconData IotAlert_16_Filled = CreateIcon(0xF0060, FluentSystemIconVariants.Filled); public static readonly FontIconData IotAlert_20_Filled = CreateIcon(0xF0061, FluentSystemIconVariants.Filled); public static readonly FontIconData IotAlert_24_Filled = CreateIcon(0xF0062, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal4_20_Filled = CreateIcon(0xF0063, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal4Search_20_Filled = CreateIcon(0xF0064, FluentSystemIconVariants.Filled); public static readonly FontIconData LineThickness_20_Filled = CreateIcon(0xF0065, FluentSystemIconVariants.Filled); public static readonly FontIconData LineThickness_24_Filled = CreateIcon(0xF0066, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrow_12_Filled = CreateIcon(0xF0067, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrow_16_Filled = CreateIcon(0xF0068, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrow_20_Filled = CreateIcon(0xF0069, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrow_24_Filled = CreateIcon(0xF006A, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrow_28_Filled = CreateIcon(0xF006B, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrow_32_Filled = CreateIcon(0xF006C, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrow_48_Filled = CreateIcon(0xF006D, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowLeft_16_Filled = CreateIcon(0xF006E, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowRight_16_Filled = CreateIcon(0xF006F, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationArrowUp_16_Filled = CreateIcon(0xF0070, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowDoubleBack_24_Filled = CreateIcon(0xF0071, FluentSystemIconVariants.Filled); public static readonly FontIconData MailCheckmark_24_Filled = CreateIcon(0xF0072, FluentSystemIconVariants.Filled); public static readonly FontIconData MailUnread_12_Filled = CreateIcon(0xF0073, FluentSystemIconVariants.Filled); public static readonly FontIconData Map_16_Filled = CreateIcon(0xF0074, FluentSystemIconVariants.Filled); public static readonly FontIconData Mention_32_Filled = CreateIcon(0xF0075, FluentSystemIconVariants.Filled); public static readonly FontIconData Mention_48_Filled = CreateIcon(0xF0076, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeader_16_Filled = CreateIcon(0xF0077, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeader_20_Filled = CreateIcon(0xF0078, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeader_24_Filled = CreateIcon(0xF0079, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeader_28_Filled = CreateIcon(0xF007A, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeader_32_Filled = CreateIcon(0xF007B, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeader_48_Filled = CreateIcon(0xF007C, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderAdd_16_Filled = CreateIcon(0xF007D, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderAdd_20_Filled = CreateIcon(0xF007E, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderAdd_24_Filled = CreateIcon(0xF007F, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderAdd_28_Filled = CreateIcon(0xF0080, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderAdd_32_Filled = CreateIcon(0xF0081, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderAdd_48_Filled = CreateIcon(0xF0082, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderKey_16_Filled = CreateIcon(0xF0083, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderKey_20_Filled = CreateIcon(0xF0084, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftHeaderKey_24_Filled = CreateIcon(0xF0085, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCall_24_Filled = CreateIcon(0xF0086, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunity_32_Filled = CreateIcon(0xF0087, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleCommunity_48_Filled = CreateIcon(0xF0088, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonFeedback_28_Filled = CreateIcon(0xF0089, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonFeedback_32_Filled = CreateIcon(0xF008A, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonFeedback_48_Filled = CreateIcon(0xF008B, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDesktop_32_Filled = CreateIcon(0xF008C, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneDesktop_48_Filled = CreateIcon(0xF008D, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircleHint_16_Filled = CreateIcon(0xF008E, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircleHint_20_Filled = CreateIcon(0xF008F, FluentSystemIconVariants.Filled); public static readonly FontIconData PlayCircleHint_24_Filled = CreateIcon(0xF0090, FluentSystemIconVariants.Filled); public static readonly FontIconData PollHorizontal_16_Filled = CreateIcon(0xF0091, FluentSystemIconVariants.Filled); public static readonly FontIconData PollHorizontal_20_Filled = CreateIcon(0xF0092, FluentSystemIconVariants.Filled); public static readonly FontIconData PollHorizontal_24_Filled = CreateIcon(0xF0093, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreenText_24_Filled = CreateIcon(0xF0094, FluentSystemIconVariants.Filled); public static readonly FontIconData Receipt_32_Filled = CreateIcon(0xF0095, FluentSystemIconVariants.Filled); public static readonly FontIconData ReceiptMoney_16_Filled = CreateIcon(0xF0096, FluentSystemIconVariants.Filled); public static readonly FontIconData Send_32_Filled = CreateIcon(0xF0097, FluentSystemIconVariants.Filled); public static readonly FontIconData Send_48_Filled = CreateIcon(0xF0098, FluentSystemIconVariants.Filled); public static readonly FontIconData ServiceBell_16_Filled = CreateIcon(0xF0099, FluentSystemIconVariants.Filled); public static readonly FontIconData ShiftsActivity_16_Filled = CreateIcon(0xF009A, FluentSystemIconVariants.Filled); public static readonly FontIconData SlashForward_12_Filled = CreateIcon(0xF009B, FluentSystemIconVariants.Filled); public static readonly FontIconData SlashForward_16_Filled = CreateIcon(0xF009C, FluentSystemIconVariants.Filled); public static readonly FontIconData SlashForward_20_Filled = CreateIcon(0xF009D, FluentSystemIconVariants.Filled); public static readonly FontIconData SlashForward_24_Filled = CreateIcon(0xF009E, FluentSystemIconVariants.Filled); public static readonly FontIconData Space3d_16_Filled = CreateIcon(0xF009F, FluentSystemIconVariants.Filled); public static readonly FontIconData Space3d_20_Filled = CreateIcon(0xF00A0, FluentSystemIconVariants.Filled); public static readonly FontIconData Space3d_24_Filled = CreateIcon(0xF00A1, FluentSystemIconVariants.Filled); public static readonly FontIconData Space3d_28_Filled = CreateIcon(0xF00A2, FluentSystemIconVariants.Filled); public static readonly FontIconData Space3d_32_Filled = CreateIcon(0xF00A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Space3d_48_Filled = CreateIcon(0xF00A4, FluentSystemIconVariants.Filled); public static readonly FontIconData Sparkle_32_Filled = CreateIcon(0xF00A5, FluentSystemIconVariants.Filled); public static readonly FontIconData SparkleCircle_16_Filled = CreateIcon(0xF00A6, FluentSystemIconVariants.Filled); public static readonly FontIconData SparkleCircle_28_Filled = CreateIcon(0xF00A7, FluentSystemIconVariants.Filled); public static readonly FontIconData SparkleCircle_32_Filled = CreateIcon(0xF00A8, FluentSystemIconVariants.Filled); public static readonly FontIconData SparkleCircle_48_Filled = CreateIcon(0xF00A9, FluentSystemIconVariants.Filled); public static readonly FontIconData StarArrowBack_16_Filled = CreateIcon(0xF00AA, FluentSystemIconVariants.Filled); public static readonly FontIconData StarArrowBack_20_Filled = CreateIcon(0xF00AB, FluentSystemIconVariants.Filled); public static readonly FontIconData StarArrowBack_24_Filled = CreateIcon(0xF00AC, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleMultiple_20_Filled = CreateIcon(0xF00AD, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleMultiple_24_Filled = CreateIcon(0xF00AE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAbcUnderlineDouble_32_Filled = CreateIcon(0xF00AF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneSemiNarrow_20_Filled = CreateIcon(0xF00B0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnOneSemiNarrow_24_Filled = CreateIcon(0xF00B1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextExpand_16_Filled = CreateIcon(0xF00B2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquareLeft_16_Filled = CreateIcon(0xF00B3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquareLeft_20_Filled = CreateIcon(0xF00B4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquareLeft_24_Filled = CreateIcon(0xF00B5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquareRight_16_Filled = CreateIcon(0xF00B6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquareRight_20_Filled = CreateIcon(0xF00B7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextPositionSquareRight_24_Filled = CreateIcon(0xF00B8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderlineCharacterU_16_Filled = CreateIcon(0xF00B9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderlineCharacterU_20_Filled = CreateIcon(0xF00BA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextUnderlineCharacterU_24_Filled = CreateIcon(0xF00BB, FluentSystemIconVariants.Filled); public static readonly FontIconData TranslateOff_16_Filled = CreateIcon(0xF00BC, FluentSystemIconVariants.Filled); public static readonly FontIconData TranslateOff_20_Filled = CreateIcon(0xF00BD, FluentSystemIconVariants.Filled); public static readonly FontIconData TranslateOff_24_Filled = CreateIcon(0xF00BE, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffect_16_Filled = CreateIcon(0xF00BF, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffect_28_Filled = CreateIcon(0xF00C0, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffect_32_Filled = CreateIcon(0xF00C1, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffect_48_Filled = CreateIcon(0xF00C2, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffectHorizontal_16_Filled = CreateIcon(0xF00C3, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffectHorizontal_20_Filled = CreateIcon(0xF00C4, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffectHorizontal_24_Filled = CreateIcon(0xF00C5, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffectHorizontal_28_Filled = CreateIcon(0xF00C6, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffectHorizontal_32_Filled = CreateIcon(0xF00C7, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoBackgroundEffectHorizontal_48_Filled = CreateIcon(0xF00C8, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClip_28_Filled = CreateIcon(0xF00C9, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClip_32_Filled = CreateIcon(0xF00CA, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClip_48_Filled = CreateIcon(0xF00CB, FluentSystemIconVariants.Filled); public static readonly FontIconData Voicemail_48_Filled = CreateIcon(0xF00CC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUpRight_20_Filled = CreateIcon(0xF00CD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowCircleUpRight_24_Filled = CreateIcon(0xF00CE, FluentSystemIconVariants.Filled); public static readonly FontIconData Backspace_16_Filled = CreateIcon(0xF00CF, FluentSystemIconVariants.Filled); public static readonly FontIconData BinderTriangle_20_Filled = CreateIcon(0xF00D0, FluentSystemIconVariants.Filled); public static readonly FontIconData BinderTriangle_24_Filled = CreateIcon(0xF00D1, FluentSystemIconVariants.Filled); public static readonly FontIconData BinderTriangle_32_Filled = CreateIcon(0xF00D2, FluentSystemIconVariants.Filled); public static readonly FontIconData BowTie_20_Filled = CreateIcon(0xF00D3, FluentSystemIconVariants.Filled); public static readonly FontIconData BowTie_24_Filled = CreateIcon(0xF00D4, FluentSystemIconVariants.Filled); public static readonly FontIconData Circle_28_Filled = CreateIcon(0xF00D5, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageSparkle_16_Filled = CreateIcon(0xF00D6, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageSparkle_20_Filled = CreateIcon(0xF00D7, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageSparkle_24_Filled = CreateIcon(0xF00D8, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHand_32_Filled = CreateIcon(0xF00D9, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHand_48_Filled = CreateIcon(0xF00DA, FluentSystemIconVariants.Filled); public static readonly FontIconData Frame_16_Filled = CreateIcon(0xF00DB, FluentSystemIconVariants.Filled); public static readonly FontIconData Frame_20_Filled = CreateIcon(0xF00DC, FluentSystemIconVariants.Filled); public static readonly FontIconData Frame_24_Filled = CreateIcon(0xF00DD, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosedKey_16_Filled = CreateIcon(0xF00DE, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosedKey_20_Filled = CreateIcon(0xF00DF, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosedKey_24_Filled = CreateIcon(0xF00E0, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainLocationBottom_20_Filled = CreateIcon(0xF00E1, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainLocationBottom_24_Filled = CreateIcon(0xF00E2, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainLocationBottom_28_Filled = CreateIcon(0xF00E3, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainLocationTop_20_Filled = CreateIcon(0xF00E4, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainLocationTop_24_Filled = CreateIcon(0xF00E5, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainLocationTop_28_Filled = CreateIcon(0xF00E6, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainTrail_20_Filled = CreateIcon(0xF00E7, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainTrail_24_Filled = CreateIcon(0xF00E8, FluentSystemIconVariants.Filled); public static readonly FontIconData MountainTrail_28_Filled = CreateIcon(0xF00E9, FluentSystemIconVariants.Filled); public static readonly FontIconData PenDismiss_16_Filled = CreateIcon(0xF00EA, FluentSystemIconVariants.Filled); public static readonly FontIconData PenDismiss_20_Filled = CreateIcon(0xF00EB, FluentSystemIconVariants.Filled); public static readonly FontIconData PenDismiss_24_Filled = CreateIcon(0xF00EC, FluentSystemIconVariants.Filled); public static readonly FontIconData PenDismiss_28_Filled = CreateIcon(0xF00ED, FluentSystemIconVariants.Filled); public static readonly FontIconData PenDismiss_32_Filled = CreateIcon(0xF00EE, FluentSystemIconVariants.Filled); public static readonly FontIconData PenDismiss_48_Filled = CreateIcon(0xF00EF, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneEdit_20_Filled = CreateIcon(0xF00F0, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneEdit_24_Filled = CreateIcon(0xF00F1, FluentSystemIconVariants.Filled); public static readonly FontIconData SendBeaker_16_Filled = CreateIcon(0xF00F2, FluentSystemIconVariants.Filled); public static readonly FontIconData SendBeaker_20_Filled = CreateIcon(0xF00F3, FluentSystemIconVariants.Filled); public static readonly FontIconData SendBeaker_24_Filled = CreateIcon(0xF00F4, FluentSystemIconVariants.Filled); public static readonly FontIconData SendBeaker_28_Filled = CreateIcon(0xF00F5, FluentSystemIconVariants.Filled); public static readonly FontIconData SendBeaker_32_Filled = CreateIcon(0xF00F6, FluentSystemIconVariants.Filled); public static readonly FontIconData SendBeaker_48_Filled = CreateIcon(0xF00F7, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextSparkle_16_Filled = CreateIcon(0xF00F8, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextSparkle_20_Filled = CreateIcon(0xF00F9, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextSparkle_24_Filled = CreateIcon(0xF00FA, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextSparkle_28_Filled = CreateIcon(0xF00FB, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextSparkle_32_Filled = CreateIcon(0xF00FC, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextSparkle_48_Filled = CreateIcon(0xF00FD, FluentSystemIconVariants.Filled); public static readonly FontIconData StackVertical_20_Filled = CreateIcon(0xF00FE, FluentSystemIconVariants.Filled); public static readonly FontIconData StackVertical_24_Filled = CreateIcon(0xF00FF, FluentSystemIconVariants.Filled); public static readonly FontIconData TableColumnTopBottom_20_Filled = CreateIcon(0xF0100, FluentSystemIconVariants.Filled); public static readonly FontIconData TableColumnTopBottom_24_Filled = CreateIcon(0xF0101, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffset_20_Filled = CreateIcon(0xF0102, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffset_24_Filled = CreateIcon(0xF0103, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffsetAdd_20_Filled = CreateIcon(0xF0104, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffsetAdd_24_Filled = CreateIcon(0xF0105, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffsetLessThanOrEqualTo_20_Filled = CreateIcon(0xF0106, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffsetLessThanOrEqualTo_24_Filled = CreateIcon(0xF0107, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffsetSettings_20_Filled = CreateIcon(0xF0108, FluentSystemIconVariants.Filled); public static readonly FontIconData TableOffsetSettings_24_Filled = CreateIcon(0xF0109, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCableCar_20_Filled = CreateIcon(0xF010A, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCableCar_24_Filled = CreateIcon(0xF010B, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCableCar_28_Filled = CreateIcon(0xF010C, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitHeightIn_20_Filled = CreateIcon(0xF010D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowAutofitHeightIn_24_Filled = CreateIcon(0xF010E, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHint_16_Filled = CreateIcon(0xF010F, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHint_20_Filled = CreateIcon(0xF0110, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDatabase_20_Filled = CreateIcon(0xF0111, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudDesktop_20_Filled = CreateIcon(0xF0112, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeCircle_24_Filled = CreateIcon(0xF0113, FluentSystemIconVariants.Filled); public static readonly FontIconData CodeCircle_32_Filled = CreateIcon(0xF0114, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnSingle_16_Filled = CreateIcon(0xF0115, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopArrowDown_16_Filled = CreateIcon(0xF0116, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopArrowDown_20_Filled = CreateIcon(0xF0117, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopArrowDown_24_Filled = CreateIcon(0xF0118, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopTower_20_Filled = CreateIcon(0xF0119, FluentSystemIconVariants.Filled); public static readonly FontIconData DesktopTower_24_Filled = CreateIcon(0xF011A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCheckmark_16_Filled = CreateIcon(0xF011B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentKey_20_Filled = CreateIcon(0xF011C, FluentSystemIconVariants.Filled); public static readonly FontIconData Dust_20_Filled = CreateIcon(0xF011D, FluentSystemIconVariants.Filled); public static readonly FontIconData Dust_24_Filled = CreateIcon(0xF011E, FluentSystemIconVariants.Filled); public static readonly FontIconData Dust_28_Filled = CreateIcon(0xF011F, FluentSystemIconVariants.Filled); public static readonly FontIconData EditArrowBack_24_Filled = CreateIcon(0xF0120, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHint_16_Filled = CreateIcon(0xF0121, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHint_20_Filled = CreateIcon(0xF0122, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHint_24_Filled = CreateIcon(0xF0123, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHint_28_Filled = CreateIcon(0xF0124, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHint_32_Filled = CreateIcon(0xF0125, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiHint_48_Filled = CreateIcon(0xF0126, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderList_16_Filled = CreateIcon(0xF0127, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderList_20_Filled = CreateIcon(0xF0128, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbCheckmark_20_Filled = CreateIcon(0xF0129, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal4_16_Filled = CreateIcon(0xF012A, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal4Search_16_Filled = CreateIcon(0xF012B, FluentSystemIconVariants.Filled); public static readonly FontIconData MathFormatProfessional_16_Filled = CreateIcon(0xF012C, FluentSystemIconVariants.Filled); public static readonly FontIconData Mold_20_Filled = CreateIcon(0xF012D, FluentSystemIconVariants.Filled); public static readonly FontIconData Mold_24_Filled = CreateIcon(0xF012E, FluentSystemIconVariants.Filled); public static readonly FontIconData Mold_28_Filled = CreateIcon(0xF012F, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleTeam_48_Filled = CreateIcon(0xF0130, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonDesktop_20_Filled = CreateIcon(0xF0131, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonRibbon_16_Filled = CreateIcon(0xF0132, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonRibbon_20_Filled = CreateIcon(0xF0133, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWrench_20_Filled = CreateIcon(0xF0134, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantGrass_20_Filled = CreateIcon(0xF0135, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantGrass_24_Filled = CreateIcon(0xF0136, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantGrass_28_Filled = CreateIcon(0xF0137, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantRagweed_20_Filled = CreateIcon(0xF0138, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantRagweed_24_Filled = CreateIcon(0xF0139, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantRagweed_28_Filled = CreateIcon(0xF013A, FluentSystemIconVariants.Filled); public static readonly FontIconData SettingsCogMultiple_20_Filled = CreateIcon(0xF013B, FluentSystemIconVariants.Filled); public static readonly FontIconData SettingsCogMultiple_24_Filled = CreateIcon(0xF013C, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideContent_24_Filled = CreateIcon(0xF013D, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideRecord_16_Filled = CreateIcon(0xF013E, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideRecord_20_Filled = CreateIcon(0xF013F, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideRecord_24_Filled = CreateIcon(0xF0140, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideRecord_28_Filled = CreateIcon(0xF0141, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideRecord_48_Filled = CreateIcon(0xF0142, FluentSystemIconVariants.Filled); public static readonly FontIconData StackAdd_20_Filled = CreateIcon(0xF0143, FluentSystemIconVariants.Filled); public static readonly FontIconData StackAdd_24_Filled = CreateIcon(0xF0144, FluentSystemIconVariants.Filled); public static readonly FontIconData StarCheckmark_16_Filled = CreateIcon(0xF0145, FluentSystemIconVariants.Filled); public static readonly FontIconData StarCheckmark_20_Filled = CreateIcon(0xF0146, FluentSystemIconVariants.Filled); public static readonly FontIconData StarCheckmark_24_Filled = CreateIcon(0xF0147, FluentSystemIconVariants.Filled); public static readonly FontIconData StarCheckmark_28_Filled = CreateIcon(0xF0148, FluentSystemIconVariants.Filled); public static readonly FontIconData Stream_32_Filled = CreateIcon(0xF0149, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractSquare_16_Filled = CreateIcon(0xF014A, FluentSystemIconVariants.Filled); public static readonly FontIconData TableDefault_32_Filled = CreateIcon(0xF014B, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimple_32_Filled = CreateIcon(0xF014C, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleExclude_16_Filled = CreateIcon(0xF014D, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleExclude_20_Filled = CreateIcon(0xF014E, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleExclude_24_Filled = CreateIcon(0xF014F, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleExclude_28_Filled = CreateIcon(0xF0150, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleExclude_32_Filled = CreateIcon(0xF0151, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleExclude_48_Filled = CreateIcon(0xF0152, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleInclude_16_Filled = CreateIcon(0xF0153, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleInclude_20_Filled = CreateIcon(0xF0154, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleInclude_24_Filled = CreateIcon(0xF0155, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleInclude_28_Filled = CreateIcon(0xF0156, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleInclude_32_Filled = CreateIcon(0xF0157, FluentSystemIconVariants.Filled); public static readonly FontIconData TableSimpleInclude_48_Filled = CreateIcon(0xF0158, FluentSystemIconVariants.Filled); public static readonly FontIconData TabletLaptop_20_Filled = CreateIcon(0xF0159, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddle_16_Filled = CreateIcon(0xF015A, FluentSystemIconVariants.Filled); public static readonly FontIconData TreeDeciduous_24_Filled = CreateIcon(0xF015B, FluentSystemIconVariants.Filled); public static readonly FontIconData TreeDeciduous_28_Filled = CreateIcon(0xF015C, FluentSystemIconVariants.Filled); public static readonly FontIconData AppGeneric_48_Filled = CreateIcon(0xF015D, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowEnter_16_Filled = CreateIcon(0xF015E, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSprint_16_Filled = CreateIcon(0xF015F, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSprint_20_Filled = CreateIcon(0xF0160, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerSettings_16_Filled = CreateIcon(0xF0161, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerSettings_20_Filled = CreateIcon(0xF0162, FluentSystemIconVariants.Filled); public static readonly FontIconData BinderTriangle_16_Filled = CreateIcon(0xF0163, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDefault_20_Filled = CreateIcon(0xF0164, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDismiss_16_Filled = CreateIcon(0xF0165, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDismiss_20_Filled = CreateIcon(0xF0166, FluentSystemIconVariants.Filled); public static readonly FontIconData Button_16_Filled = CreateIcon(0xF0167, FluentSystemIconVariants.Filled); public static readonly FontIconData Button_20_Filled = CreateIcon(0xF0168, FluentSystemIconVariants.Filled); public static readonly FontIconData CardUi_20_Filled = CreateIcon(0xF0169, FluentSystemIconVariants.Filled); public static readonly FontIconData CardUi_24_Filled = CreateIcon(0xF016A, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDownUp_16_Filled = CreateIcon(0xF016B, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDownUp_20_Filled = CreateIcon(0xF016C, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDownUp_24_Filled = CreateIcon(0xF016D, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnSingleCompare_16_Filled = CreateIcon(0xF016E, FluentSystemIconVariants.Filled); public static readonly FontIconData ColumnSingleCompare_20_Filled = CreateIcon(0xF016F, FluentSystemIconVariants.Filled); public static readonly FontIconData CropSparkle_24_Filled = CreateIcon(0xF0170, FluentSystemIconVariants.Filled); public static readonly FontIconData Cursor_16_Filled = CreateIcon(0xF0171, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorProhibited_16_Filled = CreateIcon(0xF0172, FluentSystemIconVariants.Filled); public static readonly FontIconData CursorProhibited_20_Filled = CreateIcon(0xF0173, FluentSystemIconVariants.Filled); public static readonly FontIconData DataHistogram_16_Filled = CreateIcon(0xF0174, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentImage_16_Filled = CreateIcon(0xF0175, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentImage_20_Filled = CreateIcon(0xF0176, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentJava_16_Filled = CreateIcon(0xF0177, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentJava_20_Filled = CreateIcon(0xF0178, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageBeaker_16_Filled = CreateIcon(0xF0179, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageMultiple_16_Filled = CreateIcon(0xF017A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageMultiple_20_Filled = CreateIcon(0xF017B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentOnePageMultiple_24_Filled = CreateIcon(0xF017C, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSass_16_Filled = CreateIcon(0xF017D, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSass_20_Filled = CreateIcon(0xF017E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentYml_16_Filled = CreateIcon(0xF017F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentYml_20_Filled = CreateIcon(0xF0180, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripSplit_16_Filled = CreateIcon(0xF0181, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripSplit_20_Filled = CreateIcon(0xF0182, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripSplit_24_Filled = CreateIcon(0xF0183, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripSplit_32_Filled = CreateIcon(0xF0184, FluentSystemIconVariants.Filled); public static readonly FontIconData Gavel_16_Filled = CreateIcon(0xF0185, FluentSystemIconVariants.Filled); public static readonly FontIconData GavelProhibited_16_Filled = CreateIcon(0xF0186, FluentSystemIconVariants.Filled); public static readonly FontIconData GavelProhibited_20_Filled = CreateIcon(0xF0187, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftOpen_16_Filled = CreateIcon(0xF0188, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftOpen_20_Filled = CreateIcon(0xF0189, FluentSystemIconVariants.Filled); public static readonly FontIconData GiftOpen_24_Filled = CreateIcon(0xF018A, FluentSystemIconVariants.Filled); public static readonly FontIconData Globe_12_Filled = CreateIcon(0xF018B, FluentSystemIconVariants.Filled); public static readonly FontIconData GridKanban_16_Filled = CreateIcon(0xF018C, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageStack_16_Filled = CreateIcon(0xF018D, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageStack_20_Filled = CreateIcon(0xF018E, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopShield_16_Filled = CreateIcon(0xF018F, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopShield_20_Filled = CreateIcon(0xF0190, FluentSystemIconVariants.Filled); public static readonly FontIconData ListBar_16_Filled = CreateIcon(0xF0191, FluentSystemIconVariants.Filled); public static readonly FontIconData ListBar_20_Filled = CreateIcon(0xF0192, FluentSystemIconVariants.Filled); public static readonly FontIconData ListBarTree_16_Filled = CreateIcon(0xF0193, FluentSystemIconVariants.Filled); public static readonly FontIconData ListBarTree_20_Filled = CreateIcon(0xF0194, FluentSystemIconVariants.Filled); public static readonly FontIconData ListBarTreeOffset_16_Filled = CreateIcon(0xF0195, FluentSystemIconVariants.Filled); public static readonly FontIconData ListBarTreeOffset_20_Filled = CreateIcon(0xF0196, FluentSystemIconVariants.Filled); public static readonly FontIconData ListRtl_16_Filled = CreateIcon(0xF0197, FluentSystemIconVariants.Filled); public static readonly FontIconData ListRtl_20_Filled = CreateIcon(0xF0198, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftText_16_Filled = CreateIcon(0xF0199, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftText_20_Filled = CreateIcon(0xF019A, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftText_24_Filled = CreateIcon(0xF019B, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftText_28_Filled = CreateIcon(0xF019C, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftText_32_Filled = CreateIcon(0xF019D, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftText_48_Filled = CreateIcon(0xF019E, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextAdd_16_Filled = CreateIcon(0xF019F, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextAdd_20_Filled = CreateIcon(0xF01A0, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextAdd_24_Filled = CreateIcon(0xF01A1, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextAdd_28_Filled = CreateIcon(0xF01A2, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextAdd_32_Filled = CreateIcon(0xF01A3, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextAdd_48_Filled = CreateIcon(0xF01A4, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextDismiss_16_Filled = CreateIcon(0xF01A5, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextDismiss_20_Filled = CreateIcon(0xF01A6, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextDismiss_24_Filled = CreateIcon(0xF01A7, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextDismiss_28_Filled = CreateIcon(0xF01A8, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextDismiss_32_Filled = CreateIcon(0xF01A9, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelLeftTextDismiss_48_Filled = CreateIcon(0xF01AA, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLightning_16_Filled = CreateIcon(0xF01AB, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonLightning_20_Filled = CreateIcon(0xF01AC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquare_16_Filled = CreateIcon(0xF01AD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquare_32_Filled = CreateIcon(0xF01AE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareSparkle_16_Filled = CreateIcon(0xF01AF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareSparkle_20_Filled = CreateIcon(0xF01B0, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareSparkle_24_Filled = CreateIcon(0xF01B1, FluentSystemIconVariants.Filled); public static readonly FontIconData TranslateAuto_16_Filled = CreateIcon(0xF01B2, FluentSystemIconVariants.Filled); public static readonly FontIconData TranslateAuto_20_Filled = CreateIcon(0xF01B3, FluentSystemIconVariants.Filled); public static readonly FontIconData TranslateAuto_24_Filled = CreateIcon(0xF01B4, FluentSystemIconVariants.Filled); public static readonly FontIconData AirplaneLanding_16_Filled = CreateIcon(0xE0ED, FluentSystemIconVariants.Filled); public static readonly FontIconData AirplaneLanding_20_Filled = CreateIcon(0xE0EE, FluentSystemIconVariants.Filled); public static readonly FontIconData AirplaneLanding_24_Filled = CreateIcon(0xE0EF, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceEvenlyHorizontal_24_Filled = CreateIcon(0xE0F0, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignSpaceEvenlyVertical_24_Filled = CreateIcon(0xF01B5, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStraighten_20_Filled = CreateIcon(0xF01B6, FluentSystemIconVariants.Filled); public static readonly FontIconData AlignStraighten_24_Filled = CreateIcon(0xF01B7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowDiagonalUpRight_16_Filled = CreateIcon(0xF01B8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowDiagonalUpRight_20_Filled = CreateIcon(0xF01B9, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowDiagonalUpRight_24_Filled = CreateIcon(0xF01BA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowDiagonalUpRight_32_Filled = CreateIcon(0xF01BB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowUpRight_16_Filled = CreateIcon(0xF01BC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowUpRight_20_Filled = CreateIcon(0xF01BD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowUpRight_24_Filled = CreateIcon(0xF01BE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowUpRight_32_Filled = CreateIcon(0xF01BF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowUpRightRectangleMultiple_20_Filled = CreateIcon(0xF01C0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFlowUpRightRectangleMultiple_24_Filled = CreateIcon(0xF01C1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSquareUpRight_20_Filled = CreateIcon(0xF01C2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSquareUpRight_24_Filled = CreateIcon(0xF01C3, FluentSystemIconVariants.Filled); public static readonly FontIconData BinRecycle_20_Filled = CreateIcon(0xF01C4, FluentSystemIconVariants.Filled); public static readonly FontIconData BinRecycle_24_Filled = CreateIcon(0xF01C5, FluentSystemIconVariants.Filled); public static readonly FontIconData BinRecycleFull_20_Filled = CreateIcon(0xF01C6, FluentSystemIconVariants.Filled); public static readonly FontIconData BinRecycleFull_24_Filled = CreateIcon(0xF01C7, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseSearch_20_Filled = CreateIcon(0xF01C8, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcaseSearch_24_Filled = CreateIcon(0xF01C9, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleLine_16_Filled = CreateIcon(0xF01CA, FluentSystemIconVariants.Filled); public static readonly FontIconData Desk_20_Filled = CreateIcon(0xF01CB, FluentSystemIconVariants.Filled); public static readonly FontIconData Desk_24_Filled = CreateIcon(0xF01CC, FluentSystemIconVariants.Filled); public static readonly FontIconData Filmstrip_48_Filled = CreateIcon(0xF01CD, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripOff_48_Filled = CreateIcon(0xF01CE, FluentSystemIconVariants.Filled); public static readonly FontIconData Flash_32_Filled = CreateIcon(0xF01CF, FluentSystemIconVariants.Filled); public static readonly FontIconData Flow_24_Filled = CreateIcon(0xF01D0, FluentSystemIconVariants.Filled); public static readonly FontIconData Flow_32_Filled = CreateIcon(0xF01D1, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartPulseCheckmark_20_Filled = CreateIcon(0xF01D2, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartPulseError_20_Filled = CreateIcon(0xF01D3, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartPulseWarning_20_Filled = CreateIcon(0xF01D4, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeHeart_16_Filled = CreateIcon(0xF01D5, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeHeart_20_Filled = CreateIcon(0xF01D6, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeHeart_24_Filled = CreateIcon(0xF01D7, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeHeart_32_Filled = CreateIcon(0xF01D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageOff_28_Filled = CreateIcon(0xF01D9, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageOff_32_Filled = CreateIcon(0xF01DA, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageOff_48_Filled = CreateIcon(0xF01DB, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneyHand_16_Filled = CreateIcon(0xF01DC, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneySettings_16_Filled = CreateIcon(0xF01DD, FluentSystemIconVariants.Filled); public static readonly FontIconData MoneySettings_24_Filled = CreateIcon(0xF01DE, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleEdit_16_Filled = CreateIcon(0xF01DF, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleEdit_24_Filled = CreateIcon(0xF01E0, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleUp_20_Filled = CreateIcon(0xF01E1, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquare_16_Filled = CreateIcon(0xF01E2, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquare_28_Filled = CreateIcon(0xF01E3, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquare_32_Filled = CreateIcon(0xF01E4, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquare_48_Filled = CreateIcon(0xF01E5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRouting_20_Filled = CreateIcon(0xF01E6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRouting_24_Filled = CreateIcon(0xF01E7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRoutingRectangleMultiple_20_Filled = CreateIcon(0xF01E8, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowRoutingRectangleMultiple_24_Filled = CreateIcon(0xF01E9, FluentSystemIconVariants.Filled); public static readonly FontIconData BookAdd_28_Filled = CreateIcon(0xF01EA, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDefault_28_Filled = CreateIcon(0xF01EB, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLightning_16_Filled = CreateIcon(0xF01EC, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLightning_20_Filled = CreateIcon(0xF01ED, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLightning_24_Filled = CreateIcon(0xF01EE, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduation_28_Filled = CreateIcon(0xF01EF, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageSparkle_16_Filled = CreateIcon(0xF01F0, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageSparkle_20_Filled = CreateIcon(0xF01F1, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageSparkle_24_Filled = CreateIcon(0xF01F2, FluentSystemIconVariants.Filled); public static readonly FontIconData Mail_32_Filled = CreateIcon(0xF01F3, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonInfo_24_Filled = CreateIcon(0xF01F4, FluentSystemIconVariants.Filled); public static readonly FontIconData Prohibited_32_Filled = CreateIcon(0xF01F5, FluentSystemIconVariants.Filled); public static readonly FontIconData ProhibitedMultiple_28_Filled = CreateIcon(0xF01F6, FluentSystemIconVariants.Filled); public static readonly FontIconData SpinnerIos_16_Filled = CreateIcon(0xF01F7, FluentSystemIconVariants.Filled); public static readonly FontIconData StarEmphasis_16_Filled = CreateIcon(0xF01F8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate315Right_20_Filled = CreateIcon(0xF01F9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate315Right_24_Filled = CreateIcon(0xF01FA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate45Right_20_Filled = CreateIcon(0xF01FB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDirectionRotate45Right_24_Filled = CreateIcon(0xF01FC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineDownLeft_16_Filled = CreateIcon(0xF01FD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineDownLeft_20_Filled = CreateIcon(0xF01FE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineDownLeft_24_Filled = CreateIcon(0xF01FF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineDownLeft_28_Filled = CreateIcon(0xF0200, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineDownLeft_32_Filled = CreateIcon(0xF0201, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowOutlineDownLeft_48_Filled = CreateIcon(0xF0202, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInDiagonalDownLeft_16_Filled = CreateIcon(0xF0203, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInDiagonalDownLeft_20_Filled = CreateIcon(0xF0204, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInDiagonalDownLeft_24_Filled = CreateIcon(0xF0205, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowStepInDiagonalDownLeft_28_Filled = CreateIcon(0xF0206, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpSquareSettings_24_Filled = CreateIcon(0xF0207, FluentSystemIconVariants.Filled); public static readonly FontIconData BriefcasePerson_24_Filled = CreateIcon(0xF0208, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingCloud_24_Filled = CreateIcon(0xF0209, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEye_20_Filled = CreateIcon(0xF020A, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardPaste_32_Filled = CreateIcon(0xF020B, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBidirectional_20_Filled = CreateIcon(0xF020C, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBidirectional_24_Filled = CreateIcon(0xF020D, FluentSystemIconVariants.Filled); public static readonly FontIconData CommentEdit_16_Filled = CreateIcon(0xF020E, FluentSystemIconVariants.Filled); public static readonly FontIconData Crown_24_Filled = CreateIcon(0xF020F, FluentSystemIconVariants.Filled); public static readonly FontIconData CrownSubtract_24_Filled = CreateIcon(0xF0210, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPride_32_Filled = CreateIcon(0xF0211, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideIntersexInclusiveProgress_16_Filled = CreateIcon(0xF0212, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideIntersexInclusiveProgress_20_Filled = CreateIcon(0xF0213, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideIntersexInclusiveProgress_24_Filled = CreateIcon(0xF0214, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideIntersexInclusiveProgress_28_Filled = CreateIcon(0xF0215, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideIntersexInclusiveProgress_32_Filled = CreateIcon(0xF0216, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideIntersexInclusiveProgress_48_Filled = CreateIcon(0xF0217, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPridePhiladelphia_16_Filled = CreateIcon(0xF0218, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPridePhiladelphia_20_Filled = CreateIcon(0xF0219, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPridePhiladelphia_24_Filled = CreateIcon(0xF021A, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPridePhiladelphia_28_Filled = CreateIcon(0xF021B, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPridePhiladelphia_32_Filled = CreateIcon(0xF021C, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPridePhiladelphia_48_Filled = CreateIcon(0xF021D, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideProgress_16_Filled = CreateIcon(0xF021E, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideProgress_20_Filled = CreateIcon(0xF021F, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideProgress_24_Filled = CreateIcon(0xF0220, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideProgress_28_Filled = CreateIcon(0xF0221, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideProgress_32_Filled = CreateIcon(0xF0222, FluentSystemIconVariants.Filled); public static readonly FontIconData FlagPrideProgress_48_Filled = CreateIcon(0xF0223, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderAdd_32_Filled = CreateIcon(0xF0224, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowLeft_48_Filled = CreateIcon(0xF0225, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowRight_32_Filled = CreateIcon(0xF0226, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderArrowUp_32_Filled = CreateIcon(0xF0227, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLink_16_Filled = CreateIcon(0xF0228, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderLink_32_Filled = CreateIcon(0xF0229, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderProhibited_32_Filled = CreateIcon(0xF022A, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduationSparkle_20_Filled = CreateIcon(0xF022B, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduationSparkle_24_Filled = CreateIcon(0xF022C, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduationSparkle_28_Filled = CreateIcon(0xF022D, FluentSystemIconVariants.Filled); public static readonly FontIconData Kiosk_24_Filled = CreateIcon(0xF022E, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopMultiple_24_Filled = CreateIcon(0xF022F, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkAdd_24_Filled = CreateIcon(0xF0230, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkSettings_24_Filled = CreateIcon(0xF0231, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosed_28_Filled = CreateIcon(0xF0232, FluentSystemIconVariants.Filled); public static readonly FontIconData LockClosed_48_Filled = CreateIcon(0xF0233, FluentSystemIconVariants.Filled); public static readonly FontIconData LockOpen_12_Filled = CreateIcon(0xF0234, FluentSystemIconVariants.Filled); public static readonly FontIconData LockOpen_32_Filled = CreateIcon(0xF0235, FluentSystemIconVariants.Filled); public static readonly FontIconData LockOpen_48_Filled = CreateIcon(0xF0236, FluentSystemIconVariants.Filled); public static readonly FontIconData PaintBrush_32_Filled = CreateIcon(0xF0237, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseCircle_32_Filled = CreateIcon(0xF0238, FluentSystemIconVariants.Filled); public static readonly FontIconData PauseCircle_48_Filled = CreateIcon(0xF0239, FluentSystemIconVariants.Filled); public static readonly FontIconData PenSparkle_16_Filled = CreateIcon(0xF023A, FluentSystemIconVariants.Filled); public static readonly FontIconData PenSparkle_20_Filled = CreateIcon(0xF023B, FluentSystemIconVariants.Filled); public static readonly FontIconData PenSparkle_24_Filled = CreateIcon(0xF023C, FluentSystemIconVariants.Filled); public static readonly FontIconData PenSparkle_28_Filled = CreateIcon(0xF023D, FluentSystemIconVariants.Filled); public static readonly FontIconData PenSparkle_32_Filled = CreateIcon(0xF023E, FluentSystemIconVariants.Filled); public static readonly FontIconData PenSparkle_48_Filled = CreateIcon(0xF023F, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPhone_24_Filled = CreateIcon(0xF0240, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSubtract_24_Filled = CreateIcon(0xF0241, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneBriefcase_24_Filled = CreateIcon(0xF0242, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneMultiple_24_Filled = CreateIcon(0xF0243, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneMultipleSettings_24_Filled = CreateIcon(0xF0244, FluentSystemIconVariants.Filled); public static readonly FontIconData PhonePerson_24_Filled = CreateIcon(0xF0245, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneSubtract_24_Filled = CreateIcon(0xF0246, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugConnectedSettings_20_Filled = CreateIcon(0xF0247, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugConnectedSettings_24_Filled = CreateIcon(0xF0248, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeHintCopy_16_Filled = CreateIcon(0xF0249, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeHintCopy_20_Filled = CreateIcon(0xF024A, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeHintCopy_24_Filled = CreateIcon(0xF024B, FluentSystemIconVariants.Filled); public static readonly FontIconData Script_20_Filled = CreateIcon(0xF024C, FluentSystemIconVariants.Filled); public static readonly FontIconData Script_24_Filled = CreateIcon(0xF024D, FluentSystemIconVariants.Filled); public static readonly FontIconData Script_32_Filled = CreateIcon(0xF024E, FluentSystemIconVariants.Filled); public static readonly FontIconData ServerLink_24_Filled = CreateIcon(0xF024F, FluentSystemIconVariants.Filled); public static readonly FontIconData Signature_32_Filled = CreateIcon(0xF0250, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerMute_32_Filled = CreateIcon(0xF0251, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktop_28_Filled = CreateIcon(0xF0252, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopLink_16_Filled = CreateIcon(0xF0253, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopLink_20_Filled = CreateIcon(0xF0254, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopLink_24_Filled = CreateIcon(0xF0255, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopLink_28_Filled = CreateIcon(0xF0256, FluentSystemIconVariants.Filled); public static readonly FontIconData TableArrowUp_20_Filled = CreateIcon(0xF0257, FluentSystemIconVariants.Filled); public static readonly FontIconData TableArrowUp_24_Filled = CreateIcon(0xF0258, FluentSystemIconVariants.Filled); public static readonly FontIconData TabletLaptop_24_Filled = CreateIcon(0xF0259, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLikeDislike_16_Filled = CreateIcon(0xF025A, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLikeDislike_20_Filled = CreateIcon(0xF025B, FluentSystemIconVariants.Filled); public static readonly FontIconData ThumbLikeDislike_24_Filled = CreateIcon(0xF025C, FluentSystemIconVariants.Filled); public static readonly FontIconData Warning_32_Filled = CreateIcon(0xF025D, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle1_28_Filled = CreateIcon(0xF025E, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle1_32_Filled = CreateIcon(0xF025F, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle1_48_Filled = CreateIcon(0xF0260, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle2_16_Filled = CreateIcon(0xF0261, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle2_20_Filled = CreateIcon(0xF0262, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle2_24_Filled = CreateIcon(0xF0263, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle2_28_Filled = CreateIcon(0xF0264, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle2_32_Filled = CreateIcon(0xF0265, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle2_48_Filled = CreateIcon(0xF0266, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle3_16_Filled = CreateIcon(0xF0267, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle3_20_Filled = CreateIcon(0xF0268, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle3_24_Filled = CreateIcon(0xF0269, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle3_28_Filled = CreateIcon(0xF026A, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle3_32_Filled = CreateIcon(0xF026B, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle3_48_Filled = CreateIcon(0xF026C, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle4_16_Filled = CreateIcon(0xF026D, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle4_20_Filled = CreateIcon(0xF026E, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle4_24_Filled = CreateIcon(0xF026F, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle4_28_Filled = CreateIcon(0xF0270, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle4_32_Filled = CreateIcon(0xF0271, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle4_48_Filled = CreateIcon(0xF0272, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle5_16_Filled = CreateIcon(0xF0273, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle5_20_Filled = CreateIcon(0xF0274, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle5_24_Filled = CreateIcon(0xF0275, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle5_28_Filled = CreateIcon(0xF0276, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle5_32_Filled = CreateIcon(0xF0277, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle5_48_Filled = CreateIcon(0xF0278, FluentSystemIconVariants.Filled); public static readonly FontIconData AddSquareMultiple_24_Filled = CreateIcon(0xF0279, FluentSystemIconVariants.Filled); public static readonly FontIconData BracesVariable_48_Filled = CreateIcon(0xF027A, FluentSystemIconVariants.Filled); public static readonly FontIconData Cube_48_Filled = CreateIcon(0xF027B, FluentSystemIconVariants.Filled); public static readonly FontIconData Desk_16_Filled = CreateIcon(0xF027C, FluentSystemIconVariants.Filled); public static readonly FontIconData Desk_28_Filled = CreateIcon(0xF027D, FluentSystemIconVariants.Filled); public static readonly FontIconData Desk_32_Filled = CreateIcon(0xF027E, FluentSystemIconVariants.Filled); public static readonly FontIconData Desk_48_Filled = CreateIcon(0xF027F, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderOpenVertical_24_Filled = CreateIcon(0xF0280, FluentSystemIconVariants.Filled); public static readonly FontIconData Globe_48_Filled = CreateIcon(0xF0281, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeShield_48_Filled = CreateIcon(0xF0282, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRightOff_16_Filled = CreateIcon(0xF0283, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRightOff_24_Filled = CreateIcon(0xF0284, FluentSystemIconVariants.Filled); public static readonly FontIconData HandRightOff_28_Filled = CreateIcon(0xF0285, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduationSparkle_16_Filled = CreateIcon(0xF0286, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyMultiple_16_Filled = CreateIcon(0xF0287, FluentSystemIconVariants.Filled); public static readonly FontIconData KeyMultiple_24_Filled = CreateIcon(0xF0288, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkMultiple_16_Filled = CreateIcon(0xF0289, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkMultiple_20_Filled = CreateIcon(0xF028A, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkMultiple_24_Filled = CreateIcon(0xF028B, FluentSystemIconVariants.Filled); public static readonly FontIconData MailOff_16_Filled = CreateIcon(0xF028C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonEdit_48_Filled = CreateIcon(0xF028D, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugDisconnected_48_Filled = CreateIcon(0xF028E, FluentSystemIconVariants.Filled); public static readonly FontIconData Stream_48_Filled = CreateIcon(0xF028F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquare_48_Filled = CreateIcon(0xF0290, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletListSquareShield_48_Filled = CreateIcon(0xF0291, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExport_16_Filled = CreateIcon(0xF0292, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExport_20_Filled = CreateIcon(0xF0293, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExport_24_Filled = CreateIcon(0xF0294, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar_12_Filled = CreateIcon(0xF0295, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar_16_Filled = CreateIcon(0xF0296, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar_20_Filled = CreateIcon(0xF0297, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar_24_Filled = CreateIcon(0xF0298, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar_28_Filled = CreateIcon(0xF0299, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar_32_Filled = CreateIcon(0xF029A, FluentSystemIconVariants.Filled); public static readonly FontIconData Calendar_48_Filled = CreateIcon(0xF029B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDate_20_Filled = CreateIcon(0xF029C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDate_24_Filled = CreateIcon(0xF029D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarDate_28_Filled = CreateIcon(0xF029E, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBulletList_16_Filled = CreateIcon(0xF029F, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBulletList_20_Filled = CreateIcon(0xF02A0, FluentSystemIconVariants.Filled); public static readonly FontIconData IosArrow_24_Filled = CreateIcon(0xF02A1, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletList_16_Filled = CreateIcon(0xF02A2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletList_20_Filled = CreateIcon(0xF02A3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletList_24_Filled = CreateIcon(0xF02A4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletList270_24_Filled = CreateIcon(0xF02A5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletList90_20_Filled = CreateIcon(0xF02A6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextBulletList90_24_Filled = CreateIcon(0xF02A7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnWide_20_Filled = CreateIcon(0xF02A8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextColumnWide_24_Filled = CreateIcon(0xF02A9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecrease_16_Filled = CreateIcon(0xF02AA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecrease_20_Filled = CreateIcon(0xF02AB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentDecrease_24_Filled = CreateIcon(0xF02AC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncrease_16_Filled = CreateIcon(0xF02AD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncrease_20_Filled = CreateIcon(0xF02AE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextIndentIncrease_24_Filled = CreateIcon(0xF02AF, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfile_16_Filled = CreateIcon(0xF02B0, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfile_20_Filled = CreateIcon(0xF02B1, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleCarProfile_24_Filled = CreateIcon(0xF02B2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalLeftRight_16_Filled = CreateIcon(0xF02B3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalLeftRight_20_Filled = CreateIcon(0xF02B4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalLeftRight_24_Filled = CreateIcon(0xF02B5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowBidirectionalLeftRight_28_Filled = CreateIcon(0xF02B6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSwap_16_Filled = CreateIcon(0xF02B7, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSwap_28_Filled = CreateIcon(0xF02B8, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMosque_12_Filled = CreateIcon(0xF02B9, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMosque_16_Filled = CreateIcon(0xF02BA, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMosque_20_Filled = CreateIcon(0xF02BB, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMosque_24_Filled = CreateIcon(0xF02BC, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMosque_28_Filled = CreateIcon(0xF02BD, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMosque_32_Filled = CreateIcon(0xF02BE, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingMosque_48_Filled = CreateIcon(0xF02BF, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircleSquare_16_Filled = CreateIcon(0xF02C0, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircleSquare_20_Filled = CreateIcon(0xF02C1, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircleSquare_24_Filled = CreateIcon(0xF02C2, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartOff_16_Filled = CreateIcon(0xF02C3, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartOff_20_Filled = CreateIcon(0xF02C4, FluentSystemIconVariants.Filled); public static readonly FontIconData HeartOff_24_Filled = CreateIcon(0xF02C5, FluentSystemIconVariants.Filled); public static readonly FontIconData Hexagon_16_Filled = CreateIcon(0xF02C6, FluentSystemIconVariants.Filled); public static readonly FontIconData Hexagon_20_Filled = CreateIcon(0xF02C7, FluentSystemIconVariants.Filled); public static readonly FontIconData HexagonThree_16_Filled = CreateIcon(0xF02C8, FluentSystemIconVariants.Filled); public static readonly FontIconData HexagonThree_20_Filled = CreateIcon(0xF02C9, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1_16_Filled = CreateIcon(0xF02CA, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1_24_Filled = CreateIcon(0xF02CB, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1_28_Filled = CreateIcon(0xF02CC, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1Dashes_16_Filled = CreateIcon(0xF02CD, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1Dashes_20_Filled = CreateIcon(0xF02CE, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1Dashes_24_Filled = CreateIcon(0xF02CF, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal1Dashes_28_Filled = CreateIcon(0xF02D0, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal2DashesSolid_16_Filled = CreateIcon(0xF02D1, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal2DashesSolid_20_Filled = CreateIcon(0xF02D2, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal2DashesSolid_24_Filled = CreateIcon(0xF02D3, FluentSystemIconVariants.Filled); public static readonly FontIconData LineHorizontal2DashesSolid_28_Filled = CreateIcon(0xF02D4, FluentSystemIconVariants.Filled); public static readonly FontIconData MicRecord_20_Filled = CreateIcon(0xF02D5, FluentSystemIconVariants.Filled); public static readonly FontIconData MicRecord_24_Filled = CreateIcon(0xF02D6, FluentSystemIconVariants.Filled); public static readonly FontIconData MicRecord_28_Filled = CreateIcon(0xF02D7, FluentSystemIconVariants.Filled); public static readonly FontIconData Open_12_Filled = CreateIcon(0xF02D8, FluentSystemIconVariants.Filled); public static readonly FontIconData RemixAdd_16_Filled = CreateIcon(0xF02D9, FluentSystemIconVariants.Filled); public static readonly FontIconData RemixAdd_20_Filled = CreateIcon(0xF02DA, FluentSystemIconVariants.Filled); public static readonly FontIconData RemixAdd_24_Filled = CreateIcon(0xF02DB, FluentSystemIconVariants.Filled); public static readonly FontIconData RemixAdd_32_Filled = CreateIcon(0xF02DC, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonSparkleOff_20_Filled = CreateIcon(0xF02DD, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonSparkleOff_24_Filled = CreateIcon(0xF02DE, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailShield_20_Filled = CreateIcon(0xF02DF, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailShield_24_Filled = CreateIcon(0xF02E0, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailShield_32_Filled = CreateIcon(0xF02E1, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowDatabase_32_Filled = CreateIcon(0xF02E2, FluentSystemIconVariants.Filled); public static readonly FontIconData CastMultiple_20_Filled = CreateIcon(0xF02E3, FluentSystemIconVariants.Filled); public static readonly FontIconData CastMultiple_24_Filled = CreateIcon(0xF02E4, FluentSystemIconVariants.Filled); public static readonly FontIconData CastMultiple_28_Filled = CreateIcon(0xF02E5, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHintHalfVertical_16_Filled = CreateIcon(0xF02E6, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHintHalfVertical_20_Filled = CreateIcon(0xF02E7, FluentSystemIconVariants.Filled); public static readonly FontIconData CircleHintHalfVertical_24_Filled = CreateIcon(0xF02E8, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashSparkle_20_Filled = CreateIcon(0xF02E9, FluentSystemIconVariants.Filled); public static readonly FontIconData FlashSparkle_24_Filled = CreateIcon(0xF02EA, FluentSystemIconVariants.Filled); public static readonly FontIconData Hexagon_12_Filled = CreateIcon(0xF02EB, FluentSystemIconVariants.Filled); public static readonly FontIconData Hexagon_24_Filled = CreateIcon(0xF02EC, FluentSystemIconVariants.Filled); public static readonly FontIconData HexagonThree_12_Filled = CreateIcon(0xF02ED, FluentSystemIconVariants.Filled); public static readonly FontIconData HexagonThree_24_Filled = CreateIcon(0xF02EE, FluentSystemIconVariants.Filled); public static readonly FontIconData NextFrame_20_Filled = CreateIcon(0xF02EF, FluentSystemIconVariants.Filled); public static readonly FontIconData NextFrame_24_Filled = CreateIcon(0xF02F0, FluentSystemIconVariants.Filled); public static readonly FontIconData PreviousFrame_20_Filled = CreateIcon(0xF02F1, FluentSystemIconVariants.Filled); public static readonly FontIconData PreviousFrame_24_Filled = CreateIcon(0xF02F2, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomCenter_16_Filled = CreateIcon(0xF02F3, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomCenter_20_Filled = CreateIcon(0xF02F4, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomCenter_24_Filled = CreateIcon(0xF02F5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomLeft_16_Filled = CreateIcon(0xF02F6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomLeft_20_Filled = CreateIcon(0xF02F7, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomLeft_24_Filled = CreateIcon(0xF02F8, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomRight_16_Filled = CreateIcon(0xF02F9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomRight_20_Filled = CreateIcon(0xF02FA, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignBottomRight_24_Filled = CreateIcon(0xF02FB, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignCenter_16_Filled = CreateIcon(0xF02FC, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleLeft_16_Filled = CreateIcon(0xF02FD, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleLeft_20_Filled = CreateIcon(0xF02FE, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleLeft_24_Filled = CreateIcon(0xF02FF, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleRight_16_Filled = CreateIcon(0xF0300, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleRight_20_Filled = CreateIcon(0xF0301, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignMiddleRight_24_Filled = CreateIcon(0xF0302, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopCenter_16_Filled = CreateIcon(0xF0303, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopCenter_20_Filled = CreateIcon(0xF0304, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopCenter_24_Filled = CreateIcon(0xF0305, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopLeft_16_Filled = CreateIcon(0xF0306, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopLeft_20_Filled = CreateIcon(0xF0307, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopLeft_24_Filled = CreateIcon(0xF0308, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopRight_16_Filled = CreateIcon(0xF0309, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopRight_20_Filled = CreateIcon(0xF030A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextboxAlignTopRight_24_Filled = CreateIcon(0xF030B, FluentSystemIconVariants.Filled); public static readonly FontIconData TriangleDown_24_Filled = CreateIcon(0xF030C, FluentSystemIconVariants.Filled); public static readonly FontIconData CallEnd_12_Filled = CreateIcon(0xF030D, FluentSystemIconVariants.Filled); public static readonly FontIconData CallEnd_32_Filled = CreateIcon(0xF030E, FluentSystemIconVariants.Filled); public static readonly FontIconData CallEnd_48_Filled = CreateIcon(0xF030F, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGallery_16_Filled = CreateIcon(0xF0310, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGalleryLightning_16_Filled = CreateIcon(0xF0311, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGalleryLightning_20_Filled = CreateIcon(0xF0312, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGalleryLightning_24_Filled = CreateIcon(0xF0313, FluentSystemIconVariants.Filled); public static readonly FontIconData ContentViewGalleryLightning_28_Filled = CreateIcon(0xF0314, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeArrowForward_16_Filled = CreateIcon(0xF0315, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeArrowForward_20_Filled = CreateIcon(0xF0316, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeArrowForward_24_Filled = CreateIcon(0xF0317, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeArrowForward_32_Filled = CreateIcon(0xF0318, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDrive_24_Filled = CreateIcon(0xF0319, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDrive_32_Filled = CreateIcon(0xF031A, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDriveCall_24_Filled = CreateIcon(0xF031B, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDriveCall_32_Filled = CreateIcon(0xF031C, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRewind_16_Filled = CreateIcon(0xF031D, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRewind_20_Filled = CreateIcon(0xF031E, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRewind_24_Filled = CreateIcon(0xF031F, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightGallery_16_Filled = CreateIcon(0xF0320, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightGallery_20_Filled = CreateIcon(0xF0321, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightGallery_24_Filled = CreateIcon(0xF0322, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelRightGallery_28_Filled = CreateIcon(0xF0323, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelTopGallery_16_Filled = CreateIcon(0xF0324, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelTopGallery_20_Filled = CreateIcon(0xF0325, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelTopGallery_24_Filled = CreateIcon(0xF0326, FluentSystemIconVariants.Filled); public static readonly FontIconData PanelTopGallery_28_Filled = CreateIcon(0xF0327, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSparkle_16_Filled = CreateIcon(0xF0328, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSparkle_20_Filled = CreateIcon(0xF0329, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSparkle_24_Filled = CreateIcon(0xF032A, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSparkle_28_Filled = CreateIcon(0xF032B, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSparkle_32_Filled = CreateIcon(0xF032C, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanPerson_16_Filled = CreateIcon(0xF032D, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanPerson_20_Filled = CreateIcon(0xF032E, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanPerson_24_Filled = CreateIcon(0xF032F, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanPerson_28_Filled = CreateIcon(0xF0330, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanPerson_48_Filled = CreateIcon(0xF0331, FluentSystemIconVariants.Filled); public static readonly FontIconData VoicemailShield_16_Filled = CreateIcon(0xF0332, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronDown_32_Filled = CreateIcon(0xF0333, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronLeft_32_Filled = CreateIcon(0xF0334, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronRight_32_Filled = CreateIcon(0xF0335, FluentSystemIconVariants.Filled); public static readonly FontIconData ChevronUp_32_Filled = CreateIcon(0xF0336, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLightning_16_Filled = CreateIcon(0xF0337, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLightning_20_Filled = CreateIcon(0xF0338, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLightning_24_Filled = CreateIcon(0xF0339, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLightning_28_Filled = CreateIcon(0xF033A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLightning_32_Filled = CreateIcon(0xF033B, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentLightning_48_Filled = CreateIcon(0xF033C, FluentSystemIconVariants.Filled); public static readonly FontIconData Edit_12_Filled = CreateIcon(0xF033D, FluentSystemIconVariants.Filled); public static readonly FontIconData ServerLink_16_Filled = CreateIcon(0xF033E, FluentSystemIconVariants.Filled); public static readonly FontIconData ServerLink_20_Filled = CreateIcon(0xF033F, FluentSystemIconVariants.Filled); public static readonly FontIconData Step_20_Filled = CreateIcon(0xF0340, FluentSystemIconVariants.Filled); public static readonly FontIconData Step_24_Filled = CreateIcon(0xF0341, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultipleAdd_20_Filled = CreateIcon(0xF0342, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescription_16_Filled = CreateIcon(0xF0343, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescription_28_Filled = CreateIcon(0xF0344, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDescription_32_Filled = CreateIcon(0xF0345, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarLightning_16_Filled = CreateIcon(0xF0346, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarLightning_20_Filled = CreateIcon(0xF0347, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarLightning_24_Filled = CreateIcon(0xF0348, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarLightning_28_Filled = CreateIcon(0xF0349, FluentSystemIconVariants.Filled); public static readonly FontIconData TextGrammarLightning_32_Filled = CreateIcon(0xF034A, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerAdd_20_Filled = CreateIcon(0xF034B, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerAdd_24_Filled = CreateIcon(0xF034C, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerDismiss_20_Filled = CreateIcon(0xF034D, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerDismiss_24_Filled = CreateIcon(0xF034E, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCube_20_Filled = CreateIcon(0xF034F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentCube_24_Filled = CreateIcon(0xF0350, FluentSystemIconVariants.Filled); public static readonly FontIconData Drawer_20_Filled = CreateIcon(0xF0351, FluentSystemIconVariants.Filled); public static readonly FontIconData Drawer_24_Filled = CreateIcon(0xF0352, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripImage_20_Filled = CreateIcon(0xF0353, FluentSystemIconVariants.Filled); public static readonly FontIconData FilmstripImage_24_Filled = CreateIcon(0xF0354, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle0_16_Filled = CreateIcon(0xF0355, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle0_20_Filled = CreateIcon(0xF0356, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle0_24_Filled = CreateIcon(0xF0357, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle0_28_Filled = CreateIcon(0xF0358, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle0_32_Filled = CreateIcon(0xF0359, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle0_48_Filled = CreateIcon(0xF035A, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle6_16_Filled = CreateIcon(0xF035B, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle6_20_Filled = CreateIcon(0xF035C, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle6_24_Filled = CreateIcon(0xF035D, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle6_28_Filled = CreateIcon(0xF035E, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle6_32_Filled = CreateIcon(0xF035F, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle6_48_Filled = CreateIcon(0xF0360, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle7_16_Filled = CreateIcon(0xF0361, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle7_20_Filled = CreateIcon(0xF0362, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle7_24_Filled = CreateIcon(0xF0363, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle7_28_Filled = CreateIcon(0xF0364, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle7_32_Filled = CreateIcon(0xF0365, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle7_48_Filled = CreateIcon(0xF0366, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle8_16_Filled = CreateIcon(0xF0367, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle8_20_Filled = CreateIcon(0xF0368, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle8_24_Filled = CreateIcon(0xF0369, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle8_28_Filled = CreateIcon(0xF036A, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle8_32_Filled = CreateIcon(0xF036B, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle8_48_Filled = CreateIcon(0xF036C, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle9_16_Filled = CreateIcon(0xF036D, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle9_20_Filled = CreateIcon(0xF036E, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle9_24_Filled = CreateIcon(0xF036F, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle9_28_Filled = CreateIcon(0xF0370, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle9_32_Filled = CreateIcon(0xF0371, FluentSystemIconVariants.Filled); public static readonly FontIconData NumberCircle9_48_Filled = CreateIcon(0xF0372, FluentSystemIconVariants.Filled); public static readonly FontIconData Server_12_Filled = CreateIcon(0xF0373, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintHexagon_12_Filled = CreateIcon(0xF0374, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintHexagon_16_Filled = CreateIcon(0xF0375, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintHexagon_20_Filled = CreateIcon(0xF0376, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintHexagon_24_Filled = CreateIcon(0xF0377, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintHexagon_28_Filled = CreateIcon(0xF0378, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintHexagon_32_Filled = CreateIcon(0xF0379, FluentSystemIconVariants.Filled); public static readonly FontIconData SquareHintHexagon_48_Filled = CreateIcon(0xF037A, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultiple_16_Filled = CreateIcon(0xF037B, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultipleAdd_16_Filled = CreateIcon(0xF037C, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetAdd_20_Filled = CreateIcon(0xF037D, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetAdd_24_Filled = CreateIcon(0xF037E, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetDismiss_20_Filled = CreateIcon(0xF037F, FluentSystemIconVariants.Filled); public static readonly FontIconData TargetDismiss_24_Filled = CreateIcon(0xF0380, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1Lines_16_Filled = CreateIcon(0xF0381, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1Lines_20_Filled = CreateIcon(0xF0382, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1Lines_24_Filled = CreateIcon(0xF0383, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1LinesCaret_16_Filled = CreateIcon(0xF0384, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1LinesCaret_20_Filled = CreateIcon(0xF0385, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader1LinesCaret_24_Filled = CreateIcon(0xF0386, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2Lines_16_Filled = CreateIcon(0xF0387, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2Lines_20_Filled = CreateIcon(0xF0388, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2Lines_24_Filled = CreateIcon(0xF0389, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2LinesCaret_16_Filled = CreateIcon(0xF038A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2LinesCaret_20_Filled = CreateIcon(0xF038B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader2LinesCaret_24_Filled = CreateIcon(0xF038C, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3Lines_16_Filled = CreateIcon(0xF038D, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3Lines_20_Filled = CreateIcon(0xF038E, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3Lines_24_Filled = CreateIcon(0xF038F, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3LinesCaret_16_Filled = CreateIcon(0xF0390, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3LinesCaret_20_Filled = CreateIcon(0xF0391, FluentSystemIconVariants.Filled); public static readonly FontIconData TextHeader3LinesCaret_24_Filled = CreateIcon(0xF0392, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownload_28_Filled = CreateIcon(0xF0393, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownload_32_Filled = CreateIcon(0xF0394, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExpand_16_Filled = CreateIcon(0xF0395, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowExportUp_16_Filled = CreateIcon(0xF0396, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowImport_16_Filled = CreateIcon(0xF0397, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpRightDashes_16_Filled = CreateIcon(0xF0398, FluentSystemIconVariants.Filled); public static readonly FontIconData Battery10_16_Filled = CreateIcon(0xF0399, FluentSystemIconVariants.Filled); public static readonly FontIconData BeakerEmpty_16_Filled = CreateIcon(0xF039A, FluentSystemIconVariants.Filled); public static readonly FontIconData Book_16_Filled = CreateIcon(0xF039B, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderNone_16_Filled = CreateIcon(0xF039C, FluentSystemIconVariants.Filled); public static readonly FontIconData BranchRequest_16_Filled = CreateIcon(0xF039D, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardTaskList_16_Filled = CreateIcon(0xF039E, FluentSystemIconVariants.Filled); public static readonly FontIconData Cut_16_Filled = CreateIcon(0xF039F, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSearch_16_Filled = CreateIcon(0xF03A0, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSearch_20_Filled = CreateIcon(0xF03A1, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderSearch_24_Filled = CreateIcon(0xF03A2, FluentSystemIconVariants.Filled); public static readonly FontIconData Hexagon_28_Filled = CreateIcon(0xF03A3, FluentSystemIconVariants.Filled); public static readonly FontIconData Hexagon_32_Filled = CreateIcon(0xF03A4, FluentSystemIconVariants.Filled); public static readonly FontIconData Hexagon_48_Filled = CreateIcon(0xF03A5, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugConnected_16_Filled = CreateIcon(0xF03A6, FluentSystemIconVariants.Filled); public static readonly FontIconData PlugDisconnected_16_Filled = CreateIcon(0xF03A7, FluentSystemIconVariants.Filled); public static readonly FontIconData ProjectionScreenText_20_Filled = CreateIcon(0xF03A8, FluentSystemIconVariants.Filled); public static readonly FontIconData Rss_16_Filled = CreateIcon(0xF03A9, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeOrganic_16_Filled = CreateIcon(0xF03AA, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeOrganic_20_Filled = CreateIcon(0xF03AB, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeOrganic_24_Filled = CreateIcon(0xF03AC, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeOrganic_28_Filled = CreateIcon(0xF03AD, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeOrganic_32_Filled = CreateIcon(0xF03AE, FluentSystemIconVariants.Filled); public static readonly FontIconData ShapeOrganic_48_Filled = CreateIcon(0xF03AF, FluentSystemIconVariants.Filled); public static readonly FontIconData TeardropBottomRight_16_Filled = CreateIcon(0xF03B0, FluentSystemIconVariants.Filled); public static readonly FontIconData TeardropBottomRight_20_Filled = CreateIcon(0xF03B1, FluentSystemIconVariants.Filled); public static readonly FontIconData TeardropBottomRight_24_Filled = CreateIcon(0xF03B2, FluentSystemIconVariants.Filled); public static readonly FontIconData TeardropBottomRight_28_Filled = CreateIcon(0xF03B3, FluentSystemIconVariants.Filled); public static readonly FontIconData TeardropBottomRight_32_Filled = CreateIcon(0xF03B4, FluentSystemIconVariants.Filled); public static readonly FontIconData TeardropBottomRight_48_Filled = CreateIcon(0xF03B5, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEditStyle_16_Filled = CreateIcon(0xF03B6, FluentSystemIconVariants.Filled); public static readonly FontIconData TextWholeWord_16_Filled = CreateIcon(0xF03B7, FluentSystemIconVariants.Filled); public static readonly FontIconData Triangle_24_Filled = CreateIcon(0xF03B8, FluentSystemIconVariants.Filled); public static readonly FontIconData Triangle_28_Filled = CreateIcon(0xF03B9, FluentSystemIconVariants.Filled); public static readonly FontIconData TextAsterisk_16_Filled = CreateIcon(0xF03BA, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownloadOff_16_Filled = CreateIcon(0xF03BB, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownloadOff_20_Filled = CreateIcon(0xF03BC, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownloadOff_24_Filled = CreateIcon(0xF03BD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownloadOff_28_Filled = CreateIcon(0xF03BE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownloadOff_32_Filled = CreateIcon(0xF03BF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownloadOff_48_Filled = CreateIcon(0xF03C0, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderInside_16_Filled = CreateIcon(0xF03C1, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderInside_20_Filled = CreateIcon(0xF03C2, FluentSystemIconVariants.Filled); public static readonly FontIconData BorderInside_24_Filled = CreateIcon(0xF03C3, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatLock_16_Filled = CreateIcon(0xF03C4, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatLock_20_Filled = CreateIcon(0xF03C5, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatLock_24_Filled = CreateIcon(0xF03C6, FluentSystemIconVariants.Filled); public static readonly FontIconData ChatLock_28_Filled = CreateIcon(0xF03C7, FluentSystemIconVariants.Filled); public static readonly FontIconData ErrorCircle_48_Filled = CreateIcon(0xF03C8, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMaximize_28_Filled = CreateIcon(0xF03C9, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMaximize_32_Filled = CreateIcon(0xF03CA, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMinimize_28_Filled = CreateIcon(0xF03CB, FluentSystemIconVariants.Filled); public static readonly FontIconData FullScreenMinimize_32_Filled = CreateIcon(0xF03CC, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkPerson_16_Filled = CreateIcon(0xF03CD, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkPerson_20_Filled = CreateIcon(0xF03CE, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkPerson_24_Filled = CreateIcon(0xF03CF, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkPerson_32_Filled = CreateIcon(0xF03D0, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkPerson_48_Filled = CreateIcon(0xF03D1, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleChat_16_Filled = CreateIcon(0xF03D2, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleChat_20_Filled = CreateIcon(0xF03D3, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleChat_24_Filled = CreateIcon(0xF03D4, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSupport_28_Filled = CreateIcon(0xF03D5, FluentSystemIconVariants.Filled); public static readonly FontIconData Shapes_32_Filled = CreateIcon(0xF03D6, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextEdit_16_Filled = CreateIcon(0xF03D7, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextEdit_20_Filled = CreateIcon(0xF03D8, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextEdit_24_Filled = CreateIcon(0xF03D9, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideTextEdit_28_Filled = CreateIcon(0xF03DA, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractCircle_48_Filled = CreateIcon(0xF03DB, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractParentheses_16_Filled = CreateIcon(0xF03DC, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractParentheses_20_Filled = CreateIcon(0xF03DD, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractParentheses_24_Filled = CreateIcon(0xF03DE, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractParentheses_28_Filled = CreateIcon(0xF03DF, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractParentheses_32_Filled = CreateIcon(0xF03E0, FluentSystemIconVariants.Filled); public static readonly FontIconData SubtractParentheses_48_Filled = CreateIcon(0xF03E1, FluentSystemIconVariants.Filled); public static readonly FontIconData Warning_48_Filled = CreateIcon(0xF03E2, FluentSystemIconVariants.Filled); public static readonly FontIconData AlertOn_16_Filled = CreateIcon(0xF03E3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownExclamation_16_Filled = CreateIcon(0xF03E4, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownExclamation_20_Filled = CreateIcon(0xF03E5, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFit_24_Filled = CreateIcon(0xF03E6, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowFitIn_24_Filled = CreateIcon(0xF03E7, FluentSystemIconVariants.Filled); public static readonly FontIconData Book_32_Filled = CreateIcon(0xF03E8, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDatabase_16_Filled = CreateIcon(0xF03E9, FluentSystemIconVariants.Filled); public static readonly FontIconData BookDatabase_32_Filled = CreateIcon(0xF03EA, FluentSystemIconVariants.Filled); public static readonly FontIconData BookToolbox_16_Filled = CreateIcon(0xF03EB, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingDesktop_32_Filled = CreateIcon(0xF03EC, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernment_16_Filled = CreateIcon(0xF03ED, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernmentSearch_16_Filled = CreateIcon(0xF03EE, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernmentSearch_20_Filled = CreateIcon(0xF03EF, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernmentSearch_24_Filled = CreateIcon(0xF03F0, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingGovernmentSearch_32_Filled = CreateIcon(0xF03F1, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRecord_16_Filled = CreateIcon(0xF03F2, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRecord_20_Filled = CreateIcon(0xF03F3, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRecord_24_Filled = CreateIcon(0xF03F4, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRecord_28_Filled = CreateIcon(0xF03F5, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRecord_32_Filled = CreateIcon(0xF03F6, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarRecord_48_Filled = CreateIcon(0xF03F7, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard_28_Filled = CreateIcon(0xF03F8, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMathFormula_16_Filled = CreateIcon(0xF03F9, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMathFormula_20_Filled = CreateIcon(0xF03FA, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMathFormula_24_Filled = CreateIcon(0xF03FB, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMathFormula_28_Filled = CreateIcon(0xF03FC, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardMathFormula_32_Filled = CreateIcon(0xF03FD, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardNumber123_16_Filled = CreateIcon(0xF03FE, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardNumber123_20_Filled = CreateIcon(0xF03FF, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardNumber123_24_Filled = CreateIcon(0xF0400, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardNumber123_28_Filled = CreateIcon(0xF0401, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardNumber123_32_Filled = CreateIcon(0xF0402, FluentSystemIconVariants.Filled); public static readonly FontIconData Collections_16_Filled = CreateIcon(0xF0403, FluentSystemIconVariants.Filled); public static readonly FontIconData CommunicationShield_16_Filled = CreateIcon(0xF0404, FluentSystemIconVariants.Filled); public static readonly FontIconData CommunicationShield_20_Filled = CreateIcon(0xF0405, FluentSystemIconVariants.Filled); public static readonly FontIconData CommunicationShield_24_Filled = CreateIcon(0xF0406, FluentSystemIconVariants.Filled); public static readonly FontIconData DialpadQuestionMark_20_Filled = CreateIcon(0xF0407, FluentSystemIconVariants.Filled); public static readonly FontIconData DialpadQuestionMark_24_Filled = CreateIcon(0xF0408, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBriefcase_16_Filled = CreateIcon(0xF0409, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentBriefcase_32_Filled = CreateIcon(0xF040A, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSearch_32_Filled = CreateIcon(0xF040B, FluentSystemIconVariants.Filled); public static readonly FontIconData Fingerprint_16_Filled = CreateIcon(0xF040C, FluentSystemIconVariants.Filled); public static readonly FontIconData Fingerprint_32_Filled = CreateIcon(0xF040D, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPerson_24_Filled = CreateIcon(0xF040E, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPerson_28_Filled = CreateIcon(0xF040F, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPerson_32_Filled = CreateIcon(0xF0410, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderPerson_48_Filled = CreateIcon(0xF0411, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduationAdd_16_Filled = CreateIcon(0xF0412, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduationAdd_20_Filled = CreateIcon(0xF0413, FluentSystemIconVariants.Filled); public static readonly FontIconData HatGraduationAdd_24_Filled = CreateIcon(0xF0414, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonalAdd_20_Filled = CreateIcon(0xF0415, FluentSystemIconVariants.Filled); public static readonly FontIconData Library_32_Filled = CreateIcon(0xF0416, FluentSystemIconVariants.Filled); public static readonly FontIconData LightbulbFilament_32_Filled = CreateIcon(0xF0417, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkAdd_16_Filled = CreateIcon(0xF0418, FluentSystemIconVariants.Filled); public static readonly FontIconData LinkAdd_20_Filled = CreateIcon(0xF0419, FluentSystemIconVariants.Filled); public static readonly FontIconData LockShield_16_Filled = CreateIcon(0xF041A, FluentSystemIconVariants.Filled); public static readonly FontIconData LockShield_28_Filled = CreateIcon(0xF041B, FluentSystemIconVariants.Filled); public static readonly FontIconData LockShield_32_Filled = CreateIcon(0xF041C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonVoice_16_Filled = CreateIcon(0xF041D, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWarning_16_Filled = CreateIcon(0xF041E, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWarning_20_Filled = CreateIcon(0xF041F, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWarning_24_Filled = CreateIcon(0xF0420, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWarning_28_Filled = CreateIcon(0xF0421, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWarning_32_Filled = CreateIcon(0xF0422, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonWarning_48_Filled = CreateIcon(0xF0423, FluentSystemIconVariants.Filled); public static readonly FontIconData ScanTypeOff_24_Filled = CreateIcon(0xF0424, FluentSystemIconVariants.Filled); public static readonly FontIconData Screenshot_16_Filled = CreateIcon(0xF0425, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenshotRecord_16_Filled = CreateIcon(0xF0426, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenshotRecord_20_Filled = CreateIcon(0xF0427, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenshotRecord_24_Filled = CreateIcon(0xF0428, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSearch_16_Filled = CreateIcon(0xF0429, FluentSystemIconVariants.Filled); public static readonly FontIconData SlideSearch_32_Filled = CreateIcon(0xF042A, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleSubwayClock_16_Filled = CreateIcon(0xF042B, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleSubwayClock_20_Filled = CreateIcon(0xF042C, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleSubwayClock_24_Filled = CreateIcon(0xF042D, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipOptimize_16_Filled = CreateIcon(0xF042E, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipOptimize_20_Filled = CreateIcon(0xF042F, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipOptimize_24_Filled = CreateIcon(0xF0430, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipOptimize_28_Filled = CreateIcon(0xF0431, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonPulse_16_Filled = CreateIcon(0xF0432, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonPulse_20_Filled = CreateIcon(0xF0433, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonPulse_24_Filled = CreateIcon(0xF0434, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoPersonPulse_28_Filled = CreateIcon(0xF0435, FluentSystemIconVariants.Filled); public static readonly FontIconData ArchiveSettings_32_Filled = CreateIcon(0xF0436, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowForward_32_Filled = CreateIcon(0xF0437, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReply_32_Filled = CreateIcon(0xF0438, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowReplyAll_32_Filled = CreateIcon(0xF0439, FluentSystemIconVariants.Filled); public static readonly FontIconData Attach_32_Filled = CreateIcon(0xF043A, FluentSystemIconVariants.Filled); public static readonly FontIconData Autocorrect_32_Filled = CreateIcon(0xF043B, FluentSystemIconVariants.Filled); public static readonly FontIconData Broom_32_Filled = CreateIcon(0xF043C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarNote_16_Filled = CreateIcon(0xF043D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarNote_20_Filled = CreateIcon(0xF043E, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarNote_24_Filled = CreateIcon(0xF043F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarNote_32_Filled = CreateIcon(0xF0440, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkUnderlineCircle_24_Filled = CreateIcon(0xF0441, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalAscending_20_Filled = CreateIcon(0xF0442, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalAscending_24_Filled = CreateIcon(0xF0443, FluentSystemIconVariants.Filled); public static readonly FontIconData Diversity_16_Filled = CreateIcon(0xF0444, FluentSystemIconVariants.Filled); public static readonly FontIconData Filter_32_Filled = CreateIcon(0xF0445, FluentSystemIconVariants.Filled); public static readonly FontIconData FolderMail_32_Filled = CreateIcon(0xF0446, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontal_32_Filled = CreateIcon(0xF0447, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontalSparkle_32_Filled = CreateIcon(0xF0448, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeArrowUp_16_Filled = CreateIcon(0xF0449, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeArrowUp_20_Filled = CreateIcon(0xF044A, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeArrowUp_24_Filled = CreateIcon(0xF044B, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeError_16_Filled = CreateIcon(0xF044C, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeError_20_Filled = CreateIcon(0xF044D, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeError_24_Filled = CreateIcon(0xF044E, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeProhibited_16_Filled = CreateIcon(0xF044F, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeProhibited_24_Filled = CreateIcon(0xF0450, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSync_16_Filled = CreateIcon(0xF0451, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSync_20_Filled = CreateIcon(0xF0452, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeSync_24_Filled = CreateIcon(0xF0453, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeWarning_16_Filled = CreateIcon(0xF0454, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeWarning_20_Filled = CreateIcon(0xF0455, FluentSystemIconVariants.Filled); public static readonly FontIconData GlobeWarning_24_Filled = CreateIcon(0xF0456, FluentSystemIconVariants.Filled); public static readonly FontIconData Important_32_Filled = CreateIcon(0xF0457, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonal_16_Filled = CreateIcon(0xF0458, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonalPerson_16_Filled = CreateIcon(0xF0459, FluentSystemIconVariants.Filled); public static readonly FontIconData MailMultiple_32_Filled = CreateIcon(0xF045A, FluentSystemIconVariants.Filled); public static readonly FontIconData MailRead_32_Filled = CreateIcon(0xF045B, FluentSystemIconVariants.Filled); public static readonly FontIconData MailUnread_32_Filled = CreateIcon(0xF045C, FluentSystemIconVariants.Filled); public static readonly FontIconData Mailbox_16_Filled = CreateIcon(0xF045D, FluentSystemIconVariants.Filled); public static readonly FontIconData Mailbox_20_Filled = CreateIcon(0xF045E, FluentSystemIconVariants.Filled); public static readonly FontIconData OrganizationHorizontal_16_Filled = CreateIcon(0xF045F, FluentSystemIconVariants.Filled); public static readonly FontIconData OrganizationHorizontal_24_Filled = CreateIcon(0xF0460, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleList_32_Filled = CreateIcon(0xF0461, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAdd_32_Filled = CreateIcon(0xF0462, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquare_16_Filled = CreateIcon(0xF0463, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquare_32_Filled = CreateIcon(0xF0464, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquareCheckmark_16_Filled = CreateIcon(0xF0465, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquareCheckmark_20_Filled = CreateIcon(0xF0466, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquareCheckmark_24_Filled = CreateIcon(0xF0467, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonSquareCheckmark_32_Filled = CreateIcon(0xF0468, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneFooterArrowDown_20_Filled = CreateIcon(0xF0469, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneFooterArrowDown_24_Filled = CreateIcon(0xF046A, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneHeaderArrowUp_20_Filled = CreateIcon(0xF046B, FluentSystemIconVariants.Filled); public static readonly FontIconData PhoneHeaderArrowUp_24_Filled = CreateIcon(0xF046C, FluentSystemIconVariants.Filled); public static readonly FontIconData Poll_32_Filled = CreateIcon(0xF046D, FluentSystemIconVariants.Filled); public static readonly FontIconData Question_32_Filled = CreateIcon(0xF046E, FluentSystemIconVariants.Filled); public static readonly FontIconData Screenshot_28_Filled = CreateIcon(0xF046F, FluentSystemIconVariants.Filled); public static readonly FontIconData ScreenshotRecord_28_Filled = CreateIcon(0xF0470, FluentSystemIconVariants.Filled); public static readonly FontIconData Star_32_Filled = CreateIcon(0xF0471, FluentSystemIconVariants.Filled); public static readonly FontIconData TextDensity_32_Filled = CreateIcon(0xF0472, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEditStyleCharacterA_32_Filled = CreateIcon(0xF0473, FluentSystemIconVariants.Filled); public static readonly FontIconData WrenchScrewdriver_32_Filled = CreateIcon(0xF0474, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwiseDashes_16_Filled = CreateIcon(0xF0475, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowClockwiseDashes_32_Filled = CreateIcon(0xF0476, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSwap_16_Filled = CreateIcon(0xF0477, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSwap_20_Filled = CreateIcon(0xF0478, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSwap_24_Filled = CreateIcon(0xF0479, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSwap_32_Filled = CreateIcon(0xF047A, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingSwap_48_Filled = CreateIcon(0xF047B, FluentSystemIconVariants.Filled); public static readonly FontIconData Certificate_32_Filled = CreateIcon(0xF047C, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBrush_16_Filled = CreateIcon(0xF047D, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBrush_20_Filled = CreateIcon(0xF047E, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBrush_24_Filled = CreateIcon(0xF047F, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBrush_28_Filled = CreateIcon(0xF0480, FluentSystemIconVariants.Filled); public static readonly FontIconData ClipboardBrush_32_Filled = CreateIcon(0xF0481, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBeaker_16_Filled = CreateIcon(0xF0482, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBeaker_20_Filled = CreateIcon(0xF0483, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBeaker_24_Filled = CreateIcon(0xF0484, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBeaker_28_Filled = CreateIcon(0xF0485, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBeaker_32_Filled = CreateIcon(0xF0486, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudBeaker_48_Filled = CreateIcon(0xF0487, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCube_16_Filled = CreateIcon(0xF0488, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCube_20_Filled = CreateIcon(0xF0489, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCube_24_Filled = CreateIcon(0xF048A, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCube_28_Filled = CreateIcon(0xF048B, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCube_32_Filled = CreateIcon(0xF048C, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudCube_48_Filled = CreateIcon(0xF048D, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractUpRight_16_Filled = CreateIcon(0xF048E, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractUpRight_20_Filled = CreateIcon(0xF048F, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractUpRight_24_Filled = CreateIcon(0xF0490, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractUpRight_28_Filled = CreateIcon(0xF0491, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractUpRight_32_Filled = CreateIcon(0xF0492, FluentSystemIconVariants.Filled); public static readonly FontIconData ContractUpRight_48_Filled = CreateIcon(0xF0493, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLock_16_Filled = CreateIcon(0xF0494, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLock_20_Filled = CreateIcon(0xF0495, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLock_24_Filled = CreateIcon(0xF0496, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentDataLock_32_Filled = CreateIcon(0xF0497, FluentSystemIconVariants.Filled); public static readonly FontIconData GlanceHorizontalSparkles_20_Filled = CreateIcon(0xF0498, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFour_16_Filled = CreateIcon(0xF0499, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFour_20_Filled = CreateIcon(0xF049A, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFour_24_Filled = CreateIcon(0xF049B, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusBottomLeft_16_Filled = CreateIcon(0xF049C, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusBottomLeft_20_Filled = CreateIcon(0xF049D, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusBottomLeft_24_Filled = CreateIcon(0xF049E, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusBottomRight_16_Filled = CreateIcon(0xF049F, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusBottomRight_20_Filled = CreateIcon(0xF04A0, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusBottomRight_24_Filled = CreateIcon(0xF04A1, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusTopLeft_16_Filled = CreateIcon(0xF04A2, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusTopLeft_20_Filled = CreateIcon(0xF04A3, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusTopLeft_24_Filled = CreateIcon(0xF04A4, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusTopRight_16_Filled = CreateIcon(0xF04A5, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusTopRight_20_Filled = CreateIcon(0xF04A6, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutCellFourFocusTopRight_24_Filled = CreateIcon(0xF04A7, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFour_16_Filled = CreateIcon(0xF04A8, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFour_20_Filled = CreateIcon(0xF04A9, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFour_24_Filled = CreateIcon(0xF04AA, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusCenterLeft_16_Filled = CreateIcon(0xF04AB, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusCenterLeft_20_Filled = CreateIcon(0xF04AC, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusCenterLeft_24_Filled = CreateIcon(0xF04AD, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusCenterRight_16_Filled = CreateIcon(0xF04AE, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusCenterRight_20_Filled = CreateIcon(0xF04AF, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusCenterRight_24_Filled = CreateIcon(0xF04B0, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusLeft_16_Filled = CreateIcon(0xF04B1, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusLeft_20_Filled = CreateIcon(0xF04B2, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusLeft_24_Filled = CreateIcon(0xF04B3, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusRight_16_Filled = CreateIcon(0xF04B4, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusRight_20_Filled = CreateIcon(0xF04B5, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnFourFocusRight_24_Filled = CreateIcon(0xF04B6, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdLeft_16_Filled = CreateIcon(0xF04B7, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdLeft_20_Filled = CreateIcon(0xF04B8, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdLeft_24_Filled = CreateIcon(0xF04B9, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdRight_16_Filled = CreateIcon(0xF04BA, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdRight_20_Filled = CreateIcon(0xF04BB, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdRight_24_Filled = CreateIcon(0xF04BC, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdRightHint_16_Filled = CreateIcon(0xF04BD, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdRightHint_20_Filled = CreateIcon(0xF04BE, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnOneThirdRightHint_24_Filled = CreateIcon(0xF04BF, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThree_16_Filled = CreateIcon(0xF04C0, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThree_20_Filled = CreateIcon(0xF04C1, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThree_24_Filled = CreateIcon(0xF04C2, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusCenter_16_Filled = CreateIcon(0xF04C3, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusCenter_20_Filled = CreateIcon(0xF04C4, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusCenter_24_Filled = CreateIcon(0xF04C5, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusLeft_16_Filled = CreateIcon(0xF04C6, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusLeft_20_Filled = CreateIcon(0xF04C7, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusLeft_24_Filled = CreateIcon(0xF04C8, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusRight_16_Filled = CreateIcon(0xF04C9, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusRight_20_Filled = CreateIcon(0xF04CA, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnThreeFocusRight_24_Filled = CreateIcon(0xF04CB, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwo_16_Filled = CreateIcon(0xF04CC, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwo_20_Filled = CreateIcon(0xF04CD, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwo_24_Filled = CreateIcon(0xF04CE, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoFocusLeft_16_Filled = CreateIcon(0xF04CF, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoFocusLeft_20_Filled = CreateIcon(0xF04D0, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoFocusLeft_24_Filled = CreateIcon(0xF04D1, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoFocusRight_16_Filled = CreateIcon(0xF04D2, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoFocusRight_20_Filled = CreateIcon(0xF04D3, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoFocusRight_24_Filled = CreateIcon(0xF04D4, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeft_16_Filled = CreateIcon(0xF04D5, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeft_20_Filled = CreateIcon(0xF04D6, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeft_24_Filled = CreateIcon(0xF04D7, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusBottomLeft_16_Filled = CreateIcon(0xF04D8, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusBottomLeft_20_Filled = CreateIcon(0xF04D9, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusBottomLeft_24_Filled = CreateIcon(0xF04DA, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusRight_16_Filled = CreateIcon(0xF04DB, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusRight_20_Filled = CreateIcon(0xF04DC, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusRight_24_Filled = CreateIcon(0xF04DD, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusTopLeft_16_Filled = CreateIcon(0xF04DE, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusTopLeft_20_Filled = CreateIcon(0xF04DF, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitLeftFocusTopLeft_24_Filled = CreateIcon(0xF04E0, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRight_16_Filled = CreateIcon(0xF04E1, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRight_20_Filled = CreateIcon(0xF04E2, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRight_24_Filled = CreateIcon(0xF04E3, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusBottomRight_16_Filled = CreateIcon(0xF04E4, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusBottomRight_20_Filled = CreateIcon(0xF04E5, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusBottomRight_24_Filled = CreateIcon(0xF04E6, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusLeft_16_Filled = CreateIcon(0xF04E7, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusLeft_20_Filled = CreateIcon(0xF04E8, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusLeft_24_Filled = CreateIcon(0xF04E9, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusTopRight_16_Filled = CreateIcon(0xF04EA, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusTopRight_20_Filled = CreateIcon(0xF04EB, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutColumnTwoSplitRightFocusTopRight_24_Filled = CreateIcon(0xF04EC, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFour_16_Filled = CreateIcon(0xF04ED, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFour_20_Filled = CreateIcon(0xF04EE, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFour_24_Filled = CreateIcon(0xF04EF, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusBottom_16_Filled = CreateIcon(0xF04F0, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusBottom_20_Filled = CreateIcon(0xF04F1, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusBottom_24_Filled = CreateIcon(0xF04F2, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusCenterBottom_16_Filled = CreateIcon(0xF04F3, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusCenterBottom_20_Filled = CreateIcon(0xF04F4, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusCenterBottom_24_Filled = CreateIcon(0xF04F5, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusCenterTop_16_Filled = CreateIcon(0xF04F6, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusCenterTop_20_Filled = CreateIcon(0xF04F7, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusCenterTop_24_Filled = CreateIcon(0xF04F8, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusTop_16_Filled = CreateIcon(0xF04F9, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusTop_20_Filled = CreateIcon(0xF04FA, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowFourFocusTop_24_Filled = CreateIcon(0xF04FB, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThree_16_Filled = CreateIcon(0xF04FC, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThree_20_Filled = CreateIcon(0xF04FD, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThree_24_Filled = CreateIcon(0xF04FE, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusBottom_16_Filled = CreateIcon(0xF04FF, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusBottom_20_Filled = CreateIcon(0xF0500, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusBottom_24_Filled = CreateIcon(0xF0501, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusCenter_16_Filled = CreateIcon(0xF0502, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusCenter_20_Filled = CreateIcon(0xF0503, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusCenter_24_Filled = CreateIcon(0xF0504, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusTop_16_Filled = CreateIcon(0xF0505, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusTop_20_Filled = CreateIcon(0xF0506, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowThreeFocusTop_24_Filled = CreateIcon(0xF0507, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwo_16_Filled = CreateIcon(0xF0508, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwo_20_Filled = CreateIcon(0xF0509, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwo_24_Filled = CreateIcon(0xF050A, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoFocusBottom_16_Filled = CreateIcon(0xF050B, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoFocusBottom_20_Filled = CreateIcon(0xF050C, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoFocusBottom_24_Filled = CreateIcon(0xF050D, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoFocusTop_16_Filled = CreateIcon(0xF050E, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoFocusTop_20_Filled = CreateIcon(0xF050F, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoFocusTop_24_Filled = CreateIcon(0xF0510, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottom_16_Filled = CreateIcon(0xF0511, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottom_20_Filled = CreateIcon(0xF0512, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottom_24_Filled = CreateIcon(0xF0513, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusBottomLeft_16_Filled = CreateIcon(0xF0514, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusBottomLeft_20_Filled = CreateIcon(0xF0515, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusBottomLeft_24_Filled = CreateIcon(0xF0516, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusBottomRight_16_Filled = CreateIcon(0xF0517, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusBottomRight_20_Filled = CreateIcon(0xF0518, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusBottomRight_24_Filled = CreateIcon(0xF0519, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusTop_16_Filled = CreateIcon(0xF051A, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusTop_20_Filled = CreateIcon(0xF051B, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitBottomFocusTop_24_Filled = CreateIcon(0xF051C, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTop_16_Filled = CreateIcon(0xF051D, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTop_20_Filled = CreateIcon(0xF051E, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTop_24_Filled = CreateIcon(0xF051F, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusBottom_16_Filled = CreateIcon(0xF0520, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusBottom_20_Filled = CreateIcon(0xF0521, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusBottom_24_Filled = CreateIcon(0xF0522, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusTopLeft_16_Filled = CreateIcon(0xF0523, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusTopLeft_20_Filled = CreateIcon(0xF0524, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusTopLeft_24_Filled = CreateIcon(0xF0525, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusTopRight_16_Filled = CreateIcon(0xF0526, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusTopRight_20_Filled = CreateIcon(0xF0527, FluentSystemIconVariants.Filled); public static readonly FontIconData LayoutRowTwoSplitTopFocusTopRight_24_Filled = CreateIcon(0xF0528, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationTargetSquare_16_Filled = CreateIcon(0xF0529, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationTargetSquare_20_Filled = CreateIcon(0xF052A, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationTargetSquare_24_Filled = CreateIcon(0xF052B, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationTargetSquare_32_Filled = CreateIcon(0xF052C, FluentSystemIconVariants.Filled); public static readonly FontIconData Resize_16_Filled = CreateIcon(0xF052D, FluentSystemIconVariants.Filled); public static readonly FontIconData Resize_28_Filled = CreateIcon(0xF052E, FluentSystemIconVariants.Filled); public static readonly FontIconData Resize_32_Filled = CreateIcon(0xF052F, FluentSystemIconVariants.Filled); public static readonly FontIconData Resize_48_Filled = CreateIcon(0xF0530, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectAllOff_16_Filled = CreateIcon(0xF0531, FluentSystemIconVariants.Filled); public static readonly FontIconData SelectAllOn_16_Filled = CreateIcon(0xF0532, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareAndroid_16_Filled = CreateIcon(0xF0533, FluentSystemIconVariants.Filled); public static readonly FontIconData ShareAndroid_32_Filled = CreateIcon(0xF0534, FluentSystemIconVariants.Filled); public static readonly FontIconData TextArrowDownRightColumn_16_Filled = CreateIcon(0xF0535, FluentSystemIconVariants.Filled); public static readonly FontIconData TextArrowDownRightColumn_20_Filled = CreateIcon(0xF0536, FluentSystemIconVariants.Filled); public static readonly FontIconData TextArrowDownRightColumn_24_Filled = CreateIcon(0xF0537, FluentSystemIconVariants.Filled); public static readonly FontIconData TextArrowDownRightColumn_28_Filled = CreateIcon(0xF0538, FluentSystemIconVariants.Filled); public static readonly FontIconData TextArrowDownRightColumn_32_Filled = CreateIcon(0xF0539, FluentSystemIconVariants.Filled); public static readonly FontIconData TextArrowDownRightColumn_48_Filled = CreateIcon(0xF053A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEffectsSparkle_20_Filled = CreateIcon(0xF053B, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEffectsSparkle_24_Filled = CreateIcon(0xF053C, FluentSystemIconVariants.Filled); public static readonly FontIconData Whiteboard_16_Filled = CreateIcon(0xF053D, FluentSystemIconVariants.Filled); public static readonly FontIconData WhiteboardOff_16_Filled = CreateIcon(0xF053E, FluentSystemIconVariants.Filled); public static readonly FontIconData WhiteboardOff_20_Filled = CreateIcon(0xF053F, FluentSystemIconVariants.Filled); public static readonly FontIconData WhiteboardOff_24_Filled = CreateIcon(0xF0540, FluentSystemIconVariants.Filled); public static readonly FontIconData Flowchart_16_Filled = CreateIcon(0xF0541, FluentSystemIconVariants.Filled); public static readonly FontIconData Flowchart_32_Filled = CreateIcon(0xF0542, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonal_24_Filled = CreateIcon(0xF0543, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonalPerson_24_Filled = CreateIcon(0xF0544, FluentSystemIconVariants.Filled); public static readonly FontIconData PollOff_16_Filled = CreateIcon(0xF0545, FluentSystemIconVariants.Filled); public static readonly FontIconData PollOff_20_Filled = CreateIcon(0xF0546, FluentSystemIconVariants.Filled); public static readonly FontIconData PollOff_24_Filled = CreateIcon(0xF0547, FluentSystemIconVariants.Filled); public static readonly FontIconData PollOff_32_Filled = CreateIcon(0xF0548, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSparkle_48_Filled = CreateIcon(0xF0549, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSync_16_Filled = CreateIcon(0xF054A, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSync_20_Filled = CreateIcon(0xF054B, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSync_24_Filled = CreateIcon(0xF054C, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSync_28_Filled = CreateIcon(0xF054D, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSyncOff_16_Filled = CreateIcon(0xF054E, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSyncOff_20_Filled = CreateIcon(0xF054F, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSyncOff_24_Filled = CreateIcon(0xF0550, FluentSystemIconVariants.Filled); public static readonly FontIconData RectangleLandscapeSyncOff_28_Filled = CreateIcon(0xF0551, FluentSystemIconVariants.Filled); public static readonly FontIconData Seat_16_Filled = CreateIcon(0xF0552, FluentSystemIconVariants.Filled); public static readonly FontIconData Seat_20_Filled = CreateIcon(0xF0553, FluentSystemIconVariants.Filled); public static readonly FontIconData Seat_24_Filled = CreateIcon(0xF0554, FluentSystemIconVariants.Filled); public static readonly FontIconData SeatAdd_16_Filled = CreateIcon(0xF0555, FluentSystemIconVariants.Filled); public static readonly FontIconData SeatAdd_20_Filled = CreateIcon(0xF0556, FluentSystemIconVariants.Filled); public static readonly FontIconData SeatAdd_24_Filled = CreateIcon(0xF0557, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerBox_16_Filled = CreateIcon(0xF0558, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerBox_20_Filled = CreateIcon(0xF0559, FluentSystemIconVariants.Filled); public static readonly FontIconData SpeakerBox_24_Filled = CreateIcon(0xF055A, FluentSystemIconVariants.Filled); public static readonly FontIconData TextEditStyleCharacterGa_32_Filled = CreateIcon(0xF055B, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowAd_24_Filled = CreateIcon(0xF055C, FluentSystemIconVariants.Filled); public static readonly FontIconData WrenchSettings_20_Filled = CreateIcon(0xF055D, FluentSystemIconVariants.Filled); public static readonly FontIconData WrenchSettings_24_Filled = CreateIcon(0xF055E, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingLighthouse_24_Filled = CreateIcon(0xF055F, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingLighthouse_32_Filled = CreateIcon(0xF0560, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingLighthouse_48_Filled = CreateIcon(0xF0561, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLink_24_Filled = CreateIcon(0xF0562, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarLink_28_Filled = CreateIcon(0xF0563, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarVideo_24_Filled = CreateIcon(0xF0564, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarVideo_28_Filled = CreateIcon(0xF0565, FluentSystemIconVariants.Filled); public static readonly FontIconData Cookies_16_Filled = CreateIcon(0xF0566, FluentSystemIconVariants.Filled); public static readonly FontIconData Cookies_28_Filled = CreateIcon(0xF0567, FluentSystemIconVariants.Filled); public static readonly FontIconData Cookies_32_Filled = CreateIcon(0xF0568, FluentSystemIconVariants.Filled); public static readonly FontIconData Cookies_48_Filled = CreateIcon(0xF0569, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDrive_28_Filled = CreateIcon(0xF056A, FluentSystemIconVariants.Filled); public static readonly FontIconData HardDrive_48_Filled = CreateIcon(0xF056B, FluentSystemIconVariants.Filled); public static readonly FontIconData Laptop_32_Filled = CreateIcon(0xF056C, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopSettings_20_Filled = CreateIcon(0xF056D, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopSettings_24_Filled = CreateIcon(0xF056E, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopSettings_32_Filled = CreateIcon(0xF056F, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAudience_32_Filled = CreateIcon(0xF0570, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagAdd_20_Filled = CreateIcon(0xF0571, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagAdd_24_Filled = CreateIcon(0xF0572, FluentSystemIconVariants.Filled); public static readonly FontIconData StreetSign_20_Filled = CreateIcon(0xF0573, FluentSystemIconVariants.Filled); public static readonly FontIconData StreetSign_24_Filled = CreateIcon(0xF0574, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoLink_24_Filled = CreateIcon(0xF0575, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoLink_28_Filled = CreateIcon(0xF0576, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingLighthouse_16_Filled = CreateIcon(0xF0577, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSparkle_16_Filled = CreateIcon(0xF0578, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSparkle_20_Filled = CreateIcon(0xF0579, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSparkle_24_Filled = CreateIcon(0xF057A, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSparkle_28_Filled = CreateIcon(0xF057B, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSparkle_32_Filled = CreateIcon(0xF057C, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarSparkle_48_Filled = CreateIcon(0xF057D, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarTemplate_20_Filled = CreateIcon(0xF057E, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarTemplate_24_Filled = CreateIcon(0xF057F, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarTemplate_32_Filled = CreateIcon(0xF0580, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard_12_Filled = CreateIcon(0xF0581, FluentSystemIconVariants.Filled); public static readonly FontIconData Clipboard_48_Filled = CreateIcon(0xF0582, FluentSystemIconVariants.Filled); public static readonly FontIconData Compose_12_Filled = CreateIcon(0xF0583, FluentSystemIconVariants.Filled); public static readonly FontIconData Compose_32_Filled = CreateIcon(0xF0584, FluentSystemIconVariants.Filled); public static readonly FontIconData Compose_48_Filled = CreateIcon(0xF0585, FluentSystemIconVariants.Filled); public static readonly FontIconData Globe_28_Filled = CreateIcon(0xF0586, FluentSystemIconVariants.Filled); public static readonly FontIconData Guest_12_Filled = CreateIcon(0xF0587, FluentSystemIconVariants.Filled); public static readonly FontIconData Guest_32_Filled = CreateIcon(0xF0588, FluentSystemIconVariants.Filled); public static readonly FontIconData Guest_48_Filled = CreateIcon(0xF0589, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopBriefcase_20_Filled = CreateIcon(0xF058A, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopBriefcase_24_Filled = CreateIcon(0xF058B, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopBriefcase_32_Filled = CreateIcon(0xF058C, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonalSparkle_16_Filled = CreateIcon(0xF058D, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonalSparkle_20_Filled = CreateIcon(0xF058E, FluentSystemIconVariants.Filled); public static readonly FontIconData LayerDiagonalSparkle_24_Filled = CreateIcon(0xF058F, FluentSystemIconVariants.Filled); public static readonly FontIconData PaymentWireless_16_Filled = CreateIcon(0xF0590, FluentSystemIconVariants.Filled); public static readonly FontIconData PaymentWireless_20_Filled = CreateIcon(0xF0591, FluentSystemIconVariants.Filled); public static readonly FontIconData PaymentWireless_24_Filled = CreateIcon(0xF0592, FluentSystemIconVariants.Filled); public static readonly FontIconData PaymentWireless_28_Filled = CreateIcon(0xF0593, FluentSystemIconVariants.Filled); public static readonly FontIconData PaymentWireless_32_Filled = CreateIcon(0xF0594, FluentSystemIconVariants.Filled); public static readonly FontIconData PaymentWireless_48_Filled = CreateIcon(0xF0595, FluentSystemIconVariants.Filled); public static readonly FontIconData Status_28_Filled = CreateIcon(0xF0596, FluentSystemIconVariants.Filled); public static readonly FontIconData Status_32_Filled = CreateIcon(0xF0597, FluentSystemIconVariants.Filled); public static readonly FontIconData Status_48_Filled = CreateIcon(0xF0598, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoOff_16_Filled = CreateIcon(0xF0599, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircleWarning_16_Filled = CreateIcon(0xF059A, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircleWarning_20_Filled = CreateIcon(0xF059B, FluentSystemIconVariants.Filled); public static readonly FontIconData CheckmarkCircleWarning_24_Filled = CreateIcon(0xF059C, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowRight_16_Filled = CreateIcon(0xF059D, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowRight_20_Filled = CreateIcon(0xF059E, FluentSystemIconVariants.Filled); public static readonly FontIconData CloudArrowRight_24_Filled = CreateIcon(0xF059F, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentArrowDown_24_Filled = CreateIcon(0xF05A0, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSignature_16_Filled = CreateIcon(0xF05A1, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSignature_20_Filled = CreateIcon(0xF05A2, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSignature_24_Filled = CreateIcon(0xF05A3, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSignature_28_Filled = CreateIcon(0xF05A4, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSignature_32_Filled = CreateIcon(0xF05A5, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentSignature_48_Filled = CreateIcon(0xF05A6, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeGarage_20_Filled = CreateIcon(0xF05A7, FluentSystemIconVariants.Filled); public static readonly FontIconData HomeGarage_24_Filled = CreateIcon(0xF05A8, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageSplit_20_Filled = CreateIcon(0xF05A9, FluentSystemIconVariants.Filled); public static readonly FontIconData ImageSplit_24_Filled = CreateIcon(0xF05AA, FluentSystemIconVariants.Filled); public static readonly FontIconData Laptop_48_Filled = CreateIcon(0xF05AB, FluentSystemIconVariants.Filled); public static readonly FontIconData LineFlowDiagonalUpRight_16_Filled = CreateIcon(0xF05AC, FluentSystemIconVariants.Filled); public static readonly FontIconData LineFlowDiagonalUpRight_20_Filled = CreateIcon(0xF05AD, FluentSystemIconVariants.Filled); public static readonly FontIconData LineFlowDiagonalUpRight_24_Filled = CreateIcon(0xF05AE, FluentSystemIconVariants.Filled); public static readonly FontIconData LineFlowDiagonalUpRight_32_Filled = CreateIcon(0xF05AF, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowClockwise_16_Filled = CreateIcon(0xF05B0, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowClockwise_20_Filled = CreateIcon(0xF05B1, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowClockwise_24_Filled = CreateIcon(0xF05B2, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPasskey_16_Filled = CreateIcon(0xF05B3, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPasskey_20_Filled = CreateIcon(0xF05B4, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPasskey_24_Filled = CreateIcon(0xF05B5, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPasskey_28_Filled = CreateIcon(0xF05B6, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPasskey_32_Filled = CreateIcon(0xF05B7, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonPasskey_48_Filled = CreateIcon(0xF05B8, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonProhibited_32_Filled = CreateIcon(0xF05B9, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonRibbon_24_Filled = CreateIcon(0xF05BA, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantCattail_20_Filled = CreateIcon(0xF05BB, FluentSystemIconVariants.Filled); public static readonly FontIconData PlantCattail_24_Filled = CreateIcon(0xF05BC, FluentSystemIconVariants.Filled); public static readonly FontIconData Storage_16_Filled = CreateIcon(0xF05BD, FluentSystemIconVariants.Filled); public static readonly FontIconData Storage_28_Filled = CreateIcon(0xF05BE, FluentSystemIconVariants.Filled); public static readonly FontIconData Storage_32_Filled = CreateIcon(0xF05BF, FluentSystemIconVariants.Filled); public static readonly FontIconData Storage_48_Filled = CreateIcon(0xF05C0, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipWand_16_Filled = CreateIcon(0xF05C1, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipWand_20_Filled = CreateIcon(0xF05C2, FluentSystemIconVariants.Filled); public static readonly FontIconData VideoClipWand_24_Filled = CreateIcon(0xF05C3, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowFingerprint_16_Filled = CreateIcon(0xF05C4, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowFingerprint_20_Filled = CreateIcon(0xF05C5, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowFingerprint_24_Filled = CreateIcon(0xF05C6, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowFingerprint_28_Filled = CreateIcon(0xF05C7, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowFingerprint_32_Filled = CreateIcon(0xF05C8, FluentSystemIconVariants.Filled); public static readonly FontIconData WindowFingerprint_48_Filled = CreateIcon(0xF05C9, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityError_20_Filled = CreateIcon(0xF05CA, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityError_24_Filled = CreateIcon(0xF05CB, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityQuestionMark_20_Filled = CreateIcon(0xF05CC, FluentSystemIconVariants.Filled); public static readonly FontIconData AccessibilityQuestionMark_24_Filled = CreateIcon(0xF05CD, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowDownExclamation_24_Filled = CreateIcon(0xF05CE, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortUpLines_16_Filled = CreateIcon(0xF05CF, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortUpLines_20_Filled = CreateIcon(0xF05D0, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowSortUpLines_24_Filled = CreateIcon(0xF05D1, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpExclamation_16_Filled = CreateIcon(0xF05D2, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpExclamation_20_Filled = CreateIcon(0xF05D3, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpExclamation_24_Filled = CreateIcon(0xF05D4, FluentSystemIconVariants.Filled); public static readonly FontIconData Bench_20_Filled = CreateIcon(0xF05D5, FluentSystemIconVariants.Filled); public static readonly FontIconData Bench_24_Filled = CreateIcon(0xF05D6, FluentSystemIconVariants.Filled); public static readonly FontIconData BuildingLighthouse_28_Filled = CreateIcon(0xF05D7, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarVideo_20_Filled = CreateIcon(0xF05D8, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockBill_16_Filled = CreateIcon(0xF05D9, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockBill_20_Filled = CreateIcon(0xF05DA, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockBill_24_Filled = CreateIcon(0xF05DB, FluentSystemIconVariants.Filled); public static readonly FontIconData ClockBill_32_Filled = CreateIcon(0xF05DC, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsage_16_Filled = CreateIcon(0xF05DD, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsageSettings_16_Filled = CreateIcon(0xF05DE, FluentSystemIconVariants.Filled); public static readonly FontIconData DataUsageSettings_24_Filled = CreateIcon(0xF05DF, FluentSystemIconVariants.Filled); public static readonly FontIconData EditPerson_20_Filled = CreateIcon(0xF05E0, FluentSystemIconVariants.Filled); public static readonly FontIconData EditPerson_24_Filled = CreateIcon(0xF05E1, FluentSystemIconVariants.Filled); public static readonly FontIconData Highway_20_Filled = CreateIcon(0xF05E2, FluentSystemIconVariants.Filled); public static readonly FontIconData Highway_24_Filled = CreateIcon(0xF05E3, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopPerson_20_Filled = CreateIcon(0xF05E4, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopPerson_24_Filled = CreateIcon(0xF05E5, FluentSystemIconVariants.Filled); public static readonly FontIconData LaptopPerson_48_Filled = CreateIcon(0xF05E6, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationRipple_16_Filled = CreateIcon(0xF05E7, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationRipple_20_Filled = CreateIcon(0xF05E8, FluentSystemIconVariants.Filled); public static readonly FontIconData LocationRipple_24_Filled = CreateIcon(0xF05E9, FluentSystemIconVariants.Filled); public static readonly FontIconData MailArrowDoubleBack_32_Filled = CreateIcon(0xF05EA, FluentSystemIconVariants.Filled); public static readonly FontIconData MailBriefcase_48_Filled = CreateIcon(0xF05EB, FluentSystemIconVariants.Filled); public static readonly FontIconData Options_28_Filled = CreateIcon(0xF05EC, FluentSystemIconVariants.Filled); public static readonly FontIconData Options_32_Filled = CreateIcon(0xF05ED, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleAdd_32_Filled = CreateIcon(0xF05EE, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlert_32_Filled = CreateIcon(0xF05EF, FluentSystemIconVariants.Filled); public static readonly FontIconData Road_20_Filled = CreateIcon(0xF05F0, FluentSystemIconVariants.Filled); public static readonly FontIconData Road_24_Filled = CreateIcon(0xF05F1, FluentSystemIconVariants.Filled); public static readonly FontIconData Save_32_Filled = CreateIcon(0xF05F2, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultiple_24_Filled = CreateIcon(0xF05F3, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultipleSparkle_16_Filled = CreateIcon(0xF05F4, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultipleSparkle_20_Filled = CreateIcon(0xF05F5, FluentSystemIconVariants.Filled); public static readonly FontIconData TabDesktopMultipleSparkle_24_Filled = CreateIcon(0xF05F6, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTractor_20_Filled = CreateIcon(0xF05F7, FluentSystemIconVariants.Filled); public static readonly FontIconData VehicleTractor_24_Filled = CreateIcon(0xF05F8, FluentSystemIconVariants.Filled); public static readonly FontIconData Classification_32_Filled = CreateIcon(0xF05F9, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTarget_20_Filled = CreateIcon(0xF05FA, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTarget_24_Filled = CreateIcon(0xF05FB, FluentSystemIconVariants.Filled); public static readonly FontIconData DocumentTarget_32_Filled = CreateIcon(0xF05FC, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMeme_16_Filled = CreateIcon(0xF05FD, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMeme_20_Filled = CreateIcon(0xF05FE, FluentSystemIconVariants.Filled); public static readonly FontIconData EmojiMeme_24_Filled = CreateIcon(0xF05FF, FluentSystemIconVariants.Filled); public static readonly FontIconData HandPoint_16_Filled = CreateIcon(0xF0600, FluentSystemIconVariants.Filled); public static readonly FontIconData HandPoint_20_Filled = CreateIcon(0xF0601, FluentSystemIconVariants.Filled); public static readonly FontIconData HandPoint_24_Filled = CreateIcon(0xF0602, FluentSystemIconVariants.Filled); public static readonly FontIconData HandPoint_28_Filled = CreateIcon(0xF0603, FluentSystemIconVariants.Filled); public static readonly FontIconData HandPoint_32_Filled = CreateIcon(0xF0604, FluentSystemIconVariants.Filled); public static readonly FontIconData HandPoint_48_Filled = CreateIcon(0xF0605, FluentSystemIconVariants.Filled); public static readonly FontIconData MailReadBriefcase_48_Filled = CreateIcon(0xF0606, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSubtract_20_Filled = CreateIcon(0xF0607, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSubtract_24_Filled = CreateIcon(0xF0608, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleSubtract_32_Filled = CreateIcon(0xF0609, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlertOff_16_Filled = CreateIcon(0xF060A, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlertOff_20_Filled = CreateIcon(0xF060B, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlertOff_24_Filled = CreateIcon(0xF060C, FluentSystemIconVariants.Filled); public static readonly FontIconData PersonAlertOff_32_Filled = CreateIcon(0xF060D, FluentSystemIconVariants.Filled); public static readonly FontIconData ShoppingBagAdd_16_Filled = CreateIcon(0xF060E, FluentSystemIconVariants.Filled); public static readonly FontIconData SpatulaSpoon_16_Filled = CreateIcon(0xF060F, FluentSystemIconVariants.Filled); public static readonly FontIconData SpatulaSpoon_20_Filled = CreateIcon(0xF0610, FluentSystemIconVariants.Filled); public static readonly FontIconData SpatulaSpoon_24_Filled = CreateIcon(0xF0611, FluentSystemIconVariants.Filled); public static readonly FontIconData SpatulaSpoon_28_Filled = CreateIcon(0xF0612, FluentSystemIconVariants.Filled); public static readonly FontIconData SpatulaSpoon_32_Filled = CreateIcon(0xF0613, FluentSystemIconVariants.Filled); public static readonly FontIconData SpatulaSpoon_48_Filled = CreateIcon(0xF0614, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsSettings_16_Filled = CreateIcon(0xF0615, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsSettings_20_Filled = CreateIcon(0xF0616, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsShield_16_Filled = CreateIcon(0xF0617, FluentSystemIconVariants.Filled); public static readonly FontIconData AppsShield_20_Filled = CreateIcon(0xF0618, FluentSystemIconVariants.Filled); public static readonly FontIconData ArrowUpload_32_Filled = CreateIcon(0xF0619, FluentSystemIconVariants.Filled); public static readonly FontIconData CalendarEdit_32_Filled = CreateIcon(0xF061A, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalArrowDown_16_Filled = CreateIcon(0xF061B, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalArrowDown_20_Filled = CreateIcon(0xF061C, FluentSystemIconVariants.Filled); public static readonly FontIconData DataBarVerticalArrowDown_24_Filled = CreateIcon(0xF061D, FluentSystemIconVariants.Filled); public static readonly FontIconData HapticStrong_16_Filled = CreateIcon(0xF061E, FluentSystemIconVariants.Filled); public static readonly FontIconData HapticStrong_20_Filled = CreateIcon(0xF061F, FluentSystemIconVariants.Filled); public static readonly FontIconData HapticStrong_24_Filled = CreateIcon(0xF0620, FluentSystemIconVariants.Filled); public static readonly FontIconData HapticWeak_16_Filled = CreateIcon(0xF0621, FluentSystemIconVariants.Filled); public static readonly FontIconData HapticWeak_20_Filled = CreateIcon(0xF0622, FluentSystemIconVariants.Filled); public static readonly FontIconData HapticWeak_24_Filled = CreateIcon(0xF0623, FluentSystemIconVariants.Filled); public static readonly FontIconData HexagonSparkle_20_Filled = CreateIcon(0xF0624, FluentSystemIconVariants.Filled); public static readonly FontIconData HexagonSparkle_24_Filled = CreateIcon(0xF0625, FluentSystemIconVariants.Filled); public static readonly FontIconData MailEdit_32_Filled = CreateIcon(0xF0626, FluentSystemIconVariants.Filled); public static readonly FontIconData Password_32_Filled = CreateIcon(0xF0627, FluentSystemIconVariants.Filled); public static readonly FontIconData Password_48_Filled = CreateIcon(0xF0628, FluentSystemIconVariants.Filled); public static readonly FontIconData PasswordClock_48_Filled = CreateIcon(0xF0629, FluentSystemIconVariants.Filled); public static readonly FontIconData PasswordReset_48_Filled = CreateIcon(0xF062A, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleEye_16_Filled = CreateIcon(0xF062B, FluentSystemIconVariants.Filled); public static readonly FontIconData PeopleEye_20_Filled = CreateIcon(0xF062C, FluentSystemIconVariants.Filled); public static readonly FontIconData PinGlobe_16_Filled = CreateIcon(0xF062D, FluentSystemIconVariants.Filled); public static readonly FontIconData PinGlobe_20_Filled = CreateIcon(0xF062E, FluentSystemIconVariants.Filled); public static readonly FontIconData Run_28_Filled = CreateIcon(0xF062F, FluentSystemIconVariants.Filled); public static readonly FontIconData Run_32_Filled = CreateIcon(0xF0630, FluentSystemIconVariants.Filled); public static readonly FontIconData Run_48_Filled = CreateIcon(0xF0631, FluentSystemIconVariants.Filled); public static readonly FontIconData TabGroup_16_Filled = CreateIcon(0xF0632, FluentSystemIconVariants.Filled); public static readonly FontIconData TabGroup_20_Filled = CreateIcon(0xF0633, FluentSystemIconVariants.Filled); public static readonly FontIconData TabGroup_24_Filled = CreateIcon(0xF0634, FluentSystemIconVariants.Filled); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/IconKeys/FluentSystemIcons.Regular.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Common.IconKeys { // This content is auto-generated by the IconKeyFileMaker tool public static partial class FluentSystemIcons { public static readonly FontIconData AccessTime_24_Regular = CreateIcon(0xF101, FluentSystemIconVariants.Regular); public static readonly FontIconData Accessibility_16_Regular = CreateIcon(0xF102, FluentSystemIconVariants.Regular); public static readonly FontIconData Accessibility_20_Regular = CreateIcon(0xF103, FluentSystemIconVariants.Regular); public static readonly FontIconData Accessibility_24_Regular = CreateIcon(0xF104, FluentSystemIconVariants.Regular); public static readonly FontIconData Accessibility_28_Regular = CreateIcon(0xF105, FluentSystemIconVariants.Regular); public static readonly FontIconData Add_12_Regular = CreateIcon(0xF107, FluentSystemIconVariants.Regular); public static readonly FontIconData Add_16_Regular = CreateIcon(0xF108, FluentSystemIconVariants.Regular); public static readonly FontIconData Add_20_Regular = CreateIcon(0xF109, FluentSystemIconVariants.Regular); public static readonly FontIconData Add_24_Regular = CreateIcon(0xF10A, FluentSystemIconVariants.Regular); public static readonly FontIconData Add_28_Regular = CreateIcon(0xF10B, FluentSystemIconVariants.Regular); public static readonly FontIconData AddCircle_20_Regular = CreateIcon(0xF10C, FluentSystemIconVariants.Regular); public static readonly FontIconData AddCircle_24_Regular = CreateIcon(0xF10D, FluentSystemIconVariants.Regular); public static readonly FontIconData AddCircle_28_Regular = CreateIcon(0xF10E, FluentSystemIconVariants.Regular); public static readonly FontIconData Airplane_20_Regular = CreateIcon(0xF10F, FluentSystemIconVariants.Regular); public static readonly FontIconData Airplane_24_Regular = CreateIcon(0xF110, FluentSystemIconVariants.Regular); public static readonly FontIconData AirplaneTakeOff_16_Regular = CreateIcon(0xF111, FluentSystemIconVariants.Regular); public static readonly FontIconData AirplaneTakeOff_20_Regular = CreateIcon(0xF112, FluentSystemIconVariants.Regular); public static readonly FontIconData AirplaneTakeOff_24_Regular = CreateIcon(0xF113, FluentSystemIconVariants.Regular); public static readonly FontIconData Alert_20_Regular = CreateIcon(0xF114, FluentSystemIconVariants.Regular); public static readonly FontIconData Alert_24_Regular = CreateIcon(0xF115, FluentSystemIconVariants.Regular); public static readonly FontIconData Alert_28_Regular = CreateIcon(0xF116, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertOff_16_Regular = CreateIcon(0xF117, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertOff_20_Regular = CreateIcon(0xF118, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertOff_24_Regular = CreateIcon(0xF119, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertOff_28_Regular = CreateIcon(0xF11A, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertOn_24_Regular = CreateIcon(0xF11B, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertSnooze_20_Regular = CreateIcon(0xF11C, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertSnooze_24_Regular = CreateIcon(0xF11D, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertUrgent_20_Regular = CreateIcon(0xF11E, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertUrgent_24_Regular = CreateIcon(0xF11F, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalDog_20_Regular = CreateIcon(0xF120, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalDog_24_Regular = CreateIcon(0xF121, FluentSystemIconVariants.Regular); public static readonly FontIconData AppFolder_20_Regular = CreateIcon(0xF122, FluentSystemIconVariants.Regular); public static readonly FontIconData AppFolder_24_Regular = CreateIcon(0xF123, FluentSystemIconVariants.Regular); public static readonly FontIconData AppGeneric_24_Regular = CreateIcon(0xF124, FluentSystemIconVariants.Regular); public static readonly FontIconData AppRecent_24_Regular = CreateIcon(0xF125, FluentSystemIconVariants.Regular); public static readonly FontIconData AppStore_24_Regular = CreateIcon(0xF12A, FluentSystemIconVariants.Regular); public static readonly FontIconData AppTitle_24_Regular = CreateIcon(0xF12B, FluentSystemIconVariants.Regular); public static readonly FontIconData ApprovalsApp_24_Regular = CreateIcon(0xF130, FluentSystemIconVariants.Regular); public static readonly FontIconData ApprovalsApp_28_Regular = CreateIcon(0xF131, FluentSystemIconVariants.Regular); public static readonly FontIconData Apps_16_Regular = CreateIcon(0xF132, FluentSystemIconVariants.Regular); public static readonly FontIconData Apps_20_Regular = CreateIcon(0xF133, FluentSystemIconVariants.Regular); public static readonly FontIconData Apps_24_Regular = CreateIcon(0xF134, FluentSystemIconVariants.Regular); public static readonly FontIconData Apps_28_Regular = CreateIcon(0xF135, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsAddIn_20_Regular = CreateIcon(0xF136, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsAddIn_24_Regular = CreateIcon(0xF137, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsList_24_Regular = CreateIcon(0xF138, FluentSystemIconVariants.Regular); public static readonly FontIconData Archive_20_Regular = CreateIcon(0xF139, FluentSystemIconVariants.Regular); public static readonly FontIconData Archive_24_Regular = CreateIcon(0xF13A, FluentSystemIconVariants.Regular); public static readonly FontIconData Archive_28_Regular = CreateIcon(0xF13B, FluentSystemIconVariants.Regular); public static readonly FontIconData Archive_48_Regular = CreateIcon(0xF13C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwise_20_Regular = CreateIcon(0xF13D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwise_24_Regular = CreateIcon(0xF13E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwise_20_Regular = CreateIcon(0xF13F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwise_24_Regular = CreateIcon(0xF140, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCurveDownLeft_20_Regular = CreateIcon(0xF141, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCurveDownRight_20_Regular = CreateIcon(0xF142, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCurveUpLeft_20_Regular = CreateIcon(0xF145, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCurveUpRight_20_Regular = CreateIcon(0xF146, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDown_16_Regular = CreateIcon(0xF147, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDown_20_Regular = CreateIcon(0xF148, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDown_24_Regular = CreateIcon(0xF149, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDown_28_Regular = CreateIcon(0xF14A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownLeft_24_Regular = CreateIcon(0xF14B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownload_16_Regular = CreateIcon(0xF14F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownload_20_Regular = CreateIcon(0xF150, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownload_24_Regular = CreateIcon(0xF151, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownload_48_Regular = CreateIcon(0xF152, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExpand_24_Regular = CreateIcon(0xF154, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForward_16_Regular = CreateIcon(0xF156, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForward_20_Regular = CreateIcon(0xF157, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForward_24_Regular = CreateIcon(0xF158, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowImport_20_Regular = CreateIcon(0xF159, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowImport_24_Regular = CreateIcon(0xF15A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowLeft_20_Regular = CreateIcon(0xF15B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowLeft_24_Regular = CreateIcon(0xF15C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowLeft_28_Regular = CreateIcon(0xF15D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximize_16_Regular = CreateIcon(0xF15E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximize_20_Regular = CreateIcon(0xF15F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximize_24_Regular = CreateIcon(0xF160, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximize_28_Regular = CreateIcon(0xF161, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximizeVertical_20_Regular = CreateIcon(0xF162, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximizeVertical_24_Regular = CreateIcon(0xF163, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMinimize_16_Regular = CreateIcon(0xF164, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMinimize_20_Regular = CreateIcon(0xF165, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMinimize_24_Regular = CreateIcon(0xF166, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMinimize_28_Regular = CreateIcon(0xF167, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMinimizeVertical_24_Regular = CreateIcon(0xF168, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMove_24_Regular = CreateIcon(0xF169, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowNext_20_Regular = CreateIcon(0xF16A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowNext_24_Regular = CreateIcon(0xF16B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowPrevious_20_Regular = CreateIcon(0xF16C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowPrevious_24_Regular = CreateIcon(0xF16D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRedo_20_Regular = CreateIcon(0xF16E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRedo_24_Regular = CreateIcon(0xF16F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeatAll_16_Regular = CreateIcon(0xF170, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeatAll_20_Regular = CreateIcon(0xF171, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeatAll_24_Regular = CreateIcon(0xF172, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeatAllOff_16_Regular = CreateIcon(0xF173, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeatAllOff_20_Regular = CreateIcon(0xF174, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeatAllOff_24_Regular = CreateIcon(0xF175, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReply_16_Regular = CreateIcon(0xF176, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReply_20_Regular = CreateIcon(0xF177, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReply_24_Regular = CreateIcon(0xF178, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReply_48_Regular = CreateIcon(0xF179, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyAll_16_Regular = CreateIcon(0xF17A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyAll_20_Regular = CreateIcon(0xF17B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyAll_24_Regular = CreateIcon(0xF17C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyAll_48_Regular = CreateIcon(0xF17D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyDown_16_Regular = CreateIcon(0xF17E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyDown_20_Regular = CreateIcon(0xF17F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyDown_24_Regular = CreateIcon(0xF180, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRight_20_Regular = CreateIcon(0xF181, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRight_24_Regular = CreateIcon(0xF182, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRight_28_Regular = CreateIcon(0xF183, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRotateClockwise_20_Regular = CreateIcon(0xF185, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRotateClockwise_24_Regular = CreateIcon(0xF186, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRotateCounterclockwise_20_Regular = CreateIcon(0xF187, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRotateCounterclockwise_24_Regular = CreateIcon(0xF188, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSort_20_Regular = CreateIcon(0xF18A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSort_24_Regular = CreateIcon(0xF18B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSort_28_Regular = CreateIcon(0xF18C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSwap_20_Regular = CreateIcon(0xF18D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSwap_24_Regular = CreateIcon(0xF18E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSync_12_Regular = CreateIcon(0xF18F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSync_20_Regular = CreateIcon(0xF190, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSync_24_Regular = CreateIcon(0xF191, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncCircle_16_Regular = CreateIcon(0xF192, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncCircle_20_Regular = CreateIcon(0xF193, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncCircle_24_Regular = CreateIcon(0xF194, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncOff_12_Regular = CreateIcon(0xF195, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrending_16_Regular = CreateIcon(0xF196, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrending_20_Regular = CreateIcon(0xF197, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrending_24_Regular = CreateIcon(0xF198, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUndo_20_Regular = CreateIcon(0xF199, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUndo_24_Regular = CreateIcon(0xF19A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUp_20_Regular = CreateIcon(0xF19B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUp_24_Regular = CreateIcon(0xF19C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUp_28_Regular = CreateIcon(0xF19D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpLeft_24_Regular = CreateIcon(0xF1A1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpRight_24_Regular = CreateIcon(0xF1A3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpload_20_Regular = CreateIcon(0xF1A4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpload_24_Regular = CreateIcon(0xF1A5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowsBidirectional_24_Regular = CreateIcon(0xF1A6, FluentSystemIconVariants.Regular); public static readonly FontIconData Attach_16_Regular = CreateIcon(0xF1A8, FluentSystemIconVariants.Regular); public static readonly FontIconData Attach_20_Regular = CreateIcon(0xF1A9, FluentSystemIconVariants.Regular); public static readonly FontIconData Attach_24_Regular = CreateIcon(0xF1AA, FluentSystemIconVariants.Regular); public static readonly FontIconData Autocorrect_24_Regular = CreateIcon(0xF1AE, FluentSystemIconVariants.Regular); public static readonly FontIconData Autosum_20_Regular = CreateIcon(0xF1AF, FluentSystemIconVariants.Regular); public static readonly FontIconData Autosum_24_Regular = CreateIcon(0xF1B0, FluentSystemIconVariants.Regular); public static readonly FontIconData Backspace_20_Regular = CreateIcon(0xF1B1, FluentSystemIconVariants.Regular); public static readonly FontIconData Backspace_24_Regular = CreateIcon(0xF1B2, FluentSystemIconVariants.Regular); public static readonly FontIconData Badge_24_Regular = CreateIcon(0xF1B5, FluentSystemIconVariants.Regular); public static readonly FontIconData Balloon_20_Regular = CreateIcon(0xF1B6, FluentSystemIconVariants.Regular); public static readonly FontIconData Balloon_24_Regular = CreateIcon(0xF1B7, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery0_20_Regular = CreateIcon(0xF1BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery0_24_Regular = CreateIcon(0xF1BC, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery1_20_Regular = CreateIcon(0xF1BD, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery1_24_Regular = CreateIcon(0xF1BE, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery2_20_Regular = CreateIcon(0xF1BF, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery2_24_Regular = CreateIcon(0xF1C0, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery3_20_Regular = CreateIcon(0xF1C1, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery3_24_Regular = CreateIcon(0xF1C2, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery4_20_Regular = CreateIcon(0xF1C3, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery4_24_Regular = CreateIcon(0xF1C4, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery5_20_Regular = CreateIcon(0xF1C5, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery5_24_Regular = CreateIcon(0xF1C6, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery6_20_Regular = CreateIcon(0xF1C7, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery6_24_Regular = CreateIcon(0xF1C8, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery7_20_Regular = CreateIcon(0xF1C9, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery7_24_Regular = CreateIcon(0xF1CA, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery8_20_Regular = CreateIcon(0xF1CB, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery8_24_Regular = CreateIcon(0xF1CC, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery9_20_Regular = CreateIcon(0xF1CD, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery9_24_Regular = CreateIcon(0xF1CE, FluentSystemIconVariants.Regular); public static readonly FontIconData BatteryCharge_20_Regular = CreateIcon(0xF1CF, FluentSystemIconVariants.Regular); public static readonly FontIconData BatteryCharge_24_Regular = CreateIcon(0xF1D0, FluentSystemIconVariants.Regular); public static readonly FontIconData BatterySaver_20_Regular = CreateIcon(0xF1D3, FluentSystemIconVariants.Regular); public static readonly FontIconData BatterySaver_24_Regular = CreateIcon(0xF1D4, FluentSystemIconVariants.Regular); public static readonly FontIconData BatteryWarning_24_Regular = CreateIcon(0xF1D5, FluentSystemIconVariants.Regular); public static readonly FontIconData Beaker_16_Regular = CreateIcon(0xF1D6, FluentSystemIconVariants.Regular); public static readonly FontIconData Beaker_20_Regular = CreateIcon(0xF1D7, FluentSystemIconVariants.Regular); public static readonly FontIconData Beaker_24_Regular = CreateIcon(0xF1D8, FluentSystemIconVariants.Regular); public static readonly FontIconData Bed_20_Regular = CreateIcon(0xF1D9, FluentSystemIconVariants.Regular); public static readonly FontIconData Bed_24_Regular = CreateIcon(0xF1DA, FluentSystemIconVariants.Regular); public static readonly FontIconData Bluetooth_20_Regular = CreateIcon(0xF1DE, FluentSystemIconVariants.Regular); public static readonly FontIconData Bluetooth_24_Regular = CreateIcon(0xF1DF, FluentSystemIconVariants.Regular); public static readonly FontIconData BluetoothConnected_24_Regular = CreateIcon(0xF1E0, FluentSystemIconVariants.Regular); public static readonly FontIconData BluetoothDisabled_24_Regular = CreateIcon(0xF1E1, FluentSystemIconVariants.Regular); public static readonly FontIconData BluetoothSearching_24_Regular = CreateIcon(0xF1E2, FluentSystemIconVariants.Regular); public static readonly FontIconData Board_24_Regular = CreateIcon(0xF1E3, FluentSystemIconVariants.Regular); public static readonly FontIconData BookGlobe_24_Regular = CreateIcon(0xF1F0, FluentSystemIconVariants.Regular); public static readonly FontIconData BookNumber_16_Regular = CreateIcon(0xF1F1, FluentSystemIconVariants.Regular); public static readonly FontIconData BookNumber_20_Regular = CreateIcon(0xF1F2, FluentSystemIconVariants.Regular); public static readonly FontIconData BookNumber_24_Regular = CreateIcon(0xF1F3, FluentSystemIconVariants.Regular); public static readonly FontIconData Bookmark_16_Regular = CreateIcon(0xF1F4, FluentSystemIconVariants.Regular); public static readonly FontIconData Bookmark_20_Regular = CreateIcon(0xF1F5, FluentSystemIconVariants.Regular); public static readonly FontIconData Bookmark_24_Regular = CreateIcon(0xF1F6, FluentSystemIconVariants.Regular); public static readonly FontIconData Bookmark_28_Regular = CreateIcon(0xF1F7, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkOff_24_Regular = CreateIcon(0xF1F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Bot_24_Regular = CreateIcon(0xF1F9, FluentSystemIconVariants.Regular); public static readonly FontIconData BotAdd_24_Regular = CreateIcon(0xF1FA, FluentSystemIconVariants.Regular); public static readonly FontIconData Branch_24_Regular = CreateIcon(0xF1FB, FluentSystemIconVariants.Regular); public static readonly FontIconData Briefcase_20_Regular = CreateIcon(0xF1FC, FluentSystemIconVariants.Regular); public static readonly FontIconData Briefcase_24_Regular = CreateIcon(0xF1FD, FluentSystemIconVariants.Regular); public static readonly FontIconData BroadActivityFeed_24_Regular = CreateIcon(0xF200, FluentSystemIconVariants.Regular); public static readonly FontIconData Broom_20_Regular = CreateIcon(0xF201, FluentSystemIconVariants.Regular); public static readonly FontIconData Broom_24_Regular = CreateIcon(0xF202, FluentSystemIconVariants.Regular); public static readonly FontIconData Building_24_Regular = CreateIcon(0xF205, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetail_24_Regular = CreateIcon(0xF209, FluentSystemIconVariants.Regular); public static readonly FontIconData Calculator_20_Regular = CreateIcon(0xF20A, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar3Day_20_Regular = CreateIcon(0xF20E, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar3Day_24_Regular = CreateIcon(0xF20F, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar3Day_28_Regular = CreateIcon(0xF210, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAdd_20_Regular = CreateIcon(0xF211, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAdd_24_Regular = CreateIcon(0xF212, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAgenda_20_Regular = CreateIcon(0xF213, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAgenda_24_Regular = CreateIcon(0xF214, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAgenda_28_Regular = CreateIcon(0xF215, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowRight_20_Regular = CreateIcon(0xF216, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAssistant_20_Regular = CreateIcon(0xF217, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAssistant_24_Regular = CreateIcon(0xF218, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarCancel_20_Regular = CreateIcon(0xF219, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarCancel_24_Regular = CreateIcon(0xF21A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarCheckmark_16_Regular = CreateIcon(0xF21B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarCheckmark_20_Regular = CreateIcon(0xF21C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarClock_20_Regular = CreateIcon(0xF21D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarClock_24_Regular = CreateIcon(0xF21E, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDay_20_Regular = CreateIcon(0xF222, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDay_24_Regular = CreateIcon(0xF223, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDay_28_Regular = CreateIcon(0xF224, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEmpty_16_Regular = CreateIcon(0xF225, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEmpty_20_Regular = CreateIcon(0xF226, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEmpty_24_Regular = CreateIcon(0xF227, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEmpty_28_Regular = CreateIcon(0xF228, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMonth_20_Regular = CreateIcon(0xF22A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMonth_24_Regular = CreateIcon(0xF22B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMonth_28_Regular = CreateIcon(0xF22C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMultiple_20_Regular = CreateIcon(0xF22D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMultiple_24_Regular = CreateIcon(0xF22E, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPerson_20_Regular = CreateIcon(0xF230, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarReply_16_Regular = CreateIcon(0xF231, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarReply_20_Regular = CreateIcon(0xF232, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarReply_24_Regular = CreateIcon(0xF233, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarReply_28_Regular = CreateIcon(0xF234, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSettings_20_Regular = CreateIcon(0xF235, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarStar_20_Regular = CreateIcon(0xF236, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarStar_24_Regular = CreateIcon(0xF237, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSync_16_Regular = CreateIcon(0xF238, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSync_20_Regular = CreateIcon(0xF239, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSync_24_Regular = CreateIcon(0xF23A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarToday_16_Regular = CreateIcon(0xF23B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarToday_20_Regular = CreateIcon(0xF23C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarToday_24_Regular = CreateIcon(0xF23D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarToday_28_Regular = CreateIcon(0xF23E, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWeekNumbers_24_Regular = CreateIcon(0xF23F, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWeekStart_20_Regular = CreateIcon(0xF240, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWeekStart_24_Regular = CreateIcon(0xF241, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWeekStart_28_Regular = CreateIcon(0xF242, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWorkWeek_16_Regular = CreateIcon(0xF243, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWorkWeek_20_Regular = CreateIcon(0xF244, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWorkWeek_24_Regular = CreateIcon(0xF245, FluentSystemIconVariants.Regular); public static readonly FontIconData CallAdd_24_Regular = CreateIcon(0xF246, FluentSystemIconVariants.Regular); public static readonly FontIconData CallEnd_20_Regular = CreateIcon(0xF247, FluentSystemIconVariants.Regular); public static readonly FontIconData CallEnd_24_Regular = CreateIcon(0xF248, FluentSystemIconVariants.Regular); public static readonly FontIconData CallEnd_28_Regular = CreateIcon(0xF249, FluentSystemIconVariants.Regular); public static readonly FontIconData CallForward_24_Regular = CreateIcon(0xF24A, FluentSystemIconVariants.Regular); public static readonly FontIconData CallInbound_16_Regular = CreateIcon(0xF24B, FluentSystemIconVariants.Regular); public static readonly FontIconData CallInbound_24_Regular = CreateIcon(0xF24C, FluentSystemIconVariants.Regular); public static readonly FontIconData CallMissed_16_Regular = CreateIcon(0xF24D, FluentSystemIconVariants.Regular); public static readonly FontIconData CallMissed_24_Regular = CreateIcon(0xF24E, FluentSystemIconVariants.Regular); public static readonly FontIconData CallOutbound_16_Regular = CreateIcon(0xF24F, FluentSystemIconVariants.Regular); public static readonly FontIconData CallOutbound_24_Regular = CreateIcon(0xF250, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPark_24_Regular = CreateIcon(0xF251, FluentSystemIconVariants.Regular); public static readonly FontIconData CalligraphyPen_20_Regular = CreateIcon(0xF252, FluentSystemIconVariants.Regular); public static readonly FontIconData CalligraphyPen_24_Regular = CreateIcon(0xF253, FluentSystemIconVariants.Regular); public static readonly FontIconData Camera_20_Regular = CreateIcon(0xF254, FluentSystemIconVariants.Regular); public static readonly FontIconData Camera_24_Regular = CreateIcon(0xF255, FluentSystemIconVariants.Regular); public static readonly FontIconData Camera_28_Regular = CreateIcon(0xF256, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraAdd_20_Regular = CreateIcon(0xF257, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraAdd_24_Regular = CreateIcon(0xF258, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraAdd_48_Regular = CreateIcon(0xF259, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraSwitch_24_Regular = CreateIcon(0xF25A, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDown_12_Regular = CreateIcon(0xF25F, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDown_16_Regular = CreateIcon(0xF260, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDown_20_Regular = CreateIcon(0xF261, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDown_24_Regular = CreateIcon(0xF262, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretLeft_12_Regular = CreateIcon(0xF263, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretLeft_16_Regular = CreateIcon(0xF264, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretLeft_20_Regular = CreateIcon(0xF265, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretLeft_24_Regular = CreateIcon(0xF266, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretRight_12_Regular = CreateIcon(0xF267, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretRight_16_Regular = CreateIcon(0xF268, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretRight_20_Regular = CreateIcon(0xF269, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretRight_24_Regular = CreateIcon(0xF26A, FluentSystemIconVariants.Regular); public static readonly FontIconData Cart_24_Regular = CreateIcon(0xF26B, FluentSystemIconVariants.Regular); public static readonly FontIconData Cast_20_Regular = CreateIcon(0xF26C, FluentSystemIconVariants.Regular); public static readonly FontIconData Cast_24_Regular = CreateIcon(0xF26D, FluentSystemIconVariants.Regular); public static readonly FontIconData Cast_28_Regular = CreateIcon(0xF26E, FluentSystemIconVariants.Regular); public static readonly FontIconData Cellular3g_24_Regular = CreateIcon(0xF26F, FluentSystemIconVariants.Regular); public static readonly FontIconData Cellular4g_24_Regular = CreateIcon(0xF270, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData1_20_Regular = CreateIcon(0xF271, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData1_24_Regular = CreateIcon(0xF272, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData2_20_Regular = CreateIcon(0xF273, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData2_24_Regular = CreateIcon(0xF274, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData3_20_Regular = CreateIcon(0xF275, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData3_24_Regular = CreateIcon(0xF276, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData4_20_Regular = CreateIcon(0xF277, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData4_24_Regular = CreateIcon(0xF278, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData5_20_Regular = CreateIcon(0xF279, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularData5_24_Regular = CreateIcon(0xF27A, FluentSystemIconVariants.Regular); public static readonly FontIconData Certificate_20_Regular = CreateIcon(0xF27E, FluentSystemIconVariants.Regular); public static readonly FontIconData Certificate_24_Regular = CreateIcon(0xF27F, FluentSystemIconVariants.Regular); public static readonly FontIconData Channel_16_Regular = CreateIcon(0xF280, FluentSystemIconVariants.Regular); public static readonly FontIconData Channel_20_Regular = CreateIcon(0xF281, FluentSystemIconVariants.Regular); public static readonly FontIconData Channel_24_Regular = CreateIcon(0xF282, FluentSystemIconVariants.Regular); public static readonly FontIconData Chat_20_Regular = CreateIcon(0xF286, FluentSystemIconVariants.Regular); public static readonly FontIconData Chat_24_Regular = CreateIcon(0xF287, FluentSystemIconVariants.Regular); public static readonly FontIconData Chat_28_Regular = CreateIcon(0xF288, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatBubblesQuestion_24_Regular = CreateIcon(0xF289, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatHelp_24_Regular = CreateIcon(0xF28A, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatOff_24_Regular = CreateIcon(0xF28B, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatWarning_24_Regular = CreateIcon(0xF28C, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxChecked_20_Regular = CreateIcon(0xF28D, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxChecked_24_Regular = CreateIcon(0xF28E, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxUnchecked_12_Regular = CreateIcon(0xF28F, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxUnchecked_16_Regular = CreateIcon(0xF290, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxUnchecked_20_Regular = CreateIcon(0xF291, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxUnchecked_24_Regular = CreateIcon(0xF292, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkmark_12_Regular = CreateIcon(0xF293, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkmark_20_Regular = CreateIcon(0xF294, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkmark_24_Regular = CreateIcon(0xF295, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkmark_28_Regular = CreateIcon(0xF296, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircle_16_Regular = CreateIcon(0xF297, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircle_20_Regular = CreateIcon(0xF298, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircle_24_Regular = CreateIcon(0xF299, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircle_48_Regular = CreateIcon(0xF29A, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkLock_16_Regular = CreateIcon(0xF29B, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkLock_20_Regular = CreateIcon(0xF29C, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkLock_24_Regular = CreateIcon(0xF29D, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkSquare_24_Regular = CreateIcon(0xF29E, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkUnderlineCircle_16_Regular = CreateIcon(0xF29F, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkUnderlineCircle_20_Regular = CreateIcon(0xF2A0, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDown_12_Regular = CreateIcon(0xF2A1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDown_16_Regular = CreateIcon(0xF2A2, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDown_20_Regular = CreateIcon(0xF2A3, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDown_24_Regular = CreateIcon(0xF2A4, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDown_28_Regular = CreateIcon(0xF2A5, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDown_48_Regular = CreateIcon(0xF2A6, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronLeft_12_Regular = CreateIcon(0xF2A8, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronLeft_16_Regular = CreateIcon(0xF2A9, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronLeft_20_Regular = CreateIcon(0xF2AA, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronLeft_24_Regular = CreateIcon(0xF2AB, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronLeft_28_Regular = CreateIcon(0xF2AC, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronLeft_48_Regular = CreateIcon(0xF2AD, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronRight_12_Regular = CreateIcon(0xF2AE, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronRight_16_Regular = CreateIcon(0xF2AF, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronRight_20_Regular = CreateIcon(0xF2B0, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronRight_24_Regular = CreateIcon(0xF2B1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronRight_28_Regular = CreateIcon(0xF2B2, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronRight_48_Regular = CreateIcon(0xF2B3, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUp_12_Regular = CreateIcon(0xF2B4, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUp_16_Regular = CreateIcon(0xF2B5, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUp_20_Regular = CreateIcon(0xF2B6, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUp_24_Regular = CreateIcon(0xF2B7, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUp_28_Regular = CreateIcon(0xF2B8, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUp_48_Regular = CreateIcon(0xF2B9, FluentSystemIconVariants.Regular); public static readonly FontIconData Circle_16_Regular = CreateIcon(0xF2BA, FluentSystemIconVariants.Regular); public static readonly FontIconData Circle_20_Regular = CreateIcon(0xF2BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Circle_24_Regular = CreateIcon(0xF2BC, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHalfFill_20_Regular = CreateIcon(0xF2BD, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHalfFill_24_Regular = CreateIcon(0xF2BE, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleLine_24_Regular = CreateIcon(0xF2BF, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleSmall_24_Regular = CreateIcon(0xF2C0, FluentSystemIconVariants.Regular); public static readonly FontIconData City_16_Regular = CreateIcon(0xF2C1, FluentSystemIconVariants.Regular); public static readonly FontIconData City_20_Regular = CreateIcon(0xF2C2, FluentSystemIconVariants.Regular); public static readonly FontIconData City_24_Regular = CreateIcon(0xF2C3, FluentSystemIconVariants.Regular); public static readonly FontIconData Class_24_Regular = CreateIcon(0xF2C4, FluentSystemIconVariants.Regular); public static readonly FontIconData Classification_16_Regular = CreateIcon(0xF2C5, FluentSystemIconVariants.Regular); public static readonly FontIconData Classification_20_Regular = CreateIcon(0xF2C6, FluentSystemIconVariants.Regular); public static readonly FontIconData Classification_24_Regular = CreateIcon(0xF2C7, FluentSystemIconVariants.Regular); public static readonly FontIconData ClearFormatting_24_Regular = CreateIcon(0xF2C8, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard_20_Regular = CreateIcon(0xF2C9, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard_24_Regular = CreateIcon(0xF2CA, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardCode_16_Regular = CreateIcon(0xF2CB, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardCode_20_Regular = CreateIcon(0xF2CC, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardCode_24_Regular = CreateIcon(0xF2CD, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardLetter_16_Regular = CreateIcon(0xF2CE, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardLetter_20_Regular = CreateIcon(0xF2CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardLetter_24_Regular = CreateIcon(0xF2D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardLink_16_Regular = CreateIcon(0xF2D1, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardLink_20_Regular = CreateIcon(0xF2D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardLink_24_Regular = CreateIcon(0xF2D3, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMore_24_Regular = CreateIcon(0xF2D4, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardPaste_20_Regular = CreateIcon(0xF2D5, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardPaste_24_Regular = CreateIcon(0xF2D6, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardSearch_20_Regular = CreateIcon(0xF2D7, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardSearch_24_Regular = CreateIcon(0xF2D8, FluentSystemIconVariants.Regular); public static readonly FontIconData Clock_12_Regular = CreateIcon(0xF2DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Clock_16_Regular = CreateIcon(0xF2DC, FluentSystemIconVariants.Regular); public static readonly FontIconData Clock_20_Regular = CreateIcon(0xF2DD, FluentSystemIconVariants.Regular); public static readonly FontIconData Clock_24_Regular = CreateIcon(0xF2DE, FluentSystemIconVariants.Regular); public static readonly FontIconData Clock_28_Regular = CreateIcon(0xF2DF, FluentSystemIconVariants.Regular); public static readonly FontIconData Clock_48_Regular = CreateIcon(0xF2E0, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockAlarm_20_Regular = CreateIcon(0xF2E1, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockAlarm_24_Regular = CreateIcon(0xF2E2, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaption_24_Regular = CreateIcon(0xF2E3, FluentSystemIconVariants.Regular); public static readonly FontIconData Cloud_20_Regular = CreateIcon(0xF2E4, FluentSystemIconVariants.Regular); public static readonly FontIconData Cloud_24_Regular = CreateIcon(0xF2E5, FluentSystemIconVariants.Regular); public static readonly FontIconData Cloud_48_Regular = CreateIcon(0xF2E6, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudOff_24_Regular = CreateIcon(0xF2EA, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudOff_48_Regular = CreateIcon(0xF2EB, FluentSystemIconVariants.Regular); public static readonly FontIconData Code_20_Regular = CreateIcon(0xF2EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Code_24_Regular = CreateIcon(0xF2F0, FluentSystemIconVariants.Regular); public static readonly FontIconData Collections_20_Regular = CreateIcon(0xF2F1, FluentSystemIconVariants.Regular); public static readonly FontIconData Collections_24_Regular = CreateIcon(0xF2F2, FluentSystemIconVariants.Regular); public static readonly FontIconData CollectionsAdd_20_Regular = CreateIcon(0xF2F3, FluentSystemIconVariants.Regular); public static readonly FontIconData CollectionsAdd_24_Regular = CreateIcon(0xF2F4, FluentSystemIconVariants.Regular); public static readonly FontIconData Color_20_Regular = CreateIcon(0xF2F5, FluentSystemIconVariants.Regular); public static readonly FontIconData Color_24_Regular = CreateIcon(0xF2F6, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorBackground_20_Regular = CreateIcon(0xF2F7, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorBackground_24_Regular = CreateIcon(0xF2F8, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFill_20_Regular = CreateIcon(0xF2F9, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFill_24_Regular = CreateIcon(0xF2FA, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorLine_20_Regular = CreateIcon(0xF2FB, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorLine_24_Regular = CreateIcon(0xF2FC, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnTriple_24_Regular = CreateIcon(0xF2FD, FluentSystemIconVariants.Regular); public static readonly FontIconData Comment_16_Regular = CreateIcon(0xF2FE, FluentSystemIconVariants.Regular); public static readonly FontIconData Comment_20_Regular = CreateIcon(0xF2FF, FluentSystemIconVariants.Regular); public static readonly FontIconData Comment_24_Regular = CreateIcon(0xF300, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentAdd_24_Regular = CreateIcon(0xF301, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMention_16_Regular = CreateIcon(0xF303, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMention_20_Regular = CreateIcon(0xF304, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMention_24_Regular = CreateIcon(0xF305, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultiple_16_Regular = CreateIcon(0xF306, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultiple_20_Regular = CreateIcon(0xF307, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultiple_24_Regular = CreateIcon(0xF308, FluentSystemIconVariants.Regular); public static readonly FontIconData Communication_16_Regular = CreateIcon(0xF30C, FluentSystemIconVariants.Regular); public static readonly FontIconData Communication_20_Regular = CreateIcon(0xF30D, FluentSystemIconVariants.Regular); public static readonly FontIconData Communication_24_Regular = CreateIcon(0xF30E, FluentSystemIconVariants.Regular); public static readonly FontIconData CompassNorthwest_16_Regular = CreateIcon(0xF30F, FluentSystemIconVariants.Regular); public static readonly FontIconData CompassNorthwest_20_Regular = CreateIcon(0xF310, FluentSystemIconVariants.Regular); public static readonly FontIconData CompassNorthwest_24_Regular = CreateIcon(0xF311, FluentSystemIconVariants.Regular); public static readonly FontIconData CompassNorthwest_28_Regular = CreateIcon(0xF312, FluentSystemIconVariants.Regular); public static readonly FontIconData Compose_16_Regular = CreateIcon(0xF313, FluentSystemIconVariants.Regular); public static readonly FontIconData Compose_20_Regular = CreateIcon(0xF314, FluentSystemIconVariants.Regular); public static readonly FontIconData Compose_24_Regular = CreateIcon(0xF315, FluentSystemIconVariants.Regular); public static readonly FontIconData Compose_28_Regular = CreateIcon(0xF316, FluentSystemIconVariants.Regular); public static readonly FontIconData ConferenceRoom_16_Regular = CreateIcon(0xF317, FluentSystemIconVariants.Regular); public static readonly FontIconData ConferenceRoom_20_Regular = CreateIcon(0xF318, FluentSystemIconVariants.Regular); public static readonly FontIconData ConferenceRoom_24_Regular = CreateIcon(0xF319, FluentSystemIconVariants.Regular); public static readonly FontIconData ConferenceRoom_28_Regular = CreateIcon(0xF31A, FluentSystemIconVariants.Regular); public static readonly FontIconData ConferenceRoom_48_Regular = CreateIcon(0xF31B, FluentSystemIconVariants.Regular); public static readonly FontIconData Connector_16_Regular = CreateIcon(0xF31C, FluentSystemIconVariants.Regular); public static readonly FontIconData Connector_20_Regular = CreateIcon(0xF31D, FluentSystemIconVariants.Regular); public static readonly FontIconData Connector_24_Regular = CreateIcon(0xF31E, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCard_20_Regular = CreateIcon(0xF31F, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCard_24_Regular = CreateIcon(0xF320, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardGroup_24_Regular = CreateIcon(0xF321, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentSettings_16_Regular = CreateIcon(0xF323, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentSettings_20_Regular = CreateIcon(0xF324, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentSettings_24_Regular = CreateIcon(0xF325, FluentSystemIconVariants.Regular); public static readonly FontIconData Cookies_20_Regular = CreateIcon(0xF328, FluentSystemIconVariants.Regular); public static readonly FontIconData Cookies_24_Regular = CreateIcon(0xF329, FluentSystemIconVariants.Regular); public static readonly FontIconData Copy_16_Regular = CreateIcon(0xF32A, FluentSystemIconVariants.Regular); public static readonly FontIconData Copy_20_Regular = CreateIcon(0xF32B, FluentSystemIconVariants.Regular); public static readonly FontIconData Copy_24_Regular = CreateIcon(0xF32C, FluentSystemIconVariants.Regular); public static readonly FontIconData Crop_24_Regular = CreateIcon(0xF331, FluentSystemIconVariants.Regular); public static readonly FontIconData CropInterim_24_Regular = CreateIcon(0xF332, FluentSystemIconVariants.Regular); public static readonly FontIconData CropInterimOff_24_Regular = CreateIcon(0xF333, FluentSystemIconVariants.Regular); public static readonly FontIconData Cube_16_Regular = CreateIcon(0xF334, FluentSystemIconVariants.Regular); public static readonly FontIconData Cube_20_Regular = CreateIcon(0xF335, FluentSystemIconVariants.Regular); public static readonly FontIconData Cube_24_Regular = CreateIcon(0xF336, FluentSystemIconVariants.Regular); public static readonly FontIconData Cut_20_Regular = CreateIcon(0xF33A, FluentSystemIconVariants.Regular); public static readonly FontIconData Cut_24_Regular = CreateIcon(0xF33B, FluentSystemIconVariants.Regular); public static readonly FontIconData DarkTheme_24_Regular = CreateIcon(0xF33C, FluentSystemIconVariants.Regular); public static readonly FontIconData DataArea_24_Regular = CreateIcon(0xF33D, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarHorizontal_24_Regular = CreateIcon(0xF33E, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVertical_20_Regular = CreateIcon(0xF33F, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVertical_24_Regular = CreateIcon(0xF340, FluentSystemIconVariants.Regular); public static readonly FontIconData DataFunnel_24_Regular = CreateIcon(0xF341, FluentSystemIconVariants.Regular); public static readonly FontIconData DataHistogram_24_Regular = CreateIcon(0xF342, FluentSystemIconVariants.Regular); public static readonly FontIconData DataLine_24_Regular = CreateIcon(0xF343, FluentSystemIconVariants.Regular); public static readonly FontIconData DataPie_20_Regular = CreateIcon(0xF344, FluentSystemIconVariants.Regular); public static readonly FontIconData DataPie_24_Regular = CreateIcon(0xF345, FluentSystemIconVariants.Regular); public static readonly FontIconData DataScatter_24_Regular = CreateIcon(0xF346, FluentSystemIconVariants.Regular); public static readonly FontIconData DataSunburst_24_Regular = CreateIcon(0xF347, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTreemap_24_Regular = CreateIcon(0xF348, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsage_24_Regular = CreateIcon(0xF349, FluentSystemIconVariants.Regular); public static readonly FontIconData DataWaterfall_24_Regular = CreateIcon(0xF34A, FluentSystemIconVariants.Regular); public static readonly FontIconData DataWhisker_24_Regular = CreateIcon(0xF34B, FluentSystemIconVariants.Regular); public static readonly FontIconData Delete_20_Regular = CreateIcon(0xF34C, FluentSystemIconVariants.Regular); public static readonly FontIconData Delete_24_Regular = CreateIcon(0xF34D, FluentSystemIconVariants.Regular); public static readonly FontIconData Delete_28_Regular = CreateIcon(0xF34E, FluentSystemIconVariants.Regular); public static readonly FontIconData Delete_48_Regular = CreateIcon(0xF34F, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteOff_20_Regular = CreateIcon(0xF352, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteOff_24_Regular = CreateIcon(0xF353, FluentSystemIconVariants.Regular); public static readonly FontIconData Dentist_24_Regular = CreateIcon(0xF354, FluentSystemIconVariants.Regular); public static readonly FontIconData DesignIdeas_16_Regular = CreateIcon(0xF355, FluentSystemIconVariants.Regular); public static readonly FontIconData DesignIdeas_20_Regular = CreateIcon(0xF356, FluentSystemIconVariants.Regular); public static readonly FontIconData DesignIdeas_24_Regular = CreateIcon(0xF357, FluentSystemIconVariants.Regular); public static readonly FontIconData Desktop_16_Regular = CreateIcon(0xF358, FluentSystemIconVariants.Regular); public static readonly FontIconData Desktop_20_Regular = CreateIcon(0xF359, FluentSystemIconVariants.Regular); public static readonly FontIconData Desktop_24_Regular = CreateIcon(0xF35A, FluentSystemIconVariants.Regular); public static readonly FontIconData Desktop_28_Regular = CreateIcon(0xF35B, FluentSystemIconVariants.Regular); public static readonly FontIconData DeveloperBoard_24_Regular = CreateIcon(0xF35C, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceEq_24_Regular = CreateIcon(0xF35D, FluentSystemIconVariants.Regular); public static readonly FontIconData Dialpad_20_Regular = CreateIcon(0xF35E, FluentSystemIconVariants.Regular); public static readonly FontIconData Dialpad_24_Regular = CreateIcon(0xF35F, FluentSystemIconVariants.Regular); public static readonly FontIconData DialpadOff_24_Regular = CreateIcon(0xF360, FluentSystemIconVariants.Regular); public static readonly FontIconData Directions_20_Regular = CreateIcon(0xF365, FluentSystemIconVariants.Regular); public static readonly FontIconData Directions_24_Regular = CreateIcon(0xF366, FluentSystemIconVariants.Regular); public static readonly FontIconData Dismiss_12_Regular = CreateIcon(0xF367, FluentSystemIconVariants.Regular); public static readonly FontIconData Dismiss_16_Regular = CreateIcon(0xF368, FluentSystemIconVariants.Regular); public static readonly FontIconData Dismiss_20_Regular = CreateIcon(0xF369, FluentSystemIconVariants.Regular); public static readonly FontIconData Dismiss_24_Regular = CreateIcon(0xF36A, FluentSystemIconVariants.Regular); public static readonly FontIconData Dismiss_28_Regular = CreateIcon(0xF36B, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissCircle_16_Regular = CreateIcon(0xF36C, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissCircle_20_Regular = CreateIcon(0xF36D, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissCircle_24_Regular = CreateIcon(0xF36E, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissCircle_48_Regular = CreateIcon(0xF36F, FluentSystemIconVariants.Regular); public static readonly FontIconData DividerShort_24_Regular = CreateIcon(0xF370, FluentSystemIconVariants.Regular); public static readonly FontIconData DividerTall_24_Regular = CreateIcon(0xF371, FluentSystemIconVariants.Regular); public static readonly FontIconData Dock_24_Regular = CreateIcon(0xF372, FluentSystemIconVariants.Regular); public static readonly FontIconData DockRow_24_Regular = CreateIcon(0xF376, FluentSystemIconVariants.Regular); public static readonly FontIconData Doctor_24_Regular = CreateIcon(0xF377, FluentSystemIconVariants.Regular); public static readonly FontIconData Document_20_Regular = CreateIcon(0xF378, FluentSystemIconVariants.Regular); public static readonly FontIconData Document_24_Regular = CreateIcon(0xF379, FluentSystemIconVariants.Regular); public static readonly FontIconData Document_28_Regular = CreateIcon(0xF37A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBriefcase_20_Regular = CreateIcon(0xF37C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBriefcase_24_Regular = CreateIcon(0xF37D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCatchUp_24_Regular = CreateIcon(0xF37E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCopy_16_Regular = CreateIcon(0xF37F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCopy_20_Regular = CreateIcon(0xF380, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCopy_24_Regular = CreateIcon(0xF381, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCopy_48_Regular = CreateIcon(0xF382, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDismiss_20_Regular = CreateIcon(0xF383, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDismiss_24_Regular = CreateIcon(0xF384, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentEdit_16_Regular = CreateIcon(0xF385, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentEdit_20_Regular = CreateIcon(0xF386, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentEdit_24_Regular = CreateIcon(0xF387, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentEndnote_20_Regular = CreateIcon(0xF388, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentEndnote_24_Regular = CreateIcon(0xF389, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentError_16_Regular = CreateIcon(0xF38A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentError_20_Regular = CreateIcon(0xF38B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentError_24_Regular = CreateIcon(0xF38C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFooter_24_Regular = CreateIcon(0xF38D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeader_24_Regular = CreateIcon(0xF38F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderFooter_20_Regular = CreateIcon(0xF390, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderFooter_24_Regular = CreateIcon(0xF391, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscape_20_Regular = CreateIcon(0xF393, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscape_24_Regular = CreateIcon(0xF394, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMargins_20_Regular = CreateIcon(0xF395, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMargins_24_Regular = CreateIcon(0xF396, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePage_20_Regular = CreateIcon(0xF399, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePage_24_Regular = CreateIcon(0xF39A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBottomCenter_20_Regular = CreateIcon(0xF39C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBottomCenter_24_Regular = CreateIcon(0xF39D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBottomLeft_20_Regular = CreateIcon(0xF39E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBottomLeft_24_Regular = CreateIcon(0xF39F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBottomRight_20_Regular = CreateIcon(0xF3A0, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBottomRight_24_Regular = CreateIcon(0xF3A1, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBreak_24_Regular = CreateIcon(0xF3A2, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageNumber_20_Regular = CreateIcon(0xF3A3, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageNumber_24_Regular = CreateIcon(0xF3A4, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageTopCenter_20_Regular = CreateIcon(0xF3A5, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageTopCenter_24_Regular = CreateIcon(0xF3A6, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageTopLeft_20_Regular = CreateIcon(0xF3A7, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageTopLeft_24_Regular = CreateIcon(0xF3A8, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageTopRight_20_Regular = CreateIcon(0xF3A9, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageTopRight_24_Regular = CreateIcon(0xF3AA, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPdf_16_Regular = CreateIcon(0xF3AB, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPdf_20_Regular = CreateIcon(0xF3AC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPdf_24_Regular = CreateIcon(0xF3AD, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSearch_20_Regular = CreateIcon(0xF3AE, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSearch_24_Regular = CreateIcon(0xF3AF, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentToolbox_20_Regular = CreateIcon(0xF3B0, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentToolbox_24_Regular = CreateIcon(0xF3B1, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentWidth_20_Regular = CreateIcon(0xF3B8, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentWidth_24_Regular = CreateIcon(0xF3B9, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleSwipeDown_24_Regular = CreateIcon(0xF3BA, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleSwipeUp_24_Regular = CreateIcon(0xF3BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Drafts_16_Regular = CreateIcon(0xF3BE, FluentSystemIconVariants.Regular); public static readonly FontIconData Drafts_20_Regular = CreateIcon(0xF3BF, FluentSystemIconVariants.Regular); public static readonly FontIconData Drafts_24_Regular = CreateIcon(0xF3C0, FluentSystemIconVariants.Regular); public static readonly FontIconData Drag_24_Regular = CreateIcon(0xF3C1, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkBeer_24_Regular = CreateIcon(0xF3C3, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkCoffee_20_Regular = CreateIcon(0xF3C4, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkCoffee_24_Regular = CreateIcon(0xF3C5, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkMargarita_24_Regular = CreateIcon(0xF3C6, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkWine_24_Regular = CreateIcon(0xF3C7, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreen_24_Regular = CreateIcon(0xF3C8, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenAdd_24_Regular = CreateIcon(0xF3C9, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenArrowRight_24_Regular = CreateIcon(0xF3CA, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenClock_24_Regular = CreateIcon(0xF3CB, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenDesktop_24_Regular = CreateIcon(0xF3CC, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenGroup_24_Regular = CreateIcon(0xF3CE, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenHeader_24_Regular = CreateIcon(0xF3CF, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenLock_24_Regular = CreateIcon(0xF3D0, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenMirror_24_Regular = CreateIcon(0xF3D1, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenPagination_24_Regular = CreateIcon(0xF3D2, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenSettings_24_Regular = CreateIcon(0xF3D3, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenStatusBar_24_Regular = CreateIcon(0xF3D4, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenTablet_24_Regular = CreateIcon(0xF3D5, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenUpdate_24_Regular = CreateIcon(0xF3D6, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenVerticalScroll_24_Regular = CreateIcon(0xF3D7, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenVibrate_24_Regular = CreateIcon(0xF3D8, FluentSystemIconVariants.Regular); public static readonly FontIconData Earth_16_Regular = CreateIcon(0xF3D9, FluentSystemIconVariants.Regular); public static readonly FontIconData Earth_20_Regular = CreateIcon(0xF3DA, FluentSystemIconVariants.Regular); public static readonly FontIconData Earth_24_Regular = CreateIcon(0xF3DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Edit_16_Regular = CreateIcon(0xF3DC, FluentSystemIconVariants.Regular); public static readonly FontIconData Edit_20_Regular = CreateIcon(0xF3DD, FluentSystemIconVariants.Regular); public static readonly FontIconData Edit_24_Regular = CreateIcon(0xF3DE, FluentSystemIconVariants.Regular); public static readonly FontIconData Emoji_16_Regular = CreateIcon(0xF3DF, FluentSystemIconVariants.Regular); public static readonly FontIconData Emoji_20_Regular = CreateIcon(0xF3E0, FluentSystemIconVariants.Regular); public static readonly FontIconData Emoji_24_Regular = CreateIcon(0xF3E1, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiAdd_24_Regular = CreateIcon(0xF3E2, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiAngry_20_Regular = CreateIcon(0xF3E3, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiAngry_24_Regular = CreateIcon(0xF3E4, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiLaugh_20_Regular = CreateIcon(0xF3E5, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiLaugh_24_Regular = CreateIcon(0xF3E6, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMeh_20_Regular = CreateIcon(0xF3E7, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMeh_24_Regular = CreateIcon(0xF3E8, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSad_20_Regular = CreateIcon(0xF3E9, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSad_24_Regular = CreateIcon(0xF3EA, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSurprise_20_Regular = CreateIcon(0xF3EB, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSurprise_24_Regular = CreateIcon(0xF3EC, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserTool_24_Regular = CreateIcon(0xF3EF, FluentSystemIconVariants.Regular); public static readonly FontIconData ErrorCircle_16_Regular = CreateIcon(0xF3F0, FluentSystemIconVariants.Regular); public static readonly FontIconData ErrorCircle_20_Regular = CreateIcon(0xF3F1, FluentSystemIconVariants.Regular); public static readonly FontIconData ErrorCircle_24_Regular = CreateIcon(0xF3F2, FluentSystemIconVariants.Regular); public static readonly FontIconData ExtendedDock_24_Regular = CreateIcon(0xF3F4, FluentSystemIconVariants.Regular); public static readonly FontIconData FastAcceleration_24_Regular = CreateIcon(0xF3FD, FluentSystemIconVariants.Regular); public static readonly FontIconData FastForward_20_Regular = CreateIcon(0xF3FE, FluentSystemIconVariants.Regular); public static readonly FontIconData FastForward_24_Regular = CreateIcon(0xF3FF, FluentSystemIconVariants.Regular); public static readonly FontIconData Filter_20_Regular = CreateIcon(0xF406, FluentSystemIconVariants.Regular); public static readonly FontIconData Filter_24_Regular = CreateIcon(0xF407, FluentSystemIconVariants.Regular); public static readonly FontIconData Filter_28_Regular = CreateIcon(0xF408, FluentSystemIconVariants.Regular); public static readonly FontIconData Fingerprint_24_Regular = CreateIcon(0xF409, FluentSystemIconVariants.Regular); public static readonly FontIconData Flag_16_Regular = CreateIcon(0xF40A, FluentSystemIconVariants.Regular); public static readonly FontIconData Flag_20_Regular = CreateIcon(0xF40B, FluentSystemIconVariants.Regular); public static readonly FontIconData Flag_24_Regular = CreateIcon(0xF40C, FluentSystemIconVariants.Regular); public static readonly FontIconData Flag_28_Regular = CreateIcon(0xF40D, FluentSystemIconVariants.Regular); public static readonly FontIconData Flag_48_Regular = CreateIcon(0xF40E, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagOff_24_Regular = CreateIcon(0xF40F, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagOff_28_Regular = CreateIcon(0xF410, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagOff_48_Regular = CreateIcon(0xF411, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashAuto_24_Regular = CreateIcon(0xF412, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashOff_24_Regular = CreateIcon(0xF413, FluentSystemIconVariants.Regular); public static readonly FontIconData Flashlight_24_Regular = CreateIcon(0xF416, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashlightOff_24_Regular = CreateIcon(0xF417, FluentSystemIconVariants.Regular); public static readonly FontIconData Folder_20_Regular = CreateIcon(0xF418, FluentSystemIconVariants.Regular); public static readonly FontIconData Folder_24_Regular = CreateIcon(0xF419, FluentSystemIconVariants.Regular); public static readonly FontIconData Folder_28_Regular = CreateIcon(0xF41A, FluentSystemIconVariants.Regular); public static readonly FontIconData Folder_48_Regular = CreateIcon(0xF41B, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderAdd_20_Regular = CreateIcon(0xF41C, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderAdd_24_Regular = CreateIcon(0xF41D, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderAdd_28_Regular = CreateIcon(0xF41E, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderAdd_48_Regular = CreateIcon(0xF41F, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderBriefcase_20_Regular = CreateIcon(0xF420, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLink_20_Regular = CreateIcon(0xF425, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLink_24_Regular = CreateIcon(0xF426, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLink_28_Regular = CreateIcon(0xF427, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLink_48_Regular = CreateIcon(0xF428, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderOpen_16_Regular = CreateIcon(0xF42D, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderOpen_20_Regular = CreateIcon(0xF42E, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderOpen_24_Regular = CreateIcon(0xF42F, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderOpenVertical_20_Regular = CreateIcon(0xF430, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderZip_16_Regular = CreateIcon(0xF434, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderZip_20_Regular = CreateIcon(0xF435, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderZip_24_Regular = CreateIcon(0xF436, FluentSystemIconVariants.Regular); public static readonly FontIconData FontDecrease_20_Regular = CreateIcon(0xF437, FluentSystemIconVariants.Regular); public static readonly FontIconData FontDecrease_24_Regular = CreateIcon(0xF438, FluentSystemIconVariants.Regular); public static readonly FontIconData FontIncrease_20_Regular = CreateIcon(0xF439, FluentSystemIconVariants.Regular); public static readonly FontIconData FontIncrease_24_Regular = CreateIcon(0xF43A, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingIn_16_Regular = CreateIcon(0xF43B, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingIn_20_Regular = CreateIcon(0xF43C, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingIn_24_Regular = CreateIcon(0xF43D, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingIn_28_Regular = CreateIcon(0xF43E, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingOut_16_Regular = CreateIcon(0xF43F, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingOut_20_Regular = CreateIcon(0xF440, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingOut_24_Regular = CreateIcon(0xF441, FluentSystemIconVariants.Regular); public static readonly FontIconData FontSpaceTrackingOut_28_Regular = CreateIcon(0xF442, FluentSystemIconVariants.Regular); public static readonly FontIconData Food_20_Regular = CreateIcon(0xF443, FluentSystemIconVariants.Regular); public static readonly FontIconData Food_24_Regular = CreateIcon(0xF444, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodCake_24_Regular = CreateIcon(0xF445, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodEgg_24_Regular = CreateIcon(0xF446, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodToast_24_Regular = CreateIcon(0xF447, FluentSystemIconVariants.Regular); public static readonly FontIconData FormNew_24_Regular = CreateIcon(0xF448, FluentSystemIconVariants.Regular); public static readonly FontIconData FormNew_28_Regular = CreateIcon(0xF449, FluentSystemIconVariants.Regular); public static readonly FontIconData FormNew_48_Regular = CreateIcon(0xF44A, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps240_24_Regular = CreateIcon(0xF44D, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps960_24_Regular = CreateIcon(0xF44E, FluentSystemIconVariants.Regular); public static readonly FontIconData Games_24_Regular = CreateIcon(0xF451, FluentSystemIconVariants.Regular); public static readonly FontIconData Gesture_24_Regular = CreateIcon(0xF452, FluentSystemIconVariants.Regular); public static readonly FontIconData Gif_20_Regular = CreateIcon(0xF453, FluentSystemIconVariants.Regular); public static readonly FontIconData Gif_24_Regular = CreateIcon(0xF454, FluentSystemIconVariants.Regular); public static readonly FontIconData Gift_20_Regular = CreateIcon(0xF455, FluentSystemIconVariants.Regular); public static readonly FontIconData Gift_24_Regular = CreateIcon(0xF456, FluentSystemIconVariants.Regular); public static readonly FontIconData Glance_24_Regular = CreateIcon(0xF457, FluentSystemIconVariants.Regular); public static readonly FontIconData Glasses_24_Regular = CreateIcon(0xF458, FluentSystemIconVariants.Regular); public static readonly FontIconData GlassesOff_24_Regular = CreateIcon(0xF459, FluentSystemIconVariants.Regular); public static readonly FontIconData Globe_20_Regular = CreateIcon(0xF45A, FluentSystemIconVariants.Regular); public static readonly FontIconData Globe_24_Regular = CreateIcon(0xF45B, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeAdd_24_Regular = CreateIcon(0xF45C, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeClock_24_Regular = CreateIcon(0xF45D, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeDesktop_24_Regular = CreateIcon(0xF45E, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeLocation_24_Regular = CreateIcon(0xF45F, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSearch_24_Regular = CreateIcon(0xF460, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeVideo_24_Regular = CreateIcon(0xF461, FluentSystemIconVariants.Regular); public static readonly FontIconData Grid_20_Regular = CreateIcon(0xF462, FluentSystemIconVariants.Regular); public static readonly FontIconData Grid_24_Regular = CreateIcon(0xF463, FluentSystemIconVariants.Regular); public static readonly FontIconData Grid_28_Regular = CreateIcon(0xF464, FluentSystemIconVariants.Regular); public static readonly FontIconData Group_20_Regular = CreateIcon(0xF465, FluentSystemIconVariants.Regular); public static readonly FontIconData Group_24_Regular = CreateIcon(0xF466, FluentSystemIconVariants.Regular); public static readonly FontIconData GroupList_24_Regular = CreateIcon(0xF467, FluentSystemIconVariants.Regular); public static readonly FontIconData Guest_16_Regular = CreateIcon(0xF468, FluentSystemIconVariants.Regular); public static readonly FontIconData Guest_20_Regular = CreateIcon(0xF469, FluentSystemIconVariants.Regular); public static readonly FontIconData Guest_24_Regular = CreateIcon(0xF46A, FluentSystemIconVariants.Regular); public static readonly FontIconData Guest_28_Regular = CreateIcon(0xF46B, FluentSystemIconVariants.Regular); public static readonly FontIconData GuestAdd_24_Regular = CreateIcon(0xF46C, FluentSystemIconVariants.Regular); public static readonly FontIconData Handshake_16_Regular = CreateIcon(0xF46E, FluentSystemIconVariants.Regular); public static readonly FontIconData Handshake_20_Regular = CreateIcon(0xF46F, FluentSystemIconVariants.Regular); public static readonly FontIconData Handshake_24_Regular = CreateIcon(0xF470, FluentSystemIconVariants.Regular); public static readonly FontIconData Hdr_24_Regular = CreateIcon(0xF471, FluentSystemIconVariants.Regular); public static readonly FontIconData Headphones_24_Regular = CreateIcon(0xF472, FluentSystemIconVariants.Regular); public static readonly FontIconData Headphones_28_Regular = CreateIcon(0xF473, FluentSystemIconVariants.Regular); public static readonly FontIconData Headset_24_Regular = CreateIcon(0xF474, FluentSystemIconVariants.Regular); public static readonly FontIconData Headset_28_Regular = CreateIcon(0xF475, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadsetVr_20_Regular = CreateIcon(0xF476, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadsetVr_24_Regular = CreateIcon(0xF477, FluentSystemIconVariants.Regular); public static readonly FontIconData Heart_16_Regular = CreateIcon(0xF478, FluentSystemIconVariants.Regular); public static readonly FontIconData Heart_20_Regular = CreateIcon(0xF479, FluentSystemIconVariants.Regular); public static readonly FontIconData Heart_24_Regular = CreateIcon(0xF47A, FluentSystemIconVariants.Regular); public static readonly FontIconData Highlight_16_Regular = CreateIcon(0xF47B, FluentSystemIconVariants.Regular); public static readonly FontIconData Highlight_20_Regular = CreateIcon(0xF47C, FluentSystemIconVariants.Regular); public static readonly FontIconData Highlight_24_Regular = CreateIcon(0xF47D, FluentSystemIconVariants.Regular); public static readonly FontIconData History_20_Regular = CreateIcon(0xF47E, FluentSystemIconVariants.Regular); public static readonly FontIconData History_24_Regular = CreateIcon(0xF47F, FluentSystemIconVariants.Regular); public static readonly FontIconData Home_20_Regular = CreateIcon(0xF480, FluentSystemIconVariants.Regular); public static readonly FontIconData Home_24_Regular = CreateIcon(0xF481, FluentSystemIconVariants.Regular); public static readonly FontIconData Home_28_Regular = CreateIcon(0xF482, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeAdd_24_Regular = CreateIcon(0xF483, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeCheckmark_24_Regular = CreateIcon(0xF484, FluentSystemIconVariants.Regular); public static readonly FontIconData Icons_20_Regular = CreateIcon(0xF485, FluentSystemIconVariants.Regular); public static readonly FontIconData Icons_24_Regular = CreateIcon(0xF486, FluentSystemIconVariants.Regular); public static readonly FontIconData Image_16_Regular = CreateIcon(0xF487, FluentSystemIconVariants.Regular); public static readonly FontIconData Image_20_Regular = CreateIcon(0xF488, FluentSystemIconVariants.Regular); public static readonly FontIconData Image_24_Regular = CreateIcon(0xF489, FluentSystemIconVariants.Regular); public static readonly FontIconData Image_28_Regular = CreateIcon(0xF48A, FluentSystemIconVariants.Regular); public static readonly FontIconData Image_48_Regular = CreateIcon(0xF48B, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageAdd_24_Regular = CreateIcon(0xF48C, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageAltText_20_Regular = CreateIcon(0xF48D, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageAltText_24_Regular = CreateIcon(0xF48E, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCopy_20_Regular = CreateIcon(0xF48F, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCopy_24_Regular = CreateIcon(0xF490, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCopy_28_Regular = CreateIcon(0xF491, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageEdit_16_Regular = CreateIcon(0xF492, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageEdit_20_Regular = CreateIcon(0xF493, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageEdit_24_Regular = CreateIcon(0xF494, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageOff_24_Regular = CreateIcon(0xF498, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageSearch_20_Regular = CreateIcon(0xF499, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageSearch_24_Regular = CreateIcon(0xF49A, FluentSystemIconVariants.Regular); public static readonly FontIconData ImmersiveReader_20_Regular = CreateIcon(0xF49B, FluentSystemIconVariants.Regular); public static readonly FontIconData ImmersiveReader_24_Regular = CreateIcon(0xF49C, FluentSystemIconVariants.Regular); public static readonly FontIconData Important_12_Regular = CreateIcon(0xF49D, FluentSystemIconVariants.Regular); public static readonly FontIconData Important_16_Regular = CreateIcon(0xF49E, FluentSystemIconVariants.Regular); public static readonly FontIconData Important_20_Regular = CreateIcon(0xF49F, FluentSystemIconVariants.Regular); public static readonly FontIconData Important_24_Regular = CreateIcon(0xF4A0, FluentSystemIconVariants.Regular); public static readonly FontIconData Incognito_24_Regular = CreateIcon(0xF4A1, FluentSystemIconVariants.Regular); public static readonly FontIconData Info_16_Regular = CreateIcon(0xF4A2, FluentSystemIconVariants.Regular); public static readonly FontIconData Info_20_Regular = CreateIcon(0xF4A3, FluentSystemIconVariants.Regular); public static readonly FontIconData Info_24_Regular = CreateIcon(0xF4A4, FluentSystemIconVariants.Regular); public static readonly FontIconData Info_28_Regular = CreateIcon(0xF4A5, FluentSystemIconVariants.Regular); public static readonly FontIconData InkingTool_16_Regular = CreateIcon(0xF4A6, FluentSystemIconVariants.Regular); public static readonly FontIconData InkingTool_20_Regular = CreateIcon(0xF4A7, FluentSystemIconVariants.Regular); public static readonly FontIconData InkingTool_24_Regular = CreateIcon(0xF4A8, FluentSystemIconVariants.Regular); public static readonly FontIconData InprivateAccount_16_Regular = CreateIcon(0xF4A9, FluentSystemIconVariants.Regular); public static readonly FontIconData InprivateAccount_20_Regular = CreateIcon(0xF4AA, FluentSystemIconVariants.Regular); public static readonly FontIconData InprivateAccount_24_Regular = CreateIcon(0xF4AB, FluentSystemIconVariants.Regular); public static readonly FontIconData InprivateAccount_28_Regular = CreateIcon(0xF4AC, FluentSystemIconVariants.Regular); public static readonly FontIconData Insert_20_Regular = CreateIcon(0xF4AD, FluentSystemIconVariants.Regular); public static readonly FontIconData IosChevronRight_20_Regular = CreateIcon(0xF4B2, FluentSystemIconVariants.Regular); public static readonly FontIconData Javascript_16_Regular = CreateIcon(0xF4B3, FluentSystemIconVariants.Regular); public static readonly FontIconData Javascript_20_Regular = CreateIcon(0xF4B4, FluentSystemIconVariants.Regular); public static readonly FontIconData Javascript_24_Regular = CreateIcon(0xF4B5, FluentSystemIconVariants.Regular); public static readonly FontIconData Key_20_Regular = CreateIcon(0xF4B6, FluentSystemIconVariants.Regular); public static readonly FontIconData Key_24_Regular = CreateIcon(0xF4B7, FluentSystemIconVariants.Regular); public static readonly FontIconData Keyboard_20_Regular = CreateIcon(0xF4B8, FluentSystemIconVariants.Regular); public static readonly FontIconData Keyboard_24_Regular = CreateIcon(0xF4B9, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardDock_24_Regular = CreateIcon(0xF4BA, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutFloat_24_Regular = CreateIcon(0xF4BB, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutOneHandedLeft_24_Regular = CreateIcon(0xF4BC, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutResize_24_Regular = CreateIcon(0xF4BD, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutSplit_24_Regular = CreateIcon(0xF4BE, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardShift_24_Regular = CreateIcon(0xF4BF, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardShiftUppercase_24_Regular = CreateIcon(0xF4C0, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardTab_24_Regular = CreateIcon(0xF4C1, FluentSystemIconVariants.Regular); public static readonly FontIconData Laptop_16_Regular = CreateIcon(0xF4C2, FluentSystemIconVariants.Regular); public static readonly FontIconData Laptop_20_Regular = CreateIcon(0xF4C3, FluentSystemIconVariants.Regular); public static readonly FontIconData Laptop_24_Regular = CreateIcon(0xF4C4, FluentSystemIconVariants.Regular); public static readonly FontIconData Laptop_28_Regular = CreateIcon(0xF4C5, FluentSystemIconVariants.Regular); public static readonly FontIconData Lasso_24_Regular = CreateIcon(0xF4C9, FluentSystemIconVariants.Regular); public static readonly FontIconData LauncherSettings_24_Regular = CreateIcon(0xF4CA, FluentSystemIconVariants.Regular); public static readonly FontIconData Layer_20_Regular = CreateIcon(0xF4CB, FluentSystemIconVariants.Regular); public static readonly FontIconData Layer_24_Regular = CreateIcon(0xF4CC, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafTwo_16_Regular = CreateIcon(0xF4D0, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafTwo_20_Regular = CreateIcon(0xF4D1, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafTwo_24_Regular = CreateIcon(0xF4D2, FluentSystemIconVariants.Regular); public static readonly FontIconData Library_24_Regular = CreateIcon(0xF4D3, FluentSystemIconVariants.Regular); public static readonly FontIconData Library_28_Regular = CreateIcon(0xF4D4, FluentSystemIconVariants.Regular); public static readonly FontIconData Lightbulb_16_Regular = CreateIcon(0xF4D5, FluentSystemIconVariants.Regular); public static readonly FontIconData Lightbulb_20_Regular = CreateIcon(0xF4D6, FluentSystemIconVariants.Regular); public static readonly FontIconData Lightbulb_24_Regular = CreateIcon(0xF4D7, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbCircle_24_Regular = CreateIcon(0xF4D8, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbFilament_16_Regular = CreateIcon(0xF4D9, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbFilament_20_Regular = CreateIcon(0xF4DA, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbFilament_24_Regular = CreateIcon(0xF4DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Likert_16_Regular = CreateIcon(0xF4DD, FluentSystemIconVariants.Regular); public static readonly FontIconData Likert_20_Regular = CreateIcon(0xF4DE, FluentSystemIconVariants.Regular); public static readonly FontIconData Likert_24_Regular = CreateIcon(0xF4DF, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1_20_Regular = CreateIcon(0xF4E0, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal3_20_Regular = CreateIcon(0xF4E1, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal5_20_Regular = CreateIcon(0xF4E2, FluentSystemIconVariants.Regular); public static readonly FontIconData Link_16_Regular = CreateIcon(0xF4E3, FluentSystemIconVariants.Regular); public static readonly FontIconData Link_20_Regular = CreateIcon(0xF4E4, FluentSystemIconVariants.Regular); public static readonly FontIconData Link_24_Regular = CreateIcon(0xF4E5, FluentSystemIconVariants.Regular); public static readonly FontIconData Link_28_Regular = CreateIcon(0xF4E6, FluentSystemIconVariants.Regular); public static readonly FontIconData Link_48_Regular = CreateIcon(0xF4E7, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkEdit_16_Regular = CreateIcon(0xF4E8, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkEdit_20_Regular = CreateIcon(0xF4E9, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkEdit_24_Regular = CreateIcon(0xF4EA, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkSquare_24_Regular = CreateIcon(0xF4EC, FluentSystemIconVariants.Regular); public static readonly FontIconData List_20_Regular = CreateIcon(0xF4ED, FluentSystemIconVariants.Regular); public static readonly FontIconData List_24_Regular = CreateIcon(0xF4EE, FluentSystemIconVariants.Regular); public static readonly FontIconData List_28_Regular = CreateIcon(0xF4EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Live_20_Regular = CreateIcon(0xF4F0, FluentSystemIconVariants.Regular); public static readonly FontIconData Live_24_Regular = CreateIcon(0xF4F1, FluentSystemIconVariants.Regular); public static readonly FontIconData LocalLanguage_16_Regular = CreateIcon(0xF4F2, FluentSystemIconVariants.Regular); public static readonly FontIconData LocalLanguage_20_Regular = CreateIcon(0xF4F3, FluentSystemIconVariants.Regular); public static readonly FontIconData LocalLanguage_24_Regular = CreateIcon(0xF4F4, FluentSystemIconVariants.Regular); public static readonly FontIconData LocalLanguage_28_Regular = CreateIcon(0xF4F5, FluentSystemIconVariants.Regular); public static readonly FontIconData Location_12_Regular = CreateIcon(0xF4F6, FluentSystemIconVariants.Regular); public static readonly FontIconData Location_16_Regular = CreateIcon(0xF4F7, FluentSystemIconVariants.Regular); public static readonly FontIconData Location_20_Regular = CreateIcon(0xF4F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Location_24_Regular = CreateIcon(0xF4F9, FluentSystemIconVariants.Regular); public static readonly FontIconData Location_28_Regular = CreateIcon(0xF4FA, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationLive_20_Regular = CreateIcon(0xF4FB, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationLive_24_Regular = CreateIcon(0xF4FC, FluentSystemIconVariants.Regular); public static readonly FontIconData LockShield_20_Regular = CreateIcon(0xF502, FluentSystemIconVariants.Regular); public static readonly FontIconData LockShield_24_Regular = CreateIcon(0xF503, FluentSystemIconVariants.Regular); public static readonly FontIconData LockShield_48_Regular = CreateIcon(0xF504, FluentSystemIconVariants.Regular); public static readonly FontIconData Mail_20_Regular = CreateIcon(0xF506, FluentSystemIconVariants.Regular); public static readonly FontIconData Mail_24_Regular = CreateIcon(0xF507, FluentSystemIconVariants.Regular); public static readonly FontIconData Mail_28_Regular = CreateIcon(0xF508, FluentSystemIconVariants.Regular); public static readonly FontIconData Mail_48_Regular = CreateIcon(0xF509, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAdd_24_Regular = CreateIcon(0xF50A, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAllRead_20_Regular = CreateIcon(0xF50E, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAllUnread_20_Regular = CreateIcon(0xF50F, FluentSystemIconVariants.Regular); public static readonly FontIconData MailClock_20_Regular = CreateIcon(0xF510, FluentSystemIconVariants.Regular); public static readonly FontIconData MailCopy_20_Regular = CreateIcon(0xF511, FluentSystemIconVariants.Regular); public static readonly FontIconData MailCopy_24_Regular = CreateIcon(0xF512, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInbox_16_Regular = CreateIcon(0xF513, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInbox_20_Regular = CreateIcon(0xF514, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInbox_24_Regular = CreateIcon(0xF515, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInbox_28_Regular = CreateIcon(0xF516, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxAdd_16_Regular = CreateIcon(0xF517, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxAdd_20_Regular = CreateIcon(0xF518, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxAdd_24_Regular = CreateIcon(0xF519, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxAdd_28_Regular = CreateIcon(0xF51A, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxDismiss_16_Regular = CreateIcon(0xF51B, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxDismiss_20_Regular = CreateIcon(0xF51C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxDismiss_24_Regular = CreateIcon(0xF51D, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxDismiss_28_Regular = CreateIcon(0xF51E, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRead_20_Regular = CreateIcon(0xF521, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRead_24_Regular = CreateIcon(0xF522, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRead_28_Regular = CreateIcon(0xF523, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRead_48_Regular = CreateIcon(0xF524, FluentSystemIconVariants.Regular); public static readonly FontIconData MailUnread_16_Regular = CreateIcon(0xF525, FluentSystemIconVariants.Regular); public static readonly FontIconData MailUnread_20_Regular = CreateIcon(0xF526, FluentSystemIconVariants.Regular); public static readonly FontIconData MailUnread_24_Regular = CreateIcon(0xF527, FluentSystemIconVariants.Regular); public static readonly FontIconData MailUnread_28_Regular = CreateIcon(0xF528, FluentSystemIconVariants.Regular); public static readonly FontIconData MailUnread_48_Regular = CreateIcon(0xF529, FluentSystemIconVariants.Regular); public static readonly FontIconData Map_24_Regular = CreateIcon(0xF52E, FluentSystemIconVariants.Regular); public static readonly FontIconData MapDrive_16_Regular = CreateIcon(0xF52F, FluentSystemIconVariants.Regular); public static readonly FontIconData MapDrive_20_Regular = CreateIcon(0xF530, FluentSystemIconVariants.Regular); public static readonly FontIconData MapDrive_24_Regular = CreateIcon(0xF531, FluentSystemIconVariants.Regular); public static readonly FontIconData MatchAppLayout_24_Regular = CreateIcon(0xF532, FluentSystemIconVariants.Regular); public static readonly FontIconData Maximize_16_Regular = CreateIcon(0xF533, FluentSystemIconVariants.Regular); public static readonly FontIconData MeetNow_20_Regular = CreateIcon(0xF534, FluentSystemIconVariants.Regular); public static readonly FontIconData MeetNow_24_Regular = CreateIcon(0xF535, FluentSystemIconVariants.Regular); public static readonly FontIconData Megaphone_16_Regular = CreateIcon(0xF536, FluentSystemIconVariants.Regular); public static readonly FontIconData Megaphone_20_Regular = CreateIcon(0xF537, FluentSystemIconVariants.Regular); public static readonly FontIconData Megaphone_24_Regular = CreateIcon(0xF538, FluentSystemIconVariants.Regular); public static readonly FontIconData Megaphone_28_Regular = CreateIcon(0xF539, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneOff_24_Regular = CreateIcon(0xF53A, FluentSystemIconVariants.Regular); public static readonly FontIconData Mention_16_Regular = CreateIcon(0xF53B, FluentSystemIconVariants.Regular); public static readonly FontIconData Mention_20_Regular = CreateIcon(0xF53C, FluentSystemIconVariants.Regular); public static readonly FontIconData Mention_24_Regular = CreateIcon(0xF53D, FluentSystemIconVariants.Regular); public static readonly FontIconData Merge_24_Regular = CreateIcon(0xF53E, FluentSystemIconVariants.Regular); public static readonly FontIconData MicOff_12_Regular = CreateIcon(0xF53F, FluentSystemIconVariants.Regular); public static readonly FontIconData MicOff_16_Regular = CreateIcon(0xF540, FluentSystemIconVariants.Regular); public static readonly FontIconData MicOff_24_Regular = CreateIcon(0xF541, FluentSystemIconVariants.Regular); public static readonly FontIconData MicOff_28_Regular = CreateIcon(0xF542, FluentSystemIconVariants.Regular); public static readonly FontIconData MicSettings_24_Regular = CreateIcon(0xF548, FluentSystemIconVariants.Regular); public static readonly FontIconData Midi_20_Regular = CreateIcon(0xF549, FluentSystemIconVariants.Regular); public static readonly FontIconData Midi_24_Regular = CreateIcon(0xF54A, FluentSystemIconVariants.Regular); public static readonly FontIconData MobileOptimized_24_Regular = CreateIcon(0xF54D, FluentSystemIconVariants.Regular); public static readonly FontIconData Money_16_Regular = CreateIcon(0xF54E, FluentSystemIconVariants.Regular); public static readonly FontIconData Money_20_Regular = CreateIcon(0xF54F, FluentSystemIconVariants.Regular); public static readonly FontIconData Money_24_Regular = CreateIcon(0xF550, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreVertical_20_Regular = CreateIcon(0xF556, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreVertical_24_Regular = CreateIcon(0xF557, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreVertical_28_Regular = CreateIcon(0xF558, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreVertical_48_Regular = CreateIcon(0xF559, FluentSystemIconVariants.Regular); public static readonly FontIconData MoviesAndTv_24_Regular = CreateIcon(0xF55A, FluentSystemIconVariants.Regular); public static readonly FontIconData MyLocation_24_Regular = CreateIcon(0xF55F, FluentSystemIconVariants.Regular); public static readonly FontIconData Navigation_20_Regular = CreateIcon(0xF560, FluentSystemIconVariants.Regular); public static readonly FontIconData Navigation_24_Regular = CreateIcon(0xF561, FluentSystemIconVariants.Regular); public static readonly FontIconData NetworkCheck_24_Regular = CreateIcon(0xF562, FluentSystemIconVariants.Regular); public static readonly FontIconData New_16_Regular = CreateIcon(0xF563, FluentSystemIconVariants.Regular); public static readonly FontIconData New_24_Regular = CreateIcon(0xF564, FluentSystemIconVariants.Regular); public static readonly FontIconData News_20_Regular = CreateIcon(0xF565, FluentSystemIconVariants.Regular); public static readonly FontIconData News_24_Regular = CreateIcon(0xF566, FluentSystemIconVariants.Regular); public static readonly FontIconData News_28_Regular = CreateIcon(0xF567, FluentSystemIconVariants.Regular); public static readonly FontIconData Next_16_Regular = CreateIcon(0xF568, FluentSystemIconVariants.Regular); public static readonly FontIconData Next_20_Regular = CreateIcon(0xF569, FluentSystemIconVariants.Regular); public static readonly FontIconData Next_24_Regular = CreateIcon(0xF56A, FluentSystemIconVariants.Regular); public static readonly FontIconData Note_20_Regular = CreateIcon(0xF56B, FluentSystemIconVariants.Regular); public static readonly FontIconData Note_24_Regular = CreateIcon(0xF56C, FluentSystemIconVariants.Regular); public static readonly FontIconData NoteAdd_16_Regular = CreateIcon(0xF56D, FluentSystemIconVariants.Regular); public static readonly FontIconData NoteAdd_20_Regular = CreateIcon(0xF56E, FluentSystemIconVariants.Regular); public static readonly FontIconData NoteAdd_24_Regular = CreateIcon(0xF56F, FluentSystemIconVariants.Regular); public static readonly FontIconData Notebook_24_Regular = CreateIcon(0xF570, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookError_24_Regular = CreateIcon(0xF571, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookLightning_24_Regular = CreateIcon(0xF572, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookQuestionMark_24_Regular = CreateIcon(0xF573, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSection_24_Regular = CreateIcon(0xF574, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSync_24_Regular = CreateIcon(0xF575, FluentSystemIconVariants.Regular); public static readonly FontIconData Notepad_20_Regular = CreateIcon(0xF576, FluentSystemIconVariants.Regular); public static readonly FontIconData Notepad_24_Regular = CreateIcon(0xF577, FluentSystemIconVariants.Regular); public static readonly FontIconData Notepad_28_Regular = CreateIcon(0xF578, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberRow_16_Regular = CreateIcon(0xF579, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberRow_20_Regular = CreateIcon(0xF57A, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberRow_24_Regular = CreateIcon(0xF57B, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbol_16_Regular = CreateIcon(0xF57C, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbol_20_Regular = CreateIcon(0xF57D, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbol_24_Regular = CreateIcon(0xF57E, FluentSystemIconVariants.Regular); public static readonly FontIconData Open_16_Regular = CreateIcon(0xF581, FluentSystemIconVariants.Regular); public static readonly FontIconData Open_20_Regular = CreateIcon(0xF582, FluentSystemIconVariants.Regular); public static readonly FontIconData Open_24_Regular = CreateIcon(0xF583, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenFolder_24_Regular = CreateIcon(0xF584, FluentSystemIconVariants.Regular); public static readonly FontIconData Options_16_Regular = CreateIcon(0xF586, FluentSystemIconVariants.Regular); public static readonly FontIconData Options_20_Regular = CreateIcon(0xF587, FluentSystemIconVariants.Regular); public static readonly FontIconData Options_24_Regular = CreateIcon(0xF588, FluentSystemIconVariants.Regular); public static readonly FontIconData Organization_20_Regular = CreateIcon(0xF589, FluentSystemIconVariants.Regular); public static readonly FontIconData Organization_24_Regular = CreateIcon(0xF58A, FluentSystemIconVariants.Regular); public static readonly FontIconData Organization_28_Regular = CreateIcon(0xF58B, FluentSystemIconVariants.Regular); public static readonly FontIconData PageFit_16_Regular = CreateIcon(0xF58E, FluentSystemIconVariants.Regular); public static readonly FontIconData PageFit_20_Regular = CreateIcon(0xF58F, FluentSystemIconVariants.Regular); public static readonly FontIconData PageFit_24_Regular = CreateIcon(0xF590, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrush_16_Regular = CreateIcon(0xF591, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrush_20_Regular = CreateIcon(0xF592, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrush_24_Regular = CreateIcon(0xF593, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBucket_16_Regular = CreateIcon(0xF594, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBucket_20_Regular = CreateIcon(0xF595, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBucket_24_Regular = CreateIcon(0xF596, FluentSystemIconVariants.Regular); public static readonly FontIconData Pair_24_Regular = CreateIcon(0xF597, FluentSystemIconVariants.Regular); public static readonly FontIconData Password_24_Regular = CreateIcon(0xF59E, FluentSystemIconVariants.Regular); public static readonly FontIconData Patient_24_Regular = CreateIcon(0xF59F, FluentSystemIconVariants.Regular); public static readonly FontIconData Pause_16_Regular = CreateIcon(0xF5A0, FluentSystemIconVariants.Regular); public static readonly FontIconData Pause_20_Regular = CreateIcon(0xF5A1, FluentSystemIconVariants.Regular); public static readonly FontIconData Pause_24_Regular = CreateIcon(0xF5A2, FluentSystemIconVariants.Regular); public static readonly FontIconData Pause_48_Regular = CreateIcon(0xF5A3, FluentSystemIconVariants.Regular); public static readonly FontIconData Payment_20_Regular = CreateIcon(0xF5A4, FluentSystemIconVariants.Regular); public static readonly FontIconData Payment_24_Regular = CreateIcon(0xF5A5, FluentSystemIconVariants.Regular); public static readonly FontIconData People_16_Regular = CreateIcon(0xF5A7, FluentSystemIconVariants.Regular); public static readonly FontIconData People_20_Regular = CreateIcon(0xF5A8, FluentSystemIconVariants.Regular); public static readonly FontIconData People_24_Regular = CreateIcon(0xF5A9, FluentSystemIconVariants.Regular); public static readonly FontIconData People_28_Regular = CreateIcon(0xF5AA, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAdd_16_Regular = CreateIcon(0xF5AB, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAdd_20_Regular = CreateIcon(0xF5AC, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAdd_24_Regular = CreateIcon(0xF5AD, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAudience_24_Regular = CreateIcon(0xF5AE, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunity_16_Regular = CreateIcon(0xF5AF, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunity_20_Regular = CreateIcon(0xF5B0, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunity_24_Regular = CreateIcon(0xF5B1, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunity_28_Regular = CreateIcon(0xF5B2, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunityAdd_24_Regular = CreateIcon(0xF5B3, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleProhibited_20_Regular = CreateIcon(0xF5B4, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSearch_24_Regular = CreateIcon(0xF5B5, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSettings_20_Regular = CreateIcon(0xF5B6, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeam_16_Regular = CreateIcon(0xF5B7, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeam_20_Regular = CreateIcon(0xF5B8, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeam_24_Regular = CreateIcon(0xF5B9, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeam_28_Regular = CreateIcon(0xF5BA, FluentSystemIconVariants.Regular); public static readonly FontIconData Person_12_Regular = CreateIcon(0xF5BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Person_16_Regular = CreateIcon(0xF5BC, FluentSystemIconVariants.Regular); public static readonly FontIconData Person_20_Regular = CreateIcon(0xF5BD, FluentSystemIconVariants.Regular); public static readonly FontIconData Person_24_Regular = CreateIcon(0xF5BE, FluentSystemIconVariants.Regular); public static readonly FontIconData Person_28_Regular = CreateIcon(0xF5BF, FluentSystemIconVariants.Regular); public static readonly FontIconData Person_48_Regular = CreateIcon(0xF5C0, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAccounts_24_Regular = CreateIcon(0xF5C1, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAdd_20_Regular = CreateIcon(0xF5C2, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAdd_24_Regular = CreateIcon(0xF5C3, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowLeft_20_Regular = CreateIcon(0xF5C4, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowLeft_24_Regular = CreateIcon(0xF5C5, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowRight_16_Regular = CreateIcon(0xF5C6, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowRight_20_Regular = CreateIcon(0xF5C7, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowRight_24_Regular = CreateIcon(0xF5C8, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAvailable_16_Regular = CreateIcon(0xF5C9, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAvailable_24_Regular = CreateIcon(0xF5CA, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonBoard_16_Regular = CreateIcon(0xF5CC, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonBoard_20_Regular = CreateIcon(0xF5CD, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonBoard_24_Regular = CreateIcon(0xF5CE, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCall_24_Regular = CreateIcon(0xF5CF, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonDelete_16_Regular = CreateIcon(0xF5D0, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonDelete_24_Regular = CreateIcon(0xF5D1, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonFeedback_20_Regular = CreateIcon(0xF5D2, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonFeedback_24_Regular = CreateIcon(0xF5D3, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonProhibited_20_Regular = CreateIcon(0xF5D4, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonQuestionMark_16_Regular = CreateIcon(0xF5D5, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonQuestionMark_20_Regular = CreateIcon(0xF5D6, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonQuestionMark_24_Regular = CreateIcon(0xF5D7, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSupport_16_Regular = CreateIcon(0xF5D8, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSupport_20_Regular = CreateIcon(0xF5D9, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSupport_24_Regular = CreateIcon(0xF5DA, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSwap_16_Regular = CreateIcon(0xF5DB, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSwap_20_Regular = CreateIcon(0xF5DC, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSwap_24_Regular = CreateIcon(0xF5DD, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonVoice_20_Regular = CreateIcon(0xF5DE, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonVoice_24_Regular = CreateIcon(0xF5DF, FluentSystemIconVariants.Regular); public static readonly FontIconData Phone_20_Regular = CreateIcon(0xF5E0, FluentSystemIconVariants.Regular); public static readonly FontIconData Phone_24_Regular = CreateIcon(0xF5E1, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDesktop_16_Regular = CreateIcon(0xF5E4, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDesktop_20_Regular = CreateIcon(0xF5E5, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDesktop_24_Regular = CreateIcon(0xF5E6, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDesktop_28_Regular = CreateIcon(0xF5E7, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLaptop_20_Regular = CreateIcon(0xF5EA, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLaptop_24_Regular = CreateIcon(0xF5EB, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLinkSetup_24_Regular = CreateIcon(0xF5EC, FluentSystemIconVariants.Regular); public static readonly FontIconData PhonePageHeader_24_Regular = CreateIcon(0xF5EF, FluentSystemIconVariants.Regular); public static readonly FontIconData PhonePagination_24_Regular = CreateIcon(0xF5F0, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneScreenTime_24_Regular = CreateIcon(0xF5F1, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneShake_24_Regular = CreateIcon(0xF5F2, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneStatusBar_24_Regular = CreateIcon(0xF5F3, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneTablet_20_Regular = CreateIcon(0xF5F4, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneTablet_24_Regular = CreateIcon(0xF5F5, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneUpdate_24_Regular = CreateIcon(0xF5F8, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneVerticalScroll_24_Regular = CreateIcon(0xF5F9, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneVibrate_24_Regular = CreateIcon(0xF5FA, FluentSystemIconVariants.Regular); public static readonly FontIconData PhotoFilter_24_Regular = CreateIcon(0xF5FB, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPicture_16_Regular = CreateIcon(0xF5FC, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPicture_20_Regular = CreateIcon(0xF5FD, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPicture_24_Regular = CreateIcon(0xF5FE, FluentSystemIconVariants.Regular); public static readonly FontIconData Pin_12_Regular = CreateIcon(0xF5FF, FluentSystemIconVariants.Regular); public static readonly FontIconData Pin_16_Regular = CreateIcon(0xF600, FluentSystemIconVariants.Regular); public static readonly FontIconData Pin_20_Regular = CreateIcon(0xF601, FluentSystemIconVariants.Regular); public static readonly FontIconData Pin_24_Regular = CreateIcon(0xF602, FluentSystemIconVariants.Regular); public static readonly FontIconData PinOff_20_Regular = CreateIcon(0xF603, FluentSystemIconVariants.Regular); public static readonly FontIconData PinOff_24_Regular = CreateIcon(0xF604, FluentSystemIconVariants.Regular); public static readonly FontIconData Play_20_Regular = CreateIcon(0xF605, FluentSystemIconVariants.Regular); public static readonly FontIconData Play_24_Regular = CreateIcon(0xF606, FluentSystemIconVariants.Regular); public static readonly FontIconData Play_48_Regular = CreateIcon(0xF607, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircle_24_Regular = CreateIcon(0xF608, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugDisconnected_20_Regular = CreateIcon(0xF609, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugDisconnected_24_Regular = CreateIcon(0xF60A, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugDisconnected_28_Regular = CreateIcon(0xF60B, FluentSystemIconVariants.Regular); public static readonly FontIconData PointScan_24_Regular = CreateIcon(0xF60C, FluentSystemIconVariants.Regular); public static readonly FontIconData Poll_24_Regular = CreateIcon(0xF60D, FluentSystemIconVariants.Regular); public static readonly FontIconData Power_20_Regular = CreateIcon(0xF60E, FluentSystemIconVariants.Regular); public static readonly FontIconData Power_24_Regular = CreateIcon(0xF60F, FluentSystemIconVariants.Regular); public static readonly FontIconData Power_28_Regular = CreateIcon(0xF610, FluentSystemIconVariants.Regular); public static readonly FontIconData Predictions_24_Regular = CreateIcon(0xF611, FluentSystemIconVariants.Regular); public static readonly FontIconData Premium_16_Regular = CreateIcon(0xF612, FluentSystemIconVariants.Regular); public static readonly FontIconData Premium_20_Regular = CreateIcon(0xF613, FluentSystemIconVariants.Regular); public static readonly FontIconData Premium_24_Regular = CreateIcon(0xF614, FluentSystemIconVariants.Regular); public static readonly FontIconData Premium_28_Regular = CreateIcon(0xF615, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceBlocked_10_Regular = CreateIcon(0xF616, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceBlocked_12_Regular = CreateIcon(0xF617, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceBlocked_16_Regular = CreateIcon(0xF618, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOffline_10_Regular = CreateIcon(0xF619, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOffline_12_Regular = CreateIcon(0xF61A, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOffline_16_Regular = CreateIcon(0xF61B, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOof_10_Regular = CreateIcon(0xF61C, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOof_12_Regular = CreateIcon(0xF61D, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOof_16_Regular = CreateIcon(0xF61E, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceUnknown_10_Regular = CreateIcon(0xF61F, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceUnknown_12_Regular = CreateIcon(0xF620, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceUnknown_16_Regular = CreateIcon(0xF621, FluentSystemIconVariants.Regular); public static readonly FontIconData Presenter_24_Regular = CreateIcon(0xF622, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenterOff_24_Regular = CreateIcon(0xF623, FluentSystemIconVariants.Regular); public static readonly FontIconData PreviewLink_16_Regular = CreateIcon(0xF624, FluentSystemIconVariants.Regular); public static readonly FontIconData PreviewLink_20_Regular = CreateIcon(0xF625, FluentSystemIconVariants.Regular); public static readonly FontIconData PreviewLink_24_Regular = CreateIcon(0xF626, FluentSystemIconVariants.Regular); public static readonly FontIconData Previous_16_Regular = CreateIcon(0xF627, FluentSystemIconVariants.Regular); public static readonly FontIconData Previous_20_Regular = CreateIcon(0xF628, FluentSystemIconVariants.Regular); public static readonly FontIconData Previous_24_Regular = CreateIcon(0xF629, FluentSystemIconVariants.Regular); public static readonly FontIconData Print_20_Regular = CreateIcon(0xF62A, FluentSystemIconVariants.Regular); public static readonly FontIconData Print_24_Regular = CreateIcon(0xF62B, FluentSystemIconVariants.Regular); public static readonly FontIconData Print_48_Regular = CreateIcon(0xF62C, FluentSystemIconVariants.Regular); public static readonly FontIconData Prohibited_20_Regular = CreateIcon(0xF62D, FluentSystemIconVariants.Regular); public static readonly FontIconData Prohibited_24_Regular = CreateIcon(0xF62E, FluentSystemIconVariants.Regular); public static readonly FontIconData Prohibited_28_Regular = CreateIcon(0xF62F, FluentSystemIconVariants.Regular); public static readonly FontIconData Prohibited_48_Regular = CreateIcon(0xF630, FluentSystemIconVariants.Regular); public static readonly FontIconData ProtocolHandler_16_Regular = CreateIcon(0xF632, FluentSystemIconVariants.Regular); public static readonly FontIconData ProtocolHandler_20_Regular = CreateIcon(0xF633, FluentSystemIconVariants.Regular); public static readonly FontIconData ProtocolHandler_24_Regular = CreateIcon(0xF634, FluentSystemIconVariants.Regular); public static readonly FontIconData QrCode_24_Regular = CreateIcon(0xF635, FluentSystemIconVariants.Regular); public static readonly FontIconData QrCode_28_Regular = CreateIcon(0xF636, FluentSystemIconVariants.Regular); public static readonly FontIconData Question_16_Regular = CreateIcon(0xF637, FluentSystemIconVariants.Regular); public static readonly FontIconData Question_20_Regular = CreateIcon(0xF638, FluentSystemIconVariants.Regular); public static readonly FontIconData Question_24_Regular = CreateIcon(0xF639, FluentSystemIconVariants.Regular); public static readonly FontIconData Question_28_Regular = CreateIcon(0xF63A, FluentSystemIconVariants.Regular); public static readonly FontIconData Question_48_Regular = CreateIcon(0xF63B, FluentSystemIconVariants.Regular); public static readonly FontIconData QuestionCircle_16_Regular = CreateIcon(0xF63C, FluentSystemIconVariants.Regular); public static readonly FontIconData QuestionCircle_20_Regular = CreateIcon(0xF63D, FluentSystemIconVariants.Regular); public static readonly FontIconData QuestionCircle_24_Regular = CreateIcon(0xF63E, FluentSystemIconVariants.Regular); public static readonly FontIconData QuestionCircle_28_Regular = CreateIcon(0xF63F, FluentSystemIconVariants.Regular); public static readonly FontIconData QuestionCircle_48_Regular = CreateIcon(0xF640, FluentSystemIconVariants.Regular); public static readonly FontIconData QuizNew_24_Regular = CreateIcon(0xF641, FluentSystemIconVariants.Regular); public static readonly FontIconData QuizNew_28_Regular = CreateIcon(0xF642, FluentSystemIconVariants.Regular); public static readonly FontIconData QuizNew_48_Regular = CreateIcon(0xF643, FluentSystemIconVariants.Regular); public static readonly FontIconData RadioButton_20_Regular = CreateIcon(0xF644, FluentSystemIconVariants.Regular); public static readonly FontIconData RadioButton_24_Regular = CreateIcon(0xF645, FluentSystemIconVariants.Regular); public static readonly FontIconData RatingMature_16_Regular = CreateIcon(0xF646, FluentSystemIconVariants.Regular); public static readonly FontIconData RatingMature_20_Regular = CreateIcon(0xF647, FluentSystemIconVariants.Regular); public static readonly FontIconData RatingMature_24_Regular = CreateIcon(0xF648, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrder_16_Regular = CreateIcon(0xF649, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrder_24_Regular = CreateIcon(0xF64A, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadAloud_20_Regular = CreateIcon(0xF64D, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadAloud_24_Regular = CreateIcon(0xF64E, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingList_16_Regular = CreateIcon(0xF651, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingList_20_Regular = CreateIcon(0xF652, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingList_24_Regular = CreateIcon(0xF653, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingList_28_Regular = CreateIcon(0xF654, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingListAdd_16_Regular = CreateIcon(0xF655, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingListAdd_20_Regular = CreateIcon(0xF656, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingListAdd_24_Regular = CreateIcon(0xF657, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingListAdd_28_Regular = CreateIcon(0xF658, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingModeMobile_20_Regular = CreateIcon(0xF65B, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadingModeMobile_24_Regular = CreateIcon(0xF65C, FluentSystemIconVariants.Regular); public static readonly FontIconData Record_16_Regular = CreateIcon(0xF660, FluentSystemIconVariants.Regular); public static readonly FontIconData Record_20_Regular = CreateIcon(0xF661, FluentSystemIconVariants.Regular); public static readonly FontIconData Record_24_Regular = CreateIcon(0xF662, FluentSystemIconVariants.Regular); public static readonly FontIconData Rename_16_Regular = CreateIcon(0xF668, FluentSystemIconVariants.Regular); public static readonly FontIconData Rename_20_Regular = CreateIcon(0xF669, FluentSystemIconVariants.Regular); public static readonly FontIconData Rename_24_Regular = CreateIcon(0xF66A, FluentSystemIconVariants.Regular); public static readonly FontIconData Rename_28_Regular = CreateIcon(0xF66B, FluentSystemIconVariants.Regular); public static readonly FontIconData Resize_20_Regular = CreateIcon(0xF66C, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeImage_24_Regular = CreateIcon(0xF66D, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeTable_24_Regular = CreateIcon(0xF66E, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeVideo_24_Regular = CreateIcon(0xF66F, FluentSystemIconVariants.Regular); public static readonly FontIconData Reward_16_Regular = CreateIcon(0xF671, FluentSystemIconVariants.Regular); public static readonly FontIconData Reward_20_Regular = CreateIcon(0xF672, FluentSystemIconVariants.Regular); public static readonly FontIconData Reward_24_Regular = CreateIcon(0xF673, FluentSystemIconVariants.Regular); public static readonly FontIconData Rewind_20_Regular = CreateIcon(0xF674, FluentSystemIconVariants.Regular); public static readonly FontIconData Rewind_24_Regular = CreateIcon(0xF675, FluentSystemIconVariants.Regular); public static readonly FontIconData Rocket_16_Regular = CreateIcon(0xF676, FluentSystemIconVariants.Regular); public static readonly FontIconData Rocket_20_Regular = CreateIcon(0xF677, FluentSystemIconVariants.Regular); public static readonly FontIconData Rocket_24_Regular = CreateIcon(0xF678, FluentSystemIconVariants.Regular); public static readonly FontIconData Router_24_Regular = CreateIcon(0xF679, FluentSystemIconVariants.Regular); public static readonly FontIconData RowTriple_24_Regular = CreateIcon(0xF67A, FluentSystemIconVariants.Regular); public static readonly FontIconData Ruler_16_Regular = CreateIcon(0xF67B, FluentSystemIconVariants.Regular); public static readonly FontIconData Ruler_20_Regular = CreateIcon(0xF67C, FluentSystemIconVariants.Regular); public static readonly FontIconData Ruler_24_Regular = CreateIcon(0xF67D, FluentSystemIconVariants.Regular); public static readonly FontIconData Run_24_Regular = CreateIcon(0xF67E, FluentSystemIconVariants.Regular); public static readonly FontIconData Save_20_Regular = CreateIcon(0xF67F, FluentSystemIconVariants.Regular); public static readonly FontIconData Save_24_Regular = CreateIcon(0xF680, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveCopy_24_Regular = CreateIcon(0xF683, FluentSystemIconVariants.Regular); public static readonly FontIconData Savings_16_Regular = CreateIcon(0xF684, FluentSystemIconVariants.Regular); public static readonly FontIconData Savings_20_Regular = CreateIcon(0xF685, FluentSystemIconVariants.Regular); public static readonly FontIconData Savings_24_Regular = CreateIcon(0xF686, FluentSystemIconVariants.Regular); public static readonly FontIconData ScaleFill_24_Regular = CreateIcon(0xF687, FluentSystemIconVariants.Regular); public static readonly FontIconData ScaleFit_16_Regular = CreateIcon(0xF688, FluentSystemIconVariants.Regular); public static readonly FontIconData ScaleFit_20_Regular = CreateIcon(0xF689, FluentSystemIconVariants.Regular); public static readonly FontIconData ScaleFit_24_Regular = CreateIcon(0xF68A, FluentSystemIconVariants.Regular); public static readonly FontIconData Scan_24_Regular = CreateIcon(0xF68B, FluentSystemIconVariants.Regular); public static readonly FontIconData Scratchpad_24_Regular = CreateIcon(0xF68C, FluentSystemIconVariants.Regular); public static readonly FontIconData Screenshot_20_Regular = CreateIcon(0xF68D, FluentSystemIconVariants.Regular); public static readonly FontIconData Screenshot_24_Regular = CreateIcon(0xF68E, FluentSystemIconVariants.Regular); public static readonly FontIconData Search_20_Regular = CreateIcon(0xF68F, FluentSystemIconVariants.Regular); public static readonly FontIconData Search_24_Regular = CreateIcon(0xF690, FluentSystemIconVariants.Regular); public static readonly FontIconData Search_28_Regular = CreateIcon(0xF691, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchInfo_20_Regular = CreateIcon(0xF692, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchInfo_24_Regular = CreateIcon(0xF693, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchSquare_24_Regular = CreateIcon(0xF694, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectAllOff_24_Regular = CreateIcon(0xF696, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObject_20_Regular = CreateIcon(0xF697, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObject_24_Regular = CreateIcon(0xF698, FluentSystemIconVariants.Regular); public static readonly FontIconData Send_20_Regular = CreateIcon(0xF699, FluentSystemIconVariants.Regular); public static readonly FontIconData Send_24_Regular = CreateIcon(0xF69A, FluentSystemIconVariants.Regular); public static readonly FontIconData Send_28_Regular = CreateIcon(0xF69B, FluentSystemIconVariants.Regular); public static readonly FontIconData SendClock_20_Regular = CreateIcon(0xF69C, FluentSystemIconVariants.Regular); public static readonly FontIconData SendCopy_24_Regular = CreateIcon(0xF69D, FluentSystemIconVariants.Regular); public static readonly FontIconData SerialPort_16_Regular = CreateIcon(0xF6A1, FluentSystemIconVariants.Regular); public static readonly FontIconData SerialPort_20_Regular = CreateIcon(0xF6A2, FluentSystemIconVariants.Regular); public static readonly FontIconData SerialPort_24_Regular = CreateIcon(0xF6A3, FluentSystemIconVariants.Regular); public static readonly FontIconData ServiceBell_24_Regular = CreateIcon(0xF6A4, FluentSystemIconVariants.Regular); public static readonly FontIconData Settings_16_Regular = CreateIcon(0xF6A8, FluentSystemIconVariants.Regular); public static readonly FontIconData Settings_20_Regular = CreateIcon(0xF6A9, FluentSystemIconVariants.Regular); public static readonly FontIconData Settings_24_Regular = CreateIcon(0xF6AA, FluentSystemIconVariants.Regular); public static readonly FontIconData Settings_28_Regular = CreateIcon(0xF6AB, FluentSystemIconVariants.Regular); public static readonly FontIconData Shapes_16_Regular = CreateIcon(0xF6AC, FluentSystemIconVariants.Regular); public static readonly FontIconData Shapes_20_Regular = CreateIcon(0xF6AD, FluentSystemIconVariants.Regular); public static readonly FontIconData Shapes_24_Regular = CreateIcon(0xF6AE, FluentSystemIconVariants.Regular); public static readonly FontIconData Share_20_Regular = CreateIcon(0xF6AF, FluentSystemIconVariants.Regular); public static readonly FontIconData Share_24_Regular = CreateIcon(0xF6B0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareAndroid_20_Regular = CreateIcon(0xF6B1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareAndroid_24_Regular = CreateIcon(0xF6B2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareCloseTray_24_Regular = CreateIcon(0xF6B3, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareIos_20_Regular = CreateIcon(0xF6B5, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareIos_24_Regular = CreateIcon(0xF6B6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareIos_28_Regular = CreateIcon(0xF6B7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareIos_48_Regular = CreateIcon(0xF6B8, FluentSystemIconVariants.Regular); public static readonly FontIconData Shield_20_Regular = CreateIcon(0xF6BE, FluentSystemIconVariants.Regular); public static readonly FontIconData Shield_24_Regular = CreateIcon(0xF6BF, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldDismiss_20_Regular = CreateIcon(0xF6C0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldDismiss_24_Regular = CreateIcon(0xF6C1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldError_20_Regular = CreateIcon(0xF6C2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldError_24_Regular = CreateIcon(0xF6C3, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldKeyhole_16_Regular = CreateIcon(0xF6C4, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldKeyhole_20_Regular = CreateIcon(0xF6C5, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldKeyhole_24_Regular = CreateIcon(0xF6C6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldProhibited_20_Regular = CreateIcon(0xF6C7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldProhibited_24_Regular = CreateIcon(0xF6C8, FluentSystemIconVariants.Regular); public static readonly FontIconData Shifts_24_Regular = CreateIcon(0xF6C9, FluentSystemIconVariants.Regular); public static readonly FontIconData Shifts_28_Regular = CreateIcon(0xF6CC, FluentSystemIconVariants.Regular); public static readonly FontIconData Shifts30Minutes_24_Regular = CreateIcon(0xF6CD, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsActivity_20_Regular = CreateIcon(0xF6CE, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsActivity_24_Regular = CreateIcon(0xF6CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsAdd_24_Regular = CreateIcon(0xF6D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsAvailability_24_Regular = CreateIcon(0xF6D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsOpen_20_Regular = CreateIcon(0xF6D4, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsOpen_24_Regular = CreateIcon(0xF6D5, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsTeam_24_Regular = CreateIcon(0xF6D7, FluentSystemIconVariants.Regular); public static readonly FontIconData SignOut_24_Regular = CreateIcon(0xF6DA, FluentSystemIconVariants.Regular); public static readonly FontIconData Signature_16_Regular = CreateIcon(0xF6DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Signature_20_Regular = CreateIcon(0xF6DC, FluentSystemIconVariants.Regular); public static readonly FontIconData Signature_24_Regular = CreateIcon(0xF6DD, FluentSystemIconVariants.Regular); public static readonly FontIconData Signature_28_Regular = CreateIcon(0xF6DE, FluentSystemIconVariants.Regular); public static readonly FontIconData Sim_16_Regular = CreateIcon(0xF6E2, FluentSystemIconVariants.Regular); public static readonly FontIconData Sim_20_Regular = CreateIcon(0xF6E3, FluentSystemIconVariants.Regular); public static readonly FontIconData Sim_24_Regular = CreateIcon(0xF6E4, FluentSystemIconVariants.Regular); public static readonly FontIconData Sleep_24_Regular = CreateIcon(0xF6E5, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideAdd_24_Regular = CreateIcon(0xF6E6, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideHide_24_Regular = CreateIcon(0xF6E8, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideLayout_20_Regular = CreateIcon(0xF6E9, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideLayout_24_Regular = CreateIcon(0xF6EA, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMicrophone_24_Regular = CreateIcon(0xF6EB, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideText_24_Regular = CreateIcon(0xF6EC, FluentSystemIconVariants.Regular); public static readonly FontIconData Snooze_16_Regular = CreateIcon(0xF6F4, FluentSystemIconVariants.Regular); public static readonly FontIconData Snooze_24_Regular = CreateIcon(0xF6F5, FluentSystemIconVariants.Regular); public static readonly FontIconData SoundSource_24_Regular = CreateIcon(0xF6F6, FluentSystemIconVariants.Regular); public static readonly FontIconData SoundSource_28_Regular = CreateIcon(0xF6F7, FluentSystemIconVariants.Regular); public static readonly FontIconData Spacebar_24_Regular = CreateIcon(0xF6F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker0_24_Regular = CreateIcon(0xF6F9, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker1_24_Regular = CreateIcon(0xF6FB, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerBluetooth_24_Regular = CreateIcon(0xF6FF, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerEdit_16_Regular = CreateIcon(0xF700, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerEdit_20_Regular = CreateIcon(0xF701, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerEdit_24_Regular = CreateIcon(0xF702, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerOff_24_Regular = CreateIcon(0xF706, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerOff_28_Regular = CreateIcon(0xF707, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerSettings_24_Regular = CreateIcon(0xF708, FluentSystemIconVariants.Regular); public static readonly FontIconData SpinnerIos_20_Regular = CreateIcon(0xF709, FluentSystemIconVariants.Regular); public static readonly FontIconData Star_12_Regular = CreateIcon(0xF70D, FluentSystemIconVariants.Regular); public static readonly FontIconData Star_16_Regular = CreateIcon(0xF70E, FluentSystemIconVariants.Regular); public static readonly FontIconData Star_20_Regular = CreateIcon(0xF70F, FluentSystemIconVariants.Regular); public static readonly FontIconData Star_24_Regular = CreateIcon(0xF710, FluentSystemIconVariants.Regular); public static readonly FontIconData Star_28_Regular = CreateIcon(0xF711, FluentSystemIconVariants.Regular); public static readonly FontIconData StarAdd_16_Regular = CreateIcon(0xF712, FluentSystemIconVariants.Regular); public static readonly FontIconData StarAdd_20_Regular = CreateIcon(0xF713, FluentSystemIconVariants.Regular); public static readonly FontIconData StarAdd_24_Regular = CreateIcon(0xF714, FluentSystemIconVariants.Regular); public static readonly FontIconData StarArrowRightStart_24_Regular = CreateIcon(0xF716, FluentSystemIconVariants.Regular); public static readonly FontIconData StarEmphasis_24_Regular = CreateIcon(0xF717, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOff_12_Regular = CreateIcon(0xF718, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOff_16_Regular = CreateIcon(0xF719, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOff_20_Regular = CreateIcon(0xF71A, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOff_24_Regular = CreateIcon(0xF71B, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOff_28_Regular = CreateIcon(0xF71C, FluentSystemIconVariants.Regular); public static readonly FontIconData StarProhibited_16_Regular = CreateIcon(0xF71D, FluentSystemIconVariants.Regular); public static readonly FontIconData StarProhibited_20_Regular = CreateIcon(0xF71E, FluentSystemIconVariants.Regular); public static readonly FontIconData StarProhibited_24_Regular = CreateIcon(0xF71F, FluentSystemIconVariants.Regular); public static readonly FontIconData StarSettings_24_Regular = CreateIcon(0xF720, FluentSystemIconVariants.Regular); public static readonly FontIconData Status_16_Regular = CreateIcon(0xF721, FluentSystemIconVariants.Regular); public static readonly FontIconData Status_20_Regular = CreateIcon(0xF722, FluentSystemIconVariants.Regular); public static readonly FontIconData Status_24_Regular = CreateIcon(0xF723, FluentSystemIconVariants.Regular); public static readonly FontIconData Stethoscope_20_Regular = CreateIcon(0xF724, FluentSystemIconVariants.Regular); public static readonly FontIconData Stethoscope_24_Regular = CreateIcon(0xF725, FluentSystemIconVariants.Regular); public static readonly FontIconData Sticker_20_Regular = CreateIcon(0xF726, FluentSystemIconVariants.Regular); public static readonly FontIconData Sticker_24_Regular = CreateIcon(0xF727, FluentSystemIconVariants.Regular); public static readonly FontIconData StickerAdd_24_Regular = CreateIcon(0xF728, FluentSystemIconVariants.Regular); public static readonly FontIconData Stop_16_Regular = CreateIcon(0xF729, FluentSystemIconVariants.Regular); public static readonly FontIconData Stop_20_Regular = CreateIcon(0xF72A, FluentSystemIconVariants.Regular); public static readonly FontIconData Stop_24_Regular = CreateIcon(0xF72B, FluentSystemIconVariants.Regular); public static readonly FontIconData Storage_24_Regular = CreateIcon(0xF72C, FluentSystemIconVariants.Regular); public static readonly FontIconData StoreMicrosoft_16_Regular = CreateIcon(0xF730, FluentSystemIconVariants.Regular); public static readonly FontIconData StoreMicrosoft_20_Regular = CreateIcon(0xF731, FluentSystemIconVariants.Regular); public static readonly FontIconData StoreMicrosoft_24_Regular = CreateIcon(0xF732, FluentSystemIconVariants.Regular); public static readonly FontIconData StyleGuide_24_Regular = CreateIcon(0xF733, FluentSystemIconVariants.Regular); public static readonly FontIconData SubGrid_24_Regular = CreateIcon(0xF734, FluentSystemIconVariants.Regular); public static readonly FontIconData SurfaceEarbuds_20_Regular = CreateIcon(0xF738, FluentSystemIconVariants.Regular); public static readonly FontIconData SurfaceEarbuds_24_Regular = CreateIcon(0xF739, FluentSystemIconVariants.Regular); public static readonly FontIconData SurfaceHub_20_Regular = CreateIcon(0xF73A, FluentSystemIconVariants.Regular); public static readonly FontIconData SurfaceHub_24_Regular = CreateIcon(0xF73B, FluentSystemIconVariants.Regular); public static readonly FontIconData SwipeDown_24_Regular = CreateIcon(0xF73C, FluentSystemIconVariants.Regular); public static readonly FontIconData SwipeRight_24_Regular = CreateIcon(0xF73D, FluentSystemIconVariants.Regular); public static readonly FontIconData SwipeUp_24_Regular = CreateIcon(0xF73E, FluentSystemIconVariants.Regular); public static readonly FontIconData Symbols_24_Regular = CreateIcon(0xF73F, FluentSystemIconVariants.Regular); public static readonly FontIconData SyncOff_16_Regular = CreateIcon(0xF740, FluentSystemIconVariants.Regular); public static readonly FontIconData SyncOff_20_Regular = CreateIcon(0xF741, FluentSystemIconVariants.Regular); public static readonly FontIconData System_24_Regular = CreateIcon(0xF742, FluentSystemIconVariants.Regular); public static readonly FontIconData Tab_16_Regular = CreateIcon(0xF743, FluentSystemIconVariants.Regular); public static readonly FontIconData Tab_20_Regular = CreateIcon(0xF744, FluentSystemIconVariants.Regular); public static readonly FontIconData Tab_24_Regular = CreateIcon(0xF745, FluentSystemIconVariants.Regular); public static readonly FontIconData Tab_28_Regular = CreateIcon(0xF746, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktop_20_Regular = CreateIcon(0xF747, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopArrowClockwise_16_Regular = CreateIcon(0xF748, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopArrowClockwise_20_Regular = CreateIcon(0xF749, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopArrowClockwise_24_Regular = CreateIcon(0xF74A, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopClock_20_Regular = CreateIcon(0xF74B, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopCopy_20_Regular = CreateIcon(0xF74C, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopImage_16_Regular = CreateIcon(0xF74D, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopImage_20_Regular = CreateIcon(0xF74E, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopImage_24_Regular = CreateIcon(0xF74F, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultiple_20_Regular = CreateIcon(0xF750, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopNewPage_20_Regular = CreateIcon(0xF751, FluentSystemIconVariants.Regular); public static readonly FontIconData TabInPrivate_16_Regular = CreateIcon(0xF752, FluentSystemIconVariants.Regular); public static readonly FontIconData TabInPrivate_20_Regular = CreateIcon(0xF753, FluentSystemIconVariants.Regular); public static readonly FontIconData TabInPrivate_24_Regular = CreateIcon(0xF754, FluentSystemIconVariants.Regular); public static readonly FontIconData TabInPrivate_28_Regular = CreateIcon(0xF755, FluentSystemIconVariants.Regular); public static readonly FontIconData TabInprivateAccount_20_Regular = CreateIcon(0xF756, FluentSystemIconVariants.Regular); public static readonly FontIconData TabInprivateAccount_24_Regular = CreateIcon(0xF757, FluentSystemIconVariants.Regular); public static readonly FontIconData Table_20_Regular = CreateIcon(0xF75D, FluentSystemIconVariants.Regular); public static readonly FontIconData Table_24_Regular = CreateIcon(0xF75E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableAdd_24_Regular = CreateIcon(0xF75F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsMerge_20_Regular = CreateIcon(0xF760, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsMerge_24_Regular = CreateIcon(0xF761, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsSplit_20_Regular = CreateIcon(0xF762, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsSplit_24_Regular = CreateIcon(0xF763, FluentSystemIconVariants.Regular); public static readonly FontIconData TableEdit_24_Regular = CreateIcon(0xF768, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumn_24_Regular = CreateIcon(0xF76A, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeRow_24_Regular = CreateIcon(0xF76B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveLeft_24_Regular = CreateIcon(0xF771, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveRight_24_Regular = CreateIcon(0xF772, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSettings_24_Regular = CreateIcon(0xF777, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSwitch_24_Regular = CreateIcon(0xF778, FluentSystemIconVariants.Regular); public static readonly FontIconData Tablet_20_Regular = CreateIcon(0xF779, FluentSystemIconVariants.Regular); public static readonly FontIconData Tablet_24_Regular = CreateIcon(0xF77A, FluentSystemIconVariants.Regular); public static readonly FontIconData Tabs_24_Regular = CreateIcon(0xF77B, FluentSystemIconVariants.Regular); public static readonly FontIconData Tag_20_Regular = CreateIcon(0xF77C, FluentSystemIconVariants.Regular); public static readonly FontIconData Tag_24_Regular = CreateIcon(0xF77D, FluentSystemIconVariants.Regular); public static readonly FontIconData TapDouble_24_Regular = CreateIcon(0xF77E, FluentSystemIconVariants.Regular); public static readonly FontIconData TapSingle_24_Regular = CreateIcon(0xF77F, FluentSystemIconVariants.Regular); public static readonly FontIconData Target_16_Regular = CreateIcon(0xF780, FluentSystemIconVariants.Regular); public static readonly FontIconData Target_20_Regular = CreateIcon(0xF781, FluentSystemIconVariants.Regular); public static readonly FontIconData Target_24_Regular = CreateIcon(0xF782, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetEdit_16_Regular = CreateIcon(0xF783, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetEdit_20_Regular = CreateIcon(0xF784, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetEdit_24_Regular = CreateIcon(0xF785, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListAdd_20_Regular = CreateIcon(0xF788, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListAdd_24_Regular = CreateIcon(0xF789, FluentSystemIconVariants.Regular); public static readonly FontIconData TasksApp_24_Regular = CreateIcon(0xF78A, FluentSystemIconVariants.Regular); public static readonly FontIconData TasksApp_28_Regular = CreateIcon(0xF78B, FluentSystemIconVariants.Regular); public static readonly FontIconData Teddy_24_Regular = CreateIcon(0xF78E, FluentSystemIconVariants.Regular); public static readonly FontIconData Temperature_20_Regular = CreateIcon(0xF78F, FluentSystemIconVariants.Regular); public static readonly FontIconData Temperature_24_Regular = CreateIcon(0xF790, FluentSystemIconVariants.Regular); public static readonly FontIconData Tent_24_Regular = CreateIcon(0xF791, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAddSpaceAfter_20_Regular = CreateIcon(0xF795, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAddSpaceAfter_24_Regular = CreateIcon(0xF796, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAddSpaceBefore_20_Regular = CreateIcon(0xF797, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAddSpaceBefore_24_Regular = CreateIcon(0xF798, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenter_20_Regular = CreateIcon(0xF799, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenter_24_Regular = CreateIcon(0xF79A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignDistributed_20_Regular = CreateIcon(0xF79B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignDistributed_24_Regular = CreateIcon(0xF79C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustify_20_Regular = CreateIcon(0xF79D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustify_24_Regular = CreateIcon(0xF79E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeft_20_Regular = CreateIcon(0xF79F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeft_24_Regular = CreateIcon(0xF7A0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRight_20_Regular = CreateIcon(0xF7A1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRight_24_Regular = CreateIcon(0xF7A2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAsterisk_20_Regular = CreateIcon(0xF7A3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBold_20_Regular = CreateIcon(0xF7A4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBold_24_Regular = CreateIcon(0xF7A5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListAdd_24_Regular = CreateIcon(0xF7A8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquare_24_Regular = CreateIcon(0xF7A9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareWarning_16_Regular = CreateIcon(0xF7AA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareWarning_20_Regular = CreateIcon(0xF7AB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareWarning_24_Regular = CreateIcon(0xF7AC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListTree_16_Regular = CreateIcon(0xF7AD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListTree_20_Regular = CreateIcon(0xF7AE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListTree_24_Regular = CreateIcon(0xF7AF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextChangeCase_20_Regular = CreateIcon(0xF7B2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextChangeCase_24_Regular = CreateIcon(0xF7B3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextClearFormatting_20_Regular = CreateIcon(0xF7BC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextClearFormatting_24_Regular = CreateIcon(0xF7BD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCollapse_24_Regular = CreateIcon(0xF7BE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColor_20_Regular = CreateIcon(0xF7BF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColor_24_Regular = CreateIcon(0xF7C0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOne_20_Regular = CreateIcon(0xF7C1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOne_24_Regular = CreateIcon(0xF7C2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnThree_20_Regular = CreateIcon(0xF7C3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnThree_24_Regular = CreateIcon(0xF7C4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnTwo_20_Regular = CreateIcon(0xF7C5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnTwo_24_Regular = CreateIcon(0xF7C6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnTwoLeft_20_Regular = CreateIcon(0xF7C7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnTwoLeft_24_Regular = CreateIcon(0xF7C8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnTwoRight_20_Regular = CreateIcon(0xF7C9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnTwoRight_24_Regular = CreateIcon(0xF7CA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescription_20_Regular = CreateIcon(0xF7CB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescription_24_Regular = CreateIcon(0xF7CC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionVertical_20_Regular = CreateIcon(0xF7D7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionVertical_24_Regular = CreateIcon(0xF7D8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEditStyle_20_Regular = CreateIcon(0xF7D9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEditStyle_24_Regular = CreateIcon(0xF7DA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEffects_20_Regular = CreateIcon(0xF7DB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEffects_24_Regular = CreateIcon(0xF7DC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextExpand_24_Regular = CreateIcon(0xF7DD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextField_16_Regular = CreateIcon(0xF7DE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextField_20_Regular = CreateIcon(0xF7DF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextField_24_Regular = CreateIcon(0xF7E0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFirstLine_20_Regular = CreateIcon(0xF7E1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFirstLine_24_Regular = CreateIcon(0xF7E2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFont_16_Regular = CreateIcon(0xF7E3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFont_20_Regular = CreateIcon(0xF7E4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFont_24_Regular = CreateIcon(0xF7E5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFontSize_20_Regular = CreateIcon(0xF7E6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFontSize_24_Regular = CreateIcon(0xF7E7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFootnote_20_Regular = CreateIcon(0xF7E8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFootnote_24_Regular = CreateIcon(0xF7E9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHanging_20_Regular = CreateIcon(0xF7ED, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHanging_24_Regular = CreateIcon(0xF7EE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1_20_Regular = CreateIcon(0xF7EF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2_20_Regular = CreateIcon(0xF7F0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3_20_Regular = CreateIcon(0xF7F1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextItalic_20_Regular = CreateIcon(0xF7F4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextItalic_24_Regular = CreateIcon(0xF7F5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextLineSpacing_20_Regular = CreateIcon(0xF7F6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextLineSpacing_24_Regular = CreateIcon(0xF7F7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberFormat_24_Regular = CreateIcon(0xF7F8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListLtr_20_Regular = CreateIcon(0xF7F9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListLtr_24_Regular = CreateIcon(0xF7FA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRtl_24_Regular = CreateIcon(0xF7FB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextProofingTools_20_Regular = CreateIcon(0xF7FE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextProofingTools_24_Regular = CreateIcon(0xF7FF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextQuote_20_Regular = CreateIcon(0xF800, FluentSystemIconVariants.Regular); public static readonly FontIconData TextQuote_24_Regular = CreateIcon(0xF801, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSortAscending_20_Regular = CreateIcon(0xF802, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSortDescending_20_Regular = CreateIcon(0xF803, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSubscript_20_Regular = CreateIcon(0xF806, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSubscript_24_Regular = CreateIcon(0xF807, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSuperscript_20_Regular = CreateIcon(0xF808, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSuperscript_24_Regular = CreateIcon(0xF809, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderline_20_Regular = CreateIcon(0xF80A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderline_24_Regular = CreateIcon(0xF80B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWordCount_20_Regular = CreateIcon(0xF80C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWordCount_24_Regular = CreateIcon(0xF80D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWrap_24_Regular = CreateIcon(0xF80E, FluentSystemIconVariants.Regular); public static readonly FontIconData Textbox_20_Regular = CreateIcon(0xF80F, FluentSystemIconVariants.Regular); public static readonly FontIconData Textbox_24_Regular = CreateIcon(0xF810, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottom_20_Regular = CreateIcon(0xF813, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottom_24_Regular = CreateIcon(0xF814, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddle_20_Regular = CreateIcon(0xF815, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddle_24_Regular = CreateIcon(0xF816, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTop_20_Regular = CreateIcon(0xF817, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTop_24_Regular = CreateIcon(0xF818, FluentSystemIconVariants.Regular); public static readonly FontIconData Thinking_20_Regular = CreateIcon(0xF81B, FluentSystemIconVariants.Regular); public static readonly FontIconData Thinking_24_Regular = CreateIcon(0xF81C, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbDislike_20_Regular = CreateIcon(0xF81D, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbDislike_24_Regular = CreateIcon(0xF81E, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLike_20_Regular = CreateIcon(0xF81F, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLike_24_Regular = CreateIcon(0xF820, FluentSystemIconVariants.Regular); public static readonly FontIconData TimeAndWeather_24_Regular = CreateIcon(0xF823, FluentSystemIconVariants.Regular); public static readonly FontIconData TimePicker_24_Regular = CreateIcon(0xF824, FluentSystemIconVariants.Regular); public static readonly FontIconData Timeline_24_Regular = CreateIcon(0xF825, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer10_24_Regular = CreateIcon(0xF826, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer_24_Regular = CreateIcon(0xF827, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer2_24_Regular = CreateIcon(0xF828, FluentSystemIconVariants.Regular); public static readonly FontIconData TimerOff_24_Regular = CreateIcon(0xF829, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleRight_16_Regular = CreateIcon(0xF82A, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleRight_20_Regular = CreateIcon(0xF82B, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleRight_24_Regular = CreateIcon(0xF82C, FluentSystemIconVariants.Regular); public static readonly FontIconData Toolbox_16_Regular = CreateIcon(0xF82D, FluentSystemIconVariants.Regular); public static readonly FontIconData Toolbox_20_Regular = CreateIcon(0xF82E, FluentSystemIconVariants.Regular); public static readonly FontIconData Toolbox_24_Regular = CreateIcon(0xF82F, FluentSystemIconVariants.Regular); public static readonly FontIconData Toolbox_28_Regular = CreateIcon(0xF830, FluentSystemIconVariants.Regular); public static readonly FontIconData TopSpeed_24_Regular = CreateIcon(0xF831, FluentSystemIconVariants.Regular); public static readonly FontIconData Translate_16_Regular = CreateIcon(0xF832, FluentSystemIconVariants.Regular); public static readonly FontIconData Translate_20_Regular = CreateIcon(0xF833, FluentSystemIconVariants.Regular); public static readonly FontIconData Translate_24_Regular = CreateIcon(0xF834, FluentSystemIconVariants.Regular); public static readonly FontIconData Trophy_16_Regular = CreateIcon(0xF835, FluentSystemIconVariants.Regular); public static readonly FontIconData Trophy_20_Regular = CreateIcon(0xF836, FluentSystemIconVariants.Regular); public static readonly FontIconData Trophy_24_Regular = CreateIcon(0xF837, FluentSystemIconVariants.Regular); public static readonly FontIconData UninstallApp_24_Regular = CreateIcon(0xF838, FluentSystemIconVariants.Regular); public static readonly FontIconData UsbStick_20_Regular = CreateIcon(0xF83F, FluentSystemIconVariants.Regular); public static readonly FontIconData UsbStick_24_Regular = CreateIcon(0xF840, FluentSystemIconVariants.Regular); public static readonly FontIconData Vault_16_Regular = CreateIcon(0xF841, FluentSystemIconVariants.Regular); public static readonly FontIconData Vault_20_Regular = CreateIcon(0xF842, FluentSystemIconVariants.Regular); public static readonly FontIconData Vault_24_Regular = CreateIcon(0xF843, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleBicycle_24_Regular = CreateIcon(0xF844, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleBus_24_Regular = CreateIcon(0xF845, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCab_24_Regular = CreateIcon(0xF846, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCar_16_Regular = CreateIcon(0xF847, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCar_20_Regular = CreateIcon(0xF848, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCar_24_Regular = CreateIcon(0xF849, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruck_24_Regular = CreateIcon(0xF84A, FluentSystemIconVariants.Regular); public static readonly FontIconData Video_16_Regular = CreateIcon(0xF84B, FluentSystemIconVariants.Regular); public static readonly FontIconData Video_20_Regular = CreateIcon(0xF84C, FluentSystemIconVariants.Regular); public static readonly FontIconData Video_24_Regular = CreateIcon(0xF84D, FluentSystemIconVariants.Regular); public static readonly FontIconData Video_28_Regular = CreateIcon(0xF84E, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffect_24_Regular = CreateIcon(0xF84F, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClip_24_Regular = CreateIcon(0xF850, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoOff_20_Regular = CreateIcon(0xF851, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoOff_24_Regular = CreateIcon(0xF852, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoOff_28_Regular = CreateIcon(0xF853, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPerson_24_Regular = CreateIcon(0xF854, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonOff_24_Regular = CreateIcon(0xF855, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonStar_24_Regular = CreateIcon(0xF856, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPlayPause_24_Regular = CreateIcon(0xF857, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoSecurity_20_Regular = CreateIcon(0xF858, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoSecurity_24_Regular = CreateIcon(0xF859, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoSwitch_24_Regular = CreateIcon(0xF85A, FluentSystemIconVariants.Regular); public static readonly FontIconData ViewDesktop_20_Regular = CreateIcon(0xF85B, FluentSystemIconVariants.Regular); public static readonly FontIconData ViewDesktop_24_Regular = CreateIcon(0xF85C, FluentSystemIconVariants.Regular); public static readonly FontIconData ViewDesktopMobile_20_Regular = CreateIcon(0xF85D, FluentSystemIconVariants.Regular); public static readonly FontIconData ViewDesktopMobile_24_Regular = CreateIcon(0xF85E, FluentSystemIconVariants.Regular); public static readonly FontIconData Voicemail_16_Regular = CreateIcon(0xF862, FluentSystemIconVariants.Regular); public static readonly FontIconData Voicemail_20_Regular = CreateIcon(0xF863, FluentSystemIconVariants.Regular); public static readonly FontIconData Voicemail_24_Regular = CreateIcon(0xF864, FluentSystemIconVariants.Regular); public static readonly FontIconData WalkieTalkie_24_Regular = CreateIcon(0xF865, FluentSystemIconVariants.Regular); public static readonly FontIconData WalkieTalkie_28_Regular = CreateIcon(0xF866, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallpaper_24_Regular = CreateIcon(0xF867, FluentSystemIconVariants.Regular); public static readonly FontIconData Warning_16_Regular = CreateIcon(0xF868, FluentSystemIconVariants.Regular); public static readonly FontIconData Warning_20_Regular = CreateIcon(0xF869, FluentSystemIconVariants.Regular); public static readonly FontIconData Warning_24_Regular = CreateIcon(0xF86A, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherBlowingSnow_20_Regular = CreateIcon(0xF86B, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherBlowingSnow_24_Regular = CreateIcon(0xF86C, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherBlowingSnow_48_Regular = CreateIcon(0xF86D, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherCloudy_20_Regular = CreateIcon(0xF86E, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherCloudy_24_Regular = CreateIcon(0xF86F, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherCloudy_48_Regular = CreateIcon(0xF870, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherDuststorm_20_Regular = CreateIcon(0xF871, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherDuststorm_24_Regular = CreateIcon(0xF872, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherDuststorm_48_Regular = CreateIcon(0xF873, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherFog_20_Regular = CreateIcon(0xF874, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherFog_24_Regular = CreateIcon(0xF875, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherFog_48_Regular = CreateIcon(0xF876, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHailDay_20_Regular = CreateIcon(0xF877, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHailDay_24_Regular = CreateIcon(0xF878, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHailDay_48_Regular = CreateIcon(0xF879, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHailNight_20_Regular = CreateIcon(0xF87A, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHailNight_24_Regular = CreateIcon(0xF87B, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHailNight_48_Regular = CreateIcon(0xF87C, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoon_20_Regular = CreateIcon(0xF87D, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoon_24_Regular = CreateIcon(0xF87E, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoon_48_Regular = CreateIcon(0xF87F, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherPartlyCloudyDay_20_Regular = CreateIcon(0xF880, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherPartlyCloudyDay_24_Regular = CreateIcon(0xF881, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherPartlyCloudyDay_48_Regular = CreateIcon(0xF882, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherPartlyCloudyNight_20_Regular = CreateIcon(0xF883, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherPartlyCloudyNight_24_Regular = CreateIcon(0xF884, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherPartlyCloudyNight_48_Regular = CreateIcon(0xF885, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRain_20_Regular = CreateIcon(0xF886, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRain_24_Regular = CreateIcon(0xF887, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRain_48_Regular = CreateIcon(0xF888, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainShowersDay_20_Regular = CreateIcon(0xF889, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainShowersDay_24_Regular = CreateIcon(0xF88A, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainShowersDay_48_Regular = CreateIcon(0xF88B, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainShowersNight_20_Regular = CreateIcon(0xF88C, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainShowersNight_24_Regular = CreateIcon(0xF88D, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainShowersNight_48_Regular = CreateIcon(0xF88E, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainSnow_20_Regular = CreateIcon(0xF88F, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainSnow_24_Regular = CreateIcon(0xF890, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherRainSnow_48_Regular = CreateIcon(0xF891, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnow_20_Regular = CreateIcon(0xF892, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnow_24_Regular = CreateIcon(0xF893, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnow_48_Regular = CreateIcon(0xF894, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowShowerDay_20_Regular = CreateIcon(0xF895, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowShowerDay_24_Regular = CreateIcon(0xF896, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowShowerDay_48_Regular = CreateIcon(0xF897, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowShowerNight_20_Regular = CreateIcon(0xF898, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowShowerNight_24_Regular = CreateIcon(0xF899, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowShowerNight_48_Regular = CreateIcon(0xF89A, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowflake_20_Regular = CreateIcon(0xF89B, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowflake_24_Regular = CreateIcon(0xF89C, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowflake_48_Regular = CreateIcon(0xF89D, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSqualls_20_Regular = CreateIcon(0xF89E, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSqualls_24_Regular = CreateIcon(0xF89F, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSqualls_48_Regular = CreateIcon(0xF8A0, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunny_20_Regular = CreateIcon(0xF8A1, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunny_24_Regular = CreateIcon(0xF8A2, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunny_48_Regular = CreateIcon(0xF8A3, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherThunderstorm_20_Regular = CreateIcon(0xF8A4, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherThunderstorm_24_Regular = CreateIcon(0xF8A5, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherThunderstorm_48_Regular = CreateIcon(0xF8A6, FluentSystemIconVariants.Regular); public static readonly FontIconData WebAsset_24_Regular = CreateIcon(0xF8A7, FluentSystemIconVariants.Regular); public static readonly FontIconData Whiteboard_20_Regular = CreateIcon(0xF8AA, FluentSystemIconVariants.Regular); public static readonly FontIconData Whiteboard_24_Regular = CreateIcon(0xF8AB, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi1_20_Regular = CreateIcon(0xF8AC, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi1_24_Regular = CreateIcon(0xF8AD, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi2_20_Regular = CreateIcon(0xF8AE, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi2_24_Regular = CreateIcon(0xF8AF, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi3_20_Regular = CreateIcon(0xF8B0, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi3_24_Regular = CreateIcon(0xF8B1, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi4_20_Regular = CreateIcon(0xF8B2, FluentSystemIconVariants.Regular); public static readonly FontIconData Wifi4_24_Regular = CreateIcon(0xF8B3, FluentSystemIconVariants.Regular); public static readonly FontIconData Window_20_Regular = CreateIcon(0xF8B5, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowAd_20_Regular = CreateIcon(0xF8B6, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDevTools_16_Regular = CreateIcon(0xF8B7, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDevTools_20_Regular = CreateIcon(0xF8B8, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDevTools_24_Regular = CreateIcon(0xF8B9, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowInprivate_20_Regular = CreateIcon(0xF8BA, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowInprivateAccount_20_Regular = CreateIcon(0xF8BB, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowMultiple_20_Regular = CreateIcon(0xF8BC, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowNew_20_Regular = CreateIcon(0xF8BD, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowShield_16_Regular = CreateIcon(0xF8BE, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowShield_20_Regular = CreateIcon(0xF8BF, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowShield_24_Regular = CreateIcon(0xF8C0, FluentSystemIconVariants.Regular); public static readonly FontIconData Wrench_24_Regular = CreateIcon(0xF8C1, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxConsole_20_Regular = CreateIcon(0xF8C2, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxConsole_24_Regular = CreateIcon(0xF8C3, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomIn_20_Regular = CreateIcon(0xF8C4, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomIn_24_Regular = CreateIcon(0xF8C5, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomOut_20_Regular = CreateIcon(0xF8C6, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomOut_24_Regular = CreateIcon(0xF8C7, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarCheckmark_24_Regular = CreateIcon(0xF8C9, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquare_24_Regular = CreateIcon(0xF8CA, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsList_20_Regular = CreateIcon(0xF8CB, FluentSystemIconVariants.Regular); public static readonly FontIconData Archive_16_Regular = CreateIcon(0xF8CC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitHeight_24_Regular = CreateIcon(0xF8CD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitWidth_24_Regular = CreateIcon(0xF8CE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwise_28_Regular = CreateIcon(0xF8CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDown_12_Regular = CreateIcon(0xF8D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownLeft_16_Regular = CreateIcon(0xF8D1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportRtl_20_Regular = CreateIcon(0xF8D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownLeft_16_Regular = CreateIcon(0xF8D5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownLeft_20_Regular = CreateIcon(0xF8D6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownLeft_24_Regular = CreateIcon(0xF8D7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownLeft_28_Regular = CreateIcon(0xF8D8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownRight_16_Regular = CreateIcon(0xF8D9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownRight_20_Regular = CreateIcon(0xF8DA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownRight_24_Regular = CreateIcon(0xF8DB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookDownRight_28_Regular = CreateIcon(0xF8DC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpLeft_16_Regular = CreateIcon(0xF8DD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpLeft_20_Regular = CreateIcon(0xF8DE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpLeft_24_Regular = CreateIcon(0xF8DF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpLeft_28_Regular = CreateIcon(0xF8E0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpRight_16_Regular = CreateIcon(0xF8E1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpRight_20_Regular = CreateIcon(0xF8E2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpRight_24_Regular = CreateIcon(0xF8E3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowHookUpRight_28_Regular = CreateIcon(0xF8E4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMove_20_Regular = CreateIcon(0xF8E5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRedo_32_Regular = CreateIcon(0xF8E6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRedo_48_Regular = CreateIcon(0xF8E7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpRight_16_Regular = CreateIcon(0xF8EB, FluentSystemIconVariants.Regular); public static readonly FontIconData AttachArrowRight_20_Regular = CreateIcon(0xF8EC, FluentSystemIconVariants.Regular); public static readonly FontIconData AttachArrowRight_24_Regular = CreateIcon(0xF8ED, FluentSystemIconVariants.Regular); public static readonly FontIconData AttachText_24_Regular = CreateIcon(0xF8EE, FluentSystemIconVariants.Regular); public static readonly FontIconData Backpack_12_Regular = CreateIcon(0xF8F0, FluentSystemIconVariants.Regular); public static readonly FontIconData Backpack_16_Regular = CreateIcon(0xF8F1, FluentSystemIconVariants.Regular); public static readonly FontIconData Backpack_20_Regular = CreateIcon(0xF8F2, FluentSystemIconVariants.Regular); public static readonly FontIconData Backpack_24_Regular = CreateIcon(0xF8F3, FluentSystemIconVariants.Regular); public static readonly FontIconData Backpack_28_Regular = CreateIcon(0xF8F4, FluentSystemIconVariants.Regular); public static readonly FontIconData Backpack_48_Regular = CreateIcon(0xF8F5, FluentSystemIconVariants.Regular); public static readonly FontIconData Balloon_16_Regular = CreateIcon(0xF8F6, FluentSystemIconVariants.Regular); public static readonly FontIconData Bed_16_Regular = CreateIcon(0xF8F7, FluentSystemIconVariants.Regular); public static readonly FontIconData Bluetooth_28_Regular = CreateIcon(0xF8F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Blur_16_Regular = CreateIcon(0xF8F9, FluentSystemIconVariants.Regular); public static readonly FontIconData Blur_20_Regular = CreateIcon(0xF8FA, FluentSystemIconVariants.Regular); public static readonly FontIconData Blur_24_Regular = CreateIcon(0xF8FB, FluentSystemIconVariants.Regular); public static readonly FontIconData Blur_28_Regular = CreateIcon(0xF8FC, FluentSystemIconVariants.Regular); public static readonly FontIconData Book_20_Regular = CreateIcon(0xF8FD, FluentSystemIconVariants.Regular); public static readonly FontIconData Book_24_Regular = CreateIcon(0xF8FE, FluentSystemIconVariants.Regular); public static readonly FontIconData BookAdd_20_Regular = CreateIcon(0xF8FF, FluentSystemIconVariants.Regular); public static readonly FontIconData BookAdd_24_Regular = CreateIcon(0xE161, FluentSystemIconVariants.Regular); public static readonly FontIconData BookClock_24_Regular = CreateIcon(0xE165, FluentSystemIconVariants.Regular); public static readonly FontIconData BookCoins_24_Regular = CreateIcon(0xE167, FluentSystemIconVariants.Regular); public static readonly FontIconData BookCompass_24_Regular = CreateIcon(0xE169, FluentSystemIconVariants.Regular); public static readonly FontIconData BookDatabase_24_Regular = CreateIcon(0xE16F, FluentSystemIconVariants.Regular); public static readonly FontIconData BookExclamationMark_24_Regular = CreateIcon(0xE171, FluentSystemIconVariants.Regular); public static readonly FontIconData BookInformation_24_Regular = CreateIcon(0xE174, FluentSystemIconVariants.Regular); public static readonly FontIconData BookLetter_24_Regular = CreateIcon(0xE176, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpen_20_Regular = CreateIcon(0xE178, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpen_24_Regular = CreateIcon(0xE179, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpenGlobe_24_Regular = CreateIcon(0xE17E, FluentSystemIconVariants.Regular); public static readonly FontIconData BookPulse_24_Regular = CreateIcon(0xE185, FluentSystemIconVariants.Regular); public static readonly FontIconData BookQuestionMark_24_Regular = CreateIcon(0xE187, FluentSystemIconVariants.Regular); public static readonly FontIconData BookSearch_24_Regular = CreateIcon(0xE18A, FluentSystemIconVariants.Regular); public static readonly FontIconData BookStar_24_Regular = CreateIcon(0xE18C, FluentSystemIconVariants.Regular); public static readonly FontIconData BookTheta_24_Regular = CreateIcon(0xE18F, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderAll_24_Regular = CreateIcon(0xE19D, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderBottom_24_Regular = CreateIcon(0xE19F, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderBottomDouble_24_Regular = CreateIcon(0xE1A1, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderBottomThick_24_Regular = CreateIcon(0xE1A3, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderLeft_24_Regular = CreateIcon(0xE1A5, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderOutside_24_Regular = CreateIcon(0xE1AB, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderOutsideThick_24_Regular = CreateIcon(0xE1AD, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderRight_24_Regular = CreateIcon(0xE1AF, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTop_24_Regular = CreateIcon(0xE1B1, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTopBottom_24_Regular = CreateIcon(0xE1B3, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTopBottomDouble_24_Regular = CreateIcon(0xE1B5, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTopBottomThick_24_Regular = CreateIcon(0xE1B7, FluentSystemIconVariants.Regular); public static readonly FontIconData Briefcase_12_Regular = CreateIcon(0xE1E8, FluentSystemIconVariants.Regular); public static readonly FontIconData Briefcase_32_Regular = CreateIcon(0xE1EB, FluentSystemIconVariants.Regular); public static readonly FontIconData Bug_16_Regular = CreateIcon(0xE205, FluentSystemIconVariants.Regular); public static readonly FontIconData Bug_20_Regular = CreateIcon(0xE206, FluentSystemIconVariants.Regular); public static readonly FontIconData Bug_24_Regular = CreateIcon(0xE207, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBank_16_Regular = CreateIcon(0xE20C, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBank_20_Regular = CreateIcon(0xE20D, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBank_24_Regular = CreateIcon(0xE20E, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernment_24_Regular = CreateIcon(0xE21D, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernment_32_Regular = CreateIcon(0xE21E, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMultiple_24_Regular = CreateIcon(0xE224, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingShop_16_Regular = CreateIcon(0xE22D, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingShop_20_Regular = CreateIcon(0xE22E, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingShop_24_Regular = CreateIcon(0xE22F, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSkyscraper_16_Regular = CreateIcon(0xE230, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSkyscraper_20_Regular = CreateIcon(0xE231, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSkyscraper_24_Regular = CreateIcon(0xE232, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarCancel_16_Regular = CreateIcon(0xE240, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarClock_16_Regular = CreateIcon(0xE243, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMention_20_Regular = CreateIcon(0xE255, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPerson_24_Regular = CreateIcon(0xE25B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarQuestionMark_16_Regular = CreateIcon(0xE25E, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarQuestionMark_20_Regular = CreateIcon(0xE25F, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarQuestionMark_24_Regular = CreateIcon(0xE260, FluentSystemIconVariants.Regular); public static readonly FontIconData CallForward_16_Regular = CreateIcon(0xE27C, FluentSystemIconVariants.Regular); public static readonly FontIconData CallForward_20_Regular = CreateIcon(0xE27D, FluentSystemIconVariants.Regular); public static readonly FontIconData CallForward_28_Regular = CreateIcon(0xE27E, FluentSystemIconVariants.Regular); public static readonly FontIconData CallForward_48_Regular = CreateIcon(0xE27F, FluentSystemIconVariants.Regular); public static readonly FontIconData CallInbound_20_Regular = CreateIcon(0xE280, FluentSystemIconVariants.Regular); public static readonly FontIconData CallInbound_28_Regular = CreateIcon(0xE281, FluentSystemIconVariants.Regular); public static readonly FontIconData CallInbound_48_Regular = CreateIcon(0xE282, FluentSystemIconVariants.Regular); public static readonly FontIconData CallMissed_28_Regular = CreateIcon(0xE284, FluentSystemIconVariants.Regular); public static readonly FontIconData CallMissed_48_Regular = CreateIcon(0xE285, FluentSystemIconVariants.Regular); public static readonly FontIconData CallOutbound_20_Regular = CreateIcon(0xE286, FluentSystemIconVariants.Regular); public static readonly FontIconData CallOutbound_28_Regular = CreateIcon(0xE287, FluentSystemIconVariants.Regular); public static readonly FontIconData CallOutbound_48_Regular = CreateIcon(0xE288, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPark_16_Regular = CreateIcon(0xE289, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPark_20_Regular = CreateIcon(0xE28A, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPark_28_Regular = CreateIcon(0xE28B, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPark_48_Regular = CreateIcon(0xE28C, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraEdit_20_Regular = CreateIcon(0xE29F, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretUp_12_Regular = CreateIcon(0xE2A7, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretUp_16_Regular = CreateIcon(0xE2A8, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretUp_20_Regular = CreateIcon(0xE2A9, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretUp_24_Regular = CreateIcon(0xE2AA, FluentSystemIconVariants.Regular); public static readonly FontIconData Cart_16_Regular = CreateIcon(0xE2AB, FluentSystemIconVariants.Regular); public static readonly FontIconData Cart_20_Regular = CreateIcon(0xE2AC, FluentSystemIconVariants.Regular); public static readonly FontIconData Channel_28_Regular = CreateIcon(0xE2BC, FluentSystemIconVariants.Regular); public static readonly FontIconData Channel_48_Regular = CreateIcon(0xE2BD, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAdd_16_Regular = CreateIcon(0xE2BE, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAdd_20_Regular = CreateIcon(0xE2BF, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAdd_24_Regular = CreateIcon(0xE2C0, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAdd_28_Regular = CreateIcon(0xE2C1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAdd_48_Regular = CreateIcon(0xE2C2, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAlert_16_Regular = CreateIcon(0xE2C3, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAlert_20_Regular = CreateIcon(0xE2C4, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAlert_24_Regular = CreateIcon(0xE2C5, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAlert_28_Regular = CreateIcon(0xE2C6, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelAlert_48_Regular = CreateIcon(0xE2C7, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelArrowLeft_16_Regular = CreateIcon(0xE2C8, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelArrowLeft_20_Regular = CreateIcon(0xE2C9, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelArrowLeft_24_Regular = CreateIcon(0xE2CA, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelArrowLeft_28_Regular = CreateIcon(0xE2CB, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelArrowLeft_48_Regular = CreateIcon(0xE2CC, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelDismiss_16_Regular = CreateIcon(0xE2CD, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelDismiss_20_Regular = CreateIcon(0xE2CE, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelDismiss_24_Regular = CreateIcon(0xE2CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelDismiss_28_Regular = CreateIcon(0xE2D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelDismiss_48_Regular = CreateIcon(0xE2D1, FluentSystemIconVariants.Regular); public static readonly FontIconData Chat_16_Regular = CreateIcon(0xE2E4, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkmark_16_Regular = CreateIcon(0xE305, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardPaste_16_Regular = CreateIcon(0xE35A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockDismiss_24_Regular = CreateIcon(0xE373, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaption_16_Regular = CreateIcon(0xE378, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaption_20_Regular = CreateIcon(0xE379, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaption_28_Regular = CreateIcon(0xE37A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaption_48_Regular = CreateIcon(0xE37C, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorBackgroundAccent_20_Regular = CreateIcon(0xE3BD, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorBackgroundAccent_24_Regular = CreateIcon(0xE3BE, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFillAccent_20_Regular = CreateIcon(0xE3C2, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFillAccent_24_Regular = CreateIcon(0xE3C3, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorLine_16_Regular = CreateIcon(0xE3C5, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorLineAccent_16_Regular = CreateIcon(0xE3C6, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorLineAccent_20_Regular = CreateIcon(0xE3C7, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorLineAccent_24_Regular = CreateIcon(0xE3C8, FluentSystemIconVariants.Regular); public static readonly FontIconData Comment_12_Regular = CreateIcon(0xE3D3, FluentSystemIconVariants.Regular); public static readonly FontIconData Comment_28_Regular = CreateIcon(0xE3D4, FluentSystemIconVariants.Regular); public static readonly FontIconData Comment_48_Regular = CreateIcon(0xE3D5, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentAdd_12_Regular = CreateIcon(0xE3D6, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentAdd_16_Regular = CreateIcon(0xE3D7, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentAdd_20_Regular = CreateIcon(0xE3D8, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentAdd_28_Regular = CreateIcon(0xE3D9, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentAdd_48_Regular = CreateIcon(0xE3DA, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowLeft_12_Regular = CreateIcon(0xE3DB, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowLeft_16_Regular = CreateIcon(0xE3DC, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowLeft_20_Regular = CreateIcon(0xE3DD, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowLeft_28_Regular = CreateIcon(0xE3DF, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowLeft_48_Regular = CreateIcon(0xE3E0, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowRight_12_Regular = CreateIcon(0xE3E1, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowRight_16_Regular = CreateIcon(0xE3E2, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowRight_20_Regular = CreateIcon(0xE3E3, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowRight_28_Regular = CreateIcon(0xE3E5, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowRight_48_Regular = CreateIcon(0xE3E6, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentCheckmark_12_Regular = CreateIcon(0xE3E7, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentCheckmark_16_Regular = CreateIcon(0xE3E8, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentCheckmark_20_Regular = CreateIcon(0xE3E9, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentCheckmark_24_Regular = CreateIcon(0xE3EA, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentCheckmark_28_Regular = CreateIcon(0xE3EB, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentCheckmark_48_Regular = CreateIcon(0xE3EC, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentEdit_20_Regular = CreateIcon(0xE3EF, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentEdit_24_Regular = CreateIcon(0xE3F0, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentOff_16_Regular = CreateIcon(0xE400, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentOff_20_Regular = CreateIcon(0xE401, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentOff_24_Regular = CreateIcon(0xE402, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentOff_28_Regular = CreateIcon(0xE403, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentOff_48_Regular = CreateIcon(0xE404, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardGroup_16_Regular = CreateIcon(0xE40C, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardGroup_20_Regular = CreateIcon(0xE40D, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardGroup_28_Regular = CreateIcon(0xE40E, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardGroup_48_Regular = CreateIcon(0xE40F, FluentSystemIconVariants.Regular); public static readonly FontIconData ConvertRange_24_Regular = CreateIcon(0xE41E, FluentSystemIconVariants.Regular); public static readonly FontIconData CopyAdd_24_Regular = CreateIcon(0xE420, FluentSystemIconVariants.Regular); public static readonly FontIconData CopySelect_20_Regular = CreateIcon(0xE424, FluentSystemIconVariants.Regular); public static readonly FontIconData Couch_12_Regular = CreateIcon(0xE425, FluentSystemIconVariants.Regular); public static readonly FontIconData Couch_24_Regular = CreateIcon(0xE427, FluentSystemIconVariants.Regular); public static readonly FontIconData Crop_20_Regular = CreateIcon(0xE42B, FluentSystemIconVariants.Regular); public static readonly FontIconData CurrencyDollarRupee_16_Regular = CreateIcon(0xE440, FluentSystemIconVariants.Regular); public static readonly FontIconData CurrencyDollarRupee_20_Regular = CreateIcon(0xE441, FluentSystemIconVariants.Regular); public static readonly FontIconData CurrencyDollarRupee_24_Regular = CreateIcon(0xE442, FluentSystemIconVariants.Regular); public static readonly FontIconData Cursor_20_Regular = CreateIcon(0xE443, FluentSystemIconVariants.Regular); public static readonly FontIconData Cursor_24_Regular = CreateIcon(0xE444, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHover_16_Regular = CreateIcon(0xE447, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHover_20_Regular = CreateIcon(0xE448, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHover_24_Regular = CreateIcon(0xE449, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHover_28_Regular = CreateIcon(0xE44A, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHover_32_Regular = CreateIcon(0xE44B, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHover_48_Regular = CreateIcon(0xE44C, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHoverOff_16_Regular = CreateIcon(0xE44D, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHoverOff_20_Regular = CreateIcon(0xE44E, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHoverOff_24_Regular = CreateIcon(0xE44F, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHoverOff_28_Regular = CreateIcon(0xE450, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorHoverOff_48_Regular = CreateIcon(0xE451, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalAdd_24_Regular = CreateIcon(0xE455, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsage_20_Regular = CreateIcon(0xE45F, FluentSystemIconVariants.Regular); public static readonly FontIconData DecimalArrowLeft_24_Regular = CreateIcon(0xE478, FluentSystemIconVariants.Regular); public static readonly FontIconData DecimalArrowRight_24_Regular = CreateIcon(0xE47A, FluentSystemIconVariants.Regular); public static readonly FontIconData Delete_16_Regular = CreateIcon(0xE47B, FluentSystemIconVariants.Regular); public static readonly FontIconData Dentist_12_Regular = CreateIcon(0xE482, FluentSystemIconVariants.Regular); public static readonly FontIconData Dentist_16_Regular = CreateIcon(0xE483, FluentSystemIconVariants.Regular); public static readonly FontIconData Dentist_20_Regular = CreateIcon(0xE484, FluentSystemIconVariants.Regular); public static readonly FontIconData Dentist_28_Regular = CreateIcon(0xE485, FluentSystemIconVariants.Regular); public static readonly FontIconData Dentist_48_Regular = CreateIcon(0xE486, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissCircle_28_Regular = CreateIcon(0xE4C2, FluentSystemIconVariants.Regular); public static readonly FontIconData Doctor_12_Regular = CreateIcon(0xE4D2, FluentSystemIconVariants.Regular); public static readonly FontIconData Doctor_16_Regular = CreateIcon(0xE4D3, FluentSystemIconVariants.Regular); public static readonly FontIconData Doctor_20_Regular = CreateIcon(0xE4D4, FluentSystemIconVariants.Regular); public static readonly FontIconData Doctor_28_Regular = CreateIcon(0xE4D5, FluentSystemIconVariants.Regular); public static readonly FontIconData Doctor_48_Regular = CreateIcon(0xE4D6, FluentSystemIconVariants.Regular); public static readonly FontIconData Document_16_Regular = CreateIcon(0xE4D7, FluentSystemIconVariants.Regular); public static readonly FontIconData Document_48_Regular = CreateIcon(0xE4D9, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentAdd_16_Regular = CreateIcon(0xE4DA, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentAdd_20_Regular = CreateIcon(0xE4DB, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentAdd_24_Regular = CreateIcon(0xE4DC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentAdd_28_Regular = CreateIcon(0xE4DD, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentAdd_48_Regular = CreateIcon(0xE4DE, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowLeft_16_Regular = CreateIcon(0xE4E1, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowLeft_20_Regular = CreateIcon(0xE4E2, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowLeft_24_Regular = CreateIcon(0xE4E3, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowLeft_28_Regular = CreateIcon(0xE4E4, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowLeft_48_Regular = CreateIcon(0xE4E5, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCatchUp_16_Regular = CreateIcon(0xE4EF, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCatchUp_20_Regular = CreateIcon(0xE4F0, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscapeData_24_Regular = CreateIcon(0xE50F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscapeSplit_20_Regular = CreateIcon(0xE510, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscapeSplitHint_20_Regular = CreateIcon(0xE512, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPageBreak_20_Regular = CreateIcon(0xE527, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkBeer_16_Regular = CreateIcon(0xE583, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkBeer_20_Regular = CreateIcon(0xE584, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkCoffee_16_Regular = CreateIcon(0xE585, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkMargarita_16_Regular = CreateIcon(0xE586, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkMargarita_20_Regular = CreateIcon(0xE587, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkWine_16_Regular = CreateIcon(0xE58A, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkWine_20_Regular = CreateIcon(0xE58B, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenSpan_24_Regular = CreateIcon(0xE5A6, FluentSystemIconVariants.Regular); public static readonly FontIconData Edit_32_Regular = CreateIcon(0xE5B3, FluentSystemIconVariants.Regular); public static readonly FontIconData EditOff_16_Regular = CreateIcon(0xE5B6, FluentSystemIconVariants.Regular); public static readonly FontIconData EditOff_24_Regular = CreateIcon(0xE5B8, FluentSystemIconVariants.Regular); public static readonly FontIconData EditSettings_24_Regular = CreateIcon(0xE5C3, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiAdd_16_Regular = CreateIcon(0xE5C7, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHand_24_Regular = CreateIcon(0xE5CF, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHand_28_Regular = CreateIcon(0xE5D0, FluentSystemIconVariants.Regular); public static readonly FontIconData Eraser_20_Regular = CreateIcon(0xE5E4, FluentSystemIconVariants.Regular); public static readonly FontIconData Eraser_24_Regular = CreateIcon(0xE5E5, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserMedium_24_Regular = CreateIcon(0xE5E7, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserSegment_24_Regular = CreateIcon(0xE5E9, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserSmall_24_Regular = CreateIcon(0xE5EB, FluentSystemIconVariants.Regular); public static readonly FontIconData ErrorCircle_12_Regular = CreateIcon(0xE5ED, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeTrackingOff_16_Regular = CreateIcon(0xE5FA, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeTrackingOff_20_Regular = CreateIcon(0xE5FB, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeTrackingOff_24_Regular = CreateIcon(0xE5FC, FluentSystemIconVariants.Regular); public static readonly FontIconData FStop_16_Regular = CreateIcon(0xE601, FluentSystemIconVariants.Regular); public static readonly FontIconData FStop_20_Regular = CreateIcon(0xE602, FluentSystemIconVariants.Regular); public static readonly FontIconData FStop_24_Regular = CreateIcon(0xE603, FluentSystemIconVariants.Regular); public static readonly FontIconData FStop_28_Regular = CreateIcon(0xE604, FluentSystemIconVariants.Regular); public static readonly FontIconData Fingerprint_48_Regular = CreateIcon(0xE612, FluentSystemIconVariants.Regular); public static readonly FontIconData FixedWidth_24_Regular = CreateIcon(0xE614, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipHorizontal_24_Regular = CreateIcon(0xE62D, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipVertical_24_Regular = CreateIcon(0xE633, FluentSystemIconVariants.Regular); public static readonly FontIconData Fluent_32_Regular = CreateIcon(0xE63E, FluentSystemIconVariants.Regular); public static readonly FontIconData Fluent_48_Regular = CreateIcon(0xE63F, FluentSystemIconVariants.Regular); public static readonly FontIconData Fluid_20_Regular = CreateIcon(0xE641, FluentSystemIconVariants.Regular); public static readonly FontIconData Fluid_24_Regular = CreateIcon(0xE642, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodEgg_16_Regular = CreateIcon(0xE66C, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodEgg_20_Regular = CreateIcon(0xE66D, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodToast_16_Regular = CreateIcon(0xE672, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodToast_20_Regular = CreateIcon(0xE673, FluentSystemIconVariants.Regular); public static readonly FontIconData Gavel_24_Regular = CreateIcon(0xE697, FluentSystemIconVariants.Regular); public static readonly FontIconData Gavel_32_Regular = CreateIcon(0xE698, FluentSystemIconVariants.Regular); public static readonly FontIconData Glasses_16_Regular = CreateIcon(0xE6A9, FluentSystemIconVariants.Regular); public static readonly FontIconData Glasses_20_Regular = CreateIcon(0xE6AA, FluentSystemIconVariants.Regular); public static readonly FontIconData Glasses_28_Regular = CreateIcon(0xE6AB, FluentSystemIconVariants.Regular); public static readonly FontIconData Glasses_48_Regular = CreateIcon(0xE6AC, FluentSystemIconVariants.Regular); public static readonly FontIconData GlassesOff_16_Regular = CreateIcon(0xE6AD, FluentSystemIconVariants.Regular); public static readonly FontIconData GlassesOff_20_Regular = CreateIcon(0xE6AE, FluentSystemIconVariants.Regular); public static readonly FontIconData GlassesOff_28_Regular = CreateIcon(0xE6AF, FluentSystemIconVariants.Regular); public static readonly FontIconData GlassesOff_48_Regular = CreateIcon(0xE6B0, FluentSystemIconVariants.Regular); public static readonly FontIconData Globe_16_Regular = CreateIcon(0xE6B1, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeft_20_Regular = CreateIcon(0xE6DB, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRight_24_Regular = CreateIcon(0xE6E0, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRight_28_Regular = CreateIcon(0xE6E1, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduation_16_Regular = CreateIcon(0xE6E5, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduation_20_Regular = CreateIcon(0xE6E6, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduation_24_Regular = CreateIcon(0xE6E7, FluentSystemIconVariants.Regular); public static readonly FontIconData Hd_16_Regular = CreateIcon(0xE6E8, FluentSystemIconVariants.Regular); public static readonly FontIconData Hd_20_Regular = CreateIcon(0xE6E9, FluentSystemIconVariants.Regular); public static readonly FontIconData Hd_24_Regular = CreateIcon(0xE6EA, FluentSystemIconVariants.Regular); public static readonly FontIconData Headset_16_Regular = CreateIcon(0xE6F6, FluentSystemIconVariants.Regular); public static readonly FontIconData Headset_20_Regular = CreateIcon(0xE6F7, FluentSystemIconVariants.Regular); public static readonly FontIconData Headset_48_Regular = CreateIcon(0xE6F9, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartPulse_24_Regular = CreateIcon(0xE702, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartPulse_32_Regular = CreateIcon(0xE703, FluentSystemIconVariants.Regular); public static readonly FontIconData Home_16_Regular = CreateIcon(0xE70F, FluentSystemIconVariants.Regular); public static readonly FontIconData Home_32_Regular = CreateIcon(0xE710, FluentSystemIconVariants.Regular); public static readonly FontIconData Home_48_Regular = CreateIcon(0xE711, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageArrowCounterclockwise_24_Regular = CreateIcon(0xE71F, FluentSystemIconVariants.Regular); public static readonly FontIconData InfoShield_20_Regular = CreateIcon(0xE737, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyMultiple_20_Regular = CreateIcon(0xE745, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal5Error_20_Regular = CreateIcon(0xE76D, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkSquare_12_Regular = CreateIcon(0xE775, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkSquare_16_Regular = CreateIcon(0xE776, FluentSystemIconVariants.Regular); public static readonly FontIconData Location_48_Regular = CreateIcon(0xE77C, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationOff_16_Regular = CreateIcon(0xE788, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationOff_20_Regular = CreateIcon(0xE789, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationOff_24_Regular = CreateIcon(0xE78A, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationOff_28_Regular = CreateIcon(0xE78B, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationOff_48_Regular = CreateIcon(0xE78C, FluentSystemIconVariants.Regular); public static readonly FontIconData LockMultiple_24_Regular = CreateIcon(0xE793, FluentSystemIconVariants.Regular); public static readonly FontIconData Lottery_24_Regular = CreateIcon(0xE799, FluentSystemIconVariants.Regular); public static readonly FontIconData Mail_16_Regular = CreateIcon(0xE7A1, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRead_16_Regular = CreateIcon(0xE7D1, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormatLinear_24_Regular = CreateIcon(0xE7DE, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormatProfessional_24_Regular = CreateIcon(0xE7E0, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormula_24_Regular = CreateIcon(0xE7E3, FluentSystemIconVariants.Regular); public static readonly FontIconData Maximize_20_Regular = CreateIcon(0xE7EB, FluentSystemIconVariants.Regular); public static readonly FontIconData Maximize_24_Regular = CreateIcon(0xE7EC, FluentSystemIconVariants.Regular); public static readonly FontIconData Maximize_28_Regular = CreateIcon(0xE7ED, FluentSystemIconVariants.Regular); public static readonly FontIconData Maximize_48_Regular = CreateIcon(0xE7EE, FluentSystemIconVariants.Regular); public static readonly FontIconData MeetNow_16_Regular = CreateIcon(0xE7EF, FluentSystemIconVariants.Regular); public static readonly FontIconData MicOff_20_Regular = CreateIcon(0xE7FE, FluentSystemIconVariants.Regular); public static readonly FontIconData MicOff_48_Regular = CreateIcon(0xE800, FluentSystemIconVariants.Regular); public static readonly FontIconData MicProhibited_24_Regular = CreateIcon(0xE803, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreCircle_20_Regular = CreateIcon(0xE821, FluentSystemIconVariants.Regular); public static readonly FontIconData MoviesAndTv_16_Regular = CreateIcon(0xE82B, FluentSystemIconVariants.Regular); public static readonly FontIconData MoviesAndTv_20_Regular = CreateIcon(0xE82C, FluentSystemIconVariants.Regular); public static readonly FontIconData NavigationUnread_24_Regular = CreateIcon(0xE863, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbolDismiss_24_Regular = CreateIcon(0xE88B, FluentSystemIconVariants.Regular); public static readonly FontIconData Open_28_Regular = CreateIcon(0xE88E, FluentSystemIconVariants.Regular); public static readonly FontIconData Open_48_Regular = CreateIcon(0xE88F, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenFolder_16_Regular = CreateIcon(0xE890, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenFolder_20_Regular = CreateIcon(0xE891, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenFolder_28_Regular = CreateIcon(0xE892, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenFolder_48_Regular = CreateIcon(0xE893, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenOff_16_Regular = CreateIcon(0xE894, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenOff_20_Regular = CreateIcon(0xE895, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenOff_24_Regular = CreateIcon(0xE896, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenOff_28_Regular = CreateIcon(0xE897, FluentSystemIconVariants.Regular); public static readonly FontIconData OpenOff_48_Regular = CreateIcon(0xE898, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrushArrowDown_24_Regular = CreateIcon(0xE8A8, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrushArrowUp_24_Regular = CreateIcon(0xE8AA, FluentSystemIconVariants.Regular); public static readonly FontIconData Pause_12_Regular = CreateIcon(0xE8CC, FluentSystemIconVariants.Regular); public static readonly FontIconData Payment_16_Regular = CreateIcon(0xE8D4, FluentSystemIconVariants.Regular); public static readonly FontIconData Payment_28_Regular = CreateIcon(0xE8D5, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleProhibited_16_Regular = CreateIcon(0xE903, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSwap_16_Regular = CreateIcon(0xE90A, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSwap_20_Regular = CreateIcon(0xE90B, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSwap_24_Regular = CreateIcon(0xE90C, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSwap_28_Regular = CreateIcon(0xE90D, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamAdd_20_Regular = CreateIcon(0xE911, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamAdd_24_Regular = CreateIcon(0xE912, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAvailable_20_Regular = CreateIcon(0xE924, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonClock_16_Regular = CreateIcon(0xE92A, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonClock_20_Regular = CreateIcon(0xE92B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonClock_24_Regular = CreateIcon(0xE92C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonDelete_20_Regular = CreateIcon(0xE92D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonMail_16_Regular = CreateIcon(0xE937, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonMail_20_Regular = CreateIcon(0xE938, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonMail_24_Regular = CreateIcon(0xE939, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonMail_28_Regular = CreateIcon(0xE93A, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonMail_48_Regular = CreateIcon(0xE93B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonProhibited_24_Regular = CreateIcon(0xE943, FluentSystemIconVariants.Regular); public static readonly FontIconData Poll_20_Regular = CreateIcon(0xE99F, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAvailable_10_Regular = CreateIcon(0xE9B5, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAvailable_12_Regular = CreateIcon(0xE9B6, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAvailable_16_Regular = CreateIcon(0xE9B7, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceDnd_10_Regular = CreateIcon(0xE9BC, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceDnd_12_Regular = CreateIcon(0xE9BD, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceDnd_16_Regular = CreateIcon(0xE9BE, FluentSystemIconVariants.Regular); public static readonly FontIconData Pulse_24_Regular = CreateIcon(0xE9DD, FluentSystemIconVariants.Regular); public static readonly FontIconData QrCode_20_Regular = CreateIcon(0xE9EC, FluentSystemIconVariants.Regular); public static readonly FontIconData RealEstate_24_Regular = CreateIcon(0xE9FD, FluentSystemIconVariants.Regular); public static readonly FontIconData Ribbon_24_Regular = CreateIcon(0xEA28, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonStar_20_Regular = CreateIcon(0xEA2F, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonStar_24_Regular = CreateIcon(0xEA30, FluentSystemIconVariants.Regular); public static readonly FontIconData Run_16_Regular = CreateIcon(0xEA3F, FluentSystemIconVariants.Regular); public static readonly FontIconData Run_20_Regular = CreateIcon(0xEA40, FluentSystemIconVariants.Regular); public static readonly FontIconData Scales_24_Regular = CreateIcon(0xEA51, FluentSystemIconVariants.Regular); public static readonly FontIconData Scales_32_Regular = CreateIcon(0xEA52, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchShield_20_Regular = CreateIcon(0xEA80, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldDismissShield_20_Regular = CreateIcon(0xEACD, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsDay_20_Regular = CreateIcon(0xEAE3, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsDay_24_Regular = CreateIcon(0xEAE4, FluentSystemIconVariants.Regular); public static readonly FontIconData SidebarSearchLtr_20_Regular = CreateIcon(0xEAF8, FluentSystemIconVariants.Regular); public static readonly FontIconData SidebarSearchRtl_20_Regular = CreateIcon(0xEAF9, FluentSystemIconVariants.Regular); public static readonly FontIconData SignOut_20_Regular = CreateIcon(0xEAFA, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMultipleArrowRight_24_Regular = CreateIcon(0xEB1F, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSearch_24_Regular = CreateIcon(0xEB21, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSearch_28_Regular = CreateIcon(0xEB22, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSize_24_Regular = CreateIcon(0xEB26, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideText_16_Regular = CreateIcon(0xEB27, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideText_20_Regular = CreateIcon(0xEB28, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideText_28_Regular = CreateIcon(0xEB29, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideText_48_Regular = CreateIcon(0xEB2A, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker0_16_Regular = CreateIcon(0xEB37, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker0_20_Regular = CreateIcon(0xEB38, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker0_28_Regular = CreateIcon(0xEB39, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker0_48_Regular = CreateIcon(0xEB3B, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker1_16_Regular = CreateIcon(0xEB3C, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker1_20_Regular = CreateIcon(0xEB3D, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker1_28_Regular = CreateIcon(0xEB3E, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker1_48_Regular = CreateIcon(0xEB40, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerBluetooth_28_Regular = CreateIcon(0xEB48, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerOff_16_Regular = CreateIcon(0xEB4E, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerOff_20_Regular = CreateIcon(0xEB4F, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerOff_48_Regular = CreateIcon(0xEB50, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerUsb_24_Regular = CreateIcon(0xEB54, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerUsb_28_Regular = CreateIcon(0xEB55, FluentSystemIconVariants.Regular); public static readonly FontIconData Sport_16_Regular = CreateIcon(0xEB65, FluentSystemIconVariants.Regular); public static readonly FontIconData Sport_20_Regular = CreateIcon(0xEB66, FluentSystemIconVariants.Regular); public static readonly FontIconData Sport_24_Regular = CreateIcon(0xEB67, FluentSystemIconVariants.Regular); public static readonly FontIconData SportAmericanFootball_24_Regular = CreateIcon(0xEB69, FluentSystemIconVariants.Regular); public static readonly FontIconData SportBaseball_24_Regular = CreateIcon(0xEB6B, FluentSystemIconVariants.Regular); public static readonly FontIconData SportBasketball_24_Regular = CreateIcon(0xEB6D, FluentSystemIconVariants.Regular); public static readonly FontIconData SportHockey_24_Regular = CreateIcon(0xEB6F, FluentSystemIconVariants.Regular); public static readonly FontIconData StarEdit_24_Regular = CreateIcon(0xEBA9, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopArrowLeft_20_Regular = CreateIcon(0xEBEB, FluentSystemIconVariants.Regular); public static readonly FontIconData TabProhibited_24_Regular = CreateIcon(0xEBF1, FluentSystemIconVariants.Regular); public static readonly FontIconData Table_16_Regular = CreateIcon(0xEBF4, FluentSystemIconVariants.Regular); public static readonly FontIconData Table_28_Regular = CreateIcon(0xEBF5, FluentSystemIconVariants.Regular); public static readonly FontIconData Table_48_Regular = CreateIcon(0xEBF7, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimple_16_Regular = CreateIcon(0xEC50, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimple_20_Regular = CreateIcon(0xEC51, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimple_24_Regular = CreateIcon(0xEC52, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimple_28_Regular = CreateIcon(0xEC53, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimple_48_Regular = CreateIcon(0xEC54, FluentSystemIconVariants.Regular); public static readonly FontIconData Tag_16_Regular = CreateIcon(0xEC70, FluentSystemIconVariants.Regular); public static readonly FontIconData TasksApp_20_Regular = CreateIcon(0xEC9F, FluentSystemIconVariants.Regular); public static readonly FontIconData Tent_12_Regular = CreateIcon(0xECA2, FluentSystemIconVariants.Regular); public static readonly FontIconData Tent_16_Regular = CreateIcon(0xECA3, FluentSystemIconVariants.Regular); public static readonly FontIconData Tent_20_Regular = CreateIcon(0xECA4, FluentSystemIconVariants.Regular); public static readonly FontIconData Tent_28_Regular = CreateIcon(0xECA5, FluentSystemIconVariants.Regular); public static readonly FontIconData Tent_48_Regular = CreateIcon(0xECA6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBold_16_Regular = CreateIcon(0xECD2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColor_16_Regular = CreateIcon(0xECF5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneNarrow_20_Regular = CreateIcon(0xECF6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneNarrow_24_Regular = CreateIcon(0xECF7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneWide_20_Regular = CreateIcon(0xECF8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneWide_24_Regular = CreateIcon(0xECF9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextContinuous_24_Regular = CreateIcon(0xECFD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextItalic_16_Regular = CreateIcon(0xED36, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderline_16_Regular = CreateIcon(0xED67, FluentSystemIconVariants.Regular); public static readonly FontIconData TicketDiagonal_16_Regular = CreateIcon(0xED7B, FluentSystemIconVariants.Regular); public static readonly FontIconData TicketDiagonal_20_Regular = CreateIcon(0xED7C, FluentSystemIconVariants.Regular); public static readonly FontIconData TicketDiagonal_24_Regular = CreateIcon(0xED7D, FluentSystemIconVariants.Regular); public static readonly FontIconData TicketDiagonal_28_Regular = CreateIcon(0xED7E, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer_16_Regular = CreateIcon(0xED86, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer_20_Regular = CreateIcon(0xED88, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleLeft_16_Regular = CreateIcon(0xED8F, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleLeft_20_Regular = CreateIcon(0xED90, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleLeft_24_Regular = CreateIcon(0xED91, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleLeft_28_Regular = CreateIcon(0xED92, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleLeft_48_Regular = CreateIcon(0xED93, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleRight_28_Regular = CreateIcon(0xED97, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleRight_48_Regular = CreateIcon(0xED98, FluentSystemIconVariants.Regular); public static readonly FontIconData Tv_16_Regular = CreateIcon(0xEDC1, FluentSystemIconVariants.Regular); public static readonly FontIconData Tv_20_Regular = CreateIcon(0xEDC2, FluentSystemIconVariants.Regular); public static readonly FontIconData Tv_24_Regular = CreateIcon(0xEDC3, FluentSystemIconVariants.Regular); public static readonly FontIconData Tv_28_Regular = CreateIcon(0xEDC4, FluentSystemIconVariants.Regular); public static readonly FontIconData Tv_48_Regular = CreateIcon(0xEDC5, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleBicycle_16_Regular = CreateIcon(0xEDD1, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleBicycle_20_Regular = CreateIcon(0xEDD2, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleBus_16_Regular = CreateIcon(0xEDD3, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleBus_20_Regular = CreateIcon(0xEDD4, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCar_28_Regular = CreateIcon(0xEDD8, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCar_48_Regular = CreateIcon(0xEDD9, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleShip_16_Regular = CreateIcon(0xEDE2, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleShip_20_Regular = CreateIcon(0xEDE3, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleShip_24_Regular = CreateIcon(0xEDE4, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleSubway_16_Regular = CreateIcon(0xEDE5, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleSubway_20_Regular = CreateIcon(0xEDE6, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleSubway_24_Regular = CreateIcon(0xEDE7, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruck_16_Regular = CreateIcon(0xEDE8, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruck_20_Regular = CreateIcon(0xEDE9, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClip_20_Regular = CreateIcon(0xEDFF, FluentSystemIconVariants.Regular); public static readonly FontIconData Vote_20_Regular = CreateIcon(0xEE28, FluentSystemIconVariants.Regular); public static readonly FontIconData Vote_24_Regular = CreateIcon(0xEE29, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherDrizzle_20_Regular = CreateIcon(0xEE3E, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherDrizzle_24_Regular = CreateIcon(0xEE3F, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherDrizzle_48_Regular = CreateIcon(0xEE40, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHaze_20_Regular = CreateIcon(0xEE41, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHaze_24_Regular = CreateIcon(0xEE42, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherHaze_48_Regular = CreateIcon(0xEE43, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoon_16_Regular = CreateIcon(0xEE44, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoon_28_Regular = CreateIcon(0xEE45, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoonOff_16_Regular = CreateIcon(0xEE46, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoonOff_20_Regular = CreateIcon(0xEE47, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoonOff_24_Regular = CreateIcon(0xEE48, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoonOff_28_Regular = CreateIcon(0xEE49, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherMoonOff_48_Regular = CreateIcon(0xEE4A, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunnyHigh_20_Regular = CreateIcon(0xEE4F, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunnyHigh_24_Regular = CreateIcon(0xEE50, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunnyHigh_48_Regular = CreateIcon(0xEE51, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunnyLow_20_Regular = CreateIcon(0xEE52, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunnyLow_24_Regular = CreateIcon(0xEE53, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunnyLow_48_Regular = CreateIcon(0xEE54, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowNew_16_Regular = CreateIcon(0xEE7A, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowNew_24_Regular = CreateIcon(0xEE7B, FluentSystemIconVariants.Regular); public static readonly FontIconData Wrench_16_Regular = CreateIcon(0xEE85, FluentSystemIconVariants.Regular); public static readonly FontIconData Wrench_20_Regular = CreateIcon(0xEE86, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffect_20_Regular = CreateIcon(0xEDF7, FluentSystemIconVariants.Regular); public static readonly FontIconData Alert_16_Regular = CreateIcon(0xE014, FluentSystemIconVariants.Regular); public static readonly FontIconData ApprovalsApp_16_Regular = CreateIcon(0xE05F, FluentSystemIconVariants.Regular); public static readonly FontIconData ApprovalsApp_20_Regular = CreateIcon(0xE060, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBounce_16_Regular = CreateIcon(0xE086, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBounce_24_Regular = CreateIcon(0xE088, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowEnterUp_20_Regular = CreateIcon(0xE0C2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowEnterUp_24_Regular = CreateIcon(0xE0C3, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkMultiple_20_Regular = CreateIcon(0xE193, FluentSystemIconVariants.Regular); public static readonly FontIconData Briefcase_28_Regular = CreateIcon(0xE1EA, FluentSystemIconVariants.Regular); public static readonly FontIconData Briefcase_48_Regular = CreateIcon(0xE1EC, FluentSystemIconVariants.Regular); public static readonly FontIconData Building_20_Regular = CreateIcon(0xE20B, FluentSystemIconVariants.Regular); public static readonly FontIconData Chat_48_Regular = CreateIcon(0xE2E6, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopArrowRight_16_Regular = CreateIcon(0xE488, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopArrowRight_20_Regular = CreateIcon(0xE489, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopArrowRight_24_Regular = CreateIcon(0xE48A, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSpeaker_20_Regular = CreateIcon(0xE4A4, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSpeaker_24_Regular = CreateIcon(0xE4A5, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSpeakerOff_20_Regular = CreateIcon(0xE4A6, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSpeakerOff_24_Regular = CreateIcon(0xE4A7, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiAdd_20_Regular = CreateIcon(0xE5C8, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodCake_20_Regular = CreateIcon(0xE66B, FluentSystemIconVariants.Regular); public static readonly FontIconData GridKanban_20_Regular = CreateIcon(0xE6C7, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRight_20_Regular = CreateIcon(0xE6DF, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRightOff_20_Regular = CreateIcon(0xE6E2, FluentSystemIconVariants.Regular); public static readonly FontIconData LearningApp_20_Regular = CreateIcon(0xE75F, FluentSystemIconVariants.Regular); public static readonly FontIconData LearningApp_24_Regular = CreateIcon(0xE760, FluentSystemIconVariants.Regular); public static readonly FontIconData LiveOff_20_Regular = CreateIcon(0xE77A, FluentSystemIconVariants.Regular); public static readonly FontIconData LiveOff_24_Regular = CreateIcon(0xE77B, FluentSystemIconVariants.Regular); public static readonly FontIconData MicProhibited_20_Regular = CreateIcon(0xE802, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSection_20_Regular = CreateIcon(0xE879, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAudience_20_Regular = CreateIcon(0xE8EF, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCall_16_Regular = CreateIcon(0xE8F0, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCall_20_Regular = CreateIcon(0xE8F1, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCall_16_Regular = CreateIcon(0xE925, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCall_20_Regular = CreateIcon(0xE926, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDesktopAdd_20_Regular = CreateIcon(0xE959, FluentSystemIconVariants.Regular); public static readonly FontIconData Presenter_20_Regular = CreateIcon(0xE9C7, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenterOff_20_Regular = CreateIcon(0xE9C8, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscape_20_Regular = CreateIcon(0xEA09, FluentSystemIconVariants.Regular); public static readonly FontIconData Ribbon_20_Regular = CreateIcon(0xEA27, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveSync_20_Regular = CreateIcon(0xEA4E, FluentSystemIconVariants.Regular); public static readonly FontIconData Shifts_20_Regular = CreateIcon(0xEADC, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsCheckmark_20_Regular = CreateIcon(0xEAE1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsCheckmark_24_Regular = CreateIcon(0xEAE2, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMultiple_24_Regular = CreateIcon(0xEB1D, FluentSystemIconVariants.Regular); public static readonly FontIconData StarLineHorizontal3_20_Regular = CreateIcon(0xEBB2, FluentSystemIconVariants.Regular); public static readonly FontIconData StarLineHorizontal3_24_Regular = CreateIcon(0xEBB3, FluentSystemIconVariants.Regular); public static readonly FontIconData TableAdd_20_Regular = CreateIcon(0xEBF9, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDismiss_20_Regular = CreateIcon(0xEC14, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDismiss_24_Regular = CreateIcon(0xEC15, FluentSystemIconVariants.Regular); public static readonly FontIconData TapDouble_20_Regular = CreateIcon(0xEC8A, FluentSystemIconVariants.Regular); public static readonly FontIconData TapSingle_20_Regular = CreateIcon(0xEC8D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListAdd_20_Regular = CreateIcon(0xECD5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquare_20_Regular = CreateIcon(0xECE2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarError_20_Regular = CreateIcon(0xED19, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRtl_20_Regular = CreateIcon(0xED40, FluentSystemIconVariants.Regular); public static readonly FontIconData Video360_20_Regular = CreateIcon(0xEDF1, FluentSystemIconVariants.Regular); public static readonly FontIconData Video360_24_Regular = CreateIcon(0xEDF2, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPerson_12_Regular = CreateIcon(0xEE08, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPerson_16_Regular = CreateIcon(0xEE09, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPerson_20_Regular = CreateIcon(0xEE0A, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPerson_28_Regular = CreateIcon(0xEE0B, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPerson_48_Regular = CreateIcon(0xEE0C, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonCall_16_Regular = CreateIcon(0xEE0D, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonCall_20_Regular = CreateIcon(0xEE0E, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonCall_24_Regular = CreateIcon(0xEE0F, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonStar_20_Regular = CreateIcon(0xEE17, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoProhibited_20_Regular = CreateIcon(0xEE1C, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoSwitch_20_Regular = CreateIcon(0xEE20, FluentSystemIconVariants.Regular); public static readonly FontIconData WifiWarning_20_Regular = CreateIcon(0xEE5C, FluentSystemIconVariants.Regular); public static readonly FontIconData Album_24_Regular = CreateIcon(0xE010, FluentSystemIconVariants.Regular); public static readonly FontIconData AlbumAdd_24_Regular = CreateIcon(0xE012, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertUrgent_16_Regular = CreateIcon(0xE01D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRight_16_Regular = CreateIcon(0xE0EB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUndo_16_Regular = CreateIcon(0xE126, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpLeft_16_Regular = CreateIcon(0xE12B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpLeft_20_Regular = CreateIcon(0xE12C, FluentSystemIconVariants.Regular); public static readonly FontIconData BackpackAdd_20_Regular = CreateIcon(0xE13D, FluentSystemIconVariants.Regular); public static readonly FontIconData BackpackAdd_24_Regular = CreateIcon(0xE13E, FluentSystemIconVariants.Regular); public static readonly FontIconData BackpackAdd_28_Regular = CreateIcon(0xE13F, FluentSystemIconVariants.Regular); public static readonly FontIconData BackpackAdd_48_Regular = CreateIcon(0xE140, FluentSystemIconVariants.Regular); public static readonly FontIconData Bot_20_Regular = CreateIcon(0xE1B8, FluentSystemIconVariants.Regular); public static readonly FontIconData CallConnecting_20_Regular = CreateIcon(0xE278, FluentSystemIconVariants.Regular); public static readonly FontIconData CallExclamation_20_Regular = CreateIcon(0xE27B, FluentSystemIconVariants.Regular); public static readonly FontIconData CallTransfer_20_Regular = CreateIcon(0xE293, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraOff_24_Regular = CreateIcon(0xE2A1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatBubblesQuestion_20_Regular = CreateIcon(0xE2EB, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMail_20_Regular = CreateIcon(0xE2EF, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatOff_20_Regular = CreateIcon(0xE2F0, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkmark_48_Regular = CreateIcon(0xE306, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSync_20_Regular = CreateIcon(0xE3AE, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentView_20_Regular = CreateIcon(0xE418, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeRotate_20_Regular = CreateIcon(0xE438, FluentSystemIconVariants.Regular); public static readonly FontIconData DataLine_20_Regular = CreateIcon(0xE458, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoom_20_Regular = CreateIcon(0xE4B2, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoomRemote_20_Regular = CreateIcon(0xE4B3, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawShape_24_Regular = CreateIcon(0xE576, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawText_24_Regular = CreateIcon(0xE578, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowUp_16_Regular = CreateIcon(0xE650, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowUp_20_Regular = CreateIcon(0xE651, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowUp_24_Regular = CreateIcon(0xE652, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowUp_28_Regular = CreateIcon(0xE653, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps30_16_Regular = CreateIcon(0xE678, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps30_20_Regular = CreateIcon(0xE679, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps30_24_Regular = CreateIcon(0xE67A, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps30_28_Regular = CreateIcon(0xE67B, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps30_48_Regular = CreateIcon(0xE67C, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps60_16_Regular = CreateIcon(0xE67D, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps60_20_Regular = CreateIcon(0xE67E, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps60_24_Regular = CreateIcon(0xE67F, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps60_28_Regular = CreateIcon(0xE680, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps60_48_Regular = CreateIcon(0xE681, FluentSystemIconVariants.Regular); public static readonly FontIconData HomePerson_20_Regular = CreateIcon(0xE717, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageOff_20_Regular = CreateIcon(0xE72C, FluentSystemIconVariants.Regular); public static readonly FontIconData Lasso_20_Regular = CreateIcon(0xE756, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafThree_16_Regular = CreateIcon(0xE75C, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafThree_20_Regular = CreateIcon(0xE75D, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafThree_24_Regular = CreateIcon(0xE75E, FluentSystemIconVariants.Regular); public static readonly FontIconData MicSync_20_Regular = CreateIcon(0xE816, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSubsection_20_Regular = CreateIcon(0xE87B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCircle_20_Regular = CreateIcon(0xE928, FluentSystemIconVariants.Regular); public static readonly FontIconData Pulse_20_Regular = CreateIcon(0xE9DC, FluentSystemIconVariants.Regular); public static readonly FontIconData PulseSquare_24_Regular = CreateIcon(0xE9E1, FluentSystemIconVariants.Regular); public static readonly FontIconData Ribbon_16_Regular = CreateIcon(0xEA26, FluentSystemIconVariants.Regular); public static readonly FontIconData RotateLeft_24_Regular = CreateIcon(0xEA38, FluentSystemIconVariants.Regular); public static readonly FontIconData RotateRight_20_Regular = CreateIcon(0xEA39, FluentSystemIconVariants.Regular); public static readonly FontIconData RotateRight_24_Regular = CreateIcon(0xEA3A, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareCloseTray_20_Regular = CreateIcon(0xEAA9, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareMultiple_20_Regular = CreateIcon(0xEB96, FluentSystemIconVariants.Regular); public static readonly FontIconData StarEmphasis_20_Regular = CreateIcon(0xEBAA, FluentSystemIconVariants.Regular); public static readonly FontIconData TvArrowRight_20_Regular = CreateIcon(0xEDC6, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonStarOff_20_Regular = CreateIcon(0xEE18, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoRecording_20_Regular = CreateIcon(0xEE1F, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoSync_20_Regular = CreateIcon(0xEE21, FluentSystemIconVariants.Regular); public static readonly FontIconData BreakoutRoom_20_Regular = CreateIcon(0xE1E5, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGallery_20_Regular = CreateIcon(0xE41A, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorTag_24_Regular = CreateIcon(0xE56B, FluentSystemIconVariants.Regular); public static readonly FontIconData Luggage_24_Regular = CreateIcon(0xE79C, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleEdit_20_Regular = CreateIcon(0xE8F7, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelShare_12_Regular = CreateIcon(0xE2D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelShare_16_Regular = CreateIcon(0xE2D3, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelShare_20_Regular = CreateIcon(0xE2D4, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelShare_24_Regular = CreateIcon(0xE2D5, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelShare_28_Regular = CreateIcon(0xE2D6, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelShare_48_Regular = CreateIcon(0xE2D7, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleError_16_Regular = CreateIcon(0xE8F8, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleError_20_Regular = CreateIcon(0xE8F9, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleError_24_Regular = CreateIcon(0xE8FA, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzleCube_16_Regular = CreateIcon(0xE9E2, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzleCube_20_Regular = CreateIcon(0xE9E3, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzleCube_24_Regular = CreateIcon(0xE9E4, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzleCube_28_Regular = CreateIcon(0xE9E5, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzleCube_48_Regular = CreateIcon(0xE9E6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownRight_16_Regular = CreateIcon(0xE08E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownRight_24_Regular = CreateIcon(0xE090, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleRight_24_Regular = CreateIcon(0xE09C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUp_16_Regular = CreateIcon(0xE0A1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUp_20_Regular = CreateIcon(0xE0A2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUp_24_Regular = CreateIcon(0xE0A3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUpLeft_24_Regular = CreateIcon(0xE0A8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowEnterLeft_20_Regular = CreateIcon(0xE0C0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowEnterLeft_24_Regular = CreateIcon(0xE0C1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportLtr_20_Regular = CreateIcon(0xE0C7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportLtr_24_Regular = CreateIcon(0xE0C8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSquareDown_24_Regular = CreateIcon(0xE0F7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUndo_32_Regular = CreateIcon(0xE128, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUndo_48_Regular = CreateIcon(0xE129, FluentSystemIconVariants.Regular); public static readonly FontIconData AutoFitHeight_24_Regular = CreateIcon(0xE138, FluentSystemIconVariants.Regular); public static readonly FontIconData AutoFitWidth_24_Regular = CreateIcon(0xE13A, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseMedical_24_Regular = CreateIcon(0xE1EE, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseMedical_32_Regular = CreateIcon(0xE1EF, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingFactory_24_Regular = CreateIcon(0xE218, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowDown_24_Regular = CreateIcon(0xE23C, FluentSystemIconVariants.Regular); public static readonly FontIconData Call_16_Regular = CreateIcon(0xE26F, FluentSystemIconVariants.Regular); public static readonly FontIconData Call_20_Regular = CreateIcon(0xE270, FluentSystemIconVariants.Regular); public static readonly FontIconData Call_24_Regular = CreateIcon(0xE271, FluentSystemIconVariants.Regular); public static readonly FontIconData Call_28_Regular = CreateIcon(0xE272, FluentSystemIconVariants.Regular); public static readonly FontIconData CallMissed_20_Regular = CreateIcon(0xE283, FluentSystemIconVariants.Regular); public static readonly FontIconData CallProhibited_16_Regular = CreateIcon(0xE28D, FluentSystemIconVariants.Regular); public static readonly FontIconData CallProhibited_20_Regular = CreateIcon(0xE28E, FluentSystemIconVariants.Regular); public static readonly FontIconData CallProhibited_24_Regular = CreateIcon(0xE28F, FluentSystemIconVariants.Regular); public static readonly FontIconData CallProhibited_28_Regular = CreateIcon(0xE290, FluentSystemIconVariants.Regular); public static readonly FontIconData CallProhibited_48_Regular = CreateIcon(0xE291, FluentSystemIconVariants.Regular); public static readonly FontIconData CenterHorizontal_24_Regular = CreateIcon(0xE2B9, FluentSystemIconVariants.Regular); public static readonly FontIconData CenterVertical_24_Regular = CreateIcon(0xE2BB, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleDown_24_Regular = CreateIcon(0xE310, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleRight_24_Regular = CreateIcon(0xE31E, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardImage_24_Regular = CreateIcon(0xE357, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowLeft_24_Regular = CreateIcon(0xE3DE, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentArrowRight_24_Regular = CreateIcon(0xE3E4, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentDismiss_24_Regular = CreateIcon(0xE3EE, FluentSystemIconVariants.Regular); public static readonly FontIconData Component2DoubleTapSwipeDown_24_Regular = CreateIcon(0xE407, FluentSystemIconVariants.Regular); public static readonly FontIconData Component2DoubleTapSwipeUp_24_Regular = CreateIcon(0xE408, FluentSystemIconVariants.Regular); public static readonly FontIconData CopyArrowRight_16_Regular = CreateIcon(0xE421, FluentSystemIconVariants.Regular); public static readonly FontIconData CopyArrowRight_24_Regular = CreateIcon(0xE423, FluentSystemIconVariants.Regular); public static readonly FontIconData CurrencyDollarEuro_16_Regular = CreateIcon(0xE43D, FluentSystemIconVariants.Regular); public static readonly FontIconData CurrencyDollarEuro_20_Regular = CreateIcon(0xE43E, FluentSystemIconVariants.Regular); public static readonly FontIconData CurrencyDollarEuro_24_Regular = CreateIcon(0xE43F, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteDismiss_24_Regular = CreateIcon(0xE47F, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteDismiss_28_Regular = CreateIcon(0xE480, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentProhibited_20_Regular = CreateIcon(0xE52E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentProhibited_24_Regular = CreateIcon(0xE52F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSync_24_Regular = CreateIcon(0xE549, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkToGo_24_Regular = CreateIcon(0xE589, FluentSystemIconVariants.Regular); public static readonly FontIconData Fluent_24_Regular = CreateIcon(0xE63D, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowRight_16_Regular = CreateIcon(0xE64B, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowRight_20_Regular = CreateIcon(0xE64C, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowRight_24_Regular = CreateIcon(0xE64D, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowRight_28_Regular = CreateIcon(0xE64E, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowRight_48_Regular = CreateIcon(0xE64F, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowUp_48_Regular = CreateIcon(0xE654, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderProhibited_20_Regular = CreateIcon(0xE65C, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderProhibited_24_Regular = CreateIcon(0xE65D, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderProhibited_28_Regular = CreateIcon(0xE65E, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderProhibited_48_Regular = CreateIcon(0xE65F, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSwap_16_Regular = CreateIcon(0xE660, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSwap_20_Regular = CreateIcon(0xE661, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSwap_24_Regular = CreateIcon(0xE662, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMaximize_24_Regular = CreateIcon(0xE685, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMinimize_24_Regular = CreateIcon(0xE688, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultiple_20_Regular = CreateIcon(0xE725, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultiple_24_Regular = CreateIcon(0xE726, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultiple_28_Regular = CreateIcon(0xE727, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafOne_16_Regular = CreateIcon(0xE759, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafOne_20_Regular = CreateIcon(0xE75A, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafOne_24_Regular = CreateIcon(0xE75B, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkDismiss_20_Regular = CreateIcon(0xE773, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationDismiss_24_Regular = CreateIcon(0xE787, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosed_12_Regular = CreateIcon(0xE78D, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosed_16_Regular = CreateIcon(0xE78E, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosed_20_Regular = CreateIcon(0xE78F, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosed_24_Regular = CreateIcon(0xE790, FluentSystemIconVariants.Regular); public static readonly FontIconData LockOpen_20_Regular = CreateIcon(0xE795, FluentSystemIconVariants.Regular); public static readonly FontIconData LockOpen_24_Regular = CreateIcon(0xE796, FluentSystemIconVariants.Regular); public static readonly FontIconData LockOpen_28_Regular = CreateIcon(0xE797, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxAll_24_Regular = CreateIcon(0xE7B7, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxArrowRight_24_Regular = CreateIcon(0xE7BA, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxArrowUp_20_Regular = CreateIcon(0xE7BB, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxArrowUp_24_Regular = CreateIcon(0xE7BC, FluentSystemIconVariants.Regular); public static readonly FontIconData MailOff_24_Regular = CreateIcon(0xE7CA, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreHorizontal_16_Regular = CreateIcon(0xE823, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreHorizontal_20_Regular = CreateIcon(0xE824, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreHorizontal_24_Regular = CreateIcon(0xE825, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreHorizontal_28_Regular = CreateIcon(0xE826, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreHorizontal_48_Regular = CreateIcon(0xE828, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNote1_20_Regular = CreateIcon(0xE851, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNote1_24_Regular = CreateIcon(0xE852, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNote2_16_Regular = CreateIcon(0xE853, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNote2_24_Regular = CreateIcon(0xE855, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamDelete_24_Regular = CreateIcon(0xE915, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneAdd_24_Regular = CreateIcon(0xE955, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneArrowRight_20_Regular = CreateIcon(0xE956, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneArrowRight_24_Regular = CreateIcon(0xE957, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDismiss_24_Regular = CreateIcon(0xE95B, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLock_24_Regular = CreateIcon(0xE964, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanIn_16_Regular = CreateIcon(0xE969, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanIn_20_Regular = CreateIcon(0xE96A, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanIn_24_Regular = CreateIcon(0xE96B, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanIn_28_Regular = CreateIcon(0xE96C, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanOut_16_Regular = CreateIcon(0xE96D, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanOut_20_Regular = CreateIcon(0xE96E, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanOut_24_Regular = CreateIcon(0xE96F, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpanOut_28_Regular = CreateIcon(0xE970, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionBackward_20_Regular = CreateIcon(0xE9A8, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionBackward_24_Regular = CreateIcon(0xE9A9, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionForward_20_Regular = CreateIcon(0xE9AA, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionForward_24_Regular = CreateIcon(0xE9AB, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionToBack_20_Regular = CreateIcon(0xE9AC, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionToBack_24_Regular = CreateIcon(0xE9AD, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionToFront_20_Regular = CreateIcon(0xE9AE, FluentSystemIconVariants.Regular); public static readonly FontIconData PositionToFront_24_Regular = CreateIcon(0xE9AF, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeLarge_16_Regular = CreateIcon(0xEA15, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeLarge_20_Regular = CreateIcon(0xEA16, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeLarge_24_Regular = CreateIcon(0xEA17, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeSmall_16_Regular = CreateIcon(0xEA18, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeSmall_20_Regular = CreateIcon(0xEA19, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeSmall_24_Regular = CreateIcon(0xEA1A, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveEdit_20_Regular = CreateIcon(0xEA48, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveEdit_24_Regular = CreateIcon(0xEA49, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchVisual_16_Regular = CreateIcon(0xEA82, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchVisual_20_Regular = CreateIcon(0xEA83, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchVisual_24_Regular = CreateIcon(0xEA84, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectAllOn_24_Regular = CreateIcon(0xEA87, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStart_20_Regular = CreateIcon(0xEABA, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStart_24_Regular = CreateIcon(0xEABB, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStart_28_Regular = CreateIcon(0xEABC, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStop_16_Regular = CreateIcon(0xEABE, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStop_20_Regular = CreateIcon(0xEABF, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStop_24_Regular = CreateIcon(0xEAC0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStop_28_Regular = CreateIcon(0xEAC1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStop_48_Regular = CreateIcon(0xEAC2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldDismiss_16_Regular = CreateIcon(0xEACC, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsProhibited_24_Regular = CreateIcon(0xEAE6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsQuestionMark_24_Regular = CreateIcon(0xEAE8, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker2_16_Regular = CreateIcon(0xEB41, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker2_20_Regular = CreateIcon(0xEB42, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker2_24_Regular = CreateIcon(0xEB43, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker2_28_Regular = CreateIcon(0xEB44, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker2_48_Regular = CreateIcon(0xEB46, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerMute_16_Regular = CreateIcon(0xEB49, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerMute_20_Regular = CreateIcon(0xEB4A, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerMute_24_Regular = CreateIcon(0xEB4B, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerMute_28_Regular = CreateIcon(0xEB4C, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerMute_48_Regular = CreateIcon(0xEB4D, FluentSystemIconVariants.Regular); public static readonly FontIconData StarArrowRightEnd_24_Regular = CreateIcon(0xEBA2, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtract_12_Regular = CreateIcon(0xEBCE, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtract_16_Regular = CreateIcon(0xEBCF, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtract_20_Regular = CreateIcon(0xEBD0, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtract_24_Regular = CreateIcon(0xEBD1, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtract_28_Regular = CreateIcon(0xEBD2, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtract_48_Regular = CreateIcon(0xEBD3, FluentSystemIconVariants.Regular); public static readonly FontIconData TabAdd_20_Regular = CreateIcon(0xEBE5, FluentSystemIconVariants.Regular); public static readonly FontIconData TabAdd_24_Regular = CreateIcon(0xEBE6, FluentSystemIconVariants.Regular); public static readonly FontIconData TabArrowLeft_24_Regular = CreateIcon(0xEBE8, FluentSystemIconVariants.Regular); public static readonly FontIconData TabShieldDismiss_20_Regular = CreateIcon(0xEBF2, FluentSystemIconVariants.Regular); public static readonly FontIconData TabShieldDismiss_24_Regular = CreateIcon(0xEBF3, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteColumn_24_Regular = CreateIcon(0xEC0D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteRow_24_Regular = CreateIcon(0xEC11, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumnAndRow_24_Regular = CreateIcon(0xEC1F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertColumn_24_Regular = CreateIcon(0xEC27, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertRow_24_Regular = CreateIcon(0xEC2B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveAbove_24_Regular = CreateIcon(0xEC37, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveBelow_24_Regular = CreateIcon(0xEC3B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeColumn_24_Regular = CreateIcon(0xEC46, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeRow_24_Regular = CreateIcon(0xEC4A, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackAbove_24_Regular = CreateIcon(0xEC58, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackBelow_24_Regular = CreateIcon(0xEC5C, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackLeft_24_Regular = CreateIcon(0xEC60, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackRight_24_Regular = CreateIcon(0xEC64, FluentSystemIconVariants.Regular); public static readonly FontIconData TagQuestionMark_16_Regular = CreateIcon(0xEC82, FluentSystemIconVariants.Regular); public static readonly FontIconData TagQuestionMark_24_Regular = CreateIcon(0xEC84, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarArrowLeft_20_Regular = CreateIcon(0xED11, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarArrowLeft_24_Regular = CreateIcon(0xED12, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarArrowRight_20_Regular = CreateIcon(0xED13, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarArrowRight_24_Regular = CreateIcon(0xED14, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarCheckmark_20_Regular = CreateIcon(0xED15, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarCheckmark_24_Regular = CreateIcon(0xED16, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarDismiss_20_Regular = CreateIcon(0xED17, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarDismiss_24_Regular = CreateIcon(0xED18, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarSettings_20_Regular = CreateIcon(0xED1A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarSettings_24_Regular = CreateIcon(0xED1B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarWand_16_Regular = CreateIcon(0xED1C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarWand_20_Regular = CreateIcon(0xED1D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarWand_24_Regular = CreateIcon(0xED1E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberFormat_20_Regular = CreateIcon(0xED39, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraph_20_Regular = CreateIcon(0xED42, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraph_24_Regular = CreateIcon(0xED43, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraphDirection_20_Regular = CreateIcon(0xED44, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraphDirection_24_Regular = CreateIcon(0xED45, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionBehind_20_Regular = CreateIcon(0xED4B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionBehind_24_Regular = CreateIcon(0xED4C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionFront_20_Regular = CreateIcon(0xED4D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionFront_24_Regular = CreateIcon(0xED4E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionLine_20_Regular = CreateIcon(0xED4F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionLine_24_Regular = CreateIcon(0xED50, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquare_20_Regular = CreateIcon(0xED51, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquare_24_Regular = CreateIcon(0xED52, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionThrough_20_Regular = CreateIcon(0xED53, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionThrough_24_Regular = CreateIcon(0xED54, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionTight_20_Regular = CreateIcon(0xED55, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionTight_24_Regular = CreateIcon(0xED56, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionTopBottom_20_Regular = CreateIcon(0xED57, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionTopBottom_24_Regular = CreateIcon(0xED58, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignCenter_20_Regular = CreateIcon(0xED6D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignCenter_24_Regular = CreateIcon(0xED6E, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLike_16_Regular = CreateIcon(0xED78, FluentSystemIconVariants.Regular); public static readonly FontIconData TicketHorizontal_20_Regular = CreateIcon(0xED7F, FluentSystemIconVariants.Regular); public static readonly FontIconData TicketHorizontal_24_Regular = CreateIcon(0xED80, FluentSystemIconVariants.Regular); public static readonly FontIconData Wand_16_Regular = CreateIcon(0xEE36, FluentSystemIconVariants.Regular); public static readonly FontIconData Wand_20_Regular = CreateIcon(0xEE37, FluentSystemIconVariants.Regular); public static readonly FontIconData Wand_24_Regular = CreateIcon(0xEE38, FluentSystemIconVariants.Regular); public static readonly FontIconData Wand_28_Regular = CreateIcon(0xEE39, FluentSystemIconVariants.Regular); public static readonly FontIconData Wand_48_Regular = CreateIcon(0xEE3A, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowArrowUp_24_Regular = CreateIcon(0xEE6C, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowHeaderHorizontal_20_Regular = CreateIcon(0xEE74, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowHeaderVertical_20_Regular = CreateIcon(0xEE76, FluentSystemIconVariants.Regular); public static readonly FontIconData Accessibility_32_Regular = CreateIcon(0xE001, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityCheckmark_24_Regular = CreateIcon(0xE004, FluentSystemIconVariants.Regular); public static readonly FontIconData AddCircle_16_Regular = CreateIcon(0xE005, FluentSystemIconVariants.Regular); public static readonly FontIconData AddCircle_32_Regular = CreateIcon(0xE006, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalRabbit_16_Regular = CreateIcon(0xE050, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalRabbit_20_Regular = CreateIcon(0xE051, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalRabbit_24_Regular = CreateIcon(0xE052, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalRabbit_28_Regular = CreateIcon(0xE053, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalTurtle_16_Regular = CreateIcon(0xE054, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalTurtle_20_Regular = CreateIcon(0xE055, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalTurtle_24_Regular = CreateIcon(0xE056, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalTurtle_28_Regular = CreateIcon(0xE057, FluentSystemIconVariants.Regular); public static readonly FontIconData BookContacts_20_Regular = CreateIcon(0xE16A, FluentSystemIconVariants.Regular); public static readonly FontIconData BookContacts_24_Regular = CreateIcon(0xE16B, FluentSystemIconVariants.Regular); public static readonly FontIconData BookContacts_28_Regular = CreateIcon(0xE16C, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpenGlobe_20_Regular = CreateIcon(0xE17D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalligraphyPenCheckmark_20_Regular = CreateIcon(0xE296, FluentSystemIconVariants.Regular); public static readonly FontIconData CalligraphyPenQuestionMark_20_Regular = CreateIcon(0xE298, FluentSystemIconVariants.Regular); public static readonly FontIconData Cellular5g_24_Regular = CreateIcon(0xE2B3, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkbox1_24_Regular = CreateIcon(0xE2F7, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkbox2_24_Regular = CreateIcon(0xE2F9, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxArrowRight_24_Regular = CreateIcon(0xE2FB, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxPerson_24_Regular = CreateIcon(0xE302, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxWarning_24_Regular = CreateIcon(0xE304, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleEdit_24_Regular = CreateIcon(0xE335, FluentSystemIconVariants.Regular); public static readonly FontIconData Clock_32_Regular = CreateIcon(0xE36E, FluentSystemIconVariants.Regular); public static readonly FontIconData Cloud_16_Regular = CreateIcon(0xE382, FluentSystemIconVariants.Regular); public static readonly FontIconData Cloud_32_Regular = CreateIcon(0xE384, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentNote_24_Regular = CreateIcon(0xE3FF, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentSettings_32_Regular = CreateIcon(0xE417, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopMac_16_Regular = CreateIcon(0xE498, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopMac_32_Regular = CreateIcon(0xE49B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowRight_24_Regular = CreateIcon(0xE4E7, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCheckmark_24_Regular = CreateIcon(0xE4F2, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenDismiss_24_Regular = CreateIcon(0xE59E, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenSpeaker_24_Regular = CreateIcon(0xE5A8, FluentSystemIconVariants.Regular); public static readonly FontIconData FilterDismiss_24_Regular = CreateIcon(0xE60E, FluentSystemIconVariants.Regular); public static readonly FontIconData FilterSync_24_Regular = CreateIcon(0xE610, FluentSystemIconVariants.Regular); public static readonly FontIconData Folder_16_Regular = CreateIcon(0xE643, FluentSystemIconVariants.Regular); public static readonly FontIconData Folder_32_Regular = CreateIcon(0xE644, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobePerson_24_Regular = CreateIcon(0xE6B8, FluentSystemIconVariants.Regular); public static readonly FontIconData HomePerson_24_Regular = CreateIcon(0xE718, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageGlobe_24_Regular = CreateIcon(0xE723, FluentSystemIconVariants.Regular); public static readonly FontIconData InkingTool_32_Regular = CreateIcon(0xE73A, FluentSystemIconVariants.Regular); public static readonly FontIconData Key_16_Regular = CreateIcon(0xE740, FluentSystemIconVariants.Regular); public static readonly FontIconData Key_32_Regular = CreateIcon(0xE741, FluentSystemIconVariants.Regular); public static readonly FontIconData LineStyle_24_Regular = CreateIcon(0xE76F, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormula_16_Regular = CreateIcon(0xE7E1, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormula_32_Regular = CreateIcon(0xE7E4, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookAdd_24_Regular = CreateIcon(0xE873, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSectionArrowRight_24_Regular = CreateIcon(0xE87A, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSubsection_24_Regular = CreateIcon(0xE87C, FluentSystemIconVariants.Regular); public static readonly FontIconData Orientation_20_Regular = CreateIcon(0xE89F, FluentSystemIconVariants.Regular); public static readonly FontIconData People_32_Regular = CreateIcon(0xE8EC, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonNote_24_Regular = CreateIcon(0xE93F, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLaptop_16_Regular = CreateIcon(0xE960, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLaptop_32_Regular = CreateIcon(0xE961, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpeaker_24_Regular = CreateIcon(0xE972, FluentSystemIconVariants.Regular); public static readonly FontIconData Pi_24_Regular = CreateIcon(0xE97B, FluentSystemIconVariants.Regular); public static readonly FontIconData Premium_32_Regular = CreateIcon(0xE9B1, FluentSystemIconVariants.Regular); public static readonly FontIconData Receipt_20_Regular = CreateIcon(0xE9FE, FluentSystemIconVariants.Regular); public static readonly FontIconData Receipt_24_Regular = CreateIcon(0xE9FF, FluentSystemIconVariants.Regular); public static readonly FontIconData Rss_24_Regular = CreateIcon(0xEA3E, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenCut_20_Regular = CreateIcon(0xEA77, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenPerson_20_Regular = CreateIcon(0xEA78, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeExclude_16_Regular = CreateIcon(0xEA98, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeExclude_20_Regular = CreateIcon(0xEA99, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeExclude_24_Regular = CreateIcon(0xEA9A, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeIntersect_16_Regular = CreateIcon(0xEA9B, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeIntersect_20_Regular = CreateIcon(0xEA9C, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeIntersect_24_Regular = CreateIcon(0xEA9D, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeSubtract_16_Regular = CreateIcon(0xEA9E, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeSubtract_20_Regular = CreateIcon(0xEA9F, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeSubtract_24_Regular = CreateIcon(0xEAA0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeUnion_16_Regular = CreateIcon(0xEAA1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeUnion_20_Regular = CreateIcon(0xEAA2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeUnion_24_Regular = CreateIcon(0xEAA3, FluentSystemIconVariants.Regular); public static readonly FontIconData Shifts_16_Regular = CreateIcon(0xEADB, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSettings_24_Regular = CreateIcon(0xEB24, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTransition_24_Regular = CreateIcon(0xEB2C, FluentSystemIconVariants.Regular); public static readonly FontIconData StarEmphasis_32_Regular = CreateIcon(0xEBAB, FluentSystemIconVariants.Regular); public static readonly FontIconData Table_32_Regular = CreateIcon(0xEBF6, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellEdit_24_Regular = CreateIcon(0xEC03, FluentSystemIconVariants.Regular); public static readonly FontIconData TabletSpeaker_24_Regular = CreateIcon(0xEC6E, FluentSystemIconVariants.Regular); public static readonly FontIconData Target_32_Regular = CreateIcon(0xEC90, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer3_24_Regular = CreateIcon(0xED8B, FluentSystemIconVariants.Regular); public static readonly FontIconData Voicemail_28_Regular = CreateIcon(0xEE24, FluentSystemIconVariants.Regular); public static readonly FontIconData WalkieTalkie_20_Regular = CreateIcon(0xEE2A, FluentSystemIconVariants.Regular); public static readonly FontIconData WarningShield_20_Regular = CreateIcon(0xEE3D, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSubtractCircle_16_Regular = CreateIcon(0xE00A, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSubtractCircle_20_Regular = CreateIcon(0xE00B, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSubtractCircle_24_Regular = CreateIcon(0xE00C, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSubtractCircle_28_Regular = CreateIcon(0xE00D, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSubtractCircle_48_Regular = CreateIcon(0xE00E, FluentSystemIconVariants.Regular); public static readonly FontIconData Beach_16_Regular = CreateIcon(0xE148, FluentSystemIconVariants.Regular); public static readonly FontIconData Beach_20_Regular = CreateIcon(0xE149, FluentSystemIconVariants.Regular); public static readonly FontIconData Beach_24_Regular = CreateIcon(0xE14A, FluentSystemIconVariants.Regular); public static readonly FontIconData Beach_28_Regular = CreateIcon(0xE14B, FluentSystemIconVariants.Regular); public static readonly FontIconData Building_16_Regular = CreateIcon(0xE20A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEdit_16_Regular = CreateIcon(0xE245, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEdit_20_Regular = CreateIcon(0xE246, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEdit_24_Regular = CreateIcon(0xE247, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLtr_20_Regular = CreateIcon(0xE24E, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLtr_24_Regular = CreateIcon(0xE24F, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLtr_28_Regular = CreateIcon(0xE250, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRtl_20_Regular = CreateIcon(0xE263, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRtl_24_Regular = CreateIcon(0xE264, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRtl_28_Regular = CreateIcon(0xE265, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleSmall_20_Regular = CreateIcon(0xE33E, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard_16_Regular = CreateIcon(0xE342, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardArrowRight_16_Regular = CreateIcon(0xE344, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardArrowRight_20_Regular = CreateIcon(0xE345, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardArrowRight_24_Regular = CreateIcon(0xE346, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextLtr_20_Regular = CreateIcon(0xE369, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextLtr_24_Regular = CreateIcon(0xE36A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextRtl_20_Regular = CreateIcon(0xE36C, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextRtl_24_Regular = CreateIcon(0xE36D, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeSync_24_Regular = CreateIcon(0xE43A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQuestionMark_16_Regular = CreateIcon(0xE530, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQuestionMark_20_Regular = CreateIcon(0xE531, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQuestionMark_24_Regular = CreateIcon(0xE532, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorArrowLeft_20_Regular = CreateIcon(0xE565, FluentSystemIconVariants.Regular); public static readonly FontIconData Drop_12_Regular = CreateIcon(0xE58E, FluentSystemIconVariants.Regular); public static readonly FontIconData Drop_16_Regular = CreateIcon(0xE58F, FluentSystemIconVariants.Regular); public static readonly FontIconData Drop_20_Regular = CreateIcon(0xE590, FluentSystemIconVariants.Regular); public static readonly FontIconData Drop_24_Regular = CreateIcon(0xE591, FluentSystemIconVariants.Regular); public static readonly FontIconData Drop_28_Regular = CreateIcon(0xE592, FluentSystemIconVariants.Regular); public static readonly FontIconData Drop_48_Regular = CreateIcon(0xE593, FluentSystemIconVariants.Regular); public static readonly FontIconData Dumbbell_16_Regular = CreateIcon(0xE5AE, FluentSystemIconVariants.Regular); public static readonly FontIconData Dumbbell_20_Regular = CreateIcon(0xE5AF, FluentSystemIconVariants.Regular); public static readonly FontIconData Dumbbell_24_Regular = CreateIcon(0xE5B0, FluentSystemIconVariants.Regular); public static readonly FontIconData Dumbbell_28_Regular = CreateIcon(0xE5B1, FluentSystemIconVariants.Regular); public static readonly FontIconData EditOff_20_Regular = CreateIcon(0xE5B7, FluentSystemIconVariants.Regular); public static readonly FontIconData Eyedropper_20_Regular = CreateIcon(0xE5FD, FluentSystemIconVariants.Regular); public static readonly FontIconData Eyedropper_24_Regular = CreateIcon(0xE5FE, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagOff_16_Regular = CreateIcon(0xE615, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagOff_20_Regular = CreateIcon(0xE616, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps120_20_Regular = CreateIcon(0xE675, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps120_24_Regular = CreateIcon(0xE676, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps240_20_Regular = CreateIcon(0xE677, FluentSystemIconVariants.Regular); public static readonly FontIconData Guitar_16_Regular = CreateIcon(0xE6D2, FluentSystemIconVariants.Regular); public static readonly FontIconData Guitar_20_Regular = CreateIcon(0xE6D3, FluentSystemIconVariants.Regular); public static readonly FontIconData Guitar_24_Regular = CreateIcon(0xE6D4, FluentSystemIconVariants.Regular); public static readonly FontIconData Guitar_28_Regular = CreateIcon(0xE6D5, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyCommand_16_Regular = CreateIcon(0xE742, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreVertical_16_Regular = CreateIcon(0xE829, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCheckmark_20_Regular = CreateIcon(0xE8F3, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCheckmark_24_Regular = CreateIcon(0xE8F4, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircle_16_Regular = CreateIcon(0xE993, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircle_20_Regular = CreateIcon(0xE994, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircle_28_Regular = CreateIcon(0xE995, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrderDotsHorizontal_16_Regular = CreateIcon(0xE9F4, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrderDotsHorizontal_20_Regular = CreateIcon(0xE9F5, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrderDotsHorizontal_24_Regular = CreateIcon(0xE9F6, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrderDotsVertical_16_Regular = CreateIcon(0xE9F7, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrderDotsVertical_20_Regular = CreateIcon(0xE9F8, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrderDotsVertical_24_Regular = CreateIcon(0xE9F9, FluentSystemIconVariants.Regular); public static readonly FontIconData ScaleFill_20_Regular = CreateIcon(0xEA4F, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipBack10_20_Regular = CreateIcon(0xEAFB, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward10_20_Regular = CreateIcon(0xEB00, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward30_20_Regular = CreateIcon(0xEB05, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideEraser_24_Regular = CreateIcon(0xEB16, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHorizontal_12_Regular = CreateIcon(0xEB57, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHorizontal_16_Regular = CreateIcon(0xEB58, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHorizontal_20_Regular = CreateIcon(0xEB59, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHorizontal_24_Regular = CreateIcon(0xEB5A, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHorizontal_28_Regular = CreateIcon(0xEB5B, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHorizontal_32_Regular = CreateIcon(0xEB5C, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHorizontal_48_Regular = CreateIcon(0xEB5D, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitVertical_12_Regular = CreateIcon(0xEB5E, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitVertical_16_Regular = CreateIcon(0xEB5F, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitVertical_20_Regular = CreateIcon(0xEB60, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitVertical_24_Regular = CreateIcon(0xEB61, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitVertical_28_Regular = CreateIcon(0xEB62, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitVertical_32_Regular = CreateIcon(0xEB63, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitVertical_48_Regular = CreateIcon(0xEB64, FluentSystemIconVariants.Regular); public static readonly FontIconData SportSoccer_20_Regular = CreateIcon(0xEB71, FluentSystemIconVariants.Regular); public static readonly FontIconData SportSoccer_24_Regular = CreateIcon(0xEB72, FluentSystemIconVariants.Regular); public static readonly FontIconData Symbols_20_Regular = CreateIcon(0xEBE1, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteColumn_20_Regular = CreateIcon(0xEC0C, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteRow_20_Regular = CreateIcon(0xEC10, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackAbove_20_Regular = CreateIcon(0xEC57, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackLeft_20_Regular = CreateIcon(0xEC5F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackRight_20_Regular = CreateIcon(0xEC63, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListLtr_20_Regular = CreateIcon(0xEC92, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListLtr_24_Regular = CreateIcon(0xEC93, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListRtl_20_Regular = CreateIcon(0xEC94, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListRtl_24_Regular = CreateIcon(0xEC95, FluentSystemIconVariants.Regular); public static readonly FontIconData TetrisApp_16_Regular = CreateIcon(0xECA7, FluentSystemIconVariants.Regular); public static readonly FontIconData TetrisApp_20_Regular = CreateIcon(0xECA8, FluentSystemIconVariants.Regular); public static readonly FontIconData TetrisApp_24_Regular = CreateIcon(0xECA9, FluentSystemIconVariants.Regular); public static readonly FontIconData TetrisApp_28_Regular = CreateIcon(0xECAA, FluentSystemIconVariants.Regular); public static readonly FontIconData TetrisApp_32_Regular = CreateIcon(0xECAB, FluentSystemIconVariants.Regular); public static readonly FontIconData TetrisApp_48_Regular = CreateIcon(0xECAC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListLtr_20_Regular = CreateIcon(0xECD9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListLtr_24_Regular = CreateIcon(0xECDA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListRtl_20_Regular = CreateIcon(0xECE0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListRtl_24_Regular = CreateIcon(0xECE1, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCab_16_Regular = CreateIcon(0xEDD5, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCab_20_Regular = CreateIcon(0xEDD6, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCab_28_Regular = CreateIcon(0xEDD7, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruckProfile_24_Regular = CreateIcon(0xEDEF, FluentSystemIconVariants.Regular); public static readonly FontIconData BotAdd_20_Regular = CreateIcon(0xE1B9, FluentSystemIconVariants.Regular); public static readonly FontIconData ChartPerson_20_Regular = CreateIcon(0xE2DF, FluentSystemIconVariants.Regular); public static readonly FontIconData ChartPerson_24_Regular = CreateIcon(0xE2E0, FluentSystemIconVariants.Regular); public static readonly FontIconData ChartPerson_28_Regular = CreateIcon(0xE2E1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChartPerson_48_Regular = CreateIcon(0xE2E2, FluentSystemIconVariants.Regular); public static readonly FontIconData MicProhibited_16_Regular = CreateIcon(0xE801, FluentSystemIconVariants.Regular); public static readonly FontIconData MicProhibited_28_Regular = CreateIcon(0xE804, FluentSystemIconVariants.Regular); public static readonly FontIconData MicProhibited_48_Regular = CreateIcon(0xE805, FluentSystemIconVariants.Regular); public static readonly FontIconData TvUsb_16_Regular = CreateIcon(0xEDC7, FluentSystemIconVariants.Regular); public static readonly FontIconData TvUsb_20_Regular = CreateIcon(0xEDC8, FluentSystemIconVariants.Regular); public static readonly FontIconData TvUsb_24_Regular = CreateIcon(0xEDC9, FluentSystemIconVariants.Regular); public static readonly FontIconData TvUsb_28_Regular = CreateIcon(0xEDCA, FluentSystemIconVariants.Regular); public static readonly FontIconData TvUsb_48_Regular = CreateIcon(0xEDCB, FluentSystemIconVariants.Regular); public static readonly FontIconData Video360Off_20_Regular = CreateIcon(0xEDF3, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoProhibited_16_Regular = CreateIcon(0xEE1B, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoProhibited_24_Regular = CreateIcon(0xEE1D, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoProhibited_28_Regular = CreateIcon(0xEE1E, FluentSystemIconVariants.Regular); public static readonly FontIconData Alert_32_Regular = CreateIcon(0xE015, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownLeft_20_Regular = CreateIcon(0xE0BB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepBack_16_Regular = CreateIcon(0xE0F8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepIn_16_Regular = CreateIcon(0xE0FB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepOut_16_Regular = CreateIcon(0xE10A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepOver_16_Regular = CreateIcon(0xE10E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpRight_20_Regular = CreateIcon(0xE12E, FluentSystemIconVariants.Regular); public static readonly FontIconData Backpack_32_Regular = CreateIcon(0xE13C, FluentSystemIconVariants.Regular); public static readonly FontIconData BookContacts_32_Regular = CreateIcon(0xE16D, FluentSystemIconVariants.Regular); public static readonly FontIconData Bookmark_32_Regular = CreateIcon(0xE191, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkMultiple_24_Regular = CreateIcon(0xE194, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchCompare_16_Regular = CreateIcon(0xE1DA, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchCompare_20_Regular = CreateIcon(0xE1DB, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchCompare_24_Regular = CreateIcon(0xE1DC, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchFork_16_Regular = CreateIcon(0xE1DD, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchFork_20_Regular = CreateIcon(0xE1DE, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchFork_24_Regular = CreateIcon(0xE1DF, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLtr_16_Regular = CreateIcon(0xE24D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLtr_32_Regular = CreateIcon(0xE251, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRtl_32_Regular = CreateIcon(0xE266, FluentSystemIconVariants.Regular); public static readonly FontIconData Call_32_Regular = CreateIcon(0xE273, FluentSystemIconVariants.Regular); public static readonly FontIconData CalligraphyPenError_20_Regular = CreateIcon(0xE297, FluentSystemIconVariants.Regular); public static readonly FontIconData Chat_32_Regular = CreateIcon(0xE2E5, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardDataBar_32_Regular = CreateIcon(0xE351, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockAlarm_32_Regular = CreateIcon(0xE370, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentView_32_Regular = CreateIcon(0xE419, FluentSystemIconVariants.Regular); public static readonly FontIconData Desktop_32_Regular = CreateIcon(0xE487, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissSquareMultiple_16_Regular = CreateIcon(0xE4C6, FluentSystemIconVariants.Regular); public static readonly FontIconData Document_32_Regular = CreateIcon(0xE4D8, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPdf_32_Regular = CreateIcon(0xE528, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodPizza_20_Regular = CreateIcon(0xE670, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodPizza_24_Regular = CreateIcon(0xE671, FluentSystemIconVariants.Regular); public static readonly FontIconData Globe_32_Regular = CreateIcon(0xE6B2, FluentSystemIconVariants.Regular); public static readonly FontIconData Headset_32_Regular = CreateIcon(0xE6F8, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartPulse_20_Regular = CreateIcon(0xE701, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier12x_20_Regular = CreateIcon(0xE82D, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier12x_24_Regular = CreateIcon(0xE82E, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier12x_28_Regular = CreateIcon(0xE82F, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier12x_32_Regular = CreateIcon(0xE830, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier12x_48_Regular = CreateIcon(0xE831, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier15x_20_Regular = CreateIcon(0xE832, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier15x_24_Regular = CreateIcon(0xE833, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier15x_28_Regular = CreateIcon(0xE834, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier15x_32_Regular = CreateIcon(0xE835, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier15x_48_Regular = CreateIcon(0xE836, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier18x_20_Regular = CreateIcon(0xE837, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier18x_24_Regular = CreateIcon(0xE838, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier18x_28_Regular = CreateIcon(0xE839, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier18x_32_Regular = CreateIcon(0xE83A, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier18x_48_Regular = CreateIcon(0xE83B, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier1x_20_Regular = CreateIcon(0xE83C, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier1x_24_Regular = CreateIcon(0xE83D, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier1x_28_Regular = CreateIcon(0xE83E, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier1x_32_Regular = CreateIcon(0xE83F, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier1x_48_Regular = CreateIcon(0xE840, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier2x_20_Regular = CreateIcon(0xE841, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier2x_24_Regular = CreateIcon(0xE842, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier2x_28_Regular = CreateIcon(0xE843, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier2x_32_Regular = CreateIcon(0xE844, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier2x_48_Regular = CreateIcon(0xE845, FluentSystemIconVariants.Regular); public static readonly FontIconData MyLocation_16_Regular = CreateIcon(0xE85D, FluentSystemIconVariants.Regular); public static readonly FontIconData MyLocation_20_Regular = CreateIcon(0xE85E, FluentSystemIconVariants.Regular); public static readonly FontIconData Notepad_32_Regular = CreateIcon(0xE87F, FluentSystemIconVariants.Regular); public static readonly FontIconData Patient_32_Regular = CreateIcon(0xE8CB, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeam_32_Regular = CreateIcon(0xE910, FluentSystemIconVariants.Regular); public static readonly FontIconData Pulse_32_Regular = CreateIcon(0xE9DF, FluentSystemIconVariants.Regular); public static readonly FontIconData Remote_16_Regular = CreateIcon(0xEA0F, FluentSystemIconVariants.Regular); public static readonly FontIconData Ribbon_32_Regular = CreateIcon(0xEA29, FluentSystemIconVariants.Regular); public static readonly FontIconData Shifts_32_Regular = CreateIcon(0xEADE, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward10_24_Regular = CreateIcon(0xEB01, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward10_28_Regular = CreateIcon(0xEB02, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward10_32_Regular = CreateIcon(0xEB03, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward10_48_Regular = CreateIcon(0xEB04, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward30_24_Regular = CreateIcon(0xEB06, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward30_28_Regular = CreateIcon(0xEB07, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward30_32_Regular = CreateIcon(0xEB08, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForward30_48_Regular = CreateIcon(0xEB09, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractSquareMultiple_16_Regular = CreateIcon(0xEBDB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSortAscending_16_Regular = CreateIcon(0xED5A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSortAscending_24_Regular = CreateIcon(0xED5B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSortDescending_16_Regular = CreateIcon(0xED5C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSortDescending_24_Regular = CreateIcon(0xED5D, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonCall_32_Regular = CreateIcon(0xEE10, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunny_32_Regular = CreateIcon(0xEE4E, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignBottom_16_Regular = CreateIcon(0xE01E, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignBottom_20_Regular = CreateIcon(0xE01F, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignBottom_24_Regular = CreateIcon(0xE020, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignBottom_28_Regular = CreateIcon(0xE021, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignBottom_32_Regular = CreateIcon(0xE022, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignBottom_48_Regular = CreateIcon(0xE023, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterHorizontal_16_Regular = CreateIcon(0xE024, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterHorizontal_20_Regular = CreateIcon(0xE025, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterHorizontal_24_Regular = CreateIcon(0xE026, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterHorizontal_28_Regular = CreateIcon(0xE027, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterHorizontal_32_Regular = CreateIcon(0xE028, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterHorizontal_48_Regular = CreateIcon(0xE029, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterVertical_16_Regular = CreateIcon(0xE02A, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterVertical_20_Regular = CreateIcon(0xE02B, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterVertical_24_Regular = CreateIcon(0xE02C, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterVertical_28_Regular = CreateIcon(0xE02D, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterVertical_32_Regular = CreateIcon(0xE02E, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignCenterVertical_48_Regular = CreateIcon(0xE02F, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignLeft_16_Regular = CreateIcon(0xE032, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignLeft_20_Regular = CreateIcon(0xE033, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignLeft_24_Regular = CreateIcon(0xE034, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignLeft_28_Regular = CreateIcon(0xE035, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignLeft_32_Regular = CreateIcon(0xE036, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignLeft_48_Regular = CreateIcon(0xE037, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignRight_16_Regular = CreateIcon(0xE038, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignRight_20_Regular = CreateIcon(0xE039, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignRight_24_Regular = CreateIcon(0xE03A, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignRight_28_Regular = CreateIcon(0xE03B, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignRight_32_Regular = CreateIcon(0xE03C, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignRight_48_Regular = CreateIcon(0xE03D, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignTop_16_Regular = CreateIcon(0xE049, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignTop_20_Regular = CreateIcon(0xE04A, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignTop_24_Regular = CreateIcon(0xE04B, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignTop_28_Regular = CreateIcon(0xE04C, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignTop_32_Regular = CreateIcon(0xE04D, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignTop_48_Regular = CreateIcon(0xE04E, FluentSystemIconVariants.Regular); public static readonly FontIconData Calculator_24_Regular = CreateIcon(0xE233, FluentSystemIconVariants.Regular); public static readonly FontIconData Camera_16_Regular = CreateIcon(0xE299, FluentSystemIconVariants.Regular); public static readonly FontIconData GroupDismiss_24_Regular = CreateIcon(0xE6C9, FluentSystemIconVariants.Regular); public static readonly FontIconData GroupReturn_24_Regular = CreateIcon(0xE6CC, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeft_16_Regular = CreateIcon(0xE6DA, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeft_24_Regular = CreateIcon(0xE6DC, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeft_28_Regular = CreateIcon(0xE6DD, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRight_16_Regular = CreateIcon(0xE6DE, FluentSystemIconVariants.Regular); public static readonly FontIconData Home_12_Regular = CreateIcon(0xE70E, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardShift_16_Regular = CreateIcon(0xE750, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardShift_20_Regular = CreateIcon(0xE751, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkSquare_20_Regular = CreateIcon(0xE777, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxCheckmark_16_Regular = CreateIcon(0xE7BD, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxCheckmark_20_Regular = CreateIcon(0xE7BE, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxCheckmark_24_Regular = CreateIcon(0xE7BF, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNote2_20_Regular = CreateIcon(0xE854, FluentSystemIconVariants.Regular); public static readonly FontIconData MyLocation_12_Regular = CreateIcon(0xE85C, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbolSquare_20_Regular = CreateIcon(0xE88C, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbolSquare_24_Regular = CreateIcon(0xE88D, FluentSystemIconVariants.Regular); public static readonly FontIconData Person_32_Regular = CreateIcon(0xE91B, FluentSystemIconVariants.Regular); public static readonly FontIconData Person5_32_Regular = CreateIcon(0xE91D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonTag_20_Regular = CreateIcon(0xE94E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonTag_24_Regular = CreateIcon(0xE94F, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonTag_28_Regular = CreateIcon(0xE950, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonTag_32_Regular = CreateIcon(0xE951, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonTag_48_Regular = CreateIcon(0xE952, FluentSystemIconVariants.Regular); public static readonly FontIconData Search_16_Regular = CreateIcon(0xEA7C, FluentSystemIconVariants.Regular); public static readonly FontIconData Send_16_Regular = CreateIcon(0xEA8E, FluentSystemIconVariants.Regular); public static readonly FontIconData Symbols_16_Regular = CreateIcon(0xEBE0, FluentSystemIconVariants.Regular); public static readonly FontIconData Teddy_20_Regular = CreateIcon(0xECA0, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonStarOff_24_Regular = CreateIcon(0xEE19, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsAddIn_16_Regular = CreateIcon(0xE062, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsAddIn_28_Regular = CreateIcon(0xE063, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCurveDownLeft_16_Regular = CreateIcon(0xE0B8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCurveDownLeft_24_Regular = CreateIcon(0xE0B9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCurveDownLeft_28_Regular = CreateIcon(0xE0BA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpload_16_Regular = CreateIcon(0xE131, FluentSystemIconVariants.Regular); public static readonly FontIconData Attach_12_Regular = CreateIcon(0xE135, FluentSystemIconVariants.Regular); public static readonly FontIconData Board_16_Regular = CreateIcon(0xE155, FluentSystemIconVariants.Regular); public static readonly FontIconData Board_20_Regular = CreateIcon(0xE156, FluentSystemIconVariants.Regular); public static readonly FontIconData Board_28_Regular = CreateIcon(0xE157, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardSplit_16_Regular = CreateIcon(0xE15C, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardSplit_20_Regular = CreateIcon(0xE15D, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardSplit_24_Regular = CreateIcon(0xE15E, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardSplit_28_Regular = CreateIcon(0xE15F, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardSplit_48_Regular = CreateIcon(0xE160, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEmpty_32_Regular = CreateIcon(0xE248, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLtr_12_Regular = CreateIcon(0xE24C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMultiple_32_Regular = CreateIcon(0xE257, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUpDown_20_Regular = CreateIcon(0xE32F, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUpDown_24_Regular = CreateIcon(0xE330, FluentSystemIconVariants.Regular); public static readonly FontIconData Circle_12_Regular = CreateIcon(0xE331, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHalfFill_12_Regular = CreateIcon(0xE337, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleLine_12_Regular = CreateIcon(0xE339, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaptionOff_16_Regular = CreateIcon(0xE37D, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaptionOff_20_Regular = CreateIcon(0xE37E, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaptionOff_24_Regular = CreateIcon(0xE37F, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaptionOff_28_Regular = CreateIcon(0xE380, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaptionOff_48_Regular = CreateIcon(0xE381, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopPulse_16_Regular = CreateIcon(0xE49C, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopPulse_20_Regular = CreateIcon(0xE49D, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopPulse_24_Regular = CreateIcon(0xE49E, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopPulse_28_Regular = CreateIcon(0xE49F, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopPulse_32_Regular = CreateIcon(0xE4A0, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopPulse_48_Regular = CreateIcon(0xE4A1, FluentSystemIconVariants.Regular); public static readonly FontIconData DeveloperBoard_20_Regular = CreateIcon(0xE4AC, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissSquare_24_Regular = CreateIcon(0xE4C5, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorArrowLeft_24_Regular = CreateIcon(0xE566, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHand_20_Regular = CreateIcon(0xE5CE, FluentSystemIconVariants.Regular); public static readonly FontIconData Filter_16_Regular = CreateIcon(0xE60A, FluentSystemIconVariants.Regular); public static readonly FontIconData Flash_16_Regular = CreateIcon(0xE617, FluentSystemIconVariants.Regular); public static readonly FontIconData Flash_28_Regular = CreateIcon(0xE61A, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashCheckmark_16_Regular = CreateIcon(0xE61D, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashCheckmark_20_Regular = CreateIcon(0xE61E, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashCheckmark_24_Regular = CreateIcon(0xE61F, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashCheckmark_28_Regular = CreateIcon(0xE620, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderProhibited_16_Regular = CreateIcon(0xE65B, FluentSystemIconVariants.Regular); public static readonly FontIconData Grid_16_Regular = CreateIcon(0xE6C3, FluentSystemIconVariants.Regular); public static readonly FontIconData Headphones_20_Regular = CreateIcon(0xE6EE, FluentSystemIconVariants.Regular); public static readonly FontIconData Headphones_32_Regular = CreateIcon(0xE6EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Headphones_48_Regular = CreateIcon(0xE6F0, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadphonesSoundWave_20_Regular = CreateIcon(0xE6F1, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadphonesSoundWave_24_Regular = CreateIcon(0xE6F2, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadphonesSoundWave_28_Regular = CreateIcon(0xE6F3, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadphonesSoundWave_32_Regular = CreateIcon(0xE6F4, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadphonesSoundWave_48_Regular = CreateIcon(0xE6F5, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeCheckmark_16_Regular = CreateIcon(0xE713, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeCheckmark_20_Regular = CreateIcon(0xE714, FluentSystemIconVariants.Regular); public static readonly FontIconData InkStroke_20_Regular = CreateIcon(0xE738, FluentSystemIconVariants.Regular); public static readonly FontIconData InkStroke_24_Regular = CreateIcon(0xE739, FluentSystemIconVariants.Regular); public static readonly FontIconData Library_16_Regular = CreateIcon(0xE761, FluentSystemIconVariants.Regular); public static readonly FontIconData Library_20_Regular = CreateIcon(0xE762, FluentSystemIconVariants.Regular); public static readonly FontIconData List_16_Regular = CreateIcon(0xE779, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowLeft_48_Regular = CreateIcon(0xE783, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowRight_48_Regular = CreateIcon(0xE784, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowUp_48_Regular = CreateIcon(0xE785, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxCheckmark_28_Regular = CreateIcon(0xE7C0, FluentSystemIconVariants.Regular); public static readonly FontIconData Map_20_Regular = CreateIcon(0xE7DA, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier5x_20_Regular = CreateIcon(0xE846, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier5x_24_Regular = CreateIcon(0xE847, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier5x_28_Regular = CreateIcon(0xE848, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier5x_32_Regular = CreateIcon(0xE849, FluentSystemIconVariants.Regular); public static readonly FontIconData Multiplier5x_48_Regular = CreateIcon(0xE84A, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNote2Play_20_Regular = CreateIcon(0xE856, FluentSystemIconVariants.Regular); public static readonly FontIconData Notepad_12_Regular = CreateIcon(0xE87E, FluentSystemIconVariants.Regular); public static readonly FontIconData Organization_12_Regular = CreateIcon(0xE89A, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunityAdd_20_Regular = CreateIcon(0xE8F5, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunityAdd_28_Regular = CreateIcon(0xE8F6, FluentSystemIconVariants.Regular); public static readonly FontIconData Person6_32_Regular = CreateIcon(0xE91F, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAdd_16_Regular = CreateIcon(0xE921, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAdd_28_Regular = CreateIcon(0xE922, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonProhibited_16_Regular = CreateIcon(0xE942, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonProhibited_28_Regular = CreateIcon(0xE944, FluentSystemIconVariants.Regular); public static readonly FontIconData Pin_28_Regular = CreateIcon(0xE982, FluentSystemIconVariants.Regular); public static readonly FontIconData Pin_32_Regular = CreateIcon(0xE983, FluentSystemIconVariants.Regular); public static readonly FontIconData Pin_48_Regular = CreateIcon(0xE984, FluentSystemIconVariants.Regular); public static readonly FontIconData PremiumPerson_20_Regular = CreateIcon(0xE9B3, FluentSystemIconVariants.Regular); public static readonly FontIconData PremiumPerson_24_Regular = CreateIcon(0xE9B4, FluentSystemIconVariants.Regular); public static readonly FontIconData ProhibitedMultiple_16_Regular = CreateIcon(0xE9D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ProhibitedMultiple_20_Regular = CreateIcon(0xE9D1, FluentSystemIconVariants.Regular); public static readonly FontIconData ProhibitedMultiple_24_Regular = CreateIcon(0xE9D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadAloud_16_Regular = CreateIcon(0xE9FA, FluentSystemIconVariants.Regular); public static readonly FontIconData ReadAloud_28_Regular = CreateIcon(0xE9FB, FluentSystemIconVariants.Regular); public static readonly FontIconData Shield_16_Regular = CreateIcon(0xEAC3, FluentSystemIconVariants.Regular); public static readonly FontIconData Shield_28_Regular = CreateIcon(0xEAC4, FluentSystemIconVariants.Regular); public static readonly FontIconData Shield_48_Regular = CreateIcon(0xEAC5, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldCheckmark_16_Regular = CreateIcon(0xEAC7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldCheckmark_20_Regular = CreateIcon(0xEAC8, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldCheckmark_24_Regular = CreateIcon(0xEAC9, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldCheckmark_28_Regular = CreateIcon(0xEACA, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldCheckmark_48_Regular = CreateIcon(0xEACB, FluentSystemIconVariants.Regular); public static readonly FontIconData TopSpeed_20_Regular = CreateIcon(0xED9B, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircle_12_Regular = CreateIcon(0xE307, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquareMultiple_16_Regular = CreateIcon(0xE008, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquareMultiple_20_Regular = CreateIcon(0xE009, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForward_48_Regular = CreateIcon(0xE0D1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSync_16_Regular = CreateIcon(0xE110, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpen_28_Regular = CreateIcon(0xE17A, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpen_32_Regular = CreateIcon(0xE17B, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpen_48_Regular = CreateIcon(0xE17C, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpenMicrophone_20_Regular = CreateIcon(0xE17F, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpenMicrophone_24_Regular = CreateIcon(0xE180, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpenMicrophone_28_Regular = CreateIcon(0xE181, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpenMicrophone_32_Regular = CreateIcon(0xE182, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpenMicrophone_48_Regular = CreateIcon(0xE183, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseOff_16_Regular = CreateIcon(0xE1F0, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseOff_20_Regular = CreateIcon(0xE1F1, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseOff_24_Regular = CreateIcon(0xE1F2, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseOff_28_Regular = CreateIcon(0xE1F3, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseOff_32_Regular = CreateIcon(0xE1F4, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseOff_48_Regular = CreateIcon(0xE1F5, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBank_28_Regular = CreateIcon(0xE20F, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBank_48_Regular = CreateIcon(0xE210, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBankLink_16_Regular = CreateIcon(0xE211, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBankLink_20_Regular = CreateIcon(0xE212, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBankLink_24_Regular = CreateIcon(0xE213, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBankLink_28_Regular = CreateIcon(0xE214, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBankLink_48_Regular = CreateIcon(0xE215, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMail_16_Regular = CreateIcon(0xE253, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRtl_12_Regular = CreateIcon(0xE261, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRtl_16_Regular = CreateIcon(0xE262, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleUp_16_Regular = CreateIcon(0xE32C, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleUp_20_Regular = CreateIcon(0xE32D, FluentSystemIconVariants.Regular); public static readonly FontIconData Cloud_28_Regular = CreateIcon(0xE383, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudOff_16_Regular = CreateIcon(0xE3A7, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudOff_20_Regular = CreateIcon(0xE3A8, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudOff_28_Regular = CreateIcon(0xE3A9, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudOff_32_Regular = CreateIcon(0xE3AA, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSync_16_Regular = CreateIcon(0xE3AD, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSync_24_Regular = CreateIcon(0xE3AF, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSync_28_Regular = CreateIcon(0xE3B0, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSync_32_Regular = CreateIcon(0xE3B1, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSync_48_Regular = CreateIcon(0xE3B2, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissSquare_20_Regular = CreateIcon(0xE4C4, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFooter_16_Regular = CreateIcon(0xE4FC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFooterDismiss_24_Regular = CreateIcon(0xE4FF, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeader_16_Regular = CreateIcon(0xE500, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderArrowDown_16_Regular = CreateIcon(0xE502, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderDismiss_24_Regular = CreateIcon(0xE506, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderFooter_16_Regular = CreateIcon(0xE507, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentRibbon_16_Regular = CreateIcon(0xE539, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentRibbon_20_Regular = CreateIcon(0xE53A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentRibbon_24_Regular = CreateIcon(0xE53B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentRibbon_28_Regular = CreateIcon(0xE53C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentRibbon_32_Regular = CreateIcon(0xE53D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentRibbon_48_Regular = CreateIcon(0xE53E, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorArrowLeft_16_Regular = CreateIcon(0xE564, FluentSystemIconVariants.Regular); public static readonly FontIconData DriveTrain_24_Regular = CreateIcon(0xE58D, FluentSystemIconVariants.Regular); public static readonly FontIconData Engine_24_Regular = CreateIcon(0xE5E0, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderMail_16_Regular = CreateIcon(0xE656, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSync_16_Regular = CreateIcon(0xE663, FluentSystemIconVariants.Regular); public static readonly FontIconData Gas_24_Regular = CreateIcon(0xE691, FluentSystemIconVariants.Regular); public static readonly FontIconData GasPump_24_Regular = CreateIcon(0xE693, FluentSystemIconVariants.Regular); public static readonly FontIconData MailDismiss_16_Regular = CreateIcon(0xE7B1, FluentSystemIconVariants.Regular); public static readonly FontIconData MailProhibited_16_Regular = CreateIcon(0xE7CF, FluentSystemIconVariants.Regular); public static readonly FontIconData MicSparkle_16_Regular = CreateIcon(0xE813, FluentSystemIconVariants.Regular); public static readonly FontIconData MicSparkle_20_Regular = CreateIcon(0xE814, FluentSystemIconVariants.Regular); public static readonly FontIconData MicSparkle_24_Regular = CreateIcon(0xE815, FluentSystemIconVariants.Regular); public static readonly FontIconData NotepadPerson_20_Regular = CreateIcon(0xE882, FluentSystemIconVariants.Regular); public static readonly FontIconData NotepadPerson_24_Regular = CreateIcon(0xE883, FluentSystemIconVariants.Regular); public static readonly FontIconData PinOff_16_Regular = CreateIcon(0xE985, FluentSystemIconVariants.Regular); public static readonly FontIconData PinOff_48_Regular = CreateIcon(0xE988, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForwardTab_24_Regular = CreateIcon(0xEB0B, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareArrowForward_16_Regular = CreateIcon(0xEB7C, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareArrowForward_20_Regular = CreateIcon(0xEB7D, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareArrowForward_24_Regular = CreateIcon(0xEB7E, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareArrowForward_28_Regular = CreateIcon(0xEB7F, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareArrowForward_32_Regular = CreateIcon(0xEB80, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareArrowForward_48_Regular = CreateIcon(0xEB81, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractSquareMultiple_20_Regular = CreateIcon(0xEBDC, FluentSystemIconVariants.Regular); public static readonly FontIconData Transmission_24_Regular = CreateIcon(0xED9D, FluentSystemIconVariants.Regular); public static readonly FontIconData WifiOff_20_Regular = CreateIcon(0xEE59, FluentSystemIconVariants.Regular); public static readonly FontIconData WifiOff_24_Regular = CreateIcon(0xEE5A, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalCat_16_Regular = CreateIcon(0xF106, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalCat_20_Regular = CreateIcon(0xF126, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalCat_24_Regular = CreateIcon(0xF127, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalCat_28_Regular = CreateIcon(0xF128, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveSettings_16_Regular = CreateIcon(0xF129, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDown_20_Regular = CreateIcon(0xF12C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDown_24_Regular = CreateIcon(0xF12D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownDouble_20_Regular = CreateIcon(0xF12E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownDouble_24_Regular = CreateIcon(0xF12F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownSplit_20_Regular = CreateIcon(0xF143, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownSplit_24_Regular = CreateIcon(0xF144, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDown_32_Regular = CreateIcon(0xF14C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDown_48_Regular = CreateIcon(0xF14D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFit_16_Regular = CreateIcon(0xF14E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowLeft_16_Regular = CreateIcon(0xF184, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowLeft_32_Regular = CreateIcon(0xF189, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowLeft_48_Regular = CreateIcon(0xF19E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReset_20_Regular = CreateIcon(0xF19F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReset_24_Regular = CreateIcon(0xF1A0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRight_32_Regular = CreateIcon(0xF1A2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRight_48_Regular = CreateIcon(0xF1A7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSort_16_Regular = CreateIcon(0xF1AB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortDown_16_Regular = CreateIcon(0xF1AC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortDownLines_16_Regular = CreateIcon(0xF1AD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortUp_16_Regular = CreateIcon(0xF1B3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUp_16_Regular = CreateIcon(0xF1B4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUp_32_Regular = CreateIcon(0xF1B8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUp_48_Regular = CreateIcon(0xF1B9, FluentSystemIconVariants.Regular); public static readonly FontIconData BarcodeScanner_20_Regular = CreateIcon(0xF1BA, FluentSystemIconVariants.Regular); public static readonly FontIconData BarcodeScanner_24_Regular = CreateIcon(0xF1E4, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerEdit_20_Regular = CreateIcon(0xF1E5, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerEdit_24_Regular = CreateIcon(0xF1E6, FluentSystemIconVariants.Regular); public static readonly FontIconData BookToolbox_20_Regular = CreateIcon(0xF1E7, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkAdd_20_Regular = CreateIcon(0xF1E8, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkAdd_24_Regular = CreateIcon(0xF1E9, FluentSystemIconVariants.Regular); public static readonly FontIconData BowlChopsticks_16_Regular = CreateIcon(0xF1EA, FluentSystemIconVariants.Regular); public static readonly FontIconData BowlChopsticks_20_Regular = CreateIcon(0xF1EB, FluentSystemIconVariants.Regular); public static readonly FontIconData BowlChopsticks_24_Regular = CreateIcon(0xF1EC, FluentSystemIconVariants.Regular); public static readonly FontIconData BowlChopsticks_28_Regular = CreateIcon(0xF1ED, FluentSystemIconVariants.Regular); public static readonly FontIconData BrainCircuit_20_Regular = CreateIcon(0xF1EE, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseMedical_20_Regular = CreateIcon(0xF1EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Broom_16_Regular = CreateIcon(0xF1FE, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBankToolbox_20_Regular = CreateIcon(0xF1FF, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarInfo_16_Regular = CreateIcon(0xF203, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMultiple_16_Regular = CreateIcon(0xF204, FluentSystemIconVariants.Regular); public static readonly FontIconData CallCheckmark_20_Regular = CreateIcon(0xF207, FluentSystemIconVariants.Regular); public static readonly FontIconData CallDismiss_20_Regular = CreateIcon(0xF208, FluentSystemIconVariants.Regular); public static readonly FontIconData CallDismiss_24_Regular = CreateIcon(0xF20B, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPause_20_Regular = CreateIcon(0xF20C, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPause_24_Regular = CreateIcon(0xF20D, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatHelp_20_Regular = CreateIcon(0xF220, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSettings_20_Regular = CreateIcon(0xF221, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSettings_24_Regular = CreateIcon(0xF229, FluentSystemIconVariants.Regular); public static readonly FontIconData Check_20_Regular = CreateIcon(0xF27B, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxChecked_16_Regular = CreateIcon(0xF27C, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxCheckedSync_16_Regular = CreateIcon(0xF27D, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkStarburst_16_Regular = CreateIcon(0xF283, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleDown_16_Regular = CreateIcon(0xF284, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleLeft_16_Regular = CreateIcon(0xF285, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleRight_16_Regular = CreateIcon(0xF2A7, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHalfFill_16_Regular = CreateIcon(0xF30A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardHeart_20_Regular = CreateIcon(0xF30B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardPulse_20_Regular = CreateIcon(0xF322, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardSettings_20_Regular = CreateIcon(0xF32D, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockArrowDownload_20_Regular = CreateIcon(0xF32E, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudAdd_16_Regular = CreateIcon(0xF32F, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudEdit_16_Regular = CreateIcon(0xF330, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudFlow_20_Regular = CreateIcon(0xF337, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudLink_16_Regular = CreateIcon(0xF338, FluentSystemIconVariants.Regular); public static readonly FontIconData Code_16_Regular = CreateIcon(0xF339, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentError_16_Regular = CreateIcon(0xF350, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentLightning_20_Regular = CreateIcon(0xF351, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentLightning_24_Regular = CreateIcon(0xF361, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCard_16_Regular = CreateIcon(0xF362, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardLink_16_Regular = CreateIcon(0xF363, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractDownLeft_16_Regular = CreateIcon(0xF364, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractDownLeft_20_Regular = CreateIcon(0xF373, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractDownLeft_24_Regular = CreateIcon(0xF374, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractDownLeft_28_Regular = CreateIcon(0xF375, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractDownLeft_32_Regular = CreateIcon(0xF37B, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractDownLeft_48_Regular = CreateIcon(0xF397, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardToolbox_20_Regular = CreateIcon(0xF398, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarHorizontal_20_Regular = CreateIcon(0xF39B, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsageEdit_20_Regular = CreateIcon(0xF3B2, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSync_16_Regular = CreateIcon(0xF3B3, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoom_16_Regular = CreateIcon(0xF3B4, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoom_24_Regular = CreateIcon(0xF3B5, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoom_28_Regular = CreateIcon(0xF3B6, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoom_32_Regular = CreateIcon(0xF3B7, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoom_48_Regular = CreateIcon(0xF3BC, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoomRemote_16_Regular = CreateIcon(0xF3BD, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoomRemote_24_Regular = CreateIcon(0xF3C2, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoomRemote_28_Regular = CreateIcon(0xF3CD, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoomRemote_32_Regular = CreateIcon(0xF3ED, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceMeetingRoomRemote_48_Regular = CreateIcon(0xF3EE, FluentSystemIconVariants.Regular); public static readonly FontIconData Dismiss_32_Regular = CreateIcon(0xF3F3, FluentSystemIconVariants.Regular); public static readonly FontIconData Dismiss_48_Regular = CreateIcon(0xF400, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowUp_16_Regular = CreateIcon(0xF401, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletList_20_Regular = CreateIcon(0xF402, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletList_24_Regular = CreateIcon(0xF403, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLink_20_Regular = CreateIcon(0xF404, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLink_24_Regular = CreateIcon(0xF405, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPerson_16_Regular = CreateIcon(0xF421, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSettings_16_Regular = CreateIcon(0xF422, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSplitHint_24_Regular = CreateIcon(0xF423, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSplitHintOff_24_Regular = CreateIcon(0xF424, FluentSystemIconVariants.Regular); public static readonly FontIconData EditArrowBack_16_Regular = CreateIcon(0xF429, FluentSystemIconVariants.Regular); public static readonly FontIconData EqualOff_20_Regular = CreateIcon(0xF42A, FluentSystemIconVariants.Regular); public static readonly FontIconData ErrorCircleSettings_16_Regular = CreateIcon(0xF42B, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpLeft_16_Regular = CreateIcon(0xF42C, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpLeft_20_Regular = CreateIcon(0xF431, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpLeft_24_Regular = CreateIcon(0xF432, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpLeft_28_Regular = CreateIcon(0xF433, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpLeft_32_Regular = CreateIcon(0xF44B, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpLeft_48_Regular = CreateIcon(0xF44C, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpRight_16_Regular = CreateIcon(0xF44F, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpRight_20_Regular = CreateIcon(0xF450, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpRight_24_Regular = CreateIcon(0xF46D, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpRight_28_Regular = CreateIcon(0xF495, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpRight_32_Regular = CreateIcon(0xF496, FluentSystemIconVariants.Regular); public static readonly FontIconData ExpandUpRight_48_Regular = CreateIcon(0xF497, FluentSystemIconVariants.Regular); public static readonly FontIconData Fax_16_Regular = CreateIcon(0xF4AE, FluentSystemIconVariants.Regular); public static readonly FontIconData Flow_16_Regular = CreateIcon(0xF4AF, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderGlobe_16_Regular = CreateIcon(0xF4B1, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPerson_16_Regular = CreateIcon(0xF4C6, FluentSystemIconVariants.Regular); public static readonly FontIconData Gauge_20_Regular = CreateIcon(0xF4C7, FluentSystemIconVariants.Regular); public static readonly FontIconData Gauge_24_Regular = CreateIcon(0xF4C8, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCard_16_Regular = CreateIcon(0xF4CD, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCard_20_Regular = CreateIcon(0xF4CE, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardAdd_20_Regular = CreateIcon(0xF4CF, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeLocation_20_Regular = CreateIcon(0xF4DC, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeStar_16_Regular = CreateIcon(0xF4EB, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeVideo_20_Regular = CreateIcon(0xF4FD, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadsetAdd_20_Regular = CreateIcon(0xF4FE, FluentSystemIconVariants.Regular); public static readonly FontIconData HeadsetAdd_24_Regular = CreateIcon(0xF4FF, FluentSystemIconVariants.Regular); public static readonly FontIconData Heart_28_Regular = CreateIcon(0xF500, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartBroken_16_Regular = CreateIcon(0xF501, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopDismiss_16_Regular = CreateIcon(0xF505, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAdd_16_Regular = CreateIcon(0xF50D, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAdd_20_Regular = CreateIcon(0xF51F, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAlert_16_Regular = CreateIcon(0xF520, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAlert_20_Regular = CreateIcon(0xF52A, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAlert_24_Regular = CreateIcon(0xF52B, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowDown_16_Regular = CreateIcon(0xF52C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowUp_20_Regular = CreateIcon(0xF52D, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowUp_24_Regular = CreateIcon(0xF54B, FluentSystemIconVariants.Regular); public static readonly FontIconData MailCheckmark_16_Regular = CreateIcon(0xF54C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailClock_16_Regular = CreateIcon(0xF551, FluentSystemIconVariants.Regular); public static readonly FontIconData MailClock_24_Regular = CreateIcon(0xF552, FluentSystemIconVariants.Regular); public static readonly FontIconData MailDismiss_20_Regular = CreateIcon(0xF553, FluentSystemIconVariants.Regular); public static readonly FontIconData MailDismiss_24_Regular = CreateIcon(0xF554, FluentSystemIconVariants.Regular); public static readonly FontIconData MailError_20_Regular = CreateIcon(0xF555, FluentSystemIconVariants.Regular); public static readonly FontIconData MailError_24_Regular = CreateIcon(0xF55D, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxArrowDown_16_Regular = CreateIcon(0xF55E, FluentSystemIconVariants.Regular); public static readonly FontIconData MailLink_20_Regular = CreateIcon(0xF585, FluentSystemIconVariants.Regular); public static readonly FontIconData MailLink_24_Regular = CreateIcon(0xF58C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailPause_16_Regular = CreateIcon(0xF5A6, FluentSystemIconVariants.Regular); public static readonly FontIconData MailProhibited_20_Regular = CreateIcon(0xF5CB, FluentSystemIconVariants.Regular); public static readonly FontIconData MailProhibited_24_Regular = CreateIcon(0xF5E2, FluentSystemIconVariants.Regular); public static readonly FontIconData MailSettings_16_Regular = CreateIcon(0xF5E3, FluentSystemIconVariants.Regular); public static readonly FontIconData MailShield_16_Regular = CreateIcon(0xF5E8, FluentSystemIconVariants.Regular); public static readonly FontIconData MailTemplate_20_Regular = CreateIcon(0xF5E9, FluentSystemIconVariants.Regular); public static readonly FontIconData MailTemplate_24_Regular = CreateIcon(0xF5ED, FluentSystemIconVariants.Regular); public static readonly FontIconData MailWarning_16_Regular = CreateIcon(0xF5EE, FluentSystemIconVariants.Regular); public static readonly FontIconData MeetNow_28_Regular = CreateIcon(0xF5F6, FluentSystemIconVariants.Regular); public static readonly FontIconData MeetNow_32_Regular = CreateIcon(0xF5F7, FluentSystemIconVariants.Regular); public static readonly FontIconData MeetNow_48_Regular = CreateIcon(0xF631, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneLoud_20_Regular = CreateIcon(0xF64B, FluentSystemIconVariants.Regular); public static readonly FontIconData Microscope_20_Regular = CreateIcon(0xF64C, FluentSystemIconVariants.Regular); public static readonly FontIconData Microscope_24_Regular = CreateIcon(0xF64F, FluentSystemIconVariants.Regular); public static readonly FontIconData Molecule_16_Regular = CreateIcon(0xF650, FluentSystemIconVariants.Regular); public static readonly FontIconData Molecule_20_Regular = CreateIcon(0xF659, FluentSystemIconVariants.Regular); public static readonly FontIconData Molecule_24_Regular = CreateIcon(0xF65A, FluentSystemIconVariants.Regular); public static readonly FontIconData Molecule_28_Regular = CreateIcon(0xF65D, FluentSystemIconVariants.Regular); public static readonly FontIconData Molecule_32_Regular = CreateIcon(0xF65E, FluentSystemIconVariants.Regular); public static readonly FontIconData Molecule_48_Regular = CreateIcon(0xF65F, FluentSystemIconVariants.Regular); public static readonly FontIconData Note_16_Regular = CreateIcon(0xF663, FluentSystemIconVariants.Regular); public static readonly FontIconData NotePin_16_Regular = CreateIcon(0xF664, FluentSystemIconVariants.Regular); public static readonly FontIconData Notepad_16_Regular = CreateIcon(0xF665, FluentSystemIconVariants.Regular); public static readonly FontIconData NotepadEdit_16_Regular = CreateIcon(0xF666, FluentSystemIconVariants.Regular); public static readonly FontIconData Open_32_Regular = CreateIcon(0xF667, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingDown_20_Regular = CreateIcon(0xF681, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingDown_24_Regular = CreateIcon(0xF682, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingLeft_20_Regular = CreateIcon(0xF695, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingLeft_24_Regular = CreateIcon(0xF69E, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingRight_20_Regular = CreateIcon(0xF69F, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingRight_24_Regular = CreateIcon(0xF6A0, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingTop_20_Regular = CreateIcon(0xF6B4, FluentSystemIconVariants.Regular); public static readonly FontIconData PaddingTop_24_Regular = CreateIcon(0xF6B9, FluentSystemIconVariants.Regular); public static readonly FontIconData Patch_20_Regular = CreateIcon(0xF6BA, FluentSystemIconVariants.Regular); public static readonly FontIconData Patch_24_Regular = CreateIcon(0xF6BB, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseCircle_20_Regular = CreateIcon(0xF6BC, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSync_16_Regular = CreateIcon(0xF6BD, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleToolbox_16_Regular = CreateIcon(0xF6CA, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonChat_16_Regular = CreateIcon(0xF6CB, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonChat_20_Regular = CreateIcon(0xF6D1, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonChat_24_Regular = CreateIcon(0xF6D3, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonInfo_16_Regular = CreateIcon(0xF6D6, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLock_16_Regular = CreateIcon(0xF6D8, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLock_20_Regular = CreateIcon(0xF6D9, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSubtract_16_Regular = CreateIcon(0xF6ED, FluentSystemIconVariants.Regular); public static readonly FontIconData Phone_16_Regular = CreateIcon(0xF6EE, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneCheckmark_16_Regular = CreateIcon(0xF6EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Pill_16_Regular = CreateIcon(0xF6F0, FluentSystemIconVariants.Regular); public static readonly FontIconData Pill_20_Regular = CreateIcon(0xF6F1, FluentSystemIconVariants.Regular); public static readonly FontIconData Pill_24_Regular = CreateIcon(0xF6F2, FluentSystemIconVariants.Regular); public static readonly FontIconData Pill_28_Regular = CreateIcon(0xF6F3, FluentSystemIconVariants.Regular); public static readonly FontIconData Print_16_Regular = CreateIcon(0xF6FA, FluentSystemIconVariants.Regular); public static readonly FontIconData PrintAdd_20_Regular = CreateIcon(0xF6FC, FluentSystemIconVariants.Regular); public static readonly FontIconData Production_20_Regular = CreateIcon(0xF6FD, FluentSystemIconVariants.Regular); public static readonly FontIconData Production_24_Regular = CreateIcon(0xF6FE, FluentSystemIconVariants.Regular); public static readonly FontIconData ProductionCheckmark_20_Regular = CreateIcon(0xF703, FluentSystemIconVariants.Regular); public static readonly FontIconData ProductionCheckmark_24_Regular = CreateIcon(0xF704, FluentSystemIconVariants.Regular); public static readonly FontIconData Prohibited_16_Regular = CreateIcon(0xF705, FluentSystemIconVariants.Regular); public static readonly FontIconData RatioOneToOne_20_Regular = CreateIcon(0xF70A, FluentSystemIconVariants.Regular); public static readonly FontIconData RatioOneToOne_24_Regular = CreateIcon(0xF70B, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptAdd_20_Regular = CreateIcon(0xF70C, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptBag_20_Regular = CreateIcon(0xF715, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptCube_20_Regular = CreateIcon(0xF72D, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptMoney_20_Regular = CreateIcon(0xF72E, FluentSystemIconVariants.Regular); public static readonly FontIconData Record_12_Regular = CreateIcon(0xF72F, FluentSystemIconVariants.Regular); public static readonly FontIconData Record_28_Regular = CreateIcon(0xF735, FluentSystemIconVariants.Regular); public static readonly FontIconData Record_32_Regular = CreateIcon(0xF736, FluentSystemIconVariants.Regular); public static readonly FontIconData Record_48_Regular = CreateIcon(0xF737, FluentSystemIconVariants.Regular); public static readonly FontIconData RecordStop_12_Regular = CreateIcon(0xF758, FluentSystemIconVariants.Regular); public static readonly FontIconData RecordStop_16_Regular = CreateIcon(0xF759, FluentSystemIconVariants.Regular); public static readonly FontIconData RecordStop_20_Regular = CreateIcon(0xF75A, FluentSystemIconVariants.Regular); public static readonly FontIconData RecordStop_24_Regular = CreateIcon(0xF75B, FluentSystemIconVariants.Regular); public static readonly FontIconData RecordStop_28_Regular = CreateIcon(0xF75C, FluentSystemIconVariants.Regular); public static readonly FontIconData RecordStop_32_Regular = CreateIcon(0xF764, FluentSystemIconVariants.Regular); public static readonly FontIconData RecordStop_48_Regular = CreateIcon(0xF765, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonAdd_20_Regular = CreateIcon(0xF766, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonAdd_24_Regular = CreateIcon(0xF767, FluentSystemIconVariants.Regular); public static readonly FontIconData Server_20_Regular = CreateIcon(0xF769, FluentSystemIconVariants.Regular); public static readonly FontIconData Server_24_Regular = CreateIcon(0xF76C, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldBadge_20_Regular = CreateIcon(0xF76D, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBag_16_Regular = CreateIcon(0xF76E, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBag_20_Regular = CreateIcon(0xF76F, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBag_24_Regular = CreateIcon(0xF770, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMultipleSearch_20_Regular = CreateIcon(0xF773, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMultipleSearch_24_Regular = CreateIcon(0xF774, FluentSystemIconVariants.Regular); public static readonly FontIconData Smartwatch_20_Regular = CreateIcon(0xF775, FluentSystemIconVariants.Regular); public static readonly FontIconData Smartwatch_24_Regular = CreateIcon(0xF776, FluentSystemIconVariants.Regular); public static readonly FontIconData SmartwatchDot_20_Regular = CreateIcon(0xF786, FluentSystemIconVariants.Regular); public static readonly FontIconData SmartwatchDot_24_Regular = CreateIcon(0xF787, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareMultiple_24_Regular = CreateIcon(0xF78C, FluentSystemIconVariants.Regular); public static readonly FontIconData Stack_16_Regular = CreateIcon(0xF78D, FluentSystemIconVariants.Regular); public static readonly FontIconData Stack_20_Regular = CreateIcon(0xF792, FluentSystemIconVariants.Regular); public static readonly FontIconData Stack_24_Regular = CreateIcon(0xF7A6, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircle_16_Regular = CreateIcon(0xF7A7, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircle_20_Regular = CreateIcon(0xF7B0, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircle_24_Regular = CreateIcon(0xF7B1, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircle_28_Regular = CreateIcon(0xF7B4, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircle_32_Regular = CreateIcon(0xF7B5, FluentSystemIconVariants.Regular); public static readonly FontIconData TagMultiple_16_Regular = CreateIcon(0xF7B6, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetArrow_16_Regular = CreateIcon(0xF7B7, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetArrow_20_Regular = CreateIcon(0xF7B8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareEdit_20_Regular = CreateIcon(0xF7B9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareEdit_24_Regular = CreateIcon(0xF7BA, FluentSystemIconVariants.Regular); public static readonly FontIconData TooltipQuote_20_Regular = CreateIcon(0xF7BB, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileLtr_16_Regular = CreateIcon(0xF7CD, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileRtl_16_Regular = CreateIcon(0xF7CE, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruckProfile_16_Regular = CreateIcon(0xF7EA, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailArrowBack_16_Regular = CreateIcon(0xF7EB, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailArrowForward_16_Regular = CreateIcon(0xF7EC, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailSubtract_16_Regular = CreateIcon(0xF7FC, FluentSystemIconVariants.Regular); public static readonly FontIconData WifiWarning_24_Regular = CreateIcon(0xF7FD, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowEdit_16_Regular = CreateIcon(0xF804, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortDown_20_Regular = CreateIcon(0xF805, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortDown_24_Regular = CreateIcon(0xF811, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortUp_20_Regular = CreateIcon(0xF812, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortUp_24_Regular = CreateIcon(0xF821, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnBidirectionalDownRight_24_Regular = CreateIcon(0xF822, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRight_24_Regular = CreateIcon(0xF839, FluentSystemIconVariants.Regular); public static readonly FontIconData BookQuestionMarkRtl_24_Regular = CreateIcon(0xF83A, FluentSystemIconVariants.Regular); public static readonly FontIconData BrainCircuit_24_Regular = CreateIcon(0xF83B, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingBankToolbox_24_Regular = CreateIcon(0xF83C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarCheckmark_28_Regular = CreateIcon(0xF85F, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSearch_16_Regular = CreateIcon(0xF860, FluentSystemIconVariants.Regular); public static readonly FontIconData CallPark_32_Regular = CreateIcon(0xF861, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatBubblesQuestion_16_Regular = CreateIcon(0xF8A8, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultiple_16_Regular = CreateIcon(0xF8A9, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultiple_20_Regular = CreateIcon(0xF8C8, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultiple_24_Regular = CreateIcon(0xF8D3, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkmark_32_Regular = CreateIcon(0xF8D4, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircle_32_Regular = CreateIcon(0xF8E8, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBulletListLtr_16_Regular = CreateIcon(0xE347, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBulletListRtl_16_Regular = CreateIcon(0xE349, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnEdit_20_Regular = CreateIcon(0xE3CC, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnEdit_24_Regular = CreateIcon(0xE3CD, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCard_28_Regular = CreateIcon(0xE409, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCard_32_Regular = CreateIcon(0xE40A, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCard_48_Regular = CreateIcon(0xE40B, FluentSystemIconVariants.Regular); public static readonly FontIconData Diagram_24_Regular = CreateIcon(0xE4B5, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissCircle_32_Regular = CreateIcon(0xE4C3, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowDown_16_Regular = CreateIcon(0xE4DF, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListClock_20_Regular = CreateIcon(0xE4E9, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListClock_24_Regular = CreateIcon(0xE4EA, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListOff_24_Regular = CreateIcon(0xE4EE, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultiple_16_Regular = CreateIcon(0xE51F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPill_20_Regular = CreateIcon(0xE52C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPill_24_Regular = CreateIcon(0xE52D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSave_20_Regular = CreateIcon(0xE53F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSave_24_Regular = CreateIcon(0xE540, FluentSystemIconVariants.Regular); public static readonly FontIconData Door_16_Regular = CreateIcon(0xE561, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenArrowUp_24_Regular = CreateIcon(0xE598, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenClosedAlert_24_Regular = CreateIcon(0xE59B, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMultiple_20_Regular = CreateIcon(0xE5D2, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMultiple_24_Regular = CreateIcon(0xE5D3, FluentSystemIconVariants.Regular); public static readonly FontIconData GanttChart_20_Regular = CreateIcon(0xE68E, FluentSystemIconVariants.Regular); public static readonly FontIconData GanttChart_24_Regular = CreateIcon(0xE68F, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardAdd_24_Regular = CreateIcon(0xE69D, FluentSystemIconVariants.Regular); public static readonly FontIconData HandDraw_24_Regular = CreateIcon(0xE6D8, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageArrowBack_24_Regular = CreateIcon(0xE71D, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageArrowForward_24_Regular = CreateIcon(0xE721, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultiple_16_Regular = CreateIcon(0xE724, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageReflection_24_Regular = CreateIcon(0xE730, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageShadow_24_Regular = CreateIcon(0xE732, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowDoubleBack_16_Regular = CreateIcon(0xE7A6, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowForward_16_Regular = CreateIcon(0xE7A9, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAttach_16_Regular = CreateIcon(0xE7AC, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreHorizontal_32_Regular = CreateIcon(0xE827, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreVertical_32_Regular = CreateIcon(0xE82A, FluentSystemIconVariants.Regular); public static readonly FontIconData Organization_16_Regular = CreateIcon(0xE89B, FluentSystemIconVariants.Regular); public static readonly FontIconData Organization_32_Regular = CreateIcon(0xE89C, FluentSystemIconVariants.Regular); public static readonly FontIconData Organization_48_Regular = CreateIcon(0xE89D, FluentSystemIconVariants.Regular); public static readonly FontIconData Orientation_24_Regular = CreateIcon(0xE8A0, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleList_16_Regular = CreateIcon(0xE8FB, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleMoney_20_Regular = CreateIcon(0xE901, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleMoney_24_Regular = CreateIcon(0xE902, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPill_20_Regular = CreateIcon(0xE940, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPill_24_Regular = CreateIcon(0xE941, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSettings_16_Regular = CreateIcon(0xE945, FluentSystemIconVariants.Regular); public static readonly FontIconData Pivot_20_Regular = CreateIcon(0xE98D, FluentSystemIconVariants.Regular); public static readonly FontIconData Pivot_24_Regular = CreateIcon(0xE98E, FluentSystemIconVariants.Regular); public static readonly FontIconData Play_12_Regular = CreateIcon(0xE98F, FluentSystemIconVariants.Regular); public static readonly FontIconData PrintAdd_24_Regular = CreateIcon(0xE9CE, FluentSystemIconVariants.Regular); public static readonly FontIconData Pulse_28_Regular = CreateIcon(0xE9DE, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptAdd_24_Regular = CreateIcon(0xEA00, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptBag_24_Regular = CreateIcon(0xEA01, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptCube_24_Regular = CreateIcon(0xEA02, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanObject_20_Regular = CreateIcon(0xEA61, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanObject_24_Regular = CreateIcon(0xEA62, FluentSystemIconVariants.Regular); public static readonly FontIconData Search_12_Regular = CreateIcon(0xEA7B, FluentSystemIconVariants.Regular); public static readonly FontIconData Search_32_Regular = CreateIcon(0xEA7D, FluentSystemIconVariants.Regular); public static readonly FontIconData Search_48_Regular = CreateIcon(0xEA7E, FluentSystemIconVariants.Regular); public static readonly FontIconData Share_16_Regular = CreateIcon(0xEAA6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldBadge_24_Regular = CreateIcon(0xEAC6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldLock_16_Regular = CreateIcon(0xEACF, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideEraser_16_Regular = CreateIcon(0xEB14, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideEraser_20_Regular = CreateIcon(0xEB15, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideGrid_24_Regular = CreateIcon(0xEB18, FluentSystemIconVariants.Regular); public static readonly FontIconData Square_16_Regular = CreateIcon(0xEB74, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareAdd_16_Regular = CreateIcon(0xEB7A, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintArrowBack_16_Regular = CreateIcon(0xEB8D, FluentSystemIconVariants.Regular); public static readonly FontIconData Steps_20_Regular = CreateIcon(0xEBBF, FluentSystemIconVariants.Regular); public static readonly FontIconData Steps_24_Regular = CreateIcon(0xEBC0, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopBottom_24_Regular = CreateIcon(0xEBED, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultipleBottom_24_Regular = CreateIcon(0xEBEF, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareAdd_20_Regular = CreateIcon(0xEC96, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareAdd_24_Regular = CreateIcon(0xEC97, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareLtr_20_Regular = CreateIcon(0xEC99, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareLtr_24_Regular = CreateIcon(0xEC9A, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareRtl_20_Regular = CreateIcon(0xEC9C, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareRtl_24_Regular = CreateIcon(0xEC9D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignDistributedEvenly_24_Regular = CreateIcon(0xECBA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignDistributedVertical_24_Regular = CreateIcon(0xECBC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLow_24_Regular = CreateIcon(0xECBE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxMore_24_Regular = CreateIcon(0xED74, FluentSystemIconVariants.Regular); public static readonly FontIconData Video_32_Regular = CreateIcon(0xEDF0, FluentSystemIconVariants.Regular); public static readonly FontIconData Video_48_Regular = CreateIcon(0xEDF4, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClip_16_Regular = CreateIcon(0xEDFE, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowAdPerson_20_Regular = CreateIcon(0xEE63, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDevEdit_16_Regular = CreateIcon(0xEE71, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitHeightDotted_24_Regular = CreateIcon(0xE079, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitWidthDotted_24_Regular = CreateIcon(0xE07E, FluentSystemIconVariants.Regular); public static readonly FontIconData MultiselectRtl_16_Regular = CreateIcon(0xE84E, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalDog_16_Regular = CreateIcon(0xE04F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveSettings_20_Regular = CreateIcon(0xE070, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwise_16_Regular = CreateIcon(0xE0AA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwiseDashes_20_Regular = CreateIcon(0xE0AE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwiseDashes_24_Regular = CreateIcon(0xE0AF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwiseDashes_20_Regular = CreateIcon(0xE0B6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwiseDashes_24_Regular = CreateIcon(0xE0B7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportLtr_16_Regular = CreateIcon(0xE0C6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportUp_20_Regular = CreateIcon(0xE0CB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportUp_24_Regular = CreateIcon(0xE0CC, FluentSystemIconVariants.Regular); public static readonly FontIconData BinFull_20_Regular = CreateIcon(0xE150, FluentSystemIconVariants.Regular); public static readonly FontIconData BinFull_24_Regular = CreateIcon(0xE151, FluentSystemIconVariants.Regular); public static readonly FontIconData BookToolbox_24_Regular = CreateIcon(0xE190, FluentSystemIconVariants.Regular); public static readonly FontIconData Box_16_Regular = CreateIcon(0xE1BA, FluentSystemIconVariants.Regular); public static readonly FontIconData BracesVariable_20_Regular = CreateIcon(0xE1D7, FluentSystemIconVariants.Regular); public static readonly FontIconData BracesVariable_24_Regular = CreateIcon(0xE1D8, FluentSystemIconVariants.Regular); public static readonly FontIconData Briefcase_16_Regular = CreateIcon(0xE1E9, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseMedical_16_Regular = CreateIcon(0xE1ED, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetail_20_Regular = CreateIcon(0xE225, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailMoney_20_Regular = CreateIcon(0xE226, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailMoney_24_Regular = CreateIcon(0xE227, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailShield_20_Regular = CreateIcon(0xE229, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailShield_24_Regular = CreateIcon(0xE22A, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailToolbox_20_Regular = CreateIcon(0xE22B, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailToolbox_24_Regular = CreateIcon(0xE22C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalculatorMultiple_20_Regular = CreateIcon(0xE236, FluentSystemIconVariants.Regular); public static readonly FontIconData CalculatorMultiple_24_Regular = CreateIcon(0xE237, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar3Day_16_Regular = CreateIcon(0xE238, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowRight_16_Regular = CreateIcon(0xE23D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDay_16_Regular = CreateIcon(0xE244, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarInfo_20_Regular = CreateIcon(0xE24B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSettings_16_Regular = CreateIcon(0xE269, FluentSystemIconVariants.Regular); public static readonly FontIconData CallCheckmark_24_Regular = CreateIcon(0xE277, FluentSystemIconVariants.Regular); public static readonly FontIconData CallEnd_16_Regular = CreateIcon(0xE27A, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraDome_16_Regular = CreateIcon(0xE29A, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraDome_20_Regular = CreateIcon(0xE29B, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraDome_24_Regular = CreateIcon(0xE29C, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraDome_28_Regular = CreateIcon(0xE29D, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraDome_48_Regular = CreateIcon(0xE29E, FluentSystemIconVariants.Regular); public static readonly FontIconData Chat_12_Regular = CreateIcon(0xE2E3, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleDown_20_Regular = CreateIcon(0xE329, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleLeft_20_Regular = CreateIcon(0xE32A, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDoubleRight_20_Regular = CreateIcon(0xE32B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBulletListLtr_20_Regular = CreateIcon(0xE348, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBulletListRtl_20_Regular = CreateIcon(0xE34A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardCheckmark_20_Regular = CreateIcon(0xE34B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardCheckmark_24_Regular = CreateIcon(0xE34C, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardError_20_Regular = CreateIcon(0xE353, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardError_24_Regular = CreateIcon(0xE354, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardHeart_24_Regular = CreateIcon(0xE355, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTask_20_Regular = CreateIcon(0xE35D, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTask_24_Regular = CreateIcon(0xE35E, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTaskAdd_20_Regular = CreateIcon(0xE35F, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTaskAdd_24_Regular = CreateIcon(0xE360, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTaskListLtr_20_Regular = CreateIcon(0xE361, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTaskListLtr_24_Regular = CreateIcon(0xE362, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockAlarm_16_Regular = CreateIcon(0xE36F, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudAdd_20_Regular = CreateIcon(0xE385, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudEdit_20_Regular = CreateIcon(0xE3A4, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudLink_20_Regular = CreateIcon(0xE3A6, FluentSystemIconVariants.Regular); public static readonly FontIconData Color_16_Regular = CreateIcon(0xE3BC, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnTriple_20_Regular = CreateIcon(0xE3CE, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnTripleEdit_20_Regular = CreateIcon(0xE3CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnTripleEdit_24_Regular = CreateIcon(0xE3D0, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentError_20_Regular = CreateIcon(0xE3F1, FluentSystemIconVariants.Regular); public static readonly FontIconData CommunicationPerson_20_Regular = CreateIcon(0xE405, FluentSystemIconVariants.Regular); public static readonly FontIconData CommunicationPerson_24_Regular = CreateIcon(0xE406, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardLink_20_Regular = CreateIcon(0xE410, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTrending_16_Regular = CreateIcon(0xE45C, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTrending_20_Regular = CreateIcon(0xE45D, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTrending_24_Regular = CreateIcon(0xE45E, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsageEdit_24_Regular = CreateIcon(0xE460, FluentSystemIconVariants.Regular); public static readonly FontIconData Database_20_Regular = CreateIcon(0xE466, FluentSystemIconVariants.Regular); public static readonly FontIconData Database_24_Regular = CreateIcon(0xE467, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseSearch_20_Regular = CreateIcon(0xE472, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseSearch_24_Regular = CreateIcon(0xE473, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteArrowBack_16_Regular = CreateIcon(0xE47C, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopEdit_16_Regular = CreateIcon(0xE48F, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissCircle_12_Regular = CreateIcon(0xE4C1, FluentSystemIconVariants.Regular); public static readonly FontIconData DividerTall_16_Regular = CreateIcon(0xE4CE, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowDown_20_Regular = CreateIcon(0xE4E0, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeart_20_Regular = CreateIcon(0xE508, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeart_24_Regular = CreateIcon(0xE509, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeartPulse_20_Regular = CreateIcon(0xE50A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeartPulse_24_Regular = CreateIcon(0xE50B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultiple_20_Regular = CreateIcon(0xE520, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultipleProhibited_20_Regular = CreateIcon(0xE524, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultipleProhibited_24_Regular = CreateIcon(0xE525, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSearch_16_Regular = CreateIcon(0xE541, FluentSystemIconVariants.Regular); public static readonly FontIconData Door_20_Regular = CreateIcon(0xE562, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiLaugh_16_Regular = CreateIcon(0xE5D1, FluentSystemIconVariants.Regular); public static readonly FontIconData EqualOff_24_Regular = CreateIcon(0xE5E3, FluentSystemIconVariants.Regular); public static readonly FontIconData ErrorCircleSettings_20_Regular = CreateIcon(0xE5EE, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeOff_16_Regular = CreateIcon(0xE5F4, FluentSystemIconVariants.Regular); public static readonly FontIconData Fax_20_Regular = CreateIcon(0xE608, FluentSystemIconVariants.Regular); public static readonly FontIconData FilterDismiss_16_Regular = CreateIcon(0xE60C, FluentSystemIconVariants.Regular); public static readonly FontIconData FilterDismiss_20_Regular = CreateIcon(0xE60D, FluentSystemIconVariants.Regular); public static readonly FontIconData Flashlight_16_Regular = CreateIcon(0xE628, FluentSystemIconVariants.Regular); public static readonly FontIconData Flashlight_20_Regular = CreateIcon(0xE629, FluentSystemIconVariants.Regular); public static readonly FontIconData Flow_20_Regular = CreateIcon(0xE637, FluentSystemIconVariants.Regular); public static readonly FontIconData Fluid_16_Regular = CreateIcon(0xE640, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderAdd_16_Regular = CreateIcon(0xE645, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderGlobe_20_Regular = CreateIcon(0xE655, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderMail_20_Regular = CreateIcon(0xE657, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPerson_20_Regular = CreateIcon(0xE65A, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSync_20_Regular = CreateIcon(0xE664, FluentSystemIconVariants.Regular); public static readonly FontIconData Food_16_Regular = CreateIcon(0xE666, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodCake_16_Regular = CreateIcon(0xE66A, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMaximize_16_Regular = CreateIcon(0xE683, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMaximize_20_Regular = CreateIcon(0xE684, FluentSystemIconVariants.Regular); public static readonly FontIconData Gif_16_Regular = CreateIcon(0xE69A, FluentSystemIconVariants.Regular); public static readonly FontIconData Gift_16_Regular = CreateIcon(0xE69B, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeStar_20_Regular = CreateIcon(0xE6BD, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSurface_20_Regular = CreateIcon(0xE6BE, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSurface_24_Regular = CreateIcon(0xE6BF, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartBroken_20_Regular = CreateIcon(0xE6FD, FluentSystemIconVariants.Regular); public static readonly FontIconData History_16_Regular = CreateIcon(0xE705, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageProhibited_20_Regular = CreateIcon(0xE72D, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageProhibited_24_Regular = CreateIcon(0xE72E, FluentSystemIconVariants.Regular); public static readonly FontIconData Info_12_Regular = CreateIcon(0xE736, FluentSystemIconVariants.Regular); public static readonly FontIconData Iot_20_Regular = CreateIcon(0xE73D, FluentSystemIconVariants.Regular); public static readonly FontIconData Iot_24_Regular = CreateIcon(0xE73E, FluentSystemIconVariants.Regular); public static readonly FontIconData MailOpenPerson_16_Regular = CreateIcon(0xE7CB, FluentSystemIconVariants.Regular); public static readonly FontIconData MailTemplate_16_Regular = CreateIcon(0xE7D7, FluentSystemIconVariants.Regular); public static readonly FontIconData Navigation_16_Regular = CreateIcon(0xE85F, FluentSystemIconVariants.Regular); public static readonly FontIconData News_16_Regular = CreateIcon(0xE866, FluentSystemIconVariants.Regular); public static readonly FontIconData NoteEdit_20_Regular = CreateIcon(0xE86E, FluentSystemIconVariants.Regular); public static readonly FontIconData NoteEdit_24_Regular = CreateIcon(0xE86F, FluentSystemIconVariants.Regular); public static readonly FontIconData NotepadEdit_20_Regular = CreateIcon(0xE880, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleList_20_Regular = CreateIcon(0xE8FC, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSettings_24_Regular = CreateIcon(0xE908, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamToolbox_20_Regular = CreateIcon(0xE918, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamToolbox_24_Regular = CreateIcon(0xE919, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonFeedback_16_Regular = CreateIcon(0xE930, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonMoney_20_Regular = CreateIcon(0xE93C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonMoney_24_Regular = CreateIcon(0xE93D, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneEraser_16_Regular = CreateIcon(0xE95C, FluentSystemIconVariants.Regular); public static readonly FontIconData PortHdmi_24_Regular = CreateIcon(0xE9A1, FluentSystemIconVariants.Regular); public static readonly FontIconData PortMicroUsb_24_Regular = CreateIcon(0xE9A3, FluentSystemIconVariants.Regular); public static readonly FontIconData PortUsbA_24_Regular = CreateIcon(0xE9A5, FluentSystemIconVariants.Regular); public static readonly FontIconData PortUsbC_24_Regular = CreateIcon(0xE9A7, FluentSystemIconVariants.Regular); public static readonly FontIconData Prohibited_12_Regular = CreateIcon(0xE9CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptPlay_20_Regular = CreateIcon(0xEA04, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptPlay_24_Regular = CreateIcon(0xEA05, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveSearch_20_Regular = CreateIcon(0xEA4D, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchSettings_20_Regular = CreateIcon(0xEA7F, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldLock_20_Regular = CreateIcon(0xEAD0, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareAdd_20_Regular = CreateIcon(0xEB7B, FluentSystemIconVariants.Regular); public static readonly FontIconData StarLineHorizontal3_16_Regular = CreateIcon(0xEBB1, FluentSystemIconVariants.Regular); public static readonly FontIconData Stream_20_Regular = CreateIcon(0xEBC4, FluentSystemIconVariants.Regular); public static readonly FontIconData Stream_24_Regular = CreateIcon(0xEBC5, FluentSystemIconVariants.Regular); public static readonly FontIconData Syringe_20_Regular = CreateIcon(0xEBE2, FluentSystemIconVariants.Regular); public static readonly FontIconData Syringe_24_Regular = CreateIcon(0xEBE3, FluentSystemIconVariants.Regular); public static readonly FontIconData TagDismiss_20_Regular = CreateIcon(0xEC75, FluentSystemIconVariants.Regular); public static readonly FontIconData TagDismiss_24_Regular = CreateIcon(0xEC76, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetArrow_24_Regular = CreateIcon(0xEC91, FluentSystemIconVariants.Regular); public static readonly FontIconData Temperature_16_Regular = CreateIcon(0xECA1, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbDislike_16_Regular = CreateIcon(0xED77, FluentSystemIconVariants.Regular); public static readonly FontIconData TooltipQuote_24_Regular = CreateIcon(0xED9A, FluentSystemIconVariants.Regular); public static readonly FontIconData Umbrella_20_Regular = CreateIcon(0xEDCC, FluentSystemIconVariants.Regular); public static readonly FontIconData Umbrella_24_Regular = CreateIcon(0xEDCD, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruckProfile_20_Regular = CreateIcon(0xEDEE, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoAdd_20_Regular = CreateIcon(0xEDF5, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoAdd_24_Regular = CreateIcon(0xEDF6, FluentSystemIconVariants.Regular); public static readonly FontIconData Warning_12_Regular = CreateIcon(0xEE3B, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDevEdit_20_Regular = CreateIcon(0xEE72, FluentSystemIconVariants.Regular); public static readonly FontIconData Xray_20_Regular = CreateIcon(0xEE89, FluentSystemIconVariants.Regular); public static readonly FontIconData Xray_24_Regular = CreateIcon(0xEE8A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitDown_24_Regular = CreateIcon(0xE076, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitUp_24_Regular = CreateIcon(0xE07B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTaskListRtl_20_Regular = CreateIcon(0xE363, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTaskListRtl_24_Regular = CreateIcon(0xE364, FluentSystemIconVariants.Regular); public static readonly FontIconData Comma_24_Regular = CreateIcon(0xE3D2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenterRotate270_24_Regular = CreateIcon(0xECB5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyRotate90_24_Regular = CreateIcon(0xECC2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeftRotate270_24_Regular = CreateIcon(0xECC6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRightRotate270_24_Regular = CreateIcon(0xECCD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextStrikethrough_16_Regular = CreateIcon(0xED5E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextStrikethrough_20_Regular = CreateIcon(0xED5F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextStrikethrough_24_Regular = CreateIcon(0xED60, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomRotate90_24_Regular = CreateIcon(0xED6C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleRotate90_24_Regular = CreateIcon(0xED70, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopRotate90_24_Regular = CreateIcon(0xED72, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwise_12_Regular = CreateIcon(0xE0A9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwise_28_Regular = CreateIcon(0xE0AB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwise_32_Regular = CreateIcon(0xE0AC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwise_48_Regular = CreateIcon(0xE0AD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwise_12_Regular = CreateIcon(0xE0B2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwise_16_Regular = CreateIcon(0xE0B3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwise_32_Regular = CreateIcon(0xE0B4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCounterclockwise_48_Regular = CreateIcon(0xE0B5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRotateClockwise_16_Regular = CreateIcon(0xE0EC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSplit_20_Regular = CreateIcon(0xE0F4, FluentSystemIconVariants.Regular); public static readonly FontIconData BatteryCheckmark_24_Regular = CreateIcon(0xE146, FluentSystemIconVariants.Regular); public static readonly FontIconData BookOpen_16_Regular = CreateIcon(0xE177, FluentSystemIconVariants.Regular); public static readonly FontIconData BroadActivityFeed_16_Regular = CreateIcon(0xE202, FluentSystemIconVariants.Regular); public static readonly FontIconData BroadActivityFeed_20_Regular = CreateIcon(0xE203, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPattern_20_Regular = CreateIcon(0xE259, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPerson_16_Regular = CreateIcon(0xE25A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPhone_16_Regular = CreateIcon(0xE25C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPhone_20_Regular = CreateIcon(0xE25D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSearch_20_Regular = CreateIcon(0xE268, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarStar_16_Regular = CreateIcon(0xE26A, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatArrowBack_16_Regular = CreateIcon(0xE2E7, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatArrowBack_20_Regular = CreateIcon(0xE2E8, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatArrowDoubleBack_16_Regular = CreateIcon(0xE2E9, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatArrowDoubleBack_20_Regular = CreateIcon(0xE2EA, FluentSystemIconVariants.Regular); public static readonly FontIconData Check_24_Regular = CreateIcon(0xE2F5, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxCheckedSync_20_Regular = CreateIcon(0xE2FC, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUpDown_16_Regular = CreateIcon(0xE32E, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorClick_20_Regular = CreateIcon(0xE445, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorClick_24_Regular = CreateIcon(0xE446, FluentSystemIconVariants.Regular); public static readonly FontIconData Directions_16_Regular = CreateIcon(0xE4C0, FluentSystemIconVariants.Regular); public static readonly FontIconData DividerTall_20_Regular = CreateIcon(0xE4CF, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowUp_20_Regular = CreateIcon(0xE4E8, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDismiss_16_Regular = CreateIcon(0xE4F9, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLink_16_Regular = CreateIcon(0xE513, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPerson_20_Regular = CreateIcon(0xE52B, FluentSystemIconVariants.Regular); public static readonly FontIconData EditArrowBack_20_Regular = CreateIcon(0xE5B5, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSad_16_Regular = CreateIcon(0xE5D4, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeClock_16_Regular = CreateIcon(0xE6B4, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeClock_20_Regular = CreateIcon(0xE6B5, FluentSystemIconVariants.Regular); public static readonly FontIconData ImmersiveReader_16_Regular = CreateIcon(0xE733, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkDismiss_16_Regular = CreateIcon(0xE772, FluentSystemIconVariants.Regular); public static readonly FontIconData LockOpen_16_Regular = CreateIcon(0xE794, FluentSystemIconVariants.Regular); public static readonly FontIconData Luggage_16_Regular = CreateIcon(0xE79A, FluentSystemIconVariants.Regular); public static readonly FontIconData Luggage_20_Regular = CreateIcon(0xE79B, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowDoubleBack_20_Regular = CreateIcon(0xE7A7, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowDown_20_Regular = CreateIcon(0xE7A8, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowForward_20_Regular = CreateIcon(0xE7AA, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAttach_20_Regular = CreateIcon(0xE7AD, FluentSystemIconVariants.Regular); public static readonly FontIconData MailCheckmark_20_Regular = CreateIcon(0xE7B0, FluentSystemIconVariants.Regular); public static readonly FontIconData MailError_16_Regular = CreateIcon(0xE7B5, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxArrowDown_20_Regular = CreateIcon(0xE7B8, FluentSystemIconVariants.Regular); public static readonly FontIconData MailPause_20_Regular = CreateIcon(0xE7CE, FluentSystemIconVariants.Regular); public static readonly FontIconData MailSettings_20_Regular = CreateIcon(0xE7D5, FluentSystemIconVariants.Regular); public static readonly FontIconData MailShield_20_Regular = CreateIcon(0xE7D6, FluentSystemIconVariants.Regular); public static readonly FontIconData NotePin_20_Regular = CreateIcon(0xE870, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseCircle_24_Regular = CreateIcon(0xE8CF, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCheckmark_16_Regular = CreateIcon(0xE8F2, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSync_20_Regular = CreateIcon(0xE90E, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleToolbox_20_Regular = CreateIcon(0xE91A, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSettings_20_Regular = CreateIcon(0xE946, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneCheckmark_20_Regular = CreateIcon(0xE958, FluentSystemIconVariants.Regular); public static readonly FontIconData Play_16_Regular = CreateIcon(0xE990, FluentSystemIconVariants.Regular); public static readonly FontIconData Play_28_Regular = CreateIcon(0xE991, FluentSystemIconVariants.Regular); public static readonly FontIconData Play_32_Regular = CreateIcon(0xE992, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptMoney_24_Regular = CreateIcon(0xEA03, FluentSystemIconVariants.Regular); public static readonly FontIconData Save_16_Regular = CreateIcon(0xEA43, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldError_16_Regular = CreateIcon(0xEACE, FluentSystemIconVariants.Regular); public static readonly FontIconData SportSoccer_16_Regular = CreateIcon(0xEB70, FluentSystemIconVariants.Regular); public static readonly FontIconData Square_20_Regular = CreateIcon(0xEB75, FluentSystemIconVariants.Regular); public static readonly FontIconData TagMultiple_20_Regular = CreateIcon(0xEC7E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextQuote_16_Regular = CreateIcon(0xED59, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileLtr_20_Regular = CreateIcon(0xEDE0, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileRtl_20_Regular = CreateIcon(0xEDE1, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherPartlyCloudyDay_16_Regular = CreateIcon(0xEE4B, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunny_16_Regular = CreateIcon(0xEE4C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalLeft_20_Regular = CreateIcon(0xED02, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalLeft_24_Regular = CreateIcon(0xED03, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalRight_20_Regular = CreateIcon(0xED04, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalRight_24_Regular = CreateIcon(0xED05, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate270Right_20_Regular = CreateIcon(0xED06, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate270Right_24_Regular = CreateIcon(0xED07, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Left_20_Regular = CreateIcon(0xED08, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Left_24_Regular = CreateIcon(0xED09, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Right_20_Regular = CreateIcon(0xED0A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Right_24_Regular = CreateIcon(0xED0B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitContent_24_Regular = CreateIcon(0xE074, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingLines_20_Regular = CreateIcon(0xE11C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingLines_24_Regular = CreateIcon(0xE11D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarError_24_Regular = CreateIcon(0xE24A, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularWarning_24_Regular = CreateIcon(0xE2B7, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowDown_16_Regular = CreateIcon(0xE38C, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowDown_20_Regular = CreateIcon(0xE38D, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowDown_24_Regular = CreateIcon(0xE38E, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowDown_28_Regular = CreateIcon(0xE38F, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowDown_32_Regular = CreateIcon(0xE390, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowDown_48_Regular = CreateIcon(0xE391, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowUp_16_Regular = CreateIcon(0xE392, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowUp_20_Regular = CreateIcon(0xE393, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowUp_24_Regular = CreateIcon(0xE394, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowUp_28_Regular = CreateIcon(0xE395, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowUp_32_Regular = CreateIcon(0xE396, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowUp_48_Regular = CreateIcon(0xE397, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCheckmark_16_Regular = CreateIcon(0xE398, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCheckmark_20_Regular = CreateIcon(0xE399, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCheckmark_24_Regular = CreateIcon(0xE39A, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCheckmark_28_Regular = CreateIcon(0xE39B, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCheckmark_32_Regular = CreateIcon(0xE39C, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCheckmark_48_Regular = CreateIcon(0xE39D, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDismiss_16_Regular = CreateIcon(0xE39E, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDismiss_20_Regular = CreateIcon(0xE39F, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDismiss_24_Regular = CreateIcon(0xE3A0, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDismiss_28_Regular = CreateIcon(0xE3A1, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDismiss_32_Regular = CreateIcon(0xE3A2, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDismiss_48_Regular = CreateIcon(0xE3A3, FluentSystemIconVariants.Regular); public static readonly FontIconData GridDots_20_Regular = CreateIcon(0xE6C4, FluentSystemIconVariants.Regular); public static readonly FontIconData GridDots_24_Regular = CreateIcon(0xE6C5, FluentSystemIconVariants.Regular); public static readonly FontIconData GridDots_28_Regular = CreateIcon(0xE6C6, FluentSystemIconVariants.Regular); public static readonly FontIconData IosArrowLtr_24_Regular = CreateIcon(0xE73B, FluentSystemIconVariants.Regular); public static readonly FontIconData IosArrowRtl_24_Regular = CreateIcon(0xE73C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailMultiple_16_Regular = CreateIcon(0xE7C5, FluentSystemIconVariants.Regular); public static readonly FontIconData MailMultiple_20_Regular = CreateIcon(0xE7C6, FluentSystemIconVariants.Regular); public static readonly FontIconData MailMultiple_24_Regular = CreateIcon(0xE7C7, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelBottom_20_Regular = CreateIcon(0xE8AC, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeft_16_Regular = CreateIcon(0xE8AF, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeft_20_Regular = CreateIcon(0xE8B0, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeft_24_Regular = CreateIcon(0xE8B1, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeft_28_Regular = CreateIcon(0xE8B2, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeft_48_Regular = CreateIcon(0xE8B3, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRight_16_Regular = CreateIcon(0xE8BC, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRight_20_Regular = CreateIcon(0xE8BD, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRight_24_Regular = CreateIcon(0xE8BE, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRight_28_Regular = CreateIcon(0xE8BF, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRight_48_Regular = CreateIcon(0xE8C0, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightContract_16_Regular = CreateIcon(0xE8C1, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightContract_20_Regular = CreateIcon(0xE8C2, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightContract_24_Regular = CreateIcon(0xE8C3, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightExpand_20_Regular = CreateIcon(0xE8C4, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzlePiece_16_Regular = CreateIcon(0xE9E8, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzlePiece_20_Regular = CreateIcon(0xE9E9, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzlePiece_24_Regular = CreateIcon(0xE9EA, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanTable_24_Regular = CreateIcon(0xEA64, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanText_24_Regular = CreateIcon(0xEA66, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanType_20_Regular = CreateIcon(0xEA71, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanType_24_Regular = CreateIcon(0xEA72, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanTypeOff_20_Regular = CreateIcon(0xEA75, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldTask_16_Regular = CreateIcon(0xEAD6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldTask_20_Regular = CreateIcon(0xEAD7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldTask_24_Regular = CreateIcon(0xEAD8, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldTask_28_Regular = CreateIcon(0xEAD9, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldTask_48_Regular = CreateIcon(0xEADA, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareMultiple_16_Regular = CreateIcon(0xEB95, FluentSystemIconVariants.Regular); public static readonly FontIconData StackStar_16_Regular = CreateIcon(0xEB9C, FluentSystemIconVariants.Regular); public static readonly FontIconData StackStar_20_Regular = CreateIcon(0xEB9D, FluentSystemIconVariants.Regular); public static readonly FontIconData StackStar_24_Regular = CreateIcon(0xEB9E, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircleArrowBack_16_Regular = CreateIcon(0xEBD5, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircleArrowBack_20_Regular = CreateIcon(0xEBD6, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircleArrowForward_16_Regular = CreateIcon(0xEBD7, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircleArrowForward_20_Regular = CreateIcon(0xEBD8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAddT_24_Regular = CreateIcon(0xECB1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextMore_24_Regular = CreateIcon(0xED38, FluentSystemIconVariants.Regular); public static readonly FontIconData TextT_20_Regular = CreateIcon(0xED63, FluentSystemIconVariants.Regular); public static readonly FontIconData TextT_24_Regular = CreateIcon(0xED64, FluentSystemIconVariants.Regular); public static readonly FontIconData UsbPlug_20_Regular = CreateIcon(0xEDCF, FluentSystemIconVariants.Regular); public static readonly FontIconData UsbPlug_24_Regular = CreateIcon(0xEDD0, FluentSystemIconVariants.Regular); public static readonly FontIconData WifiLock_24_Regular = CreateIcon(0xEE58, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalUpDown_12_Regular = CreateIcon(0xE082, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalUpDown_16_Regular = CreateIcon(0xE083, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalUpDown_20_Regular = CreateIcon(0xE084, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalUpDown_24_Regular = CreateIcon(0xE085, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownUp_20_Regular = CreateIcon(0xE091, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleLeft_12_Regular = CreateIcon(0xE092, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleLeft_16_Regular = CreateIcon(0xE093, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleRight_12_Regular = CreateIcon(0xE099, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleRight_16_Regular = CreateIcon(0xE09A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowEject_20_Regular = CreateIcon(0xE0BE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportRtl_16_Regular = CreateIcon(0xE0C9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowLeft_12_Regular = CreateIcon(0xE0D7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMoveInward_20_Regular = CreateIcon(0xE0DC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRedo_16_Regular = CreateIcon(0xE0E4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRight_12_Regular = CreateIcon(0xE0EA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepIn_12_Regular = CreateIcon(0xE0FA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInLeft_12_Regular = CreateIcon(0xE0FF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInLeft_16_Regular = CreateIcon(0xE100, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInRight_12_Regular = CreateIcon(0xE104, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInRight_16_Regular = CreateIcon(0xE105, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepOut_12_Regular = CreateIcon(0xE109, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncOff_16_Regular = CreateIcon(0xE115, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncOff_20_Regular = CreateIcon(0xE116, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUp_12_Regular = CreateIcon(0xE12A, FluentSystemIconVariants.Regular); public static readonly FontIconData BezierCurveSquare_12_Regular = CreateIcon(0xE14E, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderAll_16_Regular = CreateIcon(0xE19B, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderAll_20_Regular = CreateIcon(0xE19C, FluentSystemIconVariants.Regular); public static readonly FontIconData Braces_20_Regular = CreateIcon(0xE1D5, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingLighthouse_20_Regular = CreateIcon(0xE222, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAssistant_16_Regular = CreateIcon(0xE23F, FluentSystemIconVariants.Regular); public static readonly FontIconData CenterVertical_20_Regular = CreateIcon(0xE2BA, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatDismiss_16_Regular = CreateIcon(0xE2EC, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatWarning_16_Regular = CreateIcon(0xE2F3, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxIndeterminate_16_Regular = CreateIcon(0xE2FD, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxIndeterminate_20_Regular = CreateIcon(0xE2FE, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxIndeterminate_24_Regular = CreateIcon(0xE2FF, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleRight_12_Regular = CreateIcon(0xE31B, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleOff_16_Regular = CreateIcon(0xE33C, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardPulse_24_Regular = CreateIcon(0xE35B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockArrowDownload_24_Regular = CreateIcon(0xE371, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudFlow_24_Regular = CreateIcon(0xE3A5, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSwap_20_Regular = CreateIcon(0xE3AB, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudSwap_24_Regular = CreateIcon(0xE3AC, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeCircle_20_Regular = CreateIcon(0xE3B9, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultiple_28_Regular = CreateIcon(0xE3F3, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleCheckmark_16_Regular = CreateIcon(0xE3F5, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleCheckmark_20_Regular = CreateIcon(0xE3F6, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleCheckmark_24_Regular = CreateIcon(0xE3F7, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleCheckmark_28_Regular = CreateIcon(0xE3F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Cube_12_Regular = CreateIcon(0xE42E, FluentSystemIconVariants.Regular); public static readonly FontIconData DeveloperBoardSearch_20_Regular = CreateIcon(0xE4AF, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowRight_20_Regular = CreateIcon(0xE4E6, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentChevronDouble_24_Regular = CreateIcon(0xE4F4, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCss_24_Regular = CreateIcon(0xE4F6, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentJavascript_24_Regular = CreateIcon(0xE50D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultiplePercent_20_Regular = CreateIcon(0xE522, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPercent_20_Regular = CreateIcon(0xE529, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPercent_24_Regular = CreateIcon(0xE52A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSettings_20_Regular = CreateIcon(0xE542, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSplitHint_16_Regular = CreateIcon(0xE543, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSplitHint_20_Regular = CreateIcon(0xE544, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSync_16_Regular = CreateIcon(0xE547, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSync_20_Regular = CreateIcon(0xE548, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorArrowRight_16_Regular = CreateIcon(0xE567, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorArrowRight_20_Regular = CreateIcon(0xE568, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreen_20_Regular = CreateIcon(0xE594, FluentSystemIconVariants.Regular); public static readonly FontIconData Glance_20_Regular = CreateIcon(0xE6A4, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontal_20_Regular = CreateIcon(0xE6A7, FluentSystemIconVariants.Regular); public static readonly FontIconData HighlightLink_20_Regular = CreateIcon(0xE704, FluentSystemIconVariants.Regular); public static readonly FontIconData Keyboard123_24_Regular = CreateIcon(0xE749, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopDismiss_20_Regular = CreateIcon(0xE755, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkDismiss_24_Regular = CreateIcon(0xE774, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelBottomContract_20_Regular = CreateIcon(0xE8AD, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelBottomExpand_20_Regular = CreateIcon(0xE8AE, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftExpand_20_Regular = CreateIcon(0xE8B9, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelSeparateWindow_20_Regular = CreateIcon(0xE8C5, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelTopContract_20_Regular = CreateIcon(0xE8C6, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelTopExpand_20_Regular = CreateIcon(0xE8C7, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseOff_16_Regular = CreateIcon(0xE8D0, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCircle_12_Regular = CreateIcon(0xE927, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonInfo_20_Regular = CreateIcon(0xE932, FluentSystemIconVariants.Regular); public static readonly FontIconData Phone_12_Regular = CreateIcon(0xE953, FluentSystemIconVariants.Regular); public static readonly FontIconData Replay_20_Regular = CreateIcon(0xEA12, FluentSystemIconVariants.Regular); public static readonly FontIconData Square_12_Regular = CreateIcon(0xEB73, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareDismiss_16_Regular = CreateIcon(0xEB82, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareDismiss_20_Regular = CreateIcon(0xEB83, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircle_12_Regular = CreateIcon(0xEBD4, FluentSystemIconVariants.Regular); public static readonly FontIconData TagCircle_20_Regular = CreateIcon(0xEC73, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListLtr_16_Regular = CreateIcon(0xECD8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListRtl_16_Regular = CreateIcon(0xECDF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1_24_Regular = CreateIcon(0xED1F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2_24_Regular = CreateIcon(0xED20, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3_24_Regular = CreateIcon(0xED21, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPeriodAsterisk_20_Regular = CreateIcon(0xED4A, FluentSystemIconVariants.Regular); public static readonly FontIconData Timeline_20_Regular = CreateIcon(0xED83, FluentSystemIconVariants.Regular); public static readonly FontIconData Triangle_12_Regular = CreateIcon(0xEDA4, FluentSystemIconVariants.Regular); public static readonly FontIconData WifiSettings_20_Regular = CreateIcon(0xEE5B, FluentSystemIconVariants.Regular); public static readonly FontIconData Window_16_Regular = CreateIcon(0xEE5D, FluentSystemIconVariants.Regular); public static readonly FontIconData Window_24_Regular = CreateIcon(0xEE5E, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowAdOff_20_Regular = CreateIcon(0xEE62, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowArrowUp_16_Regular = CreateIcon(0xEE6A, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowArrowUp_20_Regular = CreateIcon(0xEE6B, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowConsole_20_Regular = CreateIcon(0xEE6F, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowHeaderHorizontalOff_20_Regular = CreateIcon(0xEE75, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowMultiple_16_Regular = CreateIcon(0xEE78, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomIn_16_Regular = CreateIcon(0xEE8E, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomOut_16_Regular = CreateIcon(0xEE8F, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignEndHorizontal_20_Regular = CreateIcon(0xE030, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignEndVertical_20_Regular = CreateIcon(0xE031, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceAroundHorizontal_20_Regular = CreateIcon(0xE03E, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceAroundVertical_20_Regular = CreateIcon(0xE03F, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceBetweenHorizontal_20_Regular = CreateIcon(0xE040, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceBetweenVertical_20_Regular = CreateIcon(0xE041, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceEvenlyHorizontal_20_Regular = CreateIcon(0xE042, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceEvenlyVertical_20_Regular = CreateIcon(0xE043, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceFitVertical_20_Regular = CreateIcon(0xE044, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStartHorizontal_20_Regular = CreateIcon(0xE045, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStartVertical_20_Regular = CreateIcon(0xE046, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStretchHorizontal_20_Regular = CreateIcon(0xE047, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStretchVertical_20_Regular = CreateIcon(0xE048, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCollapseAll_20_Regular = CreateIcon(0xE0B0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCollapseAll_24_Regular = CreateIcon(0xE0B1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowWrap_20_Regular = CreateIcon(0xE132, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowWrapOff_20_Regular = CreateIcon(0xE133, FluentSystemIconVariants.Regular); public static readonly FontIconData CenterHorizontal_20_Regular = CreateIcon(0xE2B8, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultiple_24_Regular = CreateIcon(0xE521, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultiplePercent_24_Regular = CreateIcon(0xE523, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTable_16_Regular = CreateIcon(0xE54A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTable_20_Regular = CreateIcon(0xE54B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTable_24_Regular = CreateIcon(0xE54C, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontal_12_Regular = CreateIcon(0xE6A6, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftExpand_16_Regular = CreateIcon(0xE8B8, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareShadow_12_Regular = CreateIcon(0xEB97, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBaseline_20_Regular = CreateIcon(0xECD1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDown_12_Regular = CreateIcon(0xE089, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDown_16_Regular = CreateIcon(0xE08A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDown_28_Regular = CreateIcon(0xE08B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDown_32_Regular = CreateIcon(0xE08C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDown_48_Regular = CreateIcon(0xE08D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleLeft_20_Regular = CreateIcon(0xE094, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleLeft_24_Regular = CreateIcon(0xE095, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleLeft_28_Regular = CreateIcon(0xE096, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleLeft_32_Regular = CreateIcon(0xE097, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleLeft_48_Regular = CreateIcon(0xE098, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleRight_20_Regular = CreateIcon(0xE09B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleRight_28_Regular = CreateIcon(0xE09D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleRight_32_Regular = CreateIcon(0xE09E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleRight_48_Regular = CreateIcon(0xE09F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUp_12_Regular = CreateIcon(0xE0A0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUp_28_Regular = CreateIcon(0xE0A4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUp_32_Regular = CreateIcon(0xE0A5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUp_48_Regular = CreateIcon(0xE0A6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingCheckmark_20_Regular = CreateIcon(0xE117, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingCheckmark_24_Regular = CreateIcon(0xE118, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingSettings_20_Regular = CreateIcon(0xE11E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingSettings_24_Regular = CreateIcon(0xE11F, FluentSystemIconVariants.Regular); public static readonly FontIconData Balloon_12_Regular = CreateIcon(0xE142, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWorkWeek_28_Regular = CreateIcon(0xE26E, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelSubtract_16_Regular = CreateIcon(0xE2D8, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelSubtract_20_Regular = CreateIcon(0xE2D9, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelSubtract_24_Regular = CreateIcon(0xE2DA, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelSubtract_28_Regular = CreateIcon(0xE2DB, FluentSystemIconVariants.Regular); public static readonly FontIconData ChannelSubtract_48_Regular = CreateIcon(0xE2DC, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardSettings_24_Regular = CreateIcon(0xE35C, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArchive_16_Regular = CreateIcon(0xE386, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArchive_20_Regular = CreateIcon(0xE387, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudWords_16_Regular = CreateIcon(0xE3B3, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudWords_20_Regular = CreateIcon(0xE3B4, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudWords_24_Regular = CreateIcon(0xE3B5, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudWords_28_Regular = CreateIcon(0xE3B6, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudWords_32_Regular = CreateIcon(0xE3B7, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudWords_48_Regular = CreateIcon(0xE3B8, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnArrowRight_20_Regular = CreateIcon(0xE3CA, FluentSystemIconVariants.Regular); public static readonly FontIconData ControlButton_20_Regular = CreateIcon(0xE41B, FluentSystemIconVariants.Regular); public static readonly FontIconData ControlButton_24_Regular = CreateIcon(0xE41C, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardPerson_20_Regular = CreateIcon(0xE428, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardPerson_24_Regular = CreateIcon(0xE429, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardToolbox_24_Regular = CreateIcon(0xE42A, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeLink_20_Regular = CreateIcon(0xE431, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteLines_20_Regular = CreateIcon(0xE481, FluentSystemIconVariants.Regular); public static readonly FontIconData Dialpad_28_Regular = CreateIcon(0xE4B6, FluentSystemIconVariants.Regular); public static readonly FontIconData Dialpad_32_Regular = CreateIcon(0xE4B7, FluentSystemIconVariants.Regular); public static readonly FontIconData Dialpad_48_Regular = CreateIcon(0xE4B8, FluentSystemIconVariants.Regular); public static readonly FontIconData Diversity_20_Regular = CreateIcon(0xE4C8, FluentSystemIconVariants.Regular); public static readonly FontIconData Diversity_24_Regular = CreateIcon(0xE4C9, FluentSystemIconVariants.Regular); public static readonly FontIconData Diversity_28_Regular = CreateIcon(0xE4CA, FluentSystemIconVariants.Regular); public static readonly FontIconData Diversity_48_Regular = CreateIcon(0xE4CB, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodCake_12_Regular = CreateIcon(0xE669, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeProhibited_20_Regular = CreateIcon(0xE6B9, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSearch_20_Regular = CreateIcon(0xE6BA, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeVideo_28_Regular = CreateIcon(0xE6C0, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeVideo_32_Regular = CreateIcon(0xE6C1, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeVideo_48_Regular = CreateIcon(0xE6C2, FluentSystemIconVariants.Regular); public static readonly FontIconData Guardian_20_Regular = CreateIcon(0xE6CD, FluentSystemIconVariants.Regular); public static readonly FontIconData Guardian_24_Regular = CreateIcon(0xE6CE, FluentSystemIconVariants.Regular); public static readonly FontIconData Guardian_28_Regular = CreateIcon(0xE6CF, FluentSystemIconVariants.Regular); public static readonly FontIconData Guardian_48_Regular = CreateIcon(0xE6D0, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduation_12_Regular = CreateIcon(0xE6E4, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosed_32_Regular = CreateIcon(0xE791, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyCalculator_20_Regular = CreateIcon(0xE818, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyCalculator_24_Regular = CreateIcon(0xE819, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneySettings_20_Regular = CreateIcon(0xE820, FluentSystemIconVariants.Regular); public static readonly FontIconData Options_48_Regular = CreateIcon(0xE899, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseSettings_20_Regular = CreateIcon(0xE8D3, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLock_24_Regular = CreateIcon(0xE936, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonNote_20_Regular = CreateIcon(0xE93E, FluentSystemIconVariants.Regular); public static readonly FontIconData RoadCone_16_Regular = CreateIcon(0xEA31, FluentSystemIconVariants.Regular); public static readonly FontIconData RoadCone_20_Regular = CreateIcon(0xEA32, FluentSystemIconVariants.Regular); public static readonly FontIconData RoadCone_24_Regular = CreateIcon(0xEA33, FluentSystemIconVariants.Regular); public static readonly FontIconData RoadCone_28_Regular = CreateIcon(0xEA34, FluentSystemIconVariants.Regular); public static readonly FontIconData RoadCone_32_Regular = CreateIcon(0xEA35, FluentSystemIconVariants.Regular); public static readonly FontIconData RoadCone_48_Regular = CreateIcon(0xEA36, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUp_16_Regular = CreateIcon(0xEA67, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUp_20_Regular = CreateIcon(0xEA68, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUp_24_Regular = CreateIcon(0xEA69, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUp_28_Regular = CreateIcon(0xEA6A, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUp_48_Regular = CreateIcon(0xEA6B, FluentSystemIconVariants.Regular); public static readonly FontIconData Share_48_Regular = CreateIcon(0xEAA8, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker0_32_Regular = CreateIcon(0xEB3A, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker1_32_Regular = CreateIcon(0xEB3F, FluentSystemIconVariants.Regular); public static readonly FontIconData Speaker2_32_Regular = CreateIcon(0xEB45, FluentSystemIconVariants.Regular); public static readonly FontIconData Sticker_12_Regular = CreateIcon(0xEBC1, FluentSystemIconVariants.Regular); public static readonly FontIconData Toolbox_12_Regular = CreateIcon(0xED99, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarCollision_16_Regular = CreateIcon(0xEDDA, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarCollision_20_Regular = CreateIcon(0xEDDB, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarCollision_24_Regular = CreateIcon(0xEDDC, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarCollision_48_Regular = CreateIcon(0xEDDF, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallet_20_Regular = CreateIcon(0xEE2C, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallet_24_Regular = CreateIcon(0xEE2D, FluentSystemIconVariants.Regular); public static readonly FontIconData Whiteboard_48_Regular = CreateIcon(0xEE56, FluentSystemIconVariants.Regular); public static readonly FontIconData Call_48_Regular = CreateIcon(0xE274, FluentSystemIconVariants.Regular); public static readonly FontIconData ClosedCaption_32_Regular = CreateIcon(0xE37B, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopKeyboard_16_Regular = CreateIcon(0xE494, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopKeyboard_20_Regular = CreateIcon(0xE495, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopKeyboard_24_Regular = CreateIcon(0xE496, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopKeyboard_28_Regular = CreateIcon(0xE497, FluentSystemIconVariants.Regular); public static readonly FontIconData Heart_12_Regular = CreateIcon(0xE6FA, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageAltText_16_Regular = CreateIcon(0xE71B, FluentSystemIconVariants.Regular); public static readonly FontIconData Mail_12_Regular = CreateIcon(0xE7A0, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreCircle_32_Regular = CreateIcon(0xE822, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbol_32_Regular = CreateIcon(0xE888, FluentSystemIconVariants.Regular); public static readonly FontIconData Poll_16_Regular = CreateIcon(0xE99E, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscape_12_Regular = CreateIcon(0xEA07, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscape_16_Regular = CreateIcon(0xEA08, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscape_24_Regular = CreateIcon(0xEA0A, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscape_28_Regular = CreateIcon(0xEA0B, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscape_32_Regular = CreateIcon(0xEA0C, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscape_48_Regular = CreateIcon(0xEA0D, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUpOff_16_Regular = CreateIcon(0xEA6C, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUpOff_20_Regular = CreateIcon(0xEA6D, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUpOff_24_Regular = CreateIcon(0xEA6E, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUpOff_28_Regular = CreateIcon(0xEA6F, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanThumbUpOff_48_Regular = CreateIcon(0xEA70, FluentSystemIconVariants.Regular); public static readonly FontIconData SendClock_24_Regular = CreateIcon(0xEA8F, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPerson_16_Regular = CreateIcon(0xEAAA, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPerson_20_Regular = CreateIcon(0xEAAB, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPerson_24_Regular = CreateIcon(0xEAAC, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPerson_28_Regular = CreateIcon(0xEAAD, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlay_16_Regular = CreateIcon(0xEAAE, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlay_20_Regular = CreateIcon(0xEAAF, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlay_24_Regular = CreateIcon(0xEAB0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlay_28_Regular = CreateIcon(0xEAB1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlayInside_16_Regular = CreateIcon(0xEAB2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlayInside_20_Regular = CreateIcon(0xEAB3, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlayInside_24_Regular = CreateIcon(0xEAB4, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonOverlayInside_28_Regular = CreateIcon(0xEAB5, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMicrophone_32_Regular = CreateIcon(0xEB1B, FluentSystemIconVariants.Regular); public static readonly FontIconData Snooze_20_Regular = CreateIcon(0xEB2D, FluentSystemIconVariants.Regular); public static readonly FontIconData Tag_32_Regular = CreateIcon(0xEC72, FluentSystemIconVariants.Regular); public static readonly FontIconData TagDismiss_16_Regular = CreateIcon(0xEC74, FluentSystemIconVariants.Regular); public static readonly FontIconData TagLock_16_Regular = CreateIcon(0xEC7A, FluentSystemIconVariants.Regular); public static readonly FontIconData TagLock_20_Regular = CreateIcon(0xEC7B, FluentSystemIconVariants.Regular); public static readonly FontIconData TagLock_24_Regular = CreateIcon(0xEC7C, FluentSystemIconVariants.Regular); public static readonly FontIconData TagLock_32_Regular = CreateIcon(0xEC7D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenter_16_Regular = CreateIcon(0xECB2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeft_16_Regular = CreateIcon(0xECC3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRight_16_Regular = CreateIcon(0xECCA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextChangeCase_16_Regular = CreateIcon(0xECF2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextClearFormatting_16_Regular = CreateIcon(0xECF3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFontSize_16_Regular = CreateIcon(0xED10, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseLtr_16_Regular = CreateIcon(0xED22, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseLtr_20_Regular = CreateIcon(0xED23, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseLtr_24_Regular = CreateIcon(0xED24, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRtl_16_Regular = CreateIcon(0xED29, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRtl_20_Regular = CreateIcon(0xED2A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRtl_24_Regular = CreateIcon(0xED2B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseLtr_16_Regular = CreateIcon(0xED2C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseLtr_20_Regular = CreateIcon(0xED2D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseLtr_24_Regular = CreateIcon(0xED2E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRtl_16_Regular = CreateIcon(0xED33, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRtl_20_Regular = CreateIcon(0xED34, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRtl_24_Regular = CreateIcon(0xED35, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListLtr_16_Regular = CreateIcon(0xED3A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRtl_16_Regular = CreateIcon(0xED3F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraphDirectionLeft_16_Regular = CreateIcon(0xED46, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraphDirectionLeft_20_Regular = CreateIcon(0xED47, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraphDirectionRight_16_Regular = CreateIcon(0xED48, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraphDirectionRight_20_Regular = CreateIcon(0xED49, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSubscript_16_Regular = CreateIcon(0xED61, FluentSystemIconVariants.Regular); public static readonly FontIconData TextSuperscript_16_Regular = CreateIcon(0xED62, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsListDetail_20_Regular = CreateIcon(0xE064, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsListDetail_24_Regular = CreateIcon(0xE065, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximize_32_Regular = CreateIcon(0xE0D8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineUpRight_32_Regular = CreateIcon(0xE0E0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpRight_32_Regular = CreateIcon(0xE12F, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxEdit_20_Regular = CreateIcon(0xE1C5, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxEdit_24_Regular = CreateIcon(0xE1C6, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxToolbox_20_Regular = CreateIcon(0xE1D3, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxToolbox_24_Regular = CreateIcon(0xE1D4, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatVideo_20_Regular = CreateIcon(0xE2F1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatVideo_24_Regular = CreateIcon(0xE2F2, FluentSystemIconVariants.Regular); public static readonly FontIconData Circle_32_Regular = CreateIcon(0xE332, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseLink_20_Regular = CreateIcon(0xE46C, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseLink_24_Regular = CreateIcon(0xE46D, FluentSystemIconVariants.Regular); public static readonly FontIconData Diamond_32_Regular = CreateIcon(0xE4BE, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentText_20_Regular = CreateIcon(0xE557, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentText_24_Regular = CreateIcon(0xE558, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextLink_20_Regular = CreateIcon(0xE55D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextLink_24_Regular = CreateIcon(0xE55E, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeShield_20_Regular = CreateIcon(0xE6BB, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeShield_24_Regular = CreateIcon(0xE6BC, FluentSystemIconVariants.Regular); public static readonly FontIconData Line_32_Regular = CreateIcon(0xE767, FluentSystemIconVariants.Regular); public static readonly FontIconData LineDashes_32_Regular = CreateIcon(0xE76B, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbol_28_Regular = CreateIcon(0xE887, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbol_48_Regular = CreateIcon(0xE889, FluentSystemIconVariants.Regular); public static readonly FontIconData Oval_32_Regular = CreateIcon(0xE8A5, FluentSystemIconVariants.Regular); public static readonly FontIconData Pentagon_32_Regular = CreateIcon(0xE8E9, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircle_48_Regular = CreateIcon(0xE996, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreen_16_Regular = CreateIcon(0xE9D4, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreen_20_Regular = CreateIcon(0xE9D5, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreen_24_Regular = CreateIcon(0xE9D6, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreen_28_Regular = CreateIcon(0xE9D7, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreenDismiss_16_Regular = CreateIcon(0xE9D8, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreenDismiss_20_Regular = CreateIcon(0xE9D9, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreenDismiss_24_Regular = CreateIcon(0xE9DA, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreenDismiss_28_Regular = CreateIcon(0xE9DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Rhombus_32_Regular = CreateIcon(0xEA23, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveArrowRight_20_Regular = CreateIcon(0xEA45, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveArrowRight_24_Regular = CreateIcon(0xEA46, FluentSystemIconVariants.Regular); public static readonly FontIconData Shortpick_20_Regular = CreateIcon(0xEAF6, FluentSystemIconVariants.Regular); public static readonly FontIconData Shortpick_24_Regular = CreateIcon(0xEAF7, FluentSystemIconVariants.Regular); public static readonly FontIconData Sparkle_16_Regular = CreateIcon(0xEB32, FluentSystemIconVariants.Regular); public static readonly FontIconData Sparkle_20_Regular = CreateIcon(0xEB33, FluentSystemIconVariants.Regular); public static readonly FontIconData Sparkle_24_Regular = CreateIcon(0xEB34, FluentSystemIconVariants.Regular); public static readonly FontIconData Sparkle_28_Regular = CreateIcon(0xEB35, FluentSystemIconVariants.Regular); public static readonly FontIconData Sparkle_48_Regular = CreateIcon(0xEB36, FluentSystemIconVariants.Regular); public static readonly FontIconData Square_32_Regular = CreateIcon(0xEB78, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractSquare_24_Regular = CreateIcon(0xEBDA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseLowercase_16_Regular = CreateIcon(0xECE9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseLowercase_20_Regular = CreateIcon(0xECEA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseLowercase_24_Regular = CreateIcon(0xECEB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseTitle_16_Regular = CreateIcon(0xECEC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseTitle_20_Regular = CreateIcon(0xECED, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseTitle_24_Regular = CreateIcon(0xECEE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseUppercase_16_Regular = CreateIcon(0xECEF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseUppercase_20_Regular = CreateIcon(0xECF0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCaseUppercase_24_Regular = CreateIcon(0xECF1, FluentSystemIconVariants.Regular); public static readonly FontIconData Triangle_32_Regular = CreateIcon(0xEDA7, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonSparkle_16_Regular = CreateIcon(0xEE12, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonSparkle_20_Regular = CreateIcon(0xEE13, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonSparkle_24_Regular = CreateIcon(0xEE14, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonSparkle_28_Regular = CreateIcon(0xEE15, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonSparkle_48_Regular = CreateIcon(0xEE16, FluentSystemIconVariants.Regular); public static readonly FontIconData Accessibility_48_Regular = CreateIcon(0xE002, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveMultiple_16_Regular = CreateIcon(0xE06D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveMultiple_20_Regular = CreateIcon(0xE06E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveMultiple_24_Regular = CreateIcon(0xE06F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReset_32_Regular = CreateIcon(0xE0E8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReset_48_Regular = CreateIcon(0xE0E9, FluentSystemIconVariants.Regular); public static readonly FontIconData Box_20_Regular = CreateIcon(0xE1BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Box_24_Regular = CreateIcon(0xE1BC, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxDismiss_20_Regular = CreateIcon(0xE1C3, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxDismiss_24_Regular = CreateIcon(0xE1C4, FluentSystemIconVariants.Regular); public static readonly FontIconData ClearFormatting_16_Regular = CreateIcon(0xE340, FluentSystemIconVariants.Regular); public static readonly FontIconData ClearFormatting_20_Regular = CreateIcon(0xE341, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardClock_20_Regular = CreateIcon(0xE34D, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardClock_24_Regular = CreateIcon(0xE34E, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArchive_24_Regular = CreateIcon(0xE388, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArchive_28_Regular = CreateIcon(0xE389, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArchive_32_Regular = CreateIcon(0xE38A, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArchive_48_Regular = CreateIcon(0xE38B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableArrowRight_20_Regular = CreateIcon(0xE54D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableArrowRight_24_Regular = CreateIcon(0xE54E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableCheckmark_20_Regular = CreateIcon(0xE54F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableCheckmark_24_Regular = CreateIcon(0xE550, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextClock_20_Regular = CreateIcon(0xE559, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextClock_24_Regular = CreateIcon(0xE55A, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashSettings_20_Regular = CreateIcon(0xE626, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashSettings_24_Regular = CreateIcon(0xE627, FluentSystemIconVariants.Regular); public static readonly FontIconData Games_16_Regular = CreateIcon(0xE689, FluentSystemIconVariants.Regular); public static readonly FontIconData Games_20_Regular = CreateIcon(0xE68A, FluentSystemIconVariants.Regular); public static readonly FontIconData Games_28_Regular = CreateIcon(0xE68B, FluentSystemIconVariants.Regular); public static readonly FontIconData Games_32_Regular = CreateIcon(0xE68C, FluentSystemIconVariants.Regular); public static readonly FontIconData Games_48_Regular = CreateIcon(0xE68D, FluentSystemIconVariants.Regular); public static readonly FontIconData HandDraw_28_Regular = CreateIcon(0xE6D9, FluentSystemIconVariants.Regular); public static readonly FontIconData Lasso_28_Regular = CreateIcon(0xE757, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyDismiss_20_Regular = CreateIcon(0xE81A, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyDismiss_24_Regular = CreateIcon(0xE81B, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyOff_20_Regular = CreateIcon(0xE81E, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyOff_24_Regular = CreateIcon(0xE81F, FluentSystemIconVariants.Regular); public static readonly FontIconData Note_28_Regular = CreateIcon(0xE86A, FluentSystemIconVariants.Regular); public static readonly FontIconData Note_48_Regular = CreateIcon(0xE86B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLightbulb_20_Regular = CreateIcon(0xE934, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLightbulb_24_Regular = CreateIcon(0xE935, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPictureEnter_16_Regular = CreateIcon(0xE97C, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPictureEnter_20_Regular = CreateIcon(0xE97D, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPictureEnter_24_Regular = CreateIcon(0xE97E, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPictureExit_16_Regular = CreateIcon(0xE97F, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPictureExit_20_Regular = CreateIcon(0xE980, FluentSystemIconVariants.Regular); public static readonly FontIconData PictureInPictureExit_24_Regular = CreateIcon(0xE981, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugConnected_20_Regular = CreateIcon(0xE999, FluentSystemIconVariants.Regular); public static readonly FontIconData Sanitize_20_Regular = CreateIcon(0xEA41, FluentSystemIconVariants.Regular); public static readonly FontIconData Sanitize_24_Regular = CreateIcon(0xEA42, FluentSystemIconVariants.Regular); public static readonly FontIconData Settings_32_Regular = CreateIcon(0xEA94, FluentSystemIconVariants.Regular); public static readonly FontIconData Settings_48_Regular = CreateIcon(0xEA95, FluentSystemIconVariants.Regular); public static readonly FontIconData Shapes_28_Regular = CreateIcon(0xEAA4, FluentSystemIconVariants.Regular); public static readonly FontIconData Shapes_48_Regular = CreateIcon(0xEAA5, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagPercent_20_Regular = CreateIcon(0xEAF0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagPercent_24_Regular = CreateIcon(0xEAF1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagTag_20_Regular = CreateIcon(0xEAF4, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagTag_24_Regular = CreateIcon(0xEAF5, FluentSystemIconVariants.Regular); public static readonly FontIconData StackArrowForward_20_Regular = CreateIcon(0xEB9A, FluentSystemIconVariants.Regular); public static readonly FontIconData StackArrowForward_24_Regular = CreateIcon(0xEB9B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLightning_20_Regular = CreateIcon(0xEC2E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLightning_24_Regular = CreateIcon(0xEC2F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLink_20_Regular = CreateIcon(0xEC32, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLink_24_Regular = CreateIcon(0xEC33, FluentSystemIconVariants.Regular); public static readonly FontIconData TextT_28_Regular = CreateIcon(0xED65, FluentSystemIconVariants.Regular); public static readonly FontIconData TextT_48_Regular = CreateIcon(0xED66, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLike_28_Regular = CreateIcon(0xED79, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLike_48_Regular = CreateIcon(0xED7A, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoOff_32_Regular = CreateIcon(0xEE06, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoOff_48_Regular = CreateIcon(0xEE07, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkSearch_20_Regular = CreateIcon(0xE199, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkSearch_24_Regular = CreateIcon(0xE19A, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingFactory_16_Regular = CreateIcon(0xE216, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingFactory_20_Regular = CreateIcon(0xE217, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingFactory_28_Regular = CreateIcon(0xE219, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingFactory_32_Regular = CreateIcon(0xE21A, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingFactory_48_Regular = CreateIcon(0xE21B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarChat_20_Regular = CreateIcon(0xE241, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarChat_24_Regular = CreateIcon(0xE242, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarToolbox_20_Regular = CreateIcon(0xE26B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarToolbox_24_Regular = CreateIcon(0xE26C, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraSwitch_20_Regular = CreateIcon(0xE2A2, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultiple_32_Regular = CreateIcon(0xE3F4, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleLink_16_Regular = CreateIcon(0xE3F9, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleLink_20_Regular = CreateIcon(0xE3FA, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleLink_24_Regular = CreateIcon(0xE3FB, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleLink_28_Regular = CreateIcon(0xE3FC, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentMultipleLink_32_Regular = CreateIcon(0xE3FD, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardRibbon_16_Regular = CreateIcon(0xE411, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardRibbon_20_Regular = CreateIcon(0xE412, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardRibbon_24_Regular = CreateIcon(0xE413, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardRibbon_28_Regular = CreateIcon(0xE414, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardRibbon_32_Regular = CreateIcon(0xE415, FluentSystemIconVariants.Regular); public static readonly FontIconData ContactCardRibbon_48_Regular = CreateIcon(0xE416, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabasePerson_20_Regular = CreateIcon(0xE46F, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabasePerson_24_Regular = CreateIcon(0xE470, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFlowchart_20_Regular = CreateIcon(0xE4FA, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFlowchart_24_Regular = CreateIcon(0xE4FB, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableSearch_20_Regular = CreateIcon(0xE553, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableSearch_24_Regular = CreateIcon(0xE554, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextExtract_20_Regular = CreateIcon(0xE55B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextExtract_24_Regular = CreateIcon(0xE55C, FluentSystemIconVariants.Regular); public static readonly FontIconData FastForward_16_Regular = CreateIcon(0xE606, FluentSystemIconVariants.Regular); public static readonly FontIconData FastForward_28_Regular = CreateIcon(0xE607, FluentSystemIconVariants.Regular); public static readonly FontIconData Flowchart_20_Regular = CreateIcon(0xE638, FluentSystemIconVariants.Regular); public static readonly FontIconData Flowchart_24_Regular = CreateIcon(0xE639, FluentSystemIconVariants.Regular); public static readonly FontIconData FlowchartCircle_20_Regular = CreateIcon(0xE63A, FluentSystemIconVariants.Regular); public static readonly FontIconData FlowchartCircle_24_Regular = CreateIcon(0xE63B, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSync_24_Regular = CreateIcon(0xE665, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircle_16_Regular = CreateIcon(0xE6FE, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircle_20_Regular = CreateIcon(0xE6FF, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircle_24_Regular = CreateIcon(0xE700, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneLoud_24_Regular = CreateIcon(0xE7F0, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleLock_20_Regular = CreateIcon(0xE8FF, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleLock_24_Regular = CreateIcon(0xE900, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCircle_24_Regular = CreateIcon(0xE929, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneUpdateCheckmark_20_Regular = CreateIcon(0xE975, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneUpdateCheckmark_24_Regular = CreateIcon(0xE976, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugConnected_24_Regular = CreateIcon(0xE99A, FluentSystemIconVariants.Regular); public static readonly FontIconData Rewind_16_Regular = CreateIcon(0xEA1D, FluentSystemIconVariants.Regular); public static readonly FontIconData Rewind_28_Regular = CreateIcon(0xEA1E, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveMultiple_20_Regular = CreateIcon(0xEA4B, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveMultiple_24_Regular = CreateIcon(0xEA4C, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanTypeCheckmark_20_Regular = CreateIcon(0xEA73, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanTypeCheckmark_24_Regular = CreateIcon(0xEA74, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObjectSkew_20_Regular = CreateIcon(0xEA88, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObjectSkew_24_Regular = CreateIcon(0xEA89, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObjectSkewDismiss_20_Regular = CreateIcon(0xEA8A, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObjectSkewDismiss_24_Regular = CreateIcon(0xEA8B, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObjectSkewEdit_20_Regular = CreateIcon(0xEA8C, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectObjectSkewEdit_24_Regular = CreateIcon(0xEA8D, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagDismiss_20_Regular = CreateIcon(0xEAEC, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagDismiss_24_Regular = CreateIcon(0xEAED, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagPause_20_Regular = CreateIcon(0xEAEE, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagPause_24_Regular = CreateIcon(0xEAEF, FluentSystemIconVariants.Regular); public static readonly FontIconData TagError_16_Regular = CreateIcon(0xEC77, FluentSystemIconVariants.Regular); public static readonly FontIconData TagError_20_Regular = CreateIcon(0xEC78, FluentSystemIconVariants.Regular); public static readonly FontIconData TagError_24_Regular = CreateIcon(0xEC79, FluentSystemIconVariants.Regular); public static readonly FontIconData TagMultiple_24_Regular = CreateIcon(0xEC7F, FluentSystemIconVariants.Regular); public static readonly FontIconData TagQuestionMark_20_Regular = CreateIcon(0xEC83, FluentSystemIconVariants.Regular); public static readonly FontIconData TagQuestionMark_32_Regular = CreateIcon(0xEC85, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneWideLightning_20_Regular = CreateIcon(0xECFA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneWideLightning_24_Regular = CreateIcon(0xECFB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFontInfo_16_Regular = CreateIcon(0xED0D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFontInfo_20_Regular = CreateIcon(0xED0E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextFontInfo_24_Regular = CreateIcon(0xED0F, FluentSystemIconVariants.Regular); public static readonly FontIconData TrayItemAdd_20_Regular = CreateIcon(0xED9E, FluentSystemIconVariants.Regular); public static readonly FontIconData TrayItemAdd_24_Regular = CreateIcon(0xED9F, FluentSystemIconVariants.Regular); public static readonly FontIconData TrayItemRemove_20_Regular = CreateIcon(0xEDA0, FluentSystemIconVariants.Regular); public static readonly FontIconData TrayItemRemove_24_Regular = CreateIcon(0xEDA1, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruckBag_20_Regular = CreateIcon(0xEDEA, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruckBag_24_Regular = CreateIcon(0xEDEB, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkStarburst_20_Regular = CreateIcon(0xE30A, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkStarburst_24_Regular = CreateIcon(0xE30B, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessTime_20_Regular = CreateIcon(0xE000, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityCheckmark_20_Regular = CreateIcon(0xE003, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquare_20_Regular = CreateIcon(0xE007, FluentSystemIconVariants.Regular); public static readonly FontIconData Album_20_Regular = CreateIcon(0xE00F, FluentSystemIconVariants.Regular); public static readonly FontIconData AlbumAdd_20_Regular = CreateIcon(0xE011, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertOn_20_Regular = CreateIcon(0xE01A, FluentSystemIconVariants.Regular); public static readonly FontIconData AppGeneric_20_Regular = CreateIcon(0xE05C, FluentSystemIconVariants.Regular); public static readonly FontIconData AppRecent_20_Regular = CreateIcon(0xE05D, FluentSystemIconVariants.Regular); public static readonly FontIconData AppTitle_20_Regular = CreateIcon(0xE05E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitDown_20_Regular = CreateIcon(0xE075, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitHeight_20_Regular = CreateIcon(0xE077, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitHeightDotted_20_Regular = CreateIcon(0xE078, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitUp_20_Regular = CreateIcon(0xE07A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitWidth_20_Regular = CreateIcon(0xE07C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitWidthDotted_20_Regular = CreateIcon(0xE07D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBounce_20_Regular = CreateIcon(0xE087, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleDownRight_20_Regular = CreateIcon(0xE08F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUpLeft_20_Regular = CreateIcon(0xE0A7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExpand_20_Regular = CreateIcon(0xE0C5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFit_20_Regular = CreateIcon(0xE0CD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMinimizeVertical_20_Regular = CreateIcon(0xE0DB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortDownLines_24_Regular = CreateIcon(0xE0F2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSquareDown_20_Regular = CreateIcon(0xE0F6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepBack_20_Regular = CreateIcon(0xE0F9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInLeft_20_Regular = CreateIcon(0xE101, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInRight_20_Regular = CreateIcon(0xE106, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepOut_20_Regular = CreateIcon(0xE10B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepOver_20_Regular = CreateIcon(0xE10F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnBidirectionalDownRight_20_Regular = CreateIcon(0xE124, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRight_20_Regular = CreateIcon(0xE125, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowsBidirectional_20_Regular = CreateIcon(0xE134, FluentSystemIconVariants.Regular); public static readonly FontIconData AttachText_20_Regular = CreateIcon(0xE136, FluentSystemIconVariants.Regular); public static readonly FontIconData AutoFitHeight_20_Regular = CreateIcon(0xE137, FluentSystemIconVariants.Regular); public static readonly FontIconData AutoFitWidth_20_Regular = CreateIcon(0xE139, FluentSystemIconVariants.Regular); public static readonly FontIconData Autocorrect_20_Regular = CreateIcon(0xE13B, FluentSystemIconVariants.Regular); public static readonly FontIconData Badge_20_Regular = CreateIcon(0xE141, FluentSystemIconVariants.Regular); public static readonly FontIconData BatteryCheckmark_20_Regular = CreateIcon(0xE145, FluentSystemIconVariants.Regular); public static readonly FontIconData BatteryWarning_20_Regular = CreateIcon(0xE147, FluentSystemIconVariants.Regular); public static readonly FontIconData BluetoothConnected_20_Regular = CreateIcon(0xE152, FluentSystemIconVariants.Regular); public static readonly FontIconData BluetoothDisabled_20_Regular = CreateIcon(0xE153, FluentSystemIconVariants.Regular); public static readonly FontIconData BluetoothSearching_20_Regular = CreateIcon(0xE154, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkMultiple_16_Regular = CreateIcon(0xE192, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkMultiple_28_Regular = CreateIcon(0xE195, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkMultiple_32_Regular = CreateIcon(0xE196, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkMultiple_48_Regular = CreateIcon(0xE197, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchForkHint_20_Regular = CreateIcon(0xE1E0, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchForkHint_24_Regular = CreateIcon(0xE1E1, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchForkLink_20_Regular = CreateIcon(0xE1E2, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchForkLink_24_Regular = CreateIcon(0xE1E3, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLtr_48_Regular = CreateIcon(0xE252, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRtl_48_Regular = CreateIcon(0xE267, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsageToolbox_20_Regular = CreateIcon(0xE462, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsageToolbox_24_Regular = CreateIcon(0xE463, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopCursor_16_Regular = CreateIcon(0xE48B, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopCursor_20_Regular = CreateIcon(0xE48C, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopCursor_24_Regular = CreateIcon(0xE48D, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopCursor_28_Regular = CreateIcon(0xE48E, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopFlow_20_Regular = CreateIcon(0xE492, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopFlow_24_Regular = CreateIcon(0xE493, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSignal_20_Regular = CreateIcon(0xE4A2, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSignal_24_Regular = CreateIcon(0xE4A3, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSadSlight_20_Regular = CreateIcon(0xE5D5, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSadSlight_24_Regular = CreateIcon(0xE5D6, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSmileSlight_20_Regular = CreateIcon(0xE5D7, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSmileSlight_24_Regular = CreateIcon(0xE5D8, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodApple_20_Regular = CreateIcon(0xE667, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodApple_24_Regular = CreateIcon(0xE668, FluentSystemIconVariants.Regular); public static readonly FontIconData MailEdit_20_Regular = CreateIcon(0xE7B3, FluentSystemIconVariants.Regular); public static readonly FontIconData MailEdit_24_Regular = CreateIcon(0xE7B4, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowLeft_16_Regular = CreateIcon(0xE923, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonEdit_20_Regular = CreateIcon(0xE92E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonEdit_24_Regular = CreateIcon(0xE92F, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanDash_12_Regular = CreateIcon(0xEA5A, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanDash_16_Regular = CreateIcon(0xEA5B, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanDash_20_Regular = CreateIcon(0xEA5C, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanDash_24_Regular = CreateIcon(0xEA5D, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanDash_28_Regular = CreateIcon(0xEA5E, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanDash_32_Regular = CreateIcon(0xEA5F, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanDash_48_Regular = CreateIcon(0xEA60, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHint_20_Regular = CreateIcon(0xEB86, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHint_24_Regular = CreateIcon(0xEB87, FluentSystemIconVariants.Regular); public static readonly FontIconData TagOff_20_Regular = CreateIcon(0xEC80, FluentSystemIconVariants.Regular); public static readonly FontIconData TagOff_24_Regular = CreateIcon(0xEC81, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBoxSettings_20_Regular = CreateIcon(0xECD3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBoxSettings_24_Regular = CreateIcon(0xECD4, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruckCube_20_Regular = CreateIcon(0xEDEC, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTruckCube_24_Regular = CreateIcon(0xEDED, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForwardDownLightning_20_Regular = CreateIcon(0xE0D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForwardDownLightning_24_Regular = CreateIcon(0xE0D3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForwardDownPerson_20_Regular = CreateIcon(0xE0D4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForwardDownPerson_24_Regular = CreateIcon(0xE0D5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepIn_28_Regular = CreateIcon(0xE0FE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInLeft_24_Regular = CreateIcon(0xE102, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInLeft_28_Regular = CreateIcon(0xE103, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInRight_24_Regular = CreateIcon(0xE107, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInRight_28_Regular = CreateIcon(0xE108, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepOut_24_Regular = CreateIcon(0xE10C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepOut_28_Regular = CreateIcon(0xE10D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingText_20_Regular = CreateIcon(0xE120, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingText_24_Regular = CreateIcon(0xE121, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingWrench_20_Regular = CreateIcon(0xE122, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingWrench_24_Regular = CreateIcon(0xE123, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery10_20_Regular = CreateIcon(0xE143, FluentSystemIconVariants.Regular); public static readonly FontIconData Beach_32_Regular = CreateIcon(0xE14C, FluentSystemIconVariants.Regular); public static readonly FontIconData Beach_48_Regular = CreateIcon(0xE14D, FluentSystemIconVariants.Regular); public static readonly FontIconData BookClock_20_Regular = CreateIcon(0xE164, FluentSystemIconVariants.Regular); public static readonly FontIconData BookCoins_20_Regular = CreateIcon(0xE166, FluentSystemIconVariants.Regular); public static readonly FontIconData BookCompass_20_Regular = CreateIcon(0xE168, FluentSystemIconVariants.Regular); public static readonly FontIconData BookDatabase_20_Regular = CreateIcon(0xE16E, FluentSystemIconVariants.Regular); public static readonly FontIconData BookExclamationMark_20_Regular = CreateIcon(0xE170, FluentSystemIconVariants.Regular); public static readonly FontIconData BookGlobe_20_Regular = CreateIcon(0xE172, FluentSystemIconVariants.Regular); public static readonly FontIconData BookInformation_20_Regular = CreateIcon(0xE173, FluentSystemIconVariants.Regular); public static readonly FontIconData BookLetter_20_Regular = CreateIcon(0xE175, FluentSystemIconVariants.Regular); public static readonly FontIconData BookPulse_20_Regular = CreateIcon(0xE184, FluentSystemIconVariants.Regular); public static readonly FontIconData BookQuestionMark_20_Regular = CreateIcon(0xE186, FluentSystemIconVariants.Regular); public static readonly FontIconData BookQuestionMarkRtl_20_Regular = CreateIcon(0xE188, FluentSystemIconVariants.Regular); public static readonly FontIconData BookSearch_20_Regular = CreateIcon(0xE189, FluentSystemIconVariants.Regular); public static readonly FontIconData BookStar_20_Regular = CreateIcon(0xE18B, FluentSystemIconVariants.Regular); public static readonly FontIconData BookTheta_20_Regular = CreateIcon(0xE18E, FluentSystemIconVariants.Regular); public static readonly FontIconData BookmarkOff_20_Regular = CreateIcon(0xE198, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderBottom_20_Regular = CreateIcon(0xE19E, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderBottomDouble_20_Regular = CreateIcon(0xE1A0, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderBottomThick_20_Regular = CreateIcon(0xE1A2, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderLeft_20_Regular = CreateIcon(0xE1A4, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderNone_20_Regular = CreateIcon(0xE1A8, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderOutside_20_Regular = CreateIcon(0xE1AA, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderOutsideThick_20_Regular = CreateIcon(0xE1AC, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderRight_20_Regular = CreateIcon(0xE1AE, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTop_20_Regular = CreateIcon(0xE1B0, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTopBottom_20_Regular = CreateIcon(0xE1B2, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTopBottomDouble_20_Regular = CreateIcon(0xE1B4, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderTopBottomThick_20_Regular = CreateIcon(0xE1B6, FluentSystemIconVariants.Regular); public static readonly FontIconData Branch_20_Regular = CreateIcon(0xE1D9, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessHigh_16_Regular = CreateIcon(0xE1F6, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessHigh_20_Regular = CreateIcon(0xE1F7, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessHigh_24_Regular = CreateIcon(0xE1F8, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessHigh_28_Regular = CreateIcon(0xE1F9, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessHigh_32_Regular = CreateIcon(0xE1FA, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessHigh_48_Regular = CreateIcon(0xE1FB, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessLow_16_Regular = CreateIcon(0xE1FC, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessLow_20_Regular = CreateIcon(0xE1FD, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessLow_24_Regular = CreateIcon(0xE1FE, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessLow_28_Regular = CreateIcon(0xE1FF, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessLow_32_Regular = CreateIcon(0xE200, FluentSystemIconVariants.Regular); public static readonly FontIconData BrightnessLow_48_Regular = CreateIcon(0xE201, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernment_20_Regular = CreateIcon(0xE21C, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMultiple_20_Regular = CreateIcon(0xE223, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatDismiss_20_Regular = CreateIcon(0xE2ED, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatDismiss_24_Regular = CreateIcon(0xE2EE, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeTree_20_Regular = CreateIcon(0xE43B, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeTree_24_Regular = CreateIcon(0xE43C, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawImage_20_Regular = CreateIcon(0xE573, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawImage_24_Regular = CreateIcon(0xE574, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawShape_20_Regular = CreateIcon(0xE575, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawText_20_Regular = CreateIcon(0xE577, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerAdd_20_Regular = CreateIcon(0xE579, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerAdd_24_Regular = CreateIcon(0xE57A, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerArrowDownload_20_Regular = CreateIcon(0xE57B, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerArrowDownload_24_Regular = CreateIcon(0xE57C, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerDismiss_20_Regular = CreateIcon(0xE57D, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerDismiss_24_Regular = CreateIcon(0xE57E, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerPlay_20_Regular = CreateIcon(0xE57F, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerPlay_24_Regular = CreateIcon(0xE580, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerSubtract_20_Regular = CreateIcon(0xE581, FluentSystemIconVariants.Regular); public static readonly FontIconData DrawerSubtract_24_Regular = CreateIcon(0xE582, FluentSystemIconVariants.Regular); public static readonly FontIconData Emoji_28_Regular = CreateIcon(0xE5C4, FluentSystemIconVariants.Regular); public static readonly FontIconData Emoji_32_Regular = CreateIcon(0xE5C5, FluentSystemIconVariants.Regular); public static readonly FontIconData Emoji_48_Regular = CreateIcon(0xE5C6, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSparkle_16_Regular = CreateIcon(0xE5D9, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSparkle_20_Regular = CreateIcon(0xE5DA, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSparkle_24_Regular = CreateIcon(0xE5DB, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSparkle_28_Regular = CreateIcon(0xE5DC, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSparkle_32_Regular = CreateIcon(0xE5DD, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiSparkle_48_Regular = CreateIcon(0xE5DE, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipHorizontal_16_Regular = CreateIcon(0xE62B, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipHorizontal_20_Regular = CreateIcon(0xE62C, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipHorizontal_28_Regular = CreateIcon(0xE62E, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipHorizontal_32_Regular = CreateIcon(0xE62F, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipHorizontal_48_Regular = CreateIcon(0xE630, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipVertical_16_Regular = CreateIcon(0xE631, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipVertical_20_Regular = CreateIcon(0xE632, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipVertical_28_Regular = CreateIcon(0xE634, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipVertical_32_Regular = CreateIcon(0xE635, FluentSystemIconVariants.Regular); public static readonly FontIconData FlipVertical_48_Regular = CreateIcon(0xE636, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodGrains_20_Regular = CreateIcon(0xE66E, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodGrains_24_Regular = CreateIcon(0xE66F, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardArrowRight_20_Regular = CreateIcon(0xE69E, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardArrowRight_24_Regular = CreateIcon(0xE69F, FluentSystemIconVariants.Regular); public static readonly FontIconData Heart_32_Regular = CreateIcon(0xE6FB, FluentSystemIconVariants.Regular); public static readonly FontIconData Heart_48_Regular = CreateIcon(0xE6FC, FluentSystemIconVariants.Regular); public static readonly FontIconData Link_12_Regular = CreateIcon(0xE770, FluentSystemIconVariants.Regular); public static readonly FontIconData Link_32_Regular = CreateIcon(0xE771, FluentSystemIconVariants.Regular); public static readonly FontIconData Luggage_28_Regular = CreateIcon(0xE79D, FluentSystemIconVariants.Regular); public static readonly FontIconData Luggage_32_Regular = CreateIcon(0xE79E, FluentSystemIconVariants.Regular); public static readonly FontIconData Luggage_48_Regular = CreateIcon(0xE79F, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyHand_20_Regular = CreateIcon(0xE81C, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyHand_24_Regular = CreateIcon(0xE81D, FluentSystemIconVariants.Regular); public static readonly FontIconData Next_28_Regular = CreateIcon(0xE867, FluentSystemIconVariants.Regular); public static readonly FontIconData Next_32_Regular = CreateIcon(0xE868, FluentSystemIconVariants.Regular); public static readonly FontIconData Next_48_Regular = CreateIcon(0xE869, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleList_28_Regular = CreateIcon(0xE8FE, FluentSystemIconVariants.Regular); public static readonly FontIconData Previous_28_Regular = CreateIcon(0xE9C9, FluentSystemIconVariants.Regular); public static readonly FontIconData Previous_32_Regular = CreateIcon(0xE9CA, FluentSystemIconVariants.Regular); public static readonly FontIconData Previous_48_Regular = CreateIcon(0xE9CB, FluentSystemIconVariants.Regular); public static readonly FontIconData QuestionCircle_32_Regular = CreateIcon(0xE9EE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextParagraph_16_Regular = CreateIcon(0xED41, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarCollision_28_Regular = CreateIcon(0xEDDD, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarCollision_32_Regular = CreateIcon(0xEDDE, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipMultiple_16_Regular = CreateIcon(0xEE00, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipMultiple_20_Regular = CreateIcon(0xEE01, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipMultiple_24_Regular = CreateIcon(0xEE02, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallet_28_Regular = CreateIcon(0xEE2E, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallet_32_Regular = CreateIcon(0xEE2F, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallet_48_Regular = CreateIcon(0xEE30, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSunny_28_Regular = CreateIcon(0xEE4D, FluentSystemIconVariants.Regular); public static readonly FontIconData WrenchScrewdriver_20_Regular = CreateIcon(0xEE87, FluentSystemIconVariants.Regular); public static readonly FontIconData WrenchScrewdriver_24_Regular = CreateIcon(0xEE88, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBetweenDown_20_Regular = CreateIcon(0xE07F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBetweenDown_24_Regular = CreateIcon(0xE080, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRedo_28_Regular = CreateIcon(0xE0E5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncCheckmark_20_Regular = CreateIcon(0xE111, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncCheckmark_24_Regular = CreateIcon(0xE112, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncDismiss_20_Regular = CreateIcon(0xE113, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSyncDismiss_24_Regular = CreateIcon(0xE114, FluentSystemIconVariants.Regular); public static readonly FontIconData CalculatorArrowClockwise_20_Regular = CreateIcon(0xE234, FluentSystemIconVariants.Regular); public static readonly FontIconData CalculatorArrowClockwise_24_Regular = CreateIcon(0xE235, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowDown_20_Regular = CreateIcon(0xE23B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowRight_24_Regular = CreateIcon(0xE23E, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarError_20_Regular = CreateIcon(0xE249, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMail_20_Regular = CreateIcon(0xE254, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarWeekNumbers_20_Regular = CreateIcon(0xE26D, FluentSystemIconVariants.Regular); public static readonly FontIconData CallAdd_20_Regular = CreateIcon(0xE276, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraOff_20_Regular = CreateIcon(0xE2A0, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularOff_20_Regular = CreateIcon(0xE2B4, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleDown_32_Regular = CreateIcon(0xE312, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleUp_32_Regular = CreateIcon(0xE327, FluentSystemIconVariants.Regular); public static readonly FontIconData Circle_48_Regular = CreateIcon(0xE333, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockPause_20_Regular = CreateIcon(0xE374, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockPause_24_Regular = CreateIcon(0xE375, FluentSystemIconVariants.Regular); public static readonly FontIconData Diamond_16_Regular = CreateIcon(0xE4BA, FluentSystemIconVariants.Regular); public static readonly FontIconData Diamond_20_Regular = CreateIcon(0xE4BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Diamond_24_Regular = CreateIcon(0xE4BC, FluentSystemIconVariants.Regular); public static readonly FontIconData Diamond_28_Regular = CreateIcon(0xE4BD, FluentSystemIconVariants.Regular); public static readonly FontIconData Diamond_48_Regular = CreateIcon(0xE4BF, FluentSystemIconVariants.Regular); public static readonly FontIconData Door_28_Regular = CreateIcon(0xE563, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorArrowRight_28_Regular = CreateIcon(0xE569, FluentSystemIconVariants.Regular); public static readonly FontIconData ImmersiveReader_28_Regular = CreateIcon(0xE734, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyReset_20_Regular = CreateIcon(0xE746, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyReset_24_Regular = CreateIcon(0xE747, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbFilament_48_Regular = CreateIcon(0xE764, FluentSystemIconVariants.Regular); public static readonly FontIconData Line_20_Regular = CreateIcon(0xE765, FluentSystemIconVariants.Regular); public static readonly FontIconData Line_24_Regular = CreateIcon(0xE766, FluentSystemIconVariants.Regular); public static readonly FontIconData Line_48_Regular = CreateIcon(0xE768, FluentSystemIconVariants.Regular); public static readonly FontIconData LineDashes_20_Regular = CreateIcon(0xE769, FluentSystemIconVariants.Regular); public static readonly FontIconData LineDashes_24_Regular = CreateIcon(0xE76A, FluentSystemIconVariants.Regular); public static readonly FontIconData LineDashes_48_Regular = CreateIcon(0xE76C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowUp_16_Regular = CreateIcon(0xE7AB, FluentSystemIconVariants.Regular); public static readonly FontIconData NotepadPerson_16_Regular = CreateIcon(0xE881, FluentSystemIconVariants.Regular); public static readonly FontIconData Oval_16_Regular = CreateIcon(0xE8A1, FluentSystemIconVariants.Regular); public static readonly FontIconData Oval_20_Regular = CreateIcon(0xE8A2, FluentSystemIconVariants.Regular); public static readonly FontIconData Oval_24_Regular = CreateIcon(0xE8A3, FluentSystemIconVariants.Regular); public static readonly FontIconData Oval_28_Regular = CreateIcon(0xE8A4, FluentSystemIconVariants.Regular); public static readonly FontIconData Oval_48_Regular = CreateIcon(0xE8A6, FluentSystemIconVariants.Regular); public static readonly FontIconData Pentagon_48_Regular = CreateIcon(0xE8EA, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAdd_28_Regular = CreateIcon(0xE8EE, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleList_24_Regular = CreateIcon(0xE8FD, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleQueue_20_Regular = CreateIcon(0xE905, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleQueue_24_Regular = CreateIcon(0xE906, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSettings_28_Regular = CreateIcon(0xE909, FluentSystemIconVariants.Regular); public static readonly FontIconData Print_28_Regular = CreateIcon(0xE9CC, FluentSystemIconVariants.Regular); public static readonly FontIconData Rhombus_16_Regular = CreateIcon(0xEA1F, FluentSystemIconVariants.Regular); public static readonly FontIconData Rhombus_20_Regular = CreateIcon(0xEA20, FluentSystemIconVariants.Regular); public static readonly FontIconData Rhombus_24_Regular = CreateIcon(0xEA21, FluentSystemIconVariants.Regular); public static readonly FontIconData Rhombus_28_Regular = CreateIcon(0xEA22, FluentSystemIconVariants.Regular); public static readonly FontIconData Rhombus_48_Regular = CreateIcon(0xEA24, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenSearch_20_Regular = CreateIcon(0xEA79, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenSearch_24_Regular = CreateIcon(0xEA7A, FluentSystemIconVariants.Regular); public static readonly FontIconData SettingsChat_20_Regular = CreateIcon(0xEA96, FluentSystemIconVariants.Regular); public static readonly FontIconData SettingsChat_24_Regular = CreateIcon(0xEA97, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonP_16_Regular = CreateIcon(0xEAB6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonP_20_Regular = CreateIcon(0xEAB7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonP_24_Regular = CreateIcon(0xEAB8, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenPersonP_28_Regular = CreateIcon(0xEAB9, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideAdd_16_Regular = CreateIcon(0xEB0D, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideAdd_20_Regular = CreateIcon(0xEB0E, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideAdd_28_Regular = CreateIcon(0xEB0F, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideAdd_32_Regular = CreateIcon(0xEB10, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideAdd_48_Regular = CreateIcon(0xEB11, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideArrowRight_20_Regular = CreateIcon(0xEB12, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideArrowRight_24_Regular = CreateIcon(0xEB13, FluentSystemIconVariants.Regular); public static readonly FontIconData SoundWaveCircle_24_Regular = CreateIcon(0xEB30, FluentSystemIconVariants.Regular); public static readonly FontIconData Square_48_Regular = CreateIcon(0xEB79, FluentSystemIconVariants.Regular); public static readonly FontIconData Star_48_Regular = CreateIcon(0xEB9F, FluentSystemIconVariants.Regular); public static readonly FontIconData StarAdd_28_Regular = CreateIcon(0xEBA0, FluentSystemIconVariants.Regular); public static readonly FontIconData StarDismiss_16_Regular = CreateIcon(0xEBA4, FluentSystemIconVariants.Regular); public static readonly FontIconData StarDismiss_20_Regular = CreateIcon(0xEBA5, FluentSystemIconVariants.Regular); public static readonly FontIconData StarDismiss_24_Regular = CreateIcon(0xEBA6, FluentSystemIconVariants.Regular); public static readonly FontIconData StarDismiss_28_Regular = CreateIcon(0xEBA7, FluentSystemIconVariants.Regular); public static readonly FontIconData StarEdit_20_Regular = CreateIcon(0xEBA8, FluentSystemIconVariants.Regular); public static readonly FontIconData StarSettings_20_Regular = CreateIcon(0xEBB9, FluentSystemIconVariants.Regular); public static readonly FontIconData Triangle_48_Regular = CreateIcon(0xEDA8, FluentSystemIconVariants.Regular); public static readonly FontIconData Trophy_28_Regular = CreateIcon(0xEDB8, FluentSystemIconVariants.Regular); public static readonly FontIconData Trophy_32_Regular = CreateIcon(0xEDB9, FluentSystemIconVariants.Regular); public static readonly FontIconData Trophy_48_Regular = CreateIcon(0xEDBA, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyOff_16_Regular = CreateIcon(0xEDBB, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyOff_20_Regular = CreateIcon(0xEDBC, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyOff_24_Regular = CreateIcon(0xEDBD, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyOff_28_Regular = CreateIcon(0xEDBE, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyOff_32_Regular = CreateIcon(0xEDBF, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyOff_48_Regular = CreateIcon(0xEDC0, FluentSystemIconVariants.Regular); public static readonly FontIconData Window_28_Regular = CreateIcon(0xEE5F, FluentSystemIconVariants.Regular); public static readonly FontIconData Window_32_Regular = CreateIcon(0xEE60, FluentSystemIconVariants.Regular); public static readonly FontIconData Window_48_Regular = CreateIcon(0xEE61, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowApps_16_Regular = CreateIcon(0xEE64, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowApps_20_Regular = CreateIcon(0xEE65, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowApps_24_Regular = CreateIcon(0xEE66, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowApps_28_Regular = CreateIcon(0xEE67, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowApps_32_Regular = CreateIcon(0xEE68, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowApps_48_Regular = CreateIcon(0xEE69, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowWrench_16_Regular = CreateIcon(0xEE7F, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowWrench_20_Regular = CreateIcon(0xEE80, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowWrench_24_Regular = CreateIcon(0xEE81, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowWrench_28_Regular = CreateIcon(0xEE82, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowWrench_32_Regular = CreateIcon(0xEE83, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowWrench_48_Regular = CreateIcon(0xEE84, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownLeft_32_Regular = CreateIcon(0xE0BC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownLeft_48_Regular = CreateIcon(0xE0BD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximize_48_Regular = CreateIcon(0xE0D9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowMaximizeVertical_48_Regular = CreateIcon(0xE0DA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineUpRight_48_Regular = CreateIcon(0xE0E1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpLeft_48_Regular = CreateIcon(0xE12D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpRight_48_Regular = CreateIcon(0xE130, FluentSystemIconVariants.Regular); public static readonly FontIconData BookArrowClockwise_20_Regular = CreateIcon(0xE162, FluentSystemIconVariants.Regular); public static readonly FontIconData BookArrowClockwise_24_Regular = CreateIcon(0xE163, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxArrowLeft_20_Regular = CreateIcon(0xE1BD, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxArrowLeft_24_Regular = CreateIcon(0xE1BE, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxArrowUp_20_Regular = CreateIcon(0xE1BF, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxArrowUp_24_Regular = CreateIcon(0xE1C0, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxCheckmark_20_Regular = CreateIcon(0xE1C1, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxCheckmark_24_Regular = CreateIcon(0xE1C2, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultiple_20_Regular = CreateIcon(0xE1C7, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultiple_24_Regular = CreateIcon(0xE1C8, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleArrowLeft_20_Regular = CreateIcon(0xE1C9, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleArrowLeft_24_Regular = CreateIcon(0xE1CA, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleArrowRight_20_Regular = CreateIcon(0xE1CB, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleArrowRight_24_Regular = CreateIcon(0xE1CC, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleCheckmark_20_Regular = CreateIcon(0xE1CD, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleCheckmark_24_Regular = CreateIcon(0xE1CE, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleSearch_20_Regular = CreateIcon(0xE1CF, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxMultipleSearch_24_Regular = CreateIcon(0xE1D0, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxSearch_20_Regular = CreateIcon(0xE1D1, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxSearch_24_Regular = CreateIcon(0xE1D2, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularWarning_20_Regular = CreateIcon(0xE2B6, FluentSystemIconVariants.Regular); public static readonly FontIconData ChartMultiple_20_Regular = CreateIcon(0xE2DD, FluentSystemIconVariants.Regular); public static readonly FontIconData ChartMultiple_24_Regular = CreateIcon(0xE2DE, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxArrowRight_20_Regular = CreateIcon(0xE2FA, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxWarning_20_Regular = CreateIcon(0xE303, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockToolbox_20_Regular = CreateIcon(0xE376, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockToolbox_24_Regular = CreateIcon(0xE377, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeMultiple_20_Regular = CreateIcon(0xE432, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeMultiple_24_Regular = CreateIcon(0xE433, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopToolbox_20_Regular = CreateIcon(0xE4AA, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopToolbox_24_Regular = CreateIcon(0xE4AB, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListMultiple_20_Regular = CreateIcon(0xE4EB, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListMultiple_24_Regular = CreateIcon(0xE4EC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQueue_20_Regular = CreateIcon(0xE533, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQueue_24_Regular = CreateIcon(0xE534, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQueueAdd_20_Regular = CreateIcon(0xE535, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQueueAdd_24_Regular = CreateIcon(0xE536, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQueueMultiple_20_Regular = CreateIcon(0xE537, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentQueueMultiple_24_Regular = CreateIcon(0xE538, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableCube_20_Regular = CreateIcon(0xE551, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableCube_24_Regular = CreateIcon(0xE552, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableTruck_20_Regular = CreateIcon(0xE555, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTableTruck_24_Regular = CreateIcon(0xE556, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextToolbox_20_Regular = CreateIcon(0xE55F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTextToolbox_24_Regular = CreateIcon(0xE560, FluentSystemIconVariants.Regular); public static readonly FontIconData EqualCircle_20_Regular = CreateIcon(0xE5E1, FluentSystemIconVariants.Regular); public static readonly FontIconData EqualCircle_24_Regular = CreateIcon(0xE5E2, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardMoney_20_Regular = CreateIcon(0xE6A0, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardMoney_24_Regular = CreateIcon(0xE6A1, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardMultiple_20_Regular = CreateIcon(0xE6A2, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCardMultiple_24_Regular = CreateIcon(0xE6A3, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultiple_32_Regular = CreateIcon(0xE728, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultiple_48_Regular = CreateIcon(0xE729, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAlert_28_Regular = CreateIcon(0xE7A2, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzlePieceShield_20_Regular = CreateIcon(0xE9EB, FluentSystemIconVariants.Regular); public static readonly FontIconData Ribbon_12_Regular = CreateIcon(0xEA25, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonOff_12_Regular = CreateIcon(0xEA2A, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonOff_16_Regular = CreateIcon(0xEA2B, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonOff_20_Regular = CreateIcon(0xEA2C, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonOff_24_Regular = CreateIcon(0xEA2D, FluentSystemIconVariants.Regular); public static readonly FontIconData RibbonOff_32_Regular = CreateIcon(0xEA2E, FluentSystemIconVariants.Regular); public static readonly FontIconData Share_28_Regular = CreateIcon(0xEAA7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagArrowLeft_20_Regular = CreateIcon(0xEAEA, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagArrowLeft_24_Regular = CreateIcon(0xEAEB, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagPlay_20_Regular = CreateIcon(0xEAF2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagPlay_24_Regular = CreateIcon(0xEAF3, FluentSystemIconVariants.Regular); public static readonly FontIconData Square_24_Regular = CreateIcon(0xEB76, FluentSystemIconVariants.Regular); public static readonly FontIconData Square_28_Regular = CreateIcon(0xEB77, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHint_16_Regular = CreateIcon(0xEB85, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHint_28_Regular = CreateIcon(0xEB88, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHint_32_Regular = CreateIcon(0xEB89, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHint_48_Regular = CreateIcon(0xEB8A, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintApps_20_Regular = CreateIcon(0xEB8B, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintApps_24_Regular = CreateIcon(0xEB8C, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintSparkles_16_Regular = CreateIcon(0xEB8F, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintSparkles_20_Regular = CreateIcon(0xEB90, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintSparkles_24_Regular = CreateIcon(0xEB91, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintSparkles_28_Regular = CreateIcon(0xEB92, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintSparkles_32_Regular = CreateIcon(0xEB93, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintSparkles_48_Regular = CreateIcon(0xEB94, FluentSystemIconVariants.Regular); public static readonly FontIconData Tablet_12_Regular = CreateIcon(0xEC69, FluentSystemIconVariants.Regular); public static readonly FontIconData Tablet_16_Regular = CreateIcon(0xEC6A, FluentSystemIconVariants.Regular); public static readonly FontIconData Tablet_32_Regular = CreateIcon(0xEC6B, FluentSystemIconVariants.Regular); public static readonly FontIconData Tablet_48_Regular = CreateIcon(0xEC6C, FluentSystemIconVariants.Regular); public static readonly FontIconData TagReset_20_Regular = CreateIcon(0xEC86, FluentSystemIconVariants.Regular); public static readonly FontIconData TagReset_24_Regular = CreateIcon(0xEC87, FluentSystemIconVariants.Regular); public static readonly FontIconData TagSearch_20_Regular = CreateIcon(0xEC88, FluentSystemIconVariants.Regular); public static readonly FontIconData TagSearch_24_Regular = CreateIcon(0xEC89, FluentSystemIconVariants.Regular); public static readonly FontIconData TapDouble_32_Regular = CreateIcon(0xEC8B, FluentSystemIconVariants.Regular); public static readonly FontIconData TapDouble_48_Regular = CreateIcon(0xEC8C, FluentSystemIconVariants.Regular); public static readonly FontIconData TapSingle_32_Regular = CreateIcon(0xEC8E, FluentSystemIconVariants.Regular); public static readonly FontIconData TapSingle_48_Regular = CreateIcon(0xEC8F, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer_12_Regular = CreateIcon(0xED85, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer_28_Regular = CreateIcon(0xED89, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer_32_Regular = CreateIcon(0xED8C, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer_48_Regular = CreateIcon(0xED8D, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardHeart_16_Regular = CreateIcon(0xE159, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardHeart_20_Regular = CreateIcon(0xE15A, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardHeart_24_Regular = CreateIcon(0xE15B, FluentSystemIconVariants.Regular); public static readonly FontIconData Braces_24_Regular = CreateIcon(0xE1D6, FluentSystemIconVariants.Regular); public static readonly FontIconData BreakoutRoom_24_Regular = CreateIcon(0xE1E6, FluentSystemIconVariants.Regular); public static readonly FontIconData BreakoutRoom_28_Regular = CreateIcon(0xE1E7, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatWarning_20_Regular = CreateIcon(0xE2F4, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxPerson_16_Regular = CreateIcon(0xE300, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckboxPerson_20_Regular = CreateIcon(0xE301, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleDown_12_Regular = CreateIcon(0xE30D, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleDown_16_Regular = CreateIcon(0xE30E, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleDown_20_Regular = CreateIcon(0xE30F, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleDown_28_Regular = CreateIcon(0xE311, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleDown_48_Regular = CreateIcon(0xE313, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleLeft_12_Regular = CreateIcon(0xE314, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleLeft_16_Regular = CreateIcon(0xE315, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleLeft_20_Regular = CreateIcon(0xE316, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleLeft_24_Regular = CreateIcon(0xE317, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleLeft_28_Regular = CreateIcon(0xE318, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleLeft_32_Regular = CreateIcon(0xE319, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleLeft_48_Regular = CreateIcon(0xE31A, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleRight_16_Regular = CreateIcon(0xE31C, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleRight_20_Regular = CreateIcon(0xE31D, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleRight_28_Regular = CreateIcon(0xE31F, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleRight_32_Regular = CreateIcon(0xE320, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleRight_48_Regular = CreateIcon(0xE321, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleUp_12_Regular = CreateIcon(0xE322, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleUp_16_Regular = CreateIcon(0xE323, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleUp_20_Regular = CreateIcon(0xE324, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleUp_24_Regular = CreateIcon(0xE325, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleUp_28_Regular = CreateIcon(0xE326, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronCircleUp_48_Regular = CreateIcon(0xE328, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleEdit_20_Regular = CreateIcon(0xE334, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleLine_20_Regular = CreateIcon(0xE33A, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleOff_20_Regular = CreateIcon(0xE33D, FluentSystemIconVariants.Regular); public static readonly FontIconData Class_20_Regular = CreateIcon(0xE33F, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardDataBar_20_Regular = CreateIcon(0xE34F, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardDataBar_24_Regular = CreateIcon(0xE350, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardImage_20_Regular = CreateIcon(0xE356, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMore_20_Regular = CreateIcon(0xE358, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockDismiss_20_Regular = CreateIcon(0xE372, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentDismiss_20_Regular = CreateIcon(0xE3ED, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentError_24_Regular = CreateIcon(0xE3F2, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentNote_20_Regular = CreateIcon(0xE3FE, FluentSystemIconVariants.Regular); public static readonly FontIconData ConvertRange_20_Regular = CreateIcon(0xE41D, FluentSystemIconVariants.Regular); public static readonly FontIconData CopyAdd_20_Regular = CreateIcon(0xE41F, FluentSystemIconVariants.Regular); public static readonly FontIconData CopyArrowRight_20_Regular = CreateIcon(0xE422, FluentSystemIconVariants.Regular); public static readonly FontIconData Couch_20_Regular = CreateIcon(0xE426, FluentSystemIconVariants.Regular); public static readonly FontIconData CropInterim_20_Regular = CreateIcon(0xE42C, FluentSystemIconVariants.Regular); public static readonly FontIconData CropInterimOff_20_Regular = CreateIcon(0xE42D, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeSync_20_Regular = CreateIcon(0xE439, FluentSystemIconVariants.Regular); public static readonly FontIconData DarkTheme_20_Regular = CreateIcon(0xE452, FluentSystemIconVariants.Regular); public static readonly FontIconData DataArea_20_Regular = CreateIcon(0xE453, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalAdd_20_Regular = CreateIcon(0xE454, FluentSystemIconVariants.Regular); public static readonly FontIconData DataFunnel_20_Regular = CreateIcon(0xE456, FluentSystemIconVariants.Regular); public static readonly FontIconData DataHistogram_20_Regular = CreateIcon(0xE457, FluentSystemIconVariants.Regular); public static readonly FontIconData DataScatter_20_Regular = CreateIcon(0xE459, FluentSystemIconVariants.Regular); public static readonly FontIconData DataSunburst_20_Regular = CreateIcon(0xE45A, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTreemap_20_Regular = CreateIcon(0xE45B, FluentSystemIconVariants.Regular); public static readonly FontIconData DataWaterfall_20_Regular = CreateIcon(0xE464, FluentSystemIconVariants.Regular); public static readonly FontIconData DataWhisker_20_Regular = CreateIcon(0xE465, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLock_16_Regular = CreateIcon(0xE514, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLock_20_Regular = CreateIcon(0xE515, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLock_24_Regular = CreateIcon(0xE516, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLock_28_Regular = CreateIcon(0xE517, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLock_32_Regular = CreateIcon(0xE518, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLock_48_Regular = CreateIcon(0xE519, FluentSystemIconVariants.Regular); public static readonly FontIconData EyedropperOff_20_Regular = CreateIcon(0xE5FF, FluentSystemIconVariants.Regular); public static readonly FontIconData EyedropperOff_24_Regular = CreateIcon(0xE600, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobePerson_20_Regular = CreateIcon(0xE6B7, FluentSystemIconVariants.Regular); public static readonly FontIconData MailOpenPerson_20_Regular = CreateIcon(0xE7CC, FluentSystemIconVariants.Regular); public static readonly FontIconData MailOpenPerson_24_Regular = CreateIcon(0xE7CD, FluentSystemIconVariants.Regular); public static readonly FontIconData Resize_24_Regular = CreateIcon(0xEA13, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeImage_20_Regular = CreateIcon(0xEA14, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanCamera_16_Regular = CreateIcon(0xEA55, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanCamera_20_Regular = CreateIcon(0xEA56, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanCamera_24_Regular = CreateIcon(0xEA57, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanCamera_28_Regular = CreateIcon(0xEA58, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanCamera_48_Regular = CreateIcon(0xEA59, FluentSystemIconVariants.Regular); public static readonly FontIconData StyleGuide_20_Regular = CreateIcon(0xEBC9, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktop_16_Regular = CreateIcon(0xEBE9, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktop_24_Regular = CreateIcon(0xEBEA, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopBottom_20_Regular = CreateIcon(0xEBEC, FluentSystemIconVariants.Regular); public static readonly FontIconData ApprovalsApp_32_Regular = CreateIcon(0xE061, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportRtl_24_Regular = CreateIcon(0xE0CA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortDownLines_20_Regular = CreateIcon(0xE0F1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepIn_20_Regular = CreateIcon(0xE0FC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepIn_24_Regular = CreateIcon(0xE0FD, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery10_24_Regular = CreateIcon(0xE144, FluentSystemIconVariants.Regular); public static readonly FontIconData BezierCurveSquare_20_Regular = CreateIcon(0xE14F, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderNone_24_Regular = CreateIcon(0xE1A9, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPattern_16_Regular = CreateIcon(0xE258, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDownRight_12_Regular = CreateIcon(0xE2A3, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDownRight_16_Regular = CreateIcon(0xE2A4, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDownRight_20_Regular = CreateIcon(0xE2A5, FluentSystemIconVariants.Regular); public static readonly FontIconData CaretDownRight_24_Regular = CreateIcon(0xE2A6, FluentSystemIconVariants.Regular); public static readonly FontIconData CellularOff_24_Regular = CreateIcon(0xE2B5, FluentSystemIconVariants.Regular); public static readonly FontIconData Eye_12_Regular = CreateIcon(0xE5F0, FluentSystemIconVariants.Regular); public static readonly FontIconData Eye_16_Regular = CreateIcon(0xE5F1, FluentSystemIconVariants.Regular); public static readonly FontIconData Eye_20_Regular = CreateIcon(0xE5F2, FluentSystemIconVariants.Regular); public static readonly FontIconData Eye_24_Regular = CreateIcon(0xE5F3, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeOff_20_Regular = CreateIcon(0xE5F5, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeOff_24_Regular = CreateIcon(0xE5F6, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeTracking_16_Regular = CreateIcon(0xE5F7, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeTracking_20_Regular = CreateIcon(0xE5F8, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeTracking_24_Regular = CreateIcon(0xE5F9, FluentSystemIconVariants.Regular); public static readonly FontIconData Flash_20_Regular = CreateIcon(0xE618, FluentSystemIconVariants.Regular); public static readonly FontIconData Flash_24_Regular = CreateIcon(0xE619, FluentSystemIconVariants.Regular); public static readonly FontIconData HdrOff_24_Regular = CreateIcon(0xE6ED, FluentSystemIconVariants.Regular); public static readonly FontIconData Mic_16_Regular = CreateIcon(0xE7F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Mic_20_Regular = CreateIcon(0xE7F9, FluentSystemIconVariants.Regular); public static readonly FontIconData Mic_24_Regular = CreateIcon(0xE7FA, FluentSystemIconVariants.Regular); public static readonly FontIconData Mic_28_Regular = CreateIcon(0xE7FB, FluentSystemIconVariants.Regular); public static readonly FontIconData Mic_32_Regular = CreateIcon(0xE7FC, FluentSystemIconVariants.Regular); public static readonly FontIconData Mic_48_Regular = CreateIcon(0xE7FD, FluentSystemIconVariants.Regular); public static readonly FontIconData MultiselectLtr_16_Regular = CreateIcon(0xE84B, FluentSystemIconVariants.Regular); public static readonly FontIconData MultiselectLtr_20_Regular = CreateIcon(0xE84C, FluentSystemIconVariants.Regular); public static readonly FontIconData MultiselectLtr_24_Regular = CreateIcon(0xE84D, FluentSystemIconVariants.Regular); public static readonly FontIconData MultiselectRtl_20_Regular = CreateIcon(0xE84F, FluentSystemIconVariants.Regular); public static readonly FontIconData MultiselectRtl_24_Regular = CreateIcon(0xE850, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftContract_16_Regular = CreateIcon(0xE8B4, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftContract_20_Regular = CreateIcon(0xE8B5, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftContract_24_Regular = CreateIcon(0xE8B6, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareScreenStart_48_Regular = CreateIcon(0xEABD, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldLock_24_Regular = CreateIcon(0xEAD1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldLock_28_Regular = CreateIcon(0xEAD2, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldLock_48_Regular = CreateIcon(0xEAD3, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipBack10_24_Regular = CreateIcon(0xEAFC, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipBack10_28_Regular = CreateIcon(0xEAFD, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipBack10_32_Regular = CreateIcon(0xEAFE, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipBack10_48_Regular = CreateIcon(0xEAFF, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackBelow_20_Regular = CreateIcon(0xEC5B, FluentSystemIconVariants.Regular); public static readonly FontIconData Textbox_16_Regular = CreateIcon(0xED6A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxRotate90_20_Regular = CreateIcon(0xED75, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxRotate90_24_Regular = CreateIcon(0xED76, FluentSystemIconVariants.Regular); public static readonly FontIconData BoardGames_20_Regular = CreateIcon(0xE158, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingHome_16_Regular = CreateIcon(0xE21F, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingHome_20_Regular = CreateIcon(0xE220, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingHome_24_Regular = CreateIcon(0xE221, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFill_16_Regular = CreateIcon(0xE3BF, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFill_28_Regular = CreateIcon(0xE3C0, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFillAccent_16_Regular = CreateIcon(0xE3C1, FluentSystemIconVariants.Regular); public static readonly FontIconData ColorFillAccent_28_Regular = CreateIcon(0xE3C4, FluentSystemIconVariants.Regular); public static readonly FontIconData DecimalArrowLeft_20_Regular = CreateIcon(0xE477, FluentSystemIconVariants.Regular); public static readonly FontIconData DecimalArrowRight_20_Regular = CreateIcon(0xE479, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteArrowBack_20_Regular = CreateIcon(0xE47D, FluentSystemIconVariants.Regular); public static readonly FontIconData DeleteDismiss_20_Regular = CreateIcon(0xE47E, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopEdit_20_Regular = CreateIcon(0xE490, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopEdit_24_Regular = CreateIcon(0xE491, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopMac_20_Regular = CreateIcon(0xE499, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopMac_24_Regular = CreateIcon(0xE49A, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSync_20_Regular = CreateIcon(0xE4A8, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopSync_24_Regular = CreateIcon(0xE4A9, FluentSystemIconVariants.Regular); public static readonly FontIconData DeveloperBoardSearch_24_Regular = CreateIcon(0xE4B0, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceEq_20_Regular = CreateIcon(0xE4B1, FluentSystemIconVariants.Regular); public static readonly FontIconData Diagram_20_Regular = CreateIcon(0xE4B4, FluentSystemIconVariants.Regular); public static readonly FontIconData DialpadOff_20_Regular = CreateIcon(0xE4B9, FluentSystemIconVariants.Regular); public static readonly FontIconData DismissSquareMultiple_20_Regular = CreateIcon(0xE4C7, FluentSystemIconVariants.Regular); public static readonly FontIconData DividerShort_16_Regular = CreateIcon(0xE4CC, FluentSystemIconVariants.Regular); public static readonly FontIconData DividerShort_20_Regular = CreateIcon(0xE4CD, FluentSystemIconVariants.Regular); public static readonly FontIconData Dock_20_Regular = CreateIcon(0xE4D0, FluentSystemIconVariants.Regular); public static readonly FontIconData DockRow_20_Regular = CreateIcon(0xE4D1, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListOff_20_Regular = CreateIcon(0xE4ED, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCheckmark_20_Regular = CreateIcon(0xE4F1, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentChevronDouble_20_Regular = CreateIcon(0xE4F3, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCss_20_Regular = CreateIcon(0xE4F5, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFooter_20_Regular = CreateIcon(0xE4FD, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFooterDismiss_20_Regular = CreateIcon(0xE4FE, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeader_20_Regular = CreateIcon(0xE501, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderArrowDown_20_Regular = CreateIcon(0xE503, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderArrowDown_24_Regular = CreateIcon(0xE504, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentHeaderDismiss_20_Regular = CreateIcon(0xE505, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentJavascript_20_Regular = CreateIcon(0xE50C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscapeData_20_Regular = CreateIcon(0xE50E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscapeSplit_24_Regular = CreateIcon(0xE511, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleTapSwipeDown_20_Regular = CreateIcon(0xE56E, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleTapSwipeDown_24_Regular = CreateIcon(0xE56F, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleTapSwipeUp_20_Regular = CreateIcon(0xE570, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleTapSwipeUp_24_Regular = CreateIcon(0xE571, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationAdd_16_Regular = CreateIcon(0xE77D, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationAdd_20_Regular = CreateIcon(0xE77E, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationAdd_24_Regular = CreateIcon(0xE77F, FluentSystemIconVariants.Regular); public static readonly FontIconData MathSymbols_16_Regular = CreateIcon(0xE7E5, FluentSystemIconVariants.Regular); public static readonly FontIconData MathSymbols_20_Regular = CreateIcon(0xE7E6, FluentSystemIconVariants.Regular); public static readonly FontIconData MathSymbols_24_Regular = CreateIcon(0xE7E7, FluentSystemIconVariants.Regular); public static readonly FontIconData MathSymbols_28_Regular = CreateIcon(0xE7E8, FluentSystemIconVariants.Regular); public static readonly FontIconData MathSymbols_32_Regular = CreateIcon(0xE7E9, FluentSystemIconVariants.Regular); public static readonly FontIconData MathSymbols_48_Regular = CreateIcon(0xE7EA, FluentSystemIconVariants.Regular); public static readonly FontIconData Password_16_Regular = CreateIcon(0xE8C8, FluentSystemIconVariants.Regular); public static readonly FontIconData Password_20_Regular = CreateIcon(0xE8C9, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleProhibited_24_Regular = CreateIcon(0xE904, FluentSystemIconVariants.Regular); public static readonly FontIconData StickerAdd_20_Regular = CreateIcon(0xEBC2, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractSquare_20_Regular = CreateIcon(0xEBD9, FluentSystemIconVariants.Regular); public static readonly FontIconData System_20_Regular = CreateIcon(0xEBE4, FluentSystemIconVariants.Regular); public static readonly FontIconData TableAdd_16_Regular = CreateIcon(0xEBF8, FluentSystemIconVariants.Regular); public static readonly FontIconData TableAdd_28_Regular = CreateIcon(0xEBFA, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellEdit_16_Regular = CreateIcon(0xEC01, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellEdit_20_Regular = CreateIcon(0xEC02, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellEdit_28_Regular = CreateIcon(0xEC04, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsMerge_16_Regular = CreateIcon(0xEC05, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsMerge_28_Regular = CreateIcon(0xEC06, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsSplit_16_Regular = CreateIcon(0xEC07, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCellsSplit_28_Regular = CreateIcon(0xEC08, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteColumn_16_Regular = CreateIcon(0xEC0B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteColumn_28_Regular = CreateIcon(0xEC0E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteRow_16_Regular = CreateIcon(0xEC0F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDeleteRow_28_Regular = CreateIcon(0xEC12, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDismiss_16_Regular = CreateIcon(0xEC13, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDismiss_28_Regular = CreateIcon(0xEC16, FluentSystemIconVariants.Regular); public static readonly FontIconData TableEdit_16_Regular = CreateIcon(0xEC17, FluentSystemIconVariants.Regular); public static readonly FontIconData TableEdit_20_Regular = CreateIcon(0xEC18, FluentSystemIconVariants.Regular); public static readonly FontIconData TableEdit_28_Regular = CreateIcon(0xEC19, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumn_16_Regular = CreateIcon(0xEC1A, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumn_20_Regular = CreateIcon(0xEC1B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumn_28_Regular = CreateIcon(0xEC1C, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumnAndRow_16_Regular = CreateIcon(0xEC1D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumnAndRow_20_Regular = CreateIcon(0xEC1E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeColumnAndRow_28_Regular = CreateIcon(0xEC20, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeRow_16_Regular = CreateIcon(0xEC21, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeRow_20_Regular = CreateIcon(0xEC22, FluentSystemIconVariants.Regular); public static readonly FontIconData TableFreezeRow_28_Regular = CreateIcon(0xEC23, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertColumn_16_Regular = CreateIcon(0xEC25, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertColumn_20_Regular = CreateIcon(0xEC26, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertColumn_28_Regular = CreateIcon(0xEC28, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertRow_16_Regular = CreateIcon(0xEC29, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertRow_20_Regular = CreateIcon(0xEC2A, FluentSystemIconVariants.Regular); public static readonly FontIconData TableInsertRow_28_Regular = CreateIcon(0xEC2C, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLightning_16_Regular = CreateIcon(0xEC2D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLightning_28_Regular = CreateIcon(0xEC30, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLink_16_Regular = CreateIcon(0xEC31, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLink_28_Regular = CreateIcon(0xEC34, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveAbove_16_Regular = CreateIcon(0xEC35, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveAbove_20_Regular = CreateIcon(0xEC36, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveAbove_28_Regular = CreateIcon(0xEC38, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveBelow_16_Regular = CreateIcon(0xEC39, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveBelow_20_Regular = CreateIcon(0xEC3A, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveBelow_28_Regular = CreateIcon(0xEC3C, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveLeft_16_Regular = CreateIcon(0xEC3D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveLeft_20_Regular = CreateIcon(0xEC3E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveLeft_28_Regular = CreateIcon(0xEC3F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveRight_16_Regular = CreateIcon(0xEC40, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveRight_20_Regular = CreateIcon(0xEC41, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMoveRight_28_Regular = CreateIcon(0xEC42, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeColumn_16_Regular = CreateIcon(0xEC44, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeColumn_20_Regular = CreateIcon(0xEC45, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeColumn_28_Regular = CreateIcon(0xEC47, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeRow_16_Regular = CreateIcon(0xEC48, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeRow_20_Regular = CreateIcon(0xEC49, FluentSystemIconVariants.Regular); public static readonly FontIconData TableResizeRow_28_Regular = CreateIcon(0xEC4B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSettings_16_Regular = CreateIcon(0xEC4D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSettings_20_Regular = CreateIcon(0xEC4E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSettings_28_Regular = CreateIcon(0xEC4F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackAbove_16_Regular = CreateIcon(0xEC56, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackAbove_28_Regular = CreateIcon(0xEC59, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackBelow_16_Regular = CreateIcon(0xEC5A, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackBelow_28_Regular = CreateIcon(0xEC5D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackLeft_16_Regular = CreateIcon(0xEC5E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackLeft_28_Regular = CreateIcon(0xEC61, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackRight_16_Regular = CreateIcon(0xEC62, FluentSystemIconVariants.Regular); public static readonly FontIconData TableStackRight_28_Regular = CreateIcon(0xEC65, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSwitch_16_Regular = CreateIcon(0xEC66, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSwitch_20_Regular = CreateIcon(0xEC67, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSwitch_28_Regular = CreateIcon(0xEC68, FluentSystemIconVariants.Regular); public static readonly FontIconData TabletSpeaker_20_Regular = CreateIcon(0xEC6D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignDistributedEvenly_20_Regular = CreateIcon(0xECB9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignDistributedVertical_20_Regular = CreateIcon(0xECBB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLow_20_Regular = CreateIcon(0xECBD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextContinuous_20_Regular = CreateIcon(0xECFC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomRotate90_20_Regular = CreateIcon(0xED6B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleRotate90_20_Regular = CreateIcon(0xED6F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopRotate90_20_Regular = CreateIcon(0xED71, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxMore_20_Regular = CreateIcon(0xED73, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoChat_16_Regular = CreateIcon(0xEDF8, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoChat_20_Regular = CreateIcon(0xEDF9, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoChat_24_Regular = CreateIcon(0xEDFA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowParagraph_20_Regular = CreateIcon(0xE0E2, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardEdit_20_Regular = CreateIcon(0xE352, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardNote_20_Regular = CreateIcon(0xE359, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMention_16_Regular = CreateIcon(0xE51A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMention_20_Regular = CreateIcon(0xE51B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMention_24_Regular = CreateIcon(0xE51C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMention_28_Regular = CreateIcon(0xE51D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMention_48_Regular = CreateIcon(0xE51E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSplitHintOff_16_Regular = CreateIcon(0xE545, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSplitHintOff_20_Regular = CreateIcon(0xE546, FluentSystemIconVariants.Regular); public static readonly FontIconData DoorTag_20_Regular = CreateIcon(0xE56A, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleSwipeDown_20_Regular = CreateIcon(0xE56C, FluentSystemIconVariants.Regular); public static readonly FontIconData DoubleSwipeUp_20_Regular = CreateIcon(0xE56D, FluentSystemIconVariants.Regular); public static readonly FontIconData Drag_20_Regular = CreateIcon(0xE572, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkToGo_20_Regular = CreateIcon(0xE588, FluentSystemIconVariants.Regular); public static readonly FontIconData DriveTrain_20_Regular = CreateIcon(0xE58C, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenAdd_20_Regular = CreateIcon(0xE595, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenArrowRight_20_Regular = CreateIcon(0xE596, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenArrowUp_20_Regular = CreateIcon(0xE597, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenClock_20_Regular = CreateIcon(0xE599, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenClosedAlert_20_Regular = CreateIcon(0xE59A, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenDesktop_20_Regular = CreateIcon(0xE59C, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenDismiss_20_Regular = CreateIcon(0xE59D, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenGroup_20_Regular = CreateIcon(0xE59F, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenHeader_20_Regular = CreateIcon(0xE5A0, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenLock_20_Regular = CreateIcon(0xE5A1, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenMirror_20_Regular = CreateIcon(0xE5A2, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenPagination_20_Regular = CreateIcon(0xE5A3, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenSettings_20_Regular = CreateIcon(0xE5A4, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenSpan_20_Regular = CreateIcon(0xE5A5, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenSpeaker_20_Regular = CreateIcon(0xE5A7, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenStatusBar_20_Regular = CreateIcon(0xE5A9, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenTablet_20_Regular = CreateIcon(0xE5AA, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenUpdate_20_Regular = CreateIcon(0xE5AB, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenVerticalScroll_20_Regular = CreateIcon(0xE5AC, FluentSystemIconVariants.Regular); public static readonly FontIconData DualScreenVibrate_20_Regular = CreateIcon(0xE5AD, FluentSystemIconVariants.Regular); public static readonly FontIconData EditSettings_20_Regular = CreateIcon(0xE5C2, FluentSystemIconVariants.Regular); public static readonly FontIconData Engine_20_Regular = CreateIcon(0xE5DF, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserMedium_20_Regular = CreateIcon(0xE5E6, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserSegment_20_Regular = CreateIcon(0xE5E8, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserSmall_20_Regular = CreateIcon(0xE5EA, FluentSystemIconVariants.Regular); public static readonly FontIconData EraserTool_20_Regular = CreateIcon(0xE5EC, FluentSystemIconVariants.Regular); public static readonly FontIconData ExtendedDock_20_Regular = CreateIcon(0xE5EF, FluentSystemIconVariants.Regular); public static readonly FontIconData FastAcceleration_20_Regular = CreateIcon(0xE605, FluentSystemIconVariants.Regular); public static readonly FontIconData FilterSync_20_Regular = CreateIcon(0xE60F, FluentSystemIconVariants.Regular); public static readonly FontIconData Fingerprint_20_Regular = CreateIcon(0xE611, FluentSystemIconVariants.Regular); public static readonly FontIconData FixedWidth_20_Regular = CreateIcon(0xE613, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashAuto_20_Regular = CreateIcon(0xE61C, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashOff_20_Regular = CreateIcon(0xE624, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashlightOff_20_Regular = CreateIcon(0xE62A, FluentSystemIconVariants.Regular); public static readonly FontIconData Fluent_20_Regular = CreateIcon(0xE63C, FluentSystemIconVariants.Regular); public static readonly FontIconData FormNew_20_Regular = CreateIcon(0xE674, FluentSystemIconVariants.Regular); public static readonly FontIconData Fps960_20_Regular = CreateIcon(0xE682, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMinimize_16_Regular = CreateIcon(0xE686, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMinimize_20_Regular = CreateIcon(0xE687, FluentSystemIconVariants.Regular); public static readonly FontIconData Gas_20_Regular = CreateIcon(0xE690, FluentSystemIconVariants.Regular); public static readonly FontIconData GasPump_20_Regular = CreateIcon(0xE692, FluentSystemIconVariants.Regular); public static readonly FontIconData Gavel_20_Regular = CreateIcon(0xE696, FluentSystemIconVariants.Regular); public static readonly FontIconData Gesture_20_Regular = CreateIcon(0xE699, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftCard_24_Regular = CreateIcon(0xE69C, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceDefault_12_Regular = CreateIcon(0xE6A5, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontal_24_Regular = CreateIcon(0xE6A8, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeAdd_20_Regular = CreateIcon(0xE6B3, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeDesktop_20_Regular = CreateIcon(0xE6B6, FluentSystemIconVariants.Regular); public static readonly FontIconData GroupDismiss_20_Regular = CreateIcon(0xE6C8, FluentSystemIconVariants.Regular); public static readonly FontIconData GroupList_20_Regular = CreateIcon(0xE6CA, FluentSystemIconVariants.Regular); public static readonly FontIconData GroupReturn_20_Regular = CreateIcon(0xE6CB, FluentSystemIconVariants.Regular); public static readonly FontIconData GuestAdd_20_Regular = CreateIcon(0xE6D1, FluentSystemIconVariants.Regular); public static readonly FontIconData HandDraw_20_Regular = CreateIcon(0xE6D7, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeAdd_20_Regular = CreateIcon(0xE712, FluentSystemIconVariants.Regular); public static readonly FontIconData MailDismiss_28_Regular = CreateIcon(0xE7B2, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxAll_20_Regular = CreateIcon(0xE7B6, FluentSystemIconVariants.Regular); public static readonly FontIconData MailInboxArrowRight_20_Regular = CreateIcon(0xE7B9, FluentSystemIconVariants.Regular); public static readonly FontIconData MailList_16_Regular = CreateIcon(0xE7C1, FluentSystemIconVariants.Regular); public static readonly FontIconData MailMultiple_28_Regular = CreateIcon(0xE7C8, FluentSystemIconVariants.Regular); public static readonly FontIconData MailOff_20_Regular = CreateIcon(0xE7C9, FluentSystemIconVariants.Regular); public static readonly FontIconData MicSettings_20_Regular = CreateIcon(0xE812, FluentSystemIconVariants.Regular); public static readonly FontIconData NavigationUnread_20_Regular = CreateIcon(0xE862, FluentSystemIconVariants.Regular); public static readonly FontIconData New_20_Regular = CreateIcon(0xE865, FluentSystemIconVariants.Regular); public static readonly FontIconData Notebook_20_Regular = CreateIcon(0xE871, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookAdd_20_Regular = CreateIcon(0xE872, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookError_20_Regular = CreateIcon(0xE875, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookLightning_20_Regular = CreateIcon(0xE877, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookQuestionMark_20_Regular = CreateIcon(0xE878, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberSymbolDismiss_20_Regular = CreateIcon(0xE88A, FluentSystemIconVariants.Regular); public static readonly FontIconData Pair_20_Regular = CreateIcon(0xE8AB, FluentSystemIconVariants.Regular); public static readonly FontIconData Patient_20_Regular = CreateIcon(0xE8CA, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseOff_20_Regular = CreateIcon(0xE8D1, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseSettings_16_Regular = CreateIcon(0xE8D2, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSync_28_Regular = CreateIcon(0xE90F, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneAdd_20_Regular = CreateIcon(0xE954, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDismiss_20_Regular = CreateIcon(0xE95A, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLock_20_Regular = CreateIcon(0xE963, FluentSystemIconVariants.Regular); public static readonly FontIconData PhonePageHeader_20_Regular = CreateIcon(0xE965, FluentSystemIconVariants.Regular); public static readonly FontIconData PhonePagination_20_Regular = CreateIcon(0xE966, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneScreenTime_20_Regular = CreateIcon(0xE967, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneStatusBar_20_Regular = CreateIcon(0xE973, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneUpdate_20_Regular = CreateIcon(0xE974, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneVerticalScroll_20_Regular = CreateIcon(0xE977, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneVibrate_20_Regular = CreateIcon(0xE978, FluentSystemIconVariants.Regular); public static readonly FontIconData PhotoFilter_20_Regular = CreateIcon(0xE979, FluentSystemIconVariants.Regular); public static readonly FontIconData Pi_20_Regular = CreateIcon(0xE97A, FluentSystemIconVariants.Regular); public static readonly FontIconData PortHdmi_20_Regular = CreateIcon(0xE9A0, FluentSystemIconVariants.Regular); public static readonly FontIconData Predictions_20_Regular = CreateIcon(0xE9B0, FluentSystemIconVariants.Regular); public static readonly FontIconData PulseSquare_20_Regular = CreateIcon(0xE9E0, FluentSystemIconVariants.Regular); public static readonly FontIconData Remote_20_Regular = CreateIcon(0xEA10, FluentSystemIconVariants.Regular); public static readonly FontIconData Reorder_20_Regular = CreateIcon(0xEA11, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeVideo_20_Regular = CreateIcon(0xEA1C, FluentSystemIconVariants.Regular); public static readonly FontIconData RotateLeft_20_Regular = CreateIcon(0xEA37, FluentSystemIconVariants.Regular); public static readonly FontIconData Router_20_Regular = CreateIcon(0xEA3B, FluentSystemIconVariants.Regular); public static readonly FontIconData Scan_20_Regular = CreateIcon(0xEA54, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanTable_20_Regular = CreateIcon(0xEA63, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanText_20_Regular = CreateIcon(0xEA65, FluentSystemIconVariants.Regular); public static readonly FontIconData SearchSquare_20_Regular = CreateIcon(0xEA81, FluentSystemIconVariants.Regular); public static readonly FontIconData ServiceBell_20_Regular = CreateIcon(0xEA93, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsAdd_20_Regular = CreateIcon(0xEADF, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsProhibited_20_Regular = CreateIcon(0xEAE5, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsQuestionMark_20_Regular = CreateIcon(0xEAE7, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideGrid_20_Regular = CreateIcon(0xEB17, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSettings_20_Regular = CreateIcon(0xEB23, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTransition_20_Regular = CreateIcon(0xEB2B, FluentSystemIconVariants.Regular); public static readonly FontIconData Spacebar_20_Regular = CreateIcon(0xEB31, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerSettings_20_Regular = CreateIcon(0xEB51, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerSettings_28_Regular = CreateIcon(0xEB52, FluentSystemIconVariants.Regular); public static readonly FontIconData StarArrowRightEnd_20_Regular = CreateIcon(0xEBA1, FluentSystemIconVariants.Regular); public static readonly FontIconData StarArrowRightStart_20_Regular = CreateIcon(0xEBA3, FluentSystemIconVariants.Regular); public static readonly FontIconData StarHalf_12_Regular = CreateIcon(0xEBAC, FluentSystemIconVariants.Regular); public static readonly FontIconData StarHalf_16_Regular = CreateIcon(0xEBAD, FluentSystemIconVariants.Regular); public static readonly FontIconData StarHalf_20_Regular = CreateIcon(0xEBAE, FluentSystemIconVariants.Regular); public static readonly FontIconData StarHalf_24_Regular = CreateIcon(0xEBAF, FluentSystemIconVariants.Regular); public static readonly FontIconData StarHalf_28_Regular = CreateIcon(0xEBB0, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOneQuarter_12_Regular = CreateIcon(0xEBB4, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOneQuarter_16_Regular = CreateIcon(0xEBB5, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOneQuarter_20_Regular = CreateIcon(0xEBB6, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOneQuarter_24_Regular = CreateIcon(0xEBB7, FluentSystemIconVariants.Regular); public static readonly FontIconData StarOneQuarter_28_Regular = CreateIcon(0xEBB8, FluentSystemIconVariants.Regular); public static readonly FontIconData StarThreeQuarter_12_Regular = CreateIcon(0xEBBA, FluentSystemIconVariants.Regular); public static readonly FontIconData StarThreeQuarter_16_Regular = CreateIcon(0xEBBB, FluentSystemIconVariants.Regular); public static readonly FontIconData StarThreeQuarter_20_Regular = CreateIcon(0xEBBC, FluentSystemIconVariants.Regular); public static readonly FontIconData StarThreeQuarter_24_Regular = CreateIcon(0xEBBD, FluentSystemIconVariants.Regular); public static readonly FontIconData StarThreeQuarter_28_Regular = CreateIcon(0xEBBE, FluentSystemIconVariants.Regular); public static readonly FontIconData Storage_20_Regular = CreateIcon(0xEBC3, FluentSystemIconVariants.Regular); public static readonly FontIconData SubGrid_20_Regular = CreateIcon(0xEBCA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDensity_16_Regular = CreateIcon(0xECFE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDensity_20_Regular = CreateIcon(0xECFF, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonOff_20_Regular = CreateIcon(0xEE11, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailArrowBack_20_Regular = CreateIcon(0xEE25, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailArrowForward_20_Regular = CreateIcon(0xEE26, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailArrowSubtract_20_Regular = CreateIcon(0xEE27, FluentSystemIconVariants.Regular); public static readonly FontIconData WebAsset_20_Regular = CreateIcon(0xEE55, FluentSystemIconVariants.Regular); public static readonly FontIconData Archive_32_Regular = CreateIcon(0xE066, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveSettings_24_Regular = CreateIcon(0xE071, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowEnter_20_Regular = CreateIcon(0xE0BF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExit_20_Regular = CreateIcon(0xE0C4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowJoin_20_Regular = CreateIcon(0xE0D6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingDown_16_Regular = CreateIcon(0xE119, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingDown_20_Regular = CreateIcon(0xE11A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingDown_24_Regular = CreateIcon(0xE11B, FluentSystemIconVariants.Regular); public static readonly FontIconData BookTemplate_20_Regular = CreateIcon(0xE18D, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderLeftRight_20_Regular = CreateIcon(0xE1A6, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderLeftRight_24_Regular = CreateIcon(0xE1A7, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailMore_20_Regular = CreateIcon(0xE228, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAdd_16_Regular = CreateIcon(0xE239, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarAdd_28_Regular = CreateIcon(0xE23A, FluentSystemIconVariants.Regular); public static readonly FontIconData Cellular3g_20_Regular = CreateIcon(0xE2B0, FluentSystemIconVariants.Regular); public static readonly FontIconData Cellular4g_20_Regular = CreateIcon(0xE2B1, FluentSystemIconVariants.Regular); public static readonly FontIconData Cellular5g_20_Regular = CreateIcon(0xE2B2, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkbox1_20_Regular = CreateIcon(0xE2F6, FluentSystemIconVariants.Regular); public static readonly FontIconData Checkbox2_20_Regular = CreateIcon(0xE2F8, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkNote_20_Regular = CreateIcon(0xE308, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeText_20_Regular = CreateIcon(0xE3BA, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeTextEdit_20_Regular = CreateIcon(0xE3BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Column_20_Regular = CreateIcon(0xE3C9, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeAdd_20_Regular = CreateIcon(0xE42F, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeQuick_16_Regular = CreateIcon(0xE434, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeQuick_20_Regular = CreateIcon(0xE435, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeQuick_24_Regular = CreateIcon(0xE436, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeQuick_28_Regular = CreateIcon(0xE437, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseArrowDown_20_Regular = CreateIcon(0xE468, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseArrowRight_20_Regular = CreateIcon(0xE469, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseArrowUp_20_Regular = CreateIcon(0xE46A, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseLightning_20_Regular = CreateIcon(0xE46B, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabasePlugConnected_20_Regular = CreateIcon(0xE471, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseWarning_20_Regular = CreateIcon(0xE475, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseWindow_20_Regular = CreateIcon(0xE476, FluentSystemIconVariants.Regular); public static readonly FontIconData DeveloperBoardLightning_20_Regular = CreateIcon(0xE4AD, FluentSystemIconVariants.Regular); public static readonly FontIconData DeveloperBoardLightningToolbox_20_Regular = CreateIcon(0xE4AE, FluentSystemIconVariants.Regular); public static readonly FontIconData Edit_28_Regular = CreateIcon(0xE5B2, FluentSystemIconVariants.Regular); public static readonly FontIconData Edit_48_Regular = CreateIcon(0xE5B4, FluentSystemIconVariants.Regular); public static readonly FontIconData EditOff_28_Regular = CreateIcon(0xE5B9, FluentSystemIconVariants.Regular); public static readonly FontIconData EditOff_32_Regular = CreateIcon(0xE5BA, FluentSystemIconVariants.Regular); public static readonly FontIconData EditOff_48_Regular = CreateIcon(0xE5BB, FluentSystemIconVariants.Regular); public static readonly FontIconData EditProhibited_16_Regular = CreateIcon(0xE5BC, FluentSystemIconVariants.Regular); public static readonly FontIconData EditProhibited_20_Regular = CreateIcon(0xE5BD, FluentSystemIconVariants.Regular); public static readonly FontIconData EditProhibited_24_Regular = CreateIcon(0xE5BE, FluentSystemIconVariants.Regular); public static readonly FontIconData EditProhibited_28_Regular = CreateIcon(0xE5BF, FluentSystemIconVariants.Regular); public static readonly FontIconData EditProhibited_32_Regular = CreateIcon(0xE5C0, FluentSystemIconVariants.Regular); public static readonly FontIconData EditProhibited_48_Regular = CreateIcon(0xE5C1, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiEdit_16_Regular = CreateIcon(0xE5C9, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiEdit_20_Regular = CreateIcon(0xE5CA, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiEdit_24_Regular = CreateIcon(0xE5CB, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiEdit_28_Regular = CreateIcon(0xE5CC, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiEdit_48_Regular = CreateIcon(0xE5CD, FluentSystemIconVariants.Regular); public static readonly FontIconData FilterAdd_20_Regular = CreateIcon(0xE60B, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashAdd_20_Regular = CreateIcon(0xE61B, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashFlow_16_Regular = CreateIcon(0xE621, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashFlow_20_Regular = CreateIcon(0xE622, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashFlow_24_Regular = CreateIcon(0xE623, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashPlay_20_Regular = CreateIcon(0xE625, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowLeft_16_Regular = CreateIcon(0xE646, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowLeft_20_Regular = CreateIcon(0xE647, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowLeft_24_Regular = CreateIcon(0xE648, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowLeft_28_Regular = CreateIcon(0xE649, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowLeft_32_Regular = CreateIcon(0xE64A, FluentSystemIconVariants.Regular); public static readonly FontIconData GaugeAdd_20_Regular = CreateIcon(0xE695, FluentSystemIconVariants.Regular); public static readonly FontIconData HandDraw_16_Regular = CreateIcon(0xE6D6, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDrive_20_Regular = CreateIcon(0xE6E3, FluentSystemIconVariants.Regular); public static readonly FontIconData Hdr_20_Regular = CreateIcon(0xE6EB, FluentSystemIconVariants.Regular); public static readonly FontIconData HdrOff_20_Regular = CreateIcon(0xE6EC, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeDatabase_20_Regular = CreateIcon(0xE715, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageAdd_20_Regular = CreateIcon(0xE71A, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageArrowBack_20_Regular = CreateIcon(0xE71C, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageArrowCounterclockwise_20_Regular = CreateIcon(0xE71E, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageArrowForward_20_Regular = CreateIcon(0xE720, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageGlobe_20_Regular = CreateIcon(0xE722, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageReflection_20_Regular = CreateIcon(0xE72F, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageShadow_20_Regular = CreateIcon(0xE731, FluentSystemIconVariants.Regular); public static readonly FontIconData Incognito_20_Regular = CreateIcon(0xE735, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyCommand_20_Regular = CreateIcon(0xE743, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyCommand_24_Regular = CreateIcon(0xE744, FluentSystemIconVariants.Regular); public static readonly FontIconData Keyboard123_20_Regular = CreateIcon(0xE748, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardDock_20_Regular = CreateIcon(0xE74B, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutFloat_20_Regular = CreateIcon(0xE74C, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutOneHandedLeft_20_Regular = CreateIcon(0xE74D, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutResize_20_Regular = CreateIcon(0xE74E, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardLayoutSplit_20_Regular = CreateIcon(0xE74F, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardShiftUppercase_16_Regular = CreateIcon(0xE752, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardShiftUppercase_20_Regular = CreateIcon(0xE753, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardTab_20_Regular = CreateIcon(0xE754, FluentSystemIconVariants.Regular); public static readonly FontIconData LauncherSettings_20_Regular = CreateIcon(0xE758, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbCircle_20_Regular = CreateIcon(0xE763, FluentSystemIconVariants.Regular); public static readonly FontIconData LineStyle_20_Regular = CreateIcon(0xE76E, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkToolbox_20_Regular = CreateIcon(0xE778, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationAddLeft_20_Regular = CreateIcon(0xE780, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationAddRight_20_Regular = CreateIcon(0xE781, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationAddUp_20_Regular = CreateIcon(0xE782, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationDismiss_20_Regular = CreateIcon(0xE786, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAllRead_16_Regular = CreateIcon(0xE7A3, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAllRead_24_Regular = CreateIcon(0xE7A4, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAllRead_28_Regular = CreateIcon(0xE7A5, FluentSystemIconVariants.Regular); public static readonly FontIconData MailList_20_Regular = CreateIcon(0xE7C2, FluentSystemIconVariants.Regular); public static readonly FontIconData MailList_24_Regular = CreateIcon(0xE7C3, FluentSystemIconVariants.Regular); public static readonly FontIconData MailList_28_Regular = CreateIcon(0xE7C4, FluentSystemIconVariants.Regular); public static readonly FontIconData MailReadMultiple_16_Regular = CreateIcon(0xE7D2, FluentSystemIconVariants.Regular); public static readonly FontIconData MailReadMultiple_24_Regular = CreateIcon(0xE7D3, FluentSystemIconVariants.Regular); public static readonly FontIconData MailReadMultiple_28_Regular = CreateIcon(0xE7D4, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormatProfessional_20_Regular = CreateIcon(0xE7DF, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormula_20_Regular = CreateIcon(0xE7E2, FluentSystemIconVariants.Regular); public static readonly FontIconData MentionArrowDown_20_Regular = CreateIcon(0xE7F4, FluentSystemIconVariants.Regular); public static readonly FontIconData MentionBrackets_20_Regular = CreateIcon(0xE7F5, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNoteOff1_20_Regular = CreateIcon(0xE857, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNoteOff1_24_Regular = CreateIcon(0xE858, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNoteOff2_16_Regular = CreateIcon(0xE859, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNoteOff2_20_Regular = CreateIcon(0xE85A, FluentSystemIconVariants.Regular); public static readonly FontIconData MusicNoteOff2_24_Regular = CreateIcon(0xE85B, FluentSystemIconVariants.Regular); public static readonly FontIconData NavigationLocationTarget_20_Regular = CreateIcon(0xE860, FluentSystemIconVariants.Regular); public static readonly FontIconData NavigationPlay_20_Regular = CreateIcon(0xE861, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle1_16_Regular = CreateIcon(0xE884, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle1_20_Regular = CreateIcon(0xE885, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle1_24_Regular = CreateIcon(0xE886, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftContract_28_Regular = CreateIcon(0xE8B7, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftExpand_24_Regular = CreateIcon(0xE8BA, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftExpand_28_Regular = CreateIcon(0xE8BB, FluentSystemIconVariants.Regular); public static readonly FontIconData Pen_16_Regular = CreateIcon(0xE8D6, FluentSystemIconVariants.Regular); public static readonly FontIconData Pen_20_Regular = CreateIcon(0xE8D7, FluentSystemIconVariants.Regular); public static readonly FontIconData Pen_24_Regular = CreateIcon(0xE8D8, FluentSystemIconVariants.Regular); public static readonly FontIconData Pen_28_Regular = CreateIcon(0xE8D9, FluentSystemIconVariants.Regular); public static readonly FontIconData Pen_32_Regular = CreateIcon(0xE8DA, FluentSystemIconVariants.Regular); public static readonly FontIconData Pen_48_Regular = CreateIcon(0xE8DB, FluentSystemIconVariants.Regular); public static readonly FontIconData PenOff_16_Regular = CreateIcon(0xE8DC, FluentSystemIconVariants.Regular); public static readonly FontIconData PenOff_20_Regular = CreateIcon(0xE8DD, FluentSystemIconVariants.Regular); public static readonly FontIconData PenOff_24_Regular = CreateIcon(0xE8DE, FluentSystemIconVariants.Regular); public static readonly FontIconData PenOff_28_Regular = CreateIcon(0xE8DF, FluentSystemIconVariants.Regular); public static readonly FontIconData PenOff_32_Regular = CreateIcon(0xE8E0, FluentSystemIconVariants.Regular); public static readonly FontIconData PenOff_48_Regular = CreateIcon(0xE8E1, FluentSystemIconVariants.Regular); public static readonly FontIconData PenProhibited_16_Regular = CreateIcon(0xE8E2, FluentSystemIconVariants.Regular); public static readonly FontIconData PenProhibited_20_Regular = CreateIcon(0xE8E3, FluentSystemIconVariants.Regular); public static readonly FontIconData PenProhibited_24_Regular = CreateIcon(0xE8E4, FluentSystemIconVariants.Regular); public static readonly FontIconData PenProhibited_28_Regular = CreateIcon(0xE8E5, FluentSystemIconVariants.Regular); public static readonly FontIconData PenProhibited_32_Regular = CreateIcon(0xE8E6, FluentSystemIconVariants.Regular); public static readonly FontIconData PenProhibited_48_Regular = CreateIcon(0xE8E7, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonKey_20_Regular = CreateIcon(0xE933, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneLinkSetup_20_Regular = CreateIcon(0xE962, FluentSystemIconVariants.Regular); public static readonly FontIconData Pipeline_20_Regular = CreateIcon(0xE989, FluentSystemIconVariants.Regular); public static readonly FontIconData PipelineAdd_20_Regular = CreateIcon(0xE98A, FluentSystemIconVariants.Regular); public static readonly FontIconData PipelinePlay_20_Regular = CreateIcon(0xE98C, FluentSystemIconVariants.Regular); public static readonly FontIconData PlaySettings_20_Regular = CreateIcon(0xE997, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugConnectedAdd_20_Regular = CreateIcon(0xE99B, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugConnectedCheckmark_20_Regular = CreateIcon(0xE99C, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAvailable_20_Regular = CreateIcon(0xE9B8, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAvailable_24_Regular = CreateIcon(0xE9B9, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceBlocked_20_Regular = CreateIcon(0xE9BA, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceBlocked_24_Regular = CreateIcon(0xE9BB, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceDnd_20_Regular = CreateIcon(0xE9BF, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceDnd_24_Regular = CreateIcon(0xE9C0, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOffline_20_Regular = CreateIcon(0xE9C1, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOffline_24_Regular = CreateIcon(0xE9C2, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOof_20_Regular = CreateIcon(0xE9C3, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceOof_24_Regular = CreateIcon(0xE9C4, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceUnknown_20_Regular = CreateIcon(0xE9C5, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceUnknown_24_Regular = CreateIcon(0xE9C6, FluentSystemIconVariants.Regular); public static readonly FontIconData ProhibitedNote_20_Regular = CreateIcon(0xE9D3, FluentSystemIconVariants.Regular); public static readonly FontIconData PuzzleCubePiece_20_Regular = CreateIcon(0xE9E7, FluentSystemIconVariants.Regular); public static readonly FontIconData Ram_20_Regular = CreateIcon(0xE9F3, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptSearch_20_Regular = CreateIcon(0xEA06, FluentSystemIconVariants.Regular); public static readonly FontIconData RectanglePortraitLocationTarget_20_Regular = CreateIcon(0xEA0E, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveImage_20_Regular = CreateIcon(0xEA4A, FluentSystemIconVariants.Regular); public static readonly FontIconData Scan_16_Regular = CreateIcon(0xEA53, FluentSystemIconVariants.Regular); public static readonly FontIconData ServerMultiple_20_Regular = CreateIcon(0xEA91, FluentSystemIconVariants.Regular); public static readonly FontIconData ServerPlay_20_Regular = CreateIcon(0xEA92, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldPerson_20_Regular = CreateIcon(0xEAD4, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldPersonAdd_20_Regular = CreateIcon(0xEAD5, FluentSystemIconVariants.Regular); public static readonly FontIconData SplitHint_20_Regular = CreateIcon(0xEB56, FluentSystemIconVariants.Regular); public static readonly FontIconData SquaresNested_20_Regular = CreateIcon(0xEB99, FluentSystemIconVariants.Regular); public static readonly FontIconData StreamInput_20_Regular = CreateIcon(0xEBC6, FluentSystemIconVariants.Regular); public static readonly FontIconData StreamInputOutput_20_Regular = CreateIcon(0xEBC7, FluentSystemIconVariants.Regular); public static readonly FontIconData StreamOutput_20_Regular = CreateIcon(0xEBC8, FluentSystemIconVariants.Regular); public static readonly FontIconData TableBottomRow_16_Regular = CreateIcon(0xEBFB, FluentSystemIconVariants.Regular); public static readonly FontIconData TableBottomRow_20_Regular = CreateIcon(0xEBFC, FluentSystemIconVariants.Regular); public static readonly FontIconData TableBottomRow_24_Regular = CreateIcon(0xEBFD, FluentSystemIconVariants.Regular); public static readonly FontIconData TableBottomRow_28_Regular = CreateIcon(0xEBFE, FluentSystemIconVariants.Regular); public static readonly FontIconData TableBottomRow_32_Regular = CreateIcon(0xEBFF, FluentSystemIconVariants.Regular); public static readonly FontIconData TableBottomRow_48_Regular = CreateIcon(0xEC00, FluentSystemIconVariants.Regular); public static readonly FontIconData TableChecker_20_Regular = CreateIcon(0xEC09, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCopy_20_Regular = CreateIcon(0xEC0A, FluentSystemIconVariants.Regular); public static readonly FontIconData TableImage_20_Regular = CreateIcon(0xEC24, FluentSystemIconVariants.Regular); public static readonly FontIconData TableMultiple_20_Regular = CreateIcon(0xEC43, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSearch_20_Regular = CreateIcon(0xEC4C, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSplit_20_Regular = CreateIcon(0xEC55, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareDatabase_20_Regular = CreateIcon(0xEC98, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListCheckmark_20_Regular = CreateIcon(0xECD6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListDismiss_20_Regular = CreateIcon(0xECD7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareClock_20_Regular = CreateIcon(0xECE3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquarePerson_20_Regular = CreateIcon(0xECE4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareSearch_20_Regular = CreateIcon(0xECE5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareSettings_20_Regular = CreateIcon(0xECE6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareShield_20_Regular = CreateIcon(0xECE7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareToolbox_20_Regular = CreateIcon(0xECE8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDensity_24_Regular = CreateIcon(0xED00, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDensity_28_Regular = CreateIcon(0xED01, FluentSystemIconVariants.Regular); public static readonly FontIconData TextExpand_20_Regular = CreateIcon(0xED0C, FluentSystemIconVariants.Regular); public static readonly FontIconData TimerOff_20_Regular = CreateIcon(0xED8E, FluentSystemIconVariants.Regular); public static readonly FontIconData Triangle_16_Regular = CreateIcon(0xEDA5, FluentSystemIconVariants.Regular); public static readonly FontIconData Triangle_20_Regular = CreateIcon(0xEDA6, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleDown_12_Regular = CreateIcon(0xEDA9, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleDown_16_Regular = CreateIcon(0xEDAA, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleDown_20_Regular = CreateIcon(0xEDAB, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleDown_32_Regular = CreateIcon(0xEDAC, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleDown_48_Regular = CreateIcon(0xEDAD, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleLeft_12_Regular = CreateIcon(0xEDAE, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleLeft_16_Regular = CreateIcon(0xEDAF, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleLeft_20_Regular = CreateIcon(0xEDB0, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleLeft_32_Regular = CreateIcon(0xEDB1, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleLeft_48_Regular = CreateIcon(0xEDB2, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleRight_12_Regular = CreateIcon(0xEDB3, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleRight_16_Regular = CreateIcon(0xEDB4, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleRight_20_Regular = CreateIcon(0xEDB5, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleRight_32_Regular = CreateIcon(0xEDB6, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleRight_48_Regular = CreateIcon(0xEDB7, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoChat_28_Regular = CreateIcon(0xEDFB, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoChat_32_Regular = CreateIcon(0xEDFC, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoChat_48_Regular = CreateIcon(0xEDFD, FluentSystemIconVariants.Regular); public static readonly FontIconData VirtualNetwork_20_Regular = CreateIcon(0xEE22, FluentSystemIconVariants.Regular); public static readonly FontIconData VirtualNetworkToolbox_20_Regular = CreateIcon(0xEE23, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallet_16_Regular = CreateIcon(0xEE2B, FluentSystemIconVariants.Regular); public static readonly FontIconData WalletCreditCard_16_Regular = CreateIcon(0xEE31, FluentSystemIconVariants.Regular); public static readonly FontIconData WalletCreditCard_20_Regular = CreateIcon(0xEE32, FluentSystemIconVariants.Regular); public static readonly FontIconData WalletCreditCard_24_Regular = CreateIcon(0xEE33, FluentSystemIconVariants.Regular); public static readonly FontIconData WalletCreditCard_32_Regular = CreateIcon(0xEE34, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowBulletList_20_Regular = CreateIcon(0xEE6D, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowBulletListAdd_20_Regular = CreateIcon(0xEE6E, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDatabase_20_Regular = CreateIcon(0xEE70, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowLocationTarget_20_Regular = CreateIcon(0xEE77, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowMultipleSwap_20_Regular = CreateIcon(0xEE79, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowPlay_20_Regular = CreateIcon(0xEE7C, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowSettings_20_Regular = CreateIcon(0xEE7D, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowText_20_Regular = CreateIcon(0xEE7E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveArrowBack_16_Regular = CreateIcon(0xE067, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveArrowBack_20_Regular = CreateIcon(0xE068, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveArrowBack_24_Regular = CreateIcon(0xE069, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveArrowBack_28_Regular = CreateIcon(0xE06A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveArrowBack_32_Regular = CreateIcon(0xE06B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveArrowBack_48_Regular = CreateIcon(0xE06C, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleMultipleSubtractCheckmark_20_Regular = CreateIcon(0xE33B, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseMultiple_20_Regular = CreateIcon(0xE46E, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultipleOff_16_Regular = CreateIcon(0xE72A, FluentSystemIconVariants.Regular); public static readonly FontIconData Keyboard_16_Regular = CreateIcon(0xE74A, FluentSystemIconVariants.Regular); public static readonly FontIconData LockMultiple_20_Regular = CreateIcon(0xE792, FluentSystemIconVariants.Regular); public static readonly FontIconData Lottery_20_Regular = CreateIcon(0xE798, FluentSystemIconVariants.Regular); public static readonly FontIconData MailWarning_20_Regular = CreateIcon(0xE7D8, FluentSystemIconVariants.Regular); public static readonly FontIconData MailWarning_24_Regular = CreateIcon(0xE7D9, FluentSystemIconVariants.Regular); public static readonly FontIconData MatchAppLayout_20_Regular = CreateIcon(0xE7DC, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormatLinear_20_Regular = CreateIcon(0xE7DD, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneOff_16_Regular = CreateIcon(0xE7F1, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneOff_20_Regular = CreateIcon(0xE7F2, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneOff_28_Regular = CreateIcon(0xE7F3, FluentSystemIconVariants.Regular); public static readonly FontIconData Merge_20_Regular = CreateIcon(0xE7F7, FluentSystemIconVariants.Regular); public static readonly FontIconData MicOff_32_Regular = CreateIcon(0xE7FF, FluentSystemIconVariants.Regular); public static readonly FontIconData MobileOptimized_20_Regular = CreateIcon(0xE817, FluentSystemIconVariants.Regular); public static readonly FontIconData NetworkCheck_20_Regular = CreateIcon(0xE864, FluentSystemIconVariants.Regular); public static readonly FontIconData NoteAdd_28_Regular = CreateIcon(0xE86C, FluentSystemIconVariants.Regular); public static readonly FontIconData NoteAdd_48_Regular = CreateIcon(0xE86D, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSync_20_Regular = CreateIcon(0xE87D, FluentSystemIconVariants.Regular); public static readonly FontIconData OrganizationHorizontal_20_Regular = CreateIcon(0xE89E, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrushArrowDown_20_Regular = CreateIcon(0xE8A7, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrushArrowUp_20_Regular = CreateIcon(0xE8A9, FluentSystemIconVariants.Regular); public static readonly FontIconData Pentagon_20_Regular = CreateIcon(0xE8E8, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAccounts_20_Regular = CreateIcon(0xE920, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSubtract_20_Regular = CreateIcon(0xE947, FluentSystemIconVariants.Regular); public static readonly FontIconData PinOff_28_Regular = CreateIcon(0xE986, FluentSystemIconVariants.Regular); public static readonly FontIconData PinOff_32_Regular = CreateIcon(0xE987, FluentSystemIconVariants.Regular); public static readonly FontIconData PointScan_20_Regular = CreateIcon(0xE99D, FluentSystemIconVariants.Regular); public static readonly FontIconData PortUsbA_20_Regular = CreateIcon(0xE9A4, FluentSystemIconVariants.Regular); public static readonly FontIconData QuestionCircle_12_Regular = CreateIcon(0xE9ED, FluentSystemIconVariants.Regular); public static readonly FontIconData RowTriple_20_Regular = CreateIcon(0xEA3C, FluentSystemIconVariants.Regular); public static readonly FontIconData Scratchpad_20_Regular = CreateIcon(0xEA76, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsAvailability_20_Regular = CreateIcon(0xEAE0, FluentSystemIconVariants.Regular); public static readonly FontIconData SkipForwardTab_20_Regular = CreateIcon(0xEB0A, FluentSystemIconVariants.Regular); public static readonly FontIconData Sleep_20_Regular = CreateIcon(0xEB0C, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMultiple_20_Regular = CreateIcon(0xEB1C, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMultipleArrowRight_20_Regular = CreateIcon(0xEB1E, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSize_20_Regular = CreateIcon(0xEB25, FluentSystemIconVariants.Regular); public static readonly FontIconData SoundWaveCircle_20_Regular = CreateIcon(0xEB2F, FluentSystemIconVariants.Regular); public static readonly FontIconData SportAmericanFootball_20_Regular = CreateIcon(0xEB68, FluentSystemIconVariants.Regular); public static readonly FontIconData SportBaseball_20_Regular = CreateIcon(0xEB6A, FluentSystemIconVariants.Regular); public static readonly FontIconData SportHockey_20_Regular = CreateIcon(0xEB6E, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintArrowBack_20_Regular = CreateIcon(0xEB8E, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareShadow_20_Regular = CreateIcon(0xEB98, FluentSystemIconVariants.Regular); public static readonly FontIconData TabArrowLeft_20_Regular = CreateIcon(0xEBE7, FluentSystemIconVariants.Regular); public static readonly FontIconData TabProhibited_20_Regular = CreateIcon(0xEBF0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextCollapse_20_Regular = CreateIcon(0xECF4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextMore_20_Regular = CreateIcon(0xED37, FluentSystemIconVariants.Regular); public static readonly FontIconData TimeAndWeather_20_Regular = CreateIcon(0xED81, FluentSystemIconVariants.Regular); public static readonly FontIconData Transmission_20_Regular = CreateIcon(0xED9C, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPlayPause_20_Regular = CreateIcon(0xEE1A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowNext_12_Regular = CreateIcon(0xE0DD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowPrevious_12_Regular = CreateIcon(0xE0E3, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsageSettings_20_Regular = CreateIcon(0xE461, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentMultipleSync_20_Regular = CreateIcon(0xE526, FluentSystemIconVariants.Regular); public static readonly FontIconData Filter_12_Regular = CreateIcon(0xE609, FluentSystemIconVariants.Regular); public static readonly FontIconData History_28_Regular = CreateIcon(0xE706, FluentSystemIconVariants.Regular); public static readonly FontIconData History_32_Regular = CreateIcon(0xE707, FluentSystemIconVariants.Regular); public static readonly FontIconData History_48_Regular = CreateIcon(0xE708, FluentSystemIconVariants.Regular); public static readonly FontIconData HistoryDismiss_20_Regular = CreateIcon(0xE709, FluentSystemIconVariants.Regular); public static readonly FontIconData HistoryDismiss_24_Regular = CreateIcon(0xE70A, FluentSystemIconVariants.Regular); public static readonly FontIconData HistoryDismiss_28_Regular = CreateIcon(0xE70B, FluentSystemIconVariants.Regular); public static readonly FontIconData HistoryDismiss_32_Regular = CreateIcon(0xE70C, FluentSystemIconVariants.Regular); public static readonly FontIconData HistoryDismiss_48_Regular = CreateIcon(0xE70D, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeMore_20_Regular = CreateIcon(0xE716, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSearch_20_Regular = CreateIcon(0xE907, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamDelete_16_Regular = CreateIcon(0xE913, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamDelete_20_Regular = CreateIcon(0xE914, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamDelete_28_Regular = CreateIcon(0xE916, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeamDelete_32_Regular = CreateIcon(0xE917, FluentSystemIconVariants.Regular); public static readonly FontIconData Person5_20_Regular = CreateIcon(0xE91C, FluentSystemIconVariants.Regular); public static readonly FontIconData Person6_20_Regular = CreateIcon(0xE91E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSync_24_Regular = CreateIcon(0xE94A, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneEraser_20_Regular = CreateIcon(0xE95D, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneShake_20_Regular = CreateIcon(0xE968, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSpeaker_20_Regular = CreateIcon(0xE971, FluentSystemIconVariants.Regular); public static readonly FontIconData Radar_20_Regular = CreateIcon(0xE9F0, FluentSystemIconVariants.Regular); public static readonly FontIconData RadarCheckmark_20_Regular = CreateIcon(0xE9F1, FluentSystemIconVariants.Regular); public static readonly FontIconData RadarRectangleMultiple_20_Regular = CreateIcon(0xE9F2, FluentSystemIconVariants.Regular); public static readonly FontIconData RealEstate_20_Regular = CreateIcon(0xE9FC, FluentSystemIconVariants.Regular); public static readonly FontIconData ResizeTable_20_Regular = CreateIcon(0xEA1B, FluentSystemIconVariants.Regular); public static readonly FontIconData Shifts30Minutes_20_Regular = CreateIcon(0xEADD, FluentSystemIconVariants.Regular); public static readonly FontIconData SoundSource_20_Regular = CreateIcon(0xEB2E, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtitles_16_Regular = CreateIcon(0xEBCB, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtitles_20_Regular = CreateIcon(0xEBCC, FluentSystemIconVariants.Regular); public static readonly FontIconData Subtitles_24_Regular = CreateIcon(0xEBCD, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquarePerson_20_Regular = CreateIcon(0xEC9B, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareSettings_20_Regular = CreateIcon(0xEC9E, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer10_20_Regular = CreateIcon(0xED84, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer2_20_Regular = CreateIcon(0xED87, FluentSystemIconVariants.Regular); public static readonly FontIconData Timer3_20_Regular = CreateIcon(0xED8A, FluentSystemIconVariants.Regular); public static readonly FontIconData TreeDeciduous_20_Regular = CreateIcon(0xEDA2, FluentSystemIconVariants.Regular); public static readonly FontIconData TreeEvergreen_20_Regular = CreateIcon(0xEDA3, FluentSystemIconVariants.Regular); public static readonly FontIconData UninstallApp_20_Regular = CreateIcon(0xEDCE, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertBadge_16_Regular = CreateIcon(0xE017, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertBadge_20_Regular = CreateIcon(0xE018, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertBadge_24_Regular = CreateIcon(0xE019, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveSettings_28_Regular = CreateIcon(0xE072, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBetweenUp_20_Regular = CreateIcon(0xE081, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFitIn_16_Regular = CreateIcon(0xE0CE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFitIn_20_Regular = CreateIcon(0xE0CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForward_28_Regular = CreateIcon(0xE0D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReply_28_Regular = CreateIcon(0xE0E6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyAll_28_Regular = CreateIcon(0xE0E7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUndo_28_Regular = CreateIcon(0xE127, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchRequest_20_Regular = CreateIcon(0xE1E4, FluentSystemIconVariants.Regular); public static readonly FontIconData Broom_28_Regular = CreateIcon(0xE204, FluentSystemIconVariants.Regular); public static readonly FontIconData BugArrowCounterclockwise_20_Regular = CreateIcon(0xE208, FluentSystemIconVariants.Regular); public static readonly FontIconData BugProhibited_20_Regular = CreateIcon(0xE209, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMultiple_28_Regular = CreateIcon(0xE256, FluentSystemIconVariants.Regular); public static readonly FontIconData CallAdd_16_Regular = CreateIcon(0xE275, FluentSystemIconVariants.Regular); public static readonly FontIconData CallDismiss_16_Regular = CreateIcon(0xE279, FluentSystemIconVariants.Regular); public static readonly FontIconData CallTransfer_16_Regular = CreateIcon(0xE292, FluentSystemIconVariants.Regular); public static readonly FontIconData CallWarning_16_Regular = CreateIcon(0xE294, FluentSystemIconVariants.Regular); public static readonly FontIconData CallWarning_20_Regular = CreateIcon(0xE295, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkSquare_20_Regular = CreateIcon(0xE309, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleEraser_20_Regular = CreateIcon(0xE336, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnDoubleCompare_20_Regular = CreateIcon(0xE3CB, FluentSystemIconVariants.Regular); public static readonly FontIconData Comma_20_Regular = CreateIcon(0xE3D1, FluentSystemIconVariants.Regular); public static readonly FontIconData CubeArrowCurveDown_20_Regular = CreateIcon(0xE430, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseSwitch_20_Regular = CreateIcon(0xE474, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentData_20_Regular = CreateIcon(0xE4F7, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderMail_24_Regular = CreateIcon(0xE658, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderMail_28_Regular = CreateIcon(0xE659, FluentSystemIconVariants.Regular); public static readonly FontIconData Gather_20_Regular = CreateIcon(0xE694, FluentSystemIconVariants.Regular); public static readonly FontIconData Image_32_Regular = CreateIcon(0xE719, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAttach_24_Regular = CreateIcon(0xE7AE, FluentSystemIconVariants.Regular); public static readonly FontIconData MailAttach_28_Regular = CreateIcon(0xE7AF, FluentSystemIconVariants.Regular); public static readonly FontIconData MailProhibited_28_Regular = CreateIcon(0xE7D0, FluentSystemIconVariants.Regular); public static readonly FontIconData Markdown_20_Regular = CreateIcon(0xE7DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Merge_16_Regular = CreateIcon(0xE7F6, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookArrowCurveDown_20_Regular = CreateIcon(0xE874, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookEye_20_Regular = CreateIcon(0xE876, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSync_16_Regular = CreateIcon(0xE948, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSync_20_Regular = CreateIcon(0xE949, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSync_28_Regular = CreateIcon(0xE94B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSync_32_Regular = CreateIcon(0xE94C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSync_48_Regular = CreateIcon(0xE94D, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneKey_20_Regular = CreateIcon(0xE95E, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneKey_24_Regular = CreateIcon(0xE95F, FluentSystemIconVariants.Regular); public static readonly FontIconData PipelineArrowCurveDown_20_Regular = CreateIcon(0xE98B, FluentSystemIconVariants.Regular); public static readonly FontIconData Print_32_Regular = CreateIcon(0xE9CD, FluentSystemIconVariants.Regular); public static readonly FontIconData Save_28_Regular = CreateIcon(0xEA44, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectAllOff_20_Regular = CreateIcon(0xEA85, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectAllOn_20_Regular = CreateIcon(0xEA86, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareEraser_20_Regular = CreateIcon(0xEB84, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultipleBottom_20_Regular = CreateIcon(0xEBEE, FluentSystemIconVariants.Regular); public static readonly FontIconData Tag_28_Regular = CreateIcon(0xEC71, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRotate270_24_Regular = CreateIcon(0xED26, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRotate90_24_Regular = CreateIcon(0xED28, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRotate270_24_Regular = CreateIcon(0xED30, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRotate90_24_Regular = CreateIcon(0xED32, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRotate270_24_Regular = CreateIcon(0xED3C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRotate90_24_Regular = CreateIcon(0xED3E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWholeWord_20_Regular = CreateIcon(0xED68, FluentSystemIconVariants.Regular); public static readonly FontIconData TimePicker_20_Regular = CreateIcon(0xED82, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipOff_16_Regular = CreateIcon(0xEE03, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipOff_20_Regular = CreateIcon(0xEE04, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipOff_24_Regular = CreateIcon(0xEE05, FluentSystemIconVariants.Regular); public static readonly FontIconData Wallpaper_20_Regular = CreateIcon(0xEE35, FluentSystemIconVariants.Regular); public static readonly FontIconData Warning_28_Regular = CreateIcon(0xEE3C, FluentSystemIconVariants.Regular); public static readonly FontIconData WifiLock_20_Regular = CreateIcon(0xEE57, FluentSystemIconVariants.Regular); public static readonly FontIconData Alert_12_Regular = CreateIcon(0xE013, FluentSystemIconVariants.Regular); public static readonly FontIconData Alert_48_Regular = CreateIcon(0xE016, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertSnooze_12_Regular = CreateIcon(0xE01B, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertSnooze_16_Regular = CreateIcon(0xE01C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitContent_20_Regular = CreateIcon(0xE073, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSplit_16_Regular = CreateIcon(0xE0F3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSplit_24_Regular = CreateIcon(0xE0F5, FluentSystemIconVariants.Regular); public static readonly FontIconData CatchUp_16_Regular = CreateIcon(0xE2AD, FluentSystemIconVariants.Regular); public static readonly FontIconData CatchUp_20_Regular = CreateIcon(0xE2AE, FluentSystemIconVariants.Regular); public static readonly FontIconData CatchUp_24_Regular = CreateIcon(0xE2AF, FluentSystemIconVariants.Regular); public static readonly FontIconData Chess_20_Regular = CreateIcon(0xE30C, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleImage_20_Regular = CreateIcon(0xE338, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageMultipleOff_20_Regular = CreateIcon(0xE72B, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulse_16_Regular = CreateIcon(0xE806, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulse_20_Regular = CreateIcon(0xE807, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulse_24_Regular = CreateIcon(0xE808, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulse_28_Regular = CreateIcon(0xE809, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulse_32_Regular = CreateIcon(0xE80A, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulse_48_Regular = CreateIcon(0xE80B, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulseOff_16_Regular = CreateIcon(0xE80C, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulseOff_20_Regular = CreateIcon(0xE80D, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulseOff_24_Regular = CreateIcon(0xE80E, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulseOff_28_Regular = CreateIcon(0xE80F, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulseOff_32_Regular = CreateIcon(0xE810, FluentSystemIconVariants.Regular); public static readonly FontIconData MicPulseOff_48_Regular = CreateIcon(0xE811, FluentSystemIconVariants.Regular); public static readonly FontIconData Pause_28_Regular = CreateIcon(0xE8CD, FluentSystemIconVariants.Regular); public static readonly FontIconData Pause_32_Regular = CreateIcon(0xE8CE, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayingCards_20_Regular = CreateIcon(0xE998, FluentSystemIconVariants.Regular); public static readonly FontIconData PremiumPerson_16_Regular = CreateIcon(0xE9B2, FluentSystemIconVariants.Regular); public static readonly FontIconData QuizNew_20_Regular = CreateIcon(0xE9EF, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveCopy_20_Regular = CreateIcon(0xEA47, FluentSystemIconVariants.Regular); public static readonly FontIconData SendCopy_20_Regular = CreateIcon(0xEA90, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideHide_20_Regular = CreateIcon(0xEB19, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideMicrophone_20_Regular = CreateIcon(0xEB1A, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSearch_20_Regular = CreateIcon(0xEB20, FluentSystemIconVariants.Regular); public static readonly FontIconData SportBasketball_20_Regular = CreateIcon(0xEB6C, FluentSystemIconVariants.Regular); public static readonly FontIconData SwipeDown_20_Regular = CreateIcon(0xEBDD, FluentSystemIconVariants.Regular); public static readonly FontIconData SwipeRight_20_Regular = CreateIcon(0xEBDE, FluentSystemIconVariants.Regular); public static readonly FontIconData SwipeUp_20_Regular = CreateIcon(0xEBDF, FluentSystemIconVariants.Regular); public static readonly FontIconData Tabs_20_Regular = CreateIcon(0xEC6F, FluentSystemIconVariants.Regular); public static readonly FontIconData Text_12_Regular = CreateIcon(0xECAD, FluentSystemIconVariants.Regular); public static readonly FontIconData Text_16_Regular = CreateIcon(0xECAE, FluentSystemIconVariants.Regular); public static readonly FontIconData Text_32_Regular = CreateIcon(0xECAF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAdd_20_Regular = CreateIcon(0xECB0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRotate270_20_Regular = CreateIcon(0xED25, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRotate90_20_Regular = CreateIcon(0xED27, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRotate270_20_Regular = CreateIcon(0xED2F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRotate90_20_Regular = CreateIcon(0xED31, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRotate270_20_Regular = CreateIcon(0xED3B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRotate90_20_Regular = CreateIcon(0xED3D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWrap_20_Regular = CreateIcon(0xED69, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleMultiple_16_Regular = CreateIcon(0xED94, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleMultiple_20_Regular = CreateIcon(0xED95, FluentSystemIconVariants.Regular); public static readonly FontIconData ToggleMultiple_24_Regular = CreateIcon(0xED96, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowEdit_20_Regular = CreateIcon(0xEE73, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomFit_16_Regular = CreateIcon(0xEE8B, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomFit_20_Regular = CreateIcon(0xEE8C, FluentSystemIconVariants.Regular); public static readonly FontIconData ZoomFit_24_Regular = CreateIcon(0xEE8D, FluentSystemIconVariants.Regular); public static readonly FontIconData AppFolder_16_Regular = CreateIcon(0xE058, FluentSystemIconVariants.Regular); public static readonly FontIconData AppFolder_28_Regular = CreateIcon(0xE059, FluentSystemIconVariants.Regular); public static readonly FontIconData AppFolder_32_Regular = CreateIcon(0xE05A, FluentSystemIconVariants.Regular); public static readonly FontIconData AppFolder_48_Regular = CreateIcon(0xE05B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineUpRight_20_Regular = CreateIcon(0xE0DE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineUpRight_24_Regular = CreateIcon(0xE0DF, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard_32_Regular = CreateIcon(0xE343, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardText_32_Regular = CreateIcon(0xE365, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextEdit_20_Regular = CreateIcon(0xE366, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextEdit_24_Regular = CreateIcon(0xE367, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextEdit_32_Regular = CreateIcon(0xE368, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentData_24_Regular = CreateIcon(0xE4F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Joystick_20_Regular = CreateIcon(0xE73F, FluentSystemIconVariants.Regular); public static readonly FontIconData People_12_Regular = CreateIcon(0xE8EB, FluentSystemIconVariants.Regular); public static readonly FontIconData People_48_Regular = CreateIcon(0xE8ED, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonHeart_24_Regular = CreateIcon(0xE931, FluentSystemIconVariants.Regular); public static readonly FontIconData PortMicroUsb_20_Regular = CreateIcon(0xE9A2, FluentSystemIconVariants.Regular); public static readonly FontIconData PortUsbC_20_Regular = CreateIcon(0xE9A6, FluentSystemIconVariants.Regular); public static readonly FontIconData Rss_20_Regular = CreateIcon(0xEA3D, FluentSystemIconVariants.Regular); public static readonly FontIconData Scales_20_Regular = CreateIcon(0xEA50, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsTeam_20_Regular = CreateIcon(0xEAE9, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerBluetooth_20_Regular = CreateIcon(0xEB47, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerUsb_20_Regular = CreateIcon(0xEB53, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenterRotate270_16_Regular = CreateIcon(0xECB3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenterRotate270_20_Regular = CreateIcon(0xECB4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenterRotate90_16_Regular = CreateIcon(0xECB6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenterRotate90_20_Regular = CreateIcon(0xECB7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignCenterRotate90_24_Regular = CreateIcon(0xECB8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyRotate270_20_Regular = CreateIcon(0xECBF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyRotate270_24_Regular = CreateIcon(0xECC0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyRotate90_20_Regular = CreateIcon(0xECC1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeftRotate270_16_Regular = CreateIcon(0xECC4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeftRotate270_20_Regular = CreateIcon(0xECC5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeftRotate90_16_Regular = CreateIcon(0xECC7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeftRotate90_20_Regular = CreateIcon(0xECC8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignLeftRotate90_24_Regular = CreateIcon(0xECC9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRightRotate270_16_Regular = CreateIcon(0xECCB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRightRotate270_20_Regular = CreateIcon(0xECCC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRightRotate90_16_Regular = CreateIcon(0xECCE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRightRotate90_20_Regular = CreateIcon(0xECCF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignRightRotate90_24_Regular = CreateIcon(0xECD0, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextLtr_32_Regular = CreateIcon(0xE36B, FluentSystemIconVariants.Regular); public static readonly FontIconData Braces_16_Regular = CreateIcon(0xEE90, FluentSystemIconVariants.Regular); public static readonly FontIconData Braces_28_Regular = CreateIcon(0xEE91, FluentSystemIconVariants.Regular); public static readonly FontIconData Braces_32_Regular = CreateIcon(0xEE92, FluentSystemIconVariants.Regular); public static readonly FontIconData Braces_48_Regular = CreateIcon(0xEE93, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchFork_32_Regular = CreateIcon(0xEE94, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDataBar_16_Regular = CreateIcon(0xEE95, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDataBar_20_Regular = CreateIcon(0xEE96, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDataBar_24_Regular = CreateIcon(0xEE97, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDataBar_28_Regular = CreateIcon(0xEE98, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard3Day_16_Regular = CreateIcon(0xEE99, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard3Day_20_Regular = CreateIcon(0xEE9A, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard3Day_24_Regular = CreateIcon(0xEE9B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardDay_16_Regular = CreateIcon(0xEE9C, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardDay_20_Regular = CreateIcon(0xEE9D, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardDay_24_Regular = CreateIcon(0xEE9E, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMonth_16_Regular = CreateIcon(0xEE9F, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMonth_20_Regular = CreateIcon(0xEEA0, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMonth_24_Regular = CreateIcon(0xEEA1, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGallery_24_Regular = CreateIcon(0xEEA2, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGallery_28_Regular = CreateIcon(0xEEA3, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVertical_16_Regular = CreateIcon(0xEEA4, FluentSystemIconVariants.Regular); public static readonly FontIconData Delete_12_Regular = CreateIcon(0xEEA5, FluentSystemIconVariants.Regular); public static readonly FontIconData Delete_32_Regular = CreateIcon(0xEEA6, FluentSystemIconVariants.Regular); public static readonly FontIconData Form_20_Regular = CreateIcon(0xEEA7, FluentSystemIconVariants.Regular); public static readonly FontIconData Form_24_Regular = CreateIcon(0xEEA8, FluentSystemIconVariants.Regular); public static readonly FontIconData Form_28_Regular = CreateIcon(0xEEA9, FluentSystemIconVariants.Regular); public static readonly FontIconData Form_48_Regular = CreateIcon(0xEEAA, FluentSystemIconVariants.Regular); public static readonly FontIconData MailReadMultiple_20_Regular = CreateIcon(0xEEAB, FluentSystemIconVariants.Regular); public static readonly FontIconData MailReadMultiple_32_Regular = CreateIcon(0xEEAC, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneLoud_16_Regular = CreateIcon(0xEEAD, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightAdd_20_Regular = CreateIcon(0xEEAE, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonNote_16_Regular = CreateIcon(0xEEAF, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldGlobe_16_Regular = CreateIcon(0xEEB0, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldGlobe_20_Regular = CreateIcon(0xEEB1, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldGlobe_24_Regular = CreateIcon(0xEEB2, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareMultiple_28_Regular = CreateIcon(0xEEB3, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareMultiple_32_Regular = CreateIcon(0xEEB4, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareMultiple_48_Regular = CreateIcon(0xEEB5, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCalculator_20_Regular = CreateIcon(0xEEB6, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxController_16_Regular = CreateIcon(0xEEB7, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxController_20_Regular = CreateIcon(0xEEB8, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxController_24_Regular = CreateIcon(0xEEB9, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxController_28_Regular = CreateIcon(0xEEBA, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxController_32_Regular = CreateIcon(0xEEBB, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxController_48_Regular = CreateIcon(0xEEBC, FluentSystemIconVariants.Regular); public static readonly FontIconData Apps_32_Regular = CreateIcon(0xEEBD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowParagraph_16_Regular = CreateIcon(0xEEBE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowParagraph_24_Regular = CreateIcon(0xEEBF, FluentSystemIconVariants.Regular); public static readonly FontIconData Beaker_32_Regular = CreateIcon(0xEEC0, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailMore_32_Regular = CreateIcon(0xEEC2, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarMonth_32_Regular = CreateIcon(0xEEC3, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentView_24_Regular = CreateIcon(0xEEC4, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentView_28_Regular = CreateIcon(0xEEC5, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardClock_20_Regular = CreateIcon(0xEEC6, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardClock_24_Regular = CreateIcon(0xEEC7, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardClock_28_Regular = CreateIcon(0xEEC8, FluentSystemIconVariants.Regular); public static readonly FontIconData CreditCardClock_32_Regular = CreateIcon(0xEEC9, FluentSystemIconVariants.Regular); public static readonly FontIconData Cube_32_Regular = CreateIcon(0xEECA, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVertical_32_Regular = CreateIcon(0xEECB, FluentSystemIconVariants.Regular); public static readonly FontIconData Database_32_Regular = CreateIcon(0xEECC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentData_32_Regular = CreateIcon(0xEECD, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPeople_20_Regular = CreateIcon(0xEECE, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPeople_24_Regular = CreateIcon(0xEECF, FluentSystemIconVariants.Regular); public static readonly FontIconData Gauge_32_Regular = CreateIcon(0xEED0, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeftChat_16_Regular = CreateIcon(0xEED1, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeftChat_20_Regular = CreateIcon(0xEED2, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeftChat_24_Regular = CreateIcon(0xEED3, FluentSystemIconVariants.Regular); public static readonly FontIconData HandLeftChat_28_Regular = CreateIcon(0xEED4, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeDatabase_24_Regular = CreateIcon(0xEED5, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeDatabase_32_Regular = CreateIcon(0xEED6, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeMore_24_Regular = CreateIcon(0xEED7, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeMore_32_Regular = CreateIcon(0xEED8, FluentSystemIconVariants.Regular); public static readonly FontIconData Notebook_32_Regular = CreateIcon(0xEED9, FluentSystemIconVariants.Regular); public static readonly FontIconData Payment_32_Regular = CreateIcon(0xEEDA, FluentSystemIconVariants.Regular); public static readonly FontIconData Payment_48_Regular = CreateIcon(0xEEDB, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonRunning_20_Regular = CreateIcon(0xEEDC, FluentSystemIconVariants.Regular); public static readonly FontIconData Pipeline_24_Regular = CreateIcon(0xEEDD, FluentSystemIconVariants.Regular); public static readonly FontIconData Pipeline_32_Regular = CreateIcon(0xEEDE, FluentSystemIconVariants.Regular); public static readonly FontIconData Stack_32_Regular = CreateIcon(0xEEDF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLowRotate270_20_Regular = CreateIcon(0xEEE0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLowRotate270_24_Regular = CreateIcon(0xEEE1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLowRotate90_20_Regular = CreateIcon(0xEEE2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLowRotate90_24_Regular = CreateIcon(0xEEE3, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalRabbit_32_Regular = CreateIcon(0xEEC1, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalRabbitOff_20_Regular = CreateIcon(0xEEE4, FluentSystemIconVariants.Regular); public static readonly FontIconData AnimalRabbitOff_32_Regular = CreateIcon(0xEEE5, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerOff_20_Regular = CreateIcon(0xEEE6, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerOff_32_Regular = CreateIcon(0xEEE7, FluentSystemIconVariants.Regular); public static readonly FontIconData BowlSalad_20_Regular = CreateIcon(0xEEE8, FluentSystemIconVariants.Regular); public static readonly FontIconData BowlSalad_24_Regular = CreateIcon(0xEEE9, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingRetailMore_24_Regular = CreateIcon(0xEEEA, FluentSystemIconVariants.Regular); public static readonly FontIconData Connected_16_Regular = CreateIcon(0xEEEB, FluentSystemIconVariants.Regular); public static readonly FontIconData Connected_20_Regular = CreateIcon(0xEEEC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentText_16_Regular = CreateIcon(0xEEED, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkBottle_20_Regular = CreateIcon(0xEEEE, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkBottle_32_Regular = CreateIcon(0xEEEF, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkBottleOff_20_Regular = CreateIcon(0xEEF0, FluentSystemIconVariants.Regular); public static readonly FontIconData DrinkBottleOff_32_Regular = CreateIcon(0xEEF1, FluentSystemIconVariants.Regular); public static readonly FontIconData Earth_32_Regular = CreateIcon(0xEEF2, FluentSystemIconVariants.Regular); public static readonly FontIconData EarthLeaf_16_Regular = CreateIcon(0xEEF3, FluentSystemIconVariants.Regular); public static readonly FontIconData EarthLeaf_20_Regular = CreateIcon(0xEEF4, FluentSystemIconVariants.Regular); public static readonly FontIconData EarthLeaf_24_Regular = CreateIcon(0xEEF5, FluentSystemIconVariants.Regular); public static readonly FontIconData EarthLeaf_32_Regular = CreateIcon(0xEEF6, FluentSystemIconVariants.Regular); public static readonly FontIconData Feed_16_Regular = CreateIcon(0xEEF7, FluentSystemIconVariants.Regular); public static readonly FontIconData Feed_20_Regular = CreateIcon(0xEEF8, FluentSystemIconVariants.Regular); public static readonly FontIconData Feed_24_Regular = CreateIcon(0xEEF9, FluentSystemIconVariants.Regular); public static readonly FontIconData Feed_28_Regular = CreateIcon(0xEEFA, FluentSystemIconVariants.Regular); public static readonly FontIconData Filmstrip_20_Regular = CreateIcon(0xEEFB, FluentSystemIconVariants.Regular); public static readonly FontIconData Filmstrip_24_Regular = CreateIcon(0xEEFC, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodCarrot_20_Regular = CreateIcon(0xEEFD, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodCarrot_24_Regular = CreateIcon(0xEEFE, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodFish_20_Regular = CreateIcon(0xEEFF, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodFish_24_Regular = CreateIcon(0xEF00, FluentSystemIconVariants.Regular); public static readonly FontIconData HandOpenHeart_20_Regular = CreateIcon(0xEF01, FluentSystemIconVariants.Regular); public static readonly FontIconData HandOpenHeart_32_Regular = CreateIcon(0xEF02, FluentSystemIconVariants.Regular); public static readonly FontIconData HandWave_16_Regular = CreateIcon(0xEF03, FluentSystemIconVariants.Regular); public static readonly FontIconData HandWave_20_Regular = CreateIcon(0xEF04, FluentSystemIconVariants.Regular); public static readonly FontIconData HandWave_24_Regular = CreateIcon(0xEF05, FluentSystemIconVariants.Regular); public static readonly FontIconData Handshake_32_Regular = CreateIcon(0xEF06, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafOne_32_Regular = CreateIcon(0xEF07, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafTwo_32_Regular = CreateIcon(0xEF08, FluentSystemIconVariants.Regular); public static readonly FontIconData Notebook_16_Regular = CreateIcon(0xEF09, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonHeart_20_Regular = CreateIcon(0xEF0A, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStar_16_Regular = CreateIcon(0xEF0B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStar_20_Regular = CreateIcon(0xEF0C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStar_24_Regular = CreateIcon(0xEF0D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStar_28_Regular = CreateIcon(0xEF0E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStar_32_Regular = CreateIcon(0xEF0F, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStar_48_Regular = CreateIcon(0xEF10, FluentSystemIconVariants.Regular); public static readonly FontIconData PipelineAdd_32_Regular = CreateIcon(0xEF11, FluentSystemIconVariants.Regular); public static readonly FontIconData Recycle_20_Regular = CreateIcon(0xEF12, FluentSystemIconVariants.Regular); public static readonly FontIconData Recycle_32_Regular = CreateIcon(0xEF13, FluentSystemIconVariants.Regular); public static readonly FontIconData Reward_12_Regular = CreateIcon(0xEF14, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideLink_20_Regular = CreateIcon(0xEF15, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideLink_24_Regular = CreateIcon(0xEF16, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodChickenLeg_16_Regular = CreateIcon(0xEF17, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodChickenLeg_20_Regular = CreateIcon(0xEF18, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodChickenLeg_24_Regular = CreateIcon(0xEF19, FluentSystemIconVariants.Regular); public static readonly FontIconData FoodChickenLeg_32_Regular = CreateIcon(0xEF1A, FluentSystemIconVariants.Regular); public static readonly FontIconData FormMultiple_20_Regular = CreateIcon(0xEF1B, FluentSystemIconVariants.Regular); public static readonly FontIconData FormMultiple_24_Regular = CreateIcon(0xEF1C, FluentSystemIconVariants.Regular); public static readonly FontIconData FormMultiple_28_Regular = CreateIcon(0xEF1D, FluentSystemIconVariants.Regular); public static readonly FontIconData FormMultiple_48_Regular = CreateIcon(0xEF1E, FluentSystemIconVariants.Regular); public static readonly FontIconData LaserTool_20_Regular = CreateIcon(0xEF1F, FluentSystemIconVariants.Regular); public static readonly FontIconData Shield_32_Regular = CreateIcon(0xEF20, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldQuestion_16_Regular = CreateIcon(0xEF21, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldQuestion_20_Regular = CreateIcon(0xEF22, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldQuestion_24_Regular = CreateIcon(0xEF23, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldQuestion_32_Regular = CreateIcon(0xEF24, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartBroken_24_Regular = CreateIcon(0xEF25, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonal_20_Regular = CreateIcon(0xEF26, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonalPerson_20_Regular = CreateIcon(0xEF27, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWrap_16_Regular = CreateIcon(0xEF28, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWrapOff_16_Regular = CreateIcon(0xEF29, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWrapOff_20_Regular = CreateIcon(0xEF2A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWrapOff_24_Regular = CreateIcon(0xEF2B, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyLock_16_Regular = CreateIcon(0xEF2C, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyLock_20_Regular = CreateIcon(0xEF2D, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyLock_24_Regular = CreateIcon(0xEF2E, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyLock_28_Regular = CreateIcon(0xEF2F, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyLock_32_Regular = CreateIcon(0xEF30, FluentSystemIconVariants.Regular); public static readonly FontIconData TrophyLock_48_Regular = CreateIcon(0xEF31, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeat1_16_Regular = CreateIcon(0xEF32, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeat1_20_Regular = CreateIcon(0xEF33, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRepeat1_24_Regular = CreateIcon(0xEF34, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffle_16_Regular = CreateIcon(0xEF35, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffle_20_Regular = CreateIcon(0xEF36, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffle_24_Regular = CreateIcon(0xEF37, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffle_28_Regular = CreateIcon(0xEF38, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffle_32_Regular = CreateIcon(0xEF39, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffle_48_Regular = CreateIcon(0xEF3A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffleOff_16_Regular = CreateIcon(0xEF3B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffleOff_20_Regular = CreateIcon(0xEF3C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffleOff_24_Regular = CreateIcon(0xEF3D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffleOff_28_Regular = CreateIcon(0xEF3E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffleOff_32_Regular = CreateIcon(0xEF3F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowShuffleOff_48_Regular = CreateIcon(0xEF40, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingDesktop_16_Regular = CreateIcon(0xEF41, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingDesktop_20_Regular = CreateIcon(0xEF42, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingDesktop_24_Regular = CreateIcon(0xEF43, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEmpty_48_Regular = CreateIcon(0xEF44, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLock_16_Regular = CreateIcon(0xEF45, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLock_20_Regular = CreateIcon(0xEF46, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLock_24_Regular = CreateIcon(0xEF47, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLock_28_Regular = CreateIcon(0xEF48, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLock_32_Regular = CreateIcon(0xEF49, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLock_48_Regular = CreateIcon(0xEF4A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSettings_24_Regular = CreateIcon(0xEF4B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSettings_28_Regular = CreateIcon(0xEF4C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSettings_32_Regular = CreateIcon(0xEF4D, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSettings_48_Regular = CreateIcon(0xEF4E, FluentSystemIconVariants.Regular); public static readonly FontIconData Call_12_Regular = CreateIcon(0xEF4F, FluentSystemIconVariants.Regular); public static readonly FontIconData CallMissed_12_Regular = CreateIcon(0xEF50, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatAdd_16_Regular = CreateIcon(0xEF51, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatAdd_20_Regular = CreateIcon(0xEF52, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatAdd_24_Regular = CreateIcon(0xEF53, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatAdd_28_Regular = CreateIcon(0xEF54, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatAdd_32_Regular = CreateIcon(0xEF55, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatAdd_48_Regular = CreateIcon(0xEF56, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatCursor_16_Regular = CreateIcon(0xEF57, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatCursor_20_Regular = CreateIcon(0xEF58, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatCursor_24_Regular = CreateIcon(0xEF59, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatEmpty_12_Regular = CreateIcon(0xEF5A, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatEmpty_16_Regular = CreateIcon(0xEF5B, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatEmpty_20_Regular = CreateIcon(0xEF5C, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatEmpty_24_Regular = CreateIcon(0xEF5D, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatEmpty_28_Regular = CreateIcon(0xEF5E, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatEmpty_32_Regular = CreateIcon(0xEF5F, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatEmpty_48_Regular = CreateIcon(0xEF60, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleImage_16_Regular = CreateIcon(0xEF61, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleImage_24_Regular = CreateIcon(0xEF62, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleImage_28_Regular = CreateIcon(0xEF63, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeText_16_Regular = CreateIcon(0xEF64, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopCheckmark_16_Regular = CreateIcon(0xEF65, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopCheckmark_20_Regular = CreateIcon(0xEF66, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopCheckmark_24_Regular = CreateIcon(0xEF67, FluentSystemIconVariants.Regular); public static readonly FontIconData Fire_16_Regular = CreateIcon(0xEF68, FluentSystemIconVariants.Regular); public static readonly FontIconData Fire_20_Regular = CreateIcon(0xEF69, FluentSystemIconVariants.Regular); public static readonly FontIconData Fire_24_Regular = CreateIcon(0xEF6A, FluentSystemIconVariants.Regular); public static readonly FontIconData Hourglass_20_Regular = CreateIcon(0xEF6B, FluentSystemIconVariants.Regular); public static readonly FontIconData Hourglass_24_Regular = CreateIcon(0xEF6C, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassHalf_20_Regular = CreateIcon(0xEF6D, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassHalf_24_Regular = CreateIcon(0xEF6E, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassOneQuarter_20_Regular = CreateIcon(0xEF6F, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassOneQuarter_24_Regular = CreateIcon(0xEF70, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassThreeQuarter_20_Regular = CreateIcon(0xEF71, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassThreeQuarter_24_Regular = CreateIcon(0xEF72, FluentSystemIconVariants.Regular); public static readonly FontIconData InkStrokeArrowDown_20_Regular = CreateIcon(0xEF73, FluentSystemIconVariants.Regular); public static readonly FontIconData InkStrokeArrowDown_24_Regular = CreateIcon(0xEF74, FluentSystemIconVariants.Regular); public static readonly FontIconData InkStrokeArrowUpDown_20_Regular = CreateIcon(0xEF75, FluentSystemIconVariants.Regular); public static readonly FontIconData InkStrokeArrowUpDown_24_Regular = CreateIcon(0xEF76, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneCircle_20_Regular = CreateIcon(0xEF77, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneCircle_24_Regular = CreateIcon(0xEF78, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlert_16_Regular = CreateIcon(0xEF91, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlert_20_Regular = CreateIcon(0xEF92, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlert_24_Regular = CreateIcon(0xEF93, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowBack_16_Regular = CreateIcon(0xEF94, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowBack_20_Regular = CreateIcon(0xEF95, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowBack_24_Regular = CreateIcon(0xEF96, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowBack_28_Regular = CreateIcon(0xEF97, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowBack_32_Regular = CreateIcon(0xEF98, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonArrowBack_48_Regular = CreateIcon(0xEF99, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLink_16_Regular = CreateIcon(0xEF9A, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLink_20_Regular = CreateIcon(0xEF9B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLink_24_Regular = CreateIcon(0xEF9C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLink_28_Regular = CreateIcon(0xEF9D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLink_32_Regular = CreateIcon(0xEF9E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLink_48_Regular = CreateIcon(0xEF9F, FluentSystemIconVariants.Regular); public static readonly FontIconData Phone_28_Regular = CreateIcon(0xEFA0, FluentSystemIconVariants.Regular); public static readonly FontIconData Phone_32_Regular = CreateIcon(0xEFA1, FluentSystemIconVariants.Regular); public static readonly FontIconData Phone_48_Regular = CreateIcon(0xEFA2, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneChat_16_Regular = CreateIcon(0xEFA3, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneChat_20_Regular = CreateIcon(0xEFA4, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneChat_24_Regular = CreateIcon(0xEFA5, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneChat_28_Regular = CreateIcon(0xEFA6, FluentSystemIconVariants.Regular); public static readonly FontIconData Premium_12_Regular = CreateIcon(0xEFA7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldAdd_16_Regular = CreateIcon(0xEFA8, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldAdd_20_Regular = CreateIcon(0xEFA9, FluentSystemIconVariants.Regular); public static readonly FontIconData ShieldAdd_24_Regular = CreateIcon(0xEFAA, FluentSystemIconVariants.Regular); public static readonly FontIconData SparkleCircle_20_Regular = CreateIcon(0xEFAB, FluentSystemIconVariants.Regular); public static readonly FontIconData SparkleCircle_24_Regular = CreateIcon(0xEFAC, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareLtr_16_Regular = CreateIcon(0xEFAD, FluentSystemIconVariants.Regular); public static readonly FontIconData TaskListSquareRtl_16_Regular = CreateIcon(0xEFAE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalLtr_20_Regular = CreateIcon(0xEFB1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalLtr_24_Regular = CreateIcon(0xEFB2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalRtl_20_Regular = CreateIcon(0xEFB3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionHorizontalRtl_24_Regular = CreateIcon(0xEFB4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Ltr_20_Regular = CreateIcon(0xEFB5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Ltr_24_Regular = CreateIcon(0xEFB6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Rtl_20_Regular = CreateIcon(0xEFB7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate90Rtl_24_Regular = CreateIcon(0xEFB8, FluentSystemIconVariants.Regular); public static readonly FontIconData AppGeneric_32_Regular = CreateIcon(0xEFB9, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeBlock_16_Regular = CreateIcon(0xEFBA, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeBlock_20_Regular = CreateIcon(0xEFBB, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeBlock_24_Regular = CreateIcon(0xEFBC, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeBlock_28_Regular = CreateIcon(0xEFBD, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeBlock_32_Regular = CreateIcon(0xEFBE, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeBlock_48_Regular = CreateIcon(0xEFBF, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalStar_16_Regular = CreateIcon(0xEFC0, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalStar_20_Regular = CreateIcon(0xEFC1, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalStar_24_Regular = CreateIcon(0xEFC2, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalStar_32_Regular = CreateIcon(0xEFC3, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseArrowRight_32_Regular = CreateIcon(0xEFC4, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSync_32_Regular = CreateIcon(0xEFC5, FluentSystemIconVariants.Regular); public static readonly FontIconData EqualOff_12_Regular = CreateIcon(0xEFC6, FluentSystemIconVariants.Regular); public static readonly FontIconData EqualOff_16_Regular = CreateIcon(0xEFC7, FluentSystemIconVariants.Regular); public static readonly FontIconData Eye_28_Regular = CreateIcon(0xEFC8, FluentSystemIconVariants.Regular); public static readonly FontIconData Eye_32_Regular = CreateIcon(0xEFC9, FluentSystemIconVariants.Regular); public static readonly FontIconData Eye_48_Regular = CreateIcon(0xEFCA, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeLines_20_Regular = CreateIcon(0xEFCB, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeLines_24_Regular = CreateIcon(0xEFCC, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeLines_28_Regular = CreateIcon(0xEFCD, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeLines_32_Regular = CreateIcon(0xEFCE, FluentSystemIconVariants.Regular); public static readonly FontIconData EyeLines_48_Regular = CreateIcon(0xEFCF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquarePerson_32_Regular = CreateIcon(0xEFD3, FluentSystemIconVariants.Regular); public static readonly FontIconData WeatherSnowflake_32_Regular = CreateIcon(0xEFD4, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDatabase_24_Regular = CreateIcon(0xEFD5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrending_12_Regular = CreateIcon(0xEFD6, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingPeople_16_Regular = CreateIcon(0xEFD7, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingPeople_20_Regular = CreateIcon(0xEFD8, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingPeople_24_Regular = CreateIcon(0xEFD9, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudError_16_Regular = CreateIcon(0xEFDA, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudError_20_Regular = CreateIcon(0xEFDB, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudError_24_Regular = CreateIcon(0xEFDC, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudError_28_Regular = CreateIcon(0xEFDD, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudError_32_Regular = CreateIcon(0xEFDE, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudError_48_Regular = CreateIcon(0xEFDF, FluentSystemIconVariants.Regular); public static readonly FontIconData Couch_32_Regular = CreateIcon(0xEFE0, FluentSystemIconVariants.Regular); public static readonly FontIconData Couch_48_Regular = CreateIcon(0xEFE1, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseArrowRight_24_Regular = CreateIcon(0xEFE2, FluentSystemIconVariants.Regular); public static readonly FontIconData Dishwasher_20_Regular = CreateIcon(0xEFE3, FluentSystemIconVariants.Regular); public static readonly FontIconData Dishwasher_24_Regular = CreateIcon(0xEFE4, FluentSystemIconVariants.Regular); public static readonly FontIconData Dishwasher_32_Regular = CreateIcon(0xEFE5, FluentSystemIconVariants.Regular); public static readonly FontIconData Dishwasher_48_Regular = CreateIcon(0xEFE6, FluentSystemIconVariants.Regular); public static readonly FontIconData Elevator_20_Regular = CreateIcon(0xEFE7, FluentSystemIconVariants.Regular); public static readonly FontIconData Elevator_24_Regular = CreateIcon(0xEFE8, FluentSystemIconVariants.Regular); public static readonly FontIconData Elevator_32_Regular = CreateIcon(0xEFE9, FluentSystemIconVariants.Regular); public static readonly FontIconData Feed_32_Regular = CreateIcon(0xEFEA, FluentSystemIconVariants.Regular); public static readonly FontIconData Feed_48_Regular = CreateIcon(0xEFEB, FluentSystemIconVariants.Regular); public static readonly FontIconData Fireplace_20_Regular = CreateIcon(0xEFEC, FluentSystemIconVariants.Regular); public static readonly FontIconData Fireplace_24_Regular = CreateIcon(0xEFED, FluentSystemIconVariants.Regular); public static readonly FontIconData Fireplace_32_Regular = CreateIcon(0xEFEE, FluentSystemIconVariants.Regular); public static readonly FontIconData Fireplace_48_Regular = CreateIcon(0xEFEF, FluentSystemIconVariants.Regular); public static readonly FontIconData Mention_12_Regular = CreateIcon(0xEFF0, FluentSystemIconVariants.Regular); public static readonly FontIconData Oven_20_Regular = CreateIcon(0xEFF1, FluentSystemIconVariants.Regular); public static readonly FontIconData Oven_24_Regular = CreateIcon(0xEFF2, FluentSystemIconVariants.Regular); public static readonly FontIconData Oven_32_Regular = CreateIcon(0xEFF3, FluentSystemIconVariants.Regular); public static readonly FontIconData Oven_48_Regular = CreateIcon(0xEFF4, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeft_32_Regular = CreateIcon(0xEFF6, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftAdd_16_Regular = CreateIcon(0xEFF7, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftAdd_20_Regular = CreateIcon(0xEFF8, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftAdd_24_Regular = CreateIcon(0xEFF9, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftAdd_28_Regular = CreateIcon(0xEFFA, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftAdd_32_Regular = CreateIcon(0xEFFB, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftAdd_48_Regular = CreateIcon(0xEFFC, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftKey_16_Regular = CreateIcon(0xEFFD, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftKey_20_Regular = CreateIcon(0xEFFE, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftKey_24_Regular = CreateIcon(0xEFFF, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRight_32_Regular = CreateIcon(0xF000, FluentSystemIconVariants.Regular); public static readonly FontIconData Status_12_Regular = CreateIcon(0xF001, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarParking_20_Regular = CreateIcon(0xF002, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarParking_24_Regular = CreateIcon(0xF003, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileLtr_24_Regular = CreateIcon(0xF004, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileRtl_24_Regular = CreateIcon(0xF005, FluentSystemIconVariants.Regular); public static readonly FontIconData Washer_20_Regular = CreateIcon(0xF006, FluentSystemIconVariants.Regular); public static readonly FontIconData Washer_24_Regular = CreateIcon(0xF007, FluentSystemIconVariants.Regular); public static readonly FontIconData Washer_32_Regular = CreateIcon(0xF008, FluentSystemIconVariants.Regular); public static readonly FontIconData Washer_48_Regular = CreateIcon(0xF009, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityCheckmark_28_Regular = CreateIcon(0xF00A, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityCheckmark_32_Regular = CreateIcon(0xF00B, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityCheckmark_48_Regular = CreateIcon(0xF00C, FluentSystemIconVariants.Regular); public static readonly FontIconData AddCircle_12_Regular = CreateIcon(0xF00D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnDownRight_20_Regular = CreateIcon(0xF00E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnDownRight_48_Regular = CreateIcon(0xF00F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnDownUp_20_Regular = CreateIcon(0xF010, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnDownUp_48_Regular = CreateIcon(0xF011, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnLeftDown_20_Regular = CreateIcon(0xF012, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnLeftDown_48_Regular = CreateIcon(0xF013, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnLeftRight_20_Regular = CreateIcon(0xF014, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnLeftRight_48_Regular = CreateIcon(0xF015, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnLeftUp_20_Regular = CreateIcon(0xF016, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnLeftUp_48_Regular = CreateIcon(0xF017, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRight_48_Regular = CreateIcon(0xF018, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRightDown_20_Regular = CreateIcon(0xF019, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRightDown_48_Regular = CreateIcon(0xF01A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRightLeft_20_Regular = CreateIcon(0xF01B, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRightLeft_48_Regular = CreateIcon(0xF01C, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRightUp_20_Regular = CreateIcon(0xF01D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnRightUp_48_Regular = CreateIcon(0xF01E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnUpDown_20_Regular = CreateIcon(0xF01F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnUpDown_48_Regular = CreateIcon(0xF020, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnUpLeft_20_Regular = CreateIcon(0xF021, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnUpLeft_48_Regular = CreateIcon(0xF022, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingTownhouse_20_Regular = CreateIcon(0xF023, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingTownhouse_24_Regular = CreateIcon(0xF024, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingTownhouse_32_Regular = CreateIcon(0xF025, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraSparkles_20_Regular = CreateIcon(0xF026, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraSparkles_24_Regular = CreateIcon(0xF027, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatBubblesQuestion_28_Regular = CreateIcon(0xF02A, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatBubblesQuestion_32_Regular = CreateIcon(0xF02B, FluentSystemIconVariants.Regular); public static readonly FontIconData Crop_16_Regular = CreateIcon(0xF02C, FluentSystemIconVariants.Regular); public static readonly FontIconData Crop_28_Regular = CreateIcon(0xF02D, FluentSystemIconVariants.Regular); public static readonly FontIconData Crop_32_Regular = CreateIcon(0xF02E, FluentSystemIconVariants.Regular); public static readonly FontIconData Crop_48_Regular = CreateIcon(0xF02F, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTrending_28_Regular = CreateIcon(0xF030, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTrending_32_Regular = CreateIcon(0xF031, FluentSystemIconVariants.Regular); public static readonly FontIconData DataTrending_48_Regular = CreateIcon(0xF032, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDatabase_20_Regular = CreateIcon(0xF033, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDatabase_24_Regular = CreateIcon(0xF034, FluentSystemIconVariants.Regular); public static readonly FontIconData Earth_48_Regular = CreateIcon(0xF035, FluentSystemIconVariants.Regular); public static readonly FontIconData EarthLeaf_48_Regular = CreateIcon(0xF036, FluentSystemIconVariants.Regular); public static readonly FontIconData Elevator_48_Regular = CreateIcon(0xF037, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeSplit_20_Regular = CreateIcon(0xF038, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeSplit_24_Regular = CreateIcon(0xF039, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeSplit_32_Regular = CreateIcon(0xF03A, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeSplit_48_Regular = CreateIcon(0xF03B, FluentSystemIconVariants.Regular); public static readonly FontIconData LeafTwo_48_Regular = CreateIcon(0xF03C, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightCursor_20_Regular = CreateIcon(0xF03D, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightCursor_24_Regular = CreateIcon(0xF03E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonBoard_28_Regular = CreateIcon(0xF03F, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonBoard_32_Regular = CreateIcon(0xF040, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCircle_28_Regular = CreateIcon(0xF041, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonCircle_32_Regular = CreateIcon(0xF042, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquare_20_Regular = CreateIcon(0xF043, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquare_24_Regular = CreateIcon(0xF044, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStarburst_20_Regular = CreateIcon(0xF045, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStarburst_24_Regular = CreateIcon(0xF046, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptSparkles_20_Regular = CreateIcon(0xF047, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptSparkles_24_Regular = CreateIcon(0xF048, FluentSystemIconVariants.Regular); public static readonly FontIconData Ruler_28_Regular = CreateIcon(0xF049, FluentSystemIconVariants.Regular); public static readonly FontIconData Ruler_32_Regular = CreateIcon(0xF04A, FluentSystemIconVariants.Regular); public static readonly FontIconData Ruler_48_Regular = CreateIcon(0xF04B, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanQrCode_24_Regular = CreateIcon(0xF04C, FluentSystemIconVariants.Regular); public static readonly FontIconData Showerhead_20_Regular = CreateIcon(0xF04D, FluentSystemIconVariants.Regular); public static readonly FontIconData Showerhead_24_Regular = CreateIcon(0xF04E, FluentSystemIconVariants.Regular); public static readonly FontIconData Showerhead_32_Regular = CreateIcon(0xF04F, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextMultiple_16_Regular = CreateIcon(0xF050, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextMultiple_20_Regular = CreateIcon(0xF051, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextMultiple_24_Regular = CreateIcon(0xF052, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextMultiple_32_Regular = CreateIcon(0xF053, FluentSystemIconVariants.Regular); public static readonly FontIconData SwimmingPool_20_Regular = CreateIcon(0xF054, FluentSystemIconVariants.Regular); public static readonly FontIconData SwimmingPool_24_Regular = CreateIcon(0xF055, FluentSystemIconVariants.Regular); public static readonly FontIconData SwimmingPool_32_Regular = CreateIcon(0xF056, FluentSystemIconVariants.Regular); public static readonly FontIconData SwimmingPool_48_Regular = CreateIcon(0xF057, FluentSystemIconVariants.Regular); public static readonly FontIconData Temperature_32_Regular = CreateIcon(0xF058, FluentSystemIconVariants.Regular); public static readonly FontIconData Temperature_48_Regular = CreateIcon(0xF059, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCar_32_Regular = CreateIcon(0xF05A, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarParking_16_Regular = CreateIcon(0xF05B, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarParking_32_Regular = CreateIcon(0xF05C, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarParking_48_Regular = CreateIcon(0xF05D, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileLtrClock_16_Regular = CreateIcon(0xF05E, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileLtrClock_20_Regular = CreateIcon(0xF05F, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfileLtrClock_24_Regular = CreateIcon(0xF060, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPeople_32_Regular = CreateIcon(0xF061, FluentSystemIconVariants.Regular); public static readonly FontIconData Water_16_Regular = CreateIcon(0xF062, FluentSystemIconVariants.Regular); public static readonly FontIconData Water_20_Regular = CreateIcon(0xF063, FluentSystemIconVariants.Regular); public static readonly FontIconData Water_24_Regular = CreateIcon(0xF064, FluentSystemIconVariants.Regular); public static readonly FontIconData Water_32_Regular = CreateIcon(0xF065, FluentSystemIconVariants.Regular); public static readonly FontIconData Water_48_Regular = CreateIcon(0xF066, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnDownLeft_20_Regular = CreateIcon(0xF067, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTurnDownLeft_48_Regular = CreateIcon(0xF068, FluentSystemIconVariants.Regular); public static readonly FontIconData Autosum_16_Regular = CreateIcon(0xF069, FluentSystemIconVariants.Regular); public static readonly FontIconData BubbleMultiple_20_Regular = CreateIcon(0xF06A, FluentSystemIconVariants.Regular); public static readonly FontIconData Calculator_16_Regular = CreateIcon(0xF06B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalculatorMultiple_16_Regular = CreateIcon(0xF06C, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraSparkles_16_Regular = CreateIcon(0xF06D, FluentSystemIconVariants.Regular); public static readonly FontIconData Crown_16_Regular = CreateIcon(0xF06E, FluentSystemIconVariants.Regular); public static readonly FontIconData Crown_20_Regular = CreateIcon(0xF06F, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagCheckered_20_Regular = CreateIcon(0xF070, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontal_16_Regular = CreateIcon(0xF071, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontalSparkles_16_Regular = CreateIcon(0xF072, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontalSparkles_24_Regular = CreateIcon(0xF073, FluentSystemIconVariants.Regular); public static readonly FontIconData GridCircles_24_Regular = CreateIcon(0xF074, FluentSystemIconVariants.Regular); public static readonly FontIconData GridCircles_28_Regular = CreateIcon(0xF075, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircleHint_16_Regular = CreateIcon(0xF076, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircleHint_20_Regular = CreateIcon(0xF077, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircleHint_24_Regular = CreateIcon(0xF078, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircleHint_28_Regular = CreateIcon(0xF079, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircleHint_32_Regular = CreateIcon(0xF07A, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartCircleHint_48_Regular = CreateIcon(0xF07B, FluentSystemIconVariants.Regular); public static readonly FontIconData Lightbulb_28_Regular = CreateIcon(0xF07C, FluentSystemIconVariants.Regular); public static readonly FontIconData Lightbulb_32_Regular = CreateIcon(0xF07D, FluentSystemIconVariants.Regular); public static readonly FontIconData Lightbulb_48_Regular = CreateIcon(0xF07E, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbPerson_16_Regular = CreateIcon(0xF07F, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbPerson_20_Regular = CreateIcon(0xF080, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbPerson_24_Regular = CreateIcon(0xF081, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbPerson_28_Regular = CreateIcon(0xF082, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbPerson_32_Regular = CreateIcon(0xF083, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbPerson_48_Regular = CreateIcon(0xF084, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneLoud_28_Regular = CreateIcon(0xF085, FluentSystemIconVariants.Regular); public static readonly FontIconData MegaphoneLoud_32_Regular = CreateIcon(0xF086, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWalking_20_Regular = CreateIcon(0xF087, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWalking_24_Regular = CreateIcon(0xF088, FluentSystemIconVariants.Regular); public static readonly FontIconData Receipt_16_Regular = CreateIcon(0xF089, FluentSystemIconVariants.Regular); public static readonly FontIconData Receipt_28_Regular = CreateIcon(0xF08A, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptSparkles_16_Regular = CreateIcon(0xF08B, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanText_16_Regular = CreateIcon(0xF08C, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanText_28_Regular = CreateIcon(0xF08D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableCalculator_16_Regular = CreateIcon(0xF08E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleCheckmark_16_Regular = CreateIcon(0xF08F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleCheckmark_20_Regular = CreateIcon(0xF090, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleCheckmark_24_Regular = CreateIcon(0xF091, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleCheckmark_28_Regular = CreateIcon(0xF092, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleCheckmark_32_Regular = CreateIcon(0xF093, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleCheckmark_48_Regular = CreateIcon(0xF094, FluentSystemIconVariants.Regular); public static readonly FontIconData Tabs_16_Regular = CreateIcon(0xF095, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderlineDouble_20_Regular = CreateIcon(0xF096, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderlineDouble_24_Regular = CreateIcon(0xF097, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxControllerError_20_Regular = CreateIcon(0xF098, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxControllerError_24_Regular = CreateIcon(0xF099, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxControllerError_32_Regular = CreateIcon(0xF09A, FluentSystemIconVariants.Regular); public static readonly FontIconData XboxControllerError_48_Regular = CreateIcon(0xF09B, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignDistributeBottom_16_Regular = CreateIcon(0xF09C, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignDistributeLeft_16_Regular = CreateIcon(0xF09D, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignDistributeRight_16_Regular = CreateIcon(0xF09E, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignDistributeTop_16_Regular = CreateIcon(0xF09F, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStretchHorizontal_16_Regular = CreateIcon(0xF0A0, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStretchVertical_16_Regular = CreateIcon(0xF0A1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowNext_16_Regular = CreateIcon(0xF0A2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowPrevious_16_Regular = CreateIcon(0xF0A3, FluentSystemIconVariants.Regular); public static readonly FontIconData BracesCheckmark_16_Regular = CreateIcon(0xF0A4, FluentSystemIconVariants.Regular); public static readonly FontIconData BracesDismiss_16_Regular = CreateIcon(0xF0A5, FluentSystemIconVariants.Regular); public static readonly FontIconData Branch_16_Regular = CreateIcon(0xF0A6, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowCounterclockwise_16_Regular = CreateIcon(0xF0A7, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowCounterclockwise_20_Regular = CreateIcon(0xF0A8, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowCounterclockwise_24_Regular = CreateIcon(0xF0A9, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowCounterclockwise_28_Regular = CreateIcon(0xF0AA, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowCounterclockwise_32_Regular = CreateIcon(0xF0AB, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarArrowCounterclockwise_48_Regular = CreateIcon(0xF0AC, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPlay_16_Regular = CreateIcon(0xF0AD, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPlay_20_Regular = CreateIcon(0xF0AE, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPlay_24_Regular = CreateIcon(0xF0AF, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarPlay_28_Regular = CreateIcon(0xF0B0, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarShield_16_Regular = CreateIcon(0xF0B1, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarShield_20_Regular = CreateIcon(0xF0B2, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarShield_24_Regular = CreateIcon(0xF0B3, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarShield_28_Regular = CreateIcon(0xF0B4, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarShield_32_Regular = CreateIcon(0xF0B5, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarShield_48_Regular = CreateIcon(0xF0B6, FluentSystemIconVariants.Regular); public static readonly FontIconData CallTransfer_24_Regular = CreateIcon(0xF0B7, FluentSystemIconVariants.Regular); public static readonly FontIconData CallTransfer_32_Regular = CreateIcon(0xF0B8, FluentSystemIconVariants.Regular); public static readonly FontIconData CameraOff_16_Regular = CreateIcon(0xF0B9, FluentSystemIconVariants.Regular); public static readonly FontIconData Cd_16_Regular = CreateIcon(0xF0BA, FluentSystemIconVariants.Regular); public static readonly FontIconData Certificate_16_Regular = CreateIcon(0xF0BB, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardError_16_Regular = CreateIcon(0xF0BC, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMultiple_16_Regular = CreateIcon(0xF0BD, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardNote_16_Regular = CreateIcon(0xF0BE, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTask_16_Regular = CreateIcon(0xF0BF, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextLtr_16_Regular = CreateIcon(0xF0C0, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTextRtl_16_Regular = CreateIcon(0xF0C1, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudAdd_24_Regular = CreateIcon(0xF0C2, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudEdit_24_Regular = CreateIcon(0xF0C3, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudLink_24_Regular = CreateIcon(0xF0C4, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeCs_16_Regular = CreateIcon(0xF0C5, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeCsRectangle_16_Regular = CreateIcon(0xF0C6, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeFs_16_Regular = CreateIcon(0xF0C7, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeFsRectangle_16_Regular = CreateIcon(0xF0C8, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeJs_16_Regular = CreateIcon(0xF0C9, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeJsRectangle_16_Regular = CreateIcon(0xF0CA, FluentSystemIconVariants.Regular); public static readonly FontIconData CodePy_16_Regular = CreateIcon(0xF0CB, FluentSystemIconVariants.Regular); public static readonly FontIconData CodePyRectangle_16_Regular = CreateIcon(0xF0CC, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeRb_16_Regular = CreateIcon(0xF0CD, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeRbRectangle_16_Regular = CreateIcon(0xF0CE, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeTextOff_16_Regular = CreateIcon(0xF0CF, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeTs_16_Regular = CreateIcon(0xF0D0, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeTsRectangle_16_Regular = CreateIcon(0xF0D1, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeVb_16_Regular = CreateIcon(0xF0D2, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeVbRectangle_16_Regular = CreateIcon(0xF0D3, FluentSystemIconVariants.Regular); public static readonly FontIconData Cone_16_Regular = CreateIcon(0xF0D4, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarHorizontalDescending_16_Regular = CreateIcon(0xF0D5, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalAscending_16_Regular = CreateIcon(0xF0D6, FluentSystemIconVariants.Regular); public static readonly FontIconData Database_16_Regular = CreateIcon(0xF0D7, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseStack_16_Regular = CreateIcon(0xF0D8, FluentSystemIconVariants.Regular); public static readonly FontIconData DeveloperBoard_16_Regular = CreateIcon(0xF0D9, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentContract_16_Regular = CreateIcon(0xF0DA, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCs_16_Regular = CreateIcon(0xF0DB, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCss_16_Regular = CreateIcon(0xF0DC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentData_16_Regular = CreateIcon(0xF0DD, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFs_16_Regular = CreateIcon(0xF0DE, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentJs_16_Regular = CreateIcon(0xF0DF, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentNumber1_16_Regular = CreateIcon(0xF0E0, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPy_16_Regular = CreateIcon(0xF0E1, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentRb_16_Regular = CreateIcon(0xF0E2, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTarget_16_Regular = CreateIcon(0xF0E3, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTs_16_Regular = CreateIcon(0xF0E4, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentVb_16_Regular = CreateIcon(0xF0E5, FluentSystemIconVariants.Regular); public static readonly FontIconData Eyedropper_16_Regular = CreateIcon(0xF0E6, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderMultiple_16_Regular = CreateIcon(0xF0E7, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderOpenVertical_16_Regular = CreateIcon(0xF0E8, FluentSystemIconVariants.Regular); public static readonly FontIconData GanttChart_16_Regular = CreateIcon(0xF0E9, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDrive_16_Regular = CreateIcon(0xF0EA, FluentSystemIconVariants.Regular); public static readonly FontIconData Hourglass_16_Regular = CreateIcon(0xF0EB, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassHalf_16_Regular = CreateIcon(0xF0EC, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassOneQuarter_16_Regular = CreateIcon(0xF0ED, FluentSystemIconVariants.Regular); public static readonly FontIconData HourglassThreeQuarter_16_Regular = CreateIcon(0xF0EE, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyboardMouse_16_Regular = CreateIcon(0xF0EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Memory_16_Regular = CreateIcon(0xF0F0, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreCircle_16_Regular = CreateIcon(0xF0F1, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreCircle_24_Regular = CreateIcon(0xF0F2, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreCircle_28_Regular = CreateIcon(0xF0F3, FluentSystemIconVariants.Regular); public static readonly FontIconData MoreCircle_48_Regular = CreateIcon(0xF0F4, FluentSystemIconVariants.Regular); public static readonly FontIconData NetworkAdapter_16_Regular = CreateIcon(0xF0F5, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleStar_16_Regular = CreateIcon(0xF0F6, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleStar_20_Regular = CreateIcon(0xF0F7, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleStar_24_Regular = CreateIcon(0xF0F8, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleStar_28_Regular = CreateIcon(0xF0F9, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleStar_32_Regular = CreateIcon(0xF0FA, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleStar_48_Regular = CreateIcon(0xF0FB, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSearch_16_Regular = CreateIcon(0xF0FC, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSearch_32_Regular = CreateIcon(0xF0FD, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonStanding_16_Regular = CreateIcon(0xF0FE, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWalking_16_Regular = CreateIcon(0xF0FF, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayMultiple_16_Regular = CreateIcon(0xF100, FluentSystemIconVariants.Regular); public static readonly FontIconData RadioButton_16_Regular = CreateIcon(0xF153, FluentSystemIconVariants.Regular); public static readonly FontIconData RadioButtonOff_16_Regular = CreateIcon(0xF155, FluentSystemIconVariants.Regular); public static readonly FontIconData Ram_16_Regular = CreateIcon(0xF1D1, FluentSystemIconVariants.Regular); public static readonly FontIconData SaveMultiple_16_Regular = CreateIcon(0xF1D2, FluentSystemIconVariants.Regular); public static readonly FontIconData Script_16_Regular = CreateIcon(0xF1DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Server_16_Regular = CreateIcon(0xF1DC, FluentSystemIconVariants.Regular); public static readonly FontIconData ServerSurface_16_Regular = CreateIcon(0xF1DD, FluentSystemIconVariants.Regular); public static readonly FontIconData ServerSurfaceMultiple_16_Regular = CreateIcon(0xF206, FluentSystemIconVariants.Regular); public static readonly FontIconData Shield_12_Regular = CreateIcon(0xF21F, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextPerson_16_Regular = CreateIcon(0xF22F, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextPerson_20_Regular = CreateIcon(0xF25B, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextPerson_24_Regular = CreateIcon(0xF25C, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextPerson_28_Regular = CreateIcon(0xF25D, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextPerson_32_Regular = CreateIcon(0xF25E, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextPerson_48_Regular = CreateIcon(0xF2D9, FluentSystemIconVariants.Regular); public static readonly FontIconData SprayCan_16_Regular = CreateIcon(0xF2DA, FluentSystemIconVariants.Regular); public static readonly FontIconData Step_16_Regular = CreateIcon(0xF2E7, FluentSystemIconVariants.Regular); public static readonly FontIconData Steps_16_Regular = CreateIcon(0xF2E8, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLock_16_Regular = CreateIcon(0xF2E9, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLock_20_Regular = CreateIcon(0xF2EC, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLock_24_Regular = CreateIcon(0xF2ED, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLock_28_Regular = CreateIcon(0xF2EE, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLock_32_Regular = CreateIcon(0xF302, FluentSystemIconVariants.Regular); public static readonly FontIconData TableLock_48_Regular = CreateIcon(0xF309, FluentSystemIconVariants.Regular); public static readonly FontIconData TextTTag_16_Regular = CreateIcon(0xF326, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPerson_32_Regular = CreateIcon(0xF327, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonClock_16_Regular = CreateIcon(0xF38E, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonClock_20_Regular = CreateIcon(0xF392, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonClock_24_Regular = CreateIcon(0xF3F5, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonClock_28_Regular = CreateIcon(0xF3F6, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonClock_32_Regular = CreateIcon(0xF3F7, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonClock_48_Regular = CreateIcon(0xF3F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Voicemail_32_Regular = CreateIcon(0xF3F9, FluentSystemIconVariants.Regular); public static readonly FontIconData WebAsset_16_Regular = CreateIcon(0xF3FA, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultiple_28_Regular = CreateIcon(0xECDB, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultiple_32_Regular = CreateIcon(0xECDC, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLandscapeSplitHint_24_Regular = CreateIcon(0xECDD, FluentSystemIconVariants.Regular); public static readonly FontIconData Glance_12_Regular = CreateIcon(0xECDE, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowLeft_20_Regular = CreateIcon(0xEF79, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowRight_20_Regular = CreateIcon(0xEF7A, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowUp_20_Regular = CreateIcon(0xEF7B, FluentSystemIconVariants.Regular); public static readonly FontIconData NotebookSectionArrowRight_20_Regular = CreateIcon(0xEF7C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSearch_20_Regular = CreateIcon(0xEF7D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSearch_24_Regular = CreateIcon(0xEF7E, FluentSystemIconVariants.Regular); public static readonly FontIconData ReOrder_20_Regular = CreateIcon(0xEF7F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAddT_20_Regular = CreateIcon(0xEF80, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLow90_20_Regular = CreateIcon(0xEF81, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAlignJustifyLow90_24_Regular = CreateIcon(0xEF82, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListLtr90_20_Regular = CreateIcon(0xEF83, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListLtr90_24_Regular = CreateIcon(0xEF84, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListLtrRotate270_24_Regular = CreateIcon(0xEF85, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListRtl90_20_Regular = CreateIcon(0xEF86, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescriptionLtr_20_Regular = CreateIcon(0xEF87, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescriptionLtr_24_Regular = CreateIcon(0xEF88, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescriptionRtl_20_Regular = CreateIcon(0xEF89, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescriptionRtl_24_Regular = CreateIcon(0xEF8A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseLtr90_20_Regular = CreateIcon(0xEF8B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseLtr90_24_Regular = CreateIcon(0xEF8C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseLtrRotate270_20_Regular = CreateIcon(0xEF8D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseLtrRotate270_24_Regular = CreateIcon(0xEF8E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRtl90_20_Regular = CreateIcon(0xEF8F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRtl90_24_Regular = CreateIcon(0xEF90, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRtlRotate270_20_Regular = CreateIcon(0xEFAF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecreaseRtlRotate270_24_Regular = CreateIcon(0xEFB0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseLtr90_20_Regular = CreateIcon(0xEFD0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseLtr90_24_Regular = CreateIcon(0xEFD1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseLtrRotate270_20_Regular = CreateIcon(0xEFD2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseLtrRotate270_24_Regular = CreateIcon(0xEFF5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRtl90_20_Regular = CreateIcon(0xF028, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRtl90_24_Regular = CreateIcon(0xF029, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRtlRotate270_20_Regular = CreateIcon(0xF3FB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncreaseRtlRotate270_24_Regular = CreateIcon(0xF3FC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListLtr90_20_Regular = CreateIcon(0xF414, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListLtr90_24_Regular = CreateIcon(0xF415, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListLtrRotate270_20_Regular = CreateIcon(0xF4B0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListLtrRotate270_24_Regular = CreateIcon(0xF50B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRtl90_20_Regular = CreateIcon(0xF50C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRtl90_24_Regular = CreateIcon(0xF543, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRtlRotate270_20_Regular = CreateIcon(0xF544, FluentSystemIconVariants.Regular); public static readonly FontIconData TextNumberListRtlRotate270_24_Regular = CreateIcon(0xF545, FluentSystemIconVariants.Regular); public static readonly FontIconData TextT_12_Regular = CreateIcon(0xF546, FluentSystemIconVariants.Regular); public static readonly FontIconData TextT_16_Regular = CreateIcon(0xF547, FluentSystemIconVariants.Regular); public static readonly FontIconData TextT_32_Regular = CreateIcon(0xF55B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxSettings_20_Regular = CreateIcon(0xF55C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxSettings_24_Regular = CreateIcon(0xF57F, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailSubtract_20_Regular = CreateIcon(0xF580, FluentSystemIconVariants.Regular); public static readonly FontIconData Add_32_Regular = CreateIcon(0xF58D, FluentSystemIconVariants.Regular); public static readonly FontIconData Add_48_Regular = CreateIcon(0xF598, FluentSystemIconVariants.Regular); public static readonly FontIconData Apps_48_Regular = CreateIcon(0xF599, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingSparkle_20_Regular = CreateIcon(0xF59A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowTrendingSparkle_24_Regular = CreateIcon(0xF59B, FluentSystemIconVariants.Regular); public static readonly FontIconData Bluetooth_16_Regular = CreateIcon(0xF59C, FluentSystemIconVariants.Regular); public static readonly FontIconData Bluetooth_32_Regular = CreateIcon(0xF59D, FluentSystemIconVariants.Regular); public static readonly FontIconData Bluetooth_48_Regular = CreateIcon(0xF670, FluentSystemIconVariants.Regular); public static readonly FontIconData BotSparkle_20_Regular = CreateIcon(0xF6A5, FluentSystemIconVariants.Regular); public static readonly FontIconData BotSparkle_24_Regular = CreateIcon(0xF6A6, FluentSystemIconVariants.Regular); public static readonly FontIconData BoxSearch_16_Regular = CreateIcon(0xF6A7, FluentSystemIconVariants.Regular); public static readonly FontIconData Building_32_Regular = CreateIcon(0xF6DF, FluentSystemIconVariants.Regular); public static readonly FontIconData Building_48_Regular = CreateIcon(0xF6E0, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarError_16_Regular = CreateIcon(0xF6E1, FluentSystemIconVariants.Regular); public static readonly FontIconData CallForward_32_Regular = CreateIcon(0xF6E7, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultipleHeart_16_Regular = CreateIcon(0xF793, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultipleHeart_20_Regular = CreateIcon(0xF794, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultipleHeart_24_Regular = CreateIcon(0xF7CF, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultipleHeart_28_Regular = CreateIcon(0xF7D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatMultipleHeart_32_Regular = CreateIcon(0xF7D1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSparkle_16_Regular = CreateIcon(0xF7D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSparkle_20_Regular = CreateIcon(0xF7D3, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSparkle_24_Regular = CreateIcon(0xF7D4, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSparkle_28_Regular = CreateIcon(0xF7D5, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSparkle_32_Regular = CreateIcon(0xF7D6, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatSparkle_48_Regular = CreateIcon(0xF7F2, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardCheckmark_16_Regular = CreateIcon(0xF7F3, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockLock_16_Regular = CreateIcon(0xF819, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockLock_20_Regular = CreateIcon(0xF81A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockLock_24_Regular = CreateIcon(0xF83D, FluentSystemIconVariants.Regular); public static readonly FontIconData Clover_16_Regular = CreateIcon(0xF83E, FluentSystemIconVariants.Regular); public static readonly FontIconData Clover_20_Regular = CreateIcon(0xF8B4, FluentSystemIconVariants.Regular); public static readonly FontIconData Clover_24_Regular = CreateIcon(0xF8E9, FluentSystemIconVariants.Regular); public static readonly FontIconData Clover_28_Regular = CreateIcon(0xF8EA, FluentSystemIconVariants.Regular); public static readonly FontIconData Clover_32_Regular = CreateIcon(0xF8EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Clover_48_Regular = CreateIcon(0xF0000, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentLink_16_Regular = CreateIcon(0xF0001, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentLink_20_Regular = CreateIcon(0xF0002, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentLink_24_Regular = CreateIcon(0xF0003, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentLink_28_Regular = CreateIcon(0xF0004, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentLink_48_Regular = CreateIcon(0xF0005, FluentSystemIconVariants.Regular); public static readonly FontIconData Copy_32_Regular = CreateIcon(0xF0006, FluentSystemIconVariants.Regular); public static readonly FontIconData CopySelect_24_Regular = CreateIcon(0xF0007, FluentSystemIconVariants.Regular); public static readonly FontIconData Database_48_Regular = CreateIcon(0xF0008, FluentSystemIconVariants.Regular); public static readonly FontIconData DatabaseMultiple_32_Regular = CreateIcon(0xF0009, FluentSystemIconVariants.Regular); public static readonly FontIconData DeviceEq_16_Regular = CreateIcon(0xF000A, FluentSystemIconVariants.Regular); public static readonly FontIconData Document100_16_Regular = CreateIcon(0xF000B, FluentSystemIconVariants.Regular); public static readonly FontIconData Document100_20_Regular = CreateIcon(0xF000C, FluentSystemIconVariants.Regular); public static readonly FontIconData Document100_24_Regular = CreateIcon(0xF000D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBorder_20_Regular = CreateIcon(0xF000E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBorder_24_Regular = CreateIcon(0xF000F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBorder_32_Regular = CreateIcon(0xF0010, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBorderPrint_20_Regular = CreateIcon(0xF0011, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBorderPrint_24_Regular = CreateIcon(0xF0012, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBorderPrint_32_Regular = CreateIcon(0xF0013, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletList_16_Regular = CreateIcon(0xF0014, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListArrowLeft_16_Regular = CreateIcon(0xF0015, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListArrowLeft_20_Regular = CreateIcon(0xF0016, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListArrowLeft_24_Regular = CreateIcon(0xF0017, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListCube_16_Regular = CreateIcon(0xF0018, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListCube_20_Regular = CreateIcon(0xF0019, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBulletListCube_24_Regular = CreateIcon(0xF001A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLink_16_Regular = CreateIcon(0xF001B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLink_20_Regular = CreateIcon(0xF001C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLink_24_Regular = CreateIcon(0xF001D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLink_32_Regular = CreateIcon(0xF001E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFit_16_Regular = CreateIcon(0xF001F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFit_20_Regular = CreateIcon(0xF0020, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFit_24_Regular = CreateIcon(0xF0021, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFolder_16_Regular = CreateIcon(0xF0022, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFolder_20_Regular = CreateIcon(0xF0023, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentFolder_24_Regular = CreateIcon(0xF0024, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePage_16_Regular = CreateIcon(0xF0025, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageAdd_16_Regular = CreateIcon(0xF0026, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageAdd_20_Regular = CreateIcon(0xF0027, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageAdd_24_Regular = CreateIcon(0xF0028, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageColumns_20_Regular = CreateIcon(0xF0029, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageColumns_24_Regular = CreateIcon(0xF002A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageLink_16_Regular = CreateIcon(0xF002B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageLink_20_Regular = CreateIcon(0xF002C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageLink_24_Regular = CreateIcon(0xF002D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPrint_20_Regular = CreateIcon(0xF002E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPrint_24_Regular = CreateIcon(0xF002F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPrint_28_Regular = CreateIcon(0xF0030, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPrint_32_Regular = CreateIcon(0xF0031, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentPrint_48_Regular = CreateIcon(0xF0032, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiAngry_16_Regular = CreateIcon(0xF0033, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHand_16_Regular = CreateIcon(0xF0034, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMeh_16_Regular = CreateIcon(0xF0035, FluentSystemIconVariants.Regular); public static readonly FontIconData Filmstrip_16_Regular = CreateIcon(0xF0036, FluentSystemIconVariants.Regular); public static readonly FontIconData Filmstrip_32_Regular = CreateIcon(0xF0037, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripPlay_16_Regular = CreateIcon(0xF0038, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripPlay_20_Regular = CreateIcon(0xF0039, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripPlay_24_Regular = CreateIcon(0xF003A, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripPlay_32_Regular = CreateIcon(0xF003B, FluentSystemIconVariants.Regular); public static readonly FontIconData Flag_32_Regular = CreateIcon(0xF003C, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagClock_16_Regular = CreateIcon(0xF003D, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagClock_20_Regular = CreateIcon(0xF003E, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagClock_24_Regular = CreateIcon(0xF003F, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagClock_28_Regular = CreateIcon(0xF0040, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagClock_32_Regular = CreateIcon(0xF0041, FluentSystemIconVariants.Regular); public static readonly FontIconData FlagClock_48_Regular = CreateIcon(0xF0042, FluentSystemIconVariants.Regular); public static readonly FontIconData Glasses_32_Regular = CreateIcon(0xF0043, FluentSystemIconVariants.Regular); public static readonly FontIconData GlassesOff_32_Regular = CreateIcon(0xF0044, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSurface_32_Regular = CreateIcon(0xF0045, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeMore_48_Regular = CreateIcon(0xF0046, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageBorder_16_Regular = CreateIcon(0xF0047, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageBorder_20_Regular = CreateIcon(0xF0048, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageBorder_24_Regular = CreateIcon(0xF0049, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageBorder_28_Regular = CreateIcon(0xF004A, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageBorder_32_Regular = CreateIcon(0xF004B, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageBorder_48_Regular = CreateIcon(0xF004C, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCircle_16_Regular = CreateIcon(0xF004D, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCircle_20_Regular = CreateIcon(0xF004E, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCircle_24_Regular = CreateIcon(0xF004F, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCircle_28_Regular = CreateIcon(0xF0050, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCircle_32_Regular = CreateIcon(0xF0051, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageCircle_48_Regular = CreateIcon(0xF0052, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageTable_16_Regular = CreateIcon(0xF0053, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageTable_20_Regular = CreateIcon(0xF0054, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageTable_24_Regular = CreateIcon(0xF0055, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageTable_28_Regular = CreateIcon(0xF0056, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageTable_32_Regular = CreateIcon(0xF0057, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageTable_48_Regular = CreateIcon(0xF0058, FluentSystemIconVariants.Regular); public static readonly FontIconData Info_32_Regular = CreateIcon(0xF0059, FluentSystemIconVariants.Regular); public static readonly FontIconData Info_48_Regular = CreateIcon(0xF005A, FluentSystemIconVariants.Regular); public static readonly FontIconData Iot_16_Regular = CreateIcon(0xF005B, FluentSystemIconVariants.Regular); public static readonly FontIconData IotAlert_16_Regular = CreateIcon(0xF005C, FluentSystemIconVariants.Regular); public static readonly FontIconData IotAlert_20_Regular = CreateIcon(0xF005D, FluentSystemIconVariants.Regular); public static readonly FontIconData IotAlert_24_Regular = CreateIcon(0xF005E, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal4_20_Regular = CreateIcon(0xF005F, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal4Search_20_Regular = CreateIcon(0xF0060, FluentSystemIconVariants.Regular); public static readonly FontIconData LineThickness_20_Regular = CreateIcon(0xF0061, FluentSystemIconVariants.Regular); public static readonly FontIconData LineThickness_24_Regular = CreateIcon(0xF0062, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrow_12_Regular = CreateIcon(0xF0063, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrow_16_Regular = CreateIcon(0xF0064, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrow_20_Regular = CreateIcon(0xF0065, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrow_24_Regular = CreateIcon(0xF0066, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrow_28_Regular = CreateIcon(0xF0067, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrow_32_Regular = CreateIcon(0xF0068, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrow_48_Regular = CreateIcon(0xF0069, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowLeft_16_Regular = CreateIcon(0xF006A, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowRight_16_Regular = CreateIcon(0xF006B, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationArrowUp_16_Regular = CreateIcon(0xF006C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowDoubleBack_24_Regular = CreateIcon(0xF006D, FluentSystemIconVariants.Regular); public static readonly FontIconData MailCheckmark_24_Regular = CreateIcon(0xF006E, FluentSystemIconVariants.Regular); public static readonly FontIconData MailUnread_12_Regular = CreateIcon(0xF006F, FluentSystemIconVariants.Regular); public static readonly FontIconData Map_16_Regular = CreateIcon(0xF0070, FluentSystemIconVariants.Regular); public static readonly FontIconData Mention_32_Regular = CreateIcon(0xF0071, FluentSystemIconVariants.Regular); public static readonly FontIconData Mention_48_Regular = CreateIcon(0xF0072, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeader_16_Regular = CreateIcon(0xF0073, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeader_20_Regular = CreateIcon(0xF0074, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeader_24_Regular = CreateIcon(0xF0075, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeader_28_Regular = CreateIcon(0xF0076, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeader_32_Regular = CreateIcon(0xF0077, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeader_48_Regular = CreateIcon(0xF0078, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderAdd_16_Regular = CreateIcon(0xF0079, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderAdd_20_Regular = CreateIcon(0xF007A, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderAdd_24_Regular = CreateIcon(0xF007B, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderAdd_28_Regular = CreateIcon(0xF007C, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderAdd_32_Regular = CreateIcon(0xF007D, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderAdd_48_Regular = CreateIcon(0xF007E, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderKey_16_Regular = CreateIcon(0xF007F, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderKey_20_Regular = CreateIcon(0xF0080, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftHeaderKey_24_Regular = CreateIcon(0xF0081, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCall_24_Regular = CreateIcon(0xF0082, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunity_32_Regular = CreateIcon(0xF0083, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleCommunity_48_Regular = CreateIcon(0xF0084, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonFeedback_28_Regular = CreateIcon(0xF0085, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonFeedback_32_Regular = CreateIcon(0xF0086, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonFeedback_48_Regular = CreateIcon(0xF0087, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDesktop_32_Regular = CreateIcon(0xF0088, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneDesktop_48_Regular = CreateIcon(0xF0089, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircleHint_16_Regular = CreateIcon(0xF008A, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircleHint_20_Regular = CreateIcon(0xF008B, FluentSystemIconVariants.Regular); public static readonly FontIconData PlayCircleHint_24_Regular = CreateIcon(0xF008C, FluentSystemIconVariants.Regular); public static readonly FontIconData PollHorizontal_16_Regular = CreateIcon(0xF008D, FluentSystemIconVariants.Regular); public static readonly FontIconData PollHorizontal_20_Regular = CreateIcon(0xF008E, FluentSystemIconVariants.Regular); public static readonly FontIconData PollHorizontal_24_Regular = CreateIcon(0xF008F, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAway_10_Regular = CreateIcon(0xF0090, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAway_12_Regular = CreateIcon(0xF0091, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAway_16_Regular = CreateIcon(0xF0092, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAway_20_Regular = CreateIcon(0xF0093, FluentSystemIconVariants.Regular); public static readonly FontIconData PresenceAway_24_Regular = CreateIcon(0xF0094, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreenText_24_Regular = CreateIcon(0xF0095, FluentSystemIconVariants.Regular); public static readonly FontIconData Receipt_32_Regular = CreateIcon(0xF0096, FluentSystemIconVariants.Regular); public static readonly FontIconData ReceiptMoney_16_Regular = CreateIcon(0xF0097, FluentSystemIconVariants.Regular); public static readonly FontIconData Send_32_Regular = CreateIcon(0xF0098, FluentSystemIconVariants.Regular); public static readonly FontIconData Send_48_Regular = CreateIcon(0xF0099, FluentSystemIconVariants.Regular); public static readonly FontIconData ServiceBell_16_Regular = CreateIcon(0xF009A, FluentSystemIconVariants.Regular); public static readonly FontIconData ShiftsActivity_16_Regular = CreateIcon(0xF009B, FluentSystemIconVariants.Regular); public static readonly FontIconData SlashForward_12_Regular = CreateIcon(0xF009C, FluentSystemIconVariants.Regular); public static readonly FontIconData SlashForward_16_Regular = CreateIcon(0xF009D, FluentSystemIconVariants.Regular); public static readonly FontIconData SlashForward_20_Regular = CreateIcon(0xF009E, FluentSystemIconVariants.Regular); public static readonly FontIconData SlashForward_24_Regular = CreateIcon(0xF009F, FluentSystemIconVariants.Regular); public static readonly FontIconData Space3d_16_Regular = CreateIcon(0xF00A0, FluentSystemIconVariants.Regular); public static readonly FontIconData Space3d_20_Regular = CreateIcon(0xF00A1, FluentSystemIconVariants.Regular); public static readonly FontIconData Space3d_24_Regular = CreateIcon(0xF00A2, FluentSystemIconVariants.Regular); public static readonly FontIconData Space3d_28_Regular = CreateIcon(0xF00A3, FluentSystemIconVariants.Regular); public static readonly FontIconData Space3d_32_Regular = CreateIcon(0xF00A4, FluentSystemIconVariants.Regular); public static readonly FontIconData Space3d_48_Regular = CreateIcon(0xF00A5, FluentSystemIconVariants.Regular); public static readonly FontIconData Sparkle_32_Regular = CreateIcon(0xF00A6, FluentSystemIconVariants.Regular); public static readonly FontIconData SparkleCircle_16_Regular = CreateIcon(0xF00A7, FluentSystemIconVariants.Regular); public static readonly FontIconData SparkleCircle_28_Regular = CreateIcon(0xF00A8, FluentSystemIconVariants.Regular); public static readonly FontIconData SparkleCircle_32_Regular = CreateIcon(0xF00A9, FluentSystemIconVariants.Regular); public static readonly FontIconData SparkleCircle_48_Regular = CreateIcon(0xF00AA, FluentSystemIconVariants.Regular); public static readonly FontIconData StarArrowBack_16_Regular = CreateIcon(0xF00AB, FluentSystemIconVariants.Regular); public static readonly FontIconData StarArrowBack_20_Regular = CreateIcon(0xF00AC, FluentSystemIconVariants.Regular); public static readonly FontIconData StarArrowBack_24_Regular = CreateIcon(0xF00AD, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleMultiple_20_Regular = CreateIcon(0xF00AE, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleMultiple_24_Regular = CreateIcon(0xF00AF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAbcUnderlineDouble_32_Regular = CreateIcon(0xF00B0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneSemiNarrow_20_Regular = CreateIcon(0xF00B1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnOneSemiNarrow_24_Regular = CreateIcon(0xF00B2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextExpand_16_Regular = CreateIcon(0xF00B3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquareLeft_16_Regular = CreateIcon(0xF00B4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquareLeft_20_Regular = CreateIcon(0xF00B5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquareLeft_24_Regular = CreateIcon(0xF00B6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquareRight_16_Regular = CreateIcon(0xF00B7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquareRight_20_Regular = CreateIcon(0xF00B8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextPositionSquareRight_24_Regular = CreateIcon(0xF00B9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderlineCharacterU_16_Regular = CreateIcon(0xF00BA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderlineCharacterU_20_Regular = CreateIcon(0xF00BB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextUnderlineCharacterU_24_Regular = CreateIcon(0xF00BC, FluentSystemIconVariants.Regular); public static readonly FontIconData TranslateOff_16_Regular = CreateIcon(0xF00BD, FluentSystemIconVariants.Regular); public static readonly FontIconData TranslateOff_20_Regular = CreateIcon(0xF00BE, FluentSystemIconVariants.Regular); public static readonly FontIconData TranslateOff_24_Regular = CreateIcon(0xF00BF, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffect_16_Regular = CreateIcon(0xF00C0, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffect_28_Regular = CreateIcon(0xF00C1, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffect_32_Regular = CreateIcon(0xF00C2, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffect_48_Regular = CreateIcon(0xF00C3, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffectHorizontal_16_Regular = CreateIcon(0xF00C4, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffectHorizontal_20_Regular = CreateIcon(0xF00C5, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffectHorizontal_24_Regular = CreateIcon(0xF00C6, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffectHorizontal_28_Regular = CreateIcon(0xF00C7, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffectHorizontal_32_Regular = CreateIcon(0xF00C8, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoBackgroundEffectHorizontal_48_Regular = CreateIcon(0xF00C9, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClip_28_Regular = CreateIcon(0xF00CA, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClip_32_Regular = CreateIcon(0xF00CB, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClip_48_Regular = CreateIcon(0xF00CC, FluentSystemIconVariants.Regular); public static readonly FontIconData Voicemail_48_Regular = CreateIcon(0xF00CD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUpRight_20_Regular = CreateIcon(0xF00CE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowCircleUpRight_24_Regular = CreateIcon(0xF00CF, FluentSystemIconVariants.Regular); public static readonly FontIconData Backspace_16_Regular = CreateIcon(0xF00D0, FluentSystemIconVariants.Regular); public static readonly FontIconData BinderTriangle_20_Regular = CreateIcon(0xF00D1, FluentSystemIconVariants.Regular); public static readonly FontIconData BinderTriangle_24_Regular = CreateIcon(0xF00D2, FluentSystemIconVariants.Regular); public static readonly FontIconData BinderTriangle_32_Regular = CreateIcon(0xF00D3, FluentSystemIconVariants.Regular); public static readonly FontIconData BowTie_20_Regular = CreateIcon(0xF00D4, FluentSystemIconVariants.Regular); public static readonly FontIconData BowTie_24_Regular = CreateIcon(0xF00D5, FluentSystemIconVariants.Regular); public static readonly FontIconData Circle_28_Regular = CreateIcon(0xF00D6, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageSparkle_16_Regular = CreateIcon(0xF00D7, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageSparkle_20_Regular = CreateIcon(0xF00D8, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageSparkle_24_Regular = CreateIcon(0xF00D9, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHand_32_Regular = CreateIcon(0xF00DA, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHand_48_Regular = CreateIcon(0xF00DB, FluentSystemIconVariants.Regular); public static readonly FontIconData Frame_16_Regular = CreateIcon(0xF00DC, FluentSystemIconVariants.Regular); public static readonly FontIconData Frame_20_Regular = CreateIcon(0xF00DD, FluentSystemIconVariants.Regular); public static readonly FontIconData Frame_24_Regular = CreateIcon(0xF00DE, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosedKey_16_Regular = CreateIcon(0xF00DF, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosedKey_20_Regular = CreateIcon(0xF00E0, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosedKey_24_Regular = CreateIcon(0xF00E1, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainLocationBottom_20_Regular = CreateIcon(0xF00E2, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainLocationBottom_24_Regular = CreateIcon(0xF00E3, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainLocationBottom_28_Regular = CreateIcon(0xF00E4, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainLocationTop_20_Regular = CreateIcon(0xF00E5, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainLocationTop_24_Regular = CreateIcon(0xF00E6, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainLocationTop_28_Regular = CreateIcon(0xF00E7, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainTrail_20_Regular = CreateIcon(0xF00E8, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainTrail_24_Regular = CreateIcon(0xF00E9, FluentSystemIconVariants.Regular); public static readonly FontIconData MountainTrail_28_Regular = CreateIcon(0xF00EA, FluentSystemIconVariants.Regular); public static readonly FontIconData PenDismiss_16_Regular = CreateIcon(0xF00EB, FluentSystemIconVariants.Regular); public static readonly FontIconData PenDismiss_20_Regular = CreateIcon(0xF00EC, FluentSystemIconVariants.Regular); public static readonly FontIconData PenDismiss_24_Regular = CreateIcon(0xF00ED, FluentSystemIconVariants.Regular); public static readonly FontIconData PenDismiss_28_Regular = CreateIcon(0xF00EE, FluentSystemIconVariants.Regular); public static readonly FontIconData PenDismiss_32_Regular = CreateIcon(0xF00EF, FluentSystemIconVariants.Regular); public static readonly FontIconData PenDismiss_48_Regular = CreateIcon(0xF00F0, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneEdit_20_Regular = CreateIcon(0xF00F1, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneEdit_24_Regular = CreateIcon(0xF00F2, FluentSystemIconVariants.Regular); public static readonly FontIconData SendBeaker_16_Regular = CreateIcon(0xF00F3, FluentSystemIconVariants.Regular); public static readonly FontIconData SendBeaker_20_Regular = CreateIcon(0xF00F4, FluentSystemIconVariants.Regular); public static readonly FontIconData SendBeaker_24_Regular = CreateIcon(0xF00F5, FluentSystemIconVariants.Regular); public static readonly FontIconData SendBeaker_28_Regular = CreateIcon(0xF00F6, FluentSystemIconVariants.Regular); public static readonly FontIconData SendBeaker_32_Regular = CreateIcon(0xF00F7, FluentSystemIconVariants.Regular); public static readonly FontIconData SendBeaker_48_Regular = CreateIcon(0xF00F8, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextSparkle_16_Regular = CreateIcon(0xF00F9, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextSparkle_20_Regular = CreateIcon(0xF00FA, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextSparkle_24_Regular = CreateIcon(0xF00FB, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextSparkle_28_Regular = CreateIcon(0xF00FC, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextSparkle_32_Regular = CreateIcon(0xF00FD, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextSparkle_48_Regular = CreateIcon(0xF00FE, FluentSystemIconVariants.Regular); public static readonly FontIconData StackVertical_20_Regular = CreateIcon(0xF00FF, FluentSystemIconVariants.Regular); public static readonly FontIconData StackVertical_24_Regular = CreateIcon(0xF0100, FluentSystemIconVariants.Regular); public static readonly FontIconData TableColumnTopBottom_20_Regular = CreateIcon(0xF0101, FluentSystemIconVariants.Regular); public static readonly FontIconData TableColumnTopBottom_24_Regular = CreateIcon(0xF0102, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffset_20_Regular = CreateIcon(0xF0103, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffset_24_Regular = CreateIcon(0xF0104, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffsetAdd_20_Regular = CreateIcon(0xF0105, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffsetAdd_24_Regular = CreateIcon(0xF0106, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffsetLessThanOrEqualTo_20_Regular = CreateIcon(0xF0107, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffsetLessThanOrEqualTo_24_Regular = CreateIcon(0xF0108, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffsetSettings_20_Regular = CreateIcon(0xF0109, FluentSystemIconVariants.Regular); public static readonly FontIconData TableOffsetSettings_24_Regular = CreateIcon(0xF010A, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCableCar_20_Regular = CreateIcon(0xF010B, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCableCar_24_Regular = CreateIcon(0xF010C, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCableCar_28_Regular = CreateIcon(0xF010D, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitHeightIn_20_Regular = CreateIcon(0xF010E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowAutofitHeightIn_24_Regular = CreateIcon(0xF010F, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHint_16_Regular = CreateIcon(0xF0110, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHint_20_Regular = CreateIcon(0xF0111, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDatabase_20_Regular = CreateIcon(0xF0112, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudDesktop_20_Regular = CreateIcon(0xF0113, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeCircle_24_Regular = CreateIcon(0xF0114, FluentSystemIconVariants.Regular); public static readonly FontIconData CodeCircle_32_Regular = CreateIcon(0xF0115, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnSingle_16_Regular = CreateIcon(0xF0116, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopArrowDown_16_Regular = CreateIcon(0xF0117, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopArrowDown_20_Regular = CreateIcon(0xF0118, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopArrowDown_24_Regular = CreateIcon(0xF0119, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopTower_20_Regular = CreateIcon(0xF011A, FluentSystemIconVariants.Regular); public static readonly FontIconData DesktopTower_24_Regular = CreateIcon(0xF011B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCheckmark_16_Regular = CreateIcon(0xF011C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentKey_20_Regular = CreateIcon(0xF011D, FluentSystemIconVariants.Regular); public static readonly FontIconData Dust_20_Regular = CreateIcon(0xF011E, FluentSystemIconVariants.Regular); public static readonly FontIconData Dust_24_Regular = CreateIcon(0xF011F, FluentSystemIconVariants.Regular); public static readonly FontIconData Dust_28_Regular = CreateIcon(0xF0120, FluentSystemIconVariants.Regular); public static readonly FontIconData EditArrowBack_24_Regular = CreateIcon(0xF0121, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHint_16_Regular = CreateIcon(0xF0122, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHint_20_Regular = CreateIcon(0xF0123, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHint_24_Regular = CreateIcon(0xF0124, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHint_28_Regular = CreateIcon(0xF0125, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHint_32_Regular = CreateIcon(0xF0126, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiHint_48_Regular = CreateIcon(0xF0127, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderList_16_Regular = CreateIcon(0xF0128, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderList_20_Regular = CreateIcon(0xF0129, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbCheckmark_20_Regular = CreateIcon(0xF012A, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal4_16_Regular = CreateIcon(0xF012B, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal4Search_16_Regular = CreateIcon(0xF012C, FluentSystemIconVariants.Regular); public static readonly FontIconData MathFormatProfessional_16_Regular = CreateIcon(0xF012D, FluentSystemIconVariants.Regular); public static readonly FontIconData Mold_20_Regular = CreateIcon(0xF012E, FluentSystemIconVariants.Regular); public static readonly FontIconData Mold_24_Regular = CreateIcon(0xF012F, FluentSystemIconVariants.Regular); public static readonly FontIconData Mold_28_Regular = CreateIcon(0xF0130, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleTeam_48_Regular = CreateIcon(0xF0131, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonDesktop_20_Regular = CreateIcon(0xF0132, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonRibbon_16_Regular = CreateIcon(0xF0133, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonRibbon_20_Regular = CreateIcon(0xF0134, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWrench_20_Regular = CreateIcon(0xF0135, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantGrass_20_Regular = CreateIcon(0xF0136, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantGrass_24_Regular = CreateIcon(0xF0137, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantGrass_28_Regular = CreateIcon(0xF0138, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantRagweed_20_Regular = CreateIcon(0xF0139, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantRagweed_24_Regular = CreateIcon(0xF013A, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantRagweed_28_Regular = CreateIcon(0xF013B, FluentSystemIconVariants.Regular); public static readonly FontIconData SettingsCogMultiple_20_Regular = CreateIcon(0xF013C, FluentSystemIconVariants.Regular); public static readonly FontIconData SettingsCogMultiple_24_Regular = CreateIcon(0xF013D, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideContent_24_Regular = CreateIcon(0xF013E, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideRecord_16_Regular = CreateIcon(0xF013F, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideRecord_20_Regular = CreateIcon(0xF0140, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideRecord_24_Regular = CreateIcon(0xF0141, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideRecord_28_Regular = CreateIcon(0xF0142, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideRecord_48_Regular = CreateIcon(0xF0143, FluentSystemIconVariants.Regular); public static readonly FontIconData StackAdd_20_Regular = CreateIcon(0xF0144, FluentSystemIconVariants.Regular); public static readonly FontIconData StackAdd_24_Regular = CreateIcon(0xF0145, FluentSystemIconVariants.Regular); public static readonly FontIconData StarCheckmark_16_Regular = CreateIcon(0xF0146, FluentSystemIconVariants.Regular); public static readonly FontIconData StarCheckmark_20_Regular = CreateIcon(0xF0147, FluentSystemIconVariants.Regular); public static readonly FontIconData StarCheckmark_24_Regular = CreateIcon(0xF0148, FluentSystemIconVariants.Regular); public static readonly FontIconData StarCheckmark_28_Regular = CreateIcon(0xF0149, FluentSystemIconVariants.Regular); public static readonly FontIconData Stream_32_Regular = CreateIcon(0xF014A, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractSquare_16_Regular = CreateIcon(0xF014B, FluentSystemIconVariants.Regular); public static readonly FontIconData TableDefault_32_Regular = CreateIcon(0xF014C, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimple_32_Regular = CreateIcon(0xF014D, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleExclude_16_Regular = CreateIcon(0xF014E, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleExclude_20_Regular = CreateIcon(0xF014F, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleExclude_24_Regular = CreateIcon(0xF0150, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleExclude_28_Regular = CreateIcon(0xF0151, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleExclude_32_Regular = CreateIcon(0xF0152, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleExclude_48_Regular = CreateIcon(0xF0153, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleInclude_16_Regular = CreateIcon(0xF0154, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleInclude_20_Regular = CreateIcon(0xF0155, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleInclude_24_Regular = CreateIcon(0xF0156, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleInclude_28_Regular = CreateIcon(0xF0157, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleInclude_32_Regular = CreateIcon(0xF0158, FluentSystemIconVariants.Regular); public static readonly FontIconData TableSimpleInclude_48_Regular = CreateIcon(0xF0159, FluentSystemIconVariants.Regular); public static readonly FontIconData TabletLaptop_20_Regular = CreateIcon(0xF015A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddle_16_Regular = CreateIcon(0xF015B, FluentSystemIconVariants.Regular); public static readonly FontIconData TreeDeciduous_24_Regular = CreateIcon(0xF015C, FluentSystemIconVariants.Regular); public static readonly FontIconData TreeDeciduous_28_Regular = CreateIcon(0xF015D, FluentSystemIconVariants.Regular); public static readonly FontIconData AppGeneric_48_Regular = CreateIcon(0xF015E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowEnter_16_Regular = CreateIcon(0xF015F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSprint_16_Regular = CreateIcon(0xF0160, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSprint_20_Regular = CreateIcon(0xF0161, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerSettings_16_Regular = CreateIcon(0xF0162, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerSettings_20_Regular = CreateIcon(0xF0163, FluentSystemIconVariants.Regular); public static readonly FontIconData BinderTriangle_16_Regular = CreateIcon(0xF0164, FluentSystemIconVariants.Regular); public static readonly FontIconData BookDismiss_16_Regular = CreateIcon(0xF0165, FluentSystemIconVariants.Regular); public static readonly FontIconData BookDismiss_20_Regular = CreateIcon(0xF0166, FluentSystemIconVariants.Regular); public static readonly FontIconData Button_16_Regular = CreateIcon(0xF0167, FluentSystemIconVariants.Regular); public static readonly FontIconData Button_20_Regular = CreateIcon(0xF0168, FluentSystemIconVariants.Regular); public static readonly FontIconData CardUi_20_Regular = CreateIcon(0xF0169, FluentSystemIconVariants.Regular); public static readonly FontIconData CardUi_24_Regular = CreateIcon(0xF016A, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDownUp_16_Regular = CreateIcon(0xF016B, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDownUp_20_Regular = CreateIcon(0xF016C, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDownUp_24_Regular = CreateIcon(0xF016D, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnSingleCompare_16_Regular = CreateIcon(0xF016E, FluentSystemIconVariants.Regular); public static readonly FontIconData ColumnSingleCompare_20_Regular = CreateIcon(0xF016F, FluentSystemIconVariants.Regular); public static readonly FontIconData CropSparkle_24_Regular = CreateIcon(0xF0170, FluentSystemIconVariants.Regular); public static readonly FontIconData Cursor_16_Regular = CreateIcon(0xF0171, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorProhibited_16_Regular = CreateIcon(0xF0172, FluentSystemIconVariants.Regular); public static readonly FontIconData CursorProhibited_20_Regular = CreateIcon(0xF0173, FluentSystemIconVariants.Regular); public static readonly FontIconData DataHistogram_16_Regular = CreateIcon(0xF0174, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentImage_16_Regular = CreateIcon(0xF0175, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentImage_20_Regular = CreateIcon(0xF0176, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentJava_16_Regular = CreateIcon(0xF0177, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentJava_20_Regular = CreateIcon(0xF0178, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageBeaker_16_Regular = CreateIcon(0xF0179, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageMultiple_16_Regular = CreateIcon(0xF017A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageMultiple_20_Regular = CreateIcon(0xF017B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentOnePageMultiple_24_Regular = CreateIcon(0xF017C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSass_16_Regular = CreateIcon(0xF017D, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSass_20_Regular = CreateIcon(0xF017E, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentYml_16_Regular = CreateIcon(0xF017F, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentYml_20_Regular = CreateIcon(0xF0180, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripSplit_16_Regular = CreateIcon(0xF0181, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripSplit_20_Regular = CreateIcon(0xF0182, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripSplit_24_Regular = CreateIcon(0xF0183, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripSplit_32_Regular = CreateIcon(0xF0184, FluentSystemIconVariants.Regular); public static readonly FontIconData Gavel_16_Regular = CreateIcon(0xF0185, FluentSystemIconVariants.Regular); public static readonly FontIconData GavelProhibited_16_Regular = CreateIcon(0xF0186, FluentSystemIconVariants.Regular); public static readonly FontIconData GavelProhibited_20_Regular = CreateIcon(0xF0187, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftOpen_16_Regular = CreateIcon(0xF0188, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftOpen_20_Regular = CreateIcon(0xF0189, FluentSystemIconVariants.Regular); public static readonly FontIconData GiftOpen_24_Regular = CreateIcon(0xF018A, FluentSystemIconVariants.Regular); public static readonly FontIconData Globe_12_Regular = CreateIcon(0xF018B, FluentSystemIconVariants.Regular); public static readonly FontIconData GridKanban_16_Regular = CreateIcon(0xF018C, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageStack_16_Regular = CreateIcon(0xF018D, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageStack_20_Regular = CreateIcon(0xF018E, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopShield_16_Regular = CreateIcon(0xF018F, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopShield_20_Regular = CreateIcon(0xF0190, FluentSystemIconVariants.Regular); public static readonly FontIconData ListBar_16_Regular = CreateIcon(0xF0191, FluentSystemIconVariants.Regular); public static readonly FontIconData ListBar_20_Regular = CreateIcon(0xF0192, FluentSystemIconVariants.Regular); public static readonly FontIconData ListBarTree_16_Regular = CreateIcon(0xF0193, FluentSystemIconVariants.Regular); public static readonly FontIconData ListBarTree_20_Regular = CreateIcon(0xF0194, FluentSystemIconVariants.Regular); public static readonly FontIconData ListBarTreeOffset_16_Regular = CreateIcon(0xF0195, FluentSystemIconVariants.Regular); public static readonly FontIconData ListBarTreeOffset_20_Regular = CreateIcon(0xF0196, FluentSystemIconVariants.Regular); public static readonly FontIconData ListRtl_16_Regular = CreateIcon(0xF0197, FluentSystemIconVariants.Regular); public static readonly FontIconData ListRtl_20_Regular = CreateIcon(0xF0198, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftText_16_Regular = CreateIcon(0xF0199, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftText_20_Regular = CreateIcon(0xF019A, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftText_24_Regular = CreateIcon(0xF019B, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftText_28_Regular = CreateIcon(0xF019C, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftText_32_Regular = CreateIcon(0xF019D, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftText_48_Regular = CreateIcon(0xF019E, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextAdd_16_Regular = CreateIcon(0xF019F, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextAdd_20_Regular = CreateIcon(0xF01A0, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextAdd_24_Regular = CreateIcon(0xF01A1, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextAdd_28_Regular = CreateIcon(0xF01A2, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextAdd_32_Regular = CreateIcon(0xF01A3, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextAdd_48_Regular = CreateIcon(0xF01A4, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextDismiss_16_Regular = CreateIcon(0xF01A5, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextDismiss_20_Regular = CreateIcon(0xF01A6, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextDismiss_24_Regular = CreateIcon(0xF01A7, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextDismiss_28_Regular = CreateIcon(0xF01A8, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextDismiss_32_Regular = CreateIcon(0xF01A9, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelLeftTextDismiss_48_Regular = CreateIcon(0xF01AA, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLightning_16_Regular = CreateIcon(0xF01AB, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonLightning_20_Regular = CreateIcon(0xF01AC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquare_16_Regular = CreateIcon(0xF01AD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquare_32_Regular = CreateIcon(0xF01AE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareSparkle_16_Regular = CreateIcon(0xF01AF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareSparkle_20_Regular = CreateIcon(0xF01B0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareSparkle_24_Regular = CreateIcon(0xF01B1, FluentSystemIconVariants.Regular); public static readonly FontIconData TranslateAuto_16_Regular = CreateIcon(0xF01B2, FluentSystemIconVariants.Regular); public static readonly FontIconData TranslateAuto_20_Regular = CreateIcon(0xF01B3, FluentSystemIconVariants.Regular); public static readonly FontIconData TranslateAuto_24_Regular = CreateIcon(0xF01B4, FluentSystemIconVariants.Regular); public static readonly FontIconData AirplaneLanding_16_Regular = CreateIcon(0xE0ED, FluentSystemIconVariants.Regular); public static readonly FontIconData AirplaneLanding_20_Regular = CreateIcon(0xE0EE, FluentSystemIconVariants.Regular); public static readonly FontIconData AirplaneLanding_24_Regular = CreateIcon(0xE0EF, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceEvenlyHorizontal_24_Regular = CreateIcon(0xE0F0, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignSpaceEvenlyVertical_24_Regular = CreateIcon(0xF01B5, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStraighten_20_Regular = CreateIcon(0xF01B6, FluentSystemIconVariants.Regular); public static readonly FontIconData AlignStraighten_24_Regular = CreateIcon(0xF01B7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowDiagonalUpRight_16_Regular = CreateIcon(0xF01B8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowDiagonalUpRight_20_Regular = CreateIcon(0xF01B9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowDiagonalUpRight_24_Regular = CreateIcon(0xF01BA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowDiagonalUpRight_32_Regular = CreateIcon(0xF01BB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowUpRight_16_Regular = CreateIcon(0xF01BC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowUpRight_20_Regular = CreateIcon(0xF01BD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowUpRight_24_Regular = CreateIcon(0xF01BE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowUpRight_32_Regular = CreateIcon(0xF01BF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowUpRightRectangleMultiple_20_Regular = CreateIcon(0xF01C0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFlowUpRightRectangleMultiple_24_Regular = CreateIcon(0xF01C1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSquareUpRight_20_Regular = CreateIcon(0xF01C2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSquareUpRight_24_Regular = CreateIcon(0xF01C3, FluentSystemIconVariants.Regular); public static readonly FontIconData BinRecycle_20_Regular = CreateIcon(0xF01C4, FluentSystemIconVariants.Regular); public static readonly FontIconData BinRecycle_24_Regular = CreateIcon(0xF01C5, FluentSystemIconVariants.Regular); public static readonly FontIconData BinRecycleFull_20_Regular = CreateIcon(0xF01C6, FluentSystemIconVariants.Regular); public static readonly FontIconData BinRecycleFull_24_Regular = CreateIcon(0xF01C7, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseSearch_20_Regular = CreateIcon(0xF01C8, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcaseSearch_24_Regular = CreateIcon(0xF01C9, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleLine_16_Regular = CreateIcon(0xF01CA, FluentSystemIconVariants.Regular); public static readonly FontIconData Desk_20_Regular = CreateIcon(0xF01CB, FluentSystemIconVariants.Regular); public static readonly FontIconData Desk_24_Regular = CreateIcon(0xF01CC, FluentSystemIconVariants.Regular); public static readonly FontIconData Filmstrip_48_Regular = CreateIcon(0xF01CD, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripOff_48_Regular = CreateIcon(0xF01CE, FluentSystemIconVariants.Regular); public static readonly FontIconData Flash_32_Regular = CreateIcon(0xF01CF, FluentSystemIconVariants.Regular); public static readonly FontIconData Flow_24_Regular = CreateIcon(0xF01D0, FluentSystemIconVariants.Regular); public static readonly FontIconData Flow_32_Regular = CreateIcon(0xF01D1, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartPulseCheckmark_20_Regular = CreateIcon(0xF01D2, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartPulseError_20_Regular = CreateIcon(0xF01D3, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartPulseWarning_20_Regular = CreateIcon(0xF01D4, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeHeart_16_Regular = CreateIcon(0xF01D5, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeHeart_20_Regular = CreateIcon(0xF01D6, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeHeart_24_Regular = CreateIcon(0xF01D7, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeHeart_32_Regular = CreateIcon(0xF01D8, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageOff_28_Regular = CreateIcon(0xF01D9, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageOff_32_Regular = CreateIcon(0xF01DA, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageOff_48_Regular = CreateIcon(0xF01DB, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneyHand_16_Regular = CreateIcon(0xF01DC, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneySettings_16_Regular = CreateIcon(0xF01DD, FluentSystemIconVariants.Regular); public static readonly FontIconData MoneySettings_24_Regular = CreateIcon(0xF01DE, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleEdit_16_Regular = CreateIcon(0xF01DF, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleEdit_24_Regular = CreateIcon(0xF01E0, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleUp_20_Regular = CreateIcon(0xF01E1, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquare_16_Regular = CreateIcon(0xF01E2, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquare_28_Regular = CreateIcon(0xF01E3, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquare_32_Regular = CreateIcon(0xF01E4, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquare_48_Regular = CreateIcon(0xF01E5, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRouting_20_Regular = CreateIcon(0xF01E6, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRouting_24_Regular = CreateIcon(0xF01E7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRoutingRectangleMultiple_20_Regular = CreateIcon(0xF01E8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowRoutingRectangleMultiple_24_Regular = CreateIcon(0xF01E9, FluentSystemIconVariants.Regular); public static readonly FontIconData BookAdd_28_Regular = CreateIcon(0xF01EA, FluentSystemIconVariants.Regular); public static readonly FontIconData BookDefault_28_Regular = CreateIcon(0xF01EB, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLightning_16_Regular = CreateIcon(0xF01EC, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLightning_20_Regular = CreateIcon(0xF01ED, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLightning_24_Regular = CreateIcon(0xF01EE, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduation_28_Regular = CreateIcon(0xF01EF, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageSparkle_16_Regular = CreateIcon(0xF01F0, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageSparkle_20_Regular = CreateIcon(0xF01F1, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageSparkle_24_Regular = CreateIcon(0xF01F2, FluentSystemIconVariants.Regular); public static readonly FontIconData Mail_32_Regular = CreateIcon(0xF01F3, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonInfo_24_Regular = CreateIcon(0xF01F4, FluentSystemIconVariants.Regular); public static readonly FontIconData Prohibited_32_Regular = CreateIcon(0xF01F5, FluentSystemIconVariants.Regular); public static readonly FontIconData ProhibitedMultiple_28_Regular = CreateIcon(0xF01F6, FluentSystemIconVariants.Regular); public static readonly FontIconData SpinnerIos_16_Regular = CreateIcon(0xF01F7, FluentSystemIconVariants.Regular); public static readonly FontIconData StarEmphasis_16_Regular = CreateIcon(0xF01F8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate315Right_20_Regular = CreateIcon(0xF01F9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate315Right_24_Regular = CreateIcon(0xF01FA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate45Right_20_Regular = CreateIcon(0xF01FB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDirectionRotate45Right_24_Regular = CreateIcon(0xF01FC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineDownLeft_16_Regular = CreateIcon(0xF01FD, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineDownLeft_20_Regular = CreateIcon(0xF01FE, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineDownLeft_24_Regular = CreateIcon(0xF01FF, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineDownLeft_28_Regular = CreateIcon(0xF0200, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineDownLeft_32_Regular = CreateIcon(0xF0201, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowOutlineDownLeft_48_Regular = CreateIcon(0xF0202, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInDiagonalDownLeft_16_Regular = CreateIcon(0xF0203, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInDiagonalDownLeft_20_Regular = CreateIcon(0xF0204, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInDiagonalDownLeft_24_Regular = CreateIcon(0xF0205, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowStepInDiagonalDownLeft_28_Regular = CreateIcon(0xF0206, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpSquareSettings_24_Regular = CreateIcon(0xF0207, FluentSystemIconVariants.Regular); public static readonly FontIconData BriefcasePerson_24_Regular = CreateIcon(0xF0208, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingCloud_24_Regular = CreateIcon(0xF0209, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEye_20_Regular = CreateIcon(0xF020A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardPaste_32_Regular = CreateIcon(0xF020B, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBidirectional_20_Regular = CreateIcon(0xF020C, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBidirectional_24_Regular = CreateIcon(0xF020D, FluentSystemIconVariants.Regular); public static readonly FontIconData CommentEdit_16_Regular = CreateIcon(0xF020E, FluentSystemIconVariants.Regular); public static readonly FontIconData Crown_24_Regular = CreateIcon(0xF020F, FluentSystemIconVariants.Regular); public static readonly FontIconData CrownSubtract_24_Regular = CreateIcon(0xF0210, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderAdd_32_Regular = CreateIcon(0xF0211, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowLeft_48_Regular = CreateIcon(0xF0212, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowRight_32_Regular = CreateIcon(0xF0213, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderArrowUp_32_Regular = CreateIcon(0xF0214, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLink_16_Regular = CreateIcon(0xF0215, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderLink_32_Regular = CreateIcon(0xF0216, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderProhibited_32_Regular = CreateIcon(0xF0217, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduationSparkle_20_Regular = CreateIcon(0xF0218, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduationSparkle_24_Regular = CreateIcon(0xF0219, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduationSparkle_28_Regular = CreateIcon(0xF021A, FluentSystemIconVariants.Regular); public static readonly FontIconData Kiosk_24_Regular = CreateIcon(0xF021B, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopMultiple_24_Regular = CreateIcon(0xF021C, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkAdd_24_Regular = CreateIcon(0xF021D, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkSettings_24_Regular = CreateIcon(0xF021E, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosed_28_Regular = CreateIcon(0xF021F, FluentSystemIconVariants.Regular); public static readonly FontIconData LockClosed_48_Regular = CreateIcon(0xF0220, FluentSystemIconVariants.Regular); public static readonly FontIconData LockOpen_12_Regular = CreateIcon(0xF0221, FluentSystemIconVariants.Regular); public static readonly FontIconData LockOpen_32_Regular = CreateIcon(0xF0222, FluentSystemIconVariants.Regular); public static readonly FontIconData LockOpen_48_Regular = CreateIcon(0xF0223, FluentSystemIconVariants.Regular); public static readonly FontIconData PaintBrush_32_Regular = CreateIcon(0xF0224, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseCircle_32_Regular = CreateIcon(0xF0225, FluentSystemIconVariants.Regular); public static readonly FontIconData PauseCircle_48_Regular = CreateIcon(0xF0226, FluentSystemIconVariants.Regular); public static readonly FontIconData PenSparkle_16_Regular = CreateIcon(0xF0227, FluentSystemIconVariants.Regular); public static readonly FontIconData PenSparkle_20_Regular = CreateIcon(0xF0228, FluentSystemIconVariants.Regular); public static readonly FontIconData PenSparkle_24_Regular = CreateIcon(0xF0229, FluentSystemIconVariants.Regular); public static readonly FontIconData PenSparkle_28_Regular = CreateIcon(0xF022A, FluentSystemIconVariants.Regular); public static readonly FontIconData PenSparkle_32_Regular = CreateIcon(0xF022B, FluentSystemIconVariants.Regular); public static readonly FontIconData PenSparkle_48_Regular = CreateIcon(0xF022C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPhone_24_Regular = CreateIcon(0xF022D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSubtract_24_Regular = CreateIcon(0xF022E, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneBriefcase_24_Regular = CreateIcon(0xF022F, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneMultiple_24_Regular = CreateIcon(0xF0230, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneMultipleSettings_24_Regular = CreateIcon(0xF0231, FluentSystemIconVariants.Regular); public static readonly FontIconData PhonePerson_24_Regular = CreateIcon(0xF0232, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneSubtract_24_Regular = CreateIcon(0xF0233, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugConnectedSettings_20_Regular = CreateIcon(0xF0234, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugConnectedSettings_24_Regular = CreateIcon(0xF0235, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeHintCopy_16_Regular = CreateIcon(0xF0236, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeHintCopy_20_Regular = CreateIcon(0xF0237, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeHintCopy_24_Regular = CreateIcon(0xF0238, FluentSystemIconVariants.Regular); public static readonly FontIconData Script_20_Regular = CreateIcon(0xF0239, FluentSystemIconVariants.Regular); public static readonly FontIconData Script_24_Regular = CreateIcon(0xF023A, FluentSystemIconVariants.Regular); public static readonly FontIconData Script_32_Regular = CreateIcon(0xF023B, FluentSystemIconVariants.Regular); public static readonly FontIconData ServerLink_24_Regular = CreateIcon(0xF023C, FluentSystemIconVariants.Regular); public static readonly FontIconData Signature_32_Regular = CreateIcon(0xF023D, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerMute_32_Regular = CreateIcon(0xF023E, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktop_28_Regular = CreateIcon(0xF023F, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopLink_16_Regular = CreateIcon(0xF0240, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopLink_20_Regular = CreateIcon(0xF0241, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopLink_24_Regular = CreateIcon(0xF0242, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopLink_28_Regular = CreateIcon(0xF0243, FluentSystemIconVariants.Regular); public static readonly FontIconData TableArrowUp_20_Regular = CreateIcon(0xF0244, FluentSystemIconVariants.Regular); public static readonly FontIconData TableArrowUp_24_Regular = CreateIcon(0xF0245, FluentSystemIconVariants.Regular); public static readonly FontIconData TabletLaptop_24_Regular = CreateIcon(0xF0246, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLikeDislike_16_Regular = CreateIcon(0xF0247, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLikeDislike_20_Regular = CreateIcon(0xF0248, FluentSystemIconVariants.Regular); public static readonly FontIconData ThumbLikeDislike_24_Regular = CreateIcon(0xF0249, FluentSystemIconVariants.Regular); public static readonly FontIconData Warning_32_Regular = CreateIcon(0xF024A, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle1_28_Regular = CreateIcon(0xF024B, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle1_32_Regular = CreateIcon(0xF024C, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle1_48_Regular = CreateIcon(0xF024D, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle2_16_Regular = CreateIcon(0xF024E, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle2_20_Regular = CreateIcon(0xF024F, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle2_24_Regular = CreateIcon(0xF0250, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle2_28_Regular = CreateIcon(0xF0251, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle2_32_Regular = CreateIcon(0xF0252, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle2_48_Regular = CreateIcon(0xF0253, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle3_16_Regular = CreateIcon(0xF0254, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle3_20_Regular = CreateIcon(0xF0255, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle3_24_Regular = CreateIcon(0xF0256, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle3_28_Regular = CreateIcon(0xF0257, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle3_32_Regular = CreateIcon(0xF0258, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle3_48_Regular = CreateIcon(0xF0259, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle4_16_Regular = CreateIcon(0xF025A, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle4_20_Regular = CreateIcon(0xF025B, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle4_24_Regular = CreateIcon(0xF025C, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle4_28_Regular = CreateIcon(0xF025D, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle4_32_Regular = CreateIcon(0xF025E, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle4_48_Regular = CreateIcon(0xF025F, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle5_16_Regular = CreateIcon(0xF0260, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle5_20_Regular = CreateIcon(0xF0261, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle5_24_Regular = CreateIcon(0xF0262, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle5_28_Regular = CreateIcon(0xF0263, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle5_32_Regular = CreateIcon(0xF0264, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle5_48_Regular = CreateIcon(0xF0265, FluentSystemIconVariants.Regular); public static readonly FontIconData AddSquareMultiple_24_Regular = CreateIcon(0xF0266, FluentSystemIconVariants.Regular); public static readonly FontIconData BracesVariable_48_Regular = CreateIcon(0xF0267, FluentSystemIconVariants.Regular); public static readonly FontIconData Cube_48_Regular = CreateIcon(0xF0268, FluentSystemIconVariants.Regular); public static readonly FontIconData Desk_16_Regular = CreateIcon(0xF0269, FluentSystemIconVariants.Regular); public static readonly FontIconData Desk_28_Regular = CreateIcon(0xF026A, FluentSystemIconVariants.Regular); public static readonly FontIconData Desk_32_Regular = CreateIcon(0xF026B, FluentSystemIconVariants.Regular); public static readonly FontIconData Desk_48_Regular = CreateIcon(0xF026C, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderOpenVertical_24_Regular = CreateIcon(0xF026D, FluentSystemIconVariants.Regular); public static readonly FontIconData Globe_48_Regular = CreateIcon(0xF026E, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeShield_48_Regular = CreateIcon(0xF026F, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRightOff_16_Regular = CreateIcon(0xF0270, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRightOff_24_Regular = CreateIcon(0xF0271, FluentSystemIconVariants.Regular); public static readonly FontIconData HandRightOff_28_Regular = CreateIcon(0xF0272, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduationSparkle_16_Regular = CreateIcon(0xF0273, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyMultiple_16_Regular = CreateIcon(0xF0274, FluentSystemIconVariants.Regular); public static readonly FontIconData KeyMultiple_24_Regular = CreateIcon(0xF0275, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkMultiple_16_Regular = CreateIcon(0xF0276, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkMultiple_20_Regular = CreateIcon(0xF0277, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkMultiple_24_Regular = CreateIcon(0xF0278, FluentSystemIconVariants.Regular); public static readonly FontIconData MailOff_16_Regular = CreateIcon(0xF0279, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonEdit_48_Regular = CreateIcon(0xF027A, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugDisconnected_48_Regular = CreateIcon(0xF027B, FluentSystemIconVariants.Regular); public static readonly FontIconData Stream_48_Regular = CreateIcon(0xF027C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquare_48_Regular = CreateIcon(0xF027D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletListSquareShield_48_Regular = CreateIcon(0xF027E, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExport_16_Regular = CreateIcon(0xF027F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExport_20_Regular = CreateIcon(0xF0280, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExport_24_Regular = CreateIcon(0xF0281, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar_12_Regular = CreateIcon(0xF0282, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar_16_Regular = CreateIcon(0xF0283, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar_20_Regular = CreateIcon(0xF0284, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar_24_Regular = CreateIcon(0xF0285, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar_28_Regular = CreateIcon(0xF0286, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar_32_Regular = CreateIcon(0xF0287, FluentSystemIconVariants.Regular); public static readonly FontIconData Calendar_48_Regular = CreateIcon(0xF0288, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDate_20_Regular = CreateIcon(0xF0289, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDate_24_Regular = CreateIcon(0xF028A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarDate_28_Regular = CreateIcon(0xF028B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBulletList_16_Regular = CreateIcon(0xF028C, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBulletList_20_Regular = CreateIcon(0xF028D, FluentSystemIconVariants.Regular); public static readonly FontIconData IosArrow_24_Regular = CreateIcon(0xF028E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletList_16_Regular = CreateIcon(0xF028F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletList_20_Regular = CreateIcon(0xF0290, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletList_24_Regular = CreateIcon(0xF0291, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletList270_24_Regular = CreateIcon(0xF0292, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletList90_20_Regular = CreateIcon(0xF0293, FluentSystemIconVariants.Regular); public static readonly FontIconData TextBulletList90_24_Regular = CreateIcon(0xF0294, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnWide_20_Regular = CreateIcon(0xF0295, FluentSystemIconVariants.Regular); public static readonly FontIconData TextColumnWide_24_Regular = CreateIcon(0xF0296, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecrease_16_Regular = CreateIcon(0xF0297, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecrease_20_Regular = CreateIcon(0xF0298, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentDecrease_24_Regular = CreateIcon(0xF0299, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncrease_16_Regular = CreateIcon(0xF029A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncrease_20_Regular = CreateIcon(0xF029B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextIndentIncrease_24_Regular = CreateIcon(0xF029C, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfile_16_Regular = CreateIcon(0xF029D, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfile_20_Regular = CreateIcon(0xF029E, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleCarProfile_24_Regular = CreateIcon(0xF029F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalLeftRight_16_Regular = CreateIcon(0xF02A0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalLeftRight_20_Regular = CreateIcon(0xF02A1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalLeftRight_24_Regular = CreateIcon(0xF02A2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowBidirectionalLeftRight_28_Regular = CreateIcon(0xF02A3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSwap_16_Regular = CreateIcon(0xF02A4, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSwap_28_Regular = CreateIcon(0xF02A5, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMosque_12_Regular = CreateIcon(0xF02A6, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMosque_16_Regular = CreateIcon(0xF02A7, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMosque_20_Regular = CreateIcon(0xF02A8, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMosque_24_Regular = CreateIcon(0xF02A9, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMosque_28_Regular = CreateIcon(0xF02AA, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMosque_32_Regular = CreateIcon(0xF02AB, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingMosque_48_Regular = CreateIcon(0xF02AC, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircleSquare_16_Regular = CreateIcon(0xF02AD, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircleSquare_20_Regular = CreateIcon(0xF02AE, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircleSquare_24_Regular = CreateIcon(0xF02AF, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartOff_16_Regular = CreateIcon(0xF02B0, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartOff_20_Regular = CreateIcon(0xF02B1, FluentSystemIconVariants.Regular); public static readonly FontIconData HeartOff_24_Regular = CreateIcon(0xF02B2, FluentSystemIconVariants.Regular); public static readonly FontIconData Hexagon_16_Regular = CreateIcon(0xF02B3, FluentSystemIconVariants.Regular); public static readonly FontIconData Hexagon_20_Regular = CreateIcon(0xF02B4, FluentSystemIconVariants.Regular); public static readonly FontIconData HexagonThree_16_Regular = CreateIcon(0xF02B5, FluentSystemIconVariants.Regular); public static readonly FontIconData HexagonThree_20_Regular = CreateIcon(0xF02B6, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1_16_Regular = CreateIcon(0xF02B7, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1_24_Regular = CreateIcon(0xF02B8, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1_28_Regular = CreateIcon(0xF02B9, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1Dashes_16_Regular = CreateIcon(0xF02BA, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1Dashes_20_Regular = CreateIcon(0xF02BB, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1Dashes_24_Regular = CreateIcon(0xF02BC, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal1Dashes_28_Regular = CreateIcon(0xF02BD, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal2DashesSolid_16_Regular = CreateIcon(0xF02BE, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal2DashesSolid_20_Regular = CreateIcon(0xF02BF, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal2DashesSolid_24_Regular = CreateIcon(0xF02C0, FluentSystemIconVariants.Regular); public static readonly FontIconData LineHorizontal2DashesSolid_28_Regular = CreateIcon(0xF02C1, FluentSystemIconVariants.Regular); public static readonly FontIconData MicRecord_20_Regular = CreateIcon(0xF02C2, FluentSystemIconVariants.Regular); public static readonly FontIconData MicRecord_24_Regular = CreateIcon(0xF02C3, FluentSystemIconVariants.Regular); public static readonly FontIconData MicRecord_28_Regular = CreateIcon(0xF02C4, FluentSystemIconVariants.Regular); public static readonly FontIconData Open_12_Regular = CreateIcon(0xF02C5, FluentSystemIconVariants.Regular); public static readonly FontIconData RemixAdd_16_Regular = CreateIcon(0xF02C6, FluentSystemIconVariants.Regular); public static readonly FontIconData RemixAdd_20_Regular = CreateIcon(0xF02C7, FluentSystemIconVariants.Regular); public static readonly FontIconData RemixAdd_24_Regular = CreateIcon(0xF02C8, FluentSystemIconVariants.Regular); public static readonly FontIconData RemixAdd_32_Regular = CreateIcon(0xF02C9, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonSparkleOff_20_Regular = CreateIcon(0xF02CA, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonSparkleOff_24_Regular = CreateIcon(0xF02CB, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailShield_20_Regular = CreateIcon(0xF02CC, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailShield_24_Regular = CreateIcon(0xF02CD, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailShield_32_Regular = CreateIcon(0xF02CE, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowDatabase_32_Regular = CreateIcon(0xF02CF, FluentSystemIconVariants.Regular); public static readonly FontIconData CastMultiple_20_Regular = CreateIcon(0xF02D0, FluentSystemIconVariants.Regular); public static readonly FontIconData CastMultiple_24_Regular = CreateIcon(0xF02D1, FluentSystemIconVariants.Regular); public static readonly FontIconData CastMultiple_28_Regular = CreateIcon(0xF02D2, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHintHalfVertical_16_Regular = CreateIcon(0xF02D3, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHintHalfVertical_20_Regular = CreateIcon(0xF02D4, FluentSystemIconVariants.Regular); public static readonly FontIconData CircleHintHalfVertical_24_Regular = CreateIcon(0xF02D5, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashSparkle_20_Regular = CreateIcon(0xF02D6, FluentSystemIconVariants.Regular); public static readonly FontIconData FlashSparkle_24_Regular = CreateIcon(0xF02D7, FluentSystemIconVariants.Regular); public static readonly FontIconData Hexagon_12_Regular = CreateIcon(0xF02D8, FluentSystemIconVariants.Regular); public static readonly FontIconData Hexagon_24_Regular = CreateIcon(0xF02D9, FluentSystemIconVariants.Regular); public static readonly FontIconData HexagonThree_12_Regular = CreateIcon(0xF02DA, FluentSystemIconVariants.Regular); public static readonly FontIconData HexagonThree_24_Regular = CreateIcon(0xF02DB, FluentSystemIconVariants.Regular); public static readonly FontIconData NextFrame_20_Regular = CreateIcon(0xF02DC, FluentSystemIconVariants.Regular); public static readonly FontIconData NextFrame_24_Regular = CreateIcon(0xF02DD, FluentSystemIconVariants.Regular); public static readonly FontIconData PreviousFrame_20_Regular = CreateIcon(0xF02DE, FluentSystemIconVariants.Regular); public static readonly FontIconData PreviousFrame_24_Regular = CreateIcon(0xF02DF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomCenter_16_Regular = CreateIcon(0xF02E0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomCenter_20_Regular = CreateIcon(0xF02E1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomCenter_24_Regular = CreateIcon(0xF02E2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomLeft_16_Regular = CreateIcon(0xF02E3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomLeft_20_Regular = CreateIcon(0xF02E4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomLeft_24_Regular = CreateIcon(0xF02E5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomRight_16_Regular = CreateIcon(0xF02E6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomRight_20_Regular = CreateIcon(0xF02E7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignBottomRight_24_Regular = CreateIcon(0xF02E8, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignCenter_16_Regular = CreateIcon(0xF02E9, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleLeft_16_Regular = CreateIcon(0xF02EA, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleLeft_20_Regular = CreateIcon(0xF02EB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleLeft_24_Regular = CreateIcon(0xF02EC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleRight_16_Regular = CreateIcon(0xF02ED, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleRight_20_Regular = CreateIcon(0xF02EE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignMiddleRight_24_Regular = CreateIcon(0xF02EF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopCenter_16_Regular = CreateIcon(0xF02F0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopCenter_20_Regular = CreateIcon(0xF02F1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopCenter_24_Regular = CreateIcon(0xF02F2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopLeft_16_Regular = CreateIcon(0xF02F3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopLeft_20_Regular = CreateIcon(0xF02F4, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopLeft_24_Regular = CreateIcon(0xF02F5, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopRight_16_Regular = CreateIcon(0xF02F6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopRight_20_Regular = CreateIcon(0xF02F7, FluentSystemIconVariants.Regular); public static readonly FontIconData TextboxAlignTopRight_24_Regular = CreateIcon(0xF02F8, FluentSystemIconVariants.Regular); public static readonly FontIconData TriangleDown_24_Regular = CreateIcon(0xF02F9, FluentSystemIconVariants.Regular); public static readonly FontIconData CallEnd_12_Regular = CreateIcon(0xF02FA, FluentSystemIconVariants.Regular); public static readonly FontIconData CallEnd_32_Regular = CreateIcon(0xF02FB, FluentSystemIconVariants.Regular); public static readonly FontIconData CallEnd_48_Regular = CreateIcon(0xF02FC, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGallery_16_Regular = CreateIcon(0xF02FD, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGalleryLightning_16_Regular = CreateIcon(0xF02FE, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGalleryLightning_20_Regular = CreateIcon(0xF02FF, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGalleryLightning_24_Regular = CreateIcon(0xF0300, FluentSystemIconVariants.Regular); public static readonly FontIconData ContentViewGalleryLightning_28_Regular = CreateIcon(0xF0301, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeArrowForward_16_Regular = CreateIcon(0xF0302, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeArrowForward_20_Regular = CreateIcon(0xF0303, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeArrowForward_24_Regular = CreateIcon(0xF0304, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeArrowForward_32_Regular = CreateIcon(0xF0305, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDrive_24_Regular = CreateIcon(0xF0306, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDrive_32_Regular = CreateIcon(0xF0307, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDriveCall_24_Regular = CreateIcon(0xF0308, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDriveCall_32_Regular = CreateIcon(0xF0309, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRewind_16_Regular = CreateIcon(0xF030A, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRewind_20_Regular = CreateIcon(0xF030B, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRewind_24_Regular = CreateIcon(0xF030C, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightGallery_16_Regular = CreateIcon(0xF030D, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightGallery_20_Regular = CreateIcon(0xF030E, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightGallery_24_Regular = CreateIcon(0xF030F, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelRightGallery_28_Regular = CreateIcon(0xF0310, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelTopGallery_16_Regular = CreateIcon(0xF0311, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelTopGallery_20_Regular = CreateIcon(0xF0312, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelTopGallery_24_Regular = CreateIcon(0xF0313, FluentSystemIconVariants.Regular); public static readonly FontIconData PanelTopGallery_28_Regular = CreateIcon(0xF0314, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSparkle_16_Regular = CreateIcon(0xF0315, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSparkle_20_Regular = CreateIcon(0xF0316, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSparkle_24_Regular = CreateIcon(0xF0317, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSparkle_28_Regular = CreateIcon(0xF0318, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSparkle_32_Regular = CreateIcon(0xF0319, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanPerson_16_Regular = CreateIcon(0xF031A, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanPerson_20_Regular = CreateIcon(0xF031B, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanPerson_24_Regular = CreateIcon(0xF031C, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanPerson_28_Regular = CreateIcon(0xF031D, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanPerson_48_Regular = CreateIcon(0xF031E, FluentSystemIconVariants.Regular); public static readonly FontIconData VoicemailShield_16_Regular = CreateIcon(0xF031F, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronDown_32_Regular = CreateIcon(0xF0320, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronLeft_32_Regular = CreateIcon(0xF0321, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronRight_32_Regular = CreateIcon(0xF0322, FluentSystemIconVariants.Regular); public static readonly FontIconData ChevronUp_32_Regular = CreateIcon(0xF0323, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLightning_16_Regular = CreateIcon(0xF0324, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLightning_20_Regular = CreateIcon(0xF0325, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLightning_24_Regular = CreateIcon(0xF0326, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLightning_28_Regular = CreateIcon(0xF0327, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLightning_32_Regular = CreateIcon(0xF0328, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentLightning_48_Regular = CreateIcon(0xF0329, FluentSystemIconVariants.Regular); public static readonly FontIconData Edit_12_Regular = CreateIcon(0xF032A, FluentSystemIconVariants.Regular); public static readonly FontIconData ServerLink_16_Regular = CreateIcon(0xF032B, FluentSystemIconVariants.Regular); public static readonly FontIconData ServerLink_20_Regular = CreateIcon(0xF032C, FluentSystemIconVariants.Regular); public static readonly FontIconData Step_20_Regular = CreateIcon(0xF032D, FluentSystemIconVariants.Regular); public static readonly FontIconData Step_24_Regular = CreateIcon(0xF032E, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultipleAdd_20_Regular = CreateIcon(0xF032F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescription_16_Regular = CreateIcon(0xF0330, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescription_28_Regular = CreateIcon(0xF0331, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDescription_32_Regular = CreateIcon(0xF0332, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarLightning_16_Regular = CreateIcon(0xF0333, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarLightning_20_Regular = CreateIcon(0xF0334, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarLightning_24_Regular = CreateIcon(0xF0335, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarLightning_28_Regular = CreateIcon(0xF0336, FluentSystemIconVariants.Regular); public static readonly FontIconData TextGrammarLightning_32_Regular = CreateIcon(0xF0337, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerAdd_20_Regular = CreateIcon(0xF0338, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerAdd_24_Regular = CreateIcon(0xF0339, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerDismiss_20_Regular = CreateIcon(0xF033A, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerDismiss_24_Regular = CreateIcon(0xF033B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCube_20_Regular = CreateIcon(0xF033C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentCube_24_Regular = CreateIcon(0xF033D, FluentSystemIconVariants.Regular); public static readonly FontIconData Drawer_20_Regular = CreateIcon(0xF033E, FluentSystemIconVariants.Regular); public static readonly FontIconData Drawer_24_Regular = CreateIcon(0xF033F, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripImage_20_Regular = CreateIcon(0xF0340, FluentSystemIconVariants.Regular); public static readonly FontIconData FilmstripImage_24_Regular = CreateIcon(0xF0341, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle0_16_Regular = CreateIcon(0xF0342, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle0_20_Regular = CreateIcon(0xF0343, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle0_24_Regular = CreateIcon(0xF0344, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle0_28_Regular = CreateIcon(0xF0345, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle0_32_Regular = CreateIcon(0xF0346, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle0_48_Regular = CreateIcon(0xF0347, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle6_16_Regular = CreateIcon(0xF0348, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle6_20_Regular = CreateIcon(0xF0349, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle6_24_Regular = CreateIcon(0xF034A, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle6_28_Regular = CreateIcon(0xF034B, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle6_32_Regular = CreateIcon(0xF034C, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle6_48_Regular = CreateIcon(0xF034D, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle7_16_Regular = CreateIcon(0xF034E, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle7_20_Regular = CreateIcon(0xF034F, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle7_24_Regular = CreateIcon(0xF0350, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle7_28_Regular = CreateIcon(0xF0351, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle7_32_Regular = CreateIcon(0xF0352, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle7_48_Regular = CreateIcon(0xF0353, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle8_16_Regular = CreateIcon(0xF0354, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle8_20_Regular = CreateIcon(0xF0355, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle8_24_Regular = CreateIcon(0xF0356, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle8_28_Regular = CreateIcon(0xF0357, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle8_32_Regular = CreateIcon(0xF0358, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle8_48_Regular = CreateIcon(0xF0359, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle9_16_Regular = CreateIcon(0xF035A, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle9_20_Regular = CreateIcon(0xF035B, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle9_24_Regular = CreateIcon(0xF035C, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle9_28_Regular = CreateIcon(0xF035D, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle9_32_Regular = CreateIcon(0xF035E, FluentSystemIconVariants.Regular); public static readonly FontIconData NumberCircle9_48_Regular = CreateIcon(0xF035F, FluentSystemIconVariants.Regular); public static readonly FontIconData Server_12_Regular = CreateIcon(0xF0360, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintHexagon_12_Regular = CreateIcon(0xF0361, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintHexagon_16_Regular = CreateIcon(0xF0362, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintHexagon_20_Regular = CreateIcon(0xF0363, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintHexagon_24_Regular = CreateIcon(0xF0364, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintHexagon_28_Regular = CreateIcon(0xF0365, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintHexagon_32_Regular = CreateIcon(0xF0366, FluentSystemIconVariants.Regular); public static readonly FontIconData SquareHintHexagon_48_Regular = CreateIcon(0xF0367, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultiple_16_Regular = CreateIcon(0xF0368, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultipleAdd_16_Regular = CreateIcon(0xF0369, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetAdd_20_Regular = CreateIcon(0xF036A, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetAdd_24_Regular = CreateIcon(0xF036B, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetDismiss_20_Regular = CreateIcon(0xF036C, FluentSystemIconVariants.Regular); public static readonly FontIconData TargetDismiss_24_Regular = CreateIcon(0xF036D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1Lines_16_Regular = CreateIcon(0xF036E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1Lines_20_Regular = CreateIcon(0xF036F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1Lines_24_Regular = CreateIcon(0xF0370, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1LinesCaret_16_Regular = CreateIcon(0xF0371, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1LinesCaret_20_Regular = CreateIcon(0xF0372, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader1LinesCaret_24_Regular = CreateIcon(0xF0373, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2Lines_16_Regular = CreateIcon(0xF0374, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2Lines_20_Regular = CreateIcon(0xF0375, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2Lines_24_Regular = CreateIcon(0xF0376, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2LinesCaret_16_Regular = CreateIcon(0xF0377, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2LinesCaret_20_Regular = CreateIcon(0xF0378, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader2LinesCaret_24_Regular = CreateIcon(0xF0379, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3Lines_16_Regular = CreateIcon(0xF037A, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3Lines_20_Regular = CreateIcon(0xF037B, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3Lines_24_Regular = CreateIcon(0xF037C, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3LinesCaret_16_Regular = CreateIcon(0xF037D, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3LinesCaret_20_Regular = CreateIcon(0xF037E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextHeader3LinesCaret_24_Regular = CreateIcon(0xF037F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownload_28_Regular = CreateIcon(0xF0380, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownload_32_Regular = CreateIcon(0xF0381, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExpand_16_Regular = CreateIcon(0xF0382, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowExportUp_16_Regular = CreateIcon(0xF0383, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowImport_16_Regular = CreateIcon(0xF0384, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpRightDashes_16_Regular = CreateIcon(0xF0385, FluentSystemIconVariants.Regular); public static readonly FontIconData Battery10_16_Regular = CreateIcon(0xF0386, FluentSystemIconVariants.Regular); public static readonly FontIconData BeakerEmpty_16_Regular = CreateIcon(0xF0387, FluentSystemIconVariants.Regular); public static readonly FontIconData Book_16_Regular = CreateIcon(0xF0388, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderNone_16_Regular = CreateIcon(0xF0389, FluentSystemIconVariants.Regular); public static readonly FontIconData BranchRequest_16_Regular = CreateIcon(0xF038A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardTaskList_16_Regular = CreateIcon(0xF038B, FluentSystemIconVariants.Regular); public static readonly FontIconData Cut_16_Regular = CreateIcon(0xF038C, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSearch_16_Regular = CreateIcon(0xF038D, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSearch_20_Regular = CreateIcon(0xF038E, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderSearch_24_Regular = CreateIcon(0xF038F, FluentSystemIconVariants.Regular); public static readonly FontIconData Hexagon_28_Regular = CreateIcon(0xF0390, FluentSystemIconVariants.Regular); public static readonly FontIconData Hexagon_32_Regular = CreateIcon(0xF0391, FluentSystemIconVariants.Regular); public static readonly FontIconData Hexagon_48_Regular = CreateIcon(0xF0392, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugConnected_16_Regular = CreateIcon(0xF0393, FluentSystemIconVariants.Regular); public static readonly FontIconData PlugDisconnected_16_Regular = CreateIcon(0xF0394, FluentSystemIconVariants.Regular); public static readonly FontIconData ProjectionScreenText_20_Regular = CreateIcon(0xF0395, FluentSystemIconVariants.Regular); public static readonly FontIconData Rss_16_Regular = CreateIcon(0xF0396, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeOrganic_16_Regular = CreateIcon(0xF0397, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeOrganic_20_Regular = CreateIcon(0xF0398, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeOrganic_24_Regular = CreateIcon(0xF0399, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeOrganic_28_Regular = CreateIcon(0xF039A, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeOrganic_32_Regular = CreateIcon(0xF039B, FluentSystemIconVariants.Regular); public static readonly FontIconData ShapeOrganic_48_Regular = CreateIcon(0xF039C, FluentSystemIconVariants.Regular); public static readonly FontIconData TeardropBottomRight_16_Regular = CreateIcon(0xF039D, FluentSystemIconVariants.Regular); public static readonly FontIconData TeardropBottomRight_20_Regular = CreateIcon(0xF039E, FluentSystemIconVariants.Regular); public static readonly FontIconData TeardropBottomRight_24_Regular = CreateIcon(0xF039F, FluentSystemIconVariants.Regular); public static readonly FontIconData TeardropBottomRight_28_Regular = CreateIcon(0xF03A0, FluentSystemIconVariants.Regular); public static readonly FontIconData TeardropBottomRight_32_Regular = CreateIcon(0xF03A1, FluentSystemIconVariants.Regular); public static readonly FontIconData TeardropBottomRight_48_Regular = CreateIcon(0xF03A2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEditStyle_16_Regular = CreateIcon(0xF03A3, FluentSystemIconVariants.Regular); public static readonly FontIconData TextWholeWord_16_Regular = CreateIcon(0xF03A4, FluentSystemIconVariants.Regular); public static readonly FontIconData Triangle_24_Regular = CreateIcon(0xF03A5, FluentSystemIconVariants.Regular); public static readonly FontIconData Triangle_28_Regular = CreateIcon(0xF03A6, FluentSystemIconVariants.Regular); public static readonly FontIconData TextAsterisk_16_Regular = CreateIcon(0xF03A7, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownloadOff_16_Regular = CreateIcon(0xF03A8, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownloadOff_20_Regular = CreateIcon(0xF03A9, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownloadOff_24_Regular = CreateIcon(0xF03AA, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownloadOff_28_Regular = CreateIcon(0xF03AB, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownloadOff_32_Regular = CreateIcon(0xF03AC, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownloadOff_48_Regular = CreateIcon(0xF03AD, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderInside_16_Regular = CreateIcon(0xF03AE, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderInside_20_Regular = CreateIcon(0xF03AF, FluentSystemIconVariants.Regular); public static readonly FontIconData BorderInside_24_Regular = CreateIcon(0xF03B0, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatLock_16_Regular = CreateIcon(0xF03B1, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatLock_20_Regular = CreateIcon(0xF03B2, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatLock_24_Regular = CreateIcon(0xF03B3, FluentSystemIconVariants.Regular); public static readonly FontIconData ChatLock_28_Regular = CreateIcon(0xF03B4, FluentSystemIconVariants.Regular); public static readonly FontIconData ErrorCircle_48_Regular = CreateIcon(0xF03B5, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMaximize_28_Regular = CreateIcon(0xF03B6, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMaximize_32_Regular = CreateIcon(0xF03B7, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMinimize_28_Regular = CreateIcon(0xF03B8, FluentSystemIconVariants.Regular); public static readonly FontIconData FullScreenMinimize_32_Regular = CreateIcon(0xF03B9, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkPerson_16_Regular = CreateIcon(0xF03BA, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkPerson_20_Regular = CreateIcon(0xF03BB, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkPerson_24_Regular = CreateIcon(0xF03BC, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkPerson_32_Regular = CreateIcon(0xF03BD, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkPerson_48_Regular = CreateIcon(0xF03BE, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleChat_16_Regular = CreateIcon(0xF03BF, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleChat_20_Regular = CreateIcon(0xF03C0, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleChat_24_Regular = CreateIcon(0xF03C1, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSupport_28_Regular = CreateIcon(0xF03C2, FluentSystemIconVariants.Regular); public static readonly FontIconData Shapes_32_Regular = CreateIcon(0xF03C3, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextEdit_16_Regular = CreateIcon(0xF03C4, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextEdit_20_Regular = CreateIcon(0xF03C5, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextEdit_24_Regular = CreateIcon(0xF03C6, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideTextEdit_28_Regular = CreateIcon(0xF03C7, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractCircle_48_Regular = CreateIcon(0xF03C8, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractParentheses_16_Regular = CreateIcon(0xF03C9, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractParentheses_20_Regular = CreateIcon(0xF03CA, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractParentheses_24_Regular = CreateIcon(0xF03CB, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractParentheses_28_Regular = CreateIcon(0xF03CC, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractParentheses_32_Regular = CreateIcon(0xF03CD, FluentSystemIconVariants.Regular); public static readonly FontIconData SubtractParentheses_48_Regular = CreateIcon(0xF03CE, FluentSystemIconVariants.Regular); public static readonly FontIconData Warning_48_Regular = CreateIcon(0xF03CF, FluentSystemIconVariants.Regular); public static readonly FontIconData AlertOn_16_Regular = CreateIcon(0xF03D0, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownExclamation_16_Regular = CreateIcon(0xF03D1, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownExclamation_20_Regular = CreateIcon(0xF03D2, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFit_24_Regular = CreateIcon(0xF03D3, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowFitIn_24_Regular = CreateIcon(0xF03D4, FluentSystemIconVariants.Regular); public static readonly FontIconData Book_32_Regular = CreateIcon(0xF03D5, FluentSystemIconVariants.Regular); public static readonly FontIconData BookDatabase_16_Regular = CreateIcon(0xF03D6, FluentSystemIconVariants.Regular); public static readonly FontIconData BookDatabase_32_Regular = CreateIcon(0xF03D7, FluentSystemIconVariants.Regular); public static readonly FontIconData BookToolbox_16_Regular = CreateIcon(0xF03D8, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingDesktop_32_Regular = CreateIcon(0xF03D9, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernment_16_Regular = CreateIcon(0xF03DA, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernmentSearch_16_Regular = CreateIcon(0xF03DB, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernmentSearch_20_Regular = CreateIcon(0xF03DC, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernmentSearch_24_Regular = CreateIcon(0xF03DD, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingGovernmentSearch_32_Regular = CreateIcon(0xF03DE, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRecord_16_Regular = CreateIcon(0xF03DF, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRecord_20_Regular = CreateIcon(0xF03E0, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRecord_24_Regular = CreateIcon(0xF03E1, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRecord_28_Regular = CreateIcon(0xF03E2, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRecord_32_Regular = CreateIcon(0xF03E3, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarRecord_48_Regular = CreateIcon(0xF03E4, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard_28_Regular = CreateIcon(0xF03E5, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMathFormula_16_Regular = CreateIcon(0xF03E6, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMathFormula_20_Regular = CreateIcon(0xF03E7, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMathFormula_24_Regular = CreateIcon(0xF03E8, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMathFormula_28_Regular = CreateIcon(0xF03E9, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardMathFormula_32_Regular = CreateIcon(0xF03EA, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardNumber123_16_Regular = CreateIcon(0xF03EB, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardNumber123_20_Regular = CreateIcon(0xF03EC, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardNumber123_24_Regular = CreateIcon(0xF03ED, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardNumber123_28_Regular = CreateIcon(0xF03EE, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardNumber123_32_Regular = CreateIcon(0xF03EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Collections_16_Regular = CreateIcon(0xF03F0, FluentSystemIconVariants.Regular); public static readonly FontIconData CommunicationShield_16_Regular = CreateIcon(0xF03F1, FluentSystemIconVariants.Regular); public static readonly FontIconData CommunicationShield_20_Regular = CreateIcon(0xF03F2, FluentSystemIconVariants.Regular); public static readonly FontIconData CommunicationShield_24_Regular = CreateIcon(0xF03F3, FluentSystemIconVariants.Regular); public static readonly FontIconData DialpadQuestionMark_20_Regular = CreateIcon(0xF03F4, FluentSystemIconVariants.Regular); public static readonly FontIconData DialpadQuestionMark_24_Regular = CreateIcon(0xF03F5, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBriefcase_16_Regular = CreateIcon(0xF03F6, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentBriefcase_32_Regular = CreateIcon(0xF03F7, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSearch_32_Regular = CreateIcon(0xF03F8, FluentSystemIconVariants.Regular); public static readonly FontIconData Fingerprint_16_Regular = CreateIcon(0xF03F9, FluentSystemIconVariants.Regular); public static readonly FontIconData Fingerprint_32_Regular = CreateIcon(0xF03FA, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPerson_24_Regular = CreateIcon(0xF03FB, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPerson_28_Regular = CreateIcon(0xF03FC, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPerson_32_Regular = CreateIcon(0xF03FD, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderPerson_48_Regular = CreateIcon(0xF03FE, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduationAdd_16_Regular = CreateIcon(0xF03FF, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduationAdd_20_Regular = CreateIcon(0xF0400, FluentSystemIconVariants.Regular); public static readonly FontIconData HatGraduationAdd_24_Regular = CreateIcon(0xF0401, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonalAdd_20_Regular = CreateIcon(0xF0402, FluentSystemIconVariants.Regular); public static readonly FontIconData Library_32_Regular = CreateIcon(0xF0403, FluentSystemIconVariants.Regular); public static readonly FontIconData LightbulbFilament_32_Regular = CreateIcon(0xF0404, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkAdd_16_Regular = CreateIcon(0xF0405, FluentSystemIconVariants.Regular); public static readonly FontIconData LinkAdd_20_Regular = CreateIcon(0xF0406, FluentSystemIconVariants.Regular); public static readonly FontIconData LockShield_16_Regular = CreateIcon(0xF0407, FluentSystemIconVariants.Regular); public static readonly FontIconData LockShield_28_Regular = CreateIcon(0xF0408, FluentSystemIconVariants.Regular); public static readonly FontIconData LockShield_32_Regular = CreateIcon(0xF0409, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonVoice_16_Regular = CreateIcon(0xF040A, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWarning_16_Regular = CreateIcon(0xF040B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWarning_20_Regular = CreateIcon(0xF040C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWarning_24_Regular = CreateIcon(0xF040D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWarning_28_Regular = CreateIcon(0xF040E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWarning_32_Regular = CreateIcon(0xF040F, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonWarning_48_Regular = CreateIcon(0xF0410, FluentSystemIconVariants.Regular); public static readonly FontIconData ScanTypeOff_24_Regular = CreateIcon(0xF0411, FluentSystemIconVariants.Regular); public static readonly FontIconData Screenshot_16_Regular = CreateIcon(0xF0412, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenshotRecord_16_Regular = CreateIcon(0xF0413, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenshotRecord_20_Regular = CreateIcon(0xF0414, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenshotRecord_24_Regular = CreateIcon(0xF0415, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSearch_16_Regular = CreateIcon(0xF0416, FluentSystemIconVariants.Regular); public static readonly FontIconData SlideSearch_32_Regular = CreateIcon(0xF0417, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleSubwayClock_16_Regular = CreateIcon(0xF0418, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleSubwayClock_20_Regular = CreateIcon(0xF0419, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleSubwayClock_24_Regular = CreateIcon(0xF041A, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipOptimize_16_Regular = CreateIcon(0xF041B, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipOptimize_20_Regular = CreateIcon(0xF041C, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipOptimize_24_Regular = CreateIcon(0xF041D, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipOptimize_28_Regular = CreateIcon(0xF041E, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonPulse_16_Regular = CreateIcon(0xF041F, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonPulse_20_Regular = CreateIcon(0xF0420, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonPulse_24_Regular = CreateIcon(0xF0421, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoPersonPulse_28_Regular = CreateIcon(0xF0422, FluentSystemIconVariants.Regular); public static readonly FontIconData ArchiveSettings_32_Regular = CreateIcon(0xF0423, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowForward_32_Regular = CreateIcon(0xF0424, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReply_32_Regular = CreateIcon(0xF0425, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowReplyAll_32_Regular = CreateIcon(0xF0426, FluentSystemIconVariants.Regular); public static readonly FontIconData Attach_32_Regular = CreateIcon(0xF0427, FluentSystemIconVariants.Regular); public static readonly FontIconData Autocorrect_32_Regular = CreateIcon(0xF0428, FluentSystemIconVariants.Regular); public static readonly FontIconData Broom_32_Regular = CreateIcon(0xF0429, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarNote_16_Regular = CreateIcon(0xF042A, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarNote_20_Regular = CreateIcon(0xF042B, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarNote_24_Regular = CreateIcon(0xF042C, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarNote_32_Regular = CreateIcon(0xF042D, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkUnderlineCircle_24_Regular = CreateIcon(0xF042E, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalAscending_20_Regular = CreateIcon(0xF042F, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalAscending_24_Regular = CreateIcon(0xF0430, FluentSystemIconVariants.Regular); public static readonly FontIconData Diversity_16_Regular = CreateIcon(0xF0431, FluentSystemIconVariants.Regular); public static readonly FontIconData Filter_32_Regular = CreateIcon(0xF0432, FluentSystemIconVariants.Regular); public static readonly FontIconData FolderMail_32_Regular = CreateIcon(0xF0433, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontal_32_Regular = CreateIcon(0xF0434, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontalSparkle_32_Regular = CreateIcon(0xF0435, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeArrowUp_16_Regular = CreateIcon(0xF0436, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeArrowUp_20_Regular = CreateIcon(0xF0437, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeArrowUp_24_Regular = CreateIcon(0xF0438, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeError_16_Regular = CreateIcon(0xF0439, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeError_20_Regular = CreateIcon(0xF043A, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeError_24_Regular = CreateIcon(0xF043B, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeProhibited_16_Regular = CreateIcon(0xF043C, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeProhibited_24_Regular = CreateIcon(0xF043D, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSync_16_Regular = CreateIcon(0xF043E, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSync_20_Regular = CreateIcon(0xF043F, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeSync_24_Regular = CreateIcon(0xF0440, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeWarning_16_Regular = CreateIcon(0xF0441, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeWarning_20_Regular = CreateIcon(0xF0442, FluentSystemIconVariants.Regular); public static readonly FontIconData GlobeWarning_24_Regular = CreateIcon(0xF0443, FluentSystemIconVariants.Regular); public static readonly FontIconData Important_32_Regular = CreateIcon(0xF0444, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonal_16_Regular = CreateIcon(0xF0445, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonalPerson_16_Regular = CreateIcon(0xF0446, FluentSystemIconVariants.Regular); public static readonly FontIconData MailMultiple_32_Regular = CreateIcon(0xF0447, FluentSystemIconVariants.Regular); public static readonly FontIconData MailRead_32_Regular = CreateIcon(0xF0448, FluentSystemIconVariants.Regular); public static readonly FontIconData MailUnread_32_Regular = CreateIcon(0xF0449, FluentSystemIconVariants.Regular); public static readonly FontIconData Mailbox_16_Regular = CreateIcon(0xF044A, FluentSystemIconVariants.Regular); public static readonly FontIconData Mailbox_20_Regular = CreateIcon(0xF044B, FluentSystemIconVariants.Regular); public static readonly FontIconData OrganizationHorizontal_16_Regular = CreateIcon(0xF044C, FluentSystemIconVariants.Regular); public static readonly FontIconData OrganizationHorizontal_24_Regular = CreateIcon(0xF044D, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleList_32_Regular = CreateIcon(0xF044E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAdd_32_Regular = CreateIcon(0xF044F, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquare_16_Regular = CreateIcon(0xF0450, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquare_32_Regular = CreateIcon(0xF0451, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquareCheckmark_16_Regular = CreateIcon(0xF0452, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquareCheckmark_20_Regular = CreateIcon(0xF0453, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquareCheckmark_24_Regular = CreateIcon(0xF0454, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonSquareCheckmark_32_Regular = CreateIcon(0xF0455, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneFooterArrowDown_20_Regular = CreateIcon(0xF0456, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneFooterArrowDown_24_Regular = CreateIcon(0xF0457, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneHeaderArrowUp_20_Regular = CreateIcon(0xF0458, FluentSystemIconVariants.Regular); public static readonly FontIconData PhoneHeaderArrowUp_24_Regular = CreateIcon(0xF0459, FluentSystemIconVariants.Regular); public static readonly FontIconData Poll_32_Regular = CreateIcon(0xF045A, FluentSystemIconVariants.Regular); public static readonly FontIconData Question_32_Regular = CreateIcon(0xF045B, FluentSystemIconVariants.Regular); public static readonly FontIconData Screenshot_28_Regular = CreateIcon(0xF045C, FluentSystemIconVariants.Regular); public static readonly FontIconData ScreenshotRecord_28_Regular = CreateIcon(0xF045D, FluentSystemIconVariants.Regular); public static readonly FontIconData Star_32_Regular = CreateIcon(0xF045E, FluentSystemIconVariants.Regular); public static readonly FontIconData TextDensity_32_Regular = CreateIcon(0xF045F, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEditStyleCharacterA_32_Regular = CreateIcon(0xF0460, FluentSystemIconVariants.Regular); public static readonly FontIconData WrenchScrewdriver_32_Regular = CreateIcon(0xF0461, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwiseDashes_16_Regular = CreateIcon(0xF0462, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowClockwiseDashes_32_Regular = CreateIcon(0xF0463, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSwap_16_Regular = CreateIcon(0xF0464, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSwap_20_Regular = CreateIcon(0xF0465, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSwap_24_Regular = CreateIcon(0xF0466, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSwap_32_Regular = CreateIcon(0xF0467, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingSwap_48_Regular = CreateIcon(0xF0468, FluentSystemIconVariants.Regular); public static readonly FontIconData Certificate_32_Regular = CreateIcon(0xF0469, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBrush_16_Regular = CreateIcon(0xF046A, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBrush_20_Regular = CreateIcon(0xF046B, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBrush_24_Regular = CreateIcon(0xF046C, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBrush_28_Regular = CreateIcon(0xF046D, FluentSystemIconVariants.Regular); public static readonly FontIconData ClipboardBrush_32_Regular = CreateIcon(0xF046E, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBeaker_16_Regular = CreateIcon(0xF046F, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBeaker_20_Regular = CreateIcon(0xF0470, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBeaker_24_Regular = CreateIcon(0xF0471, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBeaker_28_Regular = CreateIcon(0xF0472, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBeaker_32_Regular = CreateIcon(0xF0473, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudBeaker_48_Regular = CreateIcon(0xF0474, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCube_16_Regular = CreateIcon(0xF0475, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCube_20_Regular = CreateIcon(0xF0476, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCube_24_Regular = CreateIcon(0xF0477, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCube_28_Regular = CreateIcon(0xF0478, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCube_32_Regular = CreateIcon(0xF0479, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudCube_48_Regular = CreateIcon(0xF047A, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractUpRight_16_Regular = CreateIcon(0xF047B, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractUpRight_20_Regular = CreateIcon(0xF047C, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractUpRight_24_Regular = CreateIcon(0xF047D, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractUpRight_28_Regular = CreateIcon(0xF047E, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractUpRight_32_Regular = CreateIcon(0xF047F, FluentSystemIconVariants.Regular); public static readonly FontIconData ContractUpRight_48_Regular = CreateIcon(0xF0480, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLock_16_Regular = CreateIcon(0xF0481, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLock_20_Regular = CreateIcon(0xF0482, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLock_24_Regular = CreateIcon(0xF0483, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentDataLock_32_Regular = CreateIcon(0xF0484, FluentSystemIconVariants.Regular); public static readonly FontIconData GlanceHorizontalSparkles_20_Regular = CreateIcon(0xF0485, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutCellFour_16_Regular = CreateIcon(0xF0486, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutCellFour_20_Regular = CreateIcon(0xF0487, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutCellFour_24_Regular = CreateIcon(0xF0488, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnFour_16_Regular = CreateIcon(0xF0489, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnFour_20_Regular = CreateIcon(0xF048A, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnFour_24_Regular = CreateIcon(0xF048B, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdLeft_16_Regular = CreateIcon(0xF048C, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdLeft_20_Regular = CreateIcon(0xF048D, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdLeft_24_Regular = CreateIcon(0xF048E, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdRight_16_Regular = CreateIcon(0xF048F, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdRight_20_Regular = CreateIcon(0xF0490, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdRight_24_Regular = CreateIcon(0xF0491, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdRightHint_16_Regular = CreateIcon(0xF0492, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdRightHint_20_Regular = CreateIcon(0xF0493, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnOneThirdRightHint_24_Regular = CreateIcon(0xF0494, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnThree_16_Regular = CreateIcon(0xF0495, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnThree_20_Regular = CreateIcon(0xF0496, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnThree_24_Regular = CreateIcon(0xF0497, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwo_16_Regular = CreateIcon(0xF0498, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwo_20_Regular = CreateIcon(0xF0499, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwo_24_Regular = CreateIcon(0xF049A, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwoSplitLeft_16_Regular = CreateIcon(0xF049B, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwoSplitLeft_20_Regular = CreateIcon(0xF049C, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwoSplitLeft_24_Regular = CreateIcon(0xF049D, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwoSplitRight_16_Regular = CreateIcon(0xF049E, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwoSplitRight_20_Regular = CreateIcon(0xF049F, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutColumnTwoSplitRight_24_Regular = CreateIcon(0xF04A0, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowFour_16_Regular = CreateIcon(0xF04A1, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowFour_20_Regular = CreateIcon(0xF04A2, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowFour_24_Regular = CreateIcon(0xF04A3, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowThree_16_Regular = CreateIcon(0xF04A4, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowThree_20_Regular = CreateIcon(0xF04A5, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowThree_24_Regular = CreateIcon(0xF04A6, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwo_16_Regular = CreateIcon(0xF04A7, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwo_20_Regular = CreateIcon(0xF04A8, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwo_24_Regular = CreateIcon(0xF04A9, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwoSplitBottom_16_Regular = CreateIcon(0xF04AA, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwoSplitBottom_20_Regular = CreateIcon(0xF04AB, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwoSplitBottom_24_Regular = CreateIcon(0xF04AC, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwoSplitTop_16_Regular = CreateIcon(0xF04AD, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwoSplitTop_20_Regular = CreateIcon(0xF04AE, FluentSystemIconVariants.Regular); public static readonly FontIconData LayoutRowTwoSplitTop_24_Regular = CreateIcon(0xF04AF, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationTargetSquare_16_Regular = CreateIcon(0xF04B0, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationTargetSquare_20_Regular = CreateIcon(0xF04B1, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationTargetSquare_24_Regular = CreateIcon(0xF04B2, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationTargetSquare_32_Regular = CreateIcon(0xF04B3, FluentSystemIconVariants.Regular); public static readonly FontIconData Resize_16_Regular = CreateIcon(0xF04B4, FluentSystemIconVariants.Regular); public static readonly FontIconData Resize_28_Regular = CreateIcon(0xF04B5, FluentSystemIconVariants.Regular); public static readonly FontIconData Resize_32_Regular = CreateIcon(0xF04B6, FluentSystemIconVariants.Regular); public static readonly FontIconData Resize_48_Regular = CreateIcon(0xF04B7, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectAllOff_16_Regular = CreateIcon(0xF04B8, FluentSystemIconVariants.Regular); public static readonly FontIconData SelectAllOn_16_Regular = CreateIcon(0xF04B9, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareAndroid_16_Regular = CreateIcon(0xF04BA, FluentSystemIconVariants.Regular); public static readonly FontIconData ShareAndroid_32_Regular = CreateIcon(0xF04BB, FluentSystemIconVariants.Regular); public static readonly FontIconData TextArrowDownRightColumn_16_Regular = CreateIcon(0xF04BC, FluentSystemIconVariants.Regular); public static readonly FontIconData TextArrowDownRightColumn_20_Regular = CreateIcon(0xF04BD, FluentSystemIconVariants.Regular); public static readonly FontIconData TextArrowDownRightColumn_24_Regular = CreateIcon(0xF04BE, FluentSystemIconVariants.Regular); public static readonly FontIconData TextArrowDownRightColumn_28_Regular = CreateIcon(0xF04BF, FluentSystemIconVariants.Regular); public static readonly FontIconData TextArrowDownRightColumn_32_Regular = CreateIcon(0xF04C0, FluentSystemIconVariants.Regular); public static readonly FontIconData TextArrowDownRightColumn_48_Regular = CreateIcon(0xF04C1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEffectsSparkle_20_Regular = CreateIcon(0xF04C2, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEffectsSparkle_24_Regular = CreateIcon(0xF04C3, FluentSystemIconVariants.Regular); public static readonly FontIconData Whiteboard_16_Regular = CreateIcon(0xF04C4, FluentSystemIconVariants.Regular); public static readonly FontIconData WhiteboardOff_16_Regular = CreateIcon(0xF04C5, FluentSystemIconVariants.Regular); public static readonly FontIconData WhiteboardOff_20_Regular = CreateIcon(0xF04C6, FluentSystemIconVariants.Regular); public static readonly FontIconData WhiteboardOff_24_Regular = CreateIcon(0xF04C7, FluentSystemIconVariants.Regular); public static readonly FontIconData Flowchart_16_Regular = CreateIcon(0xF04C8, FluentSystemIconVariants.Regular); public static readonly FontIconData Flowchart_32_Regular = CreateIcon(0xF04C9, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonal_24_Regular = CreateIcon(0xF04CA, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonalPerson_24_Regular = CreateIcon(0xF04CB, FluentSystemIconVariants.Regular); public static readonly FontIconData PollOff_16_Regular = CreateIcon(0xF04CC, FluentSystemIconVariants.Regular); public static readonly FontIconData PollOff_20_Regular = CreateIcon(0xF04CD, FluentSystemIconVariants.Regular); public static readonly FontIconData PollOff_24_Regular = CreateIcon(0xF04CE, FluentSystemIconVariants.Regular); public static readonly FontIconData PollOff_32_Regular = CreateIcon(0xF04CF, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSparkle_48_Regular = CreateIcon(0xF04D0, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSync_16_Regular = CreateIcon(0xF04D1, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSync_20_Regular = CreateIcon(0xF04D2, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSync_24_Regular = CreateIcon(0xF04D3, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSync_28_Regular = CreateIcon(0xF04D4, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSyncOff_16_Regular = CreateIcon(0xF04D5, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSyncOff_20_Regular = CreateIcon(0xF04D6, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSyncOff_24_Regular = CreateIcon(0xF04D7, FluentSystemIconVariants.Regular); public static readonly FontIconData RectangleLandscapeSyncOff_28_Regular = CreateIcon(0xF04D8, FluentSystemIconVariants.Regular); public static readonly FontIconData Seat_16_Regular = CreateIcon(0xF04D9, FluentSystemIconVariants.Regular); public static readonly FontIconData Seat_20_Regular = CreateIcon(0xF04DA, FluentSystemIconVariants.Regular); public static readonly FontIconData Seat_24_Regular = CreateIcon(0xF04DB, FluentSystemIconVariants.Regular); public static readonly FontIconData SeatAdd_16_Regular = CreateIcon(0xF04DC, FluentSystemIconVariants.Regular); public static readonly FontIconData SeatAdd_20_Regular = CreateIcon(0xF04DD, FluentSystemIconVariants.Regular); public static readonly FontIconData SeatAdd_24_Regular = CreateIcon(0xF04DE, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerBox_16_Regular = CreateIcon(0xF04DF, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerBox_20_Regular = CreateIcon(0xF04E0, FluentSystemIconVariants.Regular); public static readonly FontIconData SpeakerBox_24_Regular = CreateIcon(0xF04E1, FluentSystemIconVariants.Regular); public static readonly FontIconData TextEditStyleCharacterGa_32_Regular = CreateIcon(0xF04E2, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowAd_24_Regular = CreateIcon(0xF04E3, FluentSystemIconVariants.Regular); public static readonly FontIconData WrenchSettings_20_Regular = CreateIcon(0xF04E4, FluentSystemIconVariants.Regular); public static readonly FontIconData WrenchSettings_24_Regular = CreateIcon(0xF04E5, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingLighthouse_24_Regular = CreateIcon(0xF04E6, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingLighthouse_32_Regular = CreateIcon(0xF04E7, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingLighthouse_48_Regular = CreateIcon(0xF04E8, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLink_24_Regular = CreateIcon(0xF04E9, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarLink_28_Regular = CreateIcon(0xF04EA, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarVideo_24_Regular = CreateIcon(0xF04EB, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarVideo_28_Regular = CreateIcon(0xF04EC, FluentSystemIconVariants.Regular); public static readonly FontIconData Cookies_16_Regular = CreateIcon(0xF04ED, FluentSystemIconVariants.Regular); public static readonly FontIconData Cookies_28_Regular = CreateIcon(0xF04EE, FluentSystemIconVariants.Regular); public static readonly FontIconData Cookies_32_Regular = CreateIcon(0xF04EF, FluentSystemIconVariants.Regular); public static readonly FontIconData Cookies_48_Regular = CreateIcon(0xF04F0, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDrive_28_Regular = CreateIcon(0xF04F1, FluentSystemIconVariants.Regular); public static readonly FontIconData HardDrive_48_Regular = CreateIcon(0xF04F2, FluentSystemIconVariants.Regular); public static readonly FontIconData Laptop_32_Regular = CreateIcon(0xF04F3, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopSettings_20_Regular = CreateIcon(0xF04F4, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopSettings_24_Regular = CreateIcon(0xF04F5, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopSettings_32_Regular = CreateIcon(0xF04F6, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAudience_32_Regular = CreateIcon(0xF04F7, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagAdd_20_Regular = CreateIcon(0xF04F8, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagAdd_24_Regular = CreateIcon(0xF04F9, FluentSystemIconVariants.Regular); public static readonly FontIconData StreetSign_20_Regular = CreateIcon(0xF04FA, FluentSystemIconVariants.Regular); public static readonly FontIconData StreetSign_24_Regular = CreateIcon(0xF04FB, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoLink_24_Regular = CreateIcon(0xF04FC, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoLink_28_Regular = CreateIcon(0xF04FD, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingLighthouse_16_Regular = CreateIcon(0xF04FE, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSparkle_16_Regular = CreateIcon(0xF04FF, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSparkle_20_Regular = CreateIcon(0xF0500, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSparkle_24_Regular = CreateIcon(0xF0501, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSparkle_28_Regular = CreateIcon(0xF0502, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSparkle_32_Regular = CreateIcon(0xF0503, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarSparkle_48_Regular = CreateIcon(0xF0504, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarTemplate_20_Regular = CreateIcon(0xF0505, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarTemplate_24_Regular = CreateIcon(0xF0506, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarTemplate_32_Regular = CreateIcon(0xF0507, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard_12_Regular = CreateIcon(0xF0508, FluentSystemIconVariants.Regular); public static readonly FontIconData Clipboard_48_Regular = CreateIcon(0xF0509, FluentSystemIconVariants.Regular); public static readonly FontIconData Compose_12_Regular = CreateIcon(0xF050A, FluentSystemIconVariants.Regular); public static readonly FontIconData Compose_32_Regular = CreateIcon(0xF050B, FluentSystemIconVariants.Regular); public static readonly FontIconData Compose_48_Regular = CreateIcon(0xF050C, FluentSystemIconVariants.Regular); public static readonly FontIconData Globe_28_Regular = CreateIcon(0xF050D, FluentSystemIconVariants.Regular); public static readonly FontIconData Guest_12_Regular = CreateIcon(0xF050E, FluentSystemIconVariants.Regular); public static readonly FontIconData Guest_32_Regular = CreateIcon(0xF050F, FluentSystemIconVariants.Regular); public static readonly FontIconData Guest_48_Regular = CreateIcon(0xF0510, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopBriefcase_20_Regular = CreateIcon(0xF0511, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopBriefcase_24_Regular = CreateIcon(0xF0512, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopBriefcase_32_Regular = CreateIcon(0xF0513, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonalSparkle_16_Regular = CreateIcon(0xF0514, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonalSparkle_20_Regular = CreateIcon(0xF0515, FluentSystemIconVariants.Regular); public static readonly FontIconData LayerDiagonalSparkle_24_Regular = CreateIcon(0xF0516, FluentSystemIconVariants.Regular); public static readonly FontIconData PaymentWireless_16_Regular = CreateIcon(0xF0517, FluentSystemIconVariants.Regular); public static readonly FontIconData PaymentWireless_20_Regular = CreateIcon(0xF0518, FluentSystemIconVariants.Regular); public static readonly FontIconData PaymentWireless_24_Regular = CreateIcon(0xF0519, FluentSystemIconVariants.Regular); public static readonly FontIconData PaymentWireless_28_Regular = CreateIcon(0xF051A, FluentSystemIconVariants.Regular); public static readonly FontIconData PaymentWireless_32_Regular = CreateIcon(0xF051B, FluentSystemIconVariants.Regular); public static readonly FontIconData PaymentWireless_48_Regular = CreateIcon(0xF051C, FluentSystemIconVariants.Regular); public static readonly FontIconData Status_28_Regular = CreateIcon(0xF051D, FluentSystemIconVariants.Regular); public static readonly FontIconData Status_32_Regular = CreateIcon(0xF051E, FluentSystemIconVariants.Regular); public static readonly FontIconData Status_48_Regular = CreateIcon(0xF051F, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoOff_16_Regular = CreateIcon(0xF0520, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircleWarning_16_Regular = CreateIcon(0xF0521, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircleWarning_20_Regular = CreateIcon(0xF0522, FluentSystemIconVariants.Regular); public static readonly FontIconData CheckmarkCircleWarning_24_Regular = CreateIcon(0xF0523, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowRight_16_Regular = CreateIcon(0xF0524, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowRight_20_Regular = CreateIcon(0xF0525, FluentSystemIconVariants.Regular); public static readonly FontIconData CloudArrowRight_24_Regular = CreateIcon(0xF0526, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentArrowDown_24_Regular = CreateIcon(0xF0527, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSignature_16_Regular = CreateIcon(0xF0528, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSignature_20_Regular = CreateIcon(0xF0529, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSignature_24_Regular = CreateIcon(0xF052A, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSignature_28_Regular = CreateIcon(0xF052B, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSignature_32_Regular = CreateIcon(0xF052C, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentSignature_48_Regular = CreateIcon(0xF052D, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeGarage_20_Regular = CreateIcon(0xF052E, FluentSystemIconVariants.Regular); public static readonly FontIconData HomeGarage_24_Regular = CreateIcon(0xF052F, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageSplit_20_Regular = CreateIcon(0xF0530, FluentSystemIconVariants.Regular); public static readonly FontIconData ImageSplit_24_Regular = CreateIcon(0xF0531, FluentSystemIconVariants.Regular); public static readonly FontIconData Laptop_48_Regular = CreateIcon(0xF0532, FluentSystemIconVariants.Regular); public static readonly FontIconData LineFlowDiagonalUpRight_16_Regular = CreateIcon(0xF0533, FluentSystemIconVariants.Regular); public static readonly FontIconData LineFlowDiagonalUpRight_20_Regular = CreateIcon(0xF0534, FluentSystemIconVariants.Regular); public static readonly FontIconData LineFlowDiagonalUpRight_24_Regular = CreateIcon(0xF0535, FluentSystemIconVariants.Regular); public static readonly FontIconData LineFlowDiagonalUpRight_32_Regular = CreateIcon(0xF0536, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowClockwise_16_Regular = CreateIcon(0xF0537, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowClockwise_20_Regular = CreateIcon(0xF0538, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowClockwise_24_Regular = CreateIcon(0xF0539, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPasskey_16_Regular = CreateIcon(0xF053A, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPasskey_20_Regular = CreateIcon(0xF053B, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPasskey_24_Regular = CreateIcon(0xF053C, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPasskey_28_Regular = CreateIcon(0xF053D, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPasskey_32_Regular = CreateIcon(0xF053E, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonPasskey_48_Regular = CreateIcon(0xF053F, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonProhibited_32_Regular = CreateIcon(0xF0540, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonRibbon_24_Regular = CreateIcon(0xF0541, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantCattail_20_Regular = CreateIcon(0xF0542, FluentSystemIconVariants.Regular); public static readonly FontIconData PlantCattail_24_Regular = CreateIcon(0xF0543, FluentSystemIconVariants.Regular); public static readonly FontIconData Storage_16_Regular = CreateIcon(0xF0544, FluentSystemIconVariants.Regular); public static readonly FontIconData Storage_28_Regular = CreateIcon(0xF0545, FluentSystemIconVariants.Regular); public static readonly FontIconData Storage_32_Regular = CreateIcon(0xF0546, FluentSystemIconVariants.Regular); public static readonly FontIconData Storage_48_Regular = CreateIcon(0xF0547, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipWand_16_Regular = CreateIcon(0xF0548, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipWand_20_Regular = CreateIcon(0xF0549, FluentSystemIconVariants.Regular); public static readonly FontIconData VideoClipWand_24_Regular = CreateIcon(0xF054A, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowFingerprint_16_Regular = CreateIcon(0xF054B, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowFingerprint_20_Regular = CreateIcon(0xF054C, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowFingerprint_24_Regular = CreateIcon(0xF054D, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowFingerprint_28_Regular = CreateIcon(0xF054E, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowFingerprint_32_Regular = CreateIcon(0xF054F, FluentSystemIconVariants.Regular); public static readonly FontIconData WindowFingerprint_48_Regular = CreateIcon(0xF0550, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityError_20_Regular = CreateIcon(0xF0551, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityError_24_Regular = CreateIcon(0xF0552, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityQuestionMark_20_Regular = CreateIcon(0xF0553, FluentSystemIconVariants.Regular); public static readonly FontIconData AccessibilityQuestionMark_24_Regular = CreateIcon(0xF0554, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowDownExclamation_24_Regular = CreateIcon(0xF0555, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortUpLines_16_Regular = CreateIcon(0xF0556, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortUpLines_20_Regular = CreateIcon(0xF0557, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowSortUpLines_24_Regular = CreateIcon(0xF0558, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpExclamation_16_Regular = CreateIcon(0xF0559, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpExclamation_20_Regular = CreateIcon(0xF055A, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpExclamation_24_Regular = CreateIcon(0xF055B, FluentSystemIconVariants.Regular); public static readonly FontIconData Bench_20_Regular = CreateIcon(0xF055C, FluentSystemIconVariants.Regular); public static readonly FontIconData Bench_24_Regular = CreateIcon(0xF055D, FluentSystemIconVariants.Regular); public static readonly FontIconData BuildingLighthouse_28_Regular = CreateIcon(0xF055E, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarVideo_20_Regular = CreateIcon(0xF055F, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockBill_16_Regular = CreateIcon(0xF0560, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockBill_20_Regular = CreateIcon(0xF0561, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockBill_24_Regular = CreateIcon(0xF0562, FluentSystemIconVariants.Regular); public static readonly FontIconData ClockBill_32_Regular = CreateIcon(0xF0563, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsage_16_Regular = CreateIcon(0xF0564, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsageSettings_16_Regular = CreateIcon(0xF0565, FluentSystemIconVariants.Regular); public static readonly FontIconData DataUsageSettings_24_Regular = CreateIcon(0xF0566, FluentSystemIconVariants.Regular); public static readonly FontIconData EditPerson_20_Regular = CreateIcon(0xF0567, FluentSystemIconVariants.Regular); public static readonly FontIconData EditPerson_24_Regular = CreateIcon(0xF0568, FluentSystemIconVariants.Regular); public static readonly FontIconData Highway_20_Regular = CreateIcon(0xF0569, FluentSystemIconVariants.Regular); public static readonly FontIconData Highway_24_Regular = CreateIcon(0xF056A, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopPerson_20_Regular = CreateIcon(0xF056B, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopPerson_24_Regular = CreateIcon(0xF056C, FluentSystemIconVariants.Regular); public static readonly FontIconData LaptopPerson_48_Regular = CreateIcon(0xF056D, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationRipple_16_Regular = CreateIcon(0xF056E, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationRipple_20_Regular = CreateIcon(0xF056F, FluentSystemIconVariants.Regular); public static readonly FontIconData LocationRipple_24_Regular = CreateIcon(0xF0570, FluentSystemIconVariants.Regular); public static readonly FontIconData MailArrowDoubleBack_32_Regular = CreateIcon(0xF0571, FluentSystemIconVariants.Regular); public static readonly FontIconData MailBriefcase_48_Regular = CreateIcon(0xF0572, FluentSystemIconVariants.Regular); public static readonly FontIconData Options_28_Regular = CreateIcon(0xF0573, FluentSystemIconVariants.Regular); public static readonly FontIconData Options_32_Regular = CreateIcon(0xF0574, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleAdd_32_Regular = CreateIcon(0xF0575, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlert_32_Regular = CreateIcon(0xF0576, FluentSystemIconVariants.Regular); public static readonly FontIconData Road_20_Regular = CreateIcon(0xF0577, FluentSystemIconVariants.Regular); public static readonly FontIconData Road_24_Regular = CreateIcon(0xF0578, FluentSystemIconVariants.Regular); public static readonly FontIconData Save_32_Regular = CreateIcon(0xF0579, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultiple_24_Regular = CreateIcon(0xF057A, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultipleSparkle_16_Regular = CreateIcon(0xF057B, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultipleSparkle_20_Regular = CreateIcon(0xF057C, FluentSystemIconVariants.Regular); public static readonly FontIconData TabDesktopMultipleSparkle_24_Regular = CreateIcon(0xF057D, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTractor_20_Regular = CreateIcon(0xF057E, FluentSystemIconVariants.Regular); public static readonly FontIconData VehicleTractor_24_Regular = CreateIcon(0xF057F, FluentSystemIconVariants.Regular); public static readonly FontIconData Classification_32_Regular = CreateIcon(0xF0580, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTarget_20_Regular = CreateIcon(0xF0581, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTarget_24_Regular = CreateIcon(0xF0582, FluentSystemIconVariants.Regular); public static readonly FontIconData DocumentTarget_32_Regular = CreateIcon(0xF0583, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMeme_16_Regular = CreateIcon(0xF0584, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMeme_20_Regular = CreateIcon(0xF0585, FluentSystemIconVariants.Regular); public static readonly FontIconData EmojiMeme_24_Regular = CreateIcon(0xF0586, FluentSystemIconVariants.Regular); public static readonly FontIconData HandPoint_16_Regular = CreateIcon(0xF0587, FluentSystemIconVariants.Regular); public static readonly FontIconData HandPoint_20_Regular = CreateIcon(0xF0588, FluentSystemIconVariants.Regular); public static readonly FontIconData HandPoint_24_Regular = CreateIcon(0xF0589, FluentSystemIconVariants.Regular); public static readonly FontIconData HandPoint_28_Regular = CreateIcon(0xF058A, FluentSystemIconVariants.Regular); public static readonly FontIconData HandPoint_32_Regular = CreateIcon(0xF058B, FluentSystemIconVariants.Regular); public static readonly FontIconData HandPoint_48_Regular = CreateIcon(0xF058C, FluentSystemIconVariants.Regular); public static readonly FontIconData MailReadBriefcase_48_Regular = CreateIcon(0xF058D, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSubtract_20_Regular = CreateIcon(0xF058E, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSubtract_24_Regular = CreateIcon(0xF058F, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleSubtract_32_Regular = CreateIcon(0xF0590, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlertOff_16_Regular = CreateIcon(0xF0591, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlertOff_20_Regular = CreateIcon(0xF0592, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlertOff_24_Regular = CreateIcon(0xF0593, FluentSystemIconVariants.Regular); public static readonly FontIconData PersonAlertOff_32_Regular = CreateIcon(0xF0594, FluentSystemIconVariants.Regular); public static readonly FontIconData ShoppingBagAdd_16_Regular = CreateIcon(0xF0595, FluentSystemIconVariants.Regular); public static readonly FontIconData SpatulaSpoon_16_Regular = CreateIcon(0xF0596, FluentSystemIconVariants.Regular); public static readonly FontIconData SpatulaSpoon_20_Regular = CreateIcon(0xF0597, FluentSystemIconVariants.Regular); public static readonly FontIconData SpatulaSpoon_24_Regular = CreateIcon(0xF0598, FluentSystemIconVariants.Regular); public static readonly FontIconData SpatulaSpoon_28_Regular = CreateIcon(0xF0599, FluentSystemIconVariants.Regular); public static readonly FontIconData SpatulaSpoon_32_Regular = CreateIcon(0xF059A, FluentSystemIconVariants.Regular); public static readonly FontIconData SpatulaSpoon_48_Regular = CreateIcon(0xF059B, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsSettings_16_Regular = CreateIcon(0xF059C, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsSettings_20_Regular = CreateIcon(0xF059D, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsShield_16_Regular = CreateIcon(0xF059E, FluentSystemIconVariants.Regular); public static readonly FontIconData AppsShield_20_Regular = CreateIcon(0xF059F, FluentSystemIconVariants.Regular); public static readonly FontIconData ArrowUpload_32_Regular = CreateIcon(0xF05A0, FluentSystemIconVariants.Regular); public static readonly FontIconData CalendarEdit_32_Regular = CreateIcon(0xF05A1, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalArrowDown_16_Regular = CreateIcon(0xF05A2, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalArrowDown_20_Regular = CreateIcon(0xF05A3, FluentSystemIconVariants.Regular); public static readonly FontIconData DataBarVerticalArrowDown_24_Regular = CreateIcon(0xF05A4, FluentSystemIconVariants.Regular); public static readonly FontIconData HapticStrong_16_Regular = CreateIcon(0xF05A5, FluentSystemIconVariants.Regular); public static readonly FontIconData HapticStrong_20_Regular = CreateIcon(0xF05A6, FluentSystemIconVariants.Regular); public static readonly FontIconData HapticStrong_24_Regular = CreateIcon(0xF05A7, FluentSystemIconVariants.Regular); public static readonly FontIconData HapticWeak_16_Regular = CreateIcon(0xF05A8, FluentSystemIconVariants.Regular); public static readonly FontIconData HapticWeak_20_Regular = CreateIcon(0xF05A9, FluentSystemIconVariants.Regular); public static readonly FontIconData HapticWeak_24_Regular = CreateIcon(0xF05AA, FluentSystemIconVariants.Regular); public static readonly FontIconData HexagonSparkle_20_Regular = CreateIcon(0xF05AB, FluentSystemIconVariants.Regular); public static readonly FontIconData HexagonSparkle_24_Regular = CreateIcon(0xF05AC, FluentSystemIconVariants.Regular); public static readonly FontIconData MailEdit_32_Regular = CreateIcon(0xF05AD, FluentSystemIconVariants.Regular); public static readonly FontIconData Password_32_Regular = CreateIcon(0xF05AE, FluentSystemIconVariants.Regular); public static readonly FontIconData Password_48_Regular = CreateIcon(0xF05AF, FluentSystemIconVariants.Regular); public static readonly FontIconData PasswordClock_48_Regular = CreateIcon(0xF05B0, FluentSystemIconVariants.Regular); public static readonly FontIconData PasswordReset_48_Regular = CreateIcon(0xF05B1, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleEye_16_Regular = CreateIcon(0xF05B2, FluentSystemIconVariants.Regular); public static readonly FontIconData PeopleEye_20_Regular = CreateIcon(0xF05B3, FluentSystemIconVariants.Regular); public static readonly FontIconData PinGlobe_16_Regular = CreateIcon(0xF05B4, FluentSystemIconVariants.Regular); public static readonly FontIconData PinGlobe_20_Regular = CreateIcon(0xF05B5, FluentSystemIconVariants.Regular); public static readonly FontIconData Run_28_Regular = CreateIcon(0xF05B6, FluentSystemIconVariants.Regular); public static readonly FontIconData Run_32_Regular = CreateIcon(0xF05B7, FluentSystemIconVariants.Regular); public static readonly FontIconData Run_48_Regular = CreateIcon(0xF05B8, FluentSystemIconVariants.Regular); public static readonly FontIconData TabGroup_16_Regular = CreateIcon(0xF05B9, FluentSystemIconVariants.Regular); public static readonly FontIconData TabGroup_20_Regular = CreateIcon(0xF05BA, FluentSystemIconVariants.Regular); public static readonly FontIconData TabGroup_24_Regular = CreateIcon(0xF05BB, FluentSystemIconVariants.Regular); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/IconKeys/FluentSystemIcons.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Common.IconKeys { public static partial class FluentSystemIcons { public static FontFamily FontFamilyRegular => FontDictionary.FluentSystemIcons; public static FontFamily FontFamilyFilled => FontDictionary.FluentSystemIconsFilled; public static FontIconData CreateIcon(string glyph, FluentSystemIconVariants variant) { switch (variant) { case FluentSystemIconVariants.Regular: return new FontIconData(glyph, FontFamilyRegular); case FluentSystemIconVariants.Filled: return new FontIconData(glyph, FontFamilyFilled); } return new FontIconData(glyph); } public static FontIconData CreateIcon(int chara, FluentSystemIconVariants variant) { return CreateIcon(FontIconData.ToGlyph(chara), variant); } } public enum FluentSystemIconVariants { Regular, Filled } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/IconKeys/FontDictionary.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Common.IconKeys { public static class FontDictionary { public static ResourceDictionary Dictionary { get; private set; } static FontDictionary() { Dictionary = new ResourceDictionary() { Source = new Uri("/iNKORE.UI.WPF.Modern;component/Resources/Fonts/Fonts.xaml", UriKind.Relative) }; } public static FontFamily GetFont(string fontName) { if (Dictionary.Contains(fontName) && Dictionary[fontName] is FontFamily family) { return family; } return new FontFamily(fontName); } public static FontFamily SegoeUISymbol => GetFont(ThemeKeys.SegoeUISymbolKey); public static FontFamily SegoeMDL2Assets => GetFont(ThemeKeys.SegoeMDL2AssetsKey); public static FontFamily SegoeFluentIcons => GetFont(ThemeKeys.SegoeFluentIconsKey); public static FontFamily FluentSystemIcons => GetFont(ThemeKeys.FluentSystemIconsKey); public static FontFamily FluentSystemIconsFilled => GetFont(ThemeKeys.FluentSystemIconsFilledKey); } public struct FontIconData { private FontFamily _fontFamily; public FontFamily FontFamily => _fontFamily; private string _glyph; public string Glyph => _glyph; public FontIconData(string glyph, FontFamily family = null) { _glyph = glyph; _fontFamily = family; } public static string ToGlyph(int chara) { return char.ConvertFromUtf32(chara); } public static int ToUtf32(string glyph) { if (string.IsNullOrEmpty(glyph)) throw new ArgumentException("Input glyph cannot be null or empty."); if (glyph.Length == 1) { return char.ConvertToUtf32(glyph, 0); } else if (glyph.Length == 2 && char.IsSurrogatePair(glyph[0], glyph[1])) { return char.ConvertToUtf32(glyph, 0); } else { throw new ArgumentException("Input glyph must be a single character or a valid surrogate pair."); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/IconKeys/SegoeFluentIcons.Regular.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Common.IconKeys { public static partial class SegoeFluentIcons { public static readonly FontIconData GlobalNavButton = CreateIcon(0xE700); public static readonly FontIconData Wifi = CreateIcon(0xE701); public static readonly FontIconData Bluetooth = CreateIcon(0xE702); public static readonly FontIconData Connect = CreateIcon(0xE703); public static readonly FontIconData InternetSharing = CreateIcon(0xE704); public static readonly FontIconData VPN = CreateIcon(0xE705); public static readonly FontIconData Brightness = CreateIcon(0xE706); public static readonly FontIconData MapPin = CreateIcon(0xE707); public static readonly FontIconData QuietHours = CreateIcon(0xE708); public static readonly FontIconData Airplane = CreateIcon(0xE709); public static readonly FontIconData Tablet = CreateIcon(0xE70A); public static readonly FontIconData QuickNote = CreateIcon(0xE70B); public static readonly FontIconData RememberedDevice = CreateIcon(0xE70C); public static readonly FontIconData ChevronDown = CreateIcon(0xE70D); public static readonly FontIconData ChevronUp = CreateIcon(0xE70E); public static readonly FontIconData Edit = CreateIcon(0xE70F); public static readonly FontIconData Add = CreateIcon(0xE710); public static readonly FontIconData Cancel = CreateIcon(0xE711); public static readonly FontIconData More = CreateIcon(0xE712); public static readonly FontIconData Settings = CreateIcon(0xE713); public static readonly FontIconData Video = CreateIcon(0xE714); public static readonly FontIconData Mail = CreateIcon(0xE715); public static readonly FontIconData People = CreateIcon(0xE716); public static readonly FontIconData Phone = CreateIcon(0xE717); public static readonly FontIconData Pin = CreateIcon(0xE718); public static readonly FontIconData Shop = CreateIcon(0xE719); public static readonly FontIconData Stop = CreateIcon(0xE71A); public static readonly FontIconData Link = CreateIcon(0xE71B); public static readonly FontIconData Filter = CreateIcon(0xE71C); public static readonly FontIconData AllApps = CreateIcon(0xE71D); public static readonly FontIconData Zoom = CreateIcon(0xE71E); public static readonly FontIconData ZoomOut = CreateIcon(0xE71F); public static readonly FontIconData Microphone = CreateIcon(0xE720); public static readonly FontIconData Search = CreateIcon(0xE721); public static readonly FontIconData Camera = CreateIcon(0xE722); public static readonly FontIconData Attach = CreateIcon(0xE723); public static readonly FontIconData Send = CreateIcon(0xE724); public static readonly FontIconData SendFill = CreateIcon(0xE725); public static readonly FontIconData WalkSolid = CreateIcon(0xE726); public static readonly FontIconData InPrivate = CreateIcon(0xE727); public static readonly FontIconData FavoriteList = CreateIcon(0xE728); public static readonly FontIconData PageSolid = CreateIcon(0xE729); public static readonly FontIconData Forward = CreateIcon(0xE72A); public static readonly FontIconData Back = CreateIcon(0xE72B); public static readonly FontIconData Refresh = CreateIcon(0xE72C); public static readonly FontIconData Share = CreateIcon(0xE72D); public static readonly FontIconData Lock = CreateIcon(0xE72E); public static readonly FontIconData ReportHacked = CreateIcon(0xE730); public static readonly FontIconData EMI = CreateIcon(0xE731); public static readonly FontIconData FavoriteStar = CreateIcon(0xE734); public static readonly FontIconData FavoriteStarFill = CreateIcon(0xE735); public static readonly FontIconData ReadingMode = CreateIcon(0xE736); public static readonly FontIconData Favicon = CreateIcon(0xE737); public static readonly FontIconData Remove = CreateIcon(0xE738); public static readonly FontIconData Checkbox = CreateIcon(0xE739); public static readonly FontIconData CheckboxComposite = CreateIcon(0xE73A); public static readonly FontIconData CheckboxFill = CreateIcon(0xE73B); public static readonly FontIconData CheckboxIndeterminate = CreateIcon(0xE73C); public static readonly FontIconData CheckboxCompositeReversed = CreateIcon(0xE73D); public static readonly FontIconData CheckMark = CreateIcon(0xE73E); public static readonly FontIconData BackToWindow = CreateIcon(0xE73F); public static readonly FontIconData FullScreen = CreateIcon(0xE740); public static readonly FontIconData ResizeTouchLarger = CreateIcon(0xE741); public static readonly FontIconData ResizeTouchSmaller = CreateIcon(0xE742); public static readonly FontIconData ResizeMouseSmall = CreateIcon(0xE743); public static readonly FontIconData ResizeMouseMedium = CreateIcon(0xE744); public static readonly FontIconData ResizeMouseWide = CreateIcon(0xE745); public static readonly FontIconData ResizeMouseTall = CreateIcon(0xE746); public static readonly FontIconData ResizeMouseLarge = CreateIcon(0xE747); public static readonly FontIconData SwitchUser = CreateIcon(0xE748); public static readonly FontIconData Print = CreateIcon(0xE749); public static readonly FontIconData Up = CreateIcon(0xE74A); public static readonly FontIconData Down = CreateIcon(0xE74B); public static readonly FontIconData OEM = CreateIcon(0xE74C); public static readonly FontIconData Delete = CreateIcon(0xE74D); public static readonly FontIconData Save = CreateIcon(0xE74E); public static readonly FontIconData Mute = CreateIcon(0xE74F); public static readonly FontIconData BackSpaceQWERTY = CreateIcon(0xE750); public static readonly FontIconData ReturnKey = CreateIcon(0xE751); public static readonly FontIconData UpArrowShiftKey = CreateIcon(0xE752); public static readonly FontIconData Cloud = CreateIcon(0xE753); public static readonly FontIconData Flashlight = CreateIcon(0xE754); public static readonly FontIconData RotationLock = CreateIcon(0xE755); public static readonly FontIconData CommandPrompt = CreateIcon(0xE756); public static readonly FontIconData SIPMove = CreateIcon(0xE759); public static readonly FontIconData SIPUndock = CreateIcon(0xE75A); public static readonly FontIconData SIPRedock = CreateIcon(0xE75B); public static readonly FontIconData EraseTool = CreateIcon(0xE75C); public static readonly FontIconData UnderscoreSpace = CreateIcon(0xE75D); public static readonly FontIconData GripperTool = CreateIcon(0xE75E); public static readonly FontIconData Dialpad = CreateIcon(0xE75F); public static readonly FontIconData PageLeft = CreateIcon(0xE760); public static readonly FontIconData PageRight = CreateIcon(0xE761); public static readonly FontIconData MultiSelect = CreateIcon(0xE762); public static readonly FontIconData KeyboardLeftHanded = CreateIcon(0xE763); public static readonly FontIconData KeyboardRightHanded = CreateIcon(0xE764); public static readonly FontIconData KeyboardClassic = CreateIcon(0xE765); public static readonly FontIconData KeyboardSplit = CreateIcon(0xE766); public static readonly FontIconData Volume = CreateIcon(0xE767); public static readonly FontIconData Play = CreateIcon(0xE768); public static readonly FontIconData Pause = CreateIcon(0xE769); public static readonly FontIconData ChevronLeft = CreateIcon(0xE76B); public static readonly FontIconData ChevronRight = CreateIcon(0xE76C); public static readonly FontIconData InkingTool = CreateIcon(0xE76D); public static readonly FontIconData Emoji2 = CreateIcon(0xE76E); public static readonly FontIconData GripperBarHorizontal = CreateIcon(0xE76F); public static readonly FontIconData System = CreateIcon(0xE770); public static readonly FontIconData Personalize = CreateIcon(0xE771); public static readonly FontIconData Devices = CreateIcon(0xE772); public static readonly FontIconData SearchAndApps = CreateIcon(0xE773); public static readonly FontIconData Globe = CreateIcon(0xE774); public static readonly FontIconData TimeLanguage = CreateIcon(0xE775); public static readonly FontIconData EaseOfAccess = CreateIcon(0xE776); public static readonly FontIconData UpdateRestore = CreateIcon(0xE777); public static readonly FontIconData HangUp = CreateIcon(0xE778); public static readonly FontIconData ContactInfo = CreateIcon(0xE779); public static readonly FontIconData Unpin = CreateIcon(0xE77A); public static readonly FontIconData Contact = CreateIcon(0xE77B); public static readonly FontIconData Memo = CreateIcon(0xE77C); public static readonly FontIconData IncomingCall = CreateIcon(0xE77E); public static readonly FontIconData Paste = CreateIcon(0xE77F); public static readonly FontIconData PhoneBook = CreateIcon(0xE780); public static readonly FontIconData LEDLight = CreateIcon(0xE781); public static readonly FontIconData Error = CreateIcon(0xE783); public static readonly FontIconData GripperBarVertical = CreateIcon(0xE784); public static readonly FontIconData Unlock = CreateIcon(0xE785); public static readonly FontIconData Slideshow = CreateIcon(0xE786); public static readonly FontIconData Calendar = CreateIcon(0xE787); public static readonly FontIconData GripperResize = CreateIcon(0xE788); public static readonly FontIconData Megaphone = CreateIcon(0xE789); public static readonly FontIconData Trim = CreateIcon(0xE78A); public static readonly FontIconData NewWindow = CreateIcon(0xE78B); public static readonly FontIconData SaveLocal = CreateIcon(0xE78C); public static readonly FontIconData Color = CreateIcon(0xE790); public static readonly FontIconData DataSense = CreateIcon(0xE791); public static readonly FontIconData SaveAs = CreateIcon(0xE792); public static readonly FontIconData Light = CreateIcon(0xE793); public static readonly FontIconData AspectRatio = CreateIcon(0xE799); public static readonly FontIconData DataSenseBar = CreateIcon(0xE7A5); public static readonly FontIconData Redo = CreateIcon(0xE7A6); public static readonly FontIconData Undo = CreateIcon(0xE7A7); public static readonly FontIconData Crop = CreateIcon(0xE7A8); public static readonly FontIconData OpenWith = CreateIcon(0xE7AC); public static readonly FontIconData Rotate = CreateIcon(0xE7AD); public static readonly FontIconData RedEye = CreateIcon(0xE7B3); public static readonly FontIconData SetlockScreen = CreateIcon(0xE7B5); public static readonly FontIconData MapPin2 = CreateIcon(0xE7B7); public static readonly FontIconData Package = CreateIcon(0xE7B8); public static readonly FontIconData Warning = CreateIcon(0xE7BA); public static readonly FontIconData ReadingList = CreateIcon(0xE7BC); public static readonly FontIconData Education = CreateIcon(0xE7BE); public static readonly FontIconData ShoppingCart = CreateIcon(0xE7BF); public static readonly FontIconData Train = CreateIcon(0xE7C0); public static readonly FontIconData Flag = CreateIcon(0xE7C1); public static readonly FontIconData Move = CreateIcon(0xE7C2); public static readonly FontIconData Page = CreateIcon(0xE7C3); public static readonly FontIconData TaskView = CreateIcon(0xE7C4); public static readonly FontIconData BrowsePhotos = CreateIcon(0xE7C5); public static readonly FontIconData HalfStarLeft = CreateIcon(0xE7C6); public static readonly FontIconData HalfStarRight = CreateIcon(0xE7C7); public static readonly FontIconData Record = CreateIcon(0xE7C8); public static readonly FontIconData TouchPointer = CreateIcon(0xE7C9); public static readonly FontIconData LangJPN = CreateIcon(0xE7DE); public static readonly FontIconData Ferry = CreateIcon(0xE7E3); public static readonly FontIconData Highlight = CreateIcon(0xE7E6); public static readonly FontIconData ActionCenterNotification = CreateIcon(0xE7E7); public static readonly FontIconData PowerButton = CreateIcon(0xE7E8); public static readonly FontIconData ResizeTouchNarrower = CreateIcon(0xE7EA); public static readonly FontIconData ResizeTouchShorter = CreateIcon(0xE7EB); public static readonly FontIconData DrivingMode = CreateIcon(0xE7EC); public static readonly FontIconData RingerSilent = CreateIcon(0xE7ED); public static readonly FontIconData OtherUser = CreateIcon(0xE7EE); public static readonly FontIconData Admin = CreateIcon(0xE7EF); public static readonly FontIconData CC = CreateIcon(0xE7F0); public static readonly FontIconData SDCard = CreateIcon(0xE7F1); public static readonly FontIconData CallForwarding = CreateIcon(0xE7F2); public static readonly FontIconData SettingsDisplaySound = CreateIcon(0xE7F3); public static readonly FontIconData TVMonitor = CreateIcon(0xE7F4); public static readonly FontIconData Speakers = CreateIcon(0xE7F5); public static readonly FontIconData Headphone = CreateIcon(0xE7F6); public static readonly FontIconData DeviceLaptopPic = CreateIcon(0xE7F7); public static readonly FontIconData DeviceLaptopNoPic = CreateIcon(0xE7F8); public static readonly FontIconData DeviceMonitorRightPic = CreateIcon(0xE7F9); public static readonly FontIconData DeviceMonitorLeftPic = CreateIcon(0xE7FA); public static readonly FontIconData DeviceMonitorNoPic = CreateIcon(0xE7FB); public static readonly FontIconData Game = CreateIcon(0xE7FC); public static readonly FontIconData HorizontalTabKey = CreateIcon(0xE7FD); public static readonly FontIconData StreetsideSplitMinimize = CreateIcon(0xE802); public static readonly FontIconData StreetsideSplitExpand = CreateIcon(0xE803); public static readonly FontIconData Car = CreateIcon(0xE804); public static readonly FontIconData Walk = CreateIcon(0xE805); public static readonly FontIconData Bus = CreateIcon(0xE806); public static readonly FontIconData TiltUp = CreateIcon(0xE809); public static readonly FontIconData TiltDown = CreateIcon(0xE80A); public static readonly FontIconData CallControl = CreateIcon(0xE80B); public static readonly FontIconData RotateMapRight = CreateIcon(0xE80C); public static readonly FontIconData RotateMapLeft = CreateIcon(0xE80D); public static readonly FontIconData Home = CreateIcon(0xE80F); public static readonly FontIconData ParkingLocation = CreateIcon(0xE811); public static readonly FontIconData MapCompassTop = CreateIcon(0xE812); public static readonly FontIconData MapCompassBottom = CreateIcon(0xE813); public static readonly FontIconData IncidentTriangle = CreateIcon(0xE814); public static readonly FontIconData Touch = CreateIcon(0xE815); public static readonly FontIconData MapDirections = CreateIcon(0xE816); public static readonly FontIconData StartPoint = CreateIcon(0xE819); public static readonly FontIconData StopPoint = CreateIcon(0xE81A); public static readonly FontIconData EndPoint = CreateIcon(0xE81B); public static readonly FontIconData History = CreateIcon(0xE81C); public static readonly FontIconData Location = CreateIcon(0xE81D); public static readonly FontIconData MapLayers = CreateIcon(0xE81E); public static readonly FontIconData Accident = CreateIcon(0xE81F); public static readonly FontIconData Work = CreateIcon(0xE821); public static readonly FontIconData Construction = CreateIcon(0xE822); public static readonly FontIconData Recent = CreateIcon(0xE823); public static readonly FontIconData Bank = CreateIcon(0xE825); public static readonly FontIconData DownloadMap = CreateIcon(0xE826); public static readonly FontIconData InkingToolFill2 = CreateIcon(0xE829); public static readonly FontIconData HighlightFill2 = CreateIcon(0xE82A); public static readonly FontIconData EraseToolFill = CreateIcon(0xE82B); public static readonly FontIconData EraseToolFill2 = CreateIcon(0xE82C); public static readonly FontIconData Dictionary = CreateIcon(0xE82D); public static readonly FontIconData DictionaryAdd = CreateIcon(0xE82E); public static readonly FontIconData ToolTip = CreateIcon(0xE82F); public static readonly FontIconData ChromeBack = CreateIcon(0xE830); public static readonly FontIconData ProvisioningPackage = CreateIcon(0xE835); public static readonly FontIconData AddRemoteDevice = CreateIcon(0xE836); public static readonly FontIconData FolderOpen = CreateIcon(0xE838); public static readonly FontIconData Ethernet = CreateIcon(0xE839); public static readonly FontIconData ShareBroadband = CreateIcon(0xE83A); public static readonly FontIconData DirectAccess = CreateIcon(0xE83B); public static readonly FontIconData DialUp = CreateIcon(0xE83C); public static readonly FontIconData DefenderApp = CreateIcon(0xE83D); public static readonly FontIconData BatteryCharging9 = CreateIcon(0xE83E); public static readonly FontIconData Battery10 = CreateIcon(0xE83F); public static readonly FontIconData Pinned = CreateIcon(0xE840); public static readonly FontIconData PinFill = CreateIcon(0xE841); public static readonly FontIconData PinnedFill = CreateIcon(0xE842); public static readonly FontIconData PeriodKey = CreateIcon(0xE843); public static readonly FontIconData PuncKey = CreateIcon(0xE844); public static readonly FontIconData RevToggleKey = CreateIcon(0xE845); public static readonly FontIconData RightArrowKeyTime1 = CreateIcon(0xE846); public static readonly FontIconData RightArrowKeyTime2 = CreateIcon(0xE847); public static readonly FontIconData LeftQuote = CreateIcon(0xE848); public static readonly FontIconData RightQuote = CreateIcon(0xE849); public static readonly FontIconData DownShiftKey = CreateIcon(0xE84A); public static readonly FontIconData UpShiftKey = CreateIcon(0xE84B); public static readonly FontIconData PuncKey0 = CreateIcon(0xE84C); public static readonly FontIconData PuncKeyLeftBottom = CreateIcon(0xE84D); public static readonly FontIconData RightArrowKeyTime3 = CreateIcon(0xE84E); public static readonly FontIconData RightArrowKeyTime4 = CreateIcon(0xE84F); public static readonly FontIconData Battery0 = CreateIcon(0xE850); public static readonly FontIconData Battery1 = CreateIcon(0xE851); public static readonly FontIconData Battery2 = CreateIcon(0xE852); public static readonly FontIconData Battery3 = CreateIcon(0xE853); public static readonly FontIconData Battery4 = CreateIcon(0xE854); public static readonly FontIconData Battery5 = CreateIcon(0xE855); public static readonly FontIconData Battery6 = CreateIcon(0xE856); public static readonly FontIconData Battery7 = CreateIcon(0xE857); public static readonly FontIconData Battery8 = CreateIcon(0xE858); public static readonly FontIconData Battery9 = CreateIcon(0xE859); public static readonly FontIconData BatteryCharging0 = CreateIcon(0xE85A); public static readonly FontIconData BatteryCharging1 = CreateIcon(0xE85B); public static readonly FontIconData BatteryCharging2 = CreateIcon(0xE85C); public static readonly FontIconData BatteryCharging3 = CreateIcon(0xE85D); public static readonly FontIconData BatteryCharging4 = CreateIcon(0xE85E); public static readonly FontIconData BatteryCharging5 = CreateIcon(0xE85F); public static readonly FontIconData BatteryCharging6 = CreateIcon(0xE860); public static readonly FontIconData BatteryCharging7 = CreateIcon(0xE861); public static readonly FontIconData BatteryCharging8 = CreateIcon(0xE862); public static readonly FontIconData BatterySaver0 = CreateIcon(0xE863); public static readonly FontIconData BatterySaver1 = CreateIcon(0xE864); public static readonly FontIconData BatterySaver2 = CreateIcon(0xE865); public static readonly FontIconData BatterySaver3 = CreateIcon(0xE866); public static readonly FontIconData BatterySaver4 = CreateIcon(0xE867); public static readonly FontIconData BatterySaver5 = CreateIcon(0xE868); public static readonly FontIconData BatterySaver6 = CreateIcon(0xE869); public static readonly FontIconData BatterySaver7 = CreateIcon(0xE86A); public static readonly FontIconData BatterySaver8 = CreateIcon(0xE86B); public static readonly FontIconData SignalBars1 = CreateIcon(0xE86C); public static readonly FontIconData SignalBars2 = CreateIcon(0xE86D); public static readonly FontIconData SignalBars3 = CreateIcon(0xE86E); public static readonly FontIconData SignalBars4 = CreateIcon(0xE86F); public static readonly FontIconData SignalBars5 = CreateIcon(0xE870); public static readonly FontIconData SignalNotConnected = CreateIcon(0xE871); public static readonly FontIconData Wifi1 = CreateIcon(0xE872); public static readonly FontIconData Wifi2 = CreateIcon(0xE873); public static readonly FontIconData Wifi3 = CreateIcon(0xE874); public static readonly FontIconData MobSIMLock = CreateIcon(0xE875); public static readonly FontIconData MobSIMMissing = CreateIcon(0xE876); public static readonly FontIconData Vibrate = CreateIcon(0xE877); public static readonly FontIconData RoamingInternational = CreateIcon(0xE878); public static readonly FontIconData RoamingDomestic = CreateIcon(0xE879); public static readonly FontIconData CallForwardInternational = CreateIcon(0xE87A); public static readonly FontIconData CallForwardRoaming = CreateIcon(0xE87B); public static readonly FontIconData JpnRomanji = CreateIcon(0xE87C); public static readonly FontIconData JpnRomanjiLock = CreateIcon(0xE87D); public static readonly FontIconData JpnRomanjiShift = CreateIcon(0xE87E); public static readonly FontIconData JpnRomanjiShiftLock = CreateIcon(0xE87F); public static readonly FontIconData StatusDataTransfer = CreateIcon(0xE880); public static readonly FontIconData StatusDataTransferVPN = CreateIcon(0xE881); public static readonly FontIconData StatusDualSIM2 = CreateIcon(0xE882); public static readonly FontIconData StatusDualSIM2VPN = CreateIcon(0xE883); public static readonly FontIconData StatusDualSIM1 = CreateIcon(0xE884); public static readonly FontIconData StatusDualSIM1VPN = CreateIcon(0xE885); public static readonly FontIconData StatusSGLTE = CreateIcon(0xE886); public static readonly FontIconData StatusSGLTECell = CreateIcon(0xE887); public static readonly FontIconData StatusSGLTEDataVPN = CreateIcon(0xE888); public static readonly FontIconData StatusVPN = CreateIcon(0xE889); public static readonly FontIconData WifiHotspot = CreateIcon(0xE88A); public static readonly FontIconData LanguageKor = CreateIcon(0xE88B); public static readonly FontIconData LanguageCht = CreateIcon(0xE88C); public static readonly FontIconData LanguageChs = CreateIcon(0xE88D); public static readonly FontIconData USB = CreateIcon(0xE88E); public static readonly FontIconData InkingToolFill = CreateIcon(0xE88F); public static readonly FontIconData View = CreateIcon(0xE890); public static readonly FontIconData HighlightFill = CreateIcon(0xE891); public static readonly FontIconData Previous = CreateIcon(0xE892); public static readonly FontIconData Next = CreateIcon(0xE893); public static readonly FontIconData Clear = CreateIcon(0xE894); public static readonly FontIconData Sync = CreateIcon(0xE895); public static readonly FontIconData Download = CreateIcon(0xE896); public static readonly FontIconData Help = CreateIcon(0xE897); public static readonly FontIconData Upload = CreateIcon(0xE898); public static readonly FontIconData Emoji = CreateIcon(0xE899); public static readonly FontIconData TwoPage = CreateIcon(0xE89A); public static readonly FontIconData LeaveChat = CreateIcon(0xE89B); public static readonly FontIconData MailForward = CreateIcon(0xE89C); public static readonly FontIconData RotateCamera = CreateIcon(0xE89E); public static readonly FontIconData ClosePane = CreateIcon(0xE89F); public static readonly FontIconData OpenPane = CreateIcon(0xE8A0); public static readonly FontIconData PreviewLink = CreateIcon(0xE8A1); public static readonly FontIconData AttachCamera = CreateIcon(0xE8A2); public static readonly FontIconData ZoomIn = CreateIcon(0xE8A3); public static readonly FontIconData Bookmarks = CreateIcon(0xE8A4); public static readonly FontIconData Document = CreateIcon(0xE8A5); public static readonly FontIconData ProtectedDocument = CreateIcon(0xE8A6); public static readonly FontIconData OpenInNewWindow = CreateIcon(0xE8A7); public static readonly FontIconData MailFill = CreateIcon(0xE8A8); public static readonly FontIconData ViewAll = CreateIcon(0xE8A9); public static readonly FontIconData VideoChat = CreateIcon(0xE8AA); public static readonly FontIconData Switch = CreateIcon(0xE8AB); public static readonly FontIconData Rename = CreateIcon(0xE8AC); public static readonly FontIconData Go = CreateIcon(0xE8AD); public static readonly FontIconData SurfaceHub = CreateIcon(0xE8AE); public static readonly FontIconData Remote = CreateIcon(0xE8AF); public static readonly FontIconData Click = CreateIcon(0xE8B0); public static readonly FontIconData Shuffle = CreateIcon(0xE8B1); public static readonly FontIconData Movies = CreateIcon(0xE8B2); public static readonly FontIconData SelectAll = CreateIcon(0xE8B3); public static readonly FontIconData Orientation = CreateIcon(0xE8B4); public static readonly FontIconData Import = CreateIcon(0xE8B5); public static readonly FontIconData ImportAll = CreateIcon(0xE8B6); public static readonly FontIconData Folder = CreateIcon(0xE8B7); public static readonly FontIconData Webcam = CreateIcon(0xE8B8); public static readonly FontIconData Picture = CreateIcon(0xE8B9); public static readonly FontIconData Caption = CreateIcon(0xE8BA); public static readonly FontIconData ChromeClose = CreateIcon(0xE8BB); public static readonly FontIconData ShowResults = CreateIcon(0xE8BC); public static readonly FontIconData Message = CreateIcon(0xE8BD); public static readonly FontIconData Leaf = CreateIcon(0xE8BE); public static readonly FontIconData CalendarDay = CreateIcon(0xE8BF); public static readonly FontIconData CalendarWeek = CreateIcon(0xE8C0); public static readonly FontIconData Characters = CreateIcon(0xE8C1); public static readonly FontIconData MailReplyAll = CreateIcon(0xE8C2); public static readonly FontIconData Read = CreateIcon(0xE8C3); public static readonly FontIconData ShowBcc = CreateIcon(0xE8C4); public static readonly FontIconData HideBcc = CreateIcon(0xE8C5); public static readonly FontIconData Cut = CreateIcon(0xE8C6); public static readonly FontIconData PaymentCard = CreateIcon(0xE8C7); public static readonly FontIconData Copy = CreateIcon(0xE8C8); public static readonly FontIconData Important = CreateIcon(0xE8C9); public static readonly FontIconData MailReply = CreateIcon(0xE8CA); public static readonly FontIconData Sort = CreateIcon(0xE8CB); public static readonly FontIconData MobileTablet = CreateIcon(0xE8CC); public static readonly FontIconData DisconnectDrive = CreateIcon(0xE8CD); public static readonly FontIconData MapDrive = CreateIcon(0xE8CE); public static readonly FontIconData ContactPresence = CreateIcon(0xE8CF); public static readonly FontIconData Priority = CreateIcon(0xE8D0); public static readonly FontIconData GotoToday = CreateIcon(0xE8D1); public static readonly FontIconData Font = CreateIcon(0xE8D2); public static readonly FontIconData FontColor = CreateIcon(0xE8D3); public static readonly FontIconData Contact2 = CreateIcon(0xE8D4); public static readonly FontIconData FolderFill = CreateIcon(0xE8D5); public static readonly FontIconData Audio = CreateIcon(0xE8D6); public static readonly FontIconData Permissions = CreateIcon(0xE8D7); public static readonly FontIconData DisableUpdates = CreateIcon(0xE8D8); public static readonly FontIconData Unfavorite = CreateIcon(0xE8D9); public static readonly FontIconData OpenLocal = CreateIcon(0xE8DA); public static readonly FontIconData Italic = CreateIcon(0xE8DB); public static readonly FontIconData Underline = CreateIcon(0xE8DC); public static readonly FontIconData Bold = CreateIcon(0xE8DD); public static readonly FontIconData MoveToFolder = CreateIcon(0xE8DE); public static readonly FontIconData LikeDislike = CreateIcon(0xE8DF); public static readonly FontIconData Dislike = CreateIcon(0xE8E0); public static readonly FontIconData Like = CreateIcon(0xE8E1); public static readonly FontIconData AlignRight = CreateIcon(0xE8E2); public static readonly FontIconData AlignCenter = CreateIcon(0xE8E3); public static readonly FontIconData AlignLeft = CreateIcon(0xE8E4); public static readonly FontIconData OpenFile = CreateIcon(0xE8E5); public static readonly FontIconData ClearSelection = CreateIcon(0xE8E6); public static readonly FontIconData FontDecrease = CreateIcon(0xE8E7); public static readonly FontIconData FontIncrease = CreateIcon(0xE8E8); public static readonly FontIconData FontSize = CreateIcon(0xE8E9); public static readonly FontIconData CellPhone = CreateIcon(0xE8EA); public static readonly FontIconData Reshare = CreateIcon(0xE8EB); public static readonly FontIconData Tag = CreateIcon(0xE8EC); public static readonly FontIconData RepeatOne = CreateIcon(0xE8ED); public static readonly FontIconData RepeatAll = CreateIcon(0xE8EE); public static readonly FontIconData Calculator = CreateIcon(0xE8EF); public static readonly FontIconData Directions = CreateIcon(0xE8F0); public static readonly FontIconData Library = CreateIcon(0xE8F1); public static readonly FontIconData ChatBubbles = CreateIcon(0xE8F2); public static readonly FontIconData PostUpdate = CreateIcon(0xE8F3); public static readonly FontIconData NewFolder = CreateIcon(0xE8F4); public static readonly FontIconData CalendarReply = CreateIcon(0xE8F5); public static readonly FontIconData UnsyncFolder = CreateIcon(0xE8F6); public static readonly FontIconData SyncFolder = CreateIcon(0xE8F7); public static readonly FontIconData BlockContact = CreateIcon(0xE8F8); public static readonly FontIconData SwitchApps = CreateIcon(0xE8F9); public static readonly FontIconData AddFriend = CreateIcon(0xE8FA); public static readonly FontIconData Accept = CreateIcon(0xE8FB); public static readonly FontIconData GoToStart = CreateIcon(0xE8FC); public static readonly FontIconData BulletedList = CreateIcon(0xE8FD); public static readonly FontIconData Scan = CreateIcon(0xE8FE); public static readonly FontIconData Preview = CreateIcon(0xE8FF); public static readonly FontIconData Group = CreateIcon(0xE902); public static readonly FontIconData ZeroBars = CreateIcon(0xE904); public static readonly FontIconData OneBar = CreateIcon(0xE905); public static readonly FontIconData TwoBars = CreateIcon(0xE906); public static readonly FontIconData ThreeBars = CreateIcon(0xE907); public static readonly FontIconData FourBars = CreateIcon(0xE908); public static readonly FontIconData World = CreateIcon(0xE909); public static readonly FontIconData Comment = CreateIcon(0xE90A); public static readonly FontIconData MusicInfo = CreateIcon(0xE90B); public static readonly FontIconData DockLeft = CreateIcon(0xE90C); public static readonly FontIconData DockRight = CreateIcon(0xE90D); public static readonly FontIconData DockBottom = CreateIcon(0xE90E); public static readonly FontIconData Repair = CreateIcon(0xE90F); public static readonly FontIconData Accounts = CreateIcon(0xE910); public static readonly FontIconData DullSound = CreateIcon(0xE911); public static readonly FontIconData Manage = CreateIcon(0xE912); public static readonly FontIconData Street = CreateIcon(0xE913); public static readonly FontIconData Printer3D = CreateIcon(0xE914); public static readonly FontIconData RadioBullet = CreateIcon(0xE915); public static readonly FontIconData Stopwatch = CreateIcon(0xE916); public static readonly FontIconData Photo = CreateIcon(0xE91B); public static readonly FontIconData ActionCenter = CreateIcon(0xE91C); public static readonly FontIconData FullCircleMask = CreateIcon(0xE91F); public static readonly FontIconData ChromeMinimize = CreateIcon(0xE921); public static readonly FontIconData ChromeMaximize = CreateIcon(0xE922); public static readonly FontIconData ChromeRestore = CreateIcon(0xE923); public static readonly FontIconData Annotation = CreateIcon(0xE924); public static readonly FontIconData BackSpaceQWERTYSm = CreateIcon(0xE925); public static readonly FontIconData BackSpaceQWERTYMd = CreateIcon(0xE926); public static readonly FontIconData Swipe = CreateIcon(0xE927); public static readonly FontIconData Fingerprint = CreateIcon(0xE928); public static readonly FontIconData Handwriting = CreateIcon(0xE929); public static readonly FontIconData ChromeBackToWindow = CreateIcon(0xE92C); public static readonly FontIconData ChromeFullScreen = CreateIcon(0xE92D); public static readonly FontIconData KeyboardStandard = CreateIcon(0xE92E); public static readonly FontIconData KeyboardDismiss = CreateIcon(0xE92F); public static readonly FontIconData Completed = CreateIcon(0xE930); public static readonly FontIconData ChromeAnnotate = CreateIcon(0xE931); public static readonly FontIconData Label = CreateIcon(0xE932); public static readonly FontIconData IBeam = CreateIcon(0xE933); public static readonly FontIconData IBeamOutline = CreateIcon(0xE934); public static readonly FontIconData FlickDown = CreateIcon(0xE935); public static readonly FontIconData FlickUp = CreateIcon(0xE936); public static readonly FontIconData FlickLeft = CreateIcon(0xE937); public static readonly FontIconData FlickRight = CreateIcon(0xE938); public static readonly FontIconData FeedbackApp = CreateIcon(0xE939); public static readonly FontIconData MusicAlbum = CreateIcon(0xE93C); public static readonly FontIconData Streaming = CreateIcon(0xE93E); public static readonly FontIconData Code = CreateIcon(0xE943); public static readonly FontIconData ReturnToWindow = CreateIcon(0xE944); public static readonly FontIconData LightningBolt = CreateIcon(0xE945); public static readonly FontIconData Info = CreateIcon(0xE946); public static readonly FontIconData CalculatorMultiply = CreateIcon(0xE947); public static readonly FontIconData CalculatorAddition = CreateIcon(0xE948); public static readonly FontIconData CalculatorSubtract = CreateIcon(0xE949); public static readonly FontIconData CalculatorDivide = CreateIcon(0xE94A); public static readonly FontIconData CalculatorSquareroot = CreateIcon(0xE94B); public static readonly FontIconData CalculatorPercentage = CreateIcon(0xE94C); public static readonly FontIconData CalculatorNegate = CreateIcon(0xE94D); public static readonly FontIconData CalculatorEqualTo = CreateIcon(0xE94E); public static readonly FontIconData CalculatorBackspace = CreateIcon(0xE94F); public static readonly FontIconData Component = CreateIcon(0xE950); public static readonly FontIconData DMC = CreateIcon(0xE951); public static readonly FontIconData Dock = CreateIcon(0xE952); public static readonly FontIconData MultimediaDMS = CreateIcon(0xE953); public static readonly FontIconData MultimediaDVR = CreateIcon(0xE954); public static readonly FontIconData MultimediaPMP = CreateIcon(0xE955); public static readonly FontIconData PrintfaxPrinterFile = CreateIcon(0xE956); public static readonly FontIconData Sensor = CreateIcon(0xE957); public static readonly FontIconData StorageOptical = CreateIcon(0xE958); public static readonly FontIconData Communications = CreateIcon(0xE95A); public static readonly FontIconData Headset = CreateIcon(0xE95B); public static readonly FontIconData Projector = CreateIcon(0xE95D); public static readonly FontIconData Health = CreateIcon(0xE95E); public static readonly FontIconData Wire = CreateIcon(0xE95F); public static readonly FontIconData Webcam2 = CreateIcon(0xE960); public static readonly FontIconData Input = CreateIcon(0xE961); public static readonly FontIconData Mouse = CreateIcon(0xE962); public static readonly FontIconData Smartcard = CreateIcon(0xE963); public static readonly FontIconData SmartcardVirtual = CreateIcon(0xE964); public static readonly FontIconData MediaStorageTower = CreateIcon(0xE965); public static readonly FontIconData ReturnKeySm = CreateIcon(0xE966); public static readonly FontIconData GameConsole = CreateIcon(0xE967); public static readonly FontIconData Network = CreateIcon(0xE968); public static readonly FontIconData StorageNetworkWireless = CreateIcon(0xE969); public static readonly FontIconData StorageTape = CreateIcon(0xE96A); public static readonly FontIconData ChevronUpSmall = CreateIcon(0xE96D); public static readonly FontIconData ChevronDownSmall = CreateIcon(0xE96E); public static readonly FontIconData ChevronLeftSmall = CreateIcon(0xE96F); public static readonly FontIconData ChevronRightSmall = CreateIcon(0xE970); public static readonly FontIconData ChevronUpMed = CreateIcon(0xE971); public static readonly FontIconData ChevronDownMed = CreateIcon(0xE972); public static readonly FontIconData ChevronLeftMed = CreateIcon(0xE973); public static readonly FontIconData ChevronRightMed = CreateIcon(0xE974); public static readonly FontIconData Devices2 = CreateIcon(0xE975); public static readonly FontIconData ExpandTile = CreateIcon(0xE976); public static readonly FontIconData PC1 = CreateIcon(0xE977); public static readonly FontIconData PresenceChicklet = CreateIcon(0xE978); public static readonly FontIconData PresenceChickletVideo = CreateIcon(0xE979); public static readonly FontIconData Reply = CreateIcon(0xE97A); public static readonly FontIconData SetTile = CreateIcon(0xE97B); public static readonly FontIconData Type = CreateIcon(0xE97C); public static readonly FontIconData Korean = CreateIcon(0xE97D); public static readonly FontIconData HalfAlpha = CreateIcon(0xE97E); public static readonly FontIconData FullAlpha = CreateIcon(0xE97F); public static readonly FontIconData Key12On = CreateIcon(0xE980); public static readonly FontIconData ChineseChangjie = CreateIcon(0xE981); public static readonly FontIconData QWERTYOn = CreateIcon(0xE982); public static readonly FontIconData QWERTYOff = CreateIcon(0xE983); public static readonly FontIconData ChineseQuick = CreateIcon(0xE984); public static readonly FontIconData Japanese = CreateIcon(0xE985); public static readonly FontIconData FullHiragana = CreateIcon(0xE986); public static readonly FontIconData FullKatakana = CreateIcon(0xE987); public static readonly FontIconData HalfKatakana = CreateIcon(0xE988); public static readonly FontIconData ChineseBoPoMoFo = CreateIcon(0xE989); public static readonly FontIconData ChinesePinyin = CreateIcon(0xE98A); public static readonly FontIconData ConstructionCone = CreateIcon(0xE98F); public static readonly FontIconData XboxOneConsole = CreateIcon(0xE990); public static readonly FontIconData Volume0 = CreateIcon(0xE992); public static readonly FontIconData Volume1 = CreateIcon(0xE993); public static readonly FontIconData Volume2 = CreateIcon(0xE994); public static readonly FontIconData Volume3 = CreateIcon(0xE995); public static readonly FontIconData BatteryUnknown = CreateIcon(0xE996); public static readonly FontIconData WifiAttentionOverlay = CreateIcon(0xE998); public static readonly FontIconData Robot = CreateIcon(0xE99A); public static readonly FontIconData TapAndSend = CreateIcon(0xE9A1); public static readonly FontIconData FitPage = CreateIcon(0xE9A6); public static readonly FontIconData PasswordKeyShow = CreateIcon(0xE9A8); public static readonly FontIconData PasswordKeyHide = CreateIcon(0xE9A9); public static readonly FontIconData BidiLtr = CreateIcon(0xE9AA); public static readonly FontIconData BidiRtl = CreateIcon(0xE9AB); public static readonly FontIconData ForwardSm = CreateIcon(0xE9AC); public static readonly FontIconData CommaKey = CreateIcon(0xE9AD); public static readonly FontIconData DashKey = CreateIcon(0xE9AE); public static readonly FontIconData DullSoundKey = CreateIcon(0xE9AF); public static readonly FontIconData HalfDullSound = CreateIcon(0xE9B0); public static readonly FontIconData RightDoubleQuote = CreateIcon(0xE9B1); public static readonly FontIconData LeftDoubleQuote = CreateIcon(0xE9B2); public static readonly FontIconData PuncKeyRightBottom = CreateIcon(0xE9B3); public static readonly FontIconData PuncKey1 = CreateIcon(0xE9B4); public static readonly FontIconData PuncKey2 = CreateIcon(0xE9B5); public static readonly FontIconData PuncKey3 = CreateIcon(0xE9B6); public static readonly FontIconData PuncKey4 = CreateIcon(0xE9B7); public static readonly FontIconData PuncKey5 = CreateIcon(0xE9B8); public static readonly FontIconData PuncKey6 = CreateIcon(0xE9B9); public static readonly FontIconData PuncKey9 = CreateIcon(0xE9BA); public static readonly FontIconData PuncKey7 = CreateIcon(0xE9BB); public static readonly FontIconData PuncKey8 = CreateIcon(0xE9BC); public static readonly FontIconData Frigid = CreateIcon(0xE9CA); public static readonly FontIconData Unknown = CreateIcon(0xE9CE); public static readonly FontIconData AreaChart = CreateIcon(0xE9D2); public static readonly FontIconData CheckList = CreateIcon(0xE9D5); public static readonly FontIconData Diagnostic = CreateIcon(0xE9D9); public static readonly FontIconData Equalizer = CreateIcon(0xE9E9); public static readonly FontIconData Process = CreateIcon(0xE9F3); public static readonly FontIconData Processing = CreateIcon(0xE9F5); public static readonly FontIconData ReportDocument = CreateIcon(0xE9F9); public static readonly FontIconData VideoSolid = CreateIcon(0xEA0C); public static readonly FontIconData MixedMediaBadge = CreateIcon(0xEA0D); public static readonly FontIconData DisconnectDisplay = CreateIcon(0xEA14); public static readonly FontIconData Shield = CreateIcon(0xEA18); public static readonly FontIconData Info2 = CreateIcon(0xEA1F); public static readonly FontIconData ActionCenterAsterisk = CreateIcon(0xEA21); public static readonly FontIconData Beta = CreateIcon(0xEA24); public static readonly FontIconData SaveCopy = CreateIcon(0xEA35); public static readonly FontIconData List = CreateIcon(0xEA37); public static readonly FontIconData Asterisk = CreateIcon(0xEA38); public static readonly FontIconData ErrorBadge = CreateIcon(0xEA39); public static readonly FontIconData CircleRing = CreateIcon(0xEA3A); public static readonly FontIconData CircleFill = CreateIcon(0xEA3B); public static readonly FontIconData MergeCall = CreateIcon(0xEA3C); public static readonly FontIconData PrivateCall = CreateIcon(0xEA3D); public static readonly FontIconData Record2 = CreateIcon(0xEA3F); public static readonly FontIconData AllAppsMirrored = CreateIcon(0xEA40); public static readonly FontIconData BookmarksMirrored = CreateIcon(0xEA41); public static readonly FontIconData BulletedListMirrored = CreateIcon(0xEA42); public static readonly FontIconData CallForwardInternationalMirrored = CreateIcon(0xEA43); public static readonly FontIconData CallForwardRoamingMirrored = CreateIcon(0xEA44); public static readonly FontIconData ChromeBackMirrored = CreateIcon(0xEA47); public static readonly FontIconData ClearSelectionMirrored = CreateIcon(0xEA48); public static readonly FontIconData ClosePaneMirrored = CreateIcon(0xEA49); public static readonly FontIconData ContactInfoMirrored = CreateIcon(0xEA4A); public static readonly FontIconData DockRightMirrored = CreateIcon(0xEA4B); public static readonly FontIconData DockLeftMirrored = CreateIcon(0xEA4C); public static readonly FontIconData ExpandTileMirrored = CreateIcon(0xEA4E); public static readonly FontIconData GoMirrored = CreateIcon(0xEA4F); public static readonly FontIconData GripperResizeMirrored = CreateIcon(0xEA50); public static readonly FontIconData HelpMirrored = CreateIcon(0xEA51); public static readonly FontIconData ImportMirrored = CreateIcon(0xEA52); public static readonly FontIconData ImportAllMirrored = CreateIcon(0xEA53); public static readonly FontIconData LeaveChatMirrored = CreateIcon(0xEA54); public static readonly FontIconData ListMirrored = CreateIcon(0xEA55); public static readonly FontIconData MailForwardMirrored = CreateIcon(0xEA56); public static readonly FontIconData MailReplyMirrored = CreateIcon(0xEA57); public static readonly FontIconData MailReplyAllMirrored = CreateIcon(0xEA58); public static readonly FontIconData OpenPaneMirrored = CreateIcon(0xEA5B); public static readonly FontIconData OpenWithMirrored = CreateIcon(0xEA5C); public static readonly FontIconData ParkingLocationMirrored = CreateIcon(0xEA5E); public static readonly FontIconData ResizeMouseMediumMirrored = CreateIcon(0xEA5F); public static readonly FontIconData ResizeMouseSmallMirrored = CreateIcon(0xEA60); public static readonly FontIconData ResizeMouseTallMirrored = CreateIcon(0xEA61); public static readonly FontIconData ResizeTouchNarrowerMirrored = CreateIcon(0xEA62); public static readonly FontIconData SendMirrored = CreateIcon(0xEA63); public static readonly FontIconData SendFillMirrored = CreateIcon(0xEA64); public static readonly FontIconData ShowResultsMirrored = CreateIcon(0xEA65); public static readonly FontIconData Media = CreateIcon(0xEA69); public static readonly FontIconData SyncError = CreateIcon(0xEA6A); public static readonly FontIconData Devices3 = CreateIcon(0xEA6C); public static readonly FontIconData SlowMotionOn = CreateIcon(0xEA79); public static readonly FontIconData Lightbulb = CreateIcon(0xEA80); public static readonly FontIconData StatusCircle = CreateIcon(0xEA81); public static readonly FontIconData StatusTriangle = CreateIcon(0xEA82); public static readonly FontIconData StatusError = CreateIcon(0xEA83); public static readonly FontIconData StatusWarning = CreateIcon(0xEA84); public static readonly FontIconData Puzzle = CreateIcon(0xEA86); public static readonly FontIconData CalendarSolid = CreateIcon(0xEA89); public static readonly FontIconData HomeSolid = CreateIcon(0xEA8A); public static readonly FontIconData ParkingLocationSolid = CreateIcon(0xEA8B); public static readonly FontIconData ContactSolid = CreateIcon(0xEA8C); public static readonly FontIconData ConstructionSolid = CreateIcon(0xEA8D); public static readonly FontIconData AccidentSolid = CreateIcon(0xEA8E); public static readonly FontIconData Ringer = CreateIcon(0xEA8F); public static readonly FontIconData PDF = CreateIcon(0xEA90); public static readonly FontIconData ThoughtBubble = CreateIcon(0xEA91); public static readonly FontIconData HeartBroken = CreateIcon(0xEA92); public static readonly FontIconData BatteryCharging10 = CreateIcon(0xEA93); public static readonly FontIconData BatterySaver9 = CreateIcon(0xEA94); public static readonly FontIconData BatterySaver10 = CreateIcon(0xEA95); public static readonly FontIconData CallForwardingMirrored = CreateIcon(0xEA97); public static readonly FontIconData MultiSelectMirrored = CreateIcon(0xEA98); public static readonly FontIconData Broom = CreateIcon(0xEA99); public static readonly FontIconData ForwardCall = CreateIcon(0xEAC2); public static readonly FontIconData Trackers = CreateIcon(0xEADF); public static readonly FontIconData Market = CreateIcon(0xEAFC); public static readonly FontIconData PieSingle = CreateIcon(0xEB05); public static readonly FontIconData StockUp = CreateIcon(0xEB0F); public static readonly FontIconData StockDown = CreateIcon(0xEB11); public static readonly FontIconData Design = CreateIcon(0xEB3C); public static readonly FontIconData Website = CreateIcon(0xEB41); public static readonly FontIconData Drop = CreateIcon(0xEB42); public static readonly FontIconData Radar = CreateIcon(0xEB44); public static readonly FontIconData BusSolid = CreateIcon(0xEB47); public static readonly FontIconData FerrySolid = CreateIcon(0xEB48); public static readonly FontIconData StartPointSolid = CreateIcon(0xEB49); public static readonly FontIconData StopPointSolid = CreateIcon(0xEB4A); public static readonly FontIconData EndPointSolid = CreateIcon(0xEB4B); public static readonly FontIconData AirplaneSolid = CreateIcon(0xEB4C); public static readonly FontIconData TrainSolid = CreateIcon(0xEB4D); public static readonly FontIconData WorkSolid = CreateIcon(0xEB4E); public static readonly FontIconData ReminderFill = CreateIcon(0xEB4F); public static readonly FontIconData Reminder = CreateIcon(0xEB50); public static readonly FontIconData Heart = CreateIcon(0xEB51); public static readonly FontIconData HeartFill = CreateIcon(0xEB52); public static readonly FontIconData EthernetError = CreateIcon(0xEB55); public static readonly FontIconData EthernetWarning = CreateIcon(0xEB56); public static readonly FontIconData StatusConnecting1 = CreateIcon(0xEB57); public static readonly FontIconData StatusConnecting2 = CreateIcon(0xEB58); public static readonly FontIconData StatusUnsecure = CreateIcon(0xEB59); public static readonly FontIconData WifiError0 = CreateIcon(0xEB5A); public static readonly FontIconData WifiError1 = CreateIcon(0xEB5B); public static readonly FontIconData WifiError2 = CreateIcon(0xEB5C); public static readonly FontIconData WifiError3 = CreateIcon(0xEB5D); public static readonly FontIconData WifiError4 = CreateIcon(0xEB5E); public static readonly FontIconData WifiWarning0 = CreateIcon(0xEB5F); public static readonly FontIconData WifiWarning1 = CreateIcon(0xEB60); public static readonly FontIconData WifiWarning2 = CreateIcon(0xEB61); public static readonly FontIconData WifiWarning3 = CreateIcon(0xEB62); public static readonly FontIconData WifiWarning4 = CreateIcon(0xEB63); public static readonly FontIconData Devices4 = CreateIcon(0xEB66); public static readonly FontIconData NUIIris = CreateIcon(0xEB67); public static readonly FontIconData NUIFace = CreateIcon(0xEB68); public static readonly FontIconData GatewayRouter = CreateIcon(0xEB77); public static readonly FontIconData EditMirrored = CreateIcon(0xEB7E); public static readonly FontIconData NUIFPStartSlideHand = CreateIcon(0xEB82); public static readonly FontIconData NUIFPStartSlideAction = CreateIcon(0xEB83); public static readonly FontIconData NUIFPContinueSlideHand = CreateIcon(0xEB84); public static readonly FontIconData NUIFPContinueSlideAction = CreateIcon(0xEB85); public static readonly FontIconData NUIFPRollRightHand = CreateIcon(0xEB86); public static readonly FontIconData NUIFPRollRightHandAction = CreateIcon(0xEB87); public static readonly FontIconData NUIFPRollLeftHand = CreateIcon(0xEB88); public static readonly FontIconData NUIFPRollLeftAction = CreateIcon(0xEB89); public static readonly FontIconData NUIFPPressHand = CreateIcon(0xEB8A); public static readonly FontIconData NUIFPPressAction = CreateIcon(0xEB8B); public static readonly FontIconData NUIFPPressRepeatHand = CreateIcon(0xEB8C); public static readonly FontIconData NUIFPPressRepeatAction = CreateIcon(0xEB8D); public static readonly FontIconData StatusErrorFull = CreateIcon(0xEB90); public static readonly FontIconData TaskViewExpanded = CreateIcon(0xEB91); public static readonly FontIconData Certificate = CreateIcon(0xEB95); public static readonly FontIconData BackSpaceQWERTYLg = CreateIcon(0xEB96); public static readonly FontIconData ReturnKeyLg = CreateIcon(0xEB97); public static readonly FontIconData FastForward = CreateIcon(0xEB9D); public static readonly FontIconData Rewind = CreateIcon(0xEB9E); public static readonly FontIconData Photo2 = CreateIcon(0xEB9F); public static readonly FontIconData MobBattery0 = CreateIcon(0xEBA0); public static readonly FontIconData MobBattery1 = CreateIcon(0xEBA1); public static readonly FontIconData MobBattery2 = CreateIcon(0xEBA2); public static readonly FontIconData MobBattery3 = CreateIcon(0xEBA3); public static readonly FontIconData MobBattery4 = CreateIcon(0xEBA4); public static readonly FontIconData MobBattery5 = CreateIcon(0xEBA5); public static readonly FontIconData MobBattery6 = CreateIcon(0xEBA6); public static readonly FontIconData MobBattery7 = CreateIcon(0xEBA7); public static readonly FontIconData MobBattery8 = CreateIcon(0xEBA8); public static readonly FontIconData MobBattery9 = CreateIcon(0xEBA9); public static readonly FontIconData MobBattery10 = CreateIcon(0xEBAA); public static readonly FontIconData MobBatteryCharging0 = CreateIcon(0xEBAB); public static readonly FontIconData MobBatteryCharging1 = CreateIcon(0xEBAC); public static readonly FontIconData MobBatteryCharging2 = CreateIcon(0xEBAD); public static readonly FontIconData MobBatteryCharging3 = CreateIcon(0xEBAE); public static readonly FontIconData MobBatteryCharging4 = CreateIcon(0xEBAF); public static readonly FontIconData MobBatteryCharging5 = CreateIcon(0xEBB0); public static readonly FontIconData MobBatteryCharging6 = CreateIcon(0xEBB1); public static readonly FontIconData MobBatteryCharging7 = CreateIcon(0xEBB2); public static readonly FontIconData MobBatteryCharging8 = CreateIcon(0xEBB3); public static readonly FontIconData MobBatteryCharging9 = CreateIcon(0xEBB4); public static readonly FontIconData MobBatteryCharging10 = CreateIcon(0xEBB5); public static readonly FontIconData MobBatterySaver0 = CreateIcon(0xEBB6); public static readonly FontIconData MobBatterySaver1 = CreateIcon(0xEBB7); public static readonly FontIconData MobBatterySaver2 = CreateIcon(0xEBB8); public static readonly FontIconData MobBatterySaver3 = CreateIcon(0xEBB9); public static readonly FontIconData MobBatterySaver4 = CreateIcon(0xEBBA); public static readonly FontIconData MobBatterySaver5 = CreateIcon(0xEBBB); public static readonly FontIconData MobBatterySaver6 = CreateIcon(0xEBBC); public static readonly FontIconData MobBatterySaver7 = CreateIcon(0xEBBD); public static readonly FontIconData MobBatterySaver8 = CreateIcon(0xEBBE); public static readonly FontIconData MobBatterySaver9 = CreateIcon(0xEBBF); public static readonly FontIconData MobBatterySaver10 = CreateIcon(0xEBC0); public static readonly FontIconData DictionaryCloud = CreateIcon(0xEBC3); public static readonly FontIconData ResetDrive = CreateIcon(0xEBC4); public static readonly FontIconData VolumeBars = CreateIcon(0xEBC5); public static readonly FontIconData Project = CreateIcon(0xEBC6); public static readonly FontIconData AdjustHologram = CreateIcon(0xEBD2); public static readonly FontIconData CloudDownload = CreateIcon(0xEBD3); public static readonly FontIconData MobWifiCallBars = CreateIcon(0xEBD4); public static readonly FontIconData MobWifiCall0 = CreateIcon(0xEBD5); public static readonly FontIconData MobWifiCall1 = CreateIcon(0xEBD6); public static readonly FontIconData MobWifiCall2 = CreateIcon(0xEBD7); public static readonly FontIconData MobWifiCall3 = CreateIcon(0xEBD8); public static readonly FontIconData MobWifiCall4 = CreateIcon(0xEBD9); public static readonly FontIconData Family = CreateIcon(0xEBDA); public static readonly FontIconData LockFeedback = CreateIcon(0xEBDB); public static readonly FontIconData DeviceDiscovery = CreateIcon(0xEBDE); public static readonly FontIconData WindDirection = CreateIcon(0xEBE6); public static readonly FontIconData RightArrowKeyTime0 = CreateIcon(0xEBE7); public static readonly FontIconData Bug = CreateIcon(0xEBE8); public static readonly FontIconData TabletMode = CreateIcon(0xEBFC); public static readonly FontIconData StatusCircleLeft = CreateIcon(0xEBFD); public static readonly FontIconData StatusTriangleLeft = CreateIcon(0xEBFE); public static readonly FontIconData StatusErrorLeft = CreateIcon(0xEBFF); public static readonly FontIconData StatusWarningLeft = CreateIcon(0xEC00); public static readonly FontIconData MobBatteryUnknown = CreateIcon(0xEC02); public static readonly FontIconData NetworkTower = CreateIcon(0xEC05); public static readonly FontIconData CityNext = CreateIcon(0xEC06); public static readonly FontIconData CityNext2 = CreateIcon(0xEC07); public static readonly FontIconData Courthouse = CreateIcon(0xEC08); public static readonly FontIconData Groceries = CreateIcon(0xEC09); public static readonly FontIconData Sustainable = CreateIcon(0xEC0A); public static readonly FontIconData BuildingEnergy = CreateIcon(0xEC0B); public static readonly FontIconData ToggleFilled = CreateIcon(0xEC11); public static readonly FontIconData ToggleBorder = CreateIcon(0xEC12); public static readonly FontIconData SliderThumb = CreateIcon(0xEC13); public static readonly FontIconData ToggleThumb = CreateIcon(0xEC14); public static readonly FontIconData MiracastLogoSmall = CreateIcon(0xEC15); public static readonly FontIconData MiracastLogoLarge = CreateIcon(0xEC16); public static readonly FontIconData PLAP = CreateIcon(0xEC19); public static readonly FontIconData Badge = CreateIcon(0xEC1B); public static readonly FontIconData SignalRoaming = CreateIcon(0xEC1E); public static readonly FontIconData MobileLocked = CreateIcon(0xEC20); public static readonly FontIconData InsiderHubApp = CreateIcon(0xEC24); public static readonly FontIconData PersonalFolder = CreateIcon(0xEC25); public static readonly FontIconData HomeGroup = CreateIcon(0xEC26); public static readonly FontIconData MyNetwork = CreateIcon(0xEC27); public static readonly FontIconData KeyboardFull = CreateIcon(0xEC31); public static readonly FontIconData Cafe = CreateIcon(0xEC32); public static readonly FontIconData MobSignal1 = CreateIcon(0xEC37); public static readonly FontIconData MobSignal2 = CreateIcon(0xEC38); public static readonly FontIconData MobSignal3 = CreateIcon(0xEC39); public static readonly FontIconData MobSignal4 = CreateIcon(0xEC3A); public static readonly FontIconData MobSignal5 = CreateIcon(0xEC3B); public static readonly FontIconData MobWifi1 = CreateIcon(0xEC3C); public static readonly FontIconData MobWifi2 = CreateIcon(0xEC3D); public static readonly FontIconData MobWifi3 = CreateIcon(0xEC3E); public static readonly FontIconData MobWifi4 = CreateIcon(0xEC3F); public static readonly FontIconData MobAirplane = CreateIcon(0xEC40); public static readonly FontIconData MobBluetooth = CreateIcon(0xEC41); public static readonly FontIconData MobActionCenter = CreateIcon(0xEC42); public static readonly FontIconData MobLocation = CreateIcon(0xEC43); public static readonly FontIconData MobWifiHotspot = CreateIcon(0xEC44); public static readonly FontIconData LanguageJpn = CreateIcon(0xEC45); public static readonly FontIconData MobQuietHours = CreateIcon(0xEC46); public static readonly FontIconData MobDrivingMode = CreateIcon(0xEC47); public static readonly FontIconData SpeedOff = CreateIcon(0xEC48); public static readonly FontIconData SpeedMedium = CreateIcon(0xEC49); public static readonly FontIconData SpeedHigh = CreateIcon(0xEC4A); public static readonly FontIconData ThisPC = CreateIcon(0xEC4E); public static readonly FontIconData MusicNote = CreateIcon(0xEC4F); public static readonly FontIconData FileExplorer = CreateIcon(0xEC50); public static readonly FontIconData FileExplorerApp = CreateIcon(0xEC51); public static readonly FontIconData LeftArrowKeyTime0 = CreateIcon(0xEC52); public static readonly FontIconData MicOff = CreateIcon(0xEC54); public static readonly FontIconData MicSleep = CreateIcon(0xEC55); public static readonly FontIconData MicError = CreateIcon(0xEC56); public static readonly FontIconData PlaybackRate1x = CreateIcon(0xEC57); public static readonly FontIconData PlaybackRateOther = CreateIcon(0xEC58); public static readonly FontIconData CashDrawer = CreateIcon(0xEC59); public static readonly FontIconData BarcodeScanner = CreateIcon(0xEC5A); public static readonly FontIconData ReceiptPrinter = CreateIcon(0xEC5B); public static readonly FontIconData MagStripeReader = CreateIcon(0xEC5C); public static readonly FontIconData CompletedSolid = CreateIcon(0xEC61); public static readonly FontIconData CompanionApp = CreateIcon(0xEC64); public static readonly FontIconData Favicon2 = CreateIcon(0xEC6C); public static readonly FontIconData SwipeRevealArt = CreateIcon(0xEC6D); public static readonly FontIconData MicOn = CreateIcon(0xEC71); public static readonly FontIconData MicClipping = CreateIcon(0xEC72); public static readonly FontIconData TabletSelected = CreateIcon(0xEC74); public static readonly FontIconData MobileSelected = CreateIcon(0xEC75); public static readonly FontIconData LaptopSelected = CreateIcon(0xEC76); public static readonly FontIconData TVMonitorSelected = CreateIcon(0xEC77); public static readonly FontIconData DeveloperTools = CreateIcon(0xEC7A); public static readonly FontIconData MobCallForwarding = CreateIcon(0xEC7E); public static readonly FontIconData MobCallForwardingMirrored = CreateIcon(0xEC7F); public static readonly FontIconData BodyCam = CreateIcon(0xEC80); public static readonly FontIconData PoliceCar = CreateIcon(0xEC81); public static readonly FontIconData Draw = CreateIcon(0xEC87); public static readonly FontIconData DrawSolid = CreateIcon(0xEC88); public static readonly FontIconData LowerBrightness = CreateIcon(0xEC8A); public static readonly FontIconData ScrollUpDown = CreateIcon(0xEC8F); public static readonly FontIconData DateTime = CreateIcon(0xEC92); public static readonly FontIconData HoloLens = CreateIcon(0xEC94); public static readonly FontIconData Tiles = CreateIcon(0xECA5); public static readonly FontIconData PartyLeader = CreateIcon(0xECA7); public static readonly FontIconData AppIconDefault = CreateIcon(0xECAA); public static readonly FontIconData Calories = CreateIcon(0xECAD); public static readonly FontIconData POI = CreateIcon(0xECAF); public static readonly FontIconData BandBattery0 = CreateIcon(0xECB9); public static readonly FontIconData BandBattery1 = CreateIcon(0xECBA); public static readonly FontIconData BandBattery2 = CreateIcon(0xECBB); public static readonly FontIconData BandBattery3 = CreateIcon(0xECBC); public static readonly FontIconData BandBattery4 = CreateIcon(0xECBD); public static readonly FontIconData BandBattery5 = CreateIcon(0xECBE); public static readonly FontIconData BandBattery6 = CreateIcon(0xECBF); public static readonly FontIconData AddSurfaceHub = CreateIcon(0xECC4); public static readonly FontIconData DevUpdate = CreateIcon(0xECC5); public static readonly FontIconData Unit = CreateIcon(0xECC6); public static readonly FontIconData AddTo = CreateIcon(0xECC8); public static readonly FontIconData RemoveFrom = CreateIcon(0xECC9); public static readonly FontIconData RadioBtnOff = CreateIcon(0xECCA); public static readonly FontIconData RadioBtnOn = CreateIcon(0xECCB); public static readonly FontIconData RadioBullet2 = CreateIcon(0xECCC); public static readonly FontIconData ExploreContent = CreateIcon(0xECCD); public static readonly FontIconData Blocked2 = CreateIcon(0xECE4); public static readonly FontIconData ScrollMode = CreateIcon(0xECE7); public static readonly FontIconData ZoomMode = CreateIcon(0xECE8); public static readonly FontIconData PanMode = CreateIcon(0xECE9); public static readonly FontIconData WiredUSB = CreateIcon(0xECF0); public static readonly FontIconData WirelessUSB = CreateIcon(0xECF1); public static readonly FontIconData USBSafeConnect = CreateIcon(0xECF3); public static readonly FontIconData ActionCenterNotificationMirrored = CreateIcon(0xED0C); public static readonly FontIconData ActionCenterMirrored = CreateIcon(0xED0D); public static readonly FontIconData SubscriptionAdd = CreateIcon(0xED0E); public static readonly FontIconData ResetDevice = CreateIcon(0xED10); public static readonly FontIconData SubscriptionAddMirrored = CreateIcon(0xED11); public static readonly FontIconData QRCode = CreateIcon(0xED14); public static readonly FontIconData Feedback = CreateIcon(0xED15); public static readonly FontIconData Hide = CreateIcon(0xED1A); public static readonly FontIconData Subtitles = CreateIcon(0xED1E); public static readonly FontIconData SubtitlesAudio = CreateIcon(0xED1F); public static readonly FontIconData OpenFolderHorizontal = CreateIcon(0xED25); public static readonly FontIconData CalendarMirrored = CreateIcon(0xED28); public static readonly FontIconData MobeSIM = CreateIcon(0xED2A); public static readonly FontIconData MobeSIMNoProfile = CreateIcon(0xED2B); public static readonly FontIconData MobeSIMLocked = CreateIcon(0xED2C); public static readonly FontIconData MobeSIMBusy = CreateIcon(0xED2D); public static readonly FontIconData SignalError = CreateIcon(0xED2E); public static readonly FontIconData StreamingEnterprise = CreateIcon(0xED2F); public static readonly FontIconData Headphone0 = CreateIcon(0xED30); public static readonly FontIconData Headphone1 = CreateIcon(0xED31); public static readonly FontIconData Headphone2 = CreateIcon(0xED32); public static readonly FontIconData Headphone3 = CreateIcon(0xED33); public static readonly FontIconData Apps = CreateIcon(0xED35); public static readonly FontIconData KeyboardBrightness = CreateIcon(0xED39); public static readonly FontIconData KeyboardLowerBrightness = CreateIcon(0xED3A); public static readonly FontIconData SkipBack10 = CreateIcon(0xED3C); public static readonly FontIconData SkipForward30 = CreateIcon(0xED3D); public static readonly FontIconData TreeFolderFolder = CreateIcon(0xED41); public static readonly FontIconData TreeFolderFolderFill = CreateIcon(0xED42); public static readonly FontIconData TreeFolderFolderOpen = CreateIcon(0xED43); public static readonly FontIconData TreeFolderFolderOpenFill = CreateIcon(0xED44); public static readonly FontIconData MultimediaDMP = CreateIcon(0xED47); public static readonly FontIconData KeyboardOneHanded = CreateIcon(0xED4C); public static readonly FontIconData Narrator = CreateIcon(0xED4D); public static readonly FontIconData EmojiTabPeople = CreateIcon(0xED53); public static readonly FontIconData EmojiTabSmilesAnimals = CreateIcon(0xED54); public static readonly FontIconData EmojiTabCelebrationObjects = CreateIcon(0xED55); public static readonly FontIconData EmojiTabFoodPlants = CreateIcon(0xED56); public static readonly FontIconData EmojiTabTransitPlaces = CreateIcon(0xED57); public static readonly FontIconData EmojiTabSymbols = CreateIcon(0xED58); public static readonly FontIconData EmojiTabTextSmiles = CreateIcon(0xED59); public static readonly FontIconData EmojiTabFavorites = CreateIcon(0xED5A); public static readonly FontIconData EmojiSwatch = CreateIcon(0xED5B); public static readonly FontIconData ConnectApp = CreateIcon(0xED5C); public static readonly FontIconData CompanionDeviceFramework = CreateIcon(0xED5D); public static readonly FontIconData Ruler = CreateIcon(0xED5E); public static readonly FontIconData FingerInking = CreateIcon(0xED5F); public static readonly FontIconData StrokeErase = CreateIcon(0xED60); public static readonly FontIconData PointErase = CreateIcon(0xED61); public static readonly FontIconData ClearAllInk = CreateIcon(0xED62); public static readonly FontIconData Pencil = CreateIcon(0xED63); public static readonly FontIconData Marker = CreateIcon(0xED64); public static readonly FontIconData InkingCaret = CreateIcon(0xED65); public static readonly FontIconData InkingColorOutline = CreateIcon(0xED66); public static readonly FontIconData InkingColorFill = CreateIcon(0xED67); public static readonly FontIconData HardDrive = CreateIcon(0xEDA2); public static readonly FontIconData NetworkAdapter = CreateIcon(0xEDA3); public static readonly FontIconData Touchscreen = CreateIcon(0xEDA4); public static readonly FontIconData NetworkPrinter = CreateIcon(0xEDA5); public static readonly FontIconData CloudPrinter = CreateIcon(0xEDA6); public static readonly FontIconData KeyboardShortcut = CreateIcon(0xEDA7); public static readonly FontIconData BrushSize = CreateIcon(0xEDA8); public static readonly FontIconData NarratorForward = CreateIcon(0xEDA9); public static readonly FontIconData NarratorForwardMirrored = CreateIcon(0xEDAA); public static readonly FontIconData SyncBadge12 = CreateIcon(0xEDAB); public static readonly FontIconData RingerBadge12 = CreateIcon(0xEDAC); public static readonly FontIconData AsteriskBadge12 = CreateIcon(0xEDAD); public static readonly FontIconData ErrorBadge12 = CreateIcon(0xEDAE); public static readonly FontIconData CircleRingBadge12 = CreateIcon(0xEDAF); public static readonly FontIconData CircleFillBadge12 = CreateIcon(0xEDB0); public static readonly FontIconData ImportantBadge12 = CreateIcon(0xEDB1); public static readonly FontIconData MailBadge12 = CreateIcon(0xEDB3); public static readonly FontIconData PauseBadge12 = CreateIcon(0xEDB4); public static readonly FontIconData PlayBadge12 = CreateIcon(0xEDB5); public static readonly FontIconData PenWorkspace = CreateIcon(0xEDC6); public static readonly FontIconData CaretLeft8 = CreateIcon(0xEDD5); public static readonly FontIconData CaretRight8 = CreateIcon(0xEDD6); public static readonly FontIconData CaretUp8 = CreateIcon(0xEDD7); public static readonly FontIconData CaretDown8 = CreateIcon(0xEDD8); public static readonly FontIconData CaretLeftSolid8 = CreateIcon(0xEDD9); public static readonly FontIconData CaretRightSolid8 = CreateIcon(0xEDDA); public static readonly FontIconData CaretUpSolid8 = CreateIcon(0xEDDB); public static readonly FontIconData CaretDownSolid8 = CreateIcon(0xEDDC); public static readonly FontIconData Strikethrough = CreateIcon(0xEDE0); public static readonly FontIconData Export = CreateIcon(0xEDE1); public static readonly FontIconData ExportMirrored = CreateIcon(0xEDE2); public static readonly FontIconData ButtonMenu = CreateIcon(0xEDE3); public static readonly FontIconData CloudSearch = CreateIcon(0xEDE4); public static readonly FontIconData PinyinIMELogo = CreateIcon(0xEDE5); public static readonly FontIconData CalligraphyPen = CreateIcon(0xEDFB); public static readonly FontIconData ReplyMirrored = CreateIcon(0xEE35); public static readonly FontIconData LockscreenDesktop = CreateIcon(0xEE3F); public static readonly FontIconData TaskViewSettings = CreateIcon(0xEE40); public static readonly FontIconData MiniExpand2Mirrored = CreateIcon(0xEE47); public static readonly FontIconData MiniContract2Mirrored = CreateIcon(0xEE49); public static readonly FontIconData Play36 = CreateIcon(0xEE4A); public static readonly FontIconData PenPalette = CreateIcon(0xEE56); public static readonly FontIconData GuestUser = CreateIcon(0xEE57); public static readonly FontIconData SettingsBattery = CreateIcon(0xEE63); public static readonly FontIconData TaskbarPhone = CreateIcon(0xEE64); public static readonly FontIconData LockScreenGlance = CreateIcon(0xEE65); public static readonly FontIconData GenericScan = CreateIcon(0xEE6F); public static readonly FontIconData ImageExport = CreateIcon(0xEE71); public static readonly FontIconData WifiEthernet = CreateIcon(0xEE77); public static readonly FontIconData ActionCenterQuiet = CreateIcon(0xEE79); public static readonly FontIconData ActionCenterQuietNotification = CreateIcon(0xEE7A); public static readonly FontIconData TrackersMirrored = CreateIcon(0xEE92); public static readonly FontIconData DateTimeMirrored = CreateIcon(0xEE93); public static readonly FontIconData Wheel = CreateIcon(0xEE94); public static readonly FontIconData VirtualMachineGroup = CreateIcon(0xEEA3); public static readonly FontIconData ButtonView2 = CreateIcon(0xEECA); public static readonly FontIconData PenWorkspaceMirrored = CreateIcon(0xEF15); public static readonly FontIconData PenPaletteMirrored = CreateIcon(0xEF16); public static readonly FontIconData StrokeEraseMirrored = CreateIcon(0xEF17); public static readonly FontIconData PointEraseMirrored = CreateIcon(0xEF18); public static readonly FontIconData ClearAllInkMirrored = CreateIcon(0xEF19); public static readonly FontIconData BackgroundToggle = CreateIcon(0xEF1F); public static readonly FontIconData Marquee = CreateIcon(0xEF20); public static readonly FontIconData ChromeCloseContrast = CreateIcon(0xEF2C); public static readonly FontIconData ChromeMinimizeContrast = CreateIcon(0xEF2D); public static readonly FontIconData ChromeMaximizeContrast = CreateIcon(0xEF2E); public static readonly FontIconData ChromeRestoreContrast = CreateIcon(0xEF2F); public static readonly FontIconData TrafficLight = CreateIcon(0xEF31); public static readonly FontIconData Replay = CreateIcon(0xEF3B); public static readonly FontIconData Eyedropper = CreateIcon(0xEF3C); public static readonly FontIconData LineDisplay = CreateIcon(0xEF3D); public static readonly FontIconData PINPad = CreateIcon(0xEF3E); public static readonly FontIconData SignatureCapture = CreateIcon(0xEF3F); public static readonly FontIconData ChipCardCreditCardReader = CreateIcon(0xEF40); public static readonly FontIconData MarketDown = CreateIcon(0xEF42); public static readonly FontIconData PlayerSettings = CreateIcon(0xEF58); public static readonly FontIconData LandscapeOrientation = CreateIcon(0xEF6B); public static readonly FontIconData Flow = CreateIcon(0xEF90); public static readonly FontIconData Touchpad = CreateIcon(0xEFA5); public static readonly FontIconData Speech = CreateIcon(0xEFA9); public static readonly FontIconData KnowledgeArticle = CreateIcon(0xF000); public static readonly FontIconData Relationship = CreateIcon(0xF003); public static readonly FontIconData ZipFolder = CreateIcon(0xF012); public static readonly FontIconData DefaultAPN = CreateIcon(0xF080); public static readonly FontIconData UserAPN = CreateIcon(0xF081); public static readonly FontIconData DoublePinyin = CreateIcon(0xF085); public static readonly FontIconData BlueLight = CreateIcon(0xF08C); public static readonly FontIconData CaretSolidLeft = CreateIcon(0xF08D); public static readonly FontIconData CaretSolidDown = CreateIcon(0xF08E); public static readonly FontIconData CaretSolidRight = CreateIcon(0xF08F); public static readonly FontIconData CaretSolidUp = CreateIcon(0xF090); public static readonly FontIconData ButtonA = CreateIcon(0xF093); public static readonly FontIconData ButtonB = CreateIcon(0xF094); public static readonly FontIconData ButtonY = CreateIcon(0xF095); public static readonly FontIconData ButtonX = CreateIcon(0xF096); public static readonly FontIconData ArrowUp8 = CreateIcon(0xF0AD); public static readonly FontIconData ArrowDown8 = CreateIcon(0xF0AE); public static readonly FontIconData ArrowRight8 = CreateIcon(0xF0AF); public static readonly FontIconData ArrowLeft8 = CreateIcon(0xF0B0); public static readonly FontIconData QuarentinedItems = CreateIcon(0xF0B2); public static readonly FontIconData QuarentinedItemsMirrored = CreateIcon(0xF0B3); public static readonly FontIconData Protractor = CreateIcon(0xF0B4); public static readonly FontIconData ChecklistMirrored = CreateIcon(0xF0B5); public static readonly FontIconData StatusCircle7 = CreateIcon(0xF0B6); public static readonly FontIconData StatusCheckmark7 = CreateIcon(0xF0B7); public static readonly FontIconData StatusErrorCircle7 = CreateIcon(0xF0B8); public static readonly FontIconData Connected = CreateIcon(0xF0B9); public static readonly FontIconData PencilFill = CreateIcon(0xF0C6); public static readonly FontIconData CalligraphyFill = CreateIcon(0xF0C7); public static readonly FontIconData QuarterStarLeft = CreateIcon(0xF0CA); public static readonly FontIconData QuarterStarRight = CreateIcon(0xF0CB); public static readonly FontIconData ThreeQuarterStarLeft = CreateIcon(0xF0CC); public static readonly FontIconData ThreeQuarterStarRight = CreateIcon(0xF0CD); public static readonly FontIconData QuietHoursBadge12 = CreateIcon(0xF0CE); public static readonly FontIconData BackMirrored = CreateIcon(0xF0D2); public static readonly FontIconData ForwardMirrored = CreateIcon(0xF0D3); public static readonly FontIconData ChromeBackContrast = CreateIcon(0xF0D5); public static readonly FontIconData ChromeBackContrastMirrored = CreateIcon(0xF0D6); public static readonly FontIconData ChromeBackToWindowContrast = CreateIcon(0xF0D7); public static readonly FontIconData ChromeFullScreenContrast = CreateIcon(0xF0D8); public static readonly FontIconData GridView = CreateIcon(0xF0E2); public static readonly FontIconData ClipboardList = CreateIcon(0xF0E3); public static readonly FontIconData ClipboardListMirrored = CreateIcon(0xF0E4); public static readonly FontIconData OutlineQuarterStarLeft = CreateIcon(0xF0E5); public static readonly FontIconData OutlineQuarterStarRight = CreateIcon(0xF0E6); public static readonly FontIconData OutlineHalfStarLeft = CreateIcon(0xF0E7); public static readonly FontIconData OutlineHalfStarRight = CreateIcon(0xF0E8); public static readonly FontIconData OutlineThreeQuarterStarLeft = CreateIcon(0xF0E9); public static readonly FontIconData OutlineThreeQuarterStarRight = CreateIcon(0xF0EA); public static readonly FontIconData SpatialVolume0 = CreateIcon(0xF0EB); public static readonly FontIconData SpatialVolume1 = CreateIcon(0xF0EC); public static readonly FontIconData SpatialVolume2 = CreateIcon(0xF0ED); public static readonly FontIconData SpatialVolume3 = CreateIcon(0xF0EE); public static readonly FontIconData ApplicationGuard = CreateIcon(0xF0EF); public static readonly FontIconData OutlineStarLeftHalf = CreateIcon(0xF0F7); public static readonly FontIconData OutlineStarRightHalf = CreateIcon(0xF0F8); public static readonly FontIconData ChromeAnnotateContrast = CreateIcon(0xF0F9); public static readonly FontIconData DefenderBadge12 = CreateIcon(0xF0FB); public static readonly FontIconData DetachablePC = CreateIcon(0xF103); public static readonly FontIconData LeftStick = CreateIcon(0xF108); public static readonly FontIconData RightStick = CreateIcon(0xF109); public static readonly FontIconData TriggerLeft = CreateIcon(0xF10A); public static readonly FontIconData TriggerRight = CreateIcon(0xF10B); public static readonly FontIconData BumperLeft = CreateIcon(0xF10C); public static readonly FontIconData BumperRight = CreateIcon(0xF10D); public static readonly FontIconData Dpad = CreateIcon(0xF10E); public static readonly FontIconData EnglishPunctuation = CreateIcon(0xF110); public static readonly FontIconData ChinesePunctuation = CreateIcon(0xF111); public static readonly FontIconData HMD = CreateIcon(0xF119); public static readonly FontIconData CtrlSpatialRight = CreateIcon(0xF11B); public static readonly FontIconData PaginationDotOutline10 = CreateIcon(0xF126); public static readonly FontIconData PaginationDotSolid10 = CreateIcon(0xF127); public static readonly FontIconData StrokeErase2 = CreateIcon(0xF128); public static readonly FontIconData SmallErase = CreateIcon(0xF129); public static readonly FontIconData LargeErase = CreateIcon(0xF12A); public static readonly FontIconData FolderHorizontal = CreateIcon(0xF12B); public static readonly FontIconData MicrophoneListening = CreateIcon(0xF12E); public static readonly FontIconData StatusExclamationCircle7 = CreateIcon(0xF12F); public static readonly FontIconData Video360 = CreateIcon(0xF131); public static readonly FontIconData GiftboxOpen = CreateIcon(0xF133); public static readonly FontIconData StatusCircleOuter = CreateIcon(0xF136); public static readonly FontIconData StatusCircleInner = CreateIcon(0xF137); public static readonly FontIconData StatusCircleRing = CreateIcon(0xF138); public static readonly FontIconData StatusTriangleOuter = CreateIcon(0xF139); public static readonly FontIconData StatusTriangleInner = CreateIcon(0xF13A); public static readonly FontIconData StatusTriangleExclamation = CreateIcon(0xF13B); public static readonly FontIconData StatusCircleExclamation = CreateIcon(0xF13C); public static readonly FontIconData StatusCircleErrorX = CreateIcon(0xF13D); public static readonly FontIconData StatusCircleCheckmark = CreateIcon(0xF13E); public static readonly FontIconData StatusCircleInfo = CreateIcon(0xF13F); public static readonly FontIconData StatusCircleBlock = CreateIcon(0xF140); public static readonly FontIconData StatusCircleBlock2 = CreateIcon(0xF141); public static readonly FontIconData StatusCircleQuestionMark = CreateIcon(0xF142); public static readonly FontIconData StatusCircleSync = CreateIcon(0xF143); public static readonly FontIconData Dial1 = CreateIcon(0xF146); public static readonly FontIconData Dial2 = CreateIcon(0xF147); public static readonly FontIconData Dial3 = CreateIcon(0xF148); public static readonly FontIconData Dial4 = CreateIcon(0xF149); public static readonly FontIconData Dial5 = CreateIcon(0xF14A); public static readonly FontIconData Dial6 = CreateIcon(0xF14B); public static readonly FontIconData Dial7 = CreateIcon(0xF14C); public static readonly FontIconData Dial8 = CreateIcon(0xF14D); public static readonly FontIconData Dial9 = CreateIcon(0xF14E); public static readonly FontIconData Dial10 = CreateIcon(0xF14F); public static readonly FontIconData Dial11 = CreateIcon(0xF150); public static readonly FontIconData Dial12 = CreateIcon(0xF151); public static readonly FontIconData Dial13 = CreateIcon(0xF152); public static readonly FontIconData Dial14 = CreateIcon(0xF153); public static readonly FontIconData Dial15 = CreateIcon(0xF154); public static readonly FontIconData Dial16 = CreateIcon(0xF155); public static readonly FontIconData DialShape1 = CreateIcon(0xF156); public static readonly FontIconData DialShape2 = CreateIcon(0xF157); public static readonly FontIconData DialShape3 = CreateIcon(0xF158); public static readonly FontIconData DialShape4 = CreateIcon(0xF159); public static readonly FontIconData ClosedCaptionsInternational = CreateIcon(0xF15F); public static readonly FontIconData TollSolid = CreateIcon(0xF161); public static readonly FontIconData TrafficCongestionSolid = CreateIcon(0xF163); public static readonly FontIconData ExploreContentSingle = CreateIcon(0xF164); public static readonly FontIconData CollapseContent = CreateIcon(0xF165); public static readonly FontIconData CollapseContentSingle = CreateIcon(0xF166); public static readonly FontIconData InfoSolid = CreateIcon(0xF167); public static readonly FontIconData GroupList = CreateIcon(0xF168); public static readonly FontIconData CaretBottomRightSolidCenter8 = CreateIcon(0xF169); public static readonly FontIconData ProgressRingDots = CreateIcon(0xF16A); public static readonly FontIconData Checkbox14 = CreateIcon(0xF16B); public static readonly FontIconData CheckboxComposite14 = CreateIcon(0xF16C); public static readonly FontIconData CheckboxIndeterminateCombo14 = CreateIcon(0xF16D); public static readonly FontIconData CheckboxIndeterminateCombo = CreateIcon(0xF16E); public static readonly FontIconData StatusPause7 = CreateIcon(0xF175); public static readonly FontIconData CharacterAppearance = CreateIcon(0xF17F); public static readonly FontIconData Lexicon = CreateIcon(0xF180); public static readonly FontIconData ScreenTime = CreateIcon(0xF182); public static readonly FontIconData HeadlessDevice = CreateIcon(0xF191); public static readonly FontIconData NetworkSharing = CreateIcon(0xF193); public static readonly FontIconData EyeGaze = CreateIcon(0xF19D); public static readonly FontIconData ToggleLeft = CreateIcon(0xF19E); public static readonly FontIconData ToggleRight = CreateIcon(0xF19F); public static readonly FontIconData WindowsInsider = CreateIcon(0xF1AD); public static readonly FontIconData ChromeSwitch = CreateIcon(0xF1CB); public static readonly FontIconData ChromeSwitchContast = CreateIcon(0xF1CC); public static readonly FontIconData StatusCheckmark = CreateIcon(0xF1D8); public static readonly FontIconData StatusCheckmarkLeft = CreateIcon(0xF1D9); public static readonly FontIconData KeyboardLeftAligned = CreateIcon(0xF20C); public static readonly FontIconData KeyboardRightAligned = CreateIcon(0xF20D); public static readonly FontIconData KeyboardSettings = CreateIcon(0xF210); public static readonly FontIconData NetworkPhysical = CreateIcon(0xF211); public static readonly FontIconData IOT = CreateIcon(0xF22C); public static readonly FontIconData UnknownMirrored = CreateIcon(0xF22E); public static readonly FontIconData ViewDashboard = CreateIcon(0xF246); public static readonly FontIconData ExploitProtectionSettings = CreateIcon(0xF259); public static readonly FontIconData KeyboardNarrow = CreateIcon(0xF260); public static readonly FontIconData Keyboard12Key = CreateIcon(0xF261); public static readonly FontIconData KeyboardDock = CreateIcon(0xF26B); public static readonly FontIconData KeyboardUndock = CreateIcon(0xF26C); public static readonly FontIconData KeyboardLeftDock = CreateIcon(0xF26D); public static readonly FontIconData KeyboardRightDock = CreateIcon(0xF26E); public static readonly FontIconData Ear = CreateIcon(0xF270); public static readonly FontIconData PointerHand = CreateIcon(0xF271); public static readonly FontIconData Bullseye = CreateIcon(0xF272); public static readonly FontIconData DocumentApproval = CreateIcon(0xF28B); public static readonly FontIconData LocaleLanguage = CreateIcon(0xF2B7); public static readonly FontIconData PassiveAuthentication = CreateIcon(0xF32A); public static readonly FontIconData ColorSolid = CreateIcon(0xF354); public static readonly FontIconData NetworkOffline = CreateIcon(0xF384); public static readonly FontIconData NetworkConnected = CreateIcon(0xF385); public static readonly FontIconData NetworkConnectedCheckmark = CreateIcon(0xF386); public static readonly FontIconData SignOut = CreateIcon(0xF3B1); public static readonly FontIconData StatusInfo = CreateIcon(0xF3CC); public static readonly FontIconData StatusInfoLeft = CreateIcon(0xF3CD); public static readonly FontIconData NearbySharing = CreateIcon(0xF3E2); public static readonly FontIconData CtrlSpatialLeft = CreateIcon(0xF3E7); public static readonly FontIconData InteractiveDashboard = CreateIcon(0xF404); public static readonly FontIconData DeclineCall = CreateIcon(0xF405); public static readonly FontIconData ClippingTool = CreateIcon(0xF406); public static readonly FontIconData RectangularClipping = CreateIcon(0xF407); public static readonly FontIconData FreeFormClipping = CreateIcon(0xF408); public static readonly FontIconData CopyTo = CreateIcon(0xF413); public static readonly FontIconData IDBadge = CreateIcon(0xF427); public static readonly FontIconData DynamicLock = CreateIcon(0xF439); public static readonly FontIconData PenTips = CreateIcon(0xF45E); public static readonly FontIconData PenTipsMirrored = CreateIcon(0xF45F); public static readonly FontIconData HWPJoin = CreateIcon(0xF460); public static readonly FontIconData HWPInsert = CreateIcon(0xF461); public static readonly FontIconData HWPStrikeThrough = CreateIcon(0xF462); public static readonly FontIconData HWPScratchOut = CreateIcon(0xF463); public static readonly FontIconData HWPSplit = CreateIcon(0xF464); public static readonly FontIconData HWPNewLine = CreateIcon(0xF465); public static readonly FontIconData HWPOverwrite = CreateIcon(0xF466); public static readonly FontIconData MobWifiWarning1 = CreateIcon(0xF473); public static readonly FontIconData MobWifiWarning2 = CreateIcon(0xF474); public static readonly FontIconData MobWifiWarning3 = CreateIcon(0xF475); public static readonly FontIconData MobWifiWarning4 = CreateIcon(0xF476); public static readonly FontIconData MicLocationCombo = CreateIcon(0xF47F); public static readonly FontIconData Globe2 = CreateIcon(0xF49A); public static readonly FontIconData SpecialEffectSize = CreateIcon(0xF4A5); public static readonly FontIconData GIF = CreateIcon(0xF4A9); public static readonly FontIconData Sticker2 = CreateIcon(0xF4AA); public static readonly FontIconData SurfaceHubSelected = CreateIcon(0xF4BE); public static readonly FontIconData HoloLensSelected = CreateIcon(0xF4BF); public static readonly FontIconData Earbud = CreateIcon(0xF4C0); public static readonly FontIconData MixVolumes = CreateIcon(0xF4C3); public static readonly FontIconData Safe = CreateIcon(0xF540); public static readonly FontIconData LaptopSecure = CreateIcon(0xF552); public static readonly FontIconData PrintDefault = CreateIcon(0xF56D); public static readonly FontIconData PageMirrored = CreateIcon(0xF56E); public static readonly FontIconData LandscapeOrientationMirrored = CreateIcon(0xF56F); public static readonly FontIconData ColorOff = CreateIcon(0xF570); public static readonly FontIconData PrintAllPages = CreateIcon(0xF571); public static readonly FontIconData PrintCustomRange = CreateIcon(0xF572); public static readonly FontIconData PageMarginPortraitNarrow = CreateIcon(0xF573); public static readonly FontIconData PageMarginPortraitNormal = CreateIcon(0xF574); public static readonly FontIconData PageMarginPortraitModerate = CreateIcon(0xF575); public static readonly FontIconData PageMarginPortraitWide = CreateIcon(0xF576); public static readonly FontIconData PageMarginLandscapeNarrow = CreateIcon(0xF577); public static readonly FontIconData PageMarginLandscapeNormal = CreateIcon(0xF578); public static readonly FontIconData PageMarginLandscapeModerate = CreateIcon(0xF579); public static readonly FontIconData PageMarginLandscapeWide = CreateIcon(0xF57A); public static readonly FontIconData CollateLandscape = CreateIcon(0xF57B); public static readonly FontIconData CollatePortrait = CreateIcon(0xF57C); public static readonly FontIconData CollatePortraitSeparated = CreateIcon(0xF57D); public static readonly FontIconData DuplexLandscapeOneSided = CreateIcon(0xF57E); public static readonly FontIconData DuplexLandscapeOneSidedMirrored = CreateIcon(0xF57F); public static readonly FontIconData DuplexLandscapeTwoSidedLongEdge = CreateIcon(0xF580); public static readonly FontIconData DuplexLandscapeTwoSidedLongEdgeMirrored = CreateIcon(0xF581); public static readonly FontIconData DuplexLandscapeTwoSidedShortEdge = CreateIcon(0xF582); public static readonly FontIconData DuplexLandscapeTwoSidedShortEdgeMirrored = CreateIcon(0xF583); public static readonly FontIconData DuplexPortraitOneSided = CreateIcon(0xF584); public static readonly FontIconData DuplexPortraitOneSidedMirrored = CreateIcon(0xF585); public static readonly FontIconData DuplexPortraitTwoSidedLongEdge = CreateIcon(0xF586); public static readonly FontIconData DuplexPortraitTwoSidedLongEdgeMirrored = CreateIcon(0xF587); public static readonly FontIconData DuplexPortraitTwoSidedShortEdge = CreateIcon(0xF588); public static readonly FontIconData DuplexPortraitTwoSidedShortEdgeMirrored = CreateIcon(0xF589); public static readonly FontIconData PPSOneLandscape = CreateIcon(0xF58A); public static readonly FontIconData PPSTwoLandscape = CreateIcon(0xF58B); public static readonly FontIconData PPSTwoPortrait = CreateIcon(0xF58C); public static readonly FontIconData PPSFourLandscape = CreateIcon(0xF58D); public static readonly FontIconData PPSFourPortrait = CreateIcon(0xF58E); public static readonly FontIconData HolePunchOff = CreateIcon(0xF58F); public static readonly FontIconData HolePunchPortraitLeft = CreateIcon(0xF590); public static readonly FontIconData HolePunchPortraitRight = CreateIcon(0xF591); public static readonly FontIconData HolePunchPortraitTop = CreateIcon(0xF592); public static readonly FontIconData HolePunchPortraitBottom = CreateIcon(0xF593); public static readonly FontIconData HolePunchLandscapeLeft = CreateIcon(0xF594); public static readonly FontIconData HolePunchLandscapeRight = CreateIcon(0xF595); public static readonly FontIconData HolePunchLandscapeTop = CreateIcon(0xF596); public static readonly FontIconData HolePunchLandscapeBottom = CreateIcon(0xF597); public static readonly FontIconData StaplingOff = CreateIcon(0xF598); public static readonly FontIconData StaplingPortraitTopLeft = CreateIcon(0xF599); public static readonly FontIconData StaplingPortraitTopRight = CreateIcon(0xF59A); public static readonly FontIconData StaplingPortraitBottomRight = CreateIcon(0xF59B); public static readonly FontIconData StaplingPortraitTwoLeft = CreateIcon(0xF59C); public static readonly FontIconData StaplingPortraitTwoRight = CreateIcon(0xF59D); public static readonly FontIconData StaplingPortraitTwoTop = CreateIcon(0xF59E); public static readonly FontIconData StaplingPortraitTwoBottom = CreateIcon(0xF59F); public static readonly FontIconData StaplingPortraitBookBinding = CreateIcon(0xF5A0); public static readonly FontIconData StaplingLandscapeTopLeft = CreateIcon(0xF5A1); public static readonly FontIconData StaplingLandscapeTopRight = CreateIcon(0xF5A2); public static readonly FontIconData StaplingLandscapeBottomLeft = CreateIcon(0xF5A3); public static readonly FontIconData StaplingLandscapeBottomRight = CreateIcon(0xF5A4); public static readonly FontIconData StaplingLandscapeTwoLeft = CreateIcon(0xF5A5); public static readonly FontIconData StaplingLandscapeTwoRight = CreateIcon(0xF5A6); public static readonly FontIconData StaplingLandscapeTwoTop = CreateIcon(0xF5A7); public static readonly FontIconData StaplingLandscapeTwoBottom = CreateIcon(0xF5A8); public static readonly FontIconData StaplingLandscapeBookBinding = CreateIcon(0xF5A9); public static readonly FontIconData StatusDataTransferRoaming = CreateIcon(0xF5AA); public static readonly FontIconData MobSIMError = CreateIcon(0xF5AB); public static readonly FontIconData CollateLandscapeSeparated = CreateIcon(0xF5AC); public static readonly FontIconData PPSOnePortrait = CreateIcon(0xF5AD); public static readonly FontIconData StaplingPortraitBottomLeft = CreateIcon(0xF5AE); public static readonly FontIconData PlaySolid = CreateIcon(0xF5B0); public static readonly FontIconData RepeatOff = CreateIcon(0xF5E7); public static readonly FontIconData Set = CreateIcon(0xF5ED); public static readonly FontIconData SetSolid = CreateIcon(0xF5EE); public static readonly FontIconData FuzzyReading = CreateIcon(0xF5EF); public static readonly FontIconData VerticalBattery0 = CreateIcon(0xF5F2); public static readonly FontIconData VerticalBattery1 = CreateIcon(0xF5F3); public static readonly FontIconData VerticalBattery2 = CreateIcon(0xF5F4); public static readonly FontIconData VerticalBattery3 = CreateIcon(0xF5F5); public static readonly FontIconData VerticalBattery4 = CreateIcon(0xF5F6); public static readonly FontIconData VerticalBattery5 = CreateIcon(0xF5F7); public static readonly FontIconData VerticalBattery6 = CreateIcon(0xF5F8); public static readonly FontIconData VerticalBattery7 = CreateIcon(0xF5F9); public static readonly FontIconData VerticalBattery8 = CreateIcon(0xF5FA); public static readonly FontIconData VerticalBattery9 = CreateIcon(0xF5FB); public static readonly FontIconData VerticalBattery10 = CreateIcon(0xF5FC); public static readonly FontIconData VerticalBatteryCharging0 = CreateIcon(0xF5FD); public static readonly FontIconData VerticalBatteryCharging1 = CreateIcon(0xF5FE); public static readonly FontIconData VerticalBatteryCharging2 = CreateIcon(0xF5FF); public static readonly FontIconData VerticalBatteryCharging3 = CreateIcon(0xF600); public static readonly FontIconData VerticalBatteryCharging4 = CreateIcon(0xF601); public static readonly FontIconData VerticalBatteryCharging5 = CreateIcon(0xF602); public static readonly FontIconData VerticalBatteryCharging6 = CreateIcon(0xF603); public static readonly FontIconData VerticalBatteryCharging7 = CreateIcon(0xF604); public static readonly FontIconData VerticalBatteryCharging8 = CreateIcon(0xF605); public static readonly FontIconData VerticalBatteryCharging9 = CreateIcon(0xF606); public static readonly FontIconData VerticalBatteryCharging10 = CreateIcon(0xF607); public static readonly FontIconData VerticalBatteryUnknown = CreateIcon(0xF608); public static readonly FontIconData SIMError = CreateIcon(0xF618); public static readonly FontIconData SIMMissing = CreateIcon(0xF619); public static readonly FontIconData SIMLock = CreateIcon(0xF61A); public static readonly FontIconData eSIM = CreateIcon(0xF61B); public static readonly FontIconData eSIMNoProfile = CreateIcon(0xF61C); public static readonly FontIconData eSIMLocked = CreateIcon(0xF61D); public static readonly FontIconData eSIMBusy = CreateIcon(0xF61E); public static readonly FontIconData NoiseCancelation = CreateIcon(0xF61F); public static readonly FontIconData NoiseCancelationOff = CreateIcon(0xF620); public static readonly FontIconData MusicSharing = CreateIcon(0xF623); public static readonly FontIconData MusicSharingOff = CreateIcon(0xF624); public static readonly FontIconData CircleShapeSolid = CreateIcon(0xF63C); public static readonly FontIconData WifiCallBars = CreateIcon(0xF657); public static readonly FontIconData WifiCall0 = CreateIcon(0xF658); public static readonly FontIconData WifiCall1 = CreateIcon(0xF659); public static readonly FontIconData WifiCall2 = CreateIcon(0xF65A); public static readonly FontIconData WifiCall3 = CreateIcon(0xF65B); public static readonly FontIconData WifiCall4 = CreateIcon(0xF65C); public static readonly FontIconData CHTLanguageBar = CreateIcon(0xF69E); public static readonly FontIconData ComposeMode = CreateIcon(0xF6A9); public static readonly FontIconData ExpressiveInputEntry = CreateIcon(0xF6B8); public static readonly FontIconData EmojiTabMoreSymbols = CreateIcon(0xF6BA); public static readonly FontIconData WebSearch = CreateIcon(0xF6FA); public static readonly FontIconData Kiosk = CreateIcon(0xF712); public static readonly FontIconData RTTLogo = CreateIcon(0xF714); public static readonly FontIconData VoiceCall = CreateIcon(0xF715); public static readonly FontIconData GoToMessage = CreateIcon(0xF716); public static readonly FontIconData ReturnToCall = CreateIcon(0xF71A); public static readonly FontIconData StartPresenting = CreateIcon(0xF71C); public static readonly FontIconData StopPresenting = CreateIcon(0xF71D); public static readonly FontIconData ProductivityMode = CreateIcon(0xF71E); public static readonly FontIconData SetHistoryStatus = CreateIcon(0xF738); public static readonly FontIconData SetHistoryStatus2 = CreateIcon(0xF739); public static readonly FontIconData Keyboardsettings20 = CreateIcon(0xF73D); public static readonly FontIconData OneHandedRight20 = CreateIcon(0xF73E); public static readonly FontIconData OneHandedLeft20 = CreateIcon(0xF73F); public static readonly FontIconData Split20 = CreateIcon(0xF740); public static readonly FontIconData Full20 = CreateIcon(0xF741); public static readonly FontIconData Handwriting20 = CreateIcon(0xF742); public static readonly FontIconData ChevronLeft20 = CreateIcon(0xF743); public static readonly FontIconData ChevronLeft32 = CreateIcon(0xF744); public static readonly FontIconData ChevronRight20 = CreateIcon(0xF745); public static readonly FontIconData ChevronRight32 = CreateIcon(0xF746); public static readonly FontIconData Event12 = CreateIcon(0xF763); public static readonly FontIconData MicOff2 = CreateIcon(0xF781); public static readonly FontIconData DeliveryOptimization = CreateIcon(0xF785); public static readonly FontIconData CancelMedium = CreateIcon(0xF78A); public static readonly FontIconData SearchMedium = CreateIcon(0xF78B); public static readonly FontIconData AcceptMedium = CreateIcon(0xF78C); public static readonly FontIconData RevealPasswordMedium = CreateIcon(0xF78D); public static readonly FontIconData DeleteWord = CreateIcon(0xF7AD); public static readonly FontIconData DeleteWordFill = CreateIcon(0xF7AE); public static readonly FontIconData DeleteLines = CreateIcon(0xF7AF); public static readonly FontIconData DeleteLinesFill = CreateIcon(0xF7B0); public static readonly FontIconData InstertWords = CreateIcon(0xF7B1); public static readonly FontIconData InstertWordsFill = CreateIcon(0xF7B2); public static readonly FontIconData JoinWords = CreateIcon(0xF7B3); public static readonly FontIconData JoinWordsFill = CreateIcon(0xF7B4); public static readonly FontIconData OverwriteWords = CreateIcon(0xF7B5); public static readonly FontIconData OverwriteWordsFill = CreateIcon(0xF7B6); public static readonly FontIconData AddNewLine = CreateIcon(0xF7B7); public static readonly FontIconData AddNewLineFill = CreateIcon(0xF7B8); public static readonly FontIconData OverwriteWordsKorean = CreateIcon(0xF7B9); public static readonly FontIconData OverwriteWordsFillKorean = CreateIcon(0xF7BA); public static readonly FontIconData EducationIcon = CreateIcon(0xF7BB); public static readonly FontIconData WindowSnipping = CreateIcon(0xF7ED); public static readonly FontIconData VideoCapture = CreateIcon(0xF7EE); public static readonly FontIconData StatusSecured = CreateIcon(0xF809); public static readonly FontIconData NarratorApp = CreateIcon(0xF83B); public static readonly FontIconData PowerButtonUpdate = CreateIcon(0xF83D); public static readonly FontIconData RestartUpdate = CreateIcon(0xF83E); public static readonly FontIconData UpdateStatusDot = CreateIcon(0xF83F); public static readonly FontIconData Eject = CreateIcon(0xF847); public static readonly FontIconData Spelling = CreateIcon(0xF87B); public static readonly FontIconData SpellingKorean = CreateIcon(0xF87C); public static readonly FontIconData SpellingSerbian = CreateIcon(0xF87D); public static readonly FontIconData SpellingChinese = CreateIcon(0xF87E); public static readonly FontIconData FolderSelect = CreateIcon(0xF89A); public static readonly FontIconData SmartScreen = CreateIcon(0xF8A5); public static readonly FontIconData ExploitProtection = CreateIcon(0xF8A6); public static readonly FontIconData AddBold = CreateIcon(0xF8AA); public static readonly FontIconData SubtractBold = CreateIcon(0xF8AB); public static readonly FontIconData BackSolidBold = CreateIcon(0xF8AC); public static readonly FontIconData ForwardSolidBold = CreateIcon(0xF8AD); public static readonly FontIconData PauseBold = CreateIcon(0xF8AE); public static readonly FontIconData ClickSolid = CreateIcon(0xF8AF); public static readonly FontIconData SettingsSolid = CreateIcon(0xF8B0); public static readonly FontIconData MicrophoneSolidBold = CreateIcon(0xF8B1); public static readonly FontIconData SpeechSolidBold = CreateIcon(0xF8B2); public static readonly FontIconData ClickedOutLoudSolidBold = CreateIcon(0xF8B3); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/IconKeys/SegoeFluentIcons.cs ================================================ using iNKORE.UI.WPF.Modern.Controls; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Common.IconKeys { public static partial class SegoeFluentIcons { public static FontFamily FontFamily => FontDictionary.SegoeFluentIcons; public static FontIconData CreateIcon(string glyph, bool forceFluent = false) { return new FontIconData(glyph, forceFluent ? FontFamily : new FontFamily(FontIcon.SegoeIconsFontFamilyName)); } public static FontIconData CreateIcon(int chara, bool forceFluent = false) { return CreateIcon(FontIconData.ToGlyph(chara), forceFluent); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/IconSource.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using System.Windows; using System.Windows.Media; using iNKORE.UI.WPF.Modern.Controls; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents the base class for an icon source. /// public class IconSource : DependencyObject { /// /// Identifies the dependency property. /// public static readonly DependencyProperty ForegroundProperty = DependencyProperty.Register( nameof(Foreground), typeof(Brush), typeof(IconSource)); /// /// Gets or sets a brush that describes the foreground color. /// /// /// The brush that paints the foreground of the control. The default is , (a null brush) which is /// evaluated as Transparent for rendering. /// public Brush Foreground { get => (Brush)GetValue(ForegroundProperty); set => SetValue(ForegroundProperty, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty DefaultSizeProperty = DependencyProperty.Register( nameof(DefaultSize), typeof(Size?), typeof(IconSource), new FrameworkPropertyMetadata(null)); /// /// Gets or sets a size value that is applied when generating the icon. This is useful in some cases that you can only pass an IconSource instead of an actual element and want to specify the size. /// public Size? DefaultSize { get => (Size?)GetValue(DefaultSizeProperty); set => SetValue(DefaultSizeProperty, value); } /// /// Creates an icon UI element. /// /// An icon UI element. public IconElement CreateIconElement() { var element = CreateIconElementCore(); if (DefaultSize != null && element != null) { element.Width = DefaultSize.Value.Width; element.Height = DefaultSize.Value.Height; } return element; } /// /// Creates an icon UI element. /// /// An icon UI element. protected virtual IconElement CreateIconElementCore() => null; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/ImageIconSource.cs ================================================ using iNKORE.UI.WPF.Modern.Controls; using System; using System.Windows; using System.Windows.Controls; using System.Windows.Media; using System.Windows.Media.Imaging; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents an icon source that uses a bitmap as its content. /// public class ImageIconSource : IconSource { /// /// Initializes a new instance of the class. /// public ImageIconSource() { } /// /// Identifies the dependency property. /// public static readonly DependencyProperty ImageSourceProperty = Image.SourceProperty.AddOwner(typeof(ImageIconSource)); /// /// Gets or sets the System.Windows.Media.ImageSource to use as the icon. /// /// The of the image to use as the icon. The default is . public ImageSource ImageSource { get => (ImageSource)GetValue(ImageSourceProperty); set => SetValue(ImageSourceProperty, value); } /// protected override IconElement CreateIconElementCore() { ImageIcon imageIcon = new ImageIcon(); var imageSource = ImageSource; if (imageSource != null) { imageIcon.Source = imageSource; } var newForeground = Foreground; if (newForeground != null) { imageIcon.Foreground = newForeground; } return imageIcon; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/PasswordRevealMode.cs ================================================ namespace iNKORE.UI.WPF.Modern.Common { /// /// Defines constants that specify the password reveal behavior of a PasswordBox. /// public enum PasswordRevealMode { /// /// The password reveal button is visible. The password is not obscured while the /// button is pressed. /// Peek = 0, /// /// The password reveal button is not visible. The password is always obscured. /// Hidden = 1, /// /// The password reveal button is not visible. The password is not obscured. /// Visible = 2 } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/PathIconSource.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using iNKORE.UI.WPF.Modern.Controls; using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents an icon source that uses a vector path as its content. /// public class PathIconSource : IconSource { /// /// Initializes a new instance of the class. /// public PathIconSource() { } /// /// Identifies the dependency property. /// public static readonly DependencyProperty DataProperty = DependencyProperty.Register( nameof(Data), typeof(Geometry), typeof(PathIconSource)); /// /// Gets or sets a . /// /// /// A description of the shape to be drawn. /// public Geometry Data { get => (Geometry)GetValue(DataProperty); set => SetValue(DataProperty, value); } /// protected override IconElement CreateIconElementCore() { PathIcon pathIcon = new PathIcon(); var data = Data; if (data != null) { pathIcon.Data = data; } var newForeground = Foreground; if (newForeground != null) { pathIcon.Foreground = newForeground; } return pathIcon; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/RatingItemFontInfo.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using System.Windows; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents information about the visual states of font elements that represent /// a rating. /// public class RatingItemFontInfo : RatingItemInfo { /// /// Initializes a new instance of the RatingItemFontInfo class. /// public RatingItemFontInfo() { } #region DisabledGlyph /// /// Identifies the DisabledGlyph dependency property. /// public static readonly DependencyProperty DisabledGlyphProperty = DependencyProperty.Register( nameof(DisabledGlyph), typeof(string), typeof(RatingItemFontInfo), new PropertyMetadata(string.Empty)); /// /// Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element /// that is disabled. /// /// The hexadecimal character code for the rating element glyph. public string DisabledGlyph { get => (string)GetValue(DisabledGlyphProperty); set => SetValue(DisabledGlyphProperty, value); } #endregion #region Glyph /// /// Identifies the Glyph dependency property. /// public static readonly DependencyProperty GlyphProperty = DependencyProperty.Register( nameof(Glyph), typeof(string), typeof(RatingItemFontInfo), new PropertyMetadata(string.Empty)); /// /// Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element /// that has been set by the user. /// /// The hexadecimal character code for the rating element glyph. public string Glyph { get => (string)GetValue(GlyphProperty); set => SetValue(GlyphProperty, value); } #endregion #region PlaceholderGlyph /// /// Identifies the PlaceholderGlyph dependency property. /// public static readonly DependencyProperty PlaceholderGlyphProperty = DependencyProperty.Register( nameof(PlaceholderGlyph), typeof(string), typeof(RatingItemFontInfo), new PropertyMetadata(string.Empty)); /// /// Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element /// that is showing a placeholder value. /// /// The hexadecimal character code for the rating element glyph. public string PlaceholderGlyph { get => (string)GetValue(PlaceholderGlyphProperty); set => SetValue(PlaceholderGlyphProperty, value); } #endregion #region PointerOverGlyph /// /// Identifies the PointerOverGlyph dependency property. /// public static readonly DependencyProperty PointerOverGlyphProperty = DependencyProperty.Register( nameof(PointerOverGlyph), typeof(string), typeof(RatingItemFontInfo), new PropertyMetadata(string.Empty)); /// /// Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element /// that has the pointer over it. /// /// The hexadecimal character code for the rating element glyph. public string PointerOverGlyph { get => (string)GetValue(PointerOverGlyphProperty); set => SetValue(PointerOverGlyphProperty, value); } #endregion #region PointerOverPlaceholderGlyph /// /// Identifies the PointerOverPlaceholderGlyph dependency property. /// public static readonly DependencyProperty PointerOverPlaceholderGlyphProperty = DependencyProperty.Register( nameof(PointerOverPlaceholderGlyph), typeof(string), typeof(RatingItemFontInfo), new PropertyMetadata(string.Empty)); /// /// Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element /// showing a placeholder value with the pointer over it. /// /// The hexadecimal character code for the rating element glyph. public string PointerOverPlaceholderGlyph { get => (string)GetValue(PointerOverPlaceholderGlyphProperty); set => SetValue(PointerOverPlaceholderGlyphProperty, value); } #endregion #region UnsetGlyph /// /// Identifies the UnsetGlyph dependency property. /// public static readonly DependencyProperty UnsetGlyphProperty = DependencyProperty.Register( nameof(UnsetGlyph), typeof(string), typeof(RatingItemFontInfo), new PropertyMetadata(string.Empty)); /// /// Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element /// that has not been set. /// /// The hexadecimal character code for the rating element glyph. public string UnsetGlyph { get => (string)GetValue(UnsetGlyphProperty); set => SetValue(UnsetGlyphProperty, value); } #endregion protected override Freezable CreateInstanceCore() { return new RatingItemFontInfo(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/RatingItemInfo.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using System.Windows; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents information about the visual states of the elements that represent /// a rating. /// public class RatingItemInfo : Freezable { /// /// Initializes a new instance of the RatingItemInfo class. /// public RatingItemInfo() { } protected override Freezable CreateInstanceCore() { return new RatingItemInfo(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/RatingItemPathInfo.cs ================================================ using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Common { public class RatingItemPathInfo : RatingItemInfo { public RatingItemPathInfo() { } #region DisabledData public static readonly DependencyProperty DisabledDataProperty = DependencyProperty.Register( nameof(DisabledData), typeof(Geometry), typeof(RatingItemPathInfo), null); public Geometry DisabledData { get => (Geometry)GetValue(DisabledDataProperty); set => SetValue(DisabledDataProperty, value); } #endregion #region Data public static readonly DependencyProperty DataProperty = DependencyProperty.Register( nameof(Data), typeof(Geometry), typeof(RatingItemPathInfo), null); public Geometry Data { get => (Geometry)GetValue(DataProperty); set => SetValue(DataProperty, value); } #endregion #region PlaceholderData public static readonly DependencyProperty PlaceholderDataProperty = DependencyProperty.Register( nameof(PlaceholderData), typeof(Geometry), typeof(RatingItemPathInfo), null); public Geometry PlaceholderData { get => (Geometry)GetValue(PlaceholderDataProperty); set => SetValue(PlaceholderDataProperty, value); } #endregion #region PointerOverData public static readonly DependencyProperty PointerOverDataProperty = DependencyProperty.Register( nameof(PointerOverData), typeof(Geometry), typeof(RatingItemPathInfo), null); public Geometry PointerOverData { get => (Geometry)GetValue(PointerOverDataProperty); set => SetValue(PointerOverDataProperty, value); } #endregion #region PointerOverPlaceholderData public static readonly DependencyProperty PointerOverPlaceholderDataProperty = DependencyProperty.Register( nameof(PointerOverPlaceholderData), typeof(Geometry), typeof(RatingItemPathInfo), null); public Geometry PointerOverPlaceholderData { get => (Geometry)GetValue(PointerOverPlaceholderDataProperty); set => SetValue(PointerOverPlaceholderDataProperty, value); } #endregion #region UnsetData public static readonly DependencyProperty UnsetDataProperty = DependencyProperty.Register( nameof(UnsetData), typeof(Geometry), typeof(RatingItemPathInfo), null); public Geometry UnsetData { get => (Geometry)GetValue(UnsetDataProperty); set => SetValue(UnsetDataProperty, value); } #endregion protected override Freezable CreateInstanceCore() { return new RatingItemPathInfo(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/ResourceAccessor.cs ================================================ using System; using System.Reflection; using System.Resources; using System.Windows; using System.Windows.Automation; using System.Windows.Threading; namespace iNKORE.UI.WPF.Modern.Common { internal class ResourceAccessor { #region Resource Keys public const string SR_BasicRatingString = "BasicRatingString"; public const string SR_CommunityRatingString = "CommunityRatingString"; public const string SR_RatingsControlName = "RatingsControlName"; public const string SR_RatingControlName = "RatingControlName"; public const string SR_RatingUnset = "RatingUnset"; public const string SR_NavigationButtonClosedName = "NavigationButtonClosedName"; public const string SR_NavigationButtonOpenName = "NavigationButtonOpenName"; public const string SR_NavigationViewItemDefaultControlName = "NavigationViewItemDefaultControlName"; public const string SR_NavigationBackButtonName = "NavigationBackButtonName"; public const string SR_NavigationBackButtonToolTip = "NavigationBackButtonToolTip"; public const string SR_NavigationCloseButtonName = "NavigationCloseButtonName"; public const string SR_NavigationOverflowButtonName = "NavigationOverflowButtonName"; public const string SR_NavigationOverflowButtonText = "NavigationOverflowButtonText"; public const string SR_NavigationOverflowButtonToolTip = "NavigationOverflowButtonToolTip"; public const string SR_SettingsButtonName = "SettingsButtonName"; public const string SR_NavigationViewSearchButtonName = "NavigationViewSearchButtonName"; public const string SR_TextAlphaLabel = "TextAlphaLabel"; public const string SR_AutomationNameAlphaSlider = "AutomationNameAlphaSlider"; public const string SR_AutomationNameAlphaTextBox = "AutomationNameAlphaTextBox"; public const string SR_AutomationNameHueSlider = "AutomationNameHueSlider"; public const string SR_AutomationNameSaturationSlider = "AutomationNameSaturationSlider"; public const string SR_AutomationNameValueSlider = "AutomationNameValueSlider"; public const string SR_TextBlueLabel = "TextBlueLabel"; public const string SR_AutomationNameBlueTextBox = "AutomationNameBlueTextBox"; public const string SR_AutomationNameColorModelComboBox = "AutomationNameColorModelComboBox"; public const string SR_AutomationNameColorSpectrum = "AutomationNameColorSpectrum"; public const string SR_TextGreenLabel = "TextGreenLabel"; public const string SR_AutomationNameGreenTextBox = "AutomationNameGreenTextBox"; public const string SR_HelpTextColorSpectrum = "HelpTextColorSpectrum"; public const string SR_AutomationNameHexTextBox = "AutomationNameHexTextBox"; public const string SR_ContentHSVComboBoxItem = "ContentHSVComboBoxItem"; public const string SR_TextHueLabel = "TextHueLabel"; public const string SR_AutomationNameHueTextBox = "AutomationNameHueTextBox"; public const string SR_LocalizedControlTypeColorSpectrum = "LocalizedControlTypeColorSpectrum"; public const string SR_TextRedLabel = "TextRedLabel"; public const string SR_AutomationNameRedTextBox = "AutomationNameRedTextBox"; public const string SR_ContentRGBComboBoxItem = "ContentRGBComboBoxItem"; public const string SR_TextSaturationLabel = "TextSaturationLabel"; public const string SR_AutomationNameSaturationTextBox = "AutomationNameSaturationTextBox"; public const string SR_TextValueLabel = "TextValueLabel"; public const string SR_ValueStringColorSpectrumWithColorName = "ValueStringColorSpectrumWithColorName"; public const string SR_ValueStringColorSpectrumWithoutColorName = "ValueStringColorSpectrumWithoutColorName"; public const string SR_ValueStringHueSliderWithColorName = "ValueStringHueSliderWithColorName"; public const string SR_ValueStringHueSliderWithoutColorName = "ValueStringHueSliderWithoutColorName"; public const string SR_ValueStringSaturationSliderWithColorName = "ValueStringSaturationSliderWithColorName"; public const string SR_ValueStringSaturationSliderWithoutColorName = "ValueStringSaturationSliderWithoutColorName"; public const string SR_ValueStringValueSliderWithColorName = "ValueStringValueSliderWithColorName"; public const string SR_ValueStringValueSliderWithoutColorName = "ValueStringValueSliderWithoutColorName"; public const string SR_AutomationNameValueTextBox = "AutomationNameValueTextBox"; public const string SR_ToolTipStringAlphaSlider = "ToolTipStringAlphaSlider"; public const string SR_ToolTipStringHueSliderWithColorName = "ToolTipStringHueSliderWithColorName"; public const string SR_ToolTipStringHueSliderWithoutColorName = "ToolTipStringHueSliderWithoutColorName"; public const string SR_ToolTipStringSaturationSliderWithColorName = "ToolTipStringSaturationSliderWithColorName"; public const string SR_ToolTipStringSaturationSliderWithoutColorName = "ToolTipStringSaturationSliderWithoutColorName"; public const string SR_ToolTipStringValueSliderWithColorName = "ToolTipStringValueSliderWithColorName"; public const string SR_ToolTipStringValueSliderWithoutColorName = "ToolTipStringValueSliderWithoutColorName"; public const string SR_AutomationNameMoreButtonCollapsed = "AutomationNameMoreButtonCollapsed"; public const string SR_AutomationNameMoreButtonExpanded = "AutomationNameMoreButtonExpanded"; public const string SR_HelpTextMoreButton = "HelpTextMoreButton"; public const string SR_TextMoreButtonLabelCollapsed = "TextMoreButtonLabelCollapsed"; public const string SR_TextMoreButtonLabelExpanded = "TextMoreButtonLabelExpanded"; public const string SR_BadgeItemPlural1 = "BadgeItemPlural1"; public const string SR_BadgeItemPlural2 = "BadgeItemPlural2"; public const string SR_BadgeItemPlural3 = "BadgeItemPlural3"; public const string SR_BadgeItemPlural4 = "BadgeItemPlural4"; public const string SR_BadgeItemPlural5 = "BadgeItemPlural5"; public const string SR_BadgeItemPlural6 = "BadgeItemPlural6"; public const string SR_BadgeItemPlural7 = "BadgeItemPlural7"; public const string SR_BadgeItemSingular = "BadgeItemSingular"; public const string SR_BadgeItemTextOverride = "BadgeItemTextOverride"; public const string SR_BadgeIcon = "BadgeIcon"; public const string SR_BadgeIconTextOverride = "BadgeIconTextOverride"; public const string SR_PersonName = "PersonName"; public const string SR_GroupName = "GroupName"; public const string SR_CancelDraggingString = "CancelDraggingString"; public const string SR_DefaultItemString = "DefaultItemString"; public const string SR_DropIntoNodeString = "DropIntoNodeString"; public const string SR_FallBackPlaceString = "FallBackPlaceString"; public const string SR_PagerControlPageTextName = "PagerControlPageText"; public const string SR_PagerControlPrefixTextName = "PagerControlPrefixText"; public const string SR_PagerControlSuffixTextName = "PagerControlPrefixText"; public const string SR_PagerControlFirstPageButtonTextName = "PagerControlFirstPageButtonText"; public const string SR_PagerControlPreviousPageButtonTextName = "PagerControlPreviousPageButtonText"; public const string SR_PagerControlNextPageButtonTextName = "PagerControlNextPageButtonText"; public const string SR_PagerControlLastPageButtonTextName = "PagerControlLastPageButtonText"; public const string SR_PipsPagerNameText = "PipsPagerNameText"; public const string SR_PipsPagerNextPageButtonText = "PipsPagerNextPageButtonText"; public const string SR_PipsPagerPreviousPageButtonText = "PipsPagerPreviousPageButtonText"; public const string SR_PipsPagerPageText = "PipsPagerPageText"; public const string SR_PlaceAfterString = "PlaceAfterString"; public const string SR_PlaceBeforeString = "PlaceBeforeString"; public const string SR_PlaceBetweenString = "PlaceBetweenString"; public const string SR_ProgressRingName = "ProgressRingName"; public const string SR_ProgressRingIndeterminateStatus = "ProgressRingIndeterminateStatus"; public const string SR_ProgressBarIndeterminateStatus = "ProgressBarIndeterminateStatus"; public const string SR_ProgressBarPausedStatus = "ProgressBarPausedStatus"; public const string SR_ProgressBarErrorStatus = "ProgressBarErrorStatus"; public const string SR_RatingLocalizedControlType = "RatingLocalizedControlType"; public const string SR_SplitButtonSecondaryButtonName = "SplitButtonSecondaryButtonName"; public const string SR_ProofingMenuItemLabel = "ProofingMenuItemLabel"; public const string SR_TimePickerAM = "TimePickerAM"; public const string SR_TimePickerHour = "TimePickerHour"; public const string SR_TimePickerMinute = "TimePickerMinute"; public const string SR_TimePickerSecond = "TimePickerSecond"; public const string SR_TextCommandLabelCut = "TextCommandLabelCut"; public const string SR_TextCommandLabelCopy = "TextCommandLabelCopy"; public const string SR_TextCommandLabelPaste = "TextCommandLabelPaste"; public const string SR_TextCommandLabelSelectAll = "TextCommandLabelSelectAll"; public const string SR_TextCommandLabelBold = "TextCommandLabelBold"; public const string SR_TextCommandLabelItalic = "TextCommandLabelItalic"; public const string SR_TextCommandLabelUnderline = "TextCommandLabelUnderline"; public const string SR_TextCommandLabelUndo = "TextCommandLabelUndo"; public const string SR_TextCommandLabelRedo = "TextCommandLabelRedo"; public const string SR_TextCommandDescriptionCut = "TextCommandDescriptionCut"; public const string SR_TextCommandDescriptionCopy = "TextCommandDescriptionCopy"; public const string SR_TextCommandDescriptionPaste = "TextCommandDescriptionPaste"; public const string SR_TextCommandDescriptionSelectAll = "TextCommandDescriptionSelectAll"; public const string SR_TextCommandDescriptionBold = "TextCommandDescriptionBold"; public const string SR_TextCommandDescriptionItalic = "TextCommandDescriptionItalic"; public const string SR_TextCommandDescriptionUnderline = "TextCommandDescriptionUnderline"; public const string SR_TextCommandDescriptionUndo = "TextCommandDescriptionUndo"; public const string SR_TextCommandDescriptionRedo = "TextCommandDescriptionRedo"; public const string SR_TextCommandKeyboardAcceleratorKeyCut = "TextCommandKeyboardAcceleratorKeyCut"; public const string SR_TextCommandKeyboardAcceleratorKeyCopy = "TextCommandKeyboardAcceleratorKeyCopy"; public const string SR_TextCommandKeyboardAcceleratorKeyPaste = "TextCommandKeyboardAcceleratorKeyPaste"; public const string SR_TextCommandKeyboardAcceleratorKeySelectAll = "TextCommandKeyboardAcceleratorKeySelectAll"; public const string SR_TextCommandKeyboardAcceleratorKeyBold = "TextCommandKeyboardAcceleratorKeyBold"; public const string SR_TextCommandKeyboardAcceleratorKeyItalic = "TextCommandKeyboardAcceleratorKeyItalic"; public const string SR_TextCommandKeyboardAcceleratorKeyUnderline = "TextCommandKeyboardAcceleratorKeyUnderline"; public const string SR_TextCommandKeyboardAcceleratorKeyUndo = "TextCommandKeyboardAcceleratorKeyUndo"; public const string SR_TextCommandKeyboardAcceleratorKeyRedo = "TextCommandKeyboardAcceleratorKeyRedo"; public const string SR_TeachingTipAlternateCloseButtonName = "TeachingTipAlternateCloseButtonName"; public const string SR_TeachingTipAlternateCloseButtonTooltip = "TeachingTipAlternateCloseButtonTooltip"; public const string SR_TeachingTipCustomLandmarkName = "TeachingTipCustomLandmarkName"; public const string SR_TeachingTipNotification = "TeachingTipNotification"; public const string SR_TeachingTipNotificationWithoutAppName = "TeachingTipNotificationWithoutAppName"; public const string SR_TabViewAddButtonName = "TabViewAddButtonName"; public const string SR_TabViewAddButtonTooltip = "TabViewAddButtonTooltip"; public const string SR_TabViewCloseButtonName = "TabViewCloseButtonName"; public const string SR_TabViewCloseButtonTooltip = "TabViewCloseButtonTooltip"; public const string SR_TabViewCloseButtonTooltipWithKA = "TabViewCloseButtonTooltipWithKA"; public const string SR_TabViewScrollDecreaseButtonTooltip = "TabViewScrollDecreaseButtonTooltip"; public const string SR_TabViewScrollIncreaseButtonTooltip = "TabViewScrollIncreaseButtonTooltip"; public const string SR_NumberBoxUpSpinButtonName = "NumberBoxUpSpinButtonName"; public const string SR_NumberBoxDownSpinButtonName = "NumberBoxDownSpinButtonName"; public const string SR_ExpanderDefaultControlName = "ExpanderDefaultControlName"; public const string SR_InfoBarCloseButtonName = "InfoBarCloseButtonName"; public const string SR_InfoBarOpenedNotification = "InfoBarOpenedNotification"; public const string SR_InfoBarClosedNotification = "InfoBarClosedNotification"; public const string SR_InfoBarCustomLandmarkName = "InfoBarCustomLandmarkName"; public const string SR_InfoBarCloseButtonTooltip = "InfoBarCloseButtonTooltip"; public const string SR_InfoBarSeverityInformationalName = "InfoBarSeverityInformationalName"; public const string SR_InfoBarSeveritySuccessName = "InfoBarSeveritySuccessName"; public const string SR_InfoBarSeverityWarningName = "InfoBarSeverityWarningName"; public const string SR_InfoBarSeverityErrorName = "InfoBarSeverityErrorName"; public const string SR_InfoBarIconSeverityInformationalName = "InfoBarIconSeverityInformationalName"; public const string SR_InfoBarIconSeveritySuccessName = "InfoBarIconSeveritySuccessName"; public const string SR_InfoBarIconSeverityWarningName = "InfoBarIconSeverityWarningName"; public const string SR_InfoBarIconSeverityErrorName = "InfoBarIconSeverityErrorName"; public const string IR_NoiseAsset_256X256_PNG = "NoiseAsset_256X256_PNG"; #endregion private readonly Type? _controlType; private readonly string? _baseName; private readonly Assembly? _assembly; private ResourceManager _resourceManager; public ResourceAccessor(Type controlType) { _controlType = controlType ?? throw new ArgumentNullException(nameof(controlType)); } public ResourceAccessor(string baseName, Assembly assembly) { _baseName = baseName; _assembly = assembly; } public string GetLocalizedStringResource(string resourceName) { try { if (_resourceManager is null) { _resourceManager = CreateResourceManager(); } return _resourceManager.GetString(resourceName); } catch { return Strings.ResourceManager.GetString(resourceName) ?? resourceName; } } private ResourceManager CreateResourceManager() { var baseName = _baseName; var assembly = _assembly; if (_controlType != null) { assembly = _controlType.Assembly; var assemblyName = assembly.GetName().Name; var controlName = _controlType.Name; if (assemblyName != null) { baseName = $"{assemblyName}.{controlName}.Strings.Resources"; } } return new ResourceManager(baseName, assembly); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/ShadowAssist.cs ================================================ using System.Windows.Media; using System.Windows; namespace iNKORE.UI.WPF.Modern.Common { public static class ShadowAssist { #region Property : UseBitmapCache /// /// Whether to use BitmapCache for shadow rendering and animations. /// /// /// For applications with multiple windows, please set this property to false to avoid possible freezing issues. /// /// public static bool UseBitmapCache { get; set; } = true; #endregion #region AttachedProperty : CacheModeProperty public static readonly DependencyProperty CacheModeProperty = DependencyProperty.RegisterAttached( "CacheMode", typeof(CacheMode), typeof(ShadowAssist), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.Inherits)); public static void SetCacheMode(DependencyObject element, CacheMode value) { element.SetValue(CacheModeProperty, value); } public static CacheMode GetCacheMode(DependencyObject element) { return (CacheMode)element.GetValue(CacheModeProperty); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/SimpleVisualStateManager.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Windows; namespace iNKORE.UI.WPF.Modern.Common { /// /// Manages visual states and their transitions on a control. /// public class SimpleVisualStateManager : VisualStateManager { /// /// Allows subclasses to override the GoToState logic. /// protected override bool GoToStateCore(FrameworkElement control, FrameworkElement stateGroupsRoot, string stateName, VisualStateGroup group, VisualState state, bool useTransitions) { if (state != null) { useTransitions &= Helper.IsAnimationsEnabled; if (group.Transitions.Count > 0 && VisualStateGroupHelper.IsSupported) { return GoToStateInternal(control, stateGroupsRoot, group, state, useTransitions); } else { return base.GoToStateCore(control, stateGroupsRoot, stateName, group, state, useTransitions); } } return false; } #region VisualStateGroups internal static Collection GetVisualStateGroupsInternal(FrameworkElement obj) { if (obj == null) { throw new ArgumentNullException("obj"); } // We don't want to get the default value because it will create/return an empty collection. BaseValueSource source = DependencyPropertyHelper.GetValueSource(obj, VisualStateGroupsProperty).BaseValueSource; if (source != BaseValueSource.Default) { return obj.GetValue(VisualStateManager.VisualStateGroupsProperty) as Collection; } return null; } #endregion #region State Change internal static bool TryGetState(IList groups, string stateName, out VisualStateGroup group, out VisualState state) { for (int groupIndex = 0; groupIndex < groups.Count; ++groupIndex) { VisualStateGroup g = groups[groupIndex]; VisualState s = g.GetState(stateName); if (s != null) { group = g; state = s; return true; } } group = null; state = null; return false; } private bool GoToStateInternal(FrameworkElement control, FrameworkElement stateGroupsRoot, VisualStateGroup group, VisualState state, bool useTransitions) { if (stateGroupsRoot == null) { throw new ArgumentNullException("stateGroupsRoot"); } if (state == null) { throw new ArgumentNullException("state"); } if (group == null) { throw new InvalidOperationException(); } VisualState lastState = group.CurrentState; if (lastState == state) { return true; } // Get the transition Storyboard. Even if there are no transitions specified, there might // be properties that we're rolling back to their default values. VisualTransition transition = useTransitions ? GetTransition(stateGroupsRoot, group, lastState, state) : null; // If the transition is null, then we want to instantly snap. The dynamicTransition will // consist of everything that is being moved back to the default state. // If the transition.Duration and explicit storyboard duration is zero, then we want both the dynamic // and state Storyboards to happen in the same tick, so we start them at the same time. if (transition == null || transition.GeneratedDuration == DurationZero && (transition.Storyboard == null || transition.Storyboard.Duration == DurationZero)) { // Start new state Storyboard and stop any previously running Storyboards if (transition != null && transition.Storyboard != null) { group.StartNewThenStopOld(stateGroupsRoot, transition.Storyboard, state.Storyboard); } else { group.StartNewThenStopOld(stateGroupsRoot, state.Storyboard); } // Fire both CurrentStateChanging and CurrentStateChanged events RaiseCurrentStateChanging(group, lastState, state, control, stateGroupsRoot); RaiseCurrentStateChanged(group, lastState, state, control, stateGroupsRoot); } else { if (transition.Storyboard != null/* && transition.ExplicitStoryboardCompleted == true*/) { EventHandler transitionCompleted = null; transitionCompleted = new EventHandler(delegate (object sender, EventArgs e) { if (ShouldRunStateStoryboard(control, stateGroupsRoot, state, group)) { group.StartNewThenStopOld(stateGroupsRoot, state.Storyboard); } RaiseCurrentStateChanged(group, lastState, state, control, stateGroupsRoot); transition.Storyboard.Completed -= transitionCompleted; //transition.ExplicitStoryboardCompleted = true; }); // hook up explicit storyboard's Completed event handler //transition.ExplicitStoryboardCompleted = false; transition.Storyboard.Completed += transitionCompleted; } // Start transition and dynamicTransition Storyboards // Stop any previously running Storyboards group.StartNewThenStopOld(stateGroupsRoot, transition.Storyboard); RaiseCurrentStateChanging(group, lastState, state, control, stateGroupsRoot); } group.SetCurrentState(state); return true; } /// /// If the stateGroupsRoot or control is removed from the tree, then the new /// storyboards will not be able to resolve target names. Thus, /// if the stateGroupsRoot or control is not in the tree, don't start the new /// storyboards. Also if the group has already changed state, then /// don't start the new storyboards. /// private static bool ShouldRunStateStoryboard(FrameworkElement control, FrameworkElement stateGroupsRoot, VisualState state, VisualStateGroup group) { bool controlInTree = true; bool stateGroupsRootInTree = true; // We cannot simply check control.IsLoaded because the control may not be in the visual tree // even though IsLoaded is true. Instead we will check that it can find a PresentationSource // which would tell us it's in the visual tree. if (control != null) { // If it's visible then it's in the visual tree, so we don't even have to look for a // PresentationSource if (!control.IsVisible) { controlInTree = PresentationSource.FromVisual(control) != null; } } if (stateGroupsRoot != null) { if (!stateGroupsRoot.IsVisible) { stateGroupsRootInTree = PresentationSource.FromVisual(stateGroupsRoot) != null; } } return controlInTree && stateGroupsRootInTree && state == group.CurrentState; } #endregion #region Transitions /// /// Get the most appropriate transition between two states. /// /// Element being transitioned. /// Group being transitioned. /// VisualState being transitioned from. /// VisualState being transitioned to. /// /// The most appropriate transition between the desired states. /// internal static VisualTransition GetTransition(FrameworkElement element, VisualStateGroup group, VisualState from, VisualState to) { if (element == null) { throw new ArgumentNullException("element"); } if (group == null) { throw new ArgumentNullException("group"); } if (to == null) { throw new ArgumentNullException("to"); } VisualTransition best = null; VisualTransition defaultTransition = null; int bestScore = -1; IList transitions = (IList)group.Transitions; if (transitions != null) { foreach (VisualTransition transition in transitions) { if (defaultTransition == null && IsDefault(transition)) { defaultTransition = transition; continue; } int score = -1; VisualState transitionFromState = group.GetState(transition.From); VisualState transitionToState = group.GetState(transition.To); if (from == transitionFromState) { score += 1; } else if (transitionFromState != null) { continue; } if (to == transitionToState) { score += 2; } else if (transitionToState != null) { continue; } if (score > bestScore) { bestScore = score; best = transition; } } } return best ?? defaultTransition; } internal static bool IsDefault(VisualTransition transition) { return transition.From == null && transition.To == null; } #endregion #region Data private static readonly Duration DurationZero = new Duration(TimeSpan.Zero); #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/SymbolIconSource.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using iNKORE.UI.WPF.Modern.Controls; using System; using System.Windows; namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents an icon source that uses a glyph from the Segoe MDL2 Assets font as its content. /// [Obsolete("We recommend you use 'FontIconSource' instead of this.")] public class SymbolIconSource : IconSource { /// /// Initializes a new instance of the class. /// public SymbolIconSource() { } /// /// Identifies the dependency property. /// public static readonly DependencyProperty SymbolProperty = DependencyProperty.Register( nameof(Symbol), typeof(Symbol), typeof(SymbolIconSource), new PropertyMetadata(Symbol.Emoji)); /// /// Gets or sets the Segoe MDL2 Assets glyph used as the icon content. /// /// /// A named constant of the enumeration that specifies the Segoe MDL2 Assets glyph to use. /// public Symbol Symbol { get => (Symbol)GetValue(SymbolProperty); set => SetValue(SymbolProperty, value); } /// protected override IconElement CreateIconElementCore() { SymbolIcon symbolIcon = new SymbolIcon(); symbolIcon.Symbol = Symbol; var newForeground = Foreground; if (newForeground != null) { symbolIcon.Foreground = newForeground; } return symbolIcon; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/TypedEventHandler.cs ================================================ namespace iNKORE.UI.WPF.Modern.Common { /// /// Represents a method that handles general events. /// /// /// /// The event source. /// The event data. If there is no event data, this parameter will be null. public delegate void TypedEventHandler(TSender sender, TResult args); } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/UIApplication.cs ================================================ using iNKORE.UI.WPF.Modern.Controls; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; namespace iNKORE.UI.WPF.Modern.Common { public class UIApplication { private readonly Application _application; public bool IsApplication => _application is not null; public UIApplication(Application application) { _application = application; } private ResourceDictionary _resources; public ResourceDictionary Resources { get { if (_resources is null) { _resources = new ResourceDictionary(); } if (ThemeResources.Current != null && !_resources.MergedDictionaries.Contains(ThemeResources.Current)) _resources.MergedDictionaries.Add(ThemeResources.Current); if (XamlControlsResources.Current != null && !_resources.MergedDictionaries.Contains(XamlControlsResources.Current)) _resources.MergedDictionaries.Add(XamlControlsResources.Current); return _application?.Resources ?? _resources; } set { if (_application is not null) _application.Resources = value; _resources = value; } } private Window _mainWindow; public Window MainWindow { get { return _application?.MainWindow ?? _mainWindow; } set { if (_application is not null) _application.MainWindow = value; _mainWindow = value; } } public void Shutdown() { _application?.Shutdown(); } public static UIApplication Current => GetUIApplication(); private static UIApplication _uiApplication; private static UIApplication GetUIApplication() { if (_uiApplication is null) _uiApplication = new UIApplication(Application.Current); return _uiApplication; } public object FindResource(object key) { object res = null; try { if (_application != null) { res = _application.FindResource(key); } if (res != null) return res; } catch { } res = Resources[key]; return res; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/VisualStateGroupHelper.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Collections.ObjectModel; using System.Diagnostics; using System.Windows; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Common { internal static class VisualStateGroupHelper { internal static bool IsSupported => _setCurrentState.Value != null; internal static void SetCurrentState(this VisualStateGroup group, VisualState value) { if (!IsSupported) { throw new InvalidOperationException(); } _setCurrentState.Value(group, value); Debug.Assert(group.CurrentState == value); } internal static VisualState GetState(this VisualStateGroup group, string stateName) { for (int stateIndex = 0; stateIndex < group.States.Count; ++stateIndex) { VisualState state = (VisualState)group.States[stateIndex]; if (state.Name == stateName) { return state; } } return null; } #region CurrentStoryboards private static readonly DependencyProperty CurrentStoryboardsProperty = DependencyProperty.RegisterAttached( "CurrentStoryboards", typeof(Collection), typeof(VisualStateGroupHelper)); internal static Collection GetCurrentStoryboards(VisualStateGroup group) { var currentStoryboards = (Collection)group.GetValue(CurrentStoryboardsProperty); if (currentStoryboards == null) { currentStoryboards = new Collection(); group.SetValue(CurrentStoryboardsProperty, currentStoryboards); } return currentStoryboards; } #endregion internal static void StartNewThenStopOld(this VisualStateGroup group, FrameworkElement element, params Storyboard[] newStoryboards) { var currentStoryboards = GetCurrentStoryboards(group); // Remove the old Storyboards. Remove is delayed until the next TimeManager tick, so the // handoff to the new storyboard is unaffected. for (int index = 0; index < currentStoryboards.Count; ++index) { if (currentStoryboards[index] == null) { continue; } currentStoryboards[index].Remove(element); } currentStoryboards.Clear(); // Start the new Storyboards for (int index = 0; index < newStoryboards.Length; ++index) { if (newStoryboards[index] == null) { continue; } newStoryboards[index].Begin(element, HandoffBehavior.SnapshotAndReplace, true); // Hold on to the running Storyboards currentStoryboards.Add(newStoryboards[index]); // Silverlight had an issue where initially, a checked CheckBox would not show the check mark // until the second frame. They chose to do a Seek(0) at this point, which this line // is supposed to mimic. It does not seem to be equivalent, though, and WPF ends up // with some odd animation behavior. I haven't seen the CheckBox issue on WPF, so // commenting this out for now. // newStoryboards[index].SeekAlignedToLastTick(element, TimeSpan.Zero, TimeSeekOrigin.BeginTime); } } private static Action CreateSetCurrentStateDelegate() { try { return DelegateHelper.CreatePropertySetter( nameof(VisualStateGroup.CurrentState), nonPublic: true); } catch (Exception) { return null; } } private static readonly Lazy> _setCurrentState = new Lazy>(CreateSetCurrentStateDelegate); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Common/VisualStates.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Common { public static class VisualStates { #region GroupCommon /// /// Normal state /// public const string StateNormal = "Normal"; /// /// MouseOver state /// public const string StateMouseOver = "MouseOver"; /// /// Pressed state /// public const string StatePressed = "Pressed"; /// /// Disabled state /// public const string StateDisabled = "Disabled"; /// /// Readonly state /// public const string StateReadOnly = "ReadOnly"; /// /// Common state group /// public const string GroupCommon = "CommonStates"; #endregion GroupCommon public static FrameworkElement GetImplementationRoot(DependencyObject dependencyObject) { if (dependencyObject is null) { throw new ArgumentNullException(nameof(dependencyObject)); } return VisualTreeHelper.GetChildrenCount(dependencyObject) == 1 ? VisualTreeHelper.GetChild(dependencyObject, 0) as FrameworkElement : null; } public static VisualStateGroup TryGetVisualStateGroup(DependencyObject dependencyObject, string groupName) { var root = GetImplementationRoot(dependencyObject); return root is null ? null : VisualStateManager.GetVisualStateGroups(root)? .OfType() .FirstOrDefault(group => string.CompareOrdinal(groupName, group.Name) == 0); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/AcrylicElement.cs ================================================ using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Data; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls { internal class AcrylicElement { #region Amount /// /// Gets the amount of gaussian blur to apply to the background. /// /// The element on which to set the attached property. /// The amount of gaussian blur to apply to the background. public static double GetAmount(DependencyObject obj) { return (double)obj.GetValue(AmountProperty); } /// /// Sets the amount of gaussian blur to apply to the background. /// /// The element on which to set the attached property. /// The property value to set. public static void SetAmount(DependencyObject obj, Color value) { obj.SetValue(AmountProperty, value); } /// /// Identifies the Amount dependency property. /// public static readonly DependencyProperty AmountProperty = DependencyProperty.RegisterAttached( "Amount", typeof(double), typeof(AcrylicElement), new FrameworkPropertyMetadata(100d, FrameworkPropertyMetadataOptions.Inherits)); #endregion #region TintColor /// /// Gets the tint for the panel /// /// The element on which to set the attached property. /// The tint for the panel public static Color GetTintColor(DependencyObject obj) { return (Color)obj.GetValue(TintColorProperty); } /// /// Sets the tint for the panel /// /// The element on which to set the attached property. /// The property value to set. public static void SetTintColor(DependencyObject obj, Color value) { obj.SetValue(TintColorProperty, value); } /// /// Identifies the TintColor dependency property. /// public static readonly DependencyProperty TintColorProperty = DependencyProperty.RegisterAttached( "TintColor", typeof(Color), typeof(AcrylicElement), new FrameworkPropertyMetadata(Colors.White, FrameworkPropertyMetadataOptions.Inherits)); #endregion #region TintOpacity /// /// Gets the tint opacity factor for the effect (default is 0.8, must be in the [0, 1] range) /// /// The element on which to set the attached property. /// The tint opacity factor for the effect public static double GetTintOpacity(DependencyObject obj) { return (double)obj.GetValue(TintOpacityProperty); } /// /// Sets the tint opacity factor for the effect (default is 0.8, must be in the [0, 1] range) /// /// The element on which to set the attached property. /// The property value to set. public static void SetTintOpacity(DependencyObject obj, double value) { obj.SetValue(TintOpacityProperty, value); } /// /// Identifies the TintOpacity dependency property. /// public static readonly DependencyProperty TintOpacityProperty = DependencyProperty.RegisterAttached( "TintOpacity", typeof(double), typeof(AcrylicElement), new FrameworkPropertyMetadata(0.8, FrameworkPropertyMetadataOptions.Inherits)); #endregion #region NoiseOpacity public static double GetNoiseOpacity(DependencyObject obj) { return (double)obj.GetValue(NoiseOpacityProperty); } public static void SetNoiseOpacity(DependencyObject obj, double value) { obj.SetValue(NoiseOpacityProperty, value); } /// /// Identifies the NoiseOpacity dependency property. /// public static readonly DependencyProperty NoiseOpacityProperty = DependencyProperty.RegisterAttached( "NoiseOpacity", typeof(double), typeof(AcrylicElement), new FrameworkPropertyMetadata(0.03, FrameworkPropertyMetadataOptions.Inherits)); #endregion #region FallbackColor public static Color GetFallbackColor(DependencyObject obj) { return (Color)obj.GetValue(FallbackColorProperty); } public static void SetFallbackColor(DependencyObject obj, Color value) { obj.SetValue(FallbackColorProperty, value); } /// /// Identifies the FallbackColor dependency property. /// public static readonly DependencyProperty FallbackColorProperty = DependencyProperty.RegisterAttached( "FallbackColor", typeof(Color), typeof(AcrylicElement), new FrameworkPropertyMetadata(Colors.LightGray, FrameworkPropertyMetadataOptions.Inherits)); #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/AcrylicPanel.cs ================================================ // Ported from https://github.com/sourcechord/FluentWPF/blob/master/FluentWPF/AcrylicPanel.cs using iNKORE.UI.WPF.Modern.Controls.Primitives; using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace iNKORE.UI.WPF.Modern.Controls { public class AcrylicPanel : ContentControl { private bool _isChanged = false; #region Target /// /// Identifies the dependency property. /// public static readonly DependencyProperty TargetProperty = DependencyProperty.Register( nameof(Target), typeof(FrameworkElement), typeof(AcrylicPanel), null); public FrameworkElement Target { get { return (FrameworkElement)GetValue(TargetProperty); } set { SetValue(TargetProperty, value); } } #endregion #region CornerRadius /// /// Identifies the dependency property. /// public static readonly DependencyProperty CornerRadiusProperty = DependencyProperty.Register( nameof(CornerRadius), typeof(CornerRadius), typeof(AcrylicPanel), new PropertyMetadata(new CornerRadius(0))); public CornerRadius CornerRadius { get { return (CornerRadius)GetValue(CornerRadiusProperty); } set { SetValue(CornerRadiusProperty, value); } } #endregion #region Source /// /// Identifies the dependency property. /// public static readonly DependencyProperty SourceProperty = DependencyProperty.Register( nameof(Source), typeof(FrameworkElement), typeof(AcrylicPanel), null); public FrameworkElement Source { get { return (FrameworkElement)GetValue(SourceProperty); } set { SetValue(SourceProperty, value); } } #endregion #region Amount /// /// Identifies the dependency property. /// public static readonly DependencyProperty AmountProperty = AcrylicElement.AmountProperty.AddOwner(typeof(AcrylicPanel)); /// /// Gets or sets the amount of gaussian blur to apply to the background. /// public double Amount { get { return (double)GetValue(AmountProperty); } set { SetValue(AmountProperty, value); } } /// /// Gets the amount of gaussian blur to apply to the background. /// /// The element on which to set the attached property. /// The amount of gaussian blur to apply to the background. public static double GetAmount(DependencyObject obj) { return (double)obj.GetValue(AcrylicElement.AmountProperty); } /// /// Sets the amount of gaussian blur to apply to the background. /// /// The element on which to set the attached property. /// The property value to set. public static void SetAmount(DependencyObject obj, double value) { obj.SetValue(AcrylicElement.AmountProperty, value); } #endregion #region TintColor /// /// Identifies the dependency property. /// public static readonly DependencyProperty TintColorProperty = AcrylicElement.TintColorProperty.AddOwner(typeof(AcrylicPanel)); /// /// Gets or sets the tint for the panel /// public Color TintColor { get { return (Color)GetValue(TintColorProperty); } set { SetValue(TintColorProperty, value); } } /// /// Gets the tint for the panel /// /// The element on which to set the attached property. /// The tint for the panel public static Color GetTintColor(DependencyObject obj) { return (Color)obj.GetValue(AcrylicElement.TintColorProperty); } /// /// Sets the tint for the panel /// /// The element on which to set the attached property. /// The property value to set. public static void SetTintColor(DependencyObject obj, Color value) { obj.SetValue(AcrylicElement.TintColorProperty, value); } #endregion #region TintOpacity /// /// Identifies the dependency property. /// public static readonly DependencyProperty TintOpacityProperty = AcrylicElement.TintOpacityProperty.AddOwner(typeof(AcrylicPanel)); /// /// Gets or sets the tint opacity factor for the effect (default is 0.8, must be in the [0, 1] range) /// public double TintOpacity { get { return (double)GetValue(TintOpacityProperty); } set { SetValue(TintOpacityProperty, value); } } /// /// Gets the tint opacity factor for the effect (default is 0.8, must be in the [0, 1] range) /// /// The element on which to set the attached property. /// The tint opacity factor for the effect public static double GetTintOpacity(DependencyObject obj) { return (double)obj.GetValue(AcrylicElement.TintOpacityProperty); } /// /// Sets the tint opacity factor for the effect (default is 0.8, must be in the [0, 1] range) /// /// The element on which to set the attached property. /// The property value to set. public static void SetTintOpacity(DependencyObject obj, double value) { obj.SetValue(AcrylicElement.TintOpacityProperty, value); } #endregion #region NoiseOpacity /// /// Identifies the dependency property. /// public static readonly DependencyProperty NoiseOpacityProperty = AcrylicElement.NoiseOpacityProperty.AddOwner(typeof(AcrylicPanel)); public double NoiseOpacity { get { return (double)GetValue(NoiseOpacityProperty); } set { SetValue(NoiseOpacityProperty, value); } } public static double GetNoiseOpacity(DependencyObject obj) { return (double)obj.GetValue(AcrylicElement.NoiseOpacityProperty); } public static void SetNoiseOpacity(DependencyObject obj, double value) { obj.SetValue(AcrylicElement.NoiseOpacityProperty, value); } #endregion static AcrylicPanel() { DefaultStyleKeyProperty.OverrideMetadata(typeof(AcrylicPanel), new FrameworkPropertyMetadata(typeof(AcrylicPanel))); } public AcrylicPanel() { Target ??= this; Source ??= this; } public override void OnApplyTemplate() { base.OnApplyTemplate(); if (GetTemplateChild("Rect") is FrameworkElement rect) { rect.LayoutUpdated += (_, __) => { if (!_isChanged) { _isChanged = true; BindingOperations.GetBindingExpressionBase(rect, RenderTransformProperty)?.UpdateTarget(); Dispatcher.BeginInvoke(new Action(() => { _isChanged = false; }), System.Windows.Threading.DispatcherPriority.DataBind); } }; } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/AcrylicPanel.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/BitmapIcon.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using System; using System.Windows; using System.Windows.Controls; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Represents an icon that uses a bitmap as its content. /// public class BitmapIcon : IconElement { static BitmapIcon() { ForegroundProperty.OverrideMetadata(typeof(BitmapIcon), new FrameworkPropertyMetadata(OnForegroundChanged)); } /// /// Initializes a new instance of the BitmapIcon class. /// public BitmapIcon() { } #region UriSource /// /// Identifies the UriSource dependency property. /// public static readonly DependencyProperty UriSourceProperty = BitmapImage.UriSourceProperty.AddOwner( typeof(BitmapIcon), new FrameworkPropertyMetadata(OnUriSourceChanged)); /// /// Gets or sets the Uniform Resource Identifier (URI) of the bitmap to use as the /// icon content. /// /// The Uri of the bitmap to use as the icon content. The default is . public Uri UriSource { get => (Uri)GetValue(UriSourceProperty); set => SetValue(UriSourceProperty, value); } private static void OnUriSourceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((BitmapIcon)d).ApplyUriSource(); } #endregion #region ShowAsMonochrome /// /// Identifies the ShowAsMonochrome dependency property. /// public static readonly DependencyProperty ShowAsMonochromeProperty = DependencyProperty.Register( nameof(ShowAsMonochrome), typeof(bool), typeof(BitmapIcon), new PropertyMetadata(true, OnShowAsMonochromeChanged)); /// /// Gets or sets a value that indicates whether the bitmap is shown in a single color. /// /// to show the bitmap in a single color; to show the bitmap in full color. The default is . public bool ShowAsMonochrome { get => (bool)GetValue(ShowAsMonochromeProperty); set => SetValue(ShowAsMonochromeProperty, value); } private static void OnShowAsMonochromeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((BitmapIcon)d).ApplyShowAsMonochrome(); } #endregion private protected override void InitializeChildren() { _image = new Image { Visibility = Visibility.Hidden }; _opacityMask = new ImageBrush(); _foreground = new Rectangle { OpacityMask = _opacityMask }; ApplyForeground(); ApplyUriSource(); Children.Add(_image); ApplyShowAsMonochrome(); } private protected override void OnShouldInheritForegroundFromVisualParentChanged() { ApplyForeground(); } private protected override void OnVisualParentForegroundPropertyChanged(DependencyPropertyChangedEventArgs args) { if (ShouldInheritForegroundFromVisualParent) { ApplyForeground(); } } private static void OnForegroundChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((BitmapIcon)d).ApplyForeground(); } private void ApplyForeground() { if (_foreground != null) { _foreground.Fill = ShouldInheritForegroundFromVisualParent ? VisualParentForeground : Foreground; } } private void ApplyUriSource() { if (_image != null && _opacityMask != null) { var uriSource = UriSource; if (uriSource != null) { var imageSource = new BitmapImage(uriSource); _image.Source = imageSource; _opacityMask.ImageSource = imageSource; } else { _image.ClearValue(Image.SourceProperty); _opacityMask.ClearValue(ImageBrush.ImageSourceProperty); } } } private void ApplyShowAsMonochrome() { bool showAsMonochrome = ShowAsMonochrome; if (_image != null) { _image.Visibility = showAsMonochrome ? Visibility.Hidden : Visibility.Visible; } if (_foreground != null) { if (showAsMonochrome) { if (!Children.Contains(_foreground)) { Children.Add(_foreground); } } else { Children.Remove(_foreground); } } } private Image _image; private Rectangle _foreground; private ImageBrush _opacityMask; protected override IconSource CreateIconSourceCore() { var iconSource = new BitmapIconSource(); if (UriSource != null) { iconSource.UriSource = UriSource; } iconSource.ShowAsMonochrome = ShowAsMonochrome; var newForeground = Foreground; if (newForeground != null) { iconSource.Foreground = newForeground; } return iconSource; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/ContentPresenterEx.cs ================================================ using System.ComponentModel; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls { /// /// ContentPresenter is used within the template of a content control to denote the /// place in the control's visual tree (control template) where the content /// is to be added. /// public class ContentPresenterEx : ContentPresenter { #region Public Properties /// /// DependencyProperty for property. /// public static readonly DependencyProperty FontFamilyProperty = TextElement.FontFamilyProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The FontFamily property specifies the name of font family. /// [Localizability(LocalizationCategory.Font)] public FontFamily FontFamily { get { return (FontFamily)GetValue(FontFamilyProperty); } set { SetValue(FontFamilyProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty FontStyleProperty = TextElement.FontStyleProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The FontStyle property requests normal, italic, and oblique faces within a font family. /// public FontStyle FontStyle { get { return (FontStyle)GetValue(FontStyleProperty); } set { SetValue(FontStyleProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty FontWeightProperty = TextElement.FontWeightProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The FontWeight property specifies the weight of the font. /// public FontWeight FontWeight { get { return (FontWeight)GetValue(FontWeightProperty); } set { SetValue(FontWeightProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty FontStretchProperty = TextElement.FontStretchProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The FontStretch property selects a normal, condensed, or extended face from a font family. /// public FontStretch FontStretch { get { return (FontStretch)GetValue(FontStretchProperty); } set { SetValue(FontStretchProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty FontSizeProperty = TextElement.FontSizeProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The FontSize property specifies the size of the font. /// [TypeConverter(typeof(FontSizeConverter))] [Localizability(LocalizationCategory.None)] public double FontSize { get { return (double)GetValue(FontSizeProperty); } set { SetValue(FontSizeProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty ForegroundProperty = TextElement.ForegroundProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The Foreground property specifies the foreground brush of an element's text content. /// public Brush Foreground { get { return (Brush)GetValue(ForegroundProperty); } set { SetValue(ForegroundProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty LineHeightProperty = Block.LineHeightProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The LineHeight property specifies the height of each generated line box. /// [TypeConverter(typeof(LengthConverter))] public double LineHeight { get { return (double)GetValue(LineHeightProperty); } set { SetValue(LineHeightProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty LineStackingStrategyProperty = Block.LineStackingStrategyProperty.AddOwner(typeof(ContentPresenterEx)); /// /// The LineStackingStrategy property specifies how lines are placed /// public LineStackingStrategy LineStackingStrategy { get { return (LineStackingStrategy)GetValue(LineStackingStrategyProperty); } set { SetValue(LineStackingStrategyProperty, value); } } /// /// DependencyProperty for property. /// public static readonly DependencyProperty TextWrappingProperty = TextBlock.TextWrappingProperty.AddOwner( typeof(ContentPresenterEx), new FrameworkPropertyMetadata( TextWrapping.NoWrap, new PropertyChangedCallback(OnTextWrappingChanged))); /// /// The TextWrapping property controls whether or not text wraps /// when it reaches the flow edge of its containing block box. /// public TextWrapping TextWrapping { get { return (TextWrapping)GetValue(TextWrappingProperty); } set { SetValue(TextWrappingProperty, value); } } private static void OnTextWrappingChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var ctrl = (ContentPresenterEx)d; if (ctrl.TextBlock != null) { ctrl.TextBlock.TextWrapping = (TextWrapping)e.NewValue; } else if (ctrl.AccessText != null) { ctrl.AccessText.TextWrapping = (TextWrapping)e.NewValue; } } #endregion #region Private Properties private bool IsUsingDefaultTemplate { get; set; } private TextBlock _textBlock; private TextBlock TextBlock { get => _textBlock; set { if (_textBlock != null) { _textBlock.ClearValue(TextBlock.TextWrappingProperty); } _textBlock = value; if (_textBlock != null) { _textBlock.TextWrapping = TextWrapping; } } } private AccessText _accessText; private AccessText AccessText { get => _accessText; set { if (_accessText != null) { _accessText.ClearValue(AccessText.TextWrappingProperty); } _accessText = value; if (_accessText != null) { _accessText.TextWrapping = TextWrapping; } } } #endregion #region Protected Methods protected override DataTemplate ChooseTemplate() { DataTemplate template = null; object content = Content; // ContentTemplate has first stab template = ContentTemplate; // no ContentTemplate set, try ContentTemplateSelector if (template == null) { if (ContentTemplateSelector != null) { template = ContentTemplateSelector.SelectTemplate(content, this); } } // if that failed, try the default TemplateSelector if (template == null) { template = base.ChooseTemplate(); IsUsingDefaultTemplate = true; } else { IsUsingDefaultTemplate = false; } return template; } protected override void OnVisualChildrenChanged(DependencyObject visualAdded, DependencyObject visualRemoved) { base.OnVisualChildrenChanged(visualAdded, visualRemoved); if (visualAdded != null && IsUsingDefaultTemplate) { if (visualAdded is TextBlock textBlock) { TextBlock = textBlock; } else if (visualAdded is AccessText accessText) { AccessText = accessText; } } else if (visualRemoved != null) { if (visualRemoved == TextBlock) { TextBlock = null; } else if (visualRemoved == AccessText) { AccessText = null; } } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/DropShadowPanel.cs ================================================ using iNKORE.UI.WPF.Converters; using iNKORE.UI.WPF.Modern.Common.Converters; using System; using System.Collections; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Media; using System.Windows.Media.Effects; using System.Windows.Shapes; namespace iNKORE.UI.WPF.Modern.Controls { public enum ShadowMode { Content = 0, Inner, Outer, } public class DropShadowPanel : Decorator { public Brush Background { get { return (Brush)GetValue(BackgroundProperty); } set { SetValue(BackgroundProperty, value); } } // Using a DependencyProperty as the backing store for Background. This enables animation, styling, binding, etc... public static readonly DependencyProperty BackgroundProperty = DependencyProperty.Register("Background", typeof(Brush), typeof(DropShadowPanel), new PropertyMetadata(null)); public double BlurRadius { get { return (double)GetValue(BlurRadiusProperty); } set { SetValue(BlurRadiusProperty, value); } } // Using a DependencyProperty as the backing store for BlurRadius. This enables animation, styling, binding, etc... public static readonly DependencyProperty BlurRadiusProperty = DependencyProperty.Register("BlurRadius", typeof(double), typeof(DropShadowPanel), new PropertyMetadata(20.0)); public Color Color { get { return (Color)GetValue(ColorProperty); } set { SetValue(ColorProperty, value); } } // Using a DependencyProperty as the backing store for Color. This enables animation, styling, binding, etc... public static readonly DependencyProperty ColorProperty = DependencyProperty.Register("Color", typeof(Color), typeof(DropShadowPanel), new PropertyMetadata(Colors.Black)); public double Direction { get { return (double)GetValue(DirectionProperty); } set { SetValue(DirectionProperty, value); } } // Using a DependencyProperty as the backing store for Direction. This enables animation, styling, binding, etc... public static readonly DependencyProperty DirectionProperty = DependencyProperty.Register("Direction", typeof(double), typeof(DropShadowPanel), new PropertyMetadata(315.0)); public double ShadowOpacity { get { return (double)GetValue(ShadowOpacityProperty); } set { SetValue(ShadowOpacityProperty, value); } } // Using a DependencyProperty as the backing store for ShadowOpacity. This enables animation, styling, binding, etc... public static readonly DependencyProperty ShadowOpacityProperty = DependencyProperty.Register("ShadowOpacity", typeof(double), typeof(DropShadowPanel), new PropertyMetadata(0.8)); public RenderingBias RenderingBias { get { return (RenderingBias)GetValue(RenderingBiasProperty); } set { SetValue(RenderingBiasProperty, value); } } // Using a DependencyProperty as the backing store for RenderingBias. This enables animation, styling, binding, etc... public static readonly DependencyProperty RenderingBiasProperty = DependencyProperty.Register("RenderingBias", typeof(RenderingBias), typeof(DropShadowPanel), new PropertyMetadata(RenderingBias.Performance)); public double ShadowDepth { get { return (double)GetValue(ShadowDepthProperty); } set { SetValue(ShadowDepthProperty, value); } } // Using a DependencyProperty as the backing store for ShadowDepth. This enables animation, styling, binding, etc... public static readonly DependencyProperty ShadowDepthProperty = DependencyProperty.Register("ShadowDepth", typeof(double), typeof(DropShadowPanel), new PropertyMetadata(0.0)); public CornerRadius CornerRadius { get { return (CornerRadius)GetValue(CornerRadiusProperty); } set { SetValue(CornerRadiusProperty, value); } } // Using a DependencyProperty as the backing store for CornerRadius. This enables animation, styling, binding, etc... public static readonly DependencyProperty CornerRadiusProperty = DependencyProperty.Register("CornerRadius", typeof(CornerRadius), typeof(DropShadowPanel), new PropertyMetadata(new CornerRadius(0))); public ShadowMode ShadowMode { get { return (ShadowMode)GetValue(ShadowModeProperty); } set { SetValue(ShadowModeProperty, value); } } // Using a DependencyProperty as the backing store for ShadowMode. This enables animation, styling, binding, etc... public static readonly DependencyProperty ShadowModeProperty = DependencyProperty.Register("ShadowMode", typeof(ShadowMode), typeof(DropShadowPanel), new PropertyMetadata(ShadowMode.Content)); private ContainerVisual _internalVisual; public DropShadowPanel() { } private ContainerVisual InternalVisual { get { if (_internalVisual == null) { _internalVisual = new ContainerVisual(); AddVisualChild(_internalVisual); } return _internalVisual; } } private UIElement InternalChild { get { var children = InternalVisual.Children; if (children.Count != 0) return children[0] as UIElement; else return null; } set { var children = InternalVisual.Children; if (children.Count != 0) children.Clear(); children.Add(value); } } public override UIElement Child { get { return InternalChild; } set { var old = InternalChild; if (old != value) { // 古い要素をLogicalTreeから取り除く RemoveLogicalChild(old); var ic = CreateInternalVisual(value); if (ic != null) { AddLogicalChild(ic); } InternalChild = ic; InvalidateMeasure(); } } } protected internal UIElement CreateInternalVisual(UIElement value) { var effect = new DropShadowEffect(); BindingOperations.SetBinding(effect, DropShadowEffect.BlurRadiusProperty, new Binding("BlurRadius") { Source = this }); BindingOperations.SetBinding(effect, DropShadowEffect.ColorProperty, new Binding("Color") { Source = this }); BindingOperations.SetBinding(effect, DropShadowEffect.DirectionProperty, new Binding("Direction") { Source = this }); BindingOperations.SetBinding(effect, DropShadowEffect.OpacityProperty, new Binding("ShadowOpacity") { Source = this }); BindingOperations.SetBinding(effect, DropShadowEffect.RenderingBiasProperty, new Binding("RenderingBias") { Source = this }); BindingOperations.SetBinding(effect, DropShadowEffect.ShadowDepthProperty, new Binding("ShadowDepth") { Source = this }); // DropShadowのモード切替用にトリガーを設定 var st = new Style(); // ShadowMode.Contentの場合は、ContentをVisualBrushとして扱ってContentの形状に応じた影を作る var brush = new VisualBrush(value) { TileMode = TileMode.None, Stretch = Stretch.None, AlignmentX = AlignmentX.Left, AlignmentY = AlignmentY.Top, ViewboxUnits = BrushMappingMode.Absolute }; var contentTrigger = new DataTrigger() { Binding = new Binding("ShadowMode") { Source = this }, Value = ShadowMode.Content, }; contentTrigger.Setters.Add(new Setter() { Property = Border.BorderBrushProperty, Value = brush }); st.Triggers.Add(contentTrigger); // ShadowMode.Outerの場合は、影はコントロールの外側にだけ表示 var outerTrigger = new DataTrigger() { Binding = new Binding("ShadowMode") { Source = this }, Value = ShadowMode.Outer, }; outerTrigger.Setters.Add(new Setter() { Property = ClipProperty, Value = new MultiBinding() { Bindings = { new Binding("ActualWidth") { Source = this }, new Binding("ActualHeight") { Source = this }, new Binding("BlurRadius") { Source = this }, new Binding("CornerRadius") { Source = this } }, Converter = new ClipInnerRectConverter() } }); outerTrigger.Setters.Add(new Setter() { Property = Border.BackgroundProperty, Value = Brushes.White }); st.Triggers.Add(outerTrigger); // ShadowMode.Innerの場合は、影はコントロールの内側にだけ表示 var innerTrigger = new DataTrigger() { Binding = new Binding("ShadowMode") { Source = this }, Value = ShadowMode.Inner, }; innerTrigger.Setters.Add(new Setter() { Property = Border.BorderBrushProperty, Value = Brushes.White }); innerTrigger.Setters.Add(new Setter() { Property = Border.BorderThicknessProperty, Value = new Binding("BlurRadius") { Source = this, Converter = new NegativeMarginConverter() { Multiple = 1 } }, }); innerTrigger.Setters.Add(new Setter() { Property = MarginProperty, Value = new Binding("BlurRadius") { Source = this, Converter = new NegativeMarginConverter() } }); innerTrigger.Setters.Add(new Setter() { Property = ClipProperty, Value = new MultiBinding() { Bindings = { new Binding("ActualWidth") { Source = this }, new Binding("ActualHeight") { Source = this }, new Binding("BlurRadius") { Source = this }, new Binding("CornerRadius") { Source = this } }, Converter = new ClipOuterRectConverter() } }); st.Triggers.Add(innerTrigger); var border = new Border() { Effect = effect, Style = st, }; border.SetBinding(Border.CornerRadiusProperty, new Binding("CornerRadius") { Source= this }); var grid = new Grid(); BindingOperations.SetBinding(grid, Panel.BackgroundProperty, new Binding("Background") { Source = this }); grid.Children.Add(border); if (value != null) { grid.Children.Add(value); } return grid; } // 常に1を返しておく protected override int VisualChildrenCount => 1; protected override Visual GetVisualChild(int index) { if (index != 0) { throw new ArgumentOutOfRangeException(); } return InternalVisual; } protected override IEnumerator LogicalChildren { get { if (InternalChild == null) { return null; } var list = new List(); list.Add(InternalChild); return list.GetEnumerator(); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/ElevationBorder.cs ================================================ using iNKORE.UI.WPF.Modern.Media.Utils; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls { public class ElevationBorder : ContentControl { static ElevationBorder() { DefaultStyleKeyProperty.OverrideMetadata(typeof(ElevationBorder), new FrameworkPropertyMetadata(typeof(ElevationBorder))); BorderBrushProperty.OverrideMetadata(typeof(ElevationBorder), new FrameworkPropertyMetadata() { PropertyChangedCallback = ElevationRelatedProperty_ValueChanged }); } public static readonly DependencyProperty ElevationColorProperty = DependencyProperty.RegisterAttached(nameof(ElevationColor), typeof(Color?), typeof(ElevationBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender | FrameworkPropertyMetadataOptions.Inherits) { PropertyChangedCallback = ElevationRelatedProperty_ValueChanged }); private static void ElevationRelatedProperty_ValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { (d as ElevationBorder)?.RefreshElevationBrush(); } public Color? ElevationColor { get { return (Color?)GetValue(ElevationColorProperty); } set { SetValue(ElevationColorProperty, value); } } public static Color? GetElevationColor(DependencyObject d) { return (Color?)d?.GetValue(ElevationColorProperty); } public static void SetElevationColor(DependencyObject d, Color? value) { d.SetValue(ElevationColorProperty, value); } public static readonly DependencyProperty IsElevationOnTopProperty = DependencyProperty.RegisterAttached(nameof(IsElevationOnTop), typeof(bool?), typeof(ElevationBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender | FrameworkPropertyMetadataOptions.Inherits) { PropertyChangedCallback = ElevationRelatedProperty_ValueChanged }); public bool? IsElevationOnTop { get { return (bool?)GetValue(IsElevationOnTopProperty); } set { SetValue(IsElevationOnTopProperty, value); } } public static bool? GetIsElevationOnTop(DependencyObject d) { return (bool?)d?.GetValue(IsElevationOnTopProperty); } public static void SetIsElevationOnTop(DependencyObject d, bool? value) { d?.SetValue(IsElevationOnTopProperty, value); } public static readonly DependencyProperty ElevationOpacityProperty = DependencyProperty.RegisterAttached(nameof(ElevationOpacity), typeof(double?), typeof(ElevationBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender | FrameworkPropertyMetadataOptions.Inherits) { PropertyChangedCallback = ElevationRelatedProperty_ValueChanged }); public double? ElevationOpacity { get { return (double?)GetValue(ElevationOpacityProperty); } set { SetValue(ElevationOpacityProperty, value); } } public static double? GetElevationOpacity(DependencyObject d) { return (double?)d?.GetValue(ElevationOpacityProperty); } public static void SetElevationOpacity(DependencyObject d, double? value) { d?.SetValue(ElevationOpacityProperty, value); } public ElevationBorder() { _elevationBrush_Stop1 = new GradientStop(Colors.Transparent, 0); _elevationBrush_Stop2 = new GradientStop() { Offset = 1 }; //BindingOperations.SetBinding(_elevationBrush_Stop2, GradientStop.ColorProperty, new Binding(nameof(ElevationColor)) { Source = this }); //BindingOperations.SetBinding(_elevationBrush_Stop2, GradientStop.OffsetProperty, new Binding(nameof(ElevationTransitionLength)) { Source = this }); ElevationBrush = new LinearGradientBrush(new GradientStopCollection() { _elevationBrush_Stop1, _elevationBrush_Stop2, }) { MappingMode = BrushMappingMode.Absolute }; this.SizeChanged += ElevationBorder_SizeChanged; RefreshElevationBrush(); } private void ElevationBorder_SizeChanged(object sender, SizeChangedEventArgs e) { RefreshElevationBrush(); } private GradientStop _elevationBrush_Stop1; private GradientStop _elevationBrush_Stop2; public static readonly DependencyProperty CornerRadiusProperty = Border.CornerRadiusProperty.AddOwner(typeof(ElevationBorder)); public CornerRadius CornerRadius { get { return (CornerRadius)GetValue(CornerRadiusProperty); } set { SetValue(CornerRadiusProperty, value); } } public static readonly DependencyProperty ElevationLengthProperty = DependencyProperty.Register(nameof(ElevationLength), typeof(double), typeof(ElevationBorder), new PropertyMetadata(1d, ElevationLengthProperty_ValueChanged)); private static void ElevationLengthProperty_ValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { (d as ElevationBorder)?.ElevationLengthProperty_ValueChanged(d, e); } private void ElevationLengthProperty_ValueChanged(object sender, DependencyPropertyChangedEventArgs e) { RefreshElevationBrush(); } private void RefreshElevationBrush() { bool elevationOnTop = IsElevationOnTop ?? GetIsElevationOnTop(BorderBrush) ?? false; if (elevationOnTop) { //_elevationBrush_Stop1.Offset = 0; //_elevationBrush_Stop2.Offset = 1; ElevationBrush.EndPoint = new Point(0.5, 0); ElevationBrush.StartPoint = new Point(0.5, ElevationLength + ElevationTransitionLength); } else { //_elevationBrush_Stop1.Offset = 1; //_elevationBrush_Stop2.Offset = 0; ElevationBrush.StartPoint = new Point(0.5, Math.Max(this.ActualHeight - ElevationLength - ElevationTransitionLength, 0)); ElevationBrush.EndPoint = new Point(0.5, Math.Max(this.ActualHeight - ElevationLength, 0)); } ElevationBrush.Opacity = ElevationOpacity ?? GetElevationOpacity(BorderBrush) ?? 1d; _elevationBrush_Stop2.Color = ElevationColor ?? GetElevationColor(BorderBrush) ?? Colors.Transparent; } public double ElevationLength { get { return (double)GetValue(ElevationLengthProperty); } set { SetValue(ElevationLengthProperty, value); } } public static readonly DependencyProperty ElevationTransitionLengthProperty = DependencyProperty.Register(nameof(ElevationTransitionLength), typeof(double), typeof(ElevationBorder), new PropertyMetadata(3d)); public double ElevationTransitionLength { get { return (double)GetValue(ElevationTransitionLengthProperty); } set { SetValue(ElevationTransitionLengthProperty, value); } } public static readonly DependencyProperty IsElevationEnabledProperty = DependencyProperty.RegisterAttached(nameof(IsElevationEnabled), typeof(bool), typeof(UIElement), new FrameworkPropertyMetadata(true) { Inherits = true }); public bool IsElevationEnabled { get { return (bool)GetValue(IsElevationEnabledProperty); } set { SetValue(IsElevationEnabledProperty, value); } } public static bool GetIsElevationEnabled(DependencyObject d) { return (bool)d.GetValue(IsElevationEnabledProperty); } public static void SetIsElevationEnabled(DependencyObject d, bool value) { d.SetValue(IsElevationEnabledProperty, value); } public static readonly DependencyPropertyKey ElevationBrushPropertyKey = DependencyProperty.RegisterReadOnly(nameof(ElevationBrush), typeof(LinearGradientBrush), typeof(ElevationBorder), new PropertyMetadata(null)); public static readonly DependencyProperty ElevationBrushProperty = ElevationBrushPropertyKey.DependencyProperty; public LinearGradientBrush ElevationBrush { get { return (LinearGradientBrush)GetValue(ElevationBrushProperty); } set { SetValue(ElevationBrushPropertyKey, value); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Extensions.cs ================================================ using System; using System.Windows.Navigation; namespace iNKORE.UI.WPF.Modern.Controls { public static class Extensions { /// /// Gets the data type of the source page. /// /// /// The data type of the source page, represented as *namespace*.*type* or simply /// *type*. /// public static Type SourcePageType(this NavigatingCancelEventArgs e) { return e.Content?.GetType(); } /// /// Gets the data type of the source page. /// /// /// The data type of the source page, represented as *namespace*.*type* or simply /// *type*. /// public static Type SourcePageType(this NavigationEventArgs e) { return e.Content?.GetType(); } /// /// Gets any "Parameter" object passed to the target page for the navigation. /// /// /// An object that potentially passes parameters to the navigation target. May be /// null. /// public static object Parameter(this NavigatingCancelEventArgs e) { return e.ExtraData; } /// /// Gets any "Parameter" object passed to the target page for the navigation. /// /// /// An object that potentially passes parameters to the navigation target. May be /// null. /// public static object Parameter(this NavigationEventArgs e) { return e.ExtraData; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/FontIcon.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Common.IconKeys; using System; using System.ComponentModel; using System.Diagnostics; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Represents an icon that uses a glyph from the specified font. /// public class FontIcon : IconElement, IFontIconClass { public const string SegoeIconsFontFamilyName = "Segoe Fluent Icons,Segoe MDL2 Assets,Segoe UI Symbol"; /// /// Initializes a new instance of the FontIcon class.F /// public FontIcon() { } public FontIcon(FontIconData icon) : this() { Icon = icon; } public FontIcon(string glyph, FontFamily fontFamily) : this() { Glyph = glyph; if(fontFamily != null) { FontFamily = fontFamily; } } /// /// The identifier for the FontFamily dependency property. /// public static readonly DependencyProperty FontFamilyProperty = DependencyProperty.Register( nameof(FontFamily), typeof(FontFamily), typeof(FontIcon), new FrameworkPropertyMetadata( null, OnFontFamilyChanged)); /// /// Gets or sets the font used to display the icon glyph. /// /// The font used to display the icon glyph. [Bindable(true), Category("Appearance")] [Localizability(LocalizationCategory.Font)] public FontFamily? FontFamily { get { return (FontFamily?)GetValue(FontFamilyProperty); } set { SetValue(FontFamilyProperty, value); } } protected static readonly DependencyPropertyKey ActualFontFamilyPropertyKey = DependencyProperty.RegisterReadOnly( nameof(ActualFontFamily), typeof(FontFamily), typeof(FontIcon), new FrameworkPropertyMetadata(new FontFamily(SegoeIconsFontFamilyName))); public static readonly DependencyProperty ActualFontFamilyProperty = ActualFontFamilyPropertyKey.DependencyProperty; public FontFamily ActualFontFamily { get { return (FontFamily)GetValue(ActualFontFamilyProperty); } private set { SetValue(ActualFontFamilyPropertyKey, value); } } private static void OnFontFamilyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { (d as FontIcon)?.UpdateIconData(); } /// /// The identifier for the FontSize dependency property. /// public static readonly DependencyProperty FontSizeProperty = DependencyProperty.Register( nameof(FontSize), typeof(double), typeof(FontIcon), new FrameworkPropertyMetadata(16d, OnFontSizeChanged)); /// /// Gets or sets the size of the icon glyph. /// /// A non-negative value that specifies the font size, measured in pixels. [TypeConverter(typeof(FontSizeConverter))] [Bindable(true), Category("Appearance")] [Localizability(LocalizationCategory.None)] public double FontSize { get { return (double)GetValue(FontSizeProperty); } set { SetValue(FontSizeProperty, value); } } private static void OnFontSizeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var fontIcon = (FontIcon)d; if (fontIcon._textBlock != null) { fontIcon._textBlock.FontSize = (double)e.NewValue; } } /// /// The identifier for the FontStyle dependency property. /// public static readonly DependencyProperty FontStyleProperty = DependencyProperty.Register( nameof(FontStyle), typeof(FontStyle), typeof(FontIcon), new FrameworkPropertyMetadata(FontStyles.Normal, OnFontStyleChanged)); /// /// Gets or sets the font style for the icon glyph. /// /// /// A named constant of the enumeration that specifies the style in which the icon /// glyph is rendered. The default is **Normal**. /// [Bindable(true), Category("Appearance")] public FontStyle FontStyle { get { return (FontStyle)GetValue(FontStyleProperty); } set { SetValue(FontStyleProperty, value); } } private static void OnFontStyleChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var fontIcon = (FontIcon)d; if (fontIcon._textBlock != null) { fontIcon._textBlock.FontStyle = (FontStyle)e.NewValue; } } /// /// The identifier for the FontWeight dependency property. /// public static readonly DependencyProperty FontWeightProperty = DependencyProperty.Register( nameof(FontWeight), typeof(FontWeight), typeof(FontIcon), new FrameworkPropertyMetadata(FontWeights.Normal, OnFontWeightChanged)); /// /// Gets or sets the thickness of the icon glyph. /// /// /// A value that specifies the thickness of the icon glyph. The default is **Normal**. /// [Bindable(true), Category("Appearance")] public FontWeight FontWeight { get { return (FontWeight)GetValue(FontWeightProperty); } set { SetValue(FontWeightProperty, value); } } private static void OnFontWeightChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var fontIcon = (FontIcon)d; if (fontIcon._textBlock != null) { fontIcon._textBlock.FontWeight = (FontWeight)e.NewValue; } } /// /// The identifier for the Glyph dependency property. /// public static readonly DependencyProperty GlyphProperty = DependencyProperty.Register( nameof(Glyph), typeof(string), typeof(FontIcon), new FrameworkPropertyMetadata(null, OnGlyphChanged)); /// /// Gets or sets the character code that identifies the icon glyph. /// /// The hexadecimal character code for the icon glyph. public string? Glyph { get => (string?)GetValue(GlyphProperty); set => SetValue(GlyphProperty, value); } protected static readonly DependencyPropertyKey ActualGlyphPropertyKey = DependencyProperty.RegisterReadOnly( nameof(ActualGlyph), typeof(string), typeof(FontIcon), new FrameworkPropertyMetadata(string.Empty)); public static readonly DependencyProperty ActualGlyphProperty = ActualGlyphPropertyKey.DependencyProperty; public string ActualGlyph { get => (string)GetValue(ActualGlyphProperty); private set => SetValue(ActualGlyphPropertyKey, value); } /// /// Identifies the dependency property. /// public static readonly DependencyProperty IconProperty = DependencyProperty.Register( nameof(Icon), typeof(FontIconData?), typeof(FontIcon), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender | FrameworkPropertyMetadataOptions.AffectsMeasure, OnIconChanged)); /// /// Gets or sets the wrapped icon, which includes and . You can get these instances from namespace. /// If you are using Glyph and FontFamily property, this can be ignored. /// public FontIconData? Icon { get => (FontIconData?)GetValue(IconProperty); set => SetValue(IconProperty, value); } private static void OnGlyphChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var fontIcon = (FontIcon)d; if (fontIcon._textBlock != null) { fontIcon._textBlock.Text = (string)e.NewValue; } (d as FontIcon)?.UpdateIconData(); } private static void OnIconChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { (d as FontIcon)?.UpdateIconData(); } private void UpdateIconData() { this.ActualGlyph = this.Glyph ?? this.Icon?.Glyph ?? null; this.ActualFontFamily = this.FontFamily ?? this.Icon?.FontFamily ?? new FontFamily(SegoeIconsFontFamilyName); } private protected override void InitializeChildren() { _textBlock = new TextBlock { Style = null, HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Center, TextAlignment = TextAlignment.Center, }; // Setup bindings _textBlock.SetBinding(TextBlock.FontFamilyProperty, new Binding { Path = new PropertyPath(nameof(ActualFontFamily)), Source = this }); _textBlock.SetBinding(TextBlock.FontSizeProperty, new Binding { Path = new PropertyPath(nameof(FontSize)), Source = this }); _textBlock.SetBinding(TextBlock.FontStyleProperty, new Binding { Path = new PropertyPath(nameof(FontStyle)), Source = this }); _textBlock.SetBinding(TextBlock.FontWeightProperty, new Binding { Path = new PropertyPath(nameof(FontWeight)), Source = this }); _textBlock.SetBinding(TextBlock.TextProperty, new Binding { Path = new PropertyPath(nameof(ActualGlyph)), Source = this }); if (ShouldInheritForegroundFromVisualParent) { _textBlock.Foreground = VisualParentForeground; } Children.Add(_textBlock); } private protected override void OnShouldInheritForegroundFromVisualParentChanged() { if (_textBlock != null) { if (ShouldInheritForegroundFromVisualParent) { _textBlock.Foreground = VisualParentForeground; } else { _textBlock.ClearValue(TextBlock.ForegroundProperty); } } } private protected override void OnVisualParentForegroundPropertyChanged(DependencyPropertyChangedEventArgs args) { if (ShouldInheritForegroundFromVisualParent && _textBlock != null) { _textBlock.Foreground = (Brush)args.NewValue; } } private TextBlock _textBlock; protected override IconSource CreateIconSourceCore() { var iconSource = new FontIconSource(); iconSource.Glyph = Glyph; iconSource.FontSize = FontSize; var newForeground = Foreground; if (newForeground != null) { iconSource.Foreground = newForeground; } if (FontFamily == null) { FontFamily = new FontFamily(SegoeIconsFontFamilyName); } iconSource.FontFamily = FontFamily; iconSource.Icon = Icon; iconSource.FontWeight = FontWeight; iconSource.FontStyle = FontStyle; return iconSource; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/FontIconFallback.cs ================================================ using System.ComponentModel; using System.Windows; using System.Windows.Controls; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls { [EditorBrowsable(EditorBrowsableState.Never)] public class FontIconFallback : Control { static FontIconFallback() { DefaultStyleKeyProperty.OverrideMetadata(typeof(FontIconFallback), new FrameworkPropertyMetadata(typeof(FontIconFallback))); FocusableProperty.OverrideMetadata(typeof(FontIconFallback), new FrameworkPropertyMetadata(false)); } #region Data public static readonly DependencyProperty DataProperty = DependencyProperty.Register( nameof(Data), typeof(Geometry), typeof(FontIconFallback), null); public Geometry Data { get => (Geometry)GetValue(DataProperty); set => SetValue(DataProperty, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Frame.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Media.Animation; using System; using System.Collections.Specialized; using System.Diagnostics; using System.Linq; using System.Windows; using System.Windows.Controls; using System.Windows.Navigation; using System.Windows.Threading; using System.Xaml; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Displays Page instances, supports navigation to new pages, and maintains a navigation /// history to support forward and backward navigation. /// [TemplatePart(Name = FirstContentPresenterName, Type = typeof(ContentPresenter))] [TemplatePart(Name = SecondContentPresenterName, Type = typeof(ContentPresenter))] public class Frame : System.Windows.Controls.Frame { static Frame() { DefaultStyleKeyProperty.OverrideMetadata(typeof(Frame), new FrameworkPropertyMetadata(typeof(Frame))); NavigationUIVisibilityProperty.OverrideMetadata(typeof(Frame), new FrameworkPropertyMetadata(NavigationUIVisibility.Hidden)); IsTabStopProperty.OverrideMetadata(typeof(Frame), new FrameworkPropertyMetadata(false)); FocusableProperty.OverrideMetadata(typeof(Frame), new FrameworkPropertyMetadata(false)); FocusVisualStyleProperty.OverrideMetadata(typeof(Frame), new FrameworkPropertyMetadata(null)); } /// /// Initialzies a new instance of the Frame class. /// public Frame() : base() { InheritanceBehavior = InheritanceBehavior.Default; JournalOwnership = JournalOwnership.OwnsJournal; SetCurrentValue(ContentTransitionsProperty, new TransitionCollection()); SetFrame(NavigationService, this); Navigating += OnNavigating; Navigated += OnNavigated; NavigationStopped += OnNavigationStopped; NavigationFailed += OnNavigationFailed; } #region SourcePageType /// /// Identifies the SourcePageType dependency property. /// public static readonly DependencyProperty SourcePageTypeProperty = DependencyProperty.Register( nameof(SourcePageType), typeof(Type), typeof(Frame), new PropertyMetadata(OnSourcePageTypePropertyChanged)); /// /// Gets or sets a type reference of the current content, or the content that should /// be navigated to. /// /// /// A type reference for the current content, or the content to navigate to. /// public Type SourcePageType { get => (Type)GetValue(SourcePageTypeProperty); set => SetValue(SourcePageTypeProperty, value); } private static void OnSourcePageTypePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((Frame)sender).OnSourcePageTypePropertyChanged(args); } private void OnSourcePageTypePropertyChanged(DependencyPropertyChangedEventArgs args) { if (!_ignoreSourcePageTypeChanged) { Navigate((Type)args.NewValue); } } #endregion #region CurrentSourcePageType private static readonly DependencyPropertyKey CurrentSourcePageTypePropertyKey = DependencyProperty.RegisterReadOnly( nameof(CurrentSourcePageType), typeof(Type), typeof(Frame), null); /// /// Identifies the CurrentSourcePageType dependency property. /// public static readonly DependencyProperty CurrentSourcePageTypeProperty = CurrentSourcePageTypePropertyKey.DependencyProperty; /// /// Gets a type reference for the content that is currently displayed. /// /// /// A type reference for the content that is currently displayed. /// public Type CurrentSourcePageType { get => (Type)GetValue(CurrentSourcePageTypeProperty); private set => SetValue(CurrentSourcePageTypePropertyKey, value); } #endregion #region BackStackDepth private static readonly DependencyPropertyKey BackStackDepthPropertyKey = DependencyProperty.RegisterReadOnly( nameof(BackStackDepth), typeof(int), typeof(Frame), null); /// /// Identifies the BackStackDepth dependency property. /// public static readonly DependencyProperty BackStackDepthProperty = BackStackDepthPropertyKey.DependencyProperty; /// /// Gets the number of entries in the navigation back stack. /// /// The number of entries in the navigation back stack. public int BackStackDepth { get => (int)GetValue(BackStackDepthProperty); private set => SetValue(BackStackDepthPropertyKey, value); } private void UpdateBackStackDepth() { BackStackDepth = BackStack?.Cast().Count() ?? 0; } #endregion #region ContentTransitions /// /// Identifies the ContentTransitions dependency property. /// public static readonly DependencyProperty ContentTransitionsProperty = DependencyProperty.Register( nameof(ContentTransitions), typeof(TransitionCollection), typeof(Frame), new PropertyMetadata(OnContentTransitionsPropertyChanged)); /// /// Gets or sets the collection of Transition style elements that apply to the content /// of a ContentControl. /// /// The strongly typed collection of Transition style elements. public TransitionCollection ContentTransitions { get => (TransitionCollection)GetValue(ContentTransitionsProperty); set => SetValue(ContentTransitionsProperty, value); } private static void OnContentTransitionsPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((Frame)sender).OnContentTransitionsPropertyChanged(args); } private void OnContentTransitionsPropertyChanged(DependencyPropertyChangedEventArgs args) { DefaultNavigationTransitionInfo = ((TransitionCollection)args.NewValue)? .OfType() .LastOrDefault()? .DefaultNavigationTransitionInfo ?? new EntranceNavigationTransitionInfo(); } #endregion #region Frame private static readonly AttachableMemberIdentifier FrameProperty = new AttachableMemberIdentifier(typeof(Frame), "Frame"); internal static Frame GetFrame(NavigationService navigationService) { AttachablePropertyServices.TryGetProperty(navigationService, FrameProperty, out var value); return value; } private static void SetFrame(NavigationService navigationService, Frame value) { AttachablePropertyServices.SetProperty(navigationService, FrameProperty, value); } #endregion #region NavigationTransitionInfo private static readonly DependencyProperty NavigationTransitionInfoProperty = DependencyProperty.RegisterAttached( "NavigationTransitionInfo", typeof(NavigationTransitionInfo), typeof(Frame)); private static NavigationTransitionInfo GetNavigationTransitionInfo(JournalEntry entry) { return (NavigationTransitionInfo)entry.GetValue(NavigationTransitionInfoProperty); } private static void SetNavigationTransitionInfo(JournalEntry entry, NavigationTransitionInfo value) { entry.SetValue(NavigationTransitionInfoProperty, value); } #endregion private NavigationTransitionInfo DefaultNavigationTransitionInfo { get; set; } private JournalEntry BackEntry => BackStack?.OfType().FirstOrDefault(); /// /// Causes the Frame to load content represented by the specified Page. /// /// The page to navigate to, specified as a type reference to its partial class type. /// true if navigation is not canceled; otherwise, false. public bool Navigate(Type sourcePageType) { return Navigate(Activator.CreateInstance(sourcePageType)); } /// /// Causes the Frame to load content represented by the specified Page, also passing /// a parameter to be interpreted by the target of the navigation. /// /// The page to navigate to, specified as a type reference to its partial class type. /// The navigation parameter to pass to the target page. /// true if navigation is not canceled; otherwise, false. public bool Navigate(Type sourcePageType, object parameter) { return Navigate(Activator.CreateInstance(sourcePageType), parameter); } /// /// Causes the Frame to load content represented by the specified Page -derived data /// type, also passing a parameter to be interpreted by the target of the navigation, /// and a value indicating the animated transition to use. /// /// The page to navigate to, specified as a type reference to its partial class type. /// The navigation parameter to pass to the target page. /// Info about the animated transition. /// true if navigation is not canceled; otherwise, false. public bool Navigate(Type sourcePageType, object parameter, NavigationTransitionInfo infoOverride) { _transitionInfoOverride = infoOverride; return Navigate(Activator.CreateInstance(sourcePageType), parameter); } /// /// Navigates asynchronously to content that is contained by an object. /// /// An System.Object that contains the content to navigate to. /// Info about the animated transition. /// true if navigation is not canceled; otherwise, false. public bool Navigate(object content, NavigationTransitionInfo infoOverride) { _transitionInfoOverride = infoOverride; return Navigate(content); } /// /// Navigates asynchronously to content that is contained by an object, and passes /// an object that contains data to be used for processing during navigation. /// /// An System.Object that contains the content to navigate to. /// A System.Object that contains data to be used for processing during navigation. /// Info about the animated transition. /// true if navigation is not canceled; otherwise, false. public bool Navigate(object content, object extraData, NavigationTransitionInfo infoOverride) { _transitionInfoOverride = infoOverride; return Navigate(content, extraData); } /// /// Navigates asynchronously to source content located at a uniform resource identifier /// (URI), and passes an object that contains data to be used for processing during /// navigation, and a value indicating the animated transition to use. /// /// A System.Uri object initialized with the URI for the desired content. /// A System.Object that contains data to be used for processing during navigation. /// Info about the animated transition. /// true if navigation is not canceled; otherwise, false. public bool Navigate(Uri source, object extraData, NavigationTransitionInfo infoOverride) { _transitionInfoOverride = infoOverride; return Navigate(source, extraData); } /// /// Navigates to the most recent item in back navigation history, if a Frame manages /// its own navigation history, and specifies the animated transition to use. /// /// Info about the animated transition to use. public void GoBack(NavigationTransitionInfo transitionInfoOverride) { _transitionInfoOverride = transitionInfoOverride; GoBack(); } public override void OnApplyTemplate() { base.OnApplyTemplate(); _oldContentPresenter = GetTemplateChild(FirstContentPresenterName) as ContentPresenter; _newContentPresenter = GetTemplateChild(SecondContentPresenterName) as ContentPresenter; if (Content != null) { OnContentChanged(null, Content); } } protected override void OnContentChanged(object oldContent, object newContent) { base.OnContentChanged(oldContent, newContent); StopTransition(); if (oldContent is Page oldPage) { _oldPage = oldPage; } if (_oldContentPresenter is null || _newContentPresenter is null) { return; } bool transitioning = false; if (Helper.IsAnimationsEnabled && oldContent is FrameworkElement oldElement && newContent is FrameworkElement newElement) { NavigationTransitionInfo transitionInfo = _transitionInfoOverride ?? DefaultNavigationTransitionInfo; _exitAnimation = transitionInfo.GetExitAnimation(oldElement, _movingBackwards); _enterAnimation = transitionInfo.GetEnterAnimation(newElement, _movingBackwards); if (_exitAnimation != null || _enterAnimation != null) { (_newContentPresenter, _oldContentPresenter) = (_oldContentPresenter, _newContentPresenter); _newContentPresenter.Opacity = 0; _newContentPresenter.Visibility = Visibility.Visible; _newContentPresenter.IsHitTestVisible = false; _newContentPresenter.Content = newElement; _oldContentPresenter.Opacity = 1; _oldContentPresenter.Visibility = Visibility.Visible; _oldContentPresenter.IsHitTestVisible = false; _oldContentPresenter.Content = oldElement; BeginTransition(); transitioning = true; } } if (!transitioning) { _oldContentPresenter.Visibility = Visibility.Collapsed; _oldContentPresenter.Content = null; _newContentPresenter.Visibility = Visibility.Visible; _newContentPresenter.Content = Content; } } protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e) { base.OnPropertyChanged(e); if (e.Property == BackStackProperty) { OnBackStackPropertyChanged(e); } } private void OnBackStackPropertyChanged(DependencyPropertyChangedEventArgs e) { if (e.OldValue is INotifyCollectionChanged oldBackStack) { oldBackStack.CollectionChanged -= OnCollectionChanged; } if (e.NewValue is INotifyCollectionChanged newBackStack) { newBackStack.CollectionChanged += OnCollectionChanged; } UpdateBackStackDepth(); void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { UpdateBackStackDepth(); } } private void OnNavigating(object sender, NavigatingCancelEventArgs e) { if (Content is Page newPage) { newPage.InternalOnNavigatingFrom(e); if (e.Cancel) { return; } } _movingBackwards = e.NavigationMode == NavigationMode.Back; if (_transitionInfoOverride == null) { if (_movingBackwards && BackEntry is { } backEntry) { _transitionInfoOverride = GetNavigationTransitionInfo(backEntry); } } } private void OnNavigated(object sender, NavigationEventArgs e) { if (_transitionInfoOverride != null) { if (!_movingBackwards && BackEntry is { } backEntry) { SetNavigationTransitionInfo(backEntry, _transitionInfoOverride); } _transitionInfoOverride = null; } try { _ignoreSourcePageTypeChanged = true; var pageType = e.Content?.GetType(); SourcePageType = pageType; CurrentSourcePageType = pageType; } finally { _ignoreSourcePageTypeChanged = false; } if (_oldPage is { } oldPage) { _oldPage = null; oldPage.InternalOnNavigatedFrom(e); } if (e.Content is Page newPage) { newPage.InternalOnNavigatedTo(e); } } private void OnNavigationStopped(object sender, NavigationEventArgs e) { _transitionInfoOverride = null; _oldPage = null; } private void OnNavigationFailed(object sender, NavigationFailedEventArgs e) { _transitionInfoOverride = null; _oldPage = null; } private void BeginTransition() { Debug.Assert(_exitAnimation != null || _enterAnimation != null); if (_exitAnimation != null) { _exitAnimation.Completed += OnExitAnimationCompleted; } if (_enterAnimation != null) { _enterAnimation.Completed += OnEnterAnimationCompleted; } _asyncBeginTransition = Dispatcher.BeginInvoke(() => { _asyncBeginTransition = null; if (_exitAnimation != null) { _exitAnimation.Begin(); } else if (_enterAnimation != null) { BeginEnterAnimation(); } }, DispatcherPriority.ApplicationIdle); } private void BeginEnterAnimation() { if (_oldContentPresenter != null) { _oldContentPresenter.Visibility = Visibility.Collapsed; _oldContentPresenter.Content = null; } if (_newContentPresenter != null) { _newContentPresenter.Opacity = 1; } _enterAnimation.Begin(); } private void OnExitAnimationCompleted(object sender, EventArgs e) { if (_exitAnimation != null) { _exitAnimation.Stop(); _exitAnimation = null; } if (_enterAnimation != null) { BeginEnterAnimation(); } else { StopTransition(); } } private void OnEnterAnimationCompleted(object sender, EventArgs e) { if (_enterAnimation != null) { _enterAnimation.Stop(); _enterAnimation = null; } StopTransition(); } private void StopTransition() { if (_asyncBeginTransition != null) { _asyncBeginTransition.Abort(); _asyncBeginTransition = null; } if (_exitAnimation != null) { _exitAnimation.Stop(); _exitAnimation = null; } if (_enterAnimation != null) { _enterAnimation.Stop(); _enterAnimation = null; } if (_oldContentPresenter != null) { _oldContentPresenter.Content = null; _oldContentPresenter.ClearValue(OpacityProperty); _oldContentPresenter.ClearValue(IsHitTestVisibleProperty); } if (_newContentPresenter != null) { _newContentPresenter.ClearValue(OpacityProperty); _newContentPresenter.ClearValue(IsHitTestVisibleProperty); } } private const string FirstContentPresenterName = "FirstContentPresenter"; private const string SecondContentPresenterName = "SecondContentPresenter"; private ContentPresenter _oldContentPresenter; private ContentPresenter _newContentPresenter; private bool _movingBackwards; private bool _ignoreSourcePageTypeChanged; private Page _oldPage; private NavigationTransitionInfo _transitionInfoOverride; private NavigationAnimation _exitAnimation; private NavigationAnimation _enterAnimation; private DispatcherOperation _asyncBeginTransition; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Frame.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/CalendarHelper.cs ================================================ using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class CalendarHelper { #region AutoReleaseMouseCapture public static bool GetAutoReleaseMouseCapture(Calendar calendar) { return (bool)calendar.GetValue(AutoReleaseMouseCaptureProperty); } public static void SetAutoReleaseMouseCapture(Calendar calendar, bool value) { calendar.SetValue(AutoReleaseMouseCaptureProperty, value); } public static readonly DependencyProperty AutoReleaseMouseCaptureProperty = DependencyProperty.RegisterAttached( "AutoReleaseMouseCapture", typeof(bool), typeof(CalendarHelper), new PropertyMetadata(OnAutoReleaseMouseCaptureChanged)); private static void OnAutoReleaseMouseCaptureChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var calendar = (Calendar)d; if ((bool)e.NewValue) { calendar.GotMouseCapture += OnCalendarGotMouseCapture; } else { calendar.GotMouseCapture -= OnCalendarGotMouseCapture; } } #endregion private static void OnCalendarGotMouseCapture(object sender, MouseEventArgs e) { var calendar = (Calendar)sender; if (calendar.SelectionMode != CalendarSelectionMode.MultipleRange) { UIElement originalElement = e.OriginalSource as UIElement; if (originalElement is CalendarDayButton || originalElement is CalendarItem) { originalElement.ReleaseMouseCapture(); } } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ClipHelper.cs ================================================ using iNKORE.UI.WPF.Converters; using iNKORE.UI.WPF.Modern.Common.Converters; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Data; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public sealed class ClipHelper { #region CornerRadius /// /// Gets the radius for the corners of the control's border. /// /// The element from which to read the property value. /// /// The degree to which the corners are rounded, expressed as values of the CornerRadius /// structure. /// public static CornerRadius GetCornerRadius(FrameworkElement control) { return (CornerRadius)control.GetValue(CornerRadiusProperty); } /// /// Sets the radius for the corners of the control's border. /// /// The element on which to set the attached property. /// The property value to set. public static void SetCornerRadius(FrameworkElement control, CornerRadius value) { control.SetValue(CornerRadiusProperty, value); } /// /// Identifies the CornerRadius dependency property. /// public static readonly DependencyProperty CornerRadiusProperty = DependencyProperty.RegisterAttached( "CornerRadius", typeof(CornerRadius), typeof(ClipHelper), new PropertyMetadata(OnCornerRadiusChanged)); private static void OnCornerRadiusChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { FrameworkElement element = d as FrameworkElement; double Radius = GetCornerRadius(element).TopRight; RectangleGeometry geometry = new RectangleGeometry { RadiusX = Radius, RadiusY = Radius }; MultiBinding binding = new MultiBinding { Converter = new SizeToRectConverter() }; binding.Bindings.Add(new Binding { Source = 0, }); binding.Bindings.Add(new Binding { Source = 0, }); binding.Bindings.Add(new Binding { Source = element, Path = new PropertyPath(nameof(element.ActualWidth)) }); binding.Bindings.Add(new Binding { Source = element, Path = new PropertyPath(nameof(element.ActualHeight)) }); BindingOperations.SetBinding(geometry, RectangleGeometry.RectProperty, binding); element.Clip = geometry; } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ColumnDefinitionHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ColumnDefinitionHelper { #region PixelWidth public static readonly DependencyProperty PixelWidthProperty = DependencyProperty.RegisterAttached( "PixelWidth", typeof(double), typeof(ColumnDefinitionHelper), new PropertyMetadata(double.NaN, OnPixelWidthChanged)); public static double GetPixelWidth(ColumnDefinition columnDefinition) { return (double)columnDefinition.GetValue(PixelWidthProperty); } public static void SetPixelWidth(ColumnDefinition columnDefinition, double value) { columnDefinition.SetValue(PixelWidthProperty, value); } private static void OnPixelWidthChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var columnDefinition = (ColumnDefinition)d; var pixels = (double)e.NewValue; if (double.IsNaN(pixels) || double.IsInfinity(pixels)) { columnDefinition.ClearValue(ColumnDefinition.WidthProperty); } else { columnDefinition.Width = new GridLength(pixels); } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ComboBoxHelper.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using iNKORE.UI.WPF.Converters; using iNKORE.UI.WPF.Modern.Common.Converters; using System.Windows; using System.Windows.Controls; using System.Windows.Threading; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public sealed class ComboBoxHelper { private const string c_popupBorderName = "PopupBorder"; private const string c_editableTextName = "PART_EditableTextBox"; //private const string c_editableTextBorderName = "BorderElement"; private const string c_backgroundName = "Background"; private const string c_highlightBackgroundName = "HighlightBackground"; //private const string c_controlCornerRadiusKey = "ControlCornerRadius"; private const string c_overlayCornerRadiusKey = "OverlayCornerRadius"; internal ComboBoxHelper() { } /// /// Identifies the TextBoxStyle dependency property. /// public static readonly DependencyProperty TextBoxStyleProperty = DependencyProperty.RegisterAttached( "TextBoxStyle", typeof(Style), typeof(ComboBoxHelper), null); /// /// Gets the style of the TextBox in the ComboBox when the ComboBox is editable. /// /// The element from which to read the property value. /// The style of the TextBox in the ComboBox when the ComboBox is editable. public static Style GetTextBoxStyle(ComboBox comboBox) { return (Style)comboBox.GetValue(TextBoxStyleProperty); } /// /// Sets the style of the TextBox in the ComboBox when the ComboBox is editable. /// /// The element on which to set the attached property. /// The property value to set. public static void SetTextBoxStyle(ComboBox comboBox, Style value) { comboBox.SetValue(TextBoxStyleProperty, value); } public static readonly DependencyProperty KeepInteriorCornersSquareProperty = DependencyProperty.RegisterAttached( "KeepInteriorCornersSquare", typeof(bool), typeof(ComboBoxHelper), new PropertyMetadata(false, OnKeepInteriorCornersSquareChanged)); public static bool GetKeepInteriorCornersSquare(ComboBox comboBox) { return (bool)comboBox.GetValue(KeepInteriorCornersSquareProperty); } public static void SetKeepInteriorCornersSquare(ComboBox comboBox, bool value) { comboBox.SetValue(KeepInteriorCornersSquareProperty, value); } private static void OnKeepInteriorCornersSquareChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { if (sender is ComboBox comboBox) { bool shouldMonitorDropDownState = (bool)args.NewValue; if (shouldMonitorDropDownState) { comboBox.DropDownOpened += OnDropDownOpened; comboBox.DropDownClosed += OnDropDownClosed; } else { comboBox.DropDownOpened -= OnDropDownOpened; comboBox.DropDownClosed -= OnDropDownClosed; } } } private static void OnDropDownOpened(object sender, object args) { var comboBox = (ComboBox)sender; // We need to know whether the dropDown opens above or below the ComboBox in order to update corner radius correctly. // Sometimes TransformToPoint value is incorrect because popup is not fully opened when this function gets called. // Use dispatcher to make sure we get correct VerticalOffset. comboBox.Dispatcher.BeginInvoke(() => { UpdateCornerRadius(comboBox, /*IsDropDownOpen=*/true); }); } private static void OnDropDownClosed(object sender, object args) { var comboBox = (ComboBox)sender; UpdateCornerRadius(comboBox, /*IsDropDownOpen=*/false); } private static void UpdateCornerRadius(ComboBox comboBox, bool isDropDownOpen) { var textBoxRadius = ControlHelper.GetCornerRadius(comboBox); var popupRadius = (CornerRadius)ResourceLookup(comboBox, c_overlayCornerRadiusKey); if (isDropDownOpen) { bool isOpenDown = IsPopupOpenDown(comboBox); var popupRadiusFilter = isOpenDown ? CornerRadiusFilterKind.Bottom : CornerRadiusFilterKind.Top; popupRadius = CornerRadiusFilterConverter.Convert(popupRadius, popupRadiusFilter); var textBoxRadiusFilter = isOpenDown ? CornerRadiusFilterKind.Top : CornerRadiusFilterKind.Bottom; textBoxRadius = CornerRadiusFilterConverter.Convert(textBoxRadius, textBoxRadiusFilter); } if (GetTemplateChild(c_popupBorderName, comboBox) is Border popupBorder) { popupBorder.CornerRadius = popupRadius; } if (comboBox.IsEditable) { if (GetTemplateChild(c_editableTextName, comboBox) is TextBox textBox) { ControlHelper.SetCornerRadius(textBox, textBoxRadius); } } else { if (GetTemplateChild(c_backgroundName, comboBox) is Border background) { background.CornerRadius = textBoxRadius; } if (GetTemplateChild(c_highlightBackgroundName, comboBox) is Border highlightBackground) { highlightBackground.CornerRadius = textBoxRadius; } } } private static bool IsPopupOpenDown(ComboBox comboBox) { double verticalOffset = 0; if (GetTemplateChild(c_popupBorderName, comboBox) is Border popupBorder) { if (GetTemplateChild(c_editableTextName, comboBox) is TextBox textBox) { var popupTop = popupBorder.TranslatePoint(new Point(0, 0), textBox); verticalOffset = popupTop.Y; } } return verticalOffset > 0; } private static object ResourceLookup(Control control, object key) { return control.TryFindResource(key); } private static T GetTemplateChild(string childName, Control control) where T : DependencyObject { return control.Template?.FindName(childName, control) as T; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ControlHelper.cs ================================================ using System.Windows; using System.Windows.Controls; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ControlHelper { #region CornerRadius /// /// Gets the radius for the corners of the control's border. /// /// The element from which to read the property value. /// /// The degree to which the corners are rounded, expressed as values of the CornerRadius /// structure. /// public static CornerRadius GetCornerRadius(Control control) { return (CornerRadius)control.GetValue(CornerRadiusProperty); } /// /// Sets the radius for the corners of the control's border. /// /// The element on which to set the attached property. /// The property value to set. public static void SetCornerRadius(Control control, CornerRadius value) { control.SetValue(CornerRadiusProperty, value); } /// /// Identifies the CornerRadius dependency property. /// public static readonly DependencyProperty CornerRadiusProperty = DependencyProperty.RegisterAttached( "CornerRadius", typeof(CornerRadius), typeof(ControlHelper), null); #endregion #region Header /// /// Identifies the Header dependency property. /// public static readonly DependencyProperty HeaderProperty = DependencyProperty.RegisterAttached( "Header", typeof(object), typeof(ControlHelper), new FrameworkPropertyMetadata(OnHeaderChanged)); /// /// Gets the content for the control's header. /// /// The element from which to read the property value. /// The content of the control's header. The default is **null**. public static object GetHeader(Control control) { return control.GetValue(HeaderProperty); } /// /// Sets the content for the control's header. /// /// The element on which to set the attached property. /// The property value to set. public static void SetHeader(Control control, object value) { control.SetValue(HeaderProperty, value); } private static void OnHeaderChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdateHeaderVisibility((Control)d); } #endregion #region HeaderTemplate /// /// Identifies the HeaderTemplate dependency property. /// public static readonly DependencyProperty HeaderTemplateProperty = DependencyProperty.RegisterAttached( "HeaderTemplate", typeof(DataTemplate), typeof(ControlHelper), new FrameworkPropertyMetadata(OnHeaderTemplateChanged)); /// /// Gets the DataTemplate used to display the content of the control's header. /// /// The element from which to read the property value. /// /// The template that specifies the visualization of the header object. The default /// is **null**. /// public static DataTemplate GetHeaderTemplate(Control control) { return (DataTemplate)control.GetValue(HeaderTemplateProperty); } /// /// Sets the DataTemplate used to display the content of the control's header. /// /// The element on which to set the attached property. /// The property value to set. public static void SetHeaderTemplate(Control control, DataTemplate value) { control.SetValue(HeaderTemplateProperty, value); } private static void OnHeaderTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdateHeaderVisibility((Control)d); } #endregion #region HeaderVisibility private static readonly DependencyPropertyKey HeaderVisibilityPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "HeaderVisibility", typeof(Visibility), typeof(ControlHelper), new FrameworkPropertyMetadata(Visibility.Collapsed)); public static readonly DependencyProperty HeaderVisibilityProperty = HeaderVisibilityPropertyKey.DependencyProperty; public static Visibility GetHeaderVisibility(Control control) { return (Visibility)control.GetValue(HeaderVisibilityProperty); } private static void SetHeaderVisibility(Control control, Visibility value) { control.SetValue(HeaderVisibilityPropertyKey, value); } private static void UpdateHeaderVisibility(Control control) { Visibility visibility; if (GetHeaderTemplate(control) != null) { visibility = Visibility.Visible; } else { visibility = IsNullOrEmptyString(GetHeader(control)) ? Visibility.Collapsed : Visibility.Visible; } SetHeaderVisibility(control, visibility); } #endregion #region PlaceholderText /// /// Gets the text that is displayed in the control until the value is changed /// by a user action or some other operation. /// /// The element from which to read the property value. /// /// The text that is displayed in the control when no value is entered. The default /// is an empty string (""). /// public static string GetPlaceholderText(Control control) { return (string)control.GetValue(PlaceholderTextProperty); } /// /// Sets the text that is displayed in the control until the value is changed /// by a user action or some other operation. /// /// The element on which to set the attached property. /// The property value to set. public static void SetPlaceholderText(Control control, string value) { control.SetValue(PlaceholderTextProperty, value); } /// /// Identifies the PlaceholderText dependency property. /// public static readonly DependencyProperty PlaceholderTextProperty = DependencyProperty.RegisterAttached( "PlaceholderText", typeof(string), typeof(ControlHelper), new FrameworkPropertyMetadata(string.Empty, OnPlaceholderTextChanged)); private static void OnPlaceholderTextChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdatePlaceholderTextVisibility((Control)d); } #endregion #region PlaceholderTextVisibility public static Visibility GetPlaceholderTextVisibility(Control control) { return (Visibility)control.GetValue(PlaceholderTextVisibilityProperty); } private static void SetPlaceholderTextVisibility(Control control, Visibility value) { control.SetValue(PlaceholderTextVisibilityPropertyKey, value); } private static readonly DependencyPropertyKey PlaceholderTextVisibilityPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "PlaceholderTextVisibility", typeof(Visibility), typeof(ControlHelper), new FrameworkPropertyMetadata(Visibility.Collapsed)); public static readonly DependencyProperty PlaceholderTextVisibilityProperty = PlaceholderTextVisibilityPropertyKey.DependencyProperty; private static void UpdatePlaceholderTextVisibility(Control control) { SetPlaceholderTextVisibility(control, string.IsNullOrEmpty(GetPlaceholderText(control)) ? Visibility.Collapsed : Visibility.Visible); } #endregion #region PlaceholderForeground /// /// Gets a brush that describes the color of placeholder text. /// /// The element from which to read the property value. /// The brush that describes the color of placeholder text. public static Brush GetPlaceholderForeground(Control control) { return (Brush)control.GetValue(PlaceholderForegroundProperty); } /// /// Sets a brush that describes the color of placeholder text. /// /// The element on which to set the attached property. /// The property value to set. public static void SetPlaceholderForeground(Control control, Brush value) { control.SetValue(PlaceholderForegroundProperty, value); } /// /// Identifies the PlaceholderForeground dependency property. /// public static readonly DependencyProperty PlaceholderForegroundProperty = DependencyProperty.RegisterAttached( "PlaceholderForeground", typeof(Brush), typeof(ControlHelper), null); #endregion #region Description /// /// Gets content that is shown below the control. The content should provide /// guidance about the input expected by the control. /// /// The element from which to read the property value. /// The content to be displayed below the control. The default is **null**. public static object GetDescription(Control control) { return control.GetValue(DescriptionProperty); } /// /// Sets content that is shown below the control. The content should provide /// guidance about the input expected by the control. /// /// The element on which to set the attached property. /// The property value to set. public static void SetDescription(Control control, object value) { control.SetValue(DescriptionProperty, value); } /// /// Identifies the Description dependency property. /// public static readonly DependencyProperty DescriptionProperty = DependencyProperty.RegisterAttached( "Description", typeof(object), typeof(ControlHelper), new FrameworkPropertyMetadata(OnDescriptionChanged)); private static void OnDescriptionChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdateDescriptionVisibility((Control)d); } #endregion #region DescriptionVisibility private static readonly DependencyPropertyKey DescriptionVisibilityPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "DescriptionVisibility", typeof(Visibility), typeof(ControlHelper), new FrameworkPropertyMetadata(Visibility.Collapsed)); public static readonly DependencyProperty DescriptionVisibilityProperty = DescriptionVisibilityPropertyKey.DependencyProperty; public static Visibility GetDescriptionVisibility(Control control) { return (Visibility)control.GetValue(DescriptionVisibilityProperty); } private static void SetDescriptionVisibility(Control control, Visibility value) { control.SetValue(DescriptionVisibilityPropertyKey, value); } private static void UpdateDescriptionVisibility(Control control) { SetDescriptionVisibility(control, IsNullOrEmptyString(GetDescription(control)) ? Visibility.Collapsed : Visibility.Visible); } #endregion #region VisualState /// /// Identifies the VisualState dependency property. /// public static readonly DependencyProperty VisualStateProperty = DependencyProperty.RegisterAttached( "VisualState", typeof(string), typeof(ControlHelper), new FrameworkPropertyMetadata(OnVisualStateChanged)); /// /// Gets the visual state for the control. /// /// The element on which to set the attached property. /// The visual state for the control. public static string GetVisualState(FrameworkElement control) { return (string)control.GetValue(VisualStateProperty); } /// /// Sets the visual state for the control. /// /// The element on which to set the attached property. /// The visual state for the control. public static void SetVisualState(FrameworkElement control, string value) { control.SetValue(VisualStateProperty, value); } private static void OnVisualStateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdateVisualState((FrameworkElement)d); } private static void UpdateVisualState(FrameworkElement control) { string State = GetVisualState(control); if (!string.IsNullOrEmpty(State)) { if (control.IsLoaded) { VisualStateManager.GoToElementState(control, State, true); } else { control.Loaded += (sender, e) => VisualStateManager.GoToElementState(control, State, false); } } } #endregion internal static bool IsNullOrEmptyString(object obj) { return obj == null || obj is string s && string.IsNullOrEmpty(s); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/CustomPopupPlacementHelper.cs ================================================ using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Windows; using System.Windows.Controls.Primitives; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { internal enum CustomPlacementMode { Top = 0, Bottom = 1, Left = 2, Right = 3, Full = 4, TopEdgeAlignedLeft = 5, TopEdgeAlignedRight = 6, BottomEdgeAlignedLeft = 7, BottomEdgeAlignedRight = 8, LeftEdgeAlignedTop = 9, LeftEdgeAlignedBottom = 10, RightEdgeAlignedTop = 11, RightEdgeAlignedBottom = 12, //Auto = 13 } internal static class CustomPopupPlacementHelper { #region Placement public static readonly DependencyProperty PlacementProperty = DependencyProperty.RegisterAttached( "Placement", typeof(CustomPlacementMode), typeof(CustomPopupPlacementHelper), new PropertyMetadata(CustomPlacementMode.Top)); public static CustomPlacementMode GetPlacement(DependencyObject element) { return (CustomPlacementMode)element.GetValue(PlacementProperty); } public static void SetPlacement(DependencyObject element, CustomPlacementMode value) { element.SetValue(PlacementProperty, value); } #endregion internal static CustomPopupPlacement[] PositionPopup( CustomPlacementMode placement, Size popupSize, Size targetSize, Point offset, FrameworkElement child = null) { Matrix transformToDevice = default; if (child != null) { Helper.TryGetTransformToDevice(child, out transformToDevice); } CustomPopupPlacement preferredPlacement = CalculatePopupPlacement(placement, popupSize, targetSize, offset, child, transformToDevice); CustomPopupPlacement? alternativePlacement = null; var alternativePlacementMode = GetAlternativePlacementMode(placement); if (alternativePlacementMode.HasValue) { alternativePlacement = CalculatePopupPlacement(alternativePlacementMode.Value, popupSize, targetSize, offset, child, transformToDevice); } if (alternativePlacement.HasValue) { return new[] { preferredPlacement, alternativePlacement.Value }; } else { return new[] { preferredPlacement }; } } private static CustomPopupPlacement CalculatePopupPlacement( CustomPlacementMode placement, Size popupSize, Size targetSize, Point offset, FrameworkElement child = null, Matrix transformToDevice = default) { Point point; PopupPrimaryAxis primaryAxis; switch (placement) { case CustomPlacementMode.Top: point = new Point((targetSize.Width - popupSize.Width) / 2, -popupSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; break; case CustomPlacementMode.Bottom: point = new Point((targetSize.Width - popupSize.Width) / 2, targetSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; break; case CustomPlacementMode.Left: point = new Point(-popupSize.Width, (targetSize.Height - popupSize.Height) / 2); primaryAxis = PopupPrimaryAxis.Vertical; break; case CustomPlacementMode.Right: point = new Point(targetSize.Width, (targetSize.Height - popupSize.Height) / 2); primaryAxis = PopupPrimaryAxis.Vertical; break; case CustomPlacementMode.Full: point = new Point((targetSize.Width - popupSize.Width) / 2, (targetSize.Height - popupSize.Height) / 2); primaryAxis = PopupPrimaryAxis.None; break; case CustomPlacementMode.TopEdgeAlignedLeft: point = new Point(0, -popupSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; break; case CustomPlacementMode.TopEdgeAlignedRight: point = new Point(targetSize.Width - popupSize.Width, -popupSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; break; case CustomPlacementMode.BottomEdgeAlignedLeft: point = new Point(0, targetSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; break; case CustomPlacementMode.BottomEdgeAlignedRight: point = new Point(targetSize.Width - popupSize.Width, targetSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; break; case CustomPlacementMode.LeftEdgeAlignedTop: point = new Point(-popupSize.Width, 0); primaryAxis = PopupPrimaryAxis.Vertical; break; case CustomPlacementMode.LeftEdgeAlignedBottom: point = new Point(-popupSize.Width, targetSize.Height - popupSize.Height); primaryAxis = PopupPrimaryAxis.Vertical; break; case CustomPlacementMode.RightEdgeAlignedTop: point = new Point(targetSize.Width, 0); primaryAxis = PopupPrimaryAxis.Vertical; break; case CustomPlacementMode.RightEdgeAlignedBottom: point = new Point(targetSize.Width, targetSize.Height - popupSize.Height); primaryAxis = PopupPrimaryAxis.Vertical; break; //case CustomPopupPlacementMode.Auto: default: throw new ArgumentOutOfRangeException(nameof(placement)); } if (child != null) { Vector childOffset = VisualTreeHelper.GetOffset(child); if (transformToDevice != default) { childOffset = transformToDevice.Transform(childOffset); } point -= childOffset; } return new CustomPopupPlacement(point, primaryAxis); } private static CustomPlacementMode? GetAlternativePlacementMode(CustomPlacementMode placement) { switch (placement) { case CustomPlacementMode.Top: return CustomPlacementMode.Bottom; case CustomPlacementMode.Bottom: return CustomPlacementMode.Top; case CustomPlacementMode.Left: return CustomPlacementMode.Right; case CustomPlacementMode.Right: return CustomPlacementMode.Left; case CustomPlacementMode.Full: return null; case CustomPlacementMode.TopEdgeAlignedLeft: return CustomPlacementMode.BottomEdgeAlignedLeft; case CustomPlacementMode.TopEdgeAlignedRight: return CustomPlacementMode.BottomEdgeAlignedRight; case CustomPlacementMode.BottomEdgeAlignedLeft: return CustomPlacementMode.TopEdgeAlignedLeft; case CustomPlacementMode.BottomEdgeAlignedRight: return CustomPlacementMode.TopEdgeAlignedRight; case CustomPlacementMode.LeftEdgeAlignedTop: return CustomPlacementMode.RightEdgeAlignedTop; case CustomPlacementMode.LeftEdgeAlignedBottom: return CustomPlacementMode.RightEdgeAlignedBottom; case CustomPlacementMode.RightEdgeAlignedTop: return CustomPlacementMode.RightEdgeAlignedTop; case CustomPlacementMode.RightEdgeAlignedBottom: return CustomPlacementMode.LeftEdgeAlignedBottom; //case CustomPopupPlacementMode.Auto: default: return null; } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/DataGridHelper.cs ================================================ using System.Collections.Specialized; using System.Diagnostics; using System.Windows; using System.Windows.Controls; using System.Windows.Data; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class DataGridHelper { #region IsEnabled public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(DataGridHelper), new PropertyMetadata(false, OnIsEnabledChanged)); public static bool GetIsEnabled(DataGrid dataGrid) { return (bool)dataGrid.GetValue(IsEnabledProperty); } public static void SetIsEnabled(DataGrid dataGrid, bool value) { dataGrid.SetValue(IsEnabledProperty, value); } private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var dataGrid = (DataGrid)d; if ((bool)e.NewValue) { dataGrid.LoadingRow += OnLoadingRow; } else { dataGrid.LoadingRow -= OnLoadingRow; } } #endregion private static void OnLoadingRow(object sender, DataGridRowEventArgs e) { Debug.Assert(sender is DataGrid); var row = e.Row; if (row.ReadLocalValue(DataGridRowHelper.AreRowDetailsFrozenInternalProperty) == DependencyProperty.UnsetValue) { row.SetBinding(DataGridRowHelper.AreRowDetailsFrozenInternalProperty, new Binding { Path = new PropertyPath(DataGrid.AreRowDetailsFrozenProperty), Source = sender }); } if (row.ReadLocalValue(DataGridRowHelper.HeadersVisibilityInternalProperty) == DependencyProperty.UnsetValue) { row.SetBinding(DataGridRowHelper.HeadersVisibilityInternalProperty, new Binding { Path = new PropertyPath(DataGrid.HeadersVisibilityProperty), Source = sender }); } } #region Column Styles #region TextColumnElementStyle public static readonly DependencyProperty TextColumnElementStyleProperty = DependencyProperty.RegisterAttached( "TextColumnElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetTextColumnElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(TextColumnElementStyleProperty); } public static void SetTextColumnElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(TextColumnElementStyleProperty, value); } #endregion #region TextColumnEditingElementStyle public static readonly DependencyProperty TextColumnEditingElementStyleProperty = DependencyProperty.RegisterAttached( "TextColumnEditingElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetTextColumnEditingElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(TextColumnEditingElementStyleProperty); } public static void SetTextColumnEditingElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(TextColumnEditingElementStyleProperty, value); } #endregion #region TextColumnFontSize public static readonly DependencyProperty TextColumnFontSizeProperty = DependencyProperty.RegisterAttached( "TextColumnFontSize", typeof(double), typeof(DataGridHelper), new PropertyMetadata(SystemFonts.MessageFontSize)); public static double GetTextColumnFontSize(DataGrid dataGrid) { return (double)dataGrid.GetValue(TextColumnFontSizeProperty); } public static void SetTextColumnFontSize(DataGrid dataGrid, double value) { dataGrid.SetValue(TextColumnFontSizeProperty, value); } #endregion #region CheckBoxColumnElementStyle public static readonly DependencyProperty CheckBoxColumnElementStyleProperty = DependencyProperty.RegisterAttached( "CheckBoxColumnElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetCheckBoxColumnElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(CheckBoxColumnElementStyleProperty); } public static void SetCheckBoxColumnElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(CheckBoxColumnElementStyleProperty, value); } #endregion #region CheckBoxColumnEditingElementStyle public static readonly DependencyProperty CheckBoxColumnEditingElementStyleProperty = DependencyProperty.RegisterAttached( "CheckBoxColumnEditingElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetCheckBoxColumnEditingElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(CheckBoxColumnEditingElementStyleProperty); } public static void SetCheckBoxColumnEditingElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(CheckBoxColumnEditingElementStyleProperty, value); } #endregion #region ComboBoxColumnElementStyle public static readonly DependencyProperty ComboBoxColumnElementStyleProperty = DependencyProperty.RegisterAttached( "ComboBoxColumnElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetComboBoxColumnElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(ComboBoxColumnElementStyleProperty); } public static void SetComboBoxColumnElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(ComboBoxColumnElementStyleProperty, value); } #endregion #region ComboBoxColumnEditingElementStyle public static readonly DependencyProperty ComboBoxColumnEditingElementStyleProperty = DependencyProperty.RegisterAttached( "ComboBoxColumnEditingElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetComboBoxColumnEditingElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(ComboBoxColumnEditingElementStyleProperty); } public static void SetComboBoxColumnEditingElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(ComboBoxColumnEditingElementStyleProperty, value); } #endregion #region HyperlinkColumnElementStyle public static readonly DependencyProperty HyperlinkColumnElementStyleProperty = DependencyProperty.RegisterAttached( "HyperlinkColumnElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetHyperlinkColumnElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(HyperlinkColumnElementStyleProperty); } public static void SetHyperlinkColumnElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(HyperlinkColumnElementStyleProperty, value); } #endregion #region HyperlinkColumnEditingElementStyle public static readonly DependencyProperty HyperlinkColumnEditingElementStyleProperty = DependencyProperty.RegisterAttached( "HyperlinkColumnEditingElementStyle", typeof(Style), typeof(DataGridHelper)); public static Style GetHyperlinkColumnEditingElementStyle(DataGrid dataGrid) { return (Style)dataGrid.GetValue(HyperlinkColumnEditingElementStyleProperty); } public static void SetHyperlinkColumnEditingElementStyle(DataGrid dataGrid, Style value) { dataGrid.SetValue(HyperlinkColumnEditingElementStyleProperty, value); } #endregion #region UseModernColumnStyles public static readonly DependencyProperty UseModernColumnStylesProperty = DependencyProperty.RegisterAttached( "UseModernColumnStyles", typeof(bool), typeof(DataGridHelper), new PropertyMetadata(OnUseModernColumnStylesChanged)); public static bool GetUseModernColumnStyles(DataGrid dataGrid) { return (bool)dataGrid.GetValue(UseModernColumnStylesProperty); } public static void SetUseModernColumnStyles(DataGrid dataGrid, bool value) { dataGrid.SetValue(UseModernColumnStylesProperty, value); } private static void OnUseModernColumnStylesChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var dataGrid = (DataGrid)d; if ((bool)e.NewValue) { dataGrid.SetValue(ColumnStylesHelperProperty, new ColumnStylesHelper(dataGrid)); } else { dataGrid.ClearValue(ColumnStylesHelperProperty); } } #endregion #region ColumnStylesHelper private static readonly DependencyProperty ColumnStylesHelperProperty = DependencyProperty.RegisterAttached( "ColumnStylesHelper", typeof(ColumnStylesHelper), typeof(DataGridHelper), new PropertyMetadata(OnColumnStylesHelperChanged)); private static void OnColumnStylesHelperChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (e.OldValue is ColumnStylesHelper oldHelper) { oldHelper.Detach(); } if (e.NewValue is ColumnStylesHelper newHelper) { newHelper.Attach(); } } #endregion private class ColumnStylesHelper { private readonly DataGrid _dataGrid; public ColumnStylesHelper(DataGrid dataGrid) { _dataGrid = dataGrid; } public void Attach() { _dataGrid.Columns.CollectionChanged += OnColumnsCollectionChanged; foreach (var column in _dataGrid.Columns) { BindColumnStyleProperties(column); } } public void Detach() { _dataGrid.Columns.CollectionChanged -= OnColumnsCollectionChanged; foreach (var column in _dataGrid.Columns) { ClearColumnStyleProperties(column); } } private void OnColumnsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { if (e.NewItems != null) { foreach (var item in e.NewItems) { BindColumnStyleProperties(item as DataGridColumn); } } } private void BindColumnStyleProperties(DataGridColumn column) { if (column is DataGridTextColumn textColumn) { Bind(textColumn, DataGridBoundColumn.ElementStyleProperty, _dataGrid, TextColumnElementStyleProperty); Bind(textColumn, DataGridBoundColumn.EditingElementStyleProperty, _dataGrid, TextColumnEditingElementStyleProperty); Bind(textColumn, DataGridTextColumn.FontSizeProperty, _dataGrid, TextColumnFontSizeProperty); } else if (column is DataGridCheckBoxColumn checkBoxColumn) { Bind(checkBoxColumn, DataGridBoundColumn.ElementStyleProperty, _dataGrid, CheckBoxColumnElementStyleProperty); Bind(checkBoxColumn, DataGridBoundColumn.EditingElementStyleProperty, _dataGrid, CheckBoxColumnEditingElementStyleProperty); } else if (column is DataGridComboBoxColumn comboBoxColumn) { Bind(comboBoxColumn, DataGridComboBoxColumn.ElementStyleProperty, _dataGrid, ComboBoxColumnElementStyleProperty); Bind(comboBoxColumn, DataGridComboBoxColumn.EditingElementStyleProperty, _dataGrid, ComboBoxColumnEditingElementStyleProperty); } else if (column is DataGridHyperlinkColumn hyperlinkColumn) { Bind(hyperlinkColumn, DataGridBoundColumn.ElementStyleProperty, _dataGrid, HyperlinkColumnElementStyleProperty); Bind(hyperlinkColumn, DataGridBoundColumn.EditingElementStyleProperty, _dataGrid, HyperlinkColumnEditingElementStyleProperty); } } private void ClearColumnStyleProperties(DataGridColumn column) { if (column is DataGridTextColumn textColumn) { Clear(textColumn, DataGridBoundColumn.ElementStyleProperty, _dataGrid, TextColumnElementStyleProperty); Clear(textColumn, DataGridBoundColumn.EditingElementStyleProperty, _dataGrid, TextColumnEditingElementStyleProperty); Clear(textColumn, DataGridTextColumn.FontSizeProperty, _dataGrid, TextColumnFontSizeProperty); } else if (column is DataGridCheckBoxColumn checkBoxColumn) { Clear(checkBoxColumn, DataGridBoundColumn.ElementStyleProperty, _dataGrid, CheckBoxColumnElementStyleProperty); Clear(checkBoxColumn, DataGridBoundColumn.EditingElementStyleProperty, _dataGrid, CheckBoxColumnEditingElementStyleProperty); } else if (column is DataGridComboBoxColumn comboBoxColumn) { Clear(comboBoxColumn, DataGridComboBoxColumn.ElementStyleProperty, _dataGrid, ComboBoxColumnElementStyleProperty); Clear(comboBoxColumn, DataGridComboBoxColumn.EditingElementStyleProperty, _dataGrid, ComboBoxColumnEditingElementStyleProperty); } else if (column is DataGridHyperlinkColumn hyperlinkColumn) { Clear(hyperlinkColumn, DataGridBoundColumn.ElementStyleProperty, _dataGrid, HyperlinkColumnElementStyleProperty); Clear(hyperlinkColumn, DataGridBoundColumn.EditingElementStyleProperty, _dataGrid, HyperlinkColumnEditingElementStyleProperty); } } private static void Bind( DependencyObject target, DependencyProperty targetDP, DependencyObject source, DependencyProperty sourceDP) { if (target.ReadLocalValue(targetDP) == DependencyProperty.UnsetValue) { BindingOperations.SetBinding(target, targetDP, new Binding { Path = new PropertyPath(sourceDP), Source = source }); } } private static void Clear( DependencyObject target, DependencyProperty targetDP, DependencyObject source, DependencyProperty sourceDP) { var binding = BindingOperations.GetBinding(target, targetDP); if (binding != null && binding.Source == source) { target.ClearValue(targetDP); } } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/DataGridRowHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class DataGridRowHelper { #region AreRowDetailsFrozen private static readonly DependencyPropertyKey AreRowDetailsFrozenPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "AreRowDetailsFrozen", typeof(bool), typeof(DataGridRowHelper), new PropertyMetadata(false)); public static readonly DependencyProperty AreRowDetailsFrozenProperty = AreRowDetailsFrozenPropertyKey.DependencyProperty; public static bool GetAreRowDetailsFrozen(DataGridRow row) { return (bool)row.GetValue(AreRowDetailsFrozenProperty); } private static void SetAreRowDetailsFrozen(DataGridRow row, bool value) { row.SetValue(AreRowDetailsFrozenPropertyKey, value); } internal static readonly DependencyProperty AreRowDetailsFrozenInternalProperty = DependencyProperty.RegisterAttached( "AreRowDetailsFrozenInternal", typeof(bool), typeof(DataGridRowHelper), new PropertyMetadata(false, OnAreRowDetailsFrozenInternalChanged)); private static void OnAreRowDetailsFrozenInternalChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { SetAreRowDetailsFrozen((DataGridRow)d, (bool)e.NewValue); } #endregion #region HeadersVisibility private static readonly DependencyPropertyKey HeadersVisibilityPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "HeadersVisibility", typeof(DataGridHeadersVisibility), typeof(DataGridRowHelper), new PropertyMetadata(DataGridHeadersVisibility.All)); public static readonly DependencyProperty HeadersVisibilityProperty = HeadersVisibilityPropertyKey.DependencyProperty; public static DataGridHeadersVisibility GetHeadersVisibility(DataGridRow row) { return (DataGridHeadersVisibility)row.GetValue(HeadersVisibilityProperty); } private static void SetHeadersVisibility(DataGridRow row, DataGridHeadersVisibility value) { row.SetValue(HeadersVisibilityPropertyKey, value); } internal static readonly DependencyProperty HeadersVisibilityInternalProperty = DependencyProperty.RegisterAttached( "HeadersVisibilityInternal", typeof(DataGridHeadersVisibility), typeof(DataGridRowHelper), new PropertyMetadata(DataGridHeadersVisibility.All, OnHeadersVisibilityInternalChanged)); private static void OnHeadersVisibilityInternalChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { SetHeadersVisibility((DataGridRow)d, (DataGridHeadersVisibility)e.NewValue); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/DatePickerHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Globalization; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Data; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class DatePickerHelper { private static readonly FirstNotNullOrEmptyConverter _watermarkConverter = new FirstNotNullOrEmptyConverter(); #region IsEnabled public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(DatePickerHelper), new PropertyMetadata(OnIsEnabledChanged)); public static bool GetIsEnabled(DatePicker datePicker) { return (bool)datePicker.GetValue(IsEnabledProperty); } public static void SetIsEnabled(DatePicker datePicker, bool value) { datePicker.SetValue(IsEnabledProperty, value); } private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var datePicker = (DatePicker)d; if ((bool)e.NewValue) { datePicker.Loaded += OnLoaded; } else { datePicker.Loaded -= OnLoaded; } } #endregion private static void OnLoaded(object sender, RoutedEventArgs e) { var datePicker = (DatePicker)sender; datePicker.Loaded -= OnLoaded; if (datePicker.GetTemplateChild("PART_TextBox") is DatePickerTextBox textBox) { if (textBox.GetTemplateChild("PART_Watermark") is ContentControl watermarkElement) { var placeholderTextBinding = new Binding { Path = new PropertyPath(ControlHelper.PlaceholderTextProperty), Source = datePicker }; BindingBase newBinding; var originalBE = watermarkElement.GetBindingExpression(ContentControl.ContentProperty); if (originalBE != null) { newBinding = new MultiBinding { Bindings = { placeholderTextBinding, originalBE.ParentBinding }, Converter = _watermarkConverter }; } else { newBinding = placeholderTextBinding; } watermarkElement.SetBinding(ContentControl.ContentProperty, newBinding); } } } private class FirstNotNullOrEmptyConverter : IMultiValueConverter { public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture) { foreach (object value in values) { if (value is string s) { if (!string.IsNullOrEmpty(s)) { return s; } } else if (value != null) { return value; } } return null; } public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture) { throw new NotImplementedException(); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/DecoratorHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class DecoratorHelper { #region Child public static readonly DependencyProperty ChildProperty = DependencyProperty.RegisterAttached( "Child", typeof(UIElement), typeof(DecoratorHelper), new PropertyMetadata(default(UIElement), OnChildChanged)); public static UIElement GetChild(Decorator border) { return (UIElement)border.GetValue(ChildProperty); } public static void SetChild(Decorator border, UIElement value) { border.SetValue(ChildProperty, value); } private static void OnChildChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((Decorator)d).Child = (UIElement)e.NewValue; } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ExpanderAnimationsHelper.cs ================================================ using System; using System.Windows.Controls; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ExpanderAnimationsHelper { #region ToAnimateControlName public static string GetToAnimateControlName(Expander element) => (string)element.GetValue(ToAnimateControlNameProperty); public static void SetToAnimateControlName(Expander element, string value) => element.SetValue(ToAnimateControlNameProperty, value); private const string DefaultAnimationTargetPartName = "ExpanderContent"; public static readonly DependencyProperty ToAnimateControlNameProperty = DependencyProperty.RegisterAttached( "ToAnimateControlName", typeof(string), typeof(ExpanderAnimationsHelper), new PropertyMetadata(DefaultAnimationTargetPartName)); #endregion #region ExpandAnimationDuration public static TimeSpan GetExpandAnimationDuration(Expander element) => (TimeSpan)element.GetValue(ExpandAnimationDurationProperty); public static void SetExpandAnimationDuration(Expander element, TimeSpan value) => element.SetValue(ExpandAnimationDurationProperty, value); public static readonly DependencyProperty ExpandAnimationDurationProperty = DependencyProperty.RegisterAttached( "ExpandAnimationDuration", typeof(TimeSpan), typeof(ExpanderAnimationsHelper), new PropertyMetadata(TimeSpan.FromMilliseconds(333))); #endregion #region CollapseAnimationDuration public static TimeSpan GetCollapseAnimationDuration(Expander element) => (TimeSpan)element.GetValue(CollapseAnimationDurationProperty); public static void SetCollapseAnimationDuration(Expander element, TimeSpan value) => element.SetValue(CollapseAnimationDurationProperty, value); public static readonly DependencyProperty CollapseAnimationDurationProperty = DependencyProperty.RegisterAttached( "CollapseAnimationDuration", typeof(TimeSpan), typeof(ExpanderAnimationsHelper), new PropertyMetadata(TimeSpan.FromMilliseconds(167))); #endregion #region IsEnabled public static bool GetIsEnabled(Expander element) => (bool)element.GetValue(IsEnabledProperty); public static void SetIsEnabled(Expander element, bool value) => element.SetValue(IsEnabledProperty, value); public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(ExpanderAnimationsHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is not Expander expander) { return; } if (e.NewValue is not true) { expander.Expanded -= OnExpanderExpandedOrCollapsed; expander.Collapsed -= OnExpanderExpandedOrCollapsed; return; } expander.Expanded += OnExpanderExpandedOrCollapsed; expander.Collapsed += OnExpanderExpandedOrCollapsed; if (expander.IsLoaded) { InitializeExpanderState(expander); } else { expander.Loaded += TriggerExpandAnimationOnLoad; } void TriggerExpandAnimationOnLoad(object sender, RoutedEventArgs routedEventArgs) { InitializeExpanderState(expander); expander.Loaded -= TriggerExpandAnimationOnLoad; } } private static void OnExpanderExpandedOrCollapsed(object sender, RoutedEventArgs e) { if (sender is not Expander expander) { return; } RunExpanderAnimation(expander); } #endregion /// /// Initializes the visual state of an expander on initial load without animations. /// This method sets the expander content to the appropriate state (collapsed or expanded) /// immediately to prevent visual flashing during load. /// /// /// This method is called during the initial load of the expander to avoid triggering /// layout updates and animations that would cause the content to briefly render at /// full size before collapsing. For collapsed expanders, it sets visibility directly /// to Collapsed. For expanded expanders, it ensures visibility is Visible and resets /// any transforms to identity without animation. /// /// private static void InitializeExpanderState(Expander expander) { // On initial load, set the content to the appropriate state immediately // without animation to avoid a visual flash var toAnimateControl = GetToAnimateControl(expander); if (toAnimateControl == null) { return; } if (!expander.IsExpanded) { // If collapsed on load, set visibility to collapsed immediately toAnimateControl.Visibility = Visibility.Collapsed; } else { // If expanded on load, ensure visibility is set and clear any animations toAnimateControl.BeginAnimation(UIElement.VisibilityProperty, null); toAnimateControl.Visibility = Visibility.Visible; // Clear any transform animations and reset transform to identity if (toAnimateControl.RenderTransform is TranslateTransform translateTransform) { translateTransform.BeginAnimation(TranslateTransform.XProperty, null); translateTransform.BeginAnimation(TranslateTransform.YProperty, null); translateTransform.X = 0; translateTransform.Y = 0; } } } private static void RunExpanderAnimation(Expander expander) { if (expander.IsExpanded) { AnimateExpand(expander); } else { AnimateCollapse(expander); } } private static void AnimateExpand(Expander expander) { var toAnimateControl = GetToAnimateControl(expander); toAnimateControl.BeginAnimation(UIElement.VisibilityProperty, null); toAnimateControl.Visibility = Visibility.Visible; UpdateLayout(toAnimateControl); if (toAnimateControl.RenderTransform is not TranslateTransform translateTransform) { toAnimateControl.RenderTransform = translateTransform = new TranslateTransform(); } var (animationProperty, originValue) = GetToAnimatePropertyAndValue(toAnimateControl, expander.ExpandDirection); RunTranslationAnimation(GetExpandAnimationDuration(expander), translateTransform, animationProperty, 0, originValue); } private static void AnimateCollapse(Expander expander) { var toAnimateControl = GetToAnimateControl(expander); var animationDuration = GetCollapseAnimationDuration(expander); var visibilityAnimation = new ObjectAnimationUsingKeyFrames { KeyFrames = [ new DiscreteObjectKeyFrame { KeyTime = animationDuration, Value = Visibility.Collapsed } ] }; UpdateLayout(toAnimateControl); if (toAnimateControl.RenderTransform is not TranslateTransform translateTransform) { toAnimateControl.RenderTransform = translateTransform = new TranslateTransform(); } var (animationProperty, toValue) = GetToAnimatePropertyAndValue(toAnimateControl, expander.ExpandDirection); toAnimateControl.BeginAnimation(UIElement.VisibilityProperty, visibilityAnimation); RunTranslationAnimation(animationDuration, translateTransform, animationProperty, toValue); } private static (DependencyProperty, double) GetToAnimatePropertyAndValue(FrameworkElement toAnimateControl, ExpandDirection direction) { var (toAnimateProp, toResetProp, toValue) = direction switch { ExpandDirection.Down => (TranslateTransform.YProperty, TranslateTransform.XProperty, -toAnimateControl.ActualHeight), ExpandDirection.Up => (TranslateTransform.YProperty, TranslateTransform.XProperty, toAnimateControl.ActualHeight), ExpandDirection.Left => (TranslateTransform.XProperty, TranslateTransform.YProperty, toAnimateControl.ActualWidth), ExpandDirection.Right => (TranslateTransform.XProperty, TranslateTransform.YProperty, -toAnimateControl.ActualWidth), }; toAnimateControl.RenderTransform.BeginAnimation(toResetProp, null); return (toAnimateProp, toValue); } private static void RunTranslationAnimation( TimeSpan animationDuration, TranslateTransform translateTransform, DependencyProperty toAnimateProperty, double targetValue, double? fromValue = null) { var keyFrames = new DoubleKeyFrameCollection { new SplineDoubleKeyFrame { KeySpline = new KeySpline(0, 0, 0, 1), KeyTime = animationDuration, Value = targetValue }, }; if (fromValue is not null) { keyFrames.Add(new DiscreteDoubleKeyFrame(fromValue.Value, KeyTime.FromPercent(0))); } var animation = new DoubleAnimationUsingKeyFrames { KeyFrames = keyFrames, Duration = animationDuration }; translateTransform.BeginAnimation(toAnimateProperty, animation); } private static void UpdateLayout(FrameworkElement contentControl) { contentControl.Measure(new Size(contentControl.MaxWidth, contentControl.MaxHeight)); contentControl.UpdateLayout(); } private static FrameworkElement GetToAnimateControl(Expander expander) { expander.ApplyTemplate(); return expander.Template?.FindName(GetToAnimateControlName(expander), expander) as FrameworkElement ?? throw new InvalidOperationException($"Couldn't find the part to animate. Either update ExpanderAnimationsHelper.ToAnimateControlName, or rename the animation target part to the default: {DefaultAnimationTargetPartName}"); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ExpanderHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public class ExpanderHelper { #region IsEnabled public static bool GetIsEnabled(Expander element) { return (bool)element.GetValue(IsEnabledProperty); } public static void SetIsEnabled(Expander element, bool value) { element.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(ExpanderHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (Expander)d; if (element.IsLoaded) { AddSizeChanged(); } else { element.Loaded += (sender, e) => AddSizeChanged(); } void AddSizeChanged() { if (element.FindDescendantByName("ExpanderContent") is FrameworkElement expanderContent) { if ((bool)e.NewValue) { expanderContent.SizeChanged += OnContentSizeChanged; } else { expanderContent.SizeChanged -= OnContentSizeChanged; } } else if (element.Content is FrameworkElement content) { if ((bool)e.NewValue) { content.SizeChanged += OnContentSizeChanged; } else { content.SizeChanged -= OnContentSizeChanged; } } } } #endregion #region ContentWidth public static double GetContentWidth(Expander element) { return (double)element.GetValue(ContentWidthProperty); } private static void SetContentWidth(Expander element, double value) { element.SetValue(ContentWidthPropertyKey, value); } private static readonly DependencyPropertyKey ContentWidthPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "ContentWidth", typeof(double), typeof(ExpanderHelper), null); public static readonly DependencyProperty ContentWidthProperty = ContentWidthPropertyKey.DependencyProperty; #endregion #region NegativeContentWidth public static double GetNegativeContentWidth(Expander element) { return (double)element.GetValue(NegativeContentWidthProperty); } private static void SetNegativeContentWidth(Expander element, double value) { element.SetValue(NegativeContentWidthPropertyKey, value); } private static readonly DependencyPropertyKey NegativeContentWidthPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "NegativeContentWidth", typeof(double), typeof(ExpanderHelper), null); public static readonly DependencyProperty NegativeContentWidthProperty = NegativeContentWidthPropertyKey.DependencyProperty; #endregion #region ContentHeight public static double GetContentHeight(Expander element) { return (double)element.GetValue(ContentHeightProperty); } private static void SetContentHeight(Expander element, double value) { element.SetValue(ContentHeightPropertyKey, value); } private static readonly DependencyPropertyKey ContentHeightPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "ContentHeight", typeof(double), typeof(ExpanderHelper), null); public static readonly DependencyProperty ContentHeightProperty = ContentHeightPropertyKey.DependencyProperty; #endregion #region NegativeContentHeight public static double GetNegativeContentHeight(Expander element) { return (double)element.GetValue(NegativeContentHeightProperty); } private static void SetNegativeContentHeight(Expander element, double value) { element.SetValue(NegativeContentHeightPropertyKey, value); } private static readonly DependencyPropertyKey NegativeContentHeightPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "NegativeContentHeight", typeof(double), typeof(ExpanderHelper), null); public static readonly DependencyProperty NegativeContentHeightProperty = NegativeContentHeightPropertyKey.DependencyProperty; #endregion private static void OnContentSizeChanged(object sender, SizeChangedEventArgs args) { if (((FrameworkElement)sender).FindAscendant() is Expander expander) { var width = args.NewSize.Width; SetContentWidth(expander, width); SetNegativeContentWidth(expander, -1 * width); var height = args.NewSize.Height; SetContentHeight(expander, height); SetNegativeContentHeight(expander, -1 * height); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/FocusVisualHelper.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using iNKORE.UI.WPF.Modern.Helpers; using System; using System.ComponentModel; using System.Diagnostics; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class FocusVisualHelper { #region FocusVisualPrimaryBrush /// /// Gets the brush used to draw the outer border of a HighVisibility focus /// visual for a FrameworkElement. /// /// The element from which to read the property value. /// The brush used to draw the outer border of a HighVisibility focus visual. public static Brush GetFocusVisualPrimaryBrush(FrameworkElement element) { return (Brush)element.GetValue(FocusVisualPrimaryBrushProperty); } /// /// Sets the brush used to draw the outer border of a HighVisibility focus /// visual for a FrameworkElement. /// /// The element on which to set the attached property. /// The property value to set. public static void SetFocusVisualPrimaryBrush(FrameworkElement element, Brush value) { element.SetValue(FocusVisualPrimaryBrushProperty, value); } /// /// Identifies the FocusVisualPrimaryBrush dependency property. /// public static readonly DependencyProperty FocusVisualPrimaryBrushProperty = DependencyProperty.RegisterAttached( "FocusVisualPrimaryBrush", typeof(Brush), typeof(FocusVisualHelper)); #endregion #region FocusVisualSecondaryBrush /// /// Gets the brush used to draw the inner border of a HighVisibility focus /// visual for a FrameworkElement. /// /// The element from which to read the property value. /// The brush used to draw the inner border of a HighVisibility focus visual. public static Brush GetFocusVisualSecondaryBrush(FrameworkElement element) { return (Brush)element.GetValue(FocusVisualSecondaryBrushProperty); } /// /// Sets the brush used to draw the inner border of a HighVisibility focus /// visual for a FrameworkElement. /// /// The element on which to set the attached property. /// The property value to set. public static void SetFocusVisualSecondaryBrush(FrameworkElement element, Brush value) { element.SetValue(FocusVisualSecondaryBrushProperty, value); } /// /// Identifies the FocusVisualSecondaryBrush dependency property. /// public static readonly DependencyProperty FocusVisualSecondaryBrushProperty = DependencyProperty.RegisterAttached( "FocusVisualSecondaryBrush", typeof(Brush), typeof(FocusVisualHelper)); #endregion #region FocusVisualPrimaryThickness /// /// Gets the thickness of the outer border of a HighVisibility focus visual /// for a FrameworkElement. /// /// The element from which to read the property value. /// /// The thickness of the outer border of a HighVisibility focus visual. The default /// value is 2. /// public static Thickness GetFocusVisualPrimaryThickness(FrameworkElement element) { return (Thickness)element.GetValue(FocusVisualPrimaryThicknessProperty); } /// /// Sets the thickness of the outer border of a HighVisibility focus visual /// for a FrameworkElement. /// /// The element on which to set the attached property. /// The property value to set. public static void SetFocusVisualPrimaryThickness(FrameworkElement element, Thickness value) { element.SetValue(FocusVisualPrimaryThicknessProperty, value); } /// /// Identifies the FocusVisualPrimaryThickness dependency property. /// public static readonly DependencyProperty FocusVisualPrimaryThicknessProperty = DependencyProperty.RegisterAttached( "FocusVisualPrimaryThickness", typeof(Thickness), typeof(FocusVisualHelper), new FrameworkPropertyMetadata(new Thickness(2))); #endregion #region FocusVisualSecondaryThickness /// /// Gets the thickness of the inner border of a HighVisibility focus visual /// for a FrameworkElement. /// /// The element from which to read the property value. /// /// The thickness of the inner border of a HighVisibility focus visual. The default /// value is 1. /// public static Thickness GetFocusVisualSecondaryThickness(FrameworkElement element) { return (Thickness)element.GetValue(FocusVisualSecondaryThicknessProperty); } /// /// Sets the thickness of the inner border of a HighVisibility focus visual /// for a FrameworkElement. /// /// The element on which to set the attached property. /// The property value to set. public static void SetFocusVisualSecondaryThickness(FrameworkElement element, Thickness value) { element.SetValue(FocusVisualSecondaryThicknessProperty, value); } /// /// Identifies the FocusVisualSecondaryThickness dependency property. /// public static readonly DependencyProperty FocusVisualSecondaryThicknessProperty = DependencyProperty.RegisterAttached( "FocusVisualSecondaryThickness", typeof(Thickness), typeof(FocusVisualHelper), new FrameworkPropertyMetadata(new Thickness(1))); #endregion #region FocusVisualMargin /// /// Gets the outer margin of the focus visual for a FrameworkElement. /// /// The element from which to read the property value. /// /// Provides margin values for the focus visual. The default value is a default Thickness /// with all properties (dimensions) equal to 0. /// public static Thickness GetFocusVisualMargin(FrameworkElement element) { return (Thickness)element.GetValue(FocusVisualMarginProperty); } /// /// Sets the outer margin of the focus visual for a FrameworkElement. /// /// The element on which to set the attached property. /// The property value to set. public static void SetFocusVisualMargin(FrameworkElement element, Thickness value) { element.SetValue(FocusVisualMarginProperty, value); } /// /// Identifies the FocusVisualMargin dependency property. /// public static readonly DependencyProperty FocusVisualMarginProperty = DependencyProperty.RegisterAttached( "FocusVisualMargin", typeof(Thickness), typeof(FocusVisualHelper), new FrameworkPropertyMetadata(new Thickness())); #endregion #region UseSystemFocusVisuals /// /// Identifies the UseSystemFocusVisuals dependency property. /// public static readonly DependencyProperty UseSystemFocusVisualsProperty = DependencyProperty.RegisterAttached( "UseSystemFocusVisuals", typeof(bool), typeof(FocusVisualHelper), new PropertyMetadata(false)); /// /// Gets a value that indicates whether the control uses focus visuals that /// are drawn by the system or those defined in the control template. /// /// The object from which the property value is read. /// /// **true** if the control uses focus visuals drawn by the system; **false** if /// the control uses focus visuals defined in the ControlTemplate. The default is /// **false**; see Remarks. /// public static bool GetUseSystemFocusVisuals(Control control) { return (bool)control.GetValue(UseSystemFocusVisualsProperty); } /// /// Sets a value that indicates whether the control uses focus visuals that /// are drawn by the system or those defined in the control template. /// /// The object to which the property value is written. /// The value to set. public static void SetUseSystemFocusVisuals(Control control, bool value) { control.SetValue(UseSystemFocusVisualsProperty, value); } #endregion #region IsTemplateFocusTarget /// /// Identifies the Control.IsTemplateFocusTarget XAML attached property. /// public static readonly DependencyProperty IsTemplateFocusTargetProperty = DependencyProperty.RegisterAttached( "IsTemplateFocusTarget", typeof(bool), typeof(FocusVisualHelper), new PropertyMetadata(OnIsTemplateFocusTargetChanged)); /// /// Gets the value of the Control.IsTemplateFocusTarget XAML attached property for /// the target element. /// /// The object from which the property value is read. /// /// The Control.IsTemplateFocusTarget XAML attached property value of the specified /// object. /// public static bool GetIsTemplateFocusTarget(FrameworkElement element) { return (bool)element.GetValue(IsTemplateFocusTargetProperty); } /// /// Sets the value of the Control.IsTemplateFocusTarget XAML attached property for /// a target element. /// /// The object to which the property value is written. /// The value to set. public static void SetIsTemplateFocusTarget(FrameworkElement element, bool value) { element.SetValue(IsTemplateFocusTargetProperty, value); } private static void OnIsTemplateFocusTargetChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; if (element.TemplatedParent is Control control) { if ((bool)e.NewValue) { SetTemplateFocusTarget(control, element); } else { control.ClearValue(TemplateFocusTargetProperty); } } } #endregion #region IsSystemFocusVisual public static bool GetIsSystemFocusVisual(Control control) { return (bool)control.GetValue(IsSystemFocusVisualProperty); } public static void SetIsSystemFocusVisual(Control control, bool value) { control.SetValue(IsSystemFocusVisualProperty, value); } public static readonly DependencyProperty IsSystemFocusVisualProperty = DependencyProperty.RegisterAttached( "IsSystemFocusVisual", typeof(bool), typeof(FocusVisualHelper), new PropertyMetadata(OnIsSystemFocusVisualChanged)); private static void OnIsSystemFocusVisualChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var control = (Control)d; if ((bool)e.NewValue) { control.IsVisibleChanged += OnFocusVisualIsVisibleChanged; } else { control.IsVisibleChanged -= OnFocusVisualIsVisibleChanged; } } #endregion #region ShowFocusVisual public static bool GetShowFocusVisual(FrameworkElement element) { return (bool)element.GetValue(ShowFocusVisualProperty); } private static void SetShowFocusVisual(FrameworkElement element, bool value) { element.SetValue(ShowFocusVisualPropertyKey, value); } private static readonly DependencyPropertyKey ShowFocusVisualPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "ShowFocusVisual", typeof(bool), typeof(FocusVisualHelper), new PropertyMetadata(OnShowFocusVisualChanged)); public static readonly DependencyProperty ShowFocusVisualProperty = ShowFocusVisualPropertyKey.DependencyProperty; private static void OnShowFocusVisualChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is Control control && GetTemplateFocusTarget(control) is { } target) { if ((bool)e.NewValue) { bool shouldShowFocusVisual = true; if (target is Control targetAsControl) { shouldShowFocusVisual = GetUseSystemFocusVisuals(targetAsControl); } if (shouldShowFocusVisual) { ShowFocusVisual(control, target); } } else { HideFocusVisual(); } } static void HideFocusVisual() { // Remove the existing focus visual if (_focusVisualAdornerCache != null) { AdornerLayer adornerlayer = VisualTreeHelper.GetParent(_focusVisualAdornerCache) as AdornerLayer; Debug.Assert(adornerlayer != null); if (adornerlayer != null) { adornerlayer.Remove(_focusVisualAdornerCache); } _focusVisualAdornerCache = null; } } static void ShowFocusVisual(Control control, FrameworkElement target) { HideFocusVisual(); AdornerLayer adornerlayer = AdornerLayer.GetAdornerLayer(target); if (adornerlayer == null) return; Style fvs = target.FocusVisualStyle; if (fvs != null && fvs.BasedOn == null && fvs.Setters.Count == 0) { fvs = target.TryFindResource(SystemParameters.FocusVisualStyleKey) as Style; } if (fvs != null) { _focusVisualAdornerCache = new FocusVisualAdorner(control, target, fvs); adornerlayer.Add(_focusVisualAdornerCache); // Hide the focus visual when IsVisible changes to avoid an internal WPF exception control.IsVisibleChanged += OnControlIsVisibleChanged; } } static void OnControlIsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { ((Control)sender).IsVisibleChanged -= OnControlIsVisibleChanged; Debug.Assert((bool)e.NewValue == false); if (_focusVisualAdornerCache != null && _focusVisualAdornerCache.FocusedElement == sender) { HideFocusVisual(); } } } #endregion #region FocusedElement private static FrameworkElement GetFocusedElement(Control focusVisual) { return (FrameworkElement)focusVisual.GetValue(FocusedElementProperty); } private static void SetFocusedElement(Control focusVisual, FrameworkElement value) { focusVisual.SetValue(FocusedElementProperty, value); } private static readonly DependencyProperty FocusedElementProperty = DependencyProperty.RegisterAttached( "FocusedElement", typeof(FrameworkElement), typeof(FocusVisualHelper)); #endregion #region TemplateFocusTarget private static readonly DependencyProperty TemplateFocusTargetProperty = DependencyProperty.RegisterAttached( "TemplateFocusTarget", typeof(FrameworkElement), typeof(FocusVisualHelper)); private static FrameworkElement GetTemplateFocusTarget(Control control) { return (FrameworkElement)control.GetValue(TemplateFocusTargetProperty); } private static void SetTemplateFocusTarget(Control control, FrameworkElement value) { control.SetValue(TemplateFocusTargetProperty, value); } #endregion private static void OnFocusVisualIsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { var focusVisual = (Control)sender; if ((bool)e.NewValue) { if ((VisualTreeHelper.GetParent(focusVisual) as Adorner)?.AdornedElement is FrameworkElement focusedElement) { SetShowFocusVisual(focusedElement, true); if (focusedElement is Control focusedControl && (!GetUseSystemFocusVisuals(focusedControl) || GetTemplateFocusTarget(focusedControl) != null)) { focusVisual.Template = null; } else { TransferValue(focusedElement, focusVisual, FocusVisualPrimaryBrushProperty); TransferValue(focusedElement, focusVisual, FocusVisualPrimaryThicknessProperty); TransferValue(focusedElement, focusVisual, FocusVisualSecondaryBrushProperty); TransferValue(focusedElement, focusVisual, FocusVisualSecondaryThicknessProperty); focusVisual.Margin = GetFocusVisualMargin(focusedElement); } SetFocusedElement(focusVisual, focusedElement); } } else { FrameworkElement focusedElement = GetFocusedElement(focusVisual); if (focusedElement != null) { focusedElement.ClearValue(ShowFocusVisualPropertyKey); focusVisual.ClearValue(FocusVisualPrimaryBrushProperty); focusVisual.ClearValue(FocusVisualPrimaryThicknessProperty); focusVisual.ClearValue(FocusVisualSecondaryBrushProperty); focusVisual.ClearValue(FocusVisualSecondaryThicknessProperty); focusVisual.ClearValue(FrameworkElement.MarginProperty); focusVisual.ClearValue(Control.TemplateProperty); focusVisual.ClearValue(FocusedElementProperty); } } } private static void TransferValue(DependencyObject source, DependencyObject target, DependencyProperty dp) { if (!source.HasDefaultValue(dp)) { target.SetValue(dp, source.GetValue(dp)); } } private sealed class FocusVisualAdorner : Adorner { public FocusVisualAdorner(Control focusedElement, UIElement adornedElement, Style focusVisualStyle) : base(adornedElement) { Debug.Assert(focusedElement != null, "focusedElement should not be null"); Debug.Assert(adornedElement != null, "adornedElement should not be null"); Debug.Assert(focusVisualStyle != null, "focusVisual should not be null"); FocusedElement = focusedElement; Control control = new Control(); SetIsSystemFocusVisual(control, false); control.Style = focusVisualStyle; control.Margin = GetFocusVisualMargin(focusedElement); TransferValue(focusedElement, control, FocusVisualPrimaryBrushProperty); TransferValue(focusedElement, control, FocusVisualPrimaryThicknessProperty); TransferValue(focusedElement, control, FocusVisualSecondaryBrushProperty); TransferValue(focusedElement, control, FocusVisualSecondaryThicknessProperty); _adorderChild = control; IsClipEnabled = true; IsHitTestVisible = false; IsEnabled = false; AddVisualChild(_adorderChild); } public Control FocusedElement { get; } /// /// Measure adorner. Default behavior is to size to match the adorned element. /// protected override Size MeasureOverride(Size constraint) { Size desiredSize = AdornedElement.RenderSize; // Measure the child ((UIElement)GetVisualChild(0)).Measure(desiredSize); return desiredSize; } /// /// Default control arrangement is to only arrange /// the first visual child. No transforms will be applied. /// protected override Size ArrangeOverride(Size size) { Size finalSize = base.ArrangeOverride(size); ((UIElement)GetVisualChild(0)).Arrange(new Rect(new Point(), finalSize)); return finalSize; } /// /// Derived classes override this property to enable the Visual code to enumerate /// the Visual children. Derived classes need to return the number of children /// from this method. /// /// By default a Visual does not have any children. /// /// Remark: /// During this virtual method the Visual tree must not be modified. /// protected override int VisualChildrenCount { get { return 1; // _adorderChild created in ctor. } } /// /// Derived class must implement to support Visual children. The method must return /// the child at the specified index. Index must be between 0 and GetVisualChildrenCount-1. /// /// By default a Visual does not have any children. /// /// Remark: /// During this virtual call it is not valid to modify the Visual tree. /// protected override Visual GetVisualChild(int index) { if (index == 0) { return _adorderChild; } else { throw new ArgumentOutOfRangeException("index"); } } private UIElement _adorderChild; } private static FocusVisualAdorner _focusVisualAdornerCache = null; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/FullscreenHelper.cs ================================================ // Ported from https://github.com/lindexi/lindexi_gd/blob/master/KenafearcuweYemjecahee/FullscreenHelper.cs using System; using System.Runtime.ExceptionServices; using System.Runtime.InteropServices; using System.Windows; using System.Windows.Interop; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { /// /// Helper class for making a window fullscreen. /// Achieves fullscreen by setting window position and size to cover the entire screen. /// Known requirements: window must cover the entire screen, must not have WS_THICKFRAME style, must not have a title bar and be maximized. /// public static partial class FullscreenHelper { /// /// Attached property to store window placement before entering fullscreen. /// private static readonly DependencyProperty BeforeFullscreenWindowPlacementProperty = DependencyProperty.RegisterAttached("BeforeFullscreenWindowPlacement", typeof(WINDOWPLACEMENT?), typeof(Window)); /// /// Attached property to store window style before entering fullscreen. /// private static readonly DependencyProperty BeforeFullscreenWindowStyleProperty = DependencyProperty.RegisterAttached("BeforeFullscreenWindowStyle", typeof(WindowStyles?), typeof(Window)); /// /// Start fullscreen mode. /// After entering fullscreen, the window can be moved or resized via API (or Win + Shift + Left/Right), but will be reset to fullscreen based on the target rectangle and monitor. /// Do not modify window styles or properties while in fullscreen; they will be restored when exiting. /// DWM transition animations are disabled in fullscreen mode. /// /// public static void StartFullscreen(Window window) { if (window == null) { throw new ArgumentNullException(nameof(window), $"{nameof(window)} cannot be null"); } // Ensure not already in fullscreen mode if (window.GetValue(BeforeFullscreenWindowPlacementProperty) == null && window.GetValue(BeforeFullscreenWindowStyleProperty) == null) { var hwnd = new WindowInteropHelper(window).EnsureHandle(); var hwndSource = HwndSource.FromHwnd(hwnd); // Get and save current window placement var placement = new WINDOWPLACEMENT(); placement.Size = (uint)Marshal.SizeOf(placement); Win32.User32.GetWindowPlacement(hwnd, ref placement); window.SetValue(BeforeFullscreenWindowPlacementProperty, placement); // Modify window style var style = (WindowStyles)Win32.User32.GetWindowLongPtr(hwnd, GetWindowLongFields.GWL_STYLE); window.SetValue(BeforeFullscreenWindowStyleProperty, style); // Restore window to normal state; cannot fullscreen with title bar in maximized mode. // Use restore, do not modify title bar. // On exit, original state will be restored. // Remove WS_THICKFRAME; cannot fullscreen with this style. // Remove WS_MAXIMIZEBOX; disables maximize button, maximizing will exit fullscreen. // Remove WS_MAXIMIZE; restore window state, do not use ShowWindow(hwnd, ShowWindowCommands.SW_RESTORE) to avoid visible state change and affecting Visible property. style &= (~(WindowStyles.WS_THICKFRAME | WindowStyles.WS_MAXIMIZEBOX | WindowStyles.WS_MAXIMIZE)); Win32.User32.SetWindowLongPtr(hwnd, GetWindowLongFields.GWL_STYLE, (IntPtr)style); // Disable DWM transition animations; ignore return value if DWM is off Win32.Dwmapi.DwmSetWindowAttribute(hwnd, DWMWINDOWATTRIBUTE.DWMWA_TRANSITIONS_FORCEDISABLED, 1, sizeof(int)); // Add hook to keep window fullscreen when position/size changes hwndSource.AddHook(KeepFullscreenHook); if (Win32.User32.GetWindowRect(hwnd, out var rect)) { // Do not use placement coordinates; placement is work area, not screen coordinates. // Use current window rectangle to set position and size; hook will adjust to fullscreen. Win32.User32.SetWindowPos(hwnd, (IntPtr)HwndZOrder.HWND_TOP, rect.Left, rect.Top, rect.Width, rect.Height, (int)WindowPositionFlags.SWP_NOZORDER); } } } /// /// Exit fullscreen mode. /// Window will return to the state saved before entering fullscreen. /// DWM transition animations are re-enabled after exiting fullscreen. /// /// public static void EndFullscreen(Window window) { if (window == null) { throw new ArgumentNullException(nameof(window), $"{nameof(window)} cannot be null"); } // Ensure in fullscreen mode and get previously saved state if (window.GetValue(BeforeFullscreenWindowPlacementProperty) is WINDOWPLACEMENT placement && window.GetValue(BeforeFullscreenWindowStyleProperty) is WindowStyles style) { var hwnd = new WindowInteropHelper(window).Handle; if (hwnd == IntPtr.Zero) { // Handle is zero in two cases: //1. Window was closed after entering fullscreen. //2. Called before window initialization and before StartFullscreen. // Just return in both cases. return; } var hwndSource = HwndSource.FromHwnd(hwnd); // Remove hook hwndSource.RemoveHook(KeepFullscreenHook); // Restore saved state // Do not change WS_MAXIMIZE in style, or window will maximize with incorrect size // Do not set WS_MINIMIZE, or minimize button will show as restore Win32.User32.SetWindowLongPtr(hwnd, GetWindowLongFields.GWL_STYLE, (IntPtr)(style & (~(WindowStyles.WS_MAXIMIZE | WindowStyles.WS_MINIMIZE)))); if ((style & WindowStyles.WS_MINIMIZE) != 0) { // If window was minimized before fullscreen, restore to normal instead of minimized. // Usually, users do not expect to restore to minimized after exiting fullscreen. placement.ShowCmd = Win32.ShowWindowCommands.SW_RESTORE; } if ((style & WindowStyles.WS_MAXIMIZE) != 0) { // Call ShowWindow to restore maximized state; using SetWindowPlacement alone causes flicker, only rely on it for RestoreBounds. Win32.User32.ShowWindow(hwnd, Win32.ShowWindowCommands.SW_MAXIMIZE); } Win32.User32.SetWindowPlacement(hwnd, ref placement); if ((style & WindowStyles.WS_MAXIMIZE) == 0) // If window is maximized, do not modify WPF properties, or RestoreBounds will be broken; WPF does not change Left/Top/Width/Height when maximized { if (Win32.User32.GetWindowRect(hwnd, out var rect)) { // Do not use placement coordinates; placement is work area, not screen coordinates. // Ensure WPF properties match Win32 position var logicalPos = hwndSource.CompositionTarget.TransformFromDevice.Transform( new System.Windows.Point(rect.Left, rect.Top)); var logicalSize = hwndSource.CompositionTarget.TransformFromDevice.Transform( new System.Windows.Point(rect.Width, rect.Height)); window.Left = logicalPos.X; window.Top = logicalPos.Y; window.Width = logicalSize.X; window.Height = logicalSize.Y; } } // Re-enable DWM transition animations; ignore return value if DWM is off Win32.Dwmapi.DwmSetWindowAttribute(hwnd, DWMWINDOWATTRIBUTE.DWMWA_TRANSITIONS_FORCEDISABLED, 0, sizeof(int)); // Clear saved state window.ClearValue(BeforeFullscreenWindowPlacementProperty); window.ClearValue(BeforeFullscreenWindowStyleProperty); } } /// /// Hook to keep window fullscreen. /// Uses HandleProcessCorruptedStateExceptions to prevent crashes from fatal exceptions during memory access. /// // [HandleProcessCorruptedStateExceptions] private static IntPtr KeepFullscreenHook(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled) { // Handle WM_WINDOWPOSCHANGING message const int WINDOWPOSCHANGING = 0x0046; if (msg == WINDOWPOSCHANGING) { try { // Get WINDOWPOS structure var pos = (WindowPosition)Marshal.PtrToStructure(lParam, typeof(WindowPosition)); if ((pos.Flags & WindowPositionFlags.SWP_NOMOVE) != 0 && (pos.Flags & WindowPositionFlags.SWP_NOSIZE) != 0) { // If neither position nor size is changing, do nothing. return IntPtr.Zero; } if (Win32.User32.IsIconic(hwnd)) { // If window is minimized during fullscreen, ignore subsequent position changes. // Otherwise, incorrect target position may be calculated and window will jump to primary screen. return IntPtr.Zero; } // Get current window rectangle for reference if (Win32.User32.GetWindowRect(hwnd, out var rect)) { var targetRect = rect; // Target rectangle for window change if ((pos.Flags & WindowPositionFlags.SWP_NOMOVE) == 0) { // Move required targetRect.Left = pos.X; targetRect.Top = pos.Y; } if ((pos.Flags & WindowPositionFlags.SWP_NOSIZE) == 0) { // Size change required targetRect.Right = targetRect.Left + pos.Width; targetRect.Bottom = targetRect.Top + pos.Height; } else { // No size change targetRect.Right = targetRect.Left + rect.Width; targetRect.Bottom = targetRect.Top + rect.Height; } // Get monitor info for target rectangle var monitor = Win32.User32.MonitorFromRect(targetRect, MonitorFlag.MONITOR_DEFAULTTOPRIMARY); var info = new MonitorInfo(); info.Size = (uint)Marshal.SizeOf(info); if (Win32.User32.GetMonitorInfo(monitor, ref info)) { // Set window position and size based on monitor info pos.X = info.MonitorRect.Left; pos.Y = info.MonitorRect.Top; pos.Width = info.MonitorRect.Right - info.MonitorRect.Left; pos.Height = info.MonitorRect.Bottom - info.MonitorRect.Top; pos.Flags &= ~(WindowPositionFlags.SWP_NOSIZE | WindowPositionFlags.SWP_NOMOVE | WindowPositionFlags.SWP_NOREDRAW); pos.Flags |= WindowPositionFlags.SWP_NOCOPYBITS; if (rect == info.MonitorRect) { var hwndSource = HwndSource.FromHwnd(hwnd); if (hwndSource?.RootVisual is Window window) { // Ensure WPF properties match Win32 position, prevents issues if user changes WPF properties after fullscreen. // This may trigger WM_WINDOWPOSCHANGING again, but there is no better timing. // WM_WINDOWPOSCHANGED cannot be used. // (e.g. changing Left after fullscreen triggers WM_WINDOWPOSCHANGING, and this code resets Left, so WM_WINDOWPOSCHANGED is not triggered, window size is correct but Left property is wrong.) var logicalPos = hwndSource.CompositionTarget.TransformFromDevice.Transform( new System.Windows.Point(pos.X, pos.Y)); var logicalSize = hwndSource.CompositionTarget.TransformFromDevice.Transform( new System.Windows.Point(pos.Width, pos.Height)); window.Left = logicalPos.X; window.Top = logicalPos.Y; window.Width = logicalSize.X; window.Height = logicalSize.Y; } else { // This hwnd was from Window, if not Window now... unexpected. } } // Copy modified structure back Marshal.StructureToPtr(pos, lParam, false); } } } catch { // No logging needed, just prevent crashes from unexpected logic in message loop. } } return IntPtr.Zero; } } public static partial class FullscreenHelper { static class Win32 { [Flags] public enum ShowWindowCommands { /// /// Maximizes the specified window. /// SW_MAXIMIZE = 3, /// /// Activates and displays the window. If the window is minimized or maximized, the system restores it to its original size and position. An application should specify this flag when restoring a minimized window. /// SW_RESTORE = 9, } internal static class Properties { #if !ANSI public const CharSet BuildCharSet = CharSet.Unicode; #else public const CharSet BuildCharSet = CharSet.Ansi; #endif } public static class Dwmapi { public const string LibraryName = "Dwmapi.dll"; [DllImport(LibraryName, ExactSpelling = true, PreserveSig = false)] [return: MarshalAs(UnmanagedType.Bool)] public static extern bool DwmIsCompositionEnabled(); [DllImport("Dwmapi.dll", ExactSpelling = true, SetLastError = true)] public static extern int DwmSetWindowAttribute(IntPtr hwnd, DWMWINDOWATTRIBUTE dwAttribute, in int pvAttribute, uint cbAttribute); } public static class User32 { public const string LibraryName = "user32"; [DllImport(LibraryName, CharSet = Properties.BuildCharSet)] public static extern bool GetMonitorInfo(IntPtr hMonitor, ref MonitorInfo lpmi); [DllImport(LibraryName, ExactSpelling = true)] public static extern IntPtr MonitorFromRect(in Rectangle lprc, MonitorFlag dwFlags); [DllImport(LibraryName, ExactSpelling = true)] public static extern bool IsIconic(IntPtr hwnd); [DllImport(LibraryName, ExactSpelling = true)] public static extern bool ShowWindow(IntPtr hWnd, ShowWindowCommands nCmdShow); [DllImport(LibraryName, ExactSpelling = true)] public static extern bool SetWindowPlacement(IntPtr hWnd, [In] ref WINDOWPLACEMENT lpwndpl); [return: MarshalAs(UnmanagedType.Bool)] [DllImport(LibraryName, ExactSpelling = true)] public static extern bool GetWindowRect(IntPtr hWnd, out Rectangle lpRect); [DllImport(LibraryName, ExactSpelling = true, SetLastError = true)] public static extern Int32 SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 wFlagslong); [DllImport(LibraryName, ExactSpelling = true)] public static extern bool GetWindowPlacement(IntPtr hWnd, ref WINDOWPLACEMENT lpwndpl); public static IntPtr GetWindowLongPtr(IntPtr hWnd, GetWindowLongFields nIndex) => GetWindowLongPtr(hWnd, (int)nIndex); public static IntPtr GetWindowLongPtr(IntPtr hWnd, int nIndex) { return IntPtr.Size > 4 #pragma warning disable CS0618 // Type or member is obsolete ? GetWindowLongPtr_x64(hWnd, nIndex) : new IntPtr(GetWindowLong(hWnd, nIndex)); #pragma warning restore CS0618 // Type or member is obsolete } [DllImport(LibraryName, CharSet = Properties.BuildCharSet)] public static extern int GetWindowLong(IntPtr hWnd, int nIndex); [DllImport(LibraryName, CharSet = Properties.BuildCharSet, EntryPoint = "GetWindowLongPtr")] public static extern IntPtr GetWindowLongPtr_x64(IntPtr hWnd, int nIndex); public static IntPtr SetWindowLongPtr(IntPtr hWnd, GetWindowLongFields nIndex, IntPtr dwNewLong) => SetWindowLongPtr(hWnd, (int)nIndex, dwNewLong); public static IntPtr SetWindowLongPtr(IntPtr hWnd, int nIndex, IntPtr dwNewLong) { return IntPtr.Size > 4 #pragma warning disable CS0618 // Type or member is obsolete ? SetWindowLongPtr_x64(hWnd, nIndex, dwNewLong) : new IntPtr(SetWindowLong(hWnd, nIndex, dwNewLong.ToInt32())); #pragma warning restore CS0618 // Type or member is obsolete } [DllImport(LibraryName, CharSet = Properties.BuildCharSet, EntryPoint = "SetWindowLongPtr")] public static extern IntPtr SetWindowLongPtr_x64(IntPtr hWnd, int nIndex, IntPtr dwNewLong); [DllImport(LibraryName, CharSet = Properties.BuildCharSet)] public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong); } } [StructLayout(LayoutKind.Sequential)] struct MonitorInfo { /// /// The size of the structure, in bytes. /// public uint Size; /// /// A RECT structure that specifies the display monitor rectangle, expressed in virtual-screen coordinates. If the monitor is not the primary display monitor, some coordinates may be negative. /// public Rectangle MonitorRect; /// /// A RECT structure that specifies the work area rectangle of the display monitor, expressed in virtual-screen coordinates. If the monitor is not the primary display monitor, some coordinates may be negative. /// public Rectangle WorkRect; /// /// Flags representing attributes of the display monitor. /// public MonitorInfoFlag Flags; } enum MonitorInfoFlag { } enum MonitorFlag { /// /// Returns a handle to the primary display monitor. /// MONITOR_DEFAULTTOPRIMARY = 1, } [StructLayout(LayoutKind.Sequential)] struct WindowPosition { public IntPtr Hwnd; public IntPtr HwndZOrderInsertAfter; public int X; public int Y; public int Width; public int Height; public WindowPositionFlags Flags; } enum HwndZOrder { /// /// Places the window at the top of the Z order. /// HWND_TOP = 0, } enum DWMWINDOWATTRIBUTE : uint { DWMWA_TRANSITIONS_FORCEDISABLED = 3, } enum GetWindowLongFields { /// /// Retrieves the window styles. /// GWL_STYLE = -16, } [StructLayout(LayoutKind.Sequential)] struct WINDOWPLACEMENT // WindowPlacement { public uint Size; public WindowPlacementFlags Flags; public Win32.ShowWindowCommands ShowCmd; public Point MinPosition; public Point MaxPosition; public Rectangle NormalPosition; } [Flags] public enum WindowPositionFlags { /// /// Discards the entire contents of the client area. If not specified, valid contents are saved and copied back after window is sized or repositioned. /// SWP_NOCOPYBITS = 0x0100, /// /// Retains the current position (ignores X and Y parameters). /// SWP_NOMOVE = 0x0002, /// /// Does not redraw changes. If set, no repainting occurs. Applies to client and nonclient area, and any part of parent window uncovered. Application must explicitly invalidate/redraw any parts needing update. /// SWP_NOREDRAW = 0x0008, /// /// Retains the current size (ignores cx and cy parameters). /// SWP_NOSIZE = 0x0001, /// /// Retains the current Z order (ignores hWndInsertAfter parameter). /// SWP_NOZORDER = 0x0004, } [StructLayout(LayoutKind.Sequential)] struct Rectangle { public int Left; public int Top; public int Right; public int Bottom; /// /// Rectangle width /// public int Width { get { return unchecked((int)(Right - Left)); } set { Right = unchecked((int)(Left + value)); } } /// /// Rectangle height /// public int Height { get { return unchecked((int)(Bottom - Top)); } set { Bottom = unchecked((int)(Top + value)); } } public bool Equals(Rectangle other) { return (Left == other.Left) && (Right == other.Right) && (Top == other.Top) && (Bottom == other.Bottom); } public override bool Equals(object obj) { return obj is Rectangle rectangle && Equals(rectangle); } public static bool operator ==(Rectangle left, Rectangle right) { return left.Equals(right); } public override int GetHashCode() { unchecked { var hashCode = (int)Left; hashCode = (hashCode * 397) ^ (int)Top; hashCode = (hashCode * 397) ^ (int)Right; hashCode = (hashCode * 397) ^ (int)Bottom; return hashCode; } } public static bool operator !=(Rectangle left, Rectangle right) { return !(left == right); } } [StructLayout(LayoutKind.Sequential)] struct Point { public int X; public int Y; } [Flags] enum WindowPlacementFlags { } [Flags] enum WindowStyles { /// /// The window is initially maximized. /// WS_MAXIMIZE = 0x01000000, /// /// The window has a maximize button. Cannot be combined with WS_EX_CONTEXTHELP. WS_SYSMENU must also be specified. /// WS_MAXIMIZEBOX = 0x00010000, /// /// The window is initially minimized. Same as WS_ICONIC. /// WS_MINIMIZE = 0x20000000, /// /// The window has a sizing border. Same as WS_SIZEBOX. /// WS_THICKFRAME = 0x00040000, } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/HyperlinkHelper.cs ================================================ using System.Windows; using System.Windows.Documents; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class HyperlinkHelper { #region IsPressEnabled private static readonly DependencyProperty IsPressEnabledProperty = DependencyProperty.RegisterAttached( "IsPressEnabled", typeof(bool), typeof(HyperlinkHelper), new PropertyMetadata(false, OnIsPressEnabledChanged)); public static bool GetIsPressEnabled(Hyperlink hyperlink) { return (bool)hyperlink.GetValue(IsPressEnabledProperty); } public static void SetIsPressEnabled(Hyperlink hyperlink, bool value) { hyperlink.SetValue(IsPressEnabledProperty, value); } private static void OnIsPressEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var hyperlink = (Hyperlink)d; if ((bool)e.NewValue) { hyperlink.AddHandler(ContentElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(OnMouseLeftButtonDown), true); hyperlink.AddHandler(ContentElement.MouseLeftButtonUpEvent, new MouseButtonEventHandler(OnMouseLeftButtonUp), true); } else { hyperlink.RemoveHandler(ContentElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(OnMouseLeftButtonDown)); hyperlink.RemoveHandler(ContentElement.MouseLeftButtonUpEvent, new MouseButtonEventHandler(OnMouseLeftButtonUp)); } } private static void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { var hyperlink = (Hyperlink)sender; if (hyperlink.IsMouseCaptured && e.ButtonState == MouseButtonState.Pressed) { hyperlink.SetValue(IsPressedPropertyKey, true); } } private static void OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { var hyperlink = (Hyperlink)sender; if (GetIsPressed(hyperlink)) { hyperlink.SetValue(IsPressedPropertyKey, false); } } #endregion #region IsPressed private static readonly DependencyPropertyKey IsPressedPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "IsPressed", typeof(bool), typeof(HyperlinkHelper), new PropertyMetadata(false)); public static readonly DependencyProperty IsPressedProperty = IsPressedPropertyKey.DependencyProperty; public static bool GetIsPressed(Hyperlink hyperlink) { return (bool)hyperlink.GetValue(IsPressedProperty); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ListViewHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ListViewHelper { #region Header /// /// Identifies the Header dependency property. /// public static readonly DependencyProperty HeaderProperty = DependencyProperty.RegisterAttached( "Header", typeof(object), typeof(ListViewHelper), new PropertyMetadata(null)); /// /// Gets the content for the list header. /// /// The element from which to read the property value. /// The content of the list header. The default value is null. public static object GetHeader(ListBox listbox) { return listbox.GetValue(HeaderProperty); } /// /// Sets the content for the list header. /// /// The element from which to read the property value. /// The content of the list header. The default value is null. public static void SetHeader(ListBox listbox, object value) { listbox.SetValue(HeaderProperty, value); } #endregion #region HeaderTemplate /// /// Identifies the HeaderTemplate dependency property. /// public static readonly DependencyProperty HeaderTemplateProperty = DependencyProperty.RegisterAttached( "HeaderTemplate", typeof(DataTemplate), typeof(ListViewHelper)); /// /// Gets the DataTemplate used to display the content of the view header. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the view header. public static DataTemplate GetHeaderTemplate(ListBox listbox) { return (DataTemplate)listbox.GetValue(HeaderTemplateProperty); } /// /// Sets the DataTemplate used to display the content of the view header. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the view header. public static void SetHeaderTemplate(ListBox listbox, DataTemplate value) { listbox.SetValue(HeaderTemplateProperty, value); } #endregion #region Footer /// /// Identifies the Footer dependency property. /// public static readonly DependencyProperty FooterProperty = DependencyProperty.RegisterAttached( "Footer", typeof(object), typeof(ListViewHelper), new PropertyMetadata(null)); /// /// Gets the content for the list footer. /// /// The element from which to read the property value. /// The content of the list footer. The default value is null. public static object GetFooter(ListBox listbox) { return listbox.GetValue(FooterProperty); } /// /// Sets the content for the list footer. /// /// The element from which to read the property value. /// The content of the list footer. The default value is null. public static void SetFooter(ListBox listbox, object value) { listbox.SetValue(FooterProperty, value); } #endregion #region HeaderTemplate /// /// Identifies the FooterTemplate dependency property. /// public static readonly DependencyProperty FooterTemplateProperty = DependencyProperty.RegisterAttached( "FooterTemplate", typeof(DataTemplate), typeof(ListViewHelper)); /// /// Gets the DataTemplate used to display the content of the view footer. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the view footer. public static DataTemplate GetFooterTemplate(ListBox listbox) { return (DataTemplate)listbox.GetValue(FooterTemplateProperty); } /// /// Sets the DataTemplate used to display the content of the view footer. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the view footer. public static void SetFooterTemplate(ListBox listbox, DataTemplate value) { listbox.SetValue(FooterTemplateProperty, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/MultiSelectHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class MultiSelectHelper { private const string MultiSelectStatesGroup = "MultiSelectStates"; private const string MultiSelectDisabledState = "MultiSelectDisabled"; private const string MultiSelectEnabledState = "MultiSelectEnabled"; #region SelectionMode public static SelectionMode GetSelectionMode(ListBoxItem container) { return (SelectionMode)container.GetValue(SelectionModeProperty); } public static void SetSelectionMode(ListBoxItem container, SelectionMode value) { container.SetValue(SelectionModeProperty, value); } public static readonly DependencyProperty SelectionModeProperty = DependencyProperty.RegisterAttached( "SelectionMode", typeof(SelectionMode), typeof(MultiSelectHelper), new PropertyMetadata(SelectionMode.Single, OnSelectionModeChanged)); private static void OnSelectionModeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var container = (ListBoxItem)d; UpdateVisualState(container, (SelectionMode)e.NewValue, container.IsVisible); } #endregion private static void UpdateVisualState(ListBoxItem control, SelectionMode selectionMode, bool useTransitions) { bool multiSelectEnabled = selectionMode == SelectionMode.Multiple; VisualStateManager.GoToState(control, multiSelectEnabled ? MultiSelectEnabledState : MultiSelectDisabledState, useTransitions); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/OpeningAnimationHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System.Windows; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class OpeningAnimationHelper { #region Storyboard public static readonly DependencyProperty StoryboardProperty = DependencyProperty.RegisterAttached( "Storyboard", typeof(Storyboard), typeof(OpeningAnimationHelper), new PropertyMetadata(OnStoryboardChanged)); public static Storyboard GetStoryboard(FrameworkElement element) { return (Storyboard)element.GetValue(StoryboardProperty); } public static void SetStoryboard(FrameworkElement element, Storyboard value) { element.SetValue(StoryboardProperty, value); } private static void OnStoryboardChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; if (e.OldValue != null) { element.Loaded -= OnElementLoaded; } if (e.NewValue != null) { element.Loaded += OnElementLoaded; } } #endregion private static void OnElementLoaded(object sender, RoutedEventArgs e) { var element = (FrameworkElement)sender; if (element.IsVisible && Helper.IsAnimationsEnabled && !DesignMode.DesignModeEnabled) { var storyboard = GetStoryboard(element); if (storyboard != null) { storyboard.Begin(); } } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/PasswordBoxHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Helpers; using System.Windows; using System.Windows.Controls; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public class PasswordBoxHelper : DependencyObject { private const string ButtonStatesGroup = "ButtonStates"; private const string ButtonVisibleState = "ButtonVisible"; private const string ButtonCollapsedState = "ButtonCollapsed"; private static readonly CommandBinding TextBoxCutBinding; private static readonly CommandBinding TextBoxCopyBinding; private readonly PasswordBox _passwordBox; private bool _hideRevealButton; static PasswordBoxHelper() { TextBoxCutBinding = new CommandBinding(ApplicationCommands.Cut); TextBoxCutBinding.CanExecute += OnDisabledCommandCanExecute; TextBoxCopyBinding = new CommandBinding(ApplicationCommands.Copy); TextBoxCopyBinding.CanExecute += OnDisabledCommandCanExecute; } public PasswordBoxHelper(PasswordBox passwordBox) { _passwordBox = passwordBox; } #region PasswordRevealMode /// /// Gets a value that specifies whether the password is always, never, or /// optionally obscured. /// /// The element from which to read the property value. /// /// A value of the enumeration that specifies whether the password is always, never, /// or optionally obscured. The default is **Peek**. /// public static PasswordRevealMode GetPasswordRevealMode(PasswordBox passwordBox) { return (PasswordRevealMode)passwordBox.GetValue(PasswordRevealModeProperty); } /// /// Sets a value that specifies whether the password is always, never, or /// optionally obscured. /// /// The element on which to set the attached property. /// The property value to set. public static void SetPasswordRevealMode(PasswordBox passwordBox, PasswordRevealMode value) { passwordBox.SetValue(PasswordRevealModeProperty, value); } /// /// Identifies the PasswordRevealMode dependency property. /// public static readonly DependencyProperty PasswordRevealModeProperty = DependencyProperty.RegisterAttached( "PasswordRevealMode", typeof(PasswordRevealMode), typeof(PasswordBoxHelper), new FrameworkPropertyMetadata(PasswordRevealMode.Peek, OnPasswordRevealModeChanged)); private static void OnPasswordRevealModeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var helper = GetHelperInstance((PasswordBox)d); helper?.UpdateVisualState(true); } #endregion #region IsEnabled public static bool GetIsEnabled(PasswordBox passwordBox) { return (bool)passwordBox.GetValue(IsEnabledProperty); } public static void SetIsEnabled(PasswordBox passwordBox, bool value) { passwordBox.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(PasswordBoxHelper), new FrameworkPropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var passwordBox = (PasswordBox)d; if ((bool)e.NewValue) { SetHelperInstance(passwordBox, new PasswordBoxHelper(passwordBox)); } else { passwordBox.ClearValue(HelperInstanceProperty); } } #endregion #region PlaceholderTextVisibility public static Visibility GetPlaceholderTextVisibility(Control control) { return (Visibility)control.GetValue(PlaceholderTextVisibilityProperty); } private static void SetPlaceholderTextVisibility(Control control, Visibility value) { control.SetValue(PlaceholderTextVisibilityPropertyKey, value); } private static readonly DependencyPropertyKey PlaceholderTextVisibilityPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "PlaceholderTextVisibility", typeof(Visibility), typeof(PasswordBoxHelper), new FrameworkPropertyMetadata(Visibility.Visible)); public static readonly DependencyProperty PlaceholderTextVisibilityProperty = PlaceholderTextVisibilityPropertyKey.DependencyProperty; #endregion #region HelperInstance private static PasswordBoxHelper GetHelperInstance(PasswordBox passwordBox) { return (PasswordBoxHelper)passwordBox.GetValue(HelperInstanceProperty); } private static void SetHelperInstance(PasswordBox passwordBox, PasswordBoxHelper value) { passwordBox.SetValue(HelperInstanceProperty, value); } private static readonly DependencyProperty HelperInstanceProperty = DependencyProperty.RegisterAttached( "HelperInstance", typeof(PasswordBoxHelper), typeof(PasswordBoxHelper), new PropertyMetadata(OnHelperInstanceChanged)); private static void OnHelperInstanceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (e.OldValue is PasswordBoxHelper oldHelper) { oldHelper.Detach(); } if (e.NewValue is PasswordBoxHelper newHelper) { newHelper.Attach(); } } #endregion private TextBox TextBox { get; set; } private PasswordRevealMode PasswordRevealMode => GetPasswordRevealMode(_passwordBox); private static void OnDisabledCommandCanExecute(object sender, CanExecuteRoutedEventArgs e) { e.CanExecute = false; e.Handled = true; } private void Attach() { _passwordBox.PasswordChanged += OnPasswordChanged; _passwordBox.GotFocus += OnGotFocus; _passwordBox.LostFocus += OnLostFocus; if (_passwordBox.IsLoaded) { OnApplyTemplate(); } else { _passwordBox.Loaded += OnLoaded; } } private void Detach() { _passwordBox.PasswordChanged -= OnPasswordChanged; _passwordBox.GotFocus -= OnGotFocus; _passwordBox.LostFocus -= OnLostFocus; _passwordBox.Loaded -= OnLoaded; if (TextBox != null) { TextBox.CommandBindings.Remove(TextBoxCutBinding); TextBox.CommandBindings.Remove(TextBoxCopyBinding); TextBox.TextChanged -= OnTextBoxTextChanged; TextBox = null; } } private void OnLoaded(object sender, RoutedEventArgs e) { _passwordBox.Loaded -= OnLoaded; OnApplyTemplate(); } private void OnApplyTemplate() { _passwordBox.ApplyTemplate(); TextBox = _passwordBox.GetTemplateChild(nameof(TextBox)); if (TextBox != null) { TextBox.IsUndoEnabled = false; SpellCheck.SetIsEnabled(TextBox, false); TextBox.CommandBindings.Add(TextBoxCutBinding); TextBox.CommandBindings.Add(TextBoxCopyBinding); TextBox.TextChanged += OnTextBoxTextChanged; UpdateTextBox(); } UpdateVisualState(false); } private void OnGotFocus(object sender, RoutedEventArgs e) { if (PasswordRevealMode == PasswordRevealMode.Visible && TextBox != null) { if (e.OriginalSource == _passwordBox) { TextBox.Focus(); e.Handled = true; } } if (!string.IsNullOrEmpty(_passwordBox.Password)) { _hideRevealButton = true; } UpdateVisualState(true); } private void OnLostFocus(object sender, RoutedEventArgs e) { UpdateVisualState(true); } private void OnPasswordChanged(object sender, RoutedEventArgs e) { bool hasPassword = !string.IsNullOrEmpty(_passwordBox.Password); if (!hasPassword) { _hideRevealButton = false; } SetPlaceholderTextVisibility(_passwordBox, hasPassword ? Visibility.Collapsed : Visibility.Visible); UpdateTextBox(); UpdateVisualState(true); } private void OnTextBoxTextChanged(object sender, TextChangedEventArgs e) { if (PasswordRevealMode == PasswordRevealMode.Visible) { _passwordBox.Password = ((TextBox)sender).Text; } } private void UpdateTextBox() { if (TextBox != null) { TextBox.Text = _passwordBox.Password; } } private void UpdateVisualState(bool useTransitions) { bool buttonVisible = false; if (_passwordBox.IsFocused) { switch (PasswordRevealMode) { case PasswordRevealMode.Peek: buttonVisible = !_hideRevealButton && !string.IsNullOrEmpty(_passwordBox.Password); break; case PasswordRevealMode.Hidden: case PasswordRevealMode.Visible: buttonVisible = false; break; } } VisualStateManager.GoToState(_passwordBox, buttonVisible ? ButtonVisibleState : ButtonCollapsedState, useTransitions); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/PivotHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class PivotHelper { #region Title public static readonly DependencyProperty TitleProperty = DependencyProperty.RegisterAttached( "Title", typeof(object), typeof(PivotHelper)); public static object GetTitle(TabControl tabControl) { return tabControl.GetValue(TitleProperty); } public static void SetTitle(TabControl tabControl, object value) { tabControl.SetValue(TitleProperty, value); } #endregion #region TitleTemplate public static readonly DependencyProperty TitleTemplateProperty = DependencyProperty.RegisterAttached( "TitleTemplate", typeof(DataTemplate), typeof(PivotHelper)); public static DataTemplate GetTitleTemplate(TabControl tabControl) { return (DataTemplate)tabControl.GetValue(TitleTemplateProperty); } public static void SetTitleTemplate(TabControl tabControl, DataTemplate value) { tabControl.SetValue(TitleTemplateProperty, value); } #endregion #region LeftHeader public static readonly DependencyProperty LeftHeaderProperty = DependencyProperty.RegisterAttached( "LeftHeader", typeof(object), typeof(PivotHelper)); public static object GetLeftHeader(TabControl tabControl) { return tabControl.GetValue(LeftHeaderProperty); } public static void SetLeftHeader(TabControl tabControl, object value) { tabControl.SetValue(LeftHeaderProperty, value); } #endregion #region LeftHeaderTemplate public static readonly DependencyProperty LeftHeaderTemplateProperty = DependencyProperty.RegisterAttached( "LeftHeaderTemplate", typeof(DataTemplate), typeof(PivotHelper)); public static DataTemplate GetLeftHeaderTemplate(TabControl tabControl) { return (DataTemplate)tabControl.GetValue(LeftHeaderTemplateProperty); } public static void SetLeftHeaderTemplate(TabControl tabControl, DataTemplate value) { tabControl.SetValue(LeftHeaderTemplateProperty, value); } #endregion #region RightHeader public static readonly DependencyProperty RightHeaderProperty = DependencyProperty.RegisterAttached( "RightHeader", typeof(object), typeof(PivotHelper)); public static object GetRightHeader(TabControl tabControl) { return tabControl.GetValue(RightHeaderProperty); } public static void SetRightHeader(TabControl tabControl, object value) { tabControl.SetValue(RightHeaderProperty, value); } #endregion #region RightHeaderTemplate public static readonly DependencyProperty RightHeaderTemplateProperty = DependencyProperty.RegisterAttached( "RightHeaderTemplate", typeof(DataTemplate), typeof(PivotHelper)); public static DataTemplate GetRightHeaderTemplate(TabControl tabControl) { return (DataTemplate)tabControl.GetValue(RightHeaderTemplateProperty); } public static void SetRightHeaderTemplate(TabControl tabControl, DataTemplate value) { tabControl.SetValue(RightHeaderTemplateProperty, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/PressHelper.cs ================================================ using System.Windows; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class PressHelper { #region IsEnabled public static bool GetIsEnabled(UIElement element) { return (bool)element.GetValue(IsEnabledProperty); } public static void SetIsEnabled(UIElement element, bool value) { element.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(PressHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (UIElement)d; if ((bool)e.NewValue) { element.MouseLeftButtonDown += OnMouseLeftButtonDown; element.MouseLeftButtonUp += OnMouseLeftButtonUp; element.MouseEnter += OnMouseEnter; element.MouseLeave += OnMouseLeave; UpdateIsPressed(element); } else { element.MouseLeftButtonDown -= OnMouseLeftButtonDown; element.MouseLeftButtonUp -= OnMouseLeftButtonUp; element.MouseEnter -= OnMouseEnter; element.MouseLeave -= OnMouseLeave; element.ClearValue(IsPressedPropertyKey); } } #endregion #region IsPressed public static bool GetIsPressed(UIElement element) { return (bool)element.GetValue(IsPressedProperty); } private static void SetIsPressed(UIElement element, bool value) { element.SetValue(IsPressedPropertyKey, value); } private static readonly DependencyPropertyKey IsPressedPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "IsPressed", typeof(bool), typeof(PressHelper), null); public static readonly DependencyProperty IsPressedProperty = IsPressedPropertyKey.DependencyProperty; #endregion private static void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { UpdateIsPressed((UIElement)sender); } private static void OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { UpdateIsPressed((UIElement)sender); } private static void OnMouseEnter(object sender, MouseEventArgs e) { UpdateIsPressed((UIElement)sender); } private static void OnMouseLeave(object sender, MouseEventArgs e) { UpdateIsPressed((UIElement)sender); } private static void UpdateIsPressed(UIElement element) { Rect itemBounds = new Rect(new Point(), element.RenderSize); if (Mouse.LeftButton == MouseButtonState.Pressed && element.IsMouseOver && itemBounds.Contains(Mouse.GetPosition(element))) { SetIsPressed(element, true); } else { element.ClearValue(IsPressedPropertyKey); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/RichTextBoxHelper.cs ================================================ using System.Windows; using System.Windows.Controls; using System.Windows.Documents; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class RichTextBoxHelper { #region IsEnabled public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(RichTextBoxHelper), new PropertyMetadata(false, OnIsEnabledChanged)); public static bool GetIsEnabled(RichTextBox richTextBox) { return (bool)richTextBox.GetValue(IsEnabledProperty); } public static void SetIsEnabled(RichTextBox richTextBox, bool value) { richTextBox.SetValue(IsEnabledProperty, value); } private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var richTextBox = (RichTextBox)d; var oldValue = (bool)e.OldValue; var newValue = (bool)e.NewValue; if (newValue) { richTextBox.TextChanged += OnTextChanged; UpdateIsEmpty(richTextBox); } else { richTextBox.TextChanged -= OnTextChanged; richTextBox.ClearValue(IsEmptyPropertyKey); } } #endregion #region IsEmpty private static readonly DependencyPropertyKey IsEmptyPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "IsEmpty", typeof(bool), typeof(RichTextBoxHelper), new PropertyMetadata(false)); public static readonly DependencyProperty IsEmptyProperty = IsEmptyPropertyKey.DependencyProperty; public static bool GetIsEmpty(RichTextBox richTextBox) { return (bool)richTextBox.GetValue(IsEmptyProperty); } private static void SetIsEmpty(RichTextBox richTextBox, bool value) { richTextBox.SetValue(IsEmptyPropertyKey, value); } private static void UpdateIsEmpty(RichTextBox rtb) { bool isEmpty; if (rtb.Document.Blocks.Count == 0) { isEmpty = true; } else { TextPointer startPointer = rtb.Document.ContentStart.GetNextInsertionPosition(LogicalDirection.Forward); TextPointer endPointer = rtb.Document.ContentEnd.GetNextInsertionPosition(LogicalDirection.Backward); isEmpty = startPointer.CompareTo(endPointer) == 0; } if (GetIsEmpty(rtb) != isEmpty) { SetIsEmpty(rtb, isEmpty); } } #endregion private static void OnTextChanged(object sender, TextChangedEventArgs e) { UpdateIsEmpty((RichTextBox)sender); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/RowDefinitionHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class RowDefinitionHelper { #region PixelHeight public static readonly DependencyProperty PixelHeightProperty = DependencyProperty.RegisterAttached( "PixelHeight", typeof(double), typeof(RowDefinitionHelper), new PropertyMetadata(double.NaN, OnPixelHeightChanged)); public static double GetPixelHeight(RowDefinition rowDefinition) { return (double)rowDefinition.GetValue(PixelHeightProperty); } public static void SetPixelHeight(RowDefinition rowDefinition, double value) { rowDefinition.SetValue(PixelHeightProperty, value); } private static void OnPixelHeightChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var rowDefinition = (RowDefinition)d; var pixels = (double)e.NewValue; if (double.IsNaN(pixels) || double.IsInfinity(pixels)) { rowDefinition.ClearValue(RowDefinition.HeightProperty); } else { rowDefinition.Height = new GridLength(pixels); } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ScrollBarHelper.cs ================================================ using iNKORE.UI.WPF.Modern.Controls.Primitives; using System.Windows; using System.Windows.Controls.Primitives; using System.Windows.Input; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ScrollBarHelper { private const string StateExpanded = "Expanded"; private const string StateCollapsed = "Collapsed"; #region IsEnabled public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(ScrollBarHelper), new PropertyMetadata(false, OnIsEnabledChanged)); public static bool GetIsEnabled(ScrollBar scrollBar) { return (bool)scrollBar.GetValue(IsEnabledProperty); } public static void SetIsEnabled(ScrollBar scrollBar, bool value) { scrollBar.SetValue(IsEnabledProperty, value); } private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var scrollBar = (ScrollBar)d; var oldValue = (bool)e.OldValue; var newValue = (bool)e.NewValue; if (newValue) { scrollBar.IsVisibleChanged += OnIsVisibleChanged; scrollBar.MouseEnter += OnIsMouseOverChanged; scrollBar.MouseLeave += OnIsMouseOverChanged; scrollBar.IsEnabledChanged += OnIsEnabledChanged; if (scrollBar.IsLoaded) { UpdateVisualState(scrollBar); } } else { scrollBar.IsVisibleChanged -= OnIsVisibleChanged; scrollBar.MouseEnter -= OnIsMouseOverChanged; scrollBar.MouseLeave -= OnIsMouseOverChanged; scrollBar.IsEnabledChanged -= OnIsEnabledChanged; } } #endregion #region IndicatorMode public static readonly DependencyProperty IndicatorModeProperty = DependencyProperty.RegisterAttached( "IndicatorMode", typeof(ScrollingIndicatorMode), typeof(ScrollBarHelper), new PropertyMetadata(ScrollingIndicatorMode.MouseIndicator, OnIndicatorModeChanged)); public static ScrollingIndicatorMode GetIndicatorMode(ScrollBar scrollBar) { return (ScrollingIndicatorMode)scrollBar.GetValue(IndicatorModeProperty); } public static void SetIndicatorMode(ScrollBar scrollBar, ScrollingIndicatorMode value) { scrollBar.SetValue(IndicatorModeProperty, value); } private static void OnIndicatorModeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdateVisualState((ScrollBar)d); } #endregion #region CollapsedThumbBackgroundColor public static readonly DependencyProperty CollapsedThumbBackgroundColorProperty = DependencyProperty.RegisterAttached( "CollapsedThumbBackgroundColor", typeof(Color?), typeof(ScrollBarHelper), new PropertyMetadata((Color?)null)); public static Color? GetCollapsedThumbBackgroundColor(ScrollBar scrollBar) { return (Color?)scrollBar.GetValue(CollapsedThumbBackgroundColorProperty); } public static void SetCollapsedThumbBackgroundColor(ScrollBar scrollBar, Color? value) { scrollBar.SetValue(CollapsedThumbBackgroundColorProperty, value); } #endregion #region ExpandedThumbBackgroundColor public static readonly DependencyProperty ExpandedThumbBackgroundColorProperty = DependencyProperty.RegisterAttached( "ExpandedThumbBackgroundColor", typeof(Color?), typeof(ScrollBarHelper), new PropertyMetadata((Color?)null)); public static Color? GetExpandedThumbBackgroundColor(ScrollBar scrollBar) { return (Color?)scrollBar.GetValue(ExpandedThumbBackgroundColorProperty); } public static void SetExpandedThumbBackgroundColor(ScrollBar scrollBar, Color? value) { scrollBar.SetValue(ExpandedThumbBackgroundColorProperty, value); } #endregion private static void OnIsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { if ((bool)e.NewValue) { var scrollBar = (ScrollBar)sender; scrollBar.ApplyTemplate(); UpdateVisualState(scrollBar, false); } } private static void OnIsMouseOverChanged(object sender, MouseEventArgs e) { var scrollBar = (ScrollBar)sender; if (scrollBar.IsEnabled) { UpdateVisualState(scrollBar); } } private static void OnIsEnabledChanged(object sender, DependencyPropertyChangedEventArgs e) { var scrollBar = (ScrollBar)sender; UpdateVisualState(scrollBar); } private static void UpdateVisualState(ScrollBar scrollBar, bool useTransitions = true) { string stateName; if (scrollBar.IsEnabled) { bool autoHide = GetIndicatorMode(scrollBar) != ScrollingIndicatorMode.MouseIndicator; if (autoHide) { stateName = scrollBar.IsMouseOver ? StateExpanded : StateCollapsed; } else { stateName = StateExpanded; } } else { stateName = StateCollapsed; useTransitions = false; } VisualStateManager.GoToState(scrollBar, stateName, useTransitions); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ScrollBarThumbHelper.cs ================================================ using System.Windows; using System.Windows.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ScrollBarThumbHelper { public static readonly DependencyProperty IsExpandedProperty = DependencyProperty.RegisterAttached( "IsExpanded", typeof(bool), typeof(ScrollBarThumbHelper), new PropertyMetadata(false)); public static bool GetIsExpanded(Thumb thumb) { return (bool)thumb.GetValue(IsExpandedProperty); } public static void SetIsExpanded(Thumb thumb, bool value) { thumb.SetValue(IsExpandedProperty, value); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ScrollViewerHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ScrollViewerHelper { #region IsEnabled public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(ScrollViewerHelper), new PropertyMetadata(false, OnIsEnabledChanged)); public static bool GetIsEnabled(ScrollViewer scrollViewer) { return (bool)scrollViewer.GetValue(IsEnabledProperty); } public static void SetIsEnabled(ScrollViewer scrollViewer, bool value) { scrollViewer.SetValue(IsEnabledProperty, value); } private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var sv = (ScrollViewer)d; if ((bool)e.NewValue) { sv.Loaded += OnLoaded; } else { sv.Loaded -= OnLoaded; } } #endregion #region AutoHideScrollBars public static readonly DependencyProperty AutoHideScrollBarsProperty = DependencyProperty.RegisterAttached( "AutoHideScrollBars", typeof(bool), typeof(ScrollViewerHelper), new PropertyMetadata(false, OnAutoHideScrollBarsChanged)); public static bool GetAutoHideScrollBars(DependencyObject element) { return (bool)element.GetValue(AutoHideScrollBarsProperty); } public static void SetAutoHideScrollBars(DependencyObject element, bool value) { element.SetValue(AutoHideScrollBarsProperty, value); } private static void OnAutoHideScrollBarsChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is ScrollViewer sv) { UpdateVisualState(sv); } } #endregion private static void OnLoaded(object sender, RoutedEventArgs e) { var sv = (ScrollViewer)sender; sv.ApplyTemplate(); UpdateVisualState(sv, false); } private static void UpdateVisualState(ScrollViewer sv, bool useTransitions = true) { string stateName = GetAutoHideScrollBars(sv) ? "NoIndicator" : "MouseIndicator"; VisualStateManager.GoToState(sv, stateName, useTransitions); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/SliderAutoToolTipHelper.cs ================================================ using iNKORE.UI.WPF.Modern.Helpers; using System.Diagnostics; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class SliderAutoToolTipHelper { #region IsEnabled public static bool GetIsEnabled(ToolTip toolTip) { return (bool)toolTip.GetValue(IsEnabledProperty); } public static void SetIsEnabled(ToolTip toolTip, bool value) { toolTip.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(SliderAutoToolTipHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var toolTip = (ToolTip)d; if ((bool)e.NewValue) { if (toolTip.PlacementTarget is Thumb thumb && thumb.TemplatedParent is Slider slider) { SetOriginalCustomPopupPlacementCallback(toolTip, toolTip.CustomPopupPlacementCallback); toolTip.CustomPopupPlacementCallback = (popupSize, targetSize, offset) => PositionAutoToolTip(slider, toolTip, popupSize, targetSize); } toolTip.IsVisibleChanged += OnToolTipIsVisibleChanged; } else { if (toolTip.ReadLocalValue(OriginalCustomPopupPlacementCallbackProperty) != DependencyProperty.UnsetValue) { toolTip.CustomPopupPlacementCallback = GetOriginalCustomPopupPlacementCallback(toolTip); toolTip.ClearValue(OriginalCustomPopupPlacementCallbackProperty); } toolTip.IsVisibleChanged -= OnToolTipIsVisibleChanged; } } #endregion #region OriginalCustomPopupPlacementCallback private static readonly DependencyProperty OriginalCustomPopupPlacementCallbackProperty = DependencyProperty.RegisterAttached( "OriginalCustomPopupPlacementCallback", typeof(CustomPopupPlacementCallback), typeof(SliderAutoToolTipHelper)); private static CustomPopupPlacementCallback GetOriginalCustomPopupPlacementCallback(ToolTip toolTip) { return (CustomPopupPlacementCallback)toolTip.GetValue(OriginalCustomPopupPlacementCallbackProperty); } private static void SetOriginalCustomPopupPlacementCallback(ToolTip toolTip, CustomPopupPlacementCallback value) { toolTip.SetValue(OriginalCustomPopupPlacementCallbackProperty, value); } #endregion private static void OnToolTipIsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { var toolTip = (ToolTip)sender; Debug.Assert(toolTip.PlacementTarget is Thumb); if (toolTip.PlacementTarget is Thumb thumb) { if ((bool)e.NewValue) { thumb.SizeChanged += OnThumbSizeChanged; UpdatePlacementRectangle(toolTip, thumb.RenderSize); } else { thumb.SizeChanged -= OnThumbSizeChanged; toolTip.ClearValue(ToolTip.PlacementRectangleProperty); } } } private static void OnThumbSizeChanged(object sender, SizeChangedEventArgs e) { var thumb = (Thumb)sender; if (thumb.ToolTip is ToolTip toolTip) { UpdatePlacementRectangle(toolTip, e.NewSize); } } private static void UpdatePlacementRectangle(ToolTip toolTip, Size targetSize) { toolTip.PlacementRectangle = new Rect( new Point(-20, -20), new Point(targetSize.Width + 20, targetSize.Height + 20)); } private static CustomPopupPlacement[] PositionAutoToolTip( Slider slider, ToolTip autoToolTip, Size popupSize, Size targetSize) { Point point; PopupPrimaryAxis primaryAxis; switch (slider.AutoToolTipPlacement) { case AutoToolTipPlacement.TopLeft: if (slider.Orientation == Orientation.Horizontal) { // Place popup at top of thumb point = new Point((targetSize.Width - popupSize.Width) * 0.5, -popupSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; } else { // Place popup at left of thumb point = new Point(-popupSize.Width, (targetSize.Height - popupSize.Height) * 0.5); primaryAxis = PopupPrimaryAxis.Vertical; } break; case AutoToolTipPlacement.BottomRight: if (slider.Orientation == Orientation.Horizontal) { // Place popup at bottom of thumb point = new Point((targetSize.Width - popupSize.Width) * 0.5, targetSize.Height); primaryAxis = PopupPrimaryAxis.Horizontal; } else { // Place popup at right of thumb point = new Point(targetSize.Width, (targetSize.Height - popupSize.Height) * 0.5); primaryAxis = PopupPrimaryAxis.Vertical; } break; default: return new CustomPopupPlacement[] { }; } if (Helper.TryGetTransformToDevice(autoToolTip, out Matrix transformToDevice)) { Vector offset = VisualTreeHelper.GetOffset(autoToolTip); point -= transformToDevice.Transform(offset); } return new CustomPopupPlacement[] { new CustomPopupPlacement(point, primaryAxis) }; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/TabControlHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Windows; using System.Windows.Controls; using System.Windows.Input; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { /// /// TabView Properties /// public static class TabControlHelper { #region IsEnabled public static bool GetIsEnabled(TabControl element) { return (bool)element.GetValue(IsEnabledProperty); } public static void SetIsEnabled(TabControl element, bool value) { element.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(TabControlHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var item = (TabControl)d; if ((bool)e.NewValue) { item.Loaded += OnLoaded; } else { item.Loaded -= OnLoaded; } } #endregion #region TabStripHeader /// /// Identifies the TabStripHeader dependency property. /// public static readonly DependencyProperty TabStripHeaderProperty = DependencyProperty.RegisterAttached( "TabStripHeader", typeof(object), typeof(TabControlHelper)); /// /// Gets the content that is shown to the left of the tab strip. /// /// The element from which to read the property value. /// The element that is shown to the left of the tab strip. public static object GetTabStripHeader(TabControl tabControl) { return tabControl.GetValue(TabStripHeaderProperty); } /// /// Sets the content that is shown to the left of the tab strip. /// /// The element from which to read the property value. /// The element that is shown to the left of the tab strip. public static void SetTabStripHeader(TabControl tabControl, object value) { tabControl.SetValue(TabStripHeaderProperty, value); } #endregion #region TabStripHeaderTemplate /// /// Identifies the TabStripHeaderTemplate dependency property. /// public static readonly DependencyProperty TabStripHeaderTemplateProperty = DependencyProperty.RegisterAttached( "TabStripHeaderTemplate", typeof(DataTemplate), typeof(TabControlHelper)); /// /// Gets the DataTemplate used to display the content of the TabStripHeader. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the TabStripHeader. public static DataTemplate GetTabStripHeaderTemplate(TabControl tabControl) { return (DataTemplate)tabControl.GetValue(TabStripHeaderTemplateProperty); } /// /// Sets the DataTemplate used to display the content of the TabStripHeader. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the TabStripHeader. public static void SetTabStripHeaderTemplate(TabControl tabControl, DataTemplate value) { tabControl.SetValue(TabStripHeaderTemplateProperty, value); } #endregion #region TabStripFooter /// /// Identifies the TabStripFooter dependency property. /// public static readonly DependencyProperty TabStripFooterProperty = DependencyProperty.RegisterAttached( "TabStripFooter", typeof(object), typeof(TabControlHelper)); /// /// Gets the content that is shown to the right of the tab strip. /// /// The element from which to read the property value. /// The element that is shown to the right of the tab strip. public static object GetTabStripFooter(TabControl tabControl) { return tabControl.GetValue(TabStripFooterProperty); } /// /// Sets the content that is shown to the right of the tab strip. /// /// The element from which to read the property value. /// The element that is shown to the right of the tab strip. public static void SetTabStripFooter(TabControl tabControl, object value) { tabControl.SetValue(TabStripFooterProperty, value); } #endregion #region TabStripFooterTemplate /// /// Identifies the TabStripFooterTemplate dependency property. /// public static readonly DependencyProperty TabStripFooterTemplateProperty = DependencyProperty.RegisterAttached( "TabStripFooterTemplate", typeof(DataTemplate), typeof(TabControlHelper)); /// /// Gets the DataTemplate used to display the content of the TabStripFooter. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the TabStripFooter public static DataTemplate GetTabStripFooterTemplate(TabControl tabControl) { return (DataTemplate)tabControl.GetValue(TabStripFooterTemplateProperty); } /// /// Sets the DataTemplate used to display the content of the TabStripFooter. /// /// The element from which to read the property value. /// The DataTemplate used to display the content of the TabStripFooter public static void SetTabStripFooterTemplate(TabControl tabControl, DataTemplate value) { tabControl.SetValue(TabStripFooterTemplateProperty, value); } #endregion #region TabStripFooterTemplate /// /// Identifies the ContentBackground dependency property. /// public static readonly DependencyProperty ContentBackgroundProperty = DependencyProperty.RegisterAttached( "ContentBackground", typeof(Brush), typeof(TabControlHelper), new PropertyMetadata(Brushes.Transparent)); public static Brush GetContentBackground(TabControl tabControl) { return (Brush)tabControl.GetValue(ContentBackgroundProperty); } public static void SetContentBackground(TabControl tabControl, Brush value) { tabControl.SetValue(ContentBackgroundProperty, value); } #endregion #region CloseButtonOverlayMode /// /// Identifies the CloseButtonOverlayMode dependency property. /// public static readonly DependencyProperty CloseButtonOverlayModeProperty = DependencyProperty.RegisterAttached( "CloseButtonOverlayMode", typeof(TabViewCloseButtonOverlayMode), typeof(TabControlHelper), new PropertyMetadata(TabViewCloseButtonOverlayMode.Auto)); /// /// Gets a value that indicates the behavior of the close button within tabs. /// /// The element from which to read the property value. /// A value of the enumeration that describes the behavior of the close button within tabs. The default is Auto. public static TabViewCloseButtonOverlayMode GetCloseButtonOverlayMode(TabControl element) { return (TabViewCloseButtonOverlayMode)element.GetValue(CloseButtonOverlayModeProperty); } /// /// Sets a value that indicates the behavior of the close button within tabs. /// /// The element from which to read the property value. /// A value of the enumeration that describes the behavior of the close button within tabs. The default is Auto. public static void SetCloseButtonOverlayMode(TabControl element, TabViewCloseButtonOverlayMode value) { element.SetValue(CloseButtonOverlayModeProperty, value); } #endregion #region TabWidthMode /// /// Identifies the TabWidthMode dependency property. /// public static readonly DependencyProperty TabWidthModeProperty = DependencyProperty.RegisterAttached( "TabWidthMode", typeof(TabViewWidthMode), typeof(TabControlHelper), new PropertyMetadata(TabViewWidthMode.SizeToContent)); /// /// Gets how the tabs should be sized. /// /// The element from which to read the property value. /// The enum for how the tabs should be sized. public static TabViewWidthMode TabWidthModeMode(TabControl element) { return (TabViewWidthMode)element.GetValue(TabWidthModeProperty); } /// /// Sets how the tabs should be sized. /// /// The element from which to read the property value. /// The enum for how the tabs should be sized. public static void SetTabWidthMode(TabControl element, TabViewWidthMode value) { element.SetValue(TabWidthModeProperty, value); } #endregion #region IsAddTabButtonVisible /// /// Identifies the IsAddTabButtonVisible dependency property. /// public static readonly DependencyProperty IsAddTabButtonVisibleProperty = DependencyProperty.RegisterAttached( "IsAddTabButtonVisible", typeof(bool), typeof(TabControlHelper), new PropertyMetadata(true)); /// /// Gets whether the add (+) tab button is visible. /// /// The element from which to read the property value. /// Whether the add (+) tab button is visible. The default is Ture. public static bool GetIsAddTabButtonVisible(TabControl element) { return (bool)element.GetValue(IsAddTabButtonVisibleProperty); } /// /// Sets whether the add (+) tab button is visible. /// /// The element from which to read the property value. /// Whether the add (+) tab button is visible. public static void SetIsAddTabButtonVisible(TabControl element, bool value) { element.SetValue(IsAddTabButtonVisibleProperty, value); } #endregion #region TabCloseRequestedEvent /// /// The event is raised when a tab's close button is clicked. /// /// public static readonly RoutedEvent TabCloseRequestedEvent = EventManager.RegisterRoutedEvent( "TabCloseRequested", RoutingStrategy.Direct, typeof(EventHandler), typeof(TabControlHelper)); public static void AddTabCloseRequestedHandler(TabControl tabControl, EventHandler handler) { tabControl.AddHandler(TabCloseRequestedEvent, handler); } public static void RemoveTabCloseRequestedHandler(TabControl tabControl, EventHandler handler) { tabControl.RemoveHandler(TabCloseRequestedEvent, handler); } #endregion #region AddTabButtonClickEvent public static readonly RoutedEvent AddTabButtonClickEvent = EventManager.RegisterRoutedEvent( "AddTabButtonClick", RoutingStrategy.Direct, typeof(RoutedEventHandler), typeof(TabControlHelper)); public static void AddAddTabButtonClickHandler(TabControl tabControl, RoutedEventHandler handler) { tabControl.AddHandler(AddTabButtonClickEvent, handler); } public static void RemoveAddTabButtonClickHandler(TabControl tabControl, RoutedEventHandler handler) { tabControl.RemoveHandler(AddTabButtonClickEvent, handler); } #endregion #region AddTabButtonCommand /// /// Identifies the AddTabButtonCommand dependency property. /// public static readonly DependencyProperty AddTabButtonCommandProperty = DependencyProperty.RegisterAttached( "AddTabButtonCommand", typeof(ICommand), typeof(TabControlHelper)); /// /// Gets the command to invoke when the add (+) button is tapped. /// /// The element from which to read the property value. /// The command to invoke when the add (+) button is tapped. public static ICommand GetAddTabButtonCommand(TabControl element) { return (ICommand)element.GetValue(AddTabButtonCommandProperty); } /// /// Sets the command to invoke when the add (+) button is tapped. /// /// The element from which to read the property value. /// The command to invoke when the add (+) button is tapped. public static void SetAddTabButtonCommand(TabControl element, ICommand value) { element.SetValue(AddTabButtonCommandProperty, value); } #endregion #region AddTabButtonCommandParameter /// /// Identifies the AddTabButtonCommandParameter dependency property. /// public static readonly DependencyProperty AddTabButtonCommandParameterProperty = DependencyProperty.RegisterAttached( "AddTabButtonCommandParameter", typeof(object), typeof(TabControlHelper)); /// /// Gets the parameter to pass to the AddTabButtonCommand property. /// /// The element from which to read the property value. /// The parameter to pass to the AddTabButtonCommand property. public static object GetAddTabButtonCommandParameter(TabControl element) { return element.GetValue(AddTabButtonCommandParameterProperty); } /// /// Sets the parameter to pass to the AddTabButtonCommand property. /// /// The element from which to read the property value. /// The parameter to pass to the AddTabButtonCommand property. public static void SetAddTabButtonCommandParameter(TabControl element, object value) { element.SetValue(AddTabButtonCommandParameterProperty, value); } #endregion private static void OnLoaded(object sender, RoutedEventArgs e) { TabControl TabControl = sender as TabControl; Button AddButton = (Button)TabControl.FindDescendantByName("AddButton"); if (AddButton != null) { void OnAddButtonClick(object sender, RoutedEventArgs e) { RoutedEventArgs args = new RoutedEventArgs(AddTabButtonClickEvent, TabControl); TabControl.RaiseEvent(args); } AddButton.Click += OnAddButtonClick; } } } /// /// Defines constants that specify the width of the tabs. /// public enum TabViewWidthMode { /// /// Each tab has the same width. /// Equal = 0, /// /// Each tab adjusts its width to the content within the tab. /// SizeToContent = 1, /// /// Unselected tabs collapse to show only their icon. The selected tab adjusts to display the content within the tab. /// Compact = 2, } /// /// Defines constants that describe the behavior of the close button contained within each . /// public enum TabViewCloseButtonOverlayMode { /// /// Behavior is defined by the framework. Default. /// This value maps to Always. /// Auto = 0, /// /// The selected tab always shows the close button if it is closable. Unselected tabs show the close button when the tab is closable and the user has their pointer over the tab. /// OnPointerOver = 1, /// /// The selected tab always shows the close button if it is closable. Unselected tabs always show the close button if they are closable. /// Always = 2, } /// /// Provides data for a tab close event. /// public class TabViewTabCloseRequestedEventArgs : RoutedEventArgs { /// /// Gets a value that represents the data context for the tab in which a close is being requested. /// public object Item { get; private set; } /// /// Gets the tab in which a close is being requested. /// public TabItem Tab { get; private set; } internal TabViewTabCloseRequestedEventArgs(RoutedEvent routedEvent, object item, TabItem tab) : base(routedEvent) { Item = item; Tab = tab; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/TabItemHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Globalization; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Input; using System.Windows.Interop; using System.Windows.Markup; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public sealed class TabItemHeaderConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value is string headerString && !string.IsNullOrWhiteSpace(headerString)) { return headerString; } return null; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw new NotImplementedException(); } } /// /// TabViewItem Properties /// public static class TabItemHelper { private static readonly ResourceAccessor ResourceAccessor = new(typeof(TabItemHelper)); #region IsEnabled public static bool GetIsEnabled(TabItem element) { return (bool)element.GetValue(IsEnabledProperty); } public static void SetIsEnabled(TabItem element, bool value) { element.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(TabItemHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var item = (TabItem)d; if ((bool)e.NewValue) { item.Loaded += OnLoaded; item.SizeChanged += OnSizeChanged; } else { item.Loaded -= OnLoaded; item.SizeChanged -= OnSizeChanged; BindingOperations.ClearBinding(item,FrameworkElement.ToolTipProperty); } } #endregion #region Icon /// /// Sets the value for the Icon to be displayed within the tab. /// /// The element from which to read the property value. /// The Icon to be displayed within the tab. public static object GetIcon(TabItem tabItem) { return tabItem.GetValue(IconProperty); } /// /// Gets the value for the Icon to be displayed within the tab. /// /// The element from which to read the property value. /// The Icon to be displayed within the tab. public static void SetIcon(TabItem tabItem, object value) { tabItem.SetValue(IconProperty, value); } /// /// Identifies the Icon dependency property. /// public static readonly DependencyProperty IconProperty = DependencyProperty.RegisterAttached( "Icon", typeof(object), typeof(TabItemHelper)); #endregion #region TabGeometry public static object GetTabGeometry(TabItem tabItem) { return tabItem.GetValue(TabGeometryProperty); } private static void SetTabGeometry(TabItem tabItem, object value) { tabItem.SetValue(TabGeometryProperty, value); } public static readonly DependencyProperty TabGeometryProperty = DependencyProperty.RegisterAttached( "TabGeometry", typeof(Geometry), typeof(TabItemHelper)); #endregion #region IsAddTabButtonVisible public static readonly DependencyProperty IsAddTabButtonVisibleProperty = DependencyProperty.RegisterAttached( "IsAddTabButtonVisible", typeof(bool), typeof(TabItemHelper), new PropertyMetadata(false)); public static bool GetIsAddTabButtonVisible(TabItem element) { return (bool)element.GetValue(IsAddTabButtonVisibleProperty); } #endregion #region CloseTabButtonCommand internal static readonly DependencyProperty CloseTabButtonCommandProperty = DependencyProperty.RegisterAttached( "CloseTabButtonCommand", typeof(ICommand), typeof(TabItemHelper), null); internal static ICommand GetCloseTabButtonCommand(TabItem element) { return (ICommand)element.GetValue(CloseTabButtonCommandProperty); } internal static void SetCloseTabButtonCommand(TabItem tabItem, ICommand value) { tabItem.SetValue(CloseTabButtonCommandProperty, value); } #endregion #region CloseButtonOverlayMode public static readonly DependencyProperty CloseButtonOverlayModeProperty = DependencyProperty.RegisterAttached( "CloseButtonOverlayMode", typeof(TabViewCloseButtonOverlayMode), typeof(TabItemHelper), null); public static TabViewCloseButtonOverlayMode GetCloseButtonOverlayMode(TabControl element) { return (TabViewCloseButtonOverlayMode)element.GetValue(CloseButtonOverlayModeProperty); } #endregion #region IsClosable /// /// Identifies the IsClosable dependency property that indicates whether the tab shows a close button. true if the tab shows a close button; otherwise, false. The default is true. /// public static readonly DependencyProperty IsClosableProperty = DependencyProperty.RegisterAttached( "IsClosable", typeof(bool), typeof(TabItemHelper), new PropertyMetadata(true)); public static bool GetIsClosable(TabItem element) { return (bool)element.GetValue(IsClosableProperty); } public static void SetIsClosable(TabItem element, bool value) { element.SetValue(IsClosableProperty, value); } #endregion #region CloseRequestedEvent public static readonly RoutedEvent CloseRequestedEvent = EventManager.RegisterRoutedEvent( "CloseRequested", RoutingStrategy.Bubble, typeof(EventHandler), typeof(TabItemHelper)); public static void AddCloseRequestedHandler(TabItem tabItem, EventHandler handler) { tabItem.AddHandler(CloseRequestedEvent, handler); } public static void RemoveCloseRequestedHandler(TabItem tabItem, EventHandler handler) { tabItem.RemoveHandler(CloseRequestedEvent, handler); } #endregion private static void OnLoaded(object sender, RoutedEventArgs e) { TabItem TabItem = sender as TabItem; UpdateTabGeometry(TabItem); UpdateHeaderTooltip(TabItem); UpdateCloseButtonTooltip(TabItem); UpdateCloseButtonEvents(TabItem); TabControl TabControl = TabItem.FindAscendant(); if (TabControl != null) { TabItem.SetBinding(CloseButtonOverlayModeProperty, new Binding { Source = TabControl, Mode = BindingMode.OneWay, Path = new PropertyPath(TabControlHelper.CloseButtonOverlayModeProperty) }); } } private static void UpdateHeaderTooltip(TabItem TabItem) { if (TabItem.ToolTip is null && TabItem.GetTemplateChild("TabContainer") is { } headerContainer) { headerContainer.SetBinding( FrameworkElement.ToolTipProperty, new Binding { Path = new PropertyPath(HeaderedContentControl.HeaderProperty), RelativeSource = new RelativeSource(RelativeSourceMode.TemplatedParent), Mode = BindingMode.OneWay, Converter = TabItem.TryFindResource("TabItemHeaderConverter") as IValueConverter }); } } private static readonly RoutedCommand CloseTabButtonCommand = new RoutedCommand() { InputGestures = { new KeyGesture(Key.F4, ModifierKeys.Control) } }; private static void UpdateCloseButtonEvents(TabItem item) { TabControl tabControl = item.FindAscendant(); void ExecutedCustomCommand(object sender, ExecutedRoutedEventArgs e) { var eargs = new TabViewTabCloseRequestedEventArgs(TabControlHelper.TabCloseRequestedEvent, item.Content, item); tabControl.RaiseEvent(eargs); // According to WinUI 3 behavior, the TabView's CloseRequested will be fired first, // then the TabItem's CloseRequested will be fired after that. // Since WinUI 3 does not have a 'routed' event for TabItem CloseRequested, we may apply // the same logic here, but adopting a handled check for TabItem CloseRequested event. // If this is inappropriate, feel free to propose a change. if (!eargs.Handled) { item.RaiseEvent(new TabViewTabCloseRequestedEventArgs(CloseRequestedEvent, item.Content, item)); } e.Handled = true; } void CanExecuteCustomCommand(object sender, CanExecuteRoutedEventArgs e) { if (tabControl != null) { e.CanExecute = true; } else { e.CanExecute = false; } e.Handled = true; } CommandBinding closeTabButtonCommandBinding = new CommandBinding(CloseTabButtonCommand, ExecutedCustomCommand, CanExecuteCustomCommand); item.CommandBindings.Add(closeTabButtonCommandBinding); SetCloseTabButtonCommand(item, CloseTabButtonCommand); // Cleanup previous bindings foreach (var binding in item.CommandBindings) { if (binding is CommandBinding cmb && cmb.Command == CloseTabButtonCommand && cmb != closeTabButtonCommandBinding) { item.CommandBindings.Remove(cmb); break; } } } private static void UpdateCloseButtonTooltip(TabItem item) { if (item?.GetTemplateChild("CloseButton") is not { } closeButton) { return; } closeButton.ToolTip = ResourceAccessor.GetLocalizedStringResource(ResourceAccessor.SR_TabViewCloseButtonTooltipWithKA); } private static void OnSizeChanged(object sender, SizeChangedEventArgs e) { UpdateTabGeometry(sender as TabItem); } private static void UpdateTabGeometry(TabItem tabItem) { try { var scaleFactor = 1.5; #if NET462_OR_NEWER scaleFactor = VisualTreeHelper.GetDpi(tabItem).DpiScaleX; #else HwndSource hwnd = (HwndSource)PresentationSource.FromVisual(tabItem); Matrix transformToDevice = hwnd.CompositionTarget.TransformToDevice; scaleFactor = transformToDevice.M11; #endif var height = tabItem.ActualHeight; var popupRadius = ControlHelper.GetCornerRadius(tabItem); var leftCorner = popupRadius.TopLeft; var rightCorner = popupRadius.TopRight; // Assumes 4px curving-out corners, which are hardcoded in the markup //var data = $"F1 M0,{height - 1f / scaleFactor} a 4,4 0 0 0 4,-4 L 4,{leftCorner} a {leftCorner},{leftCorner} 0 0 1 {leftCorner},-{leftCorner} l {tabItem.ActualWidth - (leftCorner + rightCorner + 1.0f / scaleFactor)},0 a {rightCorner},{rightCorner} 0 0 1 {rightCorner},{rightCorner} l 0,{height - (4 + rightCorner + 1.0f / scaleFactor)} a 4,4 0 0 0 4,4 Z"; var data = $"F1 M0,{Math.Round(height - 1f / scaleFactor)} a 4,4 0 0 0 4,-4 L 4,{leftCorner} a {leftCorner},{leftCorner} 0 0 1 {leftCorner},-{leftCorner} l {Math.Round(tabItem.ActualWidth - (leftCorner + rightCorner + 1.0f / scaleFactor))},0 a {rightCorner},{rightCorner} 0 0 1 {rightCorner},{rightCorner} l 0,{Math.Round(height - (4 + rightCorner + 1.0f / scaleFactor))} a 4,4 0 0 0 4,4 Z"; var geometry = Geometry.Parse(data); SetTabGeometry(tabItem, geometry); } catch { } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/TextBlockHelper.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class TextBlockHelper { #region IsEnabled public static bool GetIsEnabled(TextBlock element) { return (bool)element.GetValue(IsEnabledProperty); } public static void SetIsEnabled(TextBlock element, bool value) { element.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(TextBlockHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (TextBlock)d; if ((bool)e.NewValue) { element.SizeChanged += OnSizeChanged; UpdateTextTrimmed(element); } else { element.SizeChanged -= OnSizeChanged; } } #endregion #region IsTextTrimmed public static bool GetIsTextTrimmed(TextBlock element) { return (bool)element.GetValue(IsTextTrimmedProperty); } private static void SetIsTextTrimmed(TextBlock element, bool value) { element.SetValue(IsTextTrimmedPropertyKey, value); } private static readonly DependencyPropertyKey IsTextTrimmedPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "IsTextTrimmed", typeof(bool), typeof(TextBlockHelper), null); public static readonly DependencyProperty IsTextTrimmedProperty = IsTextTrimmedPropertyKey.DependencyProperty; #endregion private static void OnSizeChanged(object sender, SizeChangedEventArgs e) { UpdateTextTrimmed((TextBlock)sender); } private static void UpdateTextTrimmed(TextBlock textBlock) { if (!textBlock.IsLoaded) { return; } Typeface typeface = new Typeface( textBlock.FontFamily, textBlock.FontStyle, textBlock.FontWeight, textBlock.FontStretch); FormattedText formattedText = new FormattedText( textBlock.Text, Thread.CurrentThread.CurrentCulture, textBlock.FlowDirection, typeface, textBlock.FontSize, textBlock.Foreground); formattedText.MaxTextWidth = textBlock.ActualWidth; bool isTrimmed = formattedText.Height > textBlock.ActualHeight || formattedText.Width > formattedText.MaxTextWidth; SetIsTextTrimmed(textBlock, isTrimmed); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/TextBoxHelper.cs ================================================ using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class TextBoxHelper { private const string ButtonStatesGroup = "ButtonStates"; private const string ButtonVisibleState = "ButtonVisible"; private const string ButtonCollapsedState = "ButtonCollapsed"; #region IsEnabled public static bool GetIsEnabled(TextBox textBox) { return (bool)textBox.GetValue(IsEnabledProperty); } public static void SetIsEnabled(TextBox textBox, bool value) { textBox.SetValue(IsEnabledProperty, value); } public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(TextBoxHelper), new PropertyMetadata(OnIsEnabledChanged)); private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var textBox = (TextBox)d; if ((bool)e.NewValue) { textBox.Loaded += OnLoaded; textBox.TextChanged += OnTextChanged; UpdateHasText(textBox); } else { textBox.Loaded -= OnLoaded; textBox.TextChanged -= OnTextChanged; textBox.ClearValue(HasTextPropertyKey); } } #endregion #region HasText private static readonly DependencyPropertyKey HasTextPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "HasText", typeof(bool), typeof(TextBoxHelper), null); public static readonly DependencyProperty HasTextProperty = HasTextPropertyKey.DependencyProperty; public static bool GetHasText(TextBox textBox) { return (bool)textBox.GetValue(HasTextProperty); } private static void SetHasText(TextBox textBox, bool value) { textBox.SetValue(HasTextPropertyKey, value); } private static void UpdateHasText(TextBox textBox) { SetHasText(textBox, !string.IsNullOrEmpty(textBox.Text)); } #endregion #region IsDeleteButton public static bool GetIsDeleteButton(Button button) { return (bool)button.GetValue(IsDeleteButtonProperty); } public static void SetIsDeleteButton(Button button, bool value) { button.SetValue(IsDeleteButtonProperty, value); } public static readonly DependencyProperty IsDeleteButtonProperty = DependencyProperty.RegisterAttached( "IsDeleteButton", typeof(bool), typeof(TextBoxHelper), new PropertyMetadata(OnIsDeleteButtonChanged)); private static void OnIsDeleteButtonChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var button = (Button)d; if ((bool)e.OldValue) { button.Click -= OnDeleteButtonClick; } if ((bool)e.NewValue) { button.Click += OnDeleteButtonClick; } } #endregion #region IsDeleteButtonVisible public static readonly DependencyProperty IsDeleteButtonVisibleProperty = DependencyProperty.RegisterAttached( "IsDeleteButtonVisible", typeof(bool), typeof(TextBoxHelper), new PropertyMetadata(OnIsDeleteButtonVisibleChanged)); public static bool GetIsDeleteButtonVisible(TextBox textBox) { return (bool)textBox.GetValue(IsDeleteButtonVisibleProperty); } public static void SetIsDeleteButtonVisible(TextBox textBox, bool value) { textBox.SetValue(IsDeleteButtonVisibleProperty, value); } private static void OnIsDeleteButtonVisibleChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdateVisualStates((TextBox)d, (bool)e.NewValue); } #endregion private static void OnLoaded(object sender, RoutedEventArgs e) { var textBox = (TextBox)sender; UpdateVisualStates(textBox, GetIsDeleteButtonVisible(textBox)); } private static void OnTextChanged(object sender, TextChangedEventArgs e) { var textBox = (TextBox)sender; UpdateHasText(textBox); } private static void OnDeleteButtonClick(object sender, RoutedEventArgs e) { var button = (Button)sender; if (button.TemplatedParent is TextBox textBox) { textBox.SetCurrentValue(TextBox.TextProperty, null); } } private static void UpdateVisualStates(TextBox textBox, bool isDeleteButtonVisible) { VisualStateManager.GoToState(textBox, isDeleteButtonVisible ? ButtonVisibleState : ButtonCollapsedState, true); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/TextControlContentHostHelper.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class TextControlContentHostHelper { #region ContentPresenterMargin public static readonly DependencyProperty ContentPresenterMarginProperty = DependencyProperty.RegisterAttached( "ContentPresenterMargin", typeof(Thickness), typeof(TextControlContentHostHelper)); public static Thickness GetContentPresenterMargin(ScrollViewer contentHost) { return (Thickness)contentHost.GetValue(ContentPresenterMarginProperty); } public static void SetContentPresenterMargin(ScrollViewer contentHost, Thickness value) { contentHost.SetValue(ContentPresenterMarginProperty, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/TreeViewItemHelper.cs ================================================ using System; using System.ComponentModel; using System.Windows; using System.Windows.Controls; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class TreeViewItemHelper { #region IsEnabled public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(TreeViewItemHelper), new PropertyMetadata(OnIsEnabledChanged)); public static bool GetIsEnabled(TreeViewItem treeViewItem) { return (bool)treeViewItem.GetValue(IsEnabledProperty); } public static void SetIsEnabled(TreeViewItem treeViewItem, bool value) { treeViewItem.SetValue(IsEnabledProperty, value); } private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var treeViewItem = (TreeViewItem)d; if ((bool)e.NewValue) { treeViewItem.IsVisibleChanged += OnTreeViewItemIsVisibleChanged; if (treeViewItem.IsVisible) { UpdateIndentation(treeViewItem); } } else { treeViewItem.IsVisibleChanged -= OnTreeViewItemIsVisibleChanged; treeViewItem.ClearValue(IndentationPropertyKey); } } private static void OnTreeViewItemIsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { if ((bool)e.NewValue) { UpdateIndentation((TreeViewItem)sender); } } #endregion #region CollapsedGlyph /// /// Gets the glyph to show for a collapsed tree node. /// /// The element from which to read the property value. /// The glyph to show for a collapsed tree node. [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] public static string GetCollapsedGlyph(TreeViewItem treeViewItem) { return (string)treeViewItem.GetValue(CollapsedGlyphProperty); } /// /// Sets the glyph to show for a collapsed tree node. /// /// The element on which to set the attached property. /// The property value to set. [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] public static void SetCollapsedGlyph(TreeViewItem treeViewItem, string value) { treeViewItem.SetValue(CollapsedGlyphProperty, value); } /// /// Identifies the CollapsedGlyph dependency property. /// [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] public static readonly DependencyProperty CollapsedGlyphProperty = DependencyProperty.RegisterAttached( "CollapsedGlyph", typeof(string), typeof(TreeViewItemHelper), new PropertyMetadata("\uF2B0")); #endregion #region ExpandedGlyph /// /// Gets the glyph to show for an expanded tree node. /// /// The element from which to read the property value. /// The glyph to show for an expanded tree node. [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] public static string GetExpandedGlyph(TreeViewItem treeViewItem) { return (string)treeViewItem.GetValue(ExpandedGlyphProperty); } /// /// Sets the glyph to show for an expanded tree node. /// /// The element on which to set the attached property. /// The property value to set. [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] public static void SetExpandedGlyph(TreeViewItem treeViewItem, string value) { treeViewItem.SetValue(ExpandedGlyphProperty, value); } /// /// Identifies the ExpandedGlyph dependency property. /// [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] public static readonly DependencyProperty ExpandedGlyphProperty = DependencyProperty.RegisterAttached( "ExpandedGlyph", typeof(string), typeof(TreeViewItemHelper), new PropertyMetadata("\uF2A3")); #endregion #region CollapsedPath /// /// Gets the path to show for a collapsed tree node. /// /// The element from which to read the property value. /// The glyph to show for a collapsed tree node. public static Geometry GetCollapsedPath(TreeViewItem treeViewItem) { return (Geometry)treeViewItem.GetValue(CollapsedPathProperty); } /// /// Sets the path to show for a collapsed tree node. /// /// The element on which to set the attached property. /// The property value to set. public static void SetCollapsedPath(TreeViewItem treeViewItem, Geometry value) { treeViewItem.SetValue(CollapsedPathProperty, value); } /// /// Identifies the CollapsedPath dependency property. /// public static readonly DependencyProperty CollapsedPathProperty = DependencyProperty.RegisterAttached( "CollapsedPath", typeof(Geometry), typeof(TreeViewItemHelper)); #endregion #region ExpandedPath /// /// Gets the glyph to show for an expanded tree node. /// /// The element from which to read the property value. /// The glyph to show for an expanded tree node. public static Geometry GetExpandedPath(TreeViewItem treeViewItem) { return (Geometry)treeViewItem.GetValue(ExpandedPathProperty); } /// /// Sets the glyph to show for an expanded tree node. /// /// The element on which to set the attached property. /// The property value to set. public static void SetExpandedPath(TreeViewItem treeViewItem, Geometry value) { treeViewItem.SetValue(ExpandedPathProperty, value); } /// /// Identifies the ExpandedPath dependency property. /// public static readonly DependencyProperty ExpandedPathProperty = DependencyProperty.RegisterAttached( "ExpandedPath", typeof(Geometry), typeof(TreeViewItemHelper)); #endregion #region GlyphBrush /// /// Gets the Brush used to paint node glyphs on a TreeView. /// /// The element from which to read the property value. /// The Brush used to paint node glyphs on a TreeView. public static Brush GetGlyphBrush(TreeViewItem treeViewItem) { return (Brush)treeViewItem.GetValue(GlyphBrushProperty); } /// /// Sets the Brush used to paint node glyphs on a TreeView. /// /// The element on which to set the attached property. /// The property value to set. public static void SetGlyphBrush(TreeViewItem treeViewItem, Brush value) { treeViewItem.SetValue(GlyphBrushProperty, value); } /// /// Identifies the GlyphBrush dependency property. /// public static readonly DependencyProperty GlyphBrushProperty = DependencyProperty.RegisterAttached( "GlyphBrush", typeof(Brush), typeof(TreeViewItemHelper), null); #endregion #region GlyphOpacity /// /// Gets the opacity of node glyphs on a TreeView. /// /// The element from which to read the property value. /// The opacity of node glyphs on a TreeView. public static double GetGlyphOpacity(TreeViewItem treeViewItem) { return (double)treeViewItem.GetValue(GlyphOpacityProperty); } /// /// Sets the opacity of node glyphs on a TreeView. /// /// The element on which to set the attached property. /// The property value to set. public static void SetGlyphOpacity(TreeViewItem treeViewItem, double value) { treeViewItem.SetValue(GlyphOpacityProperty, value); } /// /// Identifies the GlyphOpacity dependency property. /// public static readonly DependencyProperty GlyphOpacityProperty = DependencyProperty.RegisterAttached( "GlyphOpacity", typeof(double), typeof(TreeViewItemHelper), new PropertyMetadata(1.0)); #endregion #region GlyphSize /// /// Gets the size of node glyphs on a TreeView. /// /// The element from which to read the property value. /// The opacity of size glyphs on a TreeView. public static double GetGlyphSize(TreeViewItem treeViewItem) { return (double)treeViewItem.GetValue(GlyphSizeProperty); } /// /// Sets the size of node glyphs on a TreeView. /// /// The element on which to set the attached property. /// The property value to set. public static void SetGlyphSize(TreeViewItem treeViewItem, double value) { treeViewItem.SetValue(GlyphSizeProperty, value); } /// /// Identifies the GlyphSize attached property. /// public static readonly DependencyProperty GlyphSizeProperty = DependencyProperty.RegisterAttached( "GlyphSize", typeof(double), typeof(TreeViewItemHelper), new PropertyMetadata(12.0)); #endregion #region Indentation private static readonly DependencyPropertyKey IndentationPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "Indentation", typeof(Thickness), typeof(TreeViewItemHelper), null); /// /// Identifies the Indentation dependency property. /// public static readonly DependencyProperty IndentationProperty = IndentationPropertyKey.DependencyProperty; /// /// Gets the amount that the item is indented. /// /// The element from which to read the property value. /// The amount that the item is indented. public static Thickness GetIndentation(TreeViewItem treeViewItem) { return (Thickness)treeViewItem.GetValue(IndentationProperty); } public static void SetIndentation(TreeViewItem treeViewItem, Thickness value) { treeViewItem.SetValue(IndentationPropertyKey, value); } private static void UpdateIndentation(TreeViewItem item) { SetIndentation(item, new Thickness(GetDepth(item) * 16, 0, 0, 0)); } #endregion #region ExpandChevronPadding public static readonly DependencyProperty ExpandChevronPaddingProperty = DependencyProperty.RegisterAttached( "ExpandChevronPadding", typeof(Thickness), typeof(TreeViewItemHelper), new PropertyMetadata(new Thickness(14, 0, 14, 0))); public static Thickness GetExpandChevronPadding(TreeViewItem treeViewItem) { return (Thickness)treeViewItem.GetValue(ExpandChevronPaddingProperty); } public static void SetExpandChevronPadding(TreeViewItem treeViewItem, Thickness value) { treeViewItem.SetValue(ExpandChevronPaddingProperty, value); } #endregion private static int GetDepth(TreeViewItem item) { int depth = 0; while (ItemsControl.ItemsControlFromItemContainer(item) is TreeViewItem parentItem) { depth++; item = parentItem; } return depth; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/ValidationHelper.cs ================================================ using System.Diagnostics; using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class ValidationHelper { #region IsTemplateValidationAdornerSite public static readonly DependencyProperty IsTemplateValidationAdornerSiteProperty = DependencyProperty.RegisterAttached( "IsTemplateValidationAdornerSite", typeof(bool), typeof(ValidationHelper), new PropertyMetadata(OnIsTemplateValidationAdornerSiteChanged)); public static bool GetIsTemplateValidationAdornerSite(FrameworkElement element) { return (bool)element.GetValue(IsTemplateValidationAdornerSiteProperty); } public static void SetIsTemplateValidationAdornerSite(FrameworkElement element, bool value) { element.SetValue(IsTemplateValidationAdornerSiteProperty, value); } private static void OnIsTemplateValidationAdornerSiteChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; if ((bool)e.NewValue) { Debug.Assert(element.TemplatedParent != null); Validation.SetErrorTemplate(element, null); Validation.SetValidationAdornerSiteFor(element, element.TemplatedParent); } else { element.ClearValue(Validation.ErrorTemplateProperty); element.ClearValue(Validation.ValidationAdornerSiteForProperty); } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Helpers/WindowHelper.cs ================================================ using iNKORE.UI.WPF.Modern.Controls.Primitives; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers.Styles; using System; using System.ComponentModel; using System.Runtime.InteropServices; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Input; using System.Windows.Interop; using System.Windows.Shell; using System.Linq; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Helpers { public static class WindowHelper { //private const string DefaultWindowStyleKey = "DefaultWindowStyle"; private const string TheWindowStyleKey = "TheWindowStyle"; //private const string AcrylicWindowStyleKey = "AcrylicWindowStyle"; //private const string MicaWindowStyleKey = "MicaWindowStyle"; //private const string SnapWindowStyleKey = "SnapWindowStyle"; #region UseModernWindowStyle public static readonly DependencyProperty UseModernWindowStyleProperty = DependencyProperty.RegisterAttached( "UseModernWindowStyle", typeof(bool), typeof(WindowHelper), new PropertyMetadata(OnUseModernWindowStyleChanged)); public static bool GetUseModernWindowStyle(Window window) { return (bool)window.GetValue(UseModernWindowStyleProperty); } public static void SetUseModernWindowStyle(Window window, bool value) { window.SetValue(UseModernWindowStyleProperty, value); } private static void OnUseModernWindowStyleChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { bool newValue = (bool)e.NewValue; if (DesignerProperties.GetIsInDesignMode(d)) { if (d is Control control) { if (newValue) { if (control.TryFindResource(TheWindowStyleKey) is Style style) { var dStyle = new Style(); foreach (Setter setter in style.Setters) { if (setter.Property == Control.BackgroundProperty || setter.Property == Control.ForegroundProperty) { dStyle.Setters.Add(setter); } } control.Style = dStyle; } } else { control.ClearValue(FrameworkElement.StyleProperty); } } } else { var window = (Window)d; SetWindowStyle(window); } } #endregion #region UseAeroBackdrop [Obsolete("This property is no longer maintained, please use SystemBackdropType property")] public static readonly DependencyProperty UseAeroBackdropProperty = DependencyProperty.RegisterAttached( "UseAeroBackdrop", typeof(bool), typeof(WindowHelper), new PropertyMetadata(OnUseAeroBackdropChanged)); [Obsolete("This property is no longer maintained, please use SystemBackdropType property")] public static bool GetUseAeroBackdrop(Window window) { return (bool)window.GetValue(UseAeroBackdropProperty); } [Obsolete("This property is no longer maintained, please use SystemBackdropType property")] public static void SetUseAeroBackdrop(Window window, bool value) { window.SetValue(UseAeroBackdropProperty, value); } [Obsolete("This property is no longer maintained, please use SystemBackdropType property")] private static void OnUseAeroBackdropChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (OSVersionHelper.OSVersion < new Version(6, 0) || new Version(6, 2, 8824) < OSVersionHelper.OSVersion) { return; } if (d is Window window) { SetWindowStyle(window); } } #endregion #region UseAcrylicBackdrop [Obsolete("This property is no longer maintained, please use SystemBackdropType property", true)] public static readonly DependencyProperty UseAcrylicBackdropProperty = DependencyProperty.RegisterAttached( "UseAcrylicBackdrop", typeof(bool), typeof(WindowHelper), new PropertyMetadata(OnUseAcrylicBackdropChanged)); [Obsolete("This property is no longer maintained, please use SystemBackdropType property", true)] public static bool GetUseAcrylicBackdrop(Window window) { return (bool)window.GetValue(UseAcrylicBackdropProperty); } [Obsolete("This property is no longer maintained, please use SystemBackdropType property", true)] public static void SetUseAcrylicBackdrop(Window window, bool value) { window.SetValue(UseAcrylicBackdropProperty, value); } [Obsolete("This property is no longer maintained, please use SystemBackdropType property", true)] private static void OnUseAcrylicBackdropChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { //if (!AcrylicHelper.IsSupported()) //{ // return; //} //if (d is Window window) //{ // var handler = new RoutedEventHandler(async (sender, e) => // { // await Task.Delay(1); // AcrylicHelper.Apply(window); // }); // SetWindowStyle(window); // if ((bool)e.NewValue) // { // AcrylicHelper.Apply(window); // if (!window.IsLoaded) // { // window.Loaded += (sender, e) => AcrylicHelper.Apply(window); // } // if (AcrylicHelper.IsAcrylicSupported()) // { // ThemeManager.RemoveActualThemeChangedHandler(window, handler); // ThemeManager.AddActualThemeChangedHandler(window, handler); // } // } // else // { // AcrylicHelper.Remove(window); // ThemeManager.RemoveActualThemeChangedHandler(window, handler); // } //} } #endregion #region SystemBackdropType public static readonly DependencyProperty SystemBackdropTypeProperty = DependencyProperty.RegisterAttached( "SystemBackdropType", typeof(BackdropType), typeof(WindowHelper), new PropertyMetadata(OnSystemBackdropTypeChanged)); public static BackdropType GetSystemBackdropType(Window window) { return (BackdropType)window.GetValue(SystemBackdropTypeProperty); } public static void SetSystemBackdropType(Window window, BackdropType value) { window.SetValue(SystemBackdropTypeProperty, value); } private static void OnSystemBackdropTypeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { //if (!((BackdropType)e.NewValue).IsSupported()) //{ // return; //} if (d is Window window) { var newBackdrop = GetSystemBackdropType(window); if (e.OldValue is BackdropType oldBackdrop && (oldBackdrop.GetActualBackdropType() == BackdropType.Acrylic10 || newBackdrop.GetActualBackdropType() == BackdropType.Acrylic10 && oldBackdrop.GetActualBackdropType() != newBackdrop.GetActualBackdropType())) { BackdropHelper.Remove(window); } SetWindowStyle(window); BackdropHelper.Apply(window, GetSystemBackdropType(window)); UpdateWindowChrome(window); } } #endregion #region Acrylic10Color public static readonly DependencyProperty Acrylic10ColorProperty = DependencyProperty.RegisterAttached( "Acrylic10Color", typeof(Color), typeof(WindowHelper), new PropertyMetadata(Colors.Transparent, OnAcrylic10ColorChanged)); public static Color? GetAcrylic10Color(Window window) { return (Color)window.GetValue(Acrylic10ColorProperty); } public static void SetAcrylic10Color(Window window, Color value) { window.SetValue(Acrylic10ColorProperty, value); } private static void OnAcrylic10ColorChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { OnSystemBackdropTypeChanged(d, e); } #endregion #region CornerStyle public static readonly DependencyProperty CornerStyleProperty = DependencyProperty.RegisterAttached( "CornerStyle", typeof(WindowCornerStyle), typeof(WindowHelper), new PropertyMetadata(WindowCornerStyle.Default, OnCornerStyleChanged)); private static void OnCornerStyleChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is Window window) { CornerHelper.SetWindowCorners(window, (WindowCornerStyle)e.NewValue); UpdateShouldDisplayManualBorder(window); } } public static WindowCornerStyle GetCornerStyle(Window window) { return (WindowCornerStyle)window.GetValue(CornerStyleProperty); } public static void SetCornerStyle(Window window, WindowCornerStyle value) { window.SetValue(CornerStyleProperty, value); } #endregion #region ApplyBackground public static readonly DependencyProperty ApplyBackgroundProperty = DependencyProperty.RegisterAttached( "ApplyBackground", typeof(bool), typeof(WindowHelper), new PropertyMetadata(true)); public static bool GetApplyBackground(Window window) { return (bool)window.GetValue(ApplyBackgroundProperty); } public static void SetApplyBackground(Window window, bool value) { window.SetValue(ApplyBackgroundProperty, value); } #endregion #region ApplyNoise public static readonly DependencyProperty ApplyNoiseProperty = DependencyProperty.RegisterAttached( "ApplyNoise", typeof(bool), typeof(WindowHelper), new PropertyMetadata(false)); public static bool GetApplyNoise(Window window) { return (bool)window.GetValue(ApplyNoiseProperty); } public static void SetApplyNoise(Window window, bool value) { window.SetValue(ApplyNoiseProperty, value); } #endregion #region ShouldDisplayManualBorder public static readonly DependencyPropertyKey ShouldDisplayManualBorderPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "ShouldDisplayManualBorder", typeof(bool), typeof(WindowHelper), new PropertyMetadata(false)); public static readonly DependencyProperty ShouldDisplayManualBorderProperty = ShouldDisplayManualBorderPropertyKey.DependencyProperty; public static bool GetShouldDisplayManualBorder(Window window) { return (bool)window.GetValue(ShouldDisplayManualBorderProperty); } private static void SetShouldDisplayManualBorder(Window window, bool value) { window.SetValue(ShouldDisplayManualBorderPropertyKey, value); } public static void UpdateShouldDisplayManualBorder(Window window) { if (window == null) { return; } var isOsBorderPresent = OSVersionHelper.IsWindows11OrGreater; var newValue = !isOsBorderPresent; SetShouldDisplayManualBorder(window, newValue); } #endregion #region FixMaximizedWindow public static readonly DependencyProperty FixMaximizedWindowProperty = DependencyProperty.RegisterAttached( "FixMaximizedWindow", typeof(bool), typeof(WindowHelper), new PropertyMetadata(false, OnFixMaximizedWindowChanged)); public static bool GetFixMaximizedWindow(Window window) { return (bool)window.GetValue(FixMaximizedWindowProperty); } public static void SetFixMaximizedWindow(Window window, bool value) { window.SetValue(FixMaximizedWindowProperty, value); } private static void OnFixMaximizedWindowChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is Window window) { if ((bool)e.NewValue) { MaximizedWindowFixer.SetMaximizedWindowFixer(window, new MaximizedWindowFixer()); } else { window.ClearValue(MaximizedWindowFixer.MaximizedWindowFixerProperty); } } } #endregion public static void SetWindowStyle(Window window) { bool isModern = DependencyPropertyHelper.GetValueSource(window, UseModernWindowStyleProperty).BaseValueSource != BaseValueSource.Default && GetUseModernWindowStyle(window); //var backdrop = GetSystemBackdropType(window); //bool isUseMica = new BackdropType[] { BackdropType.Mica, BackdropType.Tabbed, BackdropType.Acrylic11 }.Contains(backdrop); //DependencyPropertyHelper.GetValueSource(window, SystemBackdropTypeProperty).BaseValueSource != BaseValueSource.Default; //bool isUseAcrylic10 = backdrop == BackdropType.Acrylic10; // DependencyPropertyHelper.GetValueSource(window, UseAcrylicBackdropProperty).BaseValueSource != BaseValueSource.Default && GetUseAcrylicBackdrop(window); // bool isUseAero = DependencyPropertyHelper.GetValueSource(window, UseAeroBackdropProperty).BaseValueSource != BaseValueSource.Default && GetUseAeroBackdrop(window); //bool isSetMica = false; //bool isSetAcrylic10 = false; //bool isSetAero = false; void ApplyDarkMode() { var theme = ThemeManager.GetActualTheme(window); bool IsDark(ElementTheme theme) { return theme == ElementTheme.Default ? ThemeManager.Current.ActualApplicationTheme == ApplicationTheme.Dark : theme == ElementTheme.Dark; } try { if (IsDark(theme)) { window.ApplyDarkMode(); } else { window.RemoveDarkMode(); } } catch { } } var handler = new RoutedEventHandler((sender, e) => ApplyDarkMode()); WindowResizeModeDescriptor.RemoveValueChanged(window, OnWindowResizeModeDescriptorValueChanged); ThemeManager.RemoveActualThemeChangedHandler(window, handler); if (isModern) { ApplyDarkMode(); void onLoaded(object sender, RoutedEventArgs e) { // This is needed to fix the issue with the window not being loaded correctly WindowChrome.SetWindowChrome(window, (WindowChrome.GetWindowChrome(window)?.Clone() as WindowChrome) ?? WindowChrome.GetWindowChrome(window)); window.RemoveTitleBar(); } if (window.IsLoaded) { onLoaded(null, null); } else { window.Loaded -= onLoaded; window.Loaded += onLoaded; } ThemeManager.AddActualThemeChangedHandler(window, handler); WindowResizeModeDescriptor.AddValueChanged(window, OnWindowResizeModeDescriptorValueChanged); window.SetResourceReference(FrameworkElement.StyleProperty, TheWindowStyleKey); //if (isUseMica) //{ // if (type.IsSupported()) // { // isSetMica = true; // //window.SetResourceReference(FrameworkElement.StyleProperty, MicaWindowStyleKey); // } //} //if (!isSetMica && isUseAcrylic10) //{ // if (AcrylicHelper.IsAcrylicSupported()) // { // //isSetAcrylic10 = true; // //window.SetResourceReference(FrameworkElement.StyleProperty, AcrylicWindowStyleKey); // } // else if (AcrylicHelper.IsSupported()) // { // //isSetAcrylic10 = true; // //window.SetResourceReference(FrameworkElement.StyleProperty, AeroWindowStyleKey); // } //} //if (!isSetMica && !isSetAcrylic10 && isUseAero) //{ // if (new Version(6, 0) <= OSVersionHelper.OSVersion && OSVersionHelper.OSVersion < new Version(6, 2, 8824)) // { // isSetAero = true; // window.SetResourceReference(FrameworkElement.StyleProperty, AeroWindowStyleKey); // } //} //if (!isSetMica && !isSetAcrylic && !isSetAero) //{ // if (OSVersionHelper.IsWindows11OrGreater) // { // window.SetResourceReference(FrameworkElement.StyleProperty, SnapWindowStyleKey); // } // else // { // window.SetResourceReference(FrameworkElement.StyleProperty, DefaultWindowStyleKey); // } //} } else { window.ClearValue(FrameworkElement.StyleProperty); window.RemoveDarkMode(); } UpdateWindowChrome(window); UpdateShouldDisplayManualBorder(window); } #region Chrome Management static DependencyPropertyDescriptor WindowResizeModeDescriptor = DependencyPropertyDescriptor.FromProperty(Window.ResizeModeProperty, typeof(Window)); private static void OnWindowResizeModeDescriptorValueChanged(object sender, EventArgs e) { if (sender is Window win) { UpdateWindowChrome(win); } } public static WindowChrome UpdateWindowChrome(this Window window) { if (window == null) { return null; } var chrome = WindowChrome.GetWindowChrome(window); if (GetUseModernWindowStyle(window)) { if (chrome == null) { chrome = new WindowChrome() { CornerRadius = new CornerRadius(0), NonClientFrameEdges = NonClientFrameEdges.None, UseAeroCaptionButtons = false }; } // ----------------------------- // Resize border thickness // ----------------------------- var isResizable = true; switch (window.ResizeMode) { case ResizeMode.NoResize: case ResizeMode.CanMinimize: isResizable = false; break; case ResizeMode.CanResize: case ResizeMode.CanResizeWithGrip: isResizable = true; break; } var resizeBorderThickness = isResizable ? new Thickness(4) : new Thickness(0); if (chrome.ResizeBorderThickness != resizeBorderThickness) chrome.ResizeBorderThickness = resizeBorderThickness; if (TitleBar.GetResizeBorderThickness(window) != resizeBorderThickness) TitleBar.SetResizeBorderThickness(window, new Thickness( resizeBorderThickness.Left - 1, resizeBorderThickness.Top - 1, resizeBorderThickness.Right - 1, 0)); // ----------------------------- // Caption height // ----------------------------- var captionHeight = TitleBar.GetHeight(window); if (chrome.CaptionHeight != captionHeight) chrome.CaptionHeight = captionHeight; // ----------------------------- // Glass frame thickness // ----------------------------- var glassFrameThickness = new Thickness(-1); switch (GetSystemBackdropType(window).GetActualBackdropType()) { case BackdropType.None: glassFrameThickness = new Thickness(-1); break; case BackdropType.Acrylic10: glassFrameThickness = new Thickness(0, 1, 0, 0); break; case BackdropType.Mica: case BackdropType.Tabbed: case BackdropType.Acrylic11: glassFrameThickness = new Thickness(-1); break; } if (chrome.GlassFrameThickness != glassFrameThickness) chrome.GlassFrameThickness = glassFrameThickness; // Final WindowChrome.SetWindowChrome(window, chrome); } return chrome; } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/IconAndText.cs ================================================ using iNKORE.UI.WPF.Controls; using iNKORE.UI.WPF.Modern.Common.IconKeys; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls { public class IconAndText : ContentControl { static IconAndText() { DefaultStyleKeyProperty.OverrideMetadata(typeof(IconAndText), new FrameworkPropertyMetadata(typeof(IconAndText))); } #region Properties public static readonly DependencyProperty IconProperty = FontIcon.IconProperty.AddOwner(typeof(IconAndText)); public FontIconData? Icon { get { return (FontIconData?)GetValue(IconProperty); } set { SetValue(IconProperty, value); } } public static readonly DependencyProperty SpacingProperty = SimpleStackPanel.SpacingProperty.AddOwner(typeof(IconAndText), new PropertyMetadata(6d)); public double Spacing { get { return (double)GetValue(SpacingProperty); } set { SetValue(SpacingProperty, value); } } public static readonly DependencyProperty OrientationProperty = SimpleStackPanel.OrientationProperty.AddOwner(typeof(IconAndText), new PropertyMetadata(Orientation.Horizontal)); public Orientation Orientation { get { return (Orientation)GetValue(OrientationProperty); } set { SetValue(OrientationProperty, value); } } public static readonly DependencyProperty IconSizeProperty = DependencyProperty.Register(nameof(IconSize), typeof(double), typeof(IconAndText), new PropertyMetadata(16d)); public double IconSize { get { return (double)GetValue(IconSizeProperty); } set { SetValue(IconSizeProperty, value); } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/IconAndText.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/IconElement.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using System; using System.ComponentModel; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Represents the base class for an icon UI element. /// // [TypeConverter(typeof(IconElementConverter))] public abstract class IconElement : FrameworkElement { private protected IconElement() { } #region Foreground /// /// Identifies the Foreground dependency property. /// public static readonly DependencyProperty ForegroundProperty = TextElement.ForegroundProperty.AddOwner( typeof(IconElement), new FrameworkPropertyMetadata(SystemColors.ControlTextBrush, FrameworkPropertyMetadataOptions.Inherits, OnForegroundPropertyChanged)); private static void OnForegroundPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((IconElement)sender).OnForegroundPropertyChanged(args); } private void OnForegroundPropertyChanged(DependencyPropertyChangedEventArgs args) { var baseValueSource = DependencyPropertyHelper.GetValueSource(this, args.Property).BaseValueSource; _isForegroundDefaultOrInherited = baseValueSource <= BaseValueSource.Inherited; UpdateShouldInheritForegroundFromVisualParent(); } /// /// Gets or sets a brush that describes the foreground color. /// /// The brush that paints the foreground of the control. [Bindable(true), Category("Appearance")] public Brush Foreground { get { return (Brush)GetValue(ForegroundProperty); } set { SetValue(ForegroundProperty, value); } } #endregion #region VisualParentForeground private static readonly DependencyProperty VisualParentForegroundProperty = DependencyProperty.Register( nameof(VisualParentForeground), typeof(Brush), typeof(IconElement), new PropertyMetadata(null, OnVisualParentForegroundPropertyChanged)); private protected Brush VisualParentForeground { get => (Brush)GetValue(VisualParentForegroundProperty); set => SetValue(VisualParentForegroundProperty, value); } private static void OnVisualParentForegroundPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((IconElement)sender).OnVisualParentForegroundPropertyChanged(args); } private protected virtual void OnVisualParentForegroundPropertyChanged(DependencyPropertyChangedEventArgs args) { } #endregion private protected bool ShouldInheritForegroundFromVisualParent { get => _shouldInheritForegroundFromVisualParent; private set { if (_shouldInheritForegroundFromVisualParent != value) { _shouldInheritForegroundFromVisualParent = value; if (_shouldInheritForegroundFromVisualParent) { SetBinding(VisualParentForegroundProperty, new Binding { Path = new PropertyPath(TextElement.ForegroundProperty), Source = VisualParent }); } else { ClearValue(VisualParentForegroundProperty); } OnShouldInheritForegroundFromVisualParentChanged(); } } } private protected virtual void OnShouldInheritForegroundFromVisualParentChanged() { } private void UpdateShouldInheritForegroundFromVisualParent() { ShouldInheritForegroundFromVisualParent = _isForegroundDefaultOrInherited && Parent != null && VisualParent != null && Parent != VisualParent; } private protected UIElementCollection Children { get { EnsureLayoutRoot(); return _layoutRoot.Children; } } private protected abstract void InitializeChildren(); protected override int VisualChildrenCount => 1; protected override Visual GetVisualChild(int index) { if (index == 0) { EnsureLayoutRoot(); return _layoutRoot; } else { throw new ArgumentOutOfRangeException(nameof(index)); } } protected override Size MeasureOverride(Size availableSize) { EnsureLayoutRoot(); _layoutRoot.Measure(availableSize); return _layoutRoot.DesiredSize; } protected override Size ArrangeOverride(Size finalSize) { EnsureLayoutRoot(); _layoutRoot.Arrange(new Rect(new Point(), finalSize)); return finalSize; } protected override void OnVisualParentChanged(DependencyObject oldParent) { base.OnVisualParentChanged(oldParent); UpdateShouldInheritForegroundFromVisualParent(); } private void EnsureLayoutRoot() { if (_layoutRoot != null) return; _layoutRoot = new Grid { Background = Brushes.Transparent, SnapsToDevicePixels = true, }; InitializeChildren(); AddVisualChild(_layoutRoot); } private Grid _layoutRoot; private bool _isForegroundDefaultOrInherited = true; private bool _shouldInheritForegroundFromVisualParent; /// /// Creates an icon source. /// /// An icon source. public IconSource CreateIconSource() { var element = CreateIconSourceCore(); return element; } /// /// Creates an icon source. /// /// An icon source. protected virtual IconSource CreateIconSourceCore() => null; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/ImageIcon.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using System; using System.Windows; using System.Windows.Controls; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Represents an icon that uses an Image as its content. /// public class ImageIcon : IconElement { static ImageIcon() { } /// /// Initializes a new instance of the ImageIcon class. /// public ImageIcon() { } #region Source /// /// Identifies the Source dependency property. /// public static readonly DependencyProperty SourceProperty = Image.SourceProperty.AddOwner( typeof(ImageIcon), new FrameworkPropertyMetadata(OnSourceChanged)); /// /// Gets or sets the URI of the image file to use as the icon. /// /// The URI of the image file to use as the icon. The default is . public ImageSource Source { get => (ImageSource)GetValue(SourceProperty); set => SetValue(SourceProperty, value); } private static void OnSourceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ImageIcon)d).ApplySource(); } #endregion private protected override void InitializeChildren() { _image = new Image(); ApplySource(); Children.Add(_image); } private void ApplySource() { if (_image != null) { var source = Source; if (source != null) { _image.Source = source; } else { _image.ClearValue(Image.SourceProperty); } } } private Image _image; protected override IconSource CreateIconSourceCore() { var iconSource = new ImageIconSource(); var imageSource = Source; if (imageSource != null) { iconSource.ImageSource = imageSource; } var newForeground = Foreground; if (newForeground != null) { iconSource.Foreground = newForeground; } return iconSource; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/ListViewBaseHeaderItem.cs ================================================ using iNKORE.UI.WPF.Modern.Controls.Helpers; using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Provides the infrastructure for the ListViewHeaderItem and GridViewHeaderItem /// classes. /// public class ListViewBaseHeaderItem : ContentControl { internal ListViewBaseHeaderItem() { } #region UseSystemFocusVisuals /// /// Identifies the UseSystemFocusVisuals dependency property. /// public static readonly DependencyProperty UseSystemFocusVisualsProperty = FocusVisualHelper.UseSystemFocusVisualsProperty.AddOwner(typeof(ListViewBaseHeaderItem)); /// /// Gets or sets a value that indicates whether the control uses focus visuals that /// are drawn by the system or those defined in the control template. /// /// /// **true** if the control uses focus visuals drawn by the system; **false** if /// the control uses focus visuals defined in the ControlTemplate. The default is /// **false**; see Remarks. /// public bool UseSystemFocusVisuals { get => (bool)GetValue(UseSystemFocusVisualsProperty); set => SetValue(UseSystemFocusVisualsProperty, value); } #endregion #region CornerRadius /// /// Identifies the CornerRadius dependency property. /// public static readonly DependencyProperty CornerRadiusProperty = ControlHelper.CornerRadiusProperty.AddOwner(typeof(ListViewBaseHeaderItem)); /// /// Gets or sets the radius for the corners of the control's border. /// /// /// The degree to which the corners are rounded, expressed as values of the CornerRadius /// structure. /// public CornerRadius CornerRadius { get => (CornerRadius)GetValue(CornerRadiusProperty); set => SetValue(CornerRadiusProperty, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/ListViewHeaderItem.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Represents items in the header for grouped data inside a ListView. /// public class ListViewHeaderItem : ListViewBaseHeaderItem { static ListViewHeaderItem() { DefaultStyleKeyProperty.OverrideMetadata(typeof(ListViewHeaderItem), new FrameworkPropertyMetadata(typeof(ListViewHeaderItem))); } /// /// Initializes a new instance of the ListViewHeaderItem class. /// public ListViewHeaderItem() { } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Page.cs ================================================ using System; using System.Windows; using System.Windows.Media; using System.Windows.Navigation; namespace iNKORE.UI.WPF.Modern.Controls { // Something to say here: // This page used to inherit from PageFunctionBase, but it caused a lot of weird issues. // So I changed it to inherit from System.Windows.Controls.Page. // I'm not sure if this is the right way to do it, but it works for now. /// /// Represents content that a Frame control can navigate to. /// public class Page : System.Windows.Controls.Page { static Page() { DefaultStyleKeyProperty.OverrideMetadata(typeof(Page), new FrameworkPropertyMetadata(typeof(Page))); BackgroundProperty.OverrideMetadata(typeof(Page), new FrameworkPropertyMetadata(Brushes.Transparent)); FontSizeProperty.OverrideMetadata(typeof(Page), new FrameworkPropertyMetadata(14d)); } /// /// Initializes a new instance of the Page class. /// public Page() { } #region Frame private static readonly DependencyPropertyKey FramePropertyKey = DependencyProperty.RegisterReadOnly( nameof(Frame), typeof(Frame), typeof(Page), null); /// /// Identifies the Frame dependency property. /// public static readonly DependencyProperty FrameProperty = FramePropertyKey.DependencyProperty; /// /// Gets the controlling Frame for the Page content. /// /// /// The controlling Frame for the Page content. /// public Frame Frame { get => (Frame)GetValue(FrameProperty); private set => SetValue(FramePropertyKey, value); } private void UpdateFrame(NavigationService navigationService) { if (navigationService != null && Frame.GetFrame(navigationService) is { } frame) { Frame = frame; } else { ClearValue(FramePropertyKey); } } #endregion /// /// Invoked when the Page is loaded and becomes the current source of a parent Frame. /// This will be fired only using ui:Frame instead of the original Frame. /// /// /// Event data that can be examined by overriding code. The event data is representative /// of the pending navigation that will load the current Page. Usually the most relevant /// property to examine is Parameter. /// protected virtual void OnNavigatedTo(NavigationEventArgs e) { } /// /// Invoked immediately before the Page is unloaded and is no longer the current /// source of a parent Frame. /// This will be fired only using ui:Frame instead of the original Frame. /// /// /// Event data that can be examined by overriding code. The event data is representative /// of the navigation that will unload the current Page unless canceled. The navigation /// can potentially be canceled by setting Cancel. /// protected virtual void OnNavigatingFrom(NavigatingCancelEventArgs e) { } /// /// Invoked immediately after the Page is unloaded and is no longer the current source /// of a parent Frame. /// This will be fired only using ui:Frame instead of the original Frame. /// /// /// Event data that can be examined by overriding code. The event data is representative /// of the navigation that has unloaded the current Page. /// protected virtual void OnNavigatedFrom(NavigationEventArgs e) { } protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e) { base.OnPropertyChanged(e); if (e.Property.PropertyType == NavigationServiceType && e.Property.OwnerType == NavigationServiceType) { UpdateFrame((NavigationService)e.NewValue); } } internal void InternalOnNavigatedTo(NavigationEventArgs e) => OnNavigatedTo(e); internal void InternalOnNavigatingFrom(NavigatingCancelEventArgs e) => OnNavigatingFrom(e); internal void InternalOnNavigatedFrom(NavigationEventArgs e) => OnNavigatedFrom(e); private static readonly Type NavigationServiceType = typeof(NavigationService); } ; } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Page.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/PathIcon.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using System.Windows; using System.Windows.Media; using System.Windows.Shapes; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Represents an icon that uses a vector path as its content. /// public class PathIcon : IconElement { static PathIcon() { ForegroundProperty.OverrideMetadata(typeof(PathIcon), new FrameworkPropertyMetadata(OnForegroundChanged)); } /// /// Initializes a new instance of the PathIcon class. /// public PathIcon() { } #region Data /// /// Identifies the Data dependency property. /// public static readonly DependencyProperty DataProperty = Path.DataProperty.AddOwner(typeof(PathIcon), new FrameworkPropertyMetadata(OnDataChanged)); /// /// Gets or sets a Geometry that specifies the shape to be drawn. In XAML. this can /// also be set using a string that describes Move and draw commands syntax. /// /// A description of the shape to be drawn. public Geometry Data { get => (Geometry)GetValue(DataProperty); set => SetValue(DataProperty, value); } private static void OnDataChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((PathIcon)d).ApplyData(); } #endregion private protected override void InitializeChildren() { _path = new Path { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch, Stretch = Stretch.Uniform }; ApplyForeground(); ApplyData(); Children.Add(_path); } private protected override void OnShouldInheritForegroundFromVisualParentChanged() { ApplyForeground(); } private protected override void OnVisualParentForegroundPropertyChanged(DependencyPropertyChangedEventArgs args) { if (ShouldInheritForegroundFromVisualParent) { ApplyForeground(); } } private static void OnForegroundChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((PathIcon)d).ApplyForeground(); } private void ApplyForeground() { if (_path != null) { _path.Fill = ShouldInheritForegroundFromVisualParent ? VisualParentForeground : Foreground; } } private void ApplyData() { if (_path != null) { _path.Data = Data; } } private Path _path; protected override IconSource CreateIconSourceCore() { var iconSource = new PathIconSource(); var data = Data; if (data != null) { iconSource.Data = data; } var newForeground = Foreground; if (newForeground != null) { iconSource.Foreground = newForeground; } return iconSource; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/AutoPanningMode.cs ================================================ using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Controls; using System.Windows.Data; using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public static class AutoPanningMode { #region IsEnabled public static readonly DependencyProperty IsEnabledProperty = DependencyProperty.RegisterAttached( "IsEnabled", typeof(bool), typeof(AutoPanningMode), new PropertyMetadata(false, OnIsEnabledChanged)); public static bool GetIsEnabled(ScrollViewer scrollViewer) { return (bool)scrollViewer.GetValue(IsEnabledProperty); } public static void SetIsEnabled(ScrollViewer scrollViewer, bool value) { scrollViewer.SetValue(IsEnabledProperty, value); } private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var sv = (ScrollViewer)d; if ((bool)e.NewValue) { sv.Loaded += ScrollViewer_Loaded; } else { sv.Loaded -= ScrollViewer_Loaded; } } #endregion private static void ScrollViewer_Loaded(object sender, RoutedEventArgs e) { var sv = (ScrollViewer)sender; sv.Loaded -= ScrollViewer_Loaded; if (sv.TemplatedParent == null) { var valueSource = DependencyPropertyHelper.GetValueSource(sv, ScrollViewer.PanningModeProperty).BaseValueSource; if (valueSource == BaseValueSource.Default) { sv.SetBinding(ScrollViewer.PanningModeProperty, new MultiBinding { Bindings = { new Binding { Path = new PropertyPath(ScrollViewer.ComputedHorizontalScrollBarVisibilityProperty), RelativeSource = new RelativeSource(RelativeSourceMode.Self) }, new Binding { Path = new PropertyPath(ScrollViewer.ComputedVerticalScrollBarVisibilityProperty), RelativeSource = new RelativeSource(RelativeSourceMode.Self) }, }, Converter = new PanningModeConverter() }); } } } private class PanningModeConverter : IMultiValueConverter { public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture) { PanningMode mode; var computedHorizontalScrollBarVisibility = (Visibility)values[0]; var computedVerticalScrollBarVisibility = (Visibility)values[1]; if (computedHorizontalScrollBarVisibility != Visibility.Collapsed && computedVerticalScrollBarVisibility != Visibility.Collapsed) { mode = PanningMode.Both; } else if (computedHorizontalScrollBarVisibility != Visibility.Collapsed) { mode = PanningMode.HorizontalOnly; } else if (computedVerticalScrollBarVisibility != Visibility.Collapsed) { mode = PanningMode.VerticalOnly; } else { mode = PanningMode.None; } return mode; } public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture) { throw new NotImplementedException(); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/BackRequestedEventArgs.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { /// /// Provides event data for the BackRequested event. /// public sealed class BackRequestedEventArgs : RoutedEventArgs { internal BackRequestedEventArgs() : base(TitleBar.BackRequestedEvent) { } internal BackRequestedEventArgs(object source) : base(TitleBar.BackRequestedEvent, source) { } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/BindingProxy.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class BindingProxy : Freezable { #region Value public static readonly DependencyProperty ValueProperty = DependencyProperty.Register( nameof(Value), typeof(object), typeof(BindingProxy)); public object Value { get => GetValue(ValueProperty); set => SetValue(ValueProperty, value); } #endregion protected override Freezable CreateInstanceCore() { return new BindingProxy(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/CoreApplicationViewTitleBar.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using System.Windows; using System.Windows.Data; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { internal sealed class CoreApplicationViewTitleBar { private CoreApplicationViewTitleBar(Window owner) { _owner = owner; _listener = new Listener(this); } public bool ExtendViewIntoTitleBar { get => TitleBar.GetExtendViewIntoTitleBar(_owner); set => TitleBar.SetExtendViewIntoTitleBar(_owner, value); } public double Height => TitleBar.GetHeight(_owner); public bool IsVisible => true; public double SystemOverlayLeftInset => TitleBar.GetSystemOverlayLeftInset(_owner); public double SystemOverlayRightInset => TitleBar.GetSystemOverlayRightInset(_owner); public event TypedEventHandler IsVisibleChanged; public event TypedEventHandler LayoutMetricsChanged; private void RaiseIsVisibleChanged() { IsVisibleChanged?.Invoke(this, null); } private void RaiseLayoutMetricsChanged() { LayoutMetricsChanged?.Invoke(this, null); } #region TitleBar private static readonly DependencyProperty TitleBarProperty = DependencyProperty.RegisterAttached( "TitleBar", typeof(CoreApplicationViewTitleBar), typeof(CoreApplicationViewTitleBar)); internal static CoreApplicationViewTitleBar GetTitleBar(Window window) { var value = (CoreApplicationViewTitleBar)window.GetValue(TitleBarProperty); if (value == null) { value = new CoreApplicationViewTitleBar(window); SetTitleBar(window, value); } return value; } internal static CoreApplicationViewTitleBar GetTitleBar(DependencyObject dependencyObject) { var window = Window.GetWindow(dependencyObject); if (window != null) { return GetTitleBar(window); } return null; } private static void SetTitleBar(Window window, CoreApplicationViewTitleBar value) { window.SetValue(TitleBarProperty, value); } #endregion private readonly Window _owner; private readonly Listener _listener; private class Listener : DependencyObject { public Listener(CoreApplicationViewTitleBar owner) { _owner = owner; var window = _owner._owner; BindingOperations.SetBinding(this, ExtendViewIntoTitleBarProperty, new Binding { Path = new PropertyPath(TitleBar.ExtendViewIntoTitleBarProperty), Source = window }); BindingOperations.SetBinding(this, HeightProperty, new Binding { Path = new PropertyPath(TitleBar.HeightProperty), Source = window }); BindingOperations.SetBinding(this, SystemOverlayLeftInsetProperty, new Binding { Path = new PropertyPath(TitleBar.SystemOverlayLeftInsetProperty), Source = window }); BindingOperations.SetBinding(this, SystemOverlayRightInsetProperty, new Binding { Path = new PropertyPath(TitleBar.SystemOverlayRightInsetProperty), Source = window }); } #region ExtendViewIntoTitleBar public static readonly DependencyProperty ExtendViewIntoTitleBarProperty = DependencyProperty.Register( nameof(ExtendViewIntoTitleBar), typeof(bool), typeof(Listener), new PropertyMetadata(OnExtendViewIntoTitleBarPropertyChanged)); public bool ExtendViewIntoTitleBar { get => (bool)GetValue(ExtendViewIntoTitleBarProperty); set => SetValue(ExtendViewIntoTitleBarProperty, value); } private static void OnExtendViewIntoTitleBarPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((Listener)sender).OnExtendViewIntoTitleBarPropertyChanged(args); } private void OnExtendViewIntoTitleBarPropertyChanged(DependencyPropertyChangedEventArgs args) { _owner.RaiseLayoutMetricsChanged(); _owner.RaiseIsVisibleChanged(); } #endregion #region Height public static readonly DependencyProperty HeightProperty = DependencyProperty.Register( nameof(Height), typeof(double), typeof(Listener), new PropertyMetadata(OnHeightPropertyChanged)); public double Height { get => (double)GetValue(HeightProperty); set => SetValue(HeightProperty, value); } private static void OnHeightPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((Listener)sender).OnHeightPropertyChanged(args); } private void OnHeightPropertyChanged(DependencyPropertyChangedEventArgs args) { _owner.RaiseLayoutMetricsChanged(); } #endregion #region SystemOverlayLeftInset public static readonly DependencyProperty SystemOverlayLeftInsetProperty = DependencyProperty.Register( nameof(SystemOverlayLeftInset), typeof(double), typeof(Listener), new PropertyMetadata(OnSystemOverlayLeftInsetPropertyChanged)); public double SystemOverlayLeftInset { get => (double)GetValue(SystemOverlayLeftInsetProperty); set => SetValue(SystemOverlayLeftInsetProperty, value); } private static void OnSystemOverlayLeftInsetPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((Listener)sender).OnSystemOverlayLeftInsetPropertyChanged(args); } private void OnSystemOverlayLeftInsetPropertyChanged(DependencyPropertyChangedEventArgs args) { _owner.RaiseLayoutMetricsChanged(); } #endregion #region SystemOverlayRightInset public static readonly DependencyProperty SystemOverlayRightInsetProperty = DependencyProperty.Register( nameof(SystemOverlayRightInset), typeof(double), typeof(Listener), new PropertyMetadata(OnSystemOverlayRightInsetPropertyChanged)); public double SystemOverlayRightInset { get => (double)GetValue(SystemOverlayRightInsetProperty); set => SetValue(SystemOverlayRightInsetProperty, value); } private static void OnSystemOverlayRightInsetPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((Listener)sender).OnSystemOverlayRightInsetPropertyChanged(args); } private void OnSystemOverlayRightInsetPropertyChanged(DependencyPropertyChangedEventArgs args) { _owner.RaiseLayoutMetricsChanged(); } #endregion private readonly CoreApplicationViewTitleBar _owner; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/DataGridCellPresenter.cs ================================================ using System.Windows; using System.Windows.Controls; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { /// /// Represents the visual elements of a DataGridCell. /// public class DataGridCellPresenter : ContentPresenter { /// /// Initializes a new instance of the DataGridCellPresenter class. /// public DataGridCellPresenter() { _currencyVisualHelper = new BorderHelper(this); _focusVisualPrimaryHelper = new BorderHelper(this); _focusVisualSecondaryHelper = new BorderHelper(this); } #region Background public static readonly DependencyProperty BackgroundProperty = Panel.BackgroundProperty.AddOwner(typeof(DataGridCellPresenter), new FrameworkPropertyMetadata( null, FrameworkPropertyMetadataOptions.AffectsRender | FrameworkPropertyMetadataOptions.SubPropertiesDoNotAffectRender)); public Brush Background { get { return (Brush)GetValue(BackgroundProperty); } set { SetValue(BackgroundProperty, value); } } #endregion #region CurrencyVisualBrush public static readonly DependencyProperty CurrencyVisualBrushProperty = DependencyProperty.Register( nameof(CurrencyVisualBrush), typeof(Brush), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata( null, FrameworkPropertyMetadataOptions.AffectsRender)); public Brush CurrencyVisualBrush { get => (Brush)GetValue(CurrencyVisualBrushProperty); set => SetValue(CurrencyVisualBrushProperty, value); } #endregion #region CurrencyVisualThickness public static readonly DependencyProperty CurrencyVisualThicknessProperty = DependencyProperty.Register( nameof(CurrencyVisualThickness), typeof(double), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata( 0.0, FrameworkPropertyMetadataOptions.AffectsRender, OnCurrencyVisualThicknessChanged)); public double CurrencyVisualThickness { get => (double)GetValue(CurrencyVisualThicknessProperty); set => SetValue(CurrencyVisualThicknessProperty, value); } private static void OnCurrencyVisualThicknessChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((DataGridCellPresenter)d)._currencyVisualHelper.ClearPenCache(); } #endregion #region FocusVisualPrimaryBrush public static readonly DependencyProperty FocusVisualPrimaryBrushProperty = DependencyProperty.Register( nameof(FocusVisualPrimaryBrush), typeof(Brush), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata( null, FrameworkPropertyMetadataOptions.AffectsRender)); public Brush FocusVisualPrimaryBrush { get => (Brush)GetValue(FocusVisualPrimaryBrushProperty); set => SetValue(FocusVisualPrimaryBrushProperty, value); } #endregion #region FocusVisualPrimaryThickness public static readonly DependencyProperty FocusVisualPrimaryThicknessProperty = DependencyProperty.Register( nameof(FocusVisualPrimaryThickness), typeof(double), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata( 0.0, FrameworkPropertyMetadataOptions.AffectsRender, OnFocusVisualPrimaryThicknessChanged)); public double FocusVisualPrimaryThickness { get => (double)GetValue(FocusVisualPrimaryThicknessProperty); set => SetValue(FocusVisualPrimaryThicknessProperty, value); } private static void OnFocusVisualPrimaryThicknessChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((DataGridCellPresenter)d)._focusVisualPrimaryHelper.ClearPenCache(); } #endregion #region FocusVisualSecondaryBrush public static readonly DependencyProperty FocusVisualSecondaryBrushProperty = DependencyProperty.Register( nameof(FocusVisualSecondaryBrush), typeof(Brush), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata( null, FrameworkPropertyMetadataOptions.AffectsRender)); public Brush FocusVisualSecondaryBrush { get => (Brush)GetValue(FocusVisualSecondaryBrushProperty); set => SetValue(FocusVisualSecondaryBrushProperty, value); } #endregion #region FocusVisualSecondaryThickness public static readonly DependencyProperty FocusVisualSecondaryThicknessProperty = DependencyProperty.Register( nameof(FocusVisualSecondaryThickness), typeof(double), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata( 0.0, FrameworkPropertyMetadataOptions.AffectsRender, OnFocusVisualSecondaryThicknessChanged)); public double FocusVisualSecondaryThickness { get => (double)GetValue(FocusVisualSecondaryThicknessProperty); set => SetValue(FocusVisualSecondaryThicknessProperty, value); } private static void OnFocusVisualSecondaryThicknessChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((DataGridCellPresenter)d)._focusVisualSecondaryHelper.ClearPenCache(); } #endregion #region IsCurrencyVisualVisible public static readonly DependencyProperty IsCurrencyVisualVisibleProperty = DependencyProperty.Register( nameof(IsCurrencyVisualVisible), typeof(bool), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender)); public bool IsCurrencyVisualVisible { get => (bool)GetValue(IsCurrencyVisualVisibleProperty); set => SetValue(IsCurrencyVisualVisibleProperty, value); } #endregion #region IsFocusVisualVisible public static readonly DependencyProperty IsFocusVisualVisibleProperty = DependencyProperty.Register( nameof(IsFocusVisualVisible), typeof(bool), typeof(DataGridCellPresenter), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender)); public bool IsFocusVisualVisible { get => (bool)GetValue(IsFocusVisualVisibleProperty); set => SetValue(IsFocusVisualVisibleProperty, value); } #endregion protected override void OnRender(DrawingContext dc) { Brush background = Background; if (background != null) { dc.DrawRectangle(background, null, new Rect(RenderSize)); } base.OnRender(dc); if (IsCurrencyVisualVisible) { _currencyVisualHelper.DrawBorder(dc, CurrencyVisualBrush, CurrencyVisualThickness); } if (IsFocusVisualVisible) { double focusVisualPrimaryThickness = FocusVisualPrimaryThickness; _focusVisualPrimaryHelper.DrawBorder(dc, FocusVisualPrimaryBrush, focusVisualPrimaryThickness); _focusVisualSecondaryHelper.DrawBorder(dc, FocusVisualSecondaryBrush, FocusVisualSecondaryThickness, focusVisualPrimaryThickness); } } private class BorderHelper { private readonly UIElement _owner; public BorderHelper(UIElement owner) { _owner = owner; } private Size RenderSize => _owner.RenderSize; private Pen PenCache { get; set; } public void ClearPenCache() { PenCache = null; } public void DrawBorder( DrawingContext dc, Brush brush, double thickness, double margin = 0) { if (thickness > 0 && brush != null) { Pen pen = PenCache; if (pen == null) { pen = new Pen(brush, thickness); if (brush.IsFrozen) { pen.Freeze(); } PenCache = pen; } double halfThickness = thickness * 0.5; Rect rect = new Rect( new Point(margin + halfThickness, margin + halfThickness), new Point(RenderSize.Width - margin - halfThickness, RenderSize.Height - margin - halfThickness)); //GuidelineSet guidelines = new GuidelineSet(); //guidelines.GuidelinesX.Add(rect.Left + halfThickness); //guidelines.GuidelinesX.Add(rect.Right + halfThickness); //guidelines.GuidelinesY.Add(rect.Top + halfThickness); //guidelines.GuidelinesY.Add(rect.Bottom + halfThickness); //dc.PushGuidelineSet(guidelines); dc.DrawRectangle(null, pen, rect); //dc.Pop(); } } } private readonly BorderHelper _currencyVisualHelper; private readonly BorderHelper _focusVisualPrimaryHelper; private readonly BorderHelper _focusVisualSecondaryHelper; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/DebugVisualStateManager.cs ================================================ #if DEBUG using System.Diagnostics; using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class DebugVisualStateManager : VisualStateManager { protected override bool GoToStateCore( FrameworkElement control, FrameworkElement stateGroupsRoot, string stateName, VisualStateGroup group, VisualState state, bool useTransitions) { if (state == null) { return false; } Debug.WriteLine($"stateName = {stateName}, useTransitions = {useTransitions}"); return base.GoToStateCore(control, stateGroupsRoot, stateName, group, state, useTransitions); } } } #endif ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/MaximizedWindowFixer.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Native; using System; using System.ComponentModel; using System.Diagnostics.CodeAnalysis; using System.Runtime.InteropServices; using System.Threading; using System.Windows; using System.Windows.Controls; using System.Windows.Interop; using System.Windows.Media; using static iNKORE.UI.WPF.Modern.Native.User32; //using Windows.Win32; //using Windows.Win32.Foundation; //using Windows.Win32.Graphics.Gdi; //using Windows.Win32.UI.WindowsAndMessaging; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { internal class MaximizedWindowFixer { #region MaximizedWindowFixer public static readonly DependencyProperty MaximizedWindowFixerProperty = DependencyProperty.RegisterAttached( "MaximizedWindowFixer", typeof(MaximizedWindowFixer), typeof(MaximizedWindowFixer), new PropertyMetadata(OnMaximizedWindowFixerChanged)); public static MaximizedWindowFixer GetMaximizedWindowFixer(Window window) { return (MaximizedWindowFixer)window.GetValue(MaximizedWindowFixerProperty); } public static void SetMaximizedWindowFixer(Window window, MaximizedWindowFixer value) { window.SetValue(MaximizedWindowFixerProperty, value); } private static void OnMaximizedWindowFixerChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (e.OldValue is MaximizedWindowFixer oldValue) { oldValue.UnsetWindow(); } if (e.NewValue is MaximizedWindowFixer newValue) { newValue.SetWindow((Window)d); } } #endregion private Thickness MaximizedWindowBorder => _maximizedWindowBorder ??= GetMaximizedWindowBorder(); private bool IsWindowPosAdjusted { get => _isWindowPosAdjusted; set { if (_isWindowPosAdjusted != value) { _isWindowPosAdjusted = value; InvalidateMaximizedWindowBorder(); } } } private void SetWindow(Window window) { UnsubscribeWindowEvents(); _window = window; _hwnd = new WindowInteropHelper(window).Handle; _window.StateChanged += WindowStateChanged; #if NET462_OR_NEWER _window.DpiChanged += WindowDpiChanged; #endif _window.Closed += WindowClosed; if (_hwnd != IntPtr.Zero) { WindowSourceInitialized(null, null); } else { _window.SourceInitialized += WindowSourceInitialized; } } private void UnsetWindow() { UnsubscribeWindowEvents(); } private void UnsubscribeWindowEvents() { if (_window != null) { _window.SourceInitialized -= WindowSourceInitialized; _window.StateChanged -= WindowStateChanged; #if NET462_OR_NEWER _window.DpiChanged -= WindowDpiChanged; #endif _window.Closed -= WindowClosed; _window.ClearValue(Control.PaddingProperty); _window = null; } if (_hwndSource != null) { _hwndSource.RemoveHook(new HwndSourceHook(WindowFilterMessage)); _hwndSource = null; } _hwnd = IntPtr.Zero; _maximizedWindowBorder = null; _isWindowPosAdjusted = false; } private void WindowSourceInitialized(object sender, EventArgs e) { _hwnd = new WindowInteropHelper(_window).Handle; _hwndSource = HwndSource.FromHwnd(_hwnd); _hwndSource.AddHook(new HwndSourceHook(WindowFilterMessage)); UpdateWindowPadding(); } private void WindowStateChanged(object sender, EventArgs e) { UpdateWindowPadding(); } #if NET462_OR_NEWER private void WindowDpiChanged(object sender, DpiChangedEventArgs e) { InvalidateMaximizedWindowBorder(); UpdateWindowPadding(); } #endif private void WindowClosed(object sender, EventArgs e) { UnsetWindow(); } private IntPtr WindowFilterMessage(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled) { IntPtr retInt = IntPtr.Zero; uint message = (uint)msg; switch (message) { case (int)WM.SETTINGCHANGE: InvalidateMaximizedWindowBorder(); UpdateWindowPadding(); break; case (int)WM.WINDOWPOSCHANGING: OnWindowPosChanging(lParam); break; case (int)WM.WINDOWPOSCHANGED: if (!_maximizedWindowBorder.HasValue) { UpdateWindowPadding(); } break; } return retInt; } private unsafe void OnWindowPosChanging(IntPtr lParam) { var pos = (WINDOWPOS)Marshal.PtrToStructure(lParam, typeof(WINDOWPOS)); if ((pos.flags & SET_WINDOW_POS_FLAGS.SWP_NOSIZE) == 0) { bool windowPosAdjusted = false; try { WINDOWPLACEMENT placement = GetWindowPlacement(pos.hwnd); if (placement.showCmd == SHOW_WINDOW_CMD.SW_MAXIMIZE) { if (GetTaskbarAutoHide(out ABEdge edge)) { RECT rect = new RECT(pos.x, pos.y, pos.x + pos.cx, pos.y + pos.cy); IntPtr monitor = MonitorFromRect(ref rect, MONITOR_FROM_FLAGS.MONITOR_DEFAULTTONEAREST); if (monitor != IntPtr.Zero) { MONITORINFO info = GetMonitorInfo(monitor); bool primary = (info.dwFlags & NativeMethods.MONITORINFOF_PRIMARY) != 0; if (primary) { if (pos.x < 0 && pos.y < 0 && pos.cx > info.rcMonitor.Width && pos.cy > info.rcMonitor.Height) { AdjustWindowPosForTaskbarAutoHide(ref pos, edge); Marshal.StructureToPtr(pos, lParam, true); windowPosAdjusted = true; } else if (pos.x == 0 && pos.y == 0) { windowPosAdjusted = true; } } } } } } catch { } IsWindowPosAdjusted = windowPosAdjusted; } } private Thickness GetMaximizedWindowBorder() { if (IsWindowPosAdjusted) { return new Thickness(); } double dpiScaleX, dpiScaleY; #if NET462_OR_NEWER DpiScale dpi = VisualTreeHelper.GetDpi(_window); dpiScaleX = dpi.DpiScaleX; dpiScaleY = dpi.DpiScaleY; #else Matrix transformToDevice = _hwndSource.CompositionTarget.TransformToDevice; dpiScaleX = transformToDevice.M11; dpiScaleY = transformToDevice.M22; #endif int frameWidth = User32.GetSystemMetrics(SYSTEM_METRICS_INDEX.SM_CXSIZEFRAME); int frameHeight = User32.GetSystemMetrics(SYSTEM_METRICS_INDEX.SM_CYSIZEFRAME); int borderPadding = User32.GetSystemMetrics(SYSTEM_METRICS_INDEX.SM_CXPADDEDBORDER); Size borderSize = new Size(frameWidth + borderPadding, frameHeight + borderPadding); Size borderSizeInDips = DpiHelper.DeviceSizeToLogical(borderSize, dpiScaleX, dpiScaleY); return new Thickness(borderSizeInDips.Width, borderSizeInDips.Height, borderSizeInDips.Width, borderSizeInDips.Height); } private void InvalidateMaximizedWindowBorder() { _maximizedWindowBorder = null; } private void UpdateWindowPadding() { if (_hwndSource == null || _hwndSource.IsDisposed || _hwndSource.CompositionTarget == null) { return; } if (_window.WindowState == WindowState.Maximized) { _window.Padding = MaximizedWindowBorder; } else { _window.ClearValue(Control.PaddingProperty); } } private static bool GetTaskbarAutoHide(out ABEdge edge) { IntPtr trayWnd = NativeMethods.FindWindow("Shell_TrayWnd", null); if (trayWnd != IntPtr.Zero) { APPBARDATA abd = new APPBARDATA(); abd.cbSize = Marshal.SizeOf(abd); abd.hWnd = trayWnd; SHAppBarMessage(ABMsg.ABM_GETTASKBARPOS, ref abd); bool autoHide = Convert.ToBoolean(SHAppBarMessage(ABMsg.ABM_GETSTATE, ref abd)); edge = autoHide ? GetEdge(abd.rc) : default; return autoHide; } edge = default; return false; static ABEdge GetEdge(RECT rc) { if (rc.top == rc.left && rc.bottom > rc.right) { return ABEdge.ABE_LEFT; } else if (rc.top == rc.left && rc.bottom < rc.right) { return ABEdge.ABE_TOP; } else if (rc.top > rc.left) { return ABEdge.ABE_BOTTOM; } else { return ABEdge.ABE_RIGHT; } } } private static void AdjustWindowPosForTaskbarAutoHide(ref WINDOWPOS pos, ABEdge edge) { pos.cx += pos.x * 2; pos.cy += pos.y * 2; pos.x = 0; pos.y = 0; switch (edge) { case ABEdge.ABE_LEFT: pos.x = 2; pos.cx -= 2; break; case ABEdge.ABE_TOP: pos.y = 2; pos.cy -= 2; break; case ABEdge.ABE_RIGHT: pos.cx -= 2; break; case ABEdge.ABE_BOTTOM: pos.cy -= 2; break; } } #region Win32 Interop private enum ABEdge { ABE_LEFT = 0, ABE_TOP = 1, ABE_RIGHT = 2, ABE_BOTTOM = 3 } private enum ABMsg { ABM_GETSTATE = 4, ABM_GETTASKBARPOS = 5, } [StructLayout(LayoutKind.Sequential)] private struct APPBARDATA { public int cbSize; public IntPtr hWnd; public int uCallbackMessage; public int uEdge; public RECT rc; public bool lParam; } [DllImport("shell32", CallingConvention = CallingConvention.StdCall)] private static extern uint SHAppBarMessage(ABMsg dwMessage, ref APPBARDATA pData); [DllImport("user32.dll", EntryPoint = "GetMonitorInfo", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool _GetMonitorInfo(IntPtr hMonitor, [In, Out] MONITORINFO lpmi); private static MONITORINFO GetMonitorInfo(IntPtr hMonitor) { var mi = new MONITORINFO(); if (!_GetMonitorInfo(hMonitor, mi)) { throw new Win32Exception(); } return mi; } [DllImport("user32.dll", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool GetWindowPlacement(IntPtr hwnd, WINDOWPLACEMENT lpwndpl); private static WINDOWPLACEMENT GetWindowPlacement(IntPtr hwnd) { WINDOWPLACEMENT wndpl = new WINDOWPLACEMENT(); if (GetWindowPlacement(hwnd, wndpl)) { return wndpl; } throw new Win32Exception(); } [DllImport("user32.dll", ExactSpelling = true)] private static extern IntPtr MonitorFromRect(ref RECT rect, MONITOR_FROM_FLAGS flags); #endregion private Window _window; private IntPtr _hwnd; private HwndSource _hwndSource; private Thickness? _maximizedWindowBorder; private bool _isWindowPosAdjusted; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/MenuPopup.cs ================================================ using System; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class MenuPopup : Popup { #region IsSuspendingAnimation private static readonly DependencyPropertyKey IsSuspendingAnimationPropertyKey = DependencyProperty.RegisterReadOnly( nameof(IsSuspendingAnimation), typeof(bool), typeof(MenuPopup), null); public static readonly DependencyProperty IsSuspendingAnimationProperty = IsSuspendingAnimationPropertyKey.DependencyProperty; public bool IsSuspendingAnimation { get => (bool)GetValue(IsSuspendingAnimationProperty); private set => SetValue(IsSuspendingAnimationPropertyKey, value); } #endregion protected override void OnOpened(EventArgs e) { base.OnOpened(e); ClearValue(IsSuspendingAnimationPropertyKey); } protected override void OnClosed(EventArgs e) { base.OnClosed(e); ClearValue(IsSuspendingAnimationPropertyKey); } protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e) { if (e.Property == IsOpenProperty) { OnIsOpenChanged(e); } base.OnPropertyChanged(e); } private void OnIsOpenChanged(DependencyPropertyChangedEventArgs e) { if ((bool)e.NewValue) { var window = Window.GetWindow(this); if (window != null) { var focusedElement = FocusManager.GetFocusedElement(window); if (focusedElement is TextBoxBase || focusedElement is PasswordBox) { IsSuspendingAnimation = true; } } } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/PanelHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System.ComponentModel; using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public static class PanelHelper { #region Spacing /// /// Identifies the Spacing dependency property. /// public static readonly DependencyProperty SpacingProperty = DependencyProperty.RegisterAttached( "Spacing", typeof(double), typeof(PanelHelper), new PropertyMetadata(0d, OnSpacingChanged)); /// /// Gets a uniform distance (in pixels) between stacked items. It is applied in the direction of the StackPanel's Orientation. /// /// The element from which to read the property value. /// The uniform distance (in pixels) between stacked items. public static double GetSpacing(Panel panel) { return (double)panel.GetValue(SpacingProperty); } /// /// Sets a uniform distance (in pixels) between stacked items. It is applied in the direction of the StackPanel's Orientation. /// /// The element from which to read the property value. /// The uniform distance (in pixels) between stacked items. public static void SetSpacing(Panel panel, double value) { panel.SetValue(SpacingProperty, value); } private static void OnSpacingChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { // Make sure this is put on a panel var panel = d as Panel; if (panel == null) return; // Avoid duplicate registrations panel.Loaded -= OnPanelLoaded; panel.Loaded += OnPanelLoaded; if (panel.IsLoaded) { OnPanelLoaded(panel, null); } } private static void OnPanelLoaded(object sender, RoutedEventArgs e) { var panel = (Panel)sender; object value = panel.GetProperty("Orientation"); double spacing = GetSpacing(panel); Thickness margin = value != null && value is Orientation orientation ? orientation == Orientation.Horizontal ? new Thickness(0, 0, spacing, 0) : new Thickness(0, 0, 0, spacing) : new Thickness(spacing / 2, spacing / 2, spacing / 2, spacing / 2); Thickness lastmargin = value == null ? margin : new Thickness(0); // Go over the children and set margin for them: for (var i = 0; i < panel.Children.Count; i++) { UIElement child = panel.Children[i]; var fe = child as FrameworkElement; if (fe == null) continue; bool isLastItem = i == panel.Children.Count - 1; fe.Margin = isLastItem ? lastmargin : margin; } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/PivotHeaderScrollViewer.cs ================================================ using System; using System.Windows; using System.Windows.Controls; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class PivotHeaderScrollViewer : ScrollViewerEx { private TabControl _tabControl; static PivotHeaderScrollViewer() { FlowDirectionProperty.OverrideMetadata(typeof(PivotHeaderScrollViewer), new FrameworkPropertyMetadata(OnFlowDirectionChanged)); VerticalScrollBarVisibilityProperty.OverrideMetadata(typeof(PivotHeaderScrollViewer), new FrameworkPropertyMetadata(OnVerticalScrollBarVisibilityChanged)); HorizontalScrollBarVisibilityProperty.OverrideMetadata(typeof(PivotHeaderScrollViewer), new FrameworkPropertyMetadata(OnHorizontalScrollBarVisibilityChanged)); } public PivotHeaderScrollViewer() { Loaded += OnLoaded; } #region CanScroll private static readonly DependencyPropertyKey CanScrollPropertyKey = DependencyProperty.RegisterReadOnly( nameof(CanScroll), typeof(bool), typeof(PivotHeaderScrollViewer), new PropertyMetadata(false)); public static readonly DependencyProperty CanScrollProperty = CanScrollPropertyKey.DependencyProperty; public bool CanScroll { get => (bool)GetValue(CanScrollProperty); private set => SetValue(CanScrollPropertyKey, value); } #endregion #region CanScrollUp private static readonly DependencyPropertyKey CanScrollUpPropertyKey = DependencyProperty.RegisterReadOnly( nameof(CanScrollUp), typeof(bool), typeof(PivotHeaderScrollViewer), new PropertyMetadata(false)); public static readonly DependencyProperty CanScrollUpProperty = CanScrollUpPropertyKey.DependencyProperty; public bool CanScrollUp { get => (bool)GetValue(CanScrollUpProperty); private set => SetValue(CanScrollUpPropertyKey, value); } #endregion #region CanScrollDown private static readonly DependencyPropertyKey CanScrollDownPropertyKey = DependencyProperty.RegisterReadOnly( nameof(CanScrollDown), typeof(bool), typeof(PivotHeaderScrollViewer), new PropertyMetadata(false)); public static readonly DependencyProperty CanScrollDownProperty = CanScrollDownPropertyKey.DependencyProperty; public bool CanScrollDown { get => (bool)GetValue(CanScrollDownProperty); private set => SetValue(CanScrollDownPropertyKey, value); } #endregion #region CanScrollLeft private static readonly DependencyPropertyKey CanScrollLeftPropertyKey = DependencyProperty.RegisterReadOnly( nameof(CanScrollLeft), typeof(bool), typeof(PivotHeaderScrollViewer), new PropertyMetadata(false)); public static readonly DependencyProperty CanScrollLeftProperty = CanScrollLeftPropertyKey.DependencyProperty; public bool CanScrollLeft { get => (bool)GetValue(CanScrollLeftProperty); private set => SetValue(CanScrollLeftPropertyKey, value); } #endregion #region CanScrollRight private static readonly DependencyPropertyKey CanScrollRightPropertyKey = DependencyProperty.RegisterReadOnly( nameof(CanScrollRight), typeof(bool), typeof(PivotHeaderScrollViewer), new PropertyMetadata(false)); public static readonly DependencyProperty CanScrollRightProperty = CanScrollRightPropertyKey.DependencyProperty; public bool CanScrollRight { get => (bool)GetValue(CanScrollRightProperty); private set => SetValue(CanScrollRightPropertyKey, value); } #endregion #region CanScrollVertically private static readonly DependencyPropertyKey CanScrollVerticallyPropertyKey = DependencyProperty.RegisterReadOnly( nameof(CanScrollVertically), typeof(bool), typeof(PivotHeaderScrollViewer), new PropertyMetadata(false)); public static readonly DependencyProperty CanScrollVerticallyProperty = CanScrollVerticallyPropertyKey.DependencyProperty; public bool CanScrollVertically { get => (bool)GetValue(CanScrollVerticallyProperty); private set => SetValue(CanScrollVerticallyPropertyKey, value); } #endregion #region CanScrollHorizontally private static readonly DependencyPropertyKey CanScrollHorizontallyPropertyKey = DependencyProperty.RegisterReadOnly( nameof(CanScrollHorizontally), typeof(bool), typeof(PivotHeaderScrollViewer), new PropertyMetadata(false)); public static readonly DependencyProperty CanScrollHorizontallyProperty = CanScrollHorizontallyPropertyKey.DependencyProperty; public bool CanScrollHorizontally { get => (bool)GetValue(CanScrollHorizontallyProperty); private set => SetValue(CanScrollHorizontallyPropertyKey, value); } #endregion protected override void OnVisualParentChanged(DependencyObject oldParent) { if (_tabControl != null) { _tabControl.SelectionChanged -= OnTabControlSelectionChanged; } base.OnVisualParentChanged(oldParent); _tabControl = TemplatedParent as TabControl; if (_tabControl != null) { _tabControl.SelectionChanged += OnTabControlSelectionChanged; } } protected override void OnScrollChanged(ScrollChangedEventArgs e) { base.OnScrollChanged(e); if (e.VerticalChange != 0 || e.ExtentHeightChange != 0 || e.ViewportHeightChange != 0) { UpdateCanScrollVertically(); } if (e.HorizontalChange != 0 || e.ExtentWidthChange != 0 || e.ViewportWidthChange != 0) { UpdateCanScrollHorizontally(); } } protected override void OnKeyDown(KeyEventArgs e) { } private static void OnFlowDirectionChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var sv = (PivotHeaderScrollViewer)d; sv.UpdateCanScrollVertically(); sv.UpdateCanScrollHorizontally(); } private static void OnVerticalScrollBarVisibilityChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var sv = (PivotHeaderScrollViewer)d; sv.UpdateCanScrollVertically(); } private static void OnHorizontalScrollBarVisibilityChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var sv = (PivotHeaderScrollViewer)d; sv.UpdateCanScrollHorizontally(); } private void UpdateCanScrollVertically() { bool canScrollUp = CanScrollVerticallyInDirection(false); if (CanScrollUp != canScrollUp) { CanScrollUp = canScrollUp; } bool canScrollDown = CanScrollVerticallyInDirection(true); if (CanScrollDown != canScrollDown) { CanScrollDown = canScrollDown; } CanScrollVertically = CanScrollUp || CanScrollDown; CanScroll = CanScrollVertically || CanScrollHorizontally; } private void UpdateCanScrollHorizontally() { bool canScrollLeft = CanScrollHorizontallyInDirection(false); if (CanScrollLeft != canScrollLeft) { CanScrollLeft = canScrollLeft; } bool canScrollRight = CanScrollHorizontallyInDirection(true); if (CanScrollRight != canScrollRight) { CanScrollRight = canScrollRight; } CanScrollHorizontally = CanScrollLeft || CanScrollRight; CanScroll = CanScrollVertically || CanScrollHorizontally; } private bool CanScrollVerticallyInDirection(bool inPositiveDirection) { bool canScrollInDirection = false; if (FlowDirection == FlowDirection.RightToLeft) { inPositiveDirection = !inPositiveDirection; } if (VerticalScrollBarVisibility != ScrollBarVisibility.Disabled) { var extentHeight = ExtentHeight; var viewportHeight = ViewportHeight; if (extentHeight > viewportHeight) { if (inPositiveDirection) { var maxVerticalOffset = extentHeight - viewportHeight; if (VerticalOffset < maxVerticalOffset) { canScrollInDirection = true; } } else { if (VerticalOffset > 0) { canScrollInDirection = true; } } } } return canScrollInDirection; } private bool CanScrollHorizontallyInDirection(bool inPositiveDirection) { bool canScrollInDirection = false; if (FlowDirection == FlowDirection.RightToLeft) { inPositiveDirection = !inPositiveDirection; } if (HorizontalScrollBarVisibility != ScrollBarVisibility.Disabled) { var extentWidth = ExtentWidth; var viewportWidth = ViewportWidth; if (extentWidth > viewportWidth) { if (inPositiveDirection) { var maxHorizontalOffset = extentWidth - viewportWidth; if (HorizontalOffset < maxHorizontalOffset) { canScrollInDirection = true; } } else { if (HorizontalOffset > 0) { canScrollInDirection = true; } } } } return canScrollInDirection; } private void OnLoaded(object sender, RoutedEventArgs e) { BringSelectedTabItemIntoView(); } private void OnTabControlSelectionChanged(object sender, SelectionChangedEventArgs e) { BringSelectedTabItemIntoView(); } private void BringSelectedTabItemIntoView() { if (_tabControl != null) { var item = GetSelectedTabItem(_tabControl); if (item != null) { item.BringIntoView(); } } } private static TabItem GetSelectedTabItem(TabControl tabControl) { object selectedItem = tabControl.SelectedItem; if (selectedItem != null) { // Check if the selected item is a TabItem TabItem tabItem = selectedItem as TabItem; if (tabItem == null) { // It is a data item, get its TabItem container tabItem = tabControl.ItemContainerGenerator.ContainerFromIndex(tabControl.SelectedIndex) as TabItem; // Due to event leapfrogging, we may have the wrong container. // If so, re-fetch the right container using a more expensive method. // (BTW, the previous line will cause a debug assert in this case) if (tabItem == null || !EqualsEx(selectedItem, tabControl.ItemContainerGenerator.ItemFromContainer(tabItem))) { tabItem = tabControl.ItemContainerGenerator.ContainerFromItem(selectedItem) as TabItem; } } return tabItem; } return null; } private static bool EqualsEx(object o1, object o2) { try { return Equals(o1, o2); } catch (InvalidCastException) { return false; } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/PopupEx.cs ================================================ using System; using System.Windows; using System.Windows.Controls.Primitives; using System.Windows.Input; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class PopupEx : Popup { static PopupEx() { IsOpenProperty.OverrideMetadata(typeof(PopupEx), new FrameworkPropertyMetadata(OnIsOpenPropertyChanged)); } internal bool SuppressFadeAnimation { get; set; } internal event EventHandler Closing; internal event EventHandler IsOpenChanged; protected override void OnOpened(EventArgs e) { base.OnOpened(e); if (PopupAnimation == PopupAnimation.Fade && SuppressFadeAnimation) { StopAnimation(); } } protected override void OnPreviewMouseLeftButtonDown(MouseButtonEventArgs e) { base.OnPreviewMouseLeftButtonDown(e); if (!IsOpen) { e.Handled = true; } } protected override void OnPreviewMouseRightButtonDown(MouseButtonEventArgs e) { base.OnPreviewMouseRightButtonDown(e); if (!IsOpen) { e.Handled = true; } } protected override void OnPreviewMouseLeftButtonUp(MouseButtonEventArgs e) { base.OnPreviewMouseLeftButtonUp(e); if (!IsOpen) { e.Handled = true; } } protected override void OnPreviewMouseRightButtonUp(MouseButtonEventArgs e) { base.OnPreviewMouseRightButtonUp(e); if (!IsOpen) { e.Handled = true; } } private static void OnIsOpenPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((PopupEx)d).OnIsOpenChanged(); } private void OnIsOpenChanged() { IsOpenChanged?.Invoke(this, EventArgs.Empty); if (!IsOpen) { if (PopupAnimation == PopupAnimation.Fade && SuppressFadeAnimation) { StopAnimation(); } Closing?.Invoke(this, EventArgs.Empty); } } private void StopAnimation() { if (Child is FrameworkElement child) { if (FindPopupRoot(child) is FrameworkElement popupRoot) { popupRoot.BeginAnimation(OpacityProperty, null); } } } private static DependencyObject FindPopupRoot(DependencyObject child) { var parent = VisualTreeHelper.GetParent(child); while (parent == null) { return child; } return FindPopupRoot(parent); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/PopupPositioner.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System; using System.ComponentModel; using System.Diagnostics; using System.Reflection; using System.Runtime.InteropServices; //using Windows.Win32; using System.Windows; using System.Windows.Controls.Primitives; using System.Windows.Interop; using System.Windows.Media; using System.Windows.Threading; using iNKORE.UI.WPF.Helpers; //using Windows.Win32.Foundation; //using Windows.Win32.UI.WindowsAndMessaging; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Native; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { internal class PopupPositioner : DependencyObject, IDisposable { static PopupPositioner() { IsSupported = Delegates.GetPlacementInternal != null && Delegates.GetDropOpposite != null && Delegates.GetPlacementTargetInterestPoints != null && Delegates.GetChildInterestPoints != null && Delegates.GetScreenBounds != null; } public PopupPositioner(Popup popup) { if (!IsSupported) { throw new NotSupportedException(); } _popup = popup; _secHelper = new PopupSecurityHelper(); SetPositioner(popup, this); popup.Opened += OnPopupOpened; popup.Closed += OnPopupClosed; if (popup.IsOpen) { OnPopupOpened(null, null); } } public void Dispose() { if (_isDisposed) { return; } _isDisposed = true; if (_popup != null) { _popup.Opened -= OnPopupOpened; _popup.Closed -= OnPopupClosed; _popup.ClearValue(PositionerProperty); } OnPopupClosed(null, null); } public static bool IsSupported { get; } #region Popup Members public bool IsOpen => _popup.IsOpen; public PlacementMode Placement => _popup.Placement; /// /// Tooltips should show on Keyboard focus. /// Chooses the behavior of where the Popup should be placed on screen. /// Takes into account TreatMousePlacementAsBottom to place tooltips correctly on keyboard focus. /// internal PlacementMode PlacementInternal => Delegates.GetPlacementInternal(_popup); public CustomPopupPlacementCallback CustomPopupPlacementCallback => _popup.CustomPopupPlacementCallback; public double HorizontalOffset => _popup.HorizontalOffset; public double VerticalOffset => _popup.VerticalOffset; internal bool DropOpposite => Delegates.GetDropOpposite(_popup); private void OnWindowResize(object sender, AutoResizedEventArgs e) { if (_positionInfo == null) { return; } if (e.Size != _positionInfo.ChildSize) { _positionInfo.ChildSize = e.Size; // Reposition the popup Reposition(); } } internal void Reposition() { if (IsOpen && _secHelper.IsWindowAlive()) { if (CheckAccess()) { UpdatePosition(); } else { Dispatcher.BeginInvoke(DispatcherPriority.Normal, new DispatcherOperationCallback(delegate (object param) { Debug.Assert(CheckAccess(), "AsyncReposition not called on the dispatcher thread."); Reposition(); return null; }), null); } } } // This struct is returned by GetPointCombination to indicate // which points on the target can align with points on the child private struct PointCombination { public PointCombination(InterestPoint targetInterestPoint, InterestPoint childInterestPoint) { TargetInterestPoint = targetInterestPoint; ChildInterestPoint = childInterestPoint; } public InterestPoint TargetInterestPoint; public InterestPoint ChildInterestPoint; } private class PositionInfo { // The position of the upper left corner of the popup after nudging public int X; public int Y; // The size of the popup public Size ChildSize; } // To position the popup, we find the InterestPoints of the placement rectangle/point // in the screen coordinate space. We also find the InterestPoints of the child in // the popup's space. Then we attempt all valid combinations of matching InterestPoints // (based on PlacementMode) to find the position that best fits on the screen. // NOTE: any reference to the screen implies the monitor for full trust and // the browser area for partial trust private void UpdatePosition() { if (_popupRoot == null) return; PlacementMode placement = PlacementInternal; // Get a list of the corners of the target/child in screen space Point[] placementTargetInterestPoints = GetPlacementTargetInterestPoints(placement); Point[] childInterestPoints = GetChildInterestPoints(placement); // Find bounds of screen and child in screen space Rect targetBounds = GetBounds(placementTargetInterestPoints); Rect screenBounds; Rect childBounds = GetBounds(childInterestPoints); double childArea = childBounds.Width * childBounds.Height; Rect windowRect = _secHelper.GetWindowRect(); _positionInfo ??= new PositionInfo(); _positionInfo.X = (int)windowRect.X; _positionInfo.Y = (int)windowRect.Y; _positionInfo.ChildSize = windowRect.Size; // Rank possible positions int bestIndex = -1; Vector bestTranslation = new Vector(_positionInfo.X, _positionInfo.Y); double bestScore = -1; PopupPrimaryAxis bestAxis = PopupPrimaryAxis.None; int positions; CustomPopupPlacement[] customPlacements = null; // Find the number of possible positions if (placement == PlacementMode.Custom) { CustomPopupPlacementCallback customCallback = CustomPopupPlacementCallback; if (customCallback != null) { customPlacements = customCallback(childBounds.Size, targetBounds.Size, new Point(HorizontalOffset, VerticalOffset)); } positions = customPlacements == null ? 0 : customPlacements.Length; // Return if callback closed the popup if (!IsOpen) return; } else { positions = GetNumberOfCombinations(placement); } // Try each position until the best one is found for (int i = 0; i < positions; i++) { Vector popupTranslation; PopupPrimaryAxis axis; // Get the ith Position to rank if (placement == PlacementMode.Custom) { // The custom callback only calculates relative to 0,0 // so the placementTarget's top/left need to be re-applied. popupTranslation = (Vector)placementTargetInterestPoints[(int)InterestPoint.TopLeft] + (Vector)customPlacements[i].Point; // vector from origin axis = customPlacements[i].PrimaryAxis; } else { PointCombination pointCombination = GetPointCombination(placement, i, out axis); InterestPoint targetInterestPoint = pointCombination.TargetInterestPoint; InterestPoint childInterestPoint = pointCombination.ChildInterestPoint; // Compute the vector from the screen origin to the top left corner of the popup // that will cause the the two interest points to overlap popupTranslation = placementTargetInterestPoints[(int)targetInterestPoint] - childInterestPoints[(int)childInterestPoint]; } // Find percent of popup on screen by translating the popup bounds // and calculating the percent of the bounds that is on screen // Note: this score is based on the percent of the popup that is on screen // not the percent of the child that is on screen. For certain // scenarios, this may produce in counter-intuitive results. // If this is a problem, more complex scoring is needed Rect tranlsatedChildBounds = Rect.Offset(childBounds, popupTranslation); screenBounds = GetScreenBounds(targetBounds, placementTargetInterestPoints[(int)InterestPoint.TopLeft]); Rect currentIntersection = Rect.Intersect(screenBounds, tranlsatedChildBounds); // Calculate area of intersection double score = currentIntersection != Rect.Empty ? currentIntersection.Width * currentIntersection.Height : 0; // If current score is better than the best score so far, save the position info if (score - bestScore > Tolerance) { bestIndex = i; bestTranslation = popupTranslation; bestScore = score; bestAxis = axis; // Stop when we find a popup that is completely on screen if (Math.Abs(score - childArea) < Tolerance) { break; } } } // Check to see if the pop needs to be nudged onto the screen. // Popups are not nudged if their axes do not align with the screen axes // Use the size of the popupRoot in case it is clipping the popup content Matrix transformToDevice = _secHelper.GetTransformToDevice(); childBounds = new Rect((Size)transformToDevice.Transform((Point)GetChildSize())); childBounds.Offset(bestTranslation); Vector childTranslation = (Vector)transformToDevice.Transform(GetChildTranslation()); childBounds.Offset(childTranslation); screenBounds = GetScreenBounds(targetBounds, placementTargetInterestPoints[(int)InterestPoint.TopLeft]); Rect intersection = Rect.Intersect(screenBounds, childBounds); // See if width/height of intersection are less than child's if (Math.Abs(intersection.Width - childBounds.Width) > Tolerance || Math.Abs(intersection.Height - childBounds.Height) > Tolerance) { // Nudge Horizontally Point topLeft = placementTargetInterestPoints[(int)InterestPoint.TopLeft]; Point topRight = placementTargetInterestPoints[(int)InterestPoint.TopRight]; // Create a vector pointing from the top of the placement target to the bottom // to determine which direction the popup should be nudged in. // If the vector is zero (NaN's after normalization), nudge horizontally Vector horizontalAxis = topRight - topLeft; horizontalAxis.Normalize(); // See if target's horizontal axis is aligned with screen // (For opaque windows always translate horizontally) if (!IsTransparent || double.IsNaN(horizontalAxis.Y) || Math.Abs(horizontalAxis.Y) < Tolerance) { // Nudge horizontally if (childBounds.Right > screenBounds.Right) { bestTranslation.X = screenBounds.Right - childBounds.Width; bestTranslation.X -= childTranslation.X; } else if (childBounds.Left < screenBounds.Left) { bestTranslation.X = screenBounds.Left; bestTranslation.X -= childTranslation.X; } } else if (IsTransparent && Math.Abs(horizontalAxis.X) < Tolerance) { // Nudge vertically, limit horizontally if (childBounds.Bottom > screenBounds.Bottom) { bestTranslation.Y = screenBounds.Bottom - childBounds.Height; bestTranslation.Y -= childTranslation.Y; } else if (childBounds.Top < screenBounds.Top) { bestTranslation.Y = screenBounds.Top; bestTranslation.Y -= childTranslation.Y; } } // Nudge Vertically Point bottomLeft = placementTargetInterestPoints[(int)InterestPoint.BottomLeft]; // Create a vector pointing from the top of the placement target to the bottom // to determine which direction the popup should be nudged in // If the vector is zero (NaN's after normalization), nudge vertically Vector verticalAxis = topLeft - bottomLeft; verticalAxis.Normalize(); // Axis is aligned with screen, nudge if (!IsTransparent || double.IsNaN(verticalAxis.X) || Math.Abs(verticalAxis.X) < Tolerance) { if (childBounds.Bottom > screenBounds.Bottom) { bestTranslation.Y = screenBounds.Bottom - childBounds.Height; bestTranslation.Y -= childTranslation.Y; } else if (childBounds.Top < screenBounds.Top) { bestTranslation.Y = screenBounds.Top; bestTranslation.Y -= childTranslation.Y; } } else if (IsTransparent && Math.Abs(verticalAxis.Y) < Tolerance) { if (childBounds.Right > screenBounds.Right) { bestTranslation.X = screenBounds.Right - childBounds.Width; bestTranslation.X -= childTranslation.X; } else if (childBounds.Left < screenBounds.Left) { bestTranslation.X = screenBounds.Left; bestTranslation.X -= childTranslation.X; } } } // Finally, take the best position and apply it to the popup int bestX = DoubleUtil.DoubleToInt(bestTranslation.X); int bestY = DoubleUtil.DoubleToInt(bestTranslation.Y); if (bestX != _positionInfo.X || bestY != _positionInfo.Y) { _positionInfo.X = bestX; _positionInfo.Y = bestY; _secHelper.SetPopupPos(true, bestX, bestY, false, 0, 0); } Size GetChildSize() { if (_popup.Child is { } child) { return child.RenderSize; } return _popupRoot.RenderSize; } Point GetChildTranslation() { if (_popup.Child is { } child) { return child.TranslatePoint(new Point(), _popupRoot); } return new Point(); } } private Point[] GetPlacementTargetInterestPoints(PlacementMode placement) { return Delegates.GetPlacementTargetInterestPoints(_popup, placement); } // Returns the ith possible alignment for the given PlacementMode private PointCombination GetPointCombination(PlacementMode placement, int i, out PopupPrimaryAxis axis) { Debug.Assert(i >= 0 && i < GetNumberOfCombinations(placement)); bool dropFromRight = SystemParameters.MenuDropAlignment; switch (placement) { case PlacementMode.Bottom: case PlacementMode.Mouse: axis = PopupPrimaryAxis.Horizontal; if (dropFromRight) { if (i == 0) return new PointCombination(InterestPoint.BottomRight, InterestPoint.TopRight); if (i == 1) return new PointCombination(InterestPoint.TopRight, InterestPoint.BottomRight); } else { if (i == 0) return new PointCombination(InterestPoint.BottomLeft, InterestPoint.TopLeft); if (i == 1) return new PointCombination(InterestPoint.TopLeft, InterestPoint.BottomLeft); } break; case PlacementMode.Top: axis = PopupPrimaryAxis.Horizontal; if (dropFromRight) { if (i == 0) return new PointCombination(InterestPoint.TopRight, InterestPoint.BottomRight); if (i == 1) return new PointCombination(InterestPoint.BottomRight, InterestPoint.TopRight); } else { if (i == 0) return new PointCombination(InterestPoint.TopLeft, InterestPoint.BottomLeft); if (i == 1) return new PointCombination(InterestPoint.BottomLeft, InterestPoint.TopLeft); } break; case PlacementMode.Right: case PlacementMode.Left: axis = PopupPrimaryAxis.Vertical; dropFromRight |= DropOpposite; if (dropFromRight && placement == PlacementMode.Right || !dropFromRight && placement == PlacementMode.Left) { if (i == 0) return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopRight); if (i == 1) return new PointCombination(InterestPoint.BottomLeft, InterestPoint.BottomRight); if (i == 2) return new PointCombination(InterestPoint.TopRight, InterestPoint.TopLeft); if (i == 3) return new PointCombination(InterestPoint.BottomRight, InterestPoint.BottomLeft); } else { if (i == 0) return new PointCombination(InterestPoint.TopRight, InterestPoint.TopLeft); if (i == 1) return new PointCombination(InterestPoint.BottomRight, InterestPoint.BottomLeft); if (i == 2) return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopRight); if (i == 3) return new PointCombination(InterestPoint.BottomLeft, InterestPoint.BottomRight); } break; case PlacementMode.Relative: case PlacementMode.RelativePoint: case PlacementMode.MousePoint: case PlacementMode.AbsolutePoint: axis = PopupPrimaryAxis.Horizontal; if (dropFromRight) { if (i == 0) return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopRight); if (i == 1) return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopLeft); if (i == 2) return new PointCombination(InterestPoint.TopLeft, InterestPoint.BottomRight); if (i == 3) return new PointCombination(InterestPoint.TopLeft, InterestPoint.BottomLeft); } else { if (i == 0) return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopLeft); if (i == 1) return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopRight); if (i == 2) return new PointCombination(InterestPoint.TopLeft, InterestPoint.BottomLeft); if (i == 3) return new PointCombination(InterestPoint.TopLeft, InterestPoint.BottomRight); } break; case PlacementMode.Center: axis = PopupPrimaryAxis.None; return new PointCombination(InterestPoint.Center, InterestPoint.Center); case PlacementMode.Absolute: case PlacementMode.Custom: default: axis = PopupPrimaryAxis.None; return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopLeft); } return new PointCombination(InterestPoint.TopLeft, InterestPoint.TopRight); } // Retrieves a list of the interesting points of the popups child in the popup window space private Point[] GetChildInterestPoints(PlacementMode placement) { return Delegates.GetChildInterestPoints(_popup, placement); } // Gets the smallest rectangle that contains all points in the list private Rect GetBounds(Point[] interestPoints) { double left, right, top, bottom; left = right = interestPoints[0].X; top = bottom = interestPoints[0].Y; for (int i = 1; i < interestPoints.Length; i++) { double x = interestPoints[i].X; double y = interestPoints[i].Y; if (x < left) left = x; if (x > right) right = x; if (y < top) top = y; if (y > bottom) bottom = y; } return new Rect(left, top, right - left, bottom - top); } // Gets the number of InterestPoint combinations for the given placement private static int GetNumberOfCombinations(PlacementMode placement) { switch (placement) { case PlacementMode.Bottom: case PlacementMode.Top: case PlacementMode.Mouse: return 2; case PlacementMode.Right: case PlacementMode.Left: case PlacementMode.RelativePoint: case PlacementMode.MousePoint: case PlacementMode.AbsolutePoint: return 4; case PlacementMode.Custom: return 0; case PlacementMode.Absolute: case PlacementMode.Relative: case PlacementMode.Center: default: return 1; } } private Rect GetScreenBounds(Rect boundingBox, Point p) { return Delegates.GetScreenBounds(_popup, boundingBox, p); } private bool IsTransparent => _popup.AllowsTransparency; internal const double Tolerance = 1.0e-2; // allow errors in double calculations private PositionInfo _positionInfo; private FrameworkElement _popupRoot; private PopupSecurityHelper _secHelper; private class PopupSecurityHelper { internal PopupSecurityHelper() { } internal bool AttachedToWindow => _window != null; internal void AttachToWindow(HwndSource window, AutoResizedEventHandler handler) { if (_window == null) { _window = window; window.AutoResized += handler; } else { Debug.Assert(_window == window); } } internal void DetachFromWindow(AutoResizedEventHandler onAutoResizedEventHandler) { if (_window != null) { HwndSource hwnd = _window; _window = null; hwnd.AutoResized -= onAutoResizedEventHandler; } } internal bool IsWindowAlive() { if (_window != null) { HwndSource hwnd = _window; return (hwnd != null) && !hwnd.IsDisposed; } return false; } internal void SetPopupPos(bool position, int x, int y, bool size, int width, int height) { SET_WINDOW_POS_FLAGS flags = SET_WINDOW_POS_FLAGS.SWP_NOZORDER | SET_WINDOW_POS_FLAGS.SWP_NOACTIVATE; if (!position) { flags |= SET_WINDOW_POS_FLAGS.SWP_NOMOVE; } if (!size) { flags |= SET_WINDOW_POS_FLAGS.SWP_NOSIZE; } User32.SetWindowPos(new HWND(Handle), new HWND(IntPtr.Zero), x, y, width, height, flags); } internal unsafe Rect GetWindowRect() { RECT rect = new RECT(0, 0, 0, 0); if (IsWindowAlive()) { GetWindowRect(_window.CreateHandleRef(), ref rect); } return PointUtil.ToRect(rect); } internal Matrix GetTransformToDevice() { CompositionTarget ct = _window.CompositionTarget; if (ct != null) { try { return ct.TransformToDevice; } catch (ObjectDisposedException) { } } return Matrix.Identity; } internal Matrix GetTransformFromDevice() { CompositionTarget ct = _window.CompositionTarget; if (ct != null) { try { return ct.TransformFromDevice; } catch (ObjectDisposedException) { } } return Matrix.Identity; } private static void GetWindowRect(HandleRef hWnd, [In, Out] ref RECT rect) { if (!_GetWindowRect(hWnd, ref rect)) { throw new Win32Exception(); } } [DllImport("user32.dll", EntryPoint = "GetWindowRect", ExactSpelling = true, CharSet = CharSet.Auto, SetLastError = true)] private static extern bool _GetWindowRect(HandleRef hWnd, [In, Out] ref RECT rect); private static IntPtr GetHandle(HwndSource hwnd) { // add hook to the popup's window return (hwnd != null ? hwnd.Handle : IntPtr.Zero); } private IntPtr Handle { get { return (GetHandle(_window)); } } private HwndSource _window; } #endregion #region Positioner private static readonly DependencyProperty PositionerProperty = DependencyProperty.RegisterAttached( "Positioner", typeof(PopupPositioner), typeof(PopupPositioner), new PropertyMetadata(OnPositionerChanged)); internal static PopupPositioner GetPositioner(Popup popup) { return (PopupPositioner)popup.GetValue(PositionerProperty); } private static void SetPositioner(Popup popup, PopupPositioner value) { popup.SetValue(PositionerProperty, value); } private static void OnPositionerChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (e.OldValue is PopupPositioner oldValue) { oldValue.Dispose(); } } #endregion private void OnPopupOpened(object sender, EventArgs e) { if (!_secHelper.AttachedToWindow && _popup.Child is { } child && PresentationSource.FromVisual(child) is HwndSource window) { _secHelper.AttachToWindow(window, OnWindowResize); _popupRoot = window.RootVisual as FrameworkElement; Debug.Assert(_popupRoot != null && _popupRoot.GetType().Name == "PopupRoot"); DependencyPropertyDescriptor.FromProperty(Popup.ChildProperty, typeof(Popup)).AddValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.PlacementProperty, typeof(Popup)).AddValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.HorizontalOffsetProperty, typeof(Popup)).AddValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.VerticalOffsetProperty, typeof(Popup)).AddValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.PlacementRectangleProperty, typeof(Popup)).AddValueChanged(_popup, OnPopupPropertyChanged); Reposition(); } } private void OnPopupClosed(object sender, EventArgs e) { if (_secHelper.AttachedToWindow) { DependencyPropertyDescriptor.FromProperty(Popup.ChildProperty, typeof(Popup)).RemoveValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.PlacementProperty, typeof(Popup)).RemoveValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.HorizontalOffsetProperty, typeof(Popup)).RemoveValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.VerticalOffsetProperty, typeof(Popup)).RemoveValueChanged(_popup, OnPopupPropertyChanged); DependencyPropertyDescriptor.FromProperty(Popup.PlacementRectangleProperty, typeof(Popup)).RemoveValueChanged(_popup, OnPopupPropertyChanged); _secHelper.DetachFromWindow(OnWindowResize); _popupRoot = null; _positionInfo = null; } } private void OnPopupPropertyChanged(object sender, EventArgs e) { Reposition(); } private readonly Popup _popup; private bool _isDisposed; private static class Delegates { static Delegates() { try { GetPlacementInternal = DelegateHelper.CreatePropertyGetter( nameof(PlacementInternal), BindingFlags.Instance | BindingFlags.NonPublic, true); GetDropOpposite = DelegateHelper.CreatePropertyGetter( nameof(DropOpposite), BindingFlags.Instance | BindingFlags.NonPublic, true); GetPlacementTargetInterestPoints = DelegateHelper.CreateDelegate>( typeof(Popup), nameof(GetPlacementTargetInterestPoints), BindingFlags.Instance | BindingFlags.NonPublic); GetChildInterestPoints = DelegateHelper.CreateDelegate>( typeof(Popup), nameof(GetChildInterestPoints), BindingFlags.Instance | BindingFlags.NonPublic); GetScreenBounds = DelegateHelper.CreateDelegate>( typeof(Popup), nameof(GetScreenBounds), BindingFlags.Instance | BindingFlags.NonPublic); } catch { } } public static Func GetPlacementInternal { get; } public static Func GetDropOpposite { get; } public static Func GetPlacementTargetInterestPoints { get; } public static Func GetChildInterestPoints { get; } public static Func GetScreenBounds { get; } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/ScrollingIndicatorMode.cs ================================================ namespace iNKORE.UI.WPF.Modern.Controls.Primitives { /// /// Defines constants that specify input-specific transition animations that are /// part of the default template for ScrollBar. /// public enum ScrollingIndicatorMode { /// /// Do not use input-specific transitions. /// None = 0, /// /// Use input-specific transitions that are appropriate for touch input. /// TouchIndicator = 1, /// /// Use input-specific transitions that are appropriate for mouse input. /// MouseIndicator = 2 } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/ThemeShadowChrome.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Controls.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Diagnostics; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Effects; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class ThemeShadowChrome : Decorator { static ThemeShadowChrome() { s_bg1 = new SolidColorBrush(Colors.Black) { Opacity = 0.11 }; s_bg2 = new SolidColorBrush(Colors.Black) { Opacity = 0.13 }; s_bg3 = new SolidColorBrush(Colors.Black) { Opacity = 0.18 }; s_bg4 = new SolidColorBrush(Colors.Black) { Opacity = 0.22 }; s_bg1.Freeze(); s_bg2.Freeze(); s_bg3.Freeze(); s_bg4.Freeze(); } public ThemeShadowChrome() { if (ShadowAssist.UseBitmapCache) { #if NET462_OR_NEWER _bitmapCache = new BitmapCache(VisualTreeHelper.GetDpi(this).PixelsPerDip); #else _bitmapCache = new BitmapCache(); #endif _background = new Grid { CacheMode = _bitmapCache, Focusable = false, IsHitTestVisible = false, SnapsToDevicePixels = false }; } else { _background = new Grid { Focusable = false, IsHitTestVisible = false, SnapsToDevicePixels = false }; } AddVisualChild(_background); SizeChanged += OnSizeChanged; Loaded += OnLoaded; } #region IsShadowEnabled public static readonly DependencyProperty IsShadowEnabledProperty = DependencyProperty.Register( nameof(IsShadowEnabled), typeof(bool), typeof(ThemeShadowChrome), new PropertyMetadata(true, OnIsShadowEnabledChanged)); public bool IsShadowEnabled { get => (bool)GetValue(IsShadowEnabledProperty); set => SetValue(IsShadowEnabledProperty, value); } private static void OnIsShadowEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ThemeShadowChrome)d).OnIsShadowEnabledChanged(); } private void OnIsShadowEnabledChanged() { if (IsInitialized) { if (IsShadowEnabled) { EnsureShadows(); Debug.Assert(_background.Children.Count == 0); _background.Children.Add(_shadow1); _background.Children.Add(_shadow2); _background.Visibility = Visibility.Visible; } else { _background.Children.Clear(); _background.Visibility = Visibility.Collapsed; } OnVisualParentChanged(); UpdatePopupMargin(); } } #endregion #region Depth public static readonly DependencyProperty DepthProperty = DependencyProperty.Register( nameof(Depth), typeof(double), typeof(ThemeShadowChrome), new PropertyMetadata(32d, OnDepthChanged)); public double Depth { get => (double)GetValue(DepthProperty); set => SetValue(DepthProperty, value); } private static void OnDepthChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ThemeShadowChrome)d).OnDepthChanged(); } private void OnDepthChanged() { if (IsInitialized) { UpdateShadow1(); UpdateShadow2(); UpdatePopupMargin(); } } #endregion #region CornerRadius public static readonly DependencyProperty CornerRadiusProperty = DependencyProperty.Register( nameof(CornerRadius), typeof(CornerRadius), typeof(ThemeShadowChrome), new PropertyMetadata(new CornerRadius(), OnCornerRadiusChanged)); public CornerRadius CornerRadius { get => (CornerRadius)GetValue(CornerRadiusProperty); set => SetValue(CornerRadiusProperty, value); } private static void OnCornerRadiusChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ThemeShadowChrome)d).OnCornerRadiusChanged(e); } private void OnCornerRadiusChanged(DependencyPropertyChangedEventArgs e) { var cornerRadius = (CornerRadius)e.NewValue; if (_shadow1 != null) { _shadow1.CornerRadius = cornerRadius; } if (_shadow2 != null) { _shadow2.CornerRadius = cornerRadius; } } #endregion #region PopupMargin private static readonly DependencyProperty PopupMarginProperty = DependencyProperty.Register( nameof(PopupMargin), typeof(Thickness), typeof(ThemeShadowChrome), new PropertyMetadata(new Thickness(), OnPopupMarginChanged)); private Thickness PopupMargin { get => (Thickness)GetValue(PopupMarginProperty); set => SetValue(PopupMarginProperty, value); } private static void OnPopupMarginChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ThemeShadowChrome)d).OnPopupMarginChanged(e); } private void OnPopupMarginChanged(DependencyPropertyChangedEventArgs e) { ApplyPopupMargin(); } private void UpdatePopupMargin() { if (IsShadowEnabled) { double depth = Depth; double radius = 0.9 * depth; double offset = 0.4 * depth; PopupMargin = new Thickness( radius, radius, radius, radius + offset); } else { ClearValue(PopupMarginProperty); } } private void ApplyPopupMargin() { if (_parentPopupControl != null) { if (ReadLocalValue(PopupMarginProperty) == DependencyProperty.UnsetValue) { _parentPopupControl.ClearMargin(); } else { _parentPopupControl.SetMargin(PopupMargin); } } } #endregion protected override int VisualChildrenCount => IsShadowEnabled ? Child == null ? 1 : 2 : base.VisualChildrenCount; protected override void OnVisualParentChanged(DependencyObject oldParent) { base.OnVisualParentChanged(oldParent); if (IsInitialized) { OnVisualParentChanged(); } } protected override Visual GetVisualChild(int index) { if (IsShadowEnabled) { if (index == 0) { return _background; } else if (index == 1 && Child != null) { return Child; } throw new ArgumentOutOfRangeException(nameof(index)); } else { return base.GetVisualChild(index); } } protected override void OnInitialized(EventArgs e) { base.OnInitialized(e); OnIsShadowEnabledChanged(); } protected override Size MeasureOverride(Size constraint) { if (IsShadowEnabled) { _background.Measure(constraint); } return base.MeasureOverride(constraint); } protected override Size ArrangeOverride(Size arrangeSize) { if (IsShadowEnabled) { _background.Arrange(new Rect(arrangeSize)); } return base.ArrangeOverride(arrangeSize); } #if NET462_OR_NEWER protected override void OnDpiChanged(DpiScale oldDpi, DpiScale newDpi) { base.OnDpiChanged(oldDpi, newDpi); if (ShadowAssist.UseBitmapCache) { _bitmapCache.RenderAtScale = newDpi.PixelsPerDip; } } #endif private void OnVisualParentChanged() { if (IsShadowEnabled) { PopupControl parentPopupControl = null; var visualParent = VisualParent; if (visualParent is ContextMenu contextMenu) { parentPopupControl = new PopupControl(contextMenu); } else if (visualParent is ToolTip toolTip) { parentPopupControl = new PopupControl(toolTip); } else if (FindParentPopup(this) is Popup parentPopup) { parentPopupControl = new PopupControl(parentPopup); } SetParentPopupControl(parentPopupControl); } else { SetParentPopupControl(null); } } private void EnsureShadows() { if (_shadow1 == null) { _shadow1 = CreateShadowElement(); UpdateShadow1(); } if (_shadow2 == null) { _shadow2 = CreateShadowElement(); UpdateShadow2(); } } private Border CreateShadowElement() { return new Border { CornerRadius = CornerRadius, Effect = new BlurEffect(), RenderTransform = new TranslateTransform() }; } private void UpdateShadow1() { if (_shadow1 != null) { double depth = Depth; var effect = (BlurEffect)_shadow1.Effect; effect.Radius = 0.9 * depth; var transform = (TranslateTransform)_shadow1.RenderTransform; transform.Y = 0.4 * depth; _shadow1.Background = depth >= 32 ? s_bg4 : s_bg2; } } private void UpdateShadow2() { if (_shadow2 != null) { double depth = Depth; var effect = (BlurEffect)_shadow2.Effect; effect.Radius = 0.225 * depth; var transform = (TranslateTransform)_shadow2.RenderTransform; transform.Y = 0.075 * depth; _shadow2.Background = depth >= 32 ? s_bg3 : s_bg1; } } private void OnSizeChanged(object sender, SizeChangedEventArgs e) { ClearMarginAdjustment(); UpdateLayout(); AdjustMargin(); } private void OnLoaded(object sender, RoutedEventArgs e) { if (IsVisible) { AdjustMargin(); } } private void AdjustMargin() { if (_parentPopupControl != null) { var margin = Margin; if (margin != new Thickness() && VisualParent is UIElement parent) { var parentWidth = parent.RenderSize.Width; var shadowWidth = ActualWidth; if (parentWidth > 0 && shadowWidth > 0) { if (parentWidth < shadowWidth + margin.Left + margin.Right) { var leftRightMargin = (parentWidth - shadowWidth) / 2; var adjustedMargin = new Thickness(leftRightMargin, margin.Top, leftRightMargin, margin.Bottom); var marginAnim = new ThicknessAnimation(adjustedMargin, TimeSpan.Zero); BeginAnimation(MarginProperty, marginAnim); UpdateLayout(); } } } } } private void ClearMarginAdjustment() { BeginAnimation(MarginProperty, null); } private void SetParentPopupControl(PopupControl value) { if (_parentPopupControl == value) { return; } if (_popupPositioner != null) { _popupPositioner.Dispose(); _popupPositioner = null; } if (_parentPopupControl != null) { _parentPopupControl.Opened -= OnParentPopupControlOpened; _parentPopupControl.Closed -= OnParentPopupControlClosed; _parentPopupControl.ClearMargin(); _parentPopupControl.Dispose(); } _parentPopupControl = value as PopupControl; if (_parentPopupControl != null) { _parentPopupControl.Opened += OnParentPopupControlOpened; _parentPopupControl.Closed += OnParentPopupControlClosed; ApplyPopupMargin(); } } private void OnParentPopupControlOpened(object sender, EventArgs e) { if (_popupPositioner != null) { return; } if (_parentPopupControl != null) { if (_parentPopupControl.Control is { } control) { if (control is ToolTip toolTip && toolTip.PlacementTarget is Thumb thumb && thumb.TemplatedParent is Slider) { // Do not reposition slider auto tool tip return; } else { var popup = (control as Popup) ?? (control.Parent as Popup); if (popup != null && PopupPositioner.IsSupported) { _popupPositioner = new PopupPositioner(popup); } } } } if (_popupPositioner == null) { PositionParentPopupControl(); } } private void OnParentPopupControlClosed(object sender, EventArgs e) { ClearMarginAdjustment(); ResetTransform(); } private void PositionParentPopupControl() { var popup = _parentPopupControl; if (popup != null) { Debug.Assert(IsShadowEnabled); CustomPlacementMode? placement = null; switch (popup.Placement) { case PlacementMode.Bottom: placement = CustomPlacementMode.BottomEdgeAlignedLeft; break; case PlacementMode.Top: placement = CustomPlacementMode.TopEdgeAlignedLeft; break; case PlacementMode.Custom: if (TryGetCustomPlacementMode(out var customPlacement)) { placement = customPlacement; } break; } if (placement.HasValue) { if (!EnsureEdgesAligned(placement.Value)) { if (placement == CustomPlacementMode.BottomEdgeAlignedLeft) { if (shouldAlignRightEdges()) { EnsureEdgesAligned(CustomPlacementMode.BottomEdgeAlignedRight); } } else if (placement == CustomPlacementMode.TopEdgeAlignedLeft) { if (shouldAlignRightEdges()) { EnsureEdgesAligned(CustomPlacementMode.TopEdgeAlignedRight); } } } } bool shouldAlignRightEdges() { var target = popup.PlacementTarget; if (target != null) { var targetWidth = target.RenderSize.Width; if (ActualWidth > 0 && targetWidth > 0) { if (ActualWidth == targetWidth) { return true; } else if (ActualWidth > targetWidth) { if (TryGetOffsetToTarget(InterestPoint.TopRight, InterestPoint.TopRight, out Vector offset)) { if (offset.X < 0) { return true; } } } } } return false; } } } private bool TryGetCustomPlacementMode(out CustomPlacementMode placement) { if (TryGetCustomPlacementMode(_parentPopupControl?.Control, out placement)) { return true; } if (TryGetCustomPlacementMode(VisualParent, out placement)) { return true; } return false; } private bool TryGetCustomPlacementMode(DependencyObject element, out CustomPlacementMode placement) { if (element != null && element.ReadLocalValue(CustomPopupPlacementHelper.PlacementProperty) != DependencyProperty.UnsetValue) { placement = CustomPopupPlacementHelper.GetPlacement(element); return true; } placement = default; return false; } private bool TryGetOffsetToTarget( InterestPoint targetInterestPoint, InterestPoint childInterestPoint, out Vector offset) { var popup = _parentPopupControl; if (popup != null) { var target = popup.PlacementTarget; if (target != null) { if (IsVisible && target.IsVisible) { offset = Helper.GetOffset(this, childInterestPoint, target, targetInterestPoint, popup.PlacementRectangle); if (Math.Abs(offset.X) < 0.5) { offset.X = 0; } if (Math.Abs(offset.Y) < 0.5) { offset.Y = 0; } return true; } } } offset = default; return false; } private bool EnsureEdgesAligned(CustomPlacementMode placement) { Vector offsetToTarget; Vector translation = s_noTranslation; switch (placement) { case CustomPlacementMode.TopEdgeAlignedLeft: if (TryGetOffsetToTarget(InterestPoint.TopLeft, InterestPoint.BottomLeft, out offsetToTarget)) { translation = getTranslation(true, true, offsetToTarget); } break; case CustomPlacementMode.TopEdgeAlignedRight: if (TryGetOffsetToTarget(InterestPoint.TopRight, InterestPoint.BottomRight, out offsetToTarget)) { translation = getTranslation(true, false, offsetToTarget); } break; case CustomPlacementMode.BottomEdgeAlignedLeft: if (TryGetOffsetToTarget(InterestPoint.BottomLeft, InterestPoint.TopLeft, out offsetToTarget)) { translation = getTranslation(false, true, offsetToTarget); } break; case CustomPlacementMode.BottomEdgeAlignedRight: if (TryGetOffsetToTarget(InterestPoint.BottomRight, InterestPoint.TopRight, out offsetToTarget)) { translation = getTranslation(false, false, offsetToTarget); } break; } if (translation != s_noTranslation) { SetupTransform(translation); return true; } else { ResetTransform(); return false; } Vector getTranslation(bool top, bool left, Vector offset) { double offsetX = 0; double offsetY = 0; if (left && offset.X > 0 || !left && offset.X < 0 || Math.Abs(offset.X) < 0.5) { offsetX = -offset.X; } if (top && offset.Y < PopupMargin.Top || !top && offset.Y > -PopupMargin.Bottom || Math.Abs(offset.Y) < 0.5) { offsetY = -offset.Y; } return new Vector(offsetX, offsetY); } } private void SetupTransform(Vector translation) { if (_transform == null) { _transform = new TranslateTransform(); RenderTransform = _transform; } _transform.X = translation.X; _transform.Y = translation.Y; } private void ResetTransform() { if (_transform != null) { _transform.ClearValue(TranslateTransform.XProperty); _transform.ClearValue(TranslateTransform.YProperty); } } private Popup FindParentPopup(FrameworkElement element) { var parent = element.Parent; if (parent is Popup popup) { return popup; } else if (parent is FrameworkElement fe) { return FindParentPopup(fe); } else { if (VisualTreeHelper.GetParent(element) is FrameworkElement visualParent) { return FindParentPopup(visualParent); } } return null; } private class PopupControl : IDisposable { private ContextMenu _contextMenu; private ToolTip _toolTip; private Popup _popup; public PopupControl(ContextMenu contextMenu) { _contextMenu = contextMenu; _contextMenu.Opened += OnOpened; _contextMenu.Closed += OnClosed; } public PopupControl(ToolTip toolTip) { _toolTip = toolTip; _toolTip.Opened += OnOpened; _toolTip.Closed += OnClosed; } public PopupControl(Popup popup) { _popup = popup; _popup.Opened += OnOpened; _popup.Closed += OnClosed; } public FrameworkElement Control => _contextMenu as FrameworkElement ?? _toolTip as FrameworkElement ?? _popup as FrameworkElement; public PlacementMode Placement { get { if (_contextMenu != null) { return _contextMenu.Placement; } if (_toolTip != null) { return _toolTip.Placement; } if (_popup != null) { return _popup.Placement; } return default; } } public UIElement PlacementTarget { get { if (_contextMenu != null) { return _contextMenu.PlacementTarget; } if (_toolTip != null) { return _toolTip.PlacementTarget; } if (_popup != null) { return _popup.PlacementTarget ?? VisualTreeHelper.GetParent(_popup) as UIElement; } return null; } } public Rect PlacementRectangle { get { if (_contextMenu != null) { return _contextMenu.PlacementRectangle; } if (_toolTip != null) { return _toolTip.PlacementRectangle; } if (_popup != null) { return _popup.PlacementRectangle; } return Rect.Empty; } } private FrameworkElement ChildAsFE => _contextMenu as FrameworkElement ?? _toolTip as FrameworkElement ?? _popup?.Child as FrameworkElement; public event EventHandler Opened; public event EventHandler Closed; public void SetMargin(Thickness margin) { var child = ChildAsFE; if (child != null) { child.Margin = margin; } } public void ClearMargin() { ChildAsFE?.ClearValue(MarginProperty); } public void Dispose() { if (_contextMenu != null) { _contextMenu.Opened -= OnOpened; _contextMenu.Closed -= OnClosed; _contextMenu = null; } else if (_toolTip != null) { _toolTip.Opened -= OnOpened; _toolTip.Closed -= OnClosed; _toolTip = null; } else if (_popup != null) { _popup.Opened -= OnOpened; _popup.Closed -= OnClosed; _popup = null; } } private void OnOpened(object sender, EventArgs e) { Opened?.Invoke(this, e); } private void OnClosed(object sender, EventArgs e) { Closed?.Invoke(this, e); } } private readonly Grid _background; private readonly BitmapCache _bitmapCache; private Border _shadow1; private Border _shadow2; private PopupControl _parentPopupControl; private TranslateTransform _transform; private PopupPositioner _popupPositioner; private static readonly Brush s_bg1, s_bg2, s_bg3, s_bg4; private static readonly Vector s_noTranslation = new Vector(0, 0); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/TitleBar.cs ================================================ using iNKORE.UI.WPF.Modern.Controls.Helpers; using System; using System.Windows; using System.Windows.Input; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { [StyleTypedProperty(Property = StylePropertyName, StyleTargetType = typeof(TitleBarControl))] [StyleTypedProperty(Property = ButtonStylePropertyName, StyleTargetType = typeof(TitleBarButton))] [StyleTypedProperty(Property = BackButtonStylePropertyName, StyleTargetType = typeof(TitleBarButton))] public static class TitleBar { private const string StylePropertyName = "Style"; private const string ButtonStylePropertyName = "ButtonStyle"; private const string BackButtonStylePropertyName = "BackButtonStyle"; public static ComponentResourceKey HeightKey { get; } = new ComponentResourceKey(typeof(TitleBar), nameof(HeightKey)); #region Background public static readonly DependencyProperty BackgroundProperty = DependencyProperty.RegisterAttached( "Background", typeof(Brush), typeof(TitleBar)); public static Brush GetBackground(Window window) { return (Brush)window.GetValue(BackgroundProperty); } public static void SetBackground(Window window, Brush value) { window.SetValue(BackgroundProperty, value); } #endregion #region Foreground public static readonly DependencyProperty ForegroundProperty = DependencyProperty.RegisterAttached( "Foreground", typeof(Brush), typeof(TitleBar)); public static Brush GetForeground(Window window) { return (Brush)window.GetValue(ForegroundProperty); } public static void SetForeground(Window window, Brush value) { window.SetValue(ForegroundProperty, value); } #endregion #region InactiveBackground public static readonly DependencyProperty InactiveBackgroundProperty = DependencyProperty.RegisterAttached( "InactiveBackground", typeof(Brush), typeof(TitleBar)); public static Brush GetInactiveBackground(Window window) { return (Brush)window.GetValue(InactiveBackgroundProperty); } public static void SetInactiveBackground(Window window, Brush value) { window.SetValue(InactiveBackgroundProperty, value); } #endregion #region InactiveForeground public static readonly DependencyProperty InactiveForegroundProperty = DependencyProperty.RegisterAttached( "InactiveForeground", typeof(Brush), typeof(TitleBar)); public static Brush GetInactiveForeground(Window window) { return (Brush)window.GetValue(InactiveForegroundProperty); } public static void SetInactiveForeground(Window window, Brush value) { window.SetValue(InactiveForegroundProperty, value); } #endregion #region Style public static readonly DependencyProperty StyleProperty = DependencyProperty.RegisterAttached( StylePropertyName, typeof(Style), typeof(TitleBar)); public static Style GetStyle(Window window) { return (Style)window.GetValue(StyleProperty); } public static void SetStyle(Window window, Style value) { window.SetValue(StyleProperty, value); } #endregion #region ButtonStyle public static readonly DependencyProperty ButtonStyleProperty = DependencyProperty.RegisterAttached( ButtonStylePropertyName, typeof(Style), typeof(TitleBar)); public static Style GetButtonStyle(Window window) { return (Style)window.GetValue(ButtonStyleProperty); } public static void SetButtonStyle(Window window, Style value) { window.SetValue(ButtonStyleProperty, value); } #endregion #region IsIconVisible public static readonly DependencyProperty IsIconVisibleProperty = DependencyProperty.RegisterAttached( "IsIconVisible", typeof(bool), typeof(TitleBar), new PropertyMetadata(false)); public static bool GetIsIconVisible(Window window) { return (bool)window.GetValue(IsIconVisibleProperty); } public static void SetIsIconVisible(Window window, bool value) { window.SetValue(IsIconVisibleProperty, value); } #endregion #region IsBackButtonVisible public static readonly DependencyProperty IsBackButtonVisibleProperty = DependencyProperty.RegisterAttached( "IsBackButtonVisible", typeof(bool), typeof(TitleBar)); public static bool GetIsBackButtonVisible(Window window) { return (bool)window.GetValue(IsBackButtonVisibleProperty); } public static void SetIsBackButtonVisible(Window window, bool value) { window.SetValue(IsBackButtonVisibleProperty, value); } #endregion #region IsBackEnabled /// /// Identifies the IsBackEnabled attached property. /// public static readonly DependencyProperty IsBackEnabledProperty = DependencyProperty.RegisterAttached( "IsBackEnabled", typeof(bool), typeof(TitleBar), new PropertyMetadata(true)); /// /// Gets a value that indicates whether the back button is enabled or disabled. /// /// The element from which to read the property value. /// true if the back button is enabled; otherwise, false. The default is true. public static bool GetIsBackEnabled(Window window) { return (bool)window.GetValue(IsBackEnabledProperty); } /// /// Sets a value that indicates whether the back button is enabled or disabled. /// /// The element on which to set the attached property. /// The property value to set. public static void SetIsBackEnabled(Window window, bool value) { window.SetValue(IsBackEnabledProperty, value); } #endregion #region BackButtonCommand public static readonly DependencyProperty BackButtonCommandProperty = DependencyProperty.RegisterAttached( "BackButtonCommand", typeof(ICommand), typeof(TitleBar)); public static ICommand GetBackButtonCommand(Window window) { return (ICommand)window.GetValue(BackButtonCommandProperty); } public static void SetBackButtonCommand(Window window, ICommand value) { window.SetValue(BackButtonCommandProperty, value); } #endregion #region BackButtonCommandParameter public static readonly DependencyProperty BackButtonCommandParameterProperty = DependencyProperty.RegisterAttached( "BackButtonCommandParameter", typeof(object), typeof(TitleBar)); public static object GetBackButtonCommandParameter(Window window) { return window.GetValue(BackButtonCommandParameterProperty); } public static void SetBackButtonCommandParameter(Window window, object value) { window.SetValue(BackButtonCommandParameterProperty, value); } #endregion #region BackButtonCommandTarget public static readonly DependencyProperty BackButtonCommandTargetProperty = DependencyProperty.RegisterAttached( "BackButtonCommandTarget", typeof(IInputElement), typeof(TitleBar)); public static IInputElement GetBackButtonCommandTarget(Window window) { return (IInputElement)window.GetValue(BackButtonCommandTargetProperty); } public static void SetBackButtonCommandTarget(Window window, IInputElement value) { window.SetValue(BackButtonCommandTargetProperty, value); } #endregion #region BackButtonStyle public static readonly DependencyProperty BackButtonStyleProperty = DependencyProperty.RegisterAttached( BackButtonStylePropertyName, typeof(Style), typeof(TitleBar)); public static Style GetBackButtonStyle(Window window) { return (Style)window.GetValue(BackButtonStyleProperty); } public static void SetBackButtonStyle(Window window, Style value) { window.SetValue(BackButtonStyleProperty, value); } #endregion #region ExtendViewIntoTitleBar public static readonly DependencyProperty ExtendViewIntoTitleBarProperty = DependencyProperty.RegisterAttached( "ExtendViewIntoTitleBar", typeof(bool), typeof(TitleBar), new PropertyMetadata(false)); public static bool GetExtendViewIntoTitleBar(Window window) { return (bool)window.GetValue(ExtendViewIntoTitleBarProperty); } public static void SetExtendViewIntoTitleBar(Window window, bool value) { window.SetValue(ExtendViewIntoTitleBarProperty, value); } #endregion #region SystemOverlayLeftInset internal static readonly DependencyPropertyKey SystemOverlayLeftInsetPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "SystemOverlayLeftInset", typeof(double), typeof(TitleBar), new PropertyMetadata(0d)); public static readonly DependencyProperty SystemOverlayLeftInsetProperty = SystemOverlayLeftInsetPropertyKey.DependencyProperty; public static double GetSystemOverlayLeftInset(Window window) { return (double)window.GetValue(SystemOverlayLeftInsetProperty); } internal static void SetSystemOverlayLeftInset(Window window, double value) { window.SetValue(SystemOverlayLeftInsetPropertyKey, value); } #endregion #region SystemOverlayRightInset internal static readonly DependencyPropertyKey SystemOverlayRightInsetPropertyKey = DependencyProperty.RegisterAttachedReadOnly( "SystemOverlayRightInset", typeof(double), typeof(TitleBar), new PropertyMetadata(0d)); public static readonly DependencyProperty SystemOverlayRightInsetProperty = SystemOverlayRightInsetPropertyKey.DependencyProperty; public static double GetSystemOverlayRightInset(Window window) { return (double)window.GetValue(SystemOverlayRightInsetProperty); } internal static void SetSystemOverlayRightInset(Window window, double value) { window.SetValue(SystemOverlayRightInsetPropertyKey, value); } #endregion #region Height public static readonly DependencyProperty HeightProperty = DependencyProperty.RegisterAttached( "Height", typeof(double), typeof(TitleBar), new PropertyMetadata(36d, HeightProperty_ValueChanged)); private static void HeightProperty_ValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is Window win) { WindowHelper.UpdateWindowChrome(win); } } public static double GetHeight(Window window) { return (double)window.GetValue(HeightProperty); } public static void SetHeight(Window window, double value) { window.SetValue(HeightProperty, value); } #endregion #region CloseButtonAvailability public static readonly DependencyProperty CloseButtonAvailabilityProperty = DependencyProperty.RegisterAttached( "CloseButtonAvailability", typeof(TitleBarButtonAvailability), typeof(TitleBar), new PropertyMetadata(TitleBarButtonAvailability.Auto)); public static TitleBarButtonAvailability GetCloseButtonAvailability(Window window) { return (TitleBarButtonAvailability)window.GetValue(CloseButtonAvailabilityProperty); } public static void SetCloseButtonAvailability(Window window, TitleBarButtonAvailability value) { window.SetValue(CloseButtonAvailabilityProperty, value); } public static readonly DependencyProperty MaximizeButtonAvailabilityProperty = DependencyProperty.RegisterAttached( "MaximizeButtonAvailability", typeof(TitleBarButtonAvailability), typeof(TitleBar), new PropertyMetadata(TitleBarButtonAvailability.Auto)); public static TitleBarButtonAvailability GetMaximizeButtonAvailability(Window window) { return (TitleBarButtonAvailability)window.GetValue(MaximizeButtonAvailabilityProperty); } public static void SetMaximizeButtonAvailability(Window window, TitleBarButtonAvailability value) { window.SetValue(MaximizeButtonAvailabilityProperty, value); } public static readonly DependencyProperty MinimizeButtonAvailabilityProperty = DependencyProperty.RegisterAttached( "MinimizeButtonAvailability", typeof(TitleBarButtonAvailability), typeof(TitleBar), new PropertyMetadata(TitleBarButtonAvailability.Auto)); public static TitleBarButtonAvailability GetMinimizeButtonAvailability(Window window) { return (TitleBarButtonAvailability)window.GetValue(MinimizeButtonAvailabilityProperty); } public static void SetMinimizeButtonAvailability(Window window, TitleBarButtonAvailability value) { window.SetValue(MinimizeButtonAvailabilityProperty, value); } #endregion #region ButtonGlyphStyle public static readonly DependencyProperty ButtonGlyphStyleProperty = DependencyProperty.RegisterAttached( "ButtonGlyphStyle", typeof(TitleBarButtonGlyphStyle?), typeof(TitleBar), new PropertyMetadata(null)); public static TitleBarButtonGlyphStyle? GetButtonGlyphStyle(Window window) { return (TitleBarButtonGlyphStyle?)window.GetValue(ButtonGlyphStyleProperty); } public static void SetButtonGlyphStyle(Window window, TitleBarButtonGlyphStyle? value) { window.SetValue(ButtonGlyphStyleProperty, value); } #endregion #region BackRequested /// /// Identifies the BackRequested routed event. /// public static readonly RoutedEvent BackRequestedEvent = EventManager.RegisterRoutedEvent( "BackRequested", RoutingStrategy.Bubble, typeof(EventHandler), typeof(TitleBar)); public static void AddBackRequestedHandler(Window window, EventHandler handler) { window.AddHandler(BackRequestedEvent, handler); } public static void RemoveBackRequestedHandler(Window window, EventHandler handler) { window.RemoveHandler(BackRequestedEvent, handler); } internal static void RaiseBackRequested(Window window) { window.RaiseEvent(new BackRequestedEventArgs(window)); } #endregion #region ResizeBorderThickness /// /// Identifies the ResizeBorderThickness attached property. /// This is internal, because the user value will be overridden by the WindowHelper. /// So you should better NOT use this property directly, but you can if you want to. /// public static readonly DependencyProperty ResizeBorderThicknessProperty = DependencyProperty.RegisterAttached( "ResizeBorderThickness", typeof(Thickness), typeof(TitleBar), new PropertyMetadata(new Thickness(0))); // See: https://github.com/iNKORE-NET/UI.WPF.Modern/issues/153 public static Thickness GetResizeBorderThickness(Window window) { return (Thickness)window.GetValue(ResizeBorderThicknessProperty); } internal static void SetResizeBorderThickness(Window window, Thickness value) { window.SetValue(ResizeBorderThicknessProperty, value); } #endregion } public enum TitleBarButtonAvailability { Auto, Collapsed, Disabled, Enabled } public enum TitleBarButtonGlyphStyle { MDL2, Fluent, } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/TitleBarButton.cs ================================================ using System.Windows; using System.Windows.Controls; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class TitleBarButton : Button { static TitleBarButton() { DefaultStyleKeyProperty.OverrideMetadata(typeof(TitleBarButton), new FrameworkPropertyMetadata(typeof(TitleBarButton))); } #region IsActive public static readonly DependencyProperty IsActiveProperty = DependencyProperty.Register( nameof(IsActive), typeof(bool), typeof(TitleBarButton), new PropertyMetadata(false)); public bool IsActive { get => (bool)GetValue(IsActiveProperty); set => SetValue(IsActiveProperty, value); } #endregion #region InactiveBackground public static readonly DependencyProperty InactiveBackgroundProperty = DependencyProperty.Register( nameof(InactiveBackground), typeof(Brush), typeof(TitleBarButton), null); public Brush InactiveBackground { get => (Brush)GetValue(InactiveBackgroundProperty); set => SetValue(InactiveBackgroundProperty, value); } #endregion #region InactiveForeground public static readonly DependencyProperty InactiveForegroundProperty = DependencyProperty.Register( nameof(InactiveForeground), typeof(Brush), typeof(TitleBarButton), null); public Brush InactiveForeground { get => (Brush)GetValue(InactiveForegroundProperty); set => SetValue(InactiveForegroundProperty, value); } #endregion #region HoverBackground public Brush HoverBackground { get => (Brush)GetValue(HoverBackgroundProperty); set => SetValue(HoverBackgroundProperty, value); } public static readonly DependencyProperty HoverBackgroundProperty = DependencyProperty.Register( nameof(HoverBackground), typeof(Brush), typeof(TitleBarButton), null); #endregion #region HoverForeground public Brush HoverForeground { get => (Brush)GetValue(HoverForegroundProperty); set => SetValue(HoverForegroundProperty, value); } public static readonly DependencyProperty HoverForegroundProperty = DependencyProperty.Register( nameof(HoverForeground), typeof(Brush), typeof(TitleBarButton), null); #endregion #region PressedBackground public Brush PressedBackground { get => (Brush)GetValue(PressedBackgroundProperty); set => SetValue(PressedBackgroundProperty, value); } public static readonly DependencyProperty PressedBackgroundProperty = DependencyProperty.Register( nameof(PressedBackground), typeof(Brush), typeof(TitleBarButton), null); #endregion #region PressedForeground public Brush PressedForeground { get => (Brush)GetValue(PressedForegroundProperty); set => SetValue(PressedForegroundProperty, value); } public static readonly DependencyProperty PressedForegroundProperty = DependencyProperty.Register( nameof(PressedForeground), typeof(Brush), typeof(TitleBarButton), null); #endregion #region Availability public TitleBarButtonAvailability Availability { get => (TitleBarButtonAvailability)GetValue(AvailabilityProperty); set => SetValue(AvailabilityProperty, value); } public static readonly DependencyProperty AvailabilityProperty = DependencyProperty.Register( nameof(Availability), typeof(TitleBarButtonAvailability), typeof(TitleBarButton), new PropertyMetadata(TitleBarButtonAvailability.Enabled)); #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/TitleBarButton.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/TitleBarControl.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Helpers.Styles; using System; using System.ComponentModel; using System.Diagnostics; using System.Windows; using System.Windows.Automation.Peers; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Input; using System.Windows.Interop; using System.Windows.Media; using System.Windows.Media.Imaging; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { [TemplatePart(Name = BackButtonName, Type = typeof(Button))] [TemplatePart(Name = MaximizeButtonName, Type = typeof(TitleBarButton))] [TemplatePart(Name = LeftSystemOverlayName, Type = typeof(FrameworkElement))] [TemplatePart(Name = RightSystemOverlayName, Type = typeof(FrameworkElement))] [StyleTypedProperty(Property = nameof(ButtonStyle), StyleTargetType = typeof(TitleBarButton))] [StyleTypedProperty(Property = nameof(BackButtonStyle), StyleTargetType = typeof(TitleBarButton))] public class TitleBarControl : Control { private const string BackButtonName = "PART_BackButton"; private const string MaximizeButtonName = "MaximizeRestoreButton"; private const string LeftSystemOverlayName = "PART_LeftSystemOverlay"; private const string RightSystemOverlayName = "PART_RightSystemOverlay"; private Window _parentWindow; private SnapLayout _snapLayout; private KeyBinding _altLeftBinding; private static readonly DependencyPropertyDescriptor descriptor_WindowStyle = DependencyPropertyDescriptor.FromProperty(Window.WindowStyleProperty, typeof(Window)); private static readonly DependencyPropertyDescriptor descriptor_ResizeMode = DependencyPropertyDescriptor.FromProperty(Window.ResizeModeProperty, typeof(Window)); static TitleBarControl() { DefaultStyleKeyProperty.OverrideMetadata(typeof(TitleBarControl), new FrameworkPropertyMetadata(typeof(TitleBarControl))); } public TitleBarControl() { CommandBindings.Add(new CommandBinding(SystemCommands.MinimizeWindowCommand, MinimizeWindow)); CommandBindings.Add(new CommandBinding(SystemCommands.MaximizeWindowCommand, MaximizeWindow)); CommandBindings.Add(new CommandBinding(SystemCommands.RestoreWindowCommand, RestoreWindow)); CommandBindings.Add(new CommandBinding(SystemCommands.CloseWindowCommand, CloseWindow)); SetInsideTitleBar(this, true); UpdateActualButtonGlyphStyle(); } #region IsActive public static readonly DependencyProperty IsActiveProperty = DependencyProperty.Register( nameof(IsActive), typeof(bool), typeof(TitleBarControl), new PropertyMetadata(false)); public bool IsActive { get => (bool)GetValue(IsActiveProperty); set => SetValue(IsActiveProperty, value); } #endregion #region ResizeBorderThickness public static readonly DependencyProperty ResizeBorderThicknessProperty = TitleBar.ResizeBorderThicknessProperty.AddOwner(typeof(TitleBarControl)); // See: https://github.com/iNKORE-NET/UI.WPF.Modern/issues/153 public Thickness ResizeBorderThickness { get => (Thickness)GetValue(ResizeBorderThicknessProperty); set => SetValue(ResizeBorderThicknessProperty, value); } #endregion //#region MaximizeButtonTouchOptimize //public static readonly DependencyProperty MaximizeButtonTouchOptimizeProperty = // DependencyProperty.Register( // nameof(MaximizeButtonTouchOptimize), // typeof(bool), // typeof(TitleBarControl), // new PropertyMetadata(false)); //public bool MaximizeButtonTouchOptimize //{ // get => (bool)GetValue(MaximizeButtonTouchOptimizeProperty); // set => SetValue(MaximizeButtonTouchOptimizeProperty, value); //} //#endregion #region InactiveBackground public static readonly DependencyProperty InactiveBackgroundProperty = TitleBar.InactiveBackgroundProperty.AddOwner(typeof(TitleBarControl)); public Brush InactiveBackground { get => (Brush)GetValue(InactiveBackgroundProperty); set => SetValue(InactiveBackgroundProperty, value); } #endregion #region InactiveForeground public static readonly DependencyProperty InactiveForegroundProperty = TitleBar.InactiveForegroundProperty.AddOwner(typeof(TitleBarControl)); public Brush InactiveForeground { get => (Brush)GetValue(InactiveForegroundProperty); set => SetValue(InactiveForegroundProperty, value); } #endregion #region ButtonStyle public static readonly DependencyProperty ButtonStyleProperty = TitleBar.ButtonStyleProperty.AddOwner(typeof(TitleBarControl)); public Style ButtonStyle { get => (Style)GetValue(ButtonStyleProperty); set => SetValue(ButtonStyleProperty, value); } #endregion #region Title public static readonly DependencyProperty TitleProperty = DependencyProperty.Register( nameof(Title), typeof(string), typeof(TitleBarControl), new PropertyMetadata(string.Empty)); public string Title { get => (string)GetValue(TitleProperty); set => SetValue(TitleProperty, value); } #endregion #region Icon public static readonly DependencyProperty IconProperty = DependencyProperty.Register( nameof(Icon), typeof(ImageSource), typeof(TitleBarControl), new PropertyMetadata(OnIconChanged)); public ImageSource Icon { get => (ImageSource)GetValue(IconProperty); set => SetValue(IconProperty, value); } private static void OnIconChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((TitleBarControl)d).UpdateActualIcon(); } #endregion #region ActualIcon private static readonly DependencyPropertyKey ActualIconPropertyKey = DependencyProperty.RegisterReadOnly( nameof(ActualIcon), typeof(ImageSource), typeof(TitleBarControl), null); public static readonly DependencyProperty ActualIconProperty = ActualIconPropertyKey.DependencyProperty; public ImageSource ActualIcon { get => (ImageSource)GetValue(ActualIconProperty); private set => SetValue(ActualIconPropertyKey, value); } private void UpdateActualIcon() { if (Icon != null) { ActualIcon = Icon; } else { ImageSource actualIcon = null; var smallIconHandle = new IntPtr[1]; IconHelper.GetDefaultIconHandles(null, smallIconHandle); var smallIcon = smallIconHandle[0]; if (smallIcon != IntPtr.Zero) { try { actualIcon = Imaging.CreateBitmapSourceFromHIcon(smallIcon, Int32Rect.Empty, BitmapSizeOptions.FromEmptyOptions()); } finally { IconHelper.DestroyIcon(smallIcon); } } ActualIcon = actualIcon; } } #endregion #region IsIconVisible public static readonly DependencyProperty IsIconVisibleProperty = TitleBar.IsIconVisibleProperty.AddOwner(typeof(TitleBarControl)); public bool IsIconVisible { get => (bool)GetValue(IsIconVisibleProperty); set => SetValue(IsIconVisibleProperty, value); } #endregion #region IsBackButtonVisible public static readonly DependencyProperty IsBackButtonVisibleProperty = TitleBar.IsBackButtonVisibleProperty.AddOwner(typeof(TitleBarControl)); public bool IsBackButtonVisible { get => (bool)GetValue(IsBackButtonVisibleProperty); set => SetValue(IsBackButtonVisibleProperty, value); } #endregion #region IsBackEnabled /// /// Identifies the IsBackEnabled attached property. /// public static readonly DependencyProperty IsBackEnabledProperty = TitleBar.IsBackEnabledProperty.AddOwner(typeof(TitleBarControl)); /// /// Gets or sets a value that indicates whether the back button is enabled or disabled. /// /// true if the back button is enabled; otherwise, false. The default is true. public bool IsBackEnabled { get => (bool)GetValue(IsBackEnabledProperty); set => SetValue(IsBackEnabledProperty, value); } #endregion #region BackButtonCommand public static readonly DependencyProperty BackButtonCommandProperty = TitleBar.BackButtonCommandProperty.AddOwner(typeof(TitleBarControl)); public ICommand BackButtonCommand { get => (ICommand)GetValue(BackButtonCommandProperty); set => SetValue(BackButtonCommandProperty, value); } #endregion #region BackButtonCommandParameter public static readonly DependencyProperty BackButtonCommandParameterProperty = TitleBar.BackButtonCommandParameterProperty.AddOwner(typeof(TitleBarControl)); public object BackButtonCommandParameter { get => GetValue(BackButtonCommandParameterProperty); set => SetValue(BackButtonCommandParameterProperty, value); } #endregion #region BackButtonCommandTarget public static readonly DependencyProperty BackButtonCommandTargetProperty = TitleBar.BackButtonCommandTargetProperty.AddOwner(typeof(TitleBarControl)); public IInputElement BackButtonCommandTarget { get => (IInputElement)GetValue(BackButtonCommandTargetProperty); set => SetValue(BackButtonCommandTargetProperty, value); } #endregion #region BackButtonStyle public static readonly DependencyProperty BackButtonStyleProperty = TitleBar.BackButtonStyleProperty.AddOwner(typeof(TitleBarControl)); public Style BackButtonStyle { get => (Style)GetValue(BackButtonStyleProperty); set => SetValue(BackButtonStyleProperty, value); } #endregion #region ExtendViewIntoTitleBar public static readonly DependencyProperty ExtendViewIntoTitleBarProperty = TitleBar.ExtendViewIntoTitleBarProperty.AddOwner(typeof(TitleBarControl)); public bool ExtendViewIntoTitleBar { get => (bool)GetValue(ExtendViewIntoTitleBarProperty); set => SetValue(ExtendViewIntoTitleBarProperty, value); } #endregion #region InsideTitleBar internal static readonly DependencyProperty InsideTitleBarProperty = DependencyProperty.RegisterAttached( "InsideTitleBar", typeof(bool), typeof(TitleBarControl), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.Inherits)); internal static bool GetInsideTitleBar(UIElement element) { return (bool)element.GetValue(InsideTitleBarProperty); } internal static void SetInsideTitleBar(UIElement element, bool value) { element.SetValue(InsideTitleBarProperty, value); } #endregion #region Button Availability private static void ButtonAvailabilityProperty_ValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { (d as TitleBarControl)?.UpdateButtonActualAvailabilities(); } public static readonly DependencyProperty CloseButtonAvailabilityProperty = TitleBar.CloseButtonAvailabilityProperty.AddOwner(typeof(TitleBarControl), new PropertyMetadata(TitleBarButtonAvailability.Auto, ButtonAvailabilityProperty_ValueChanged)); public TitleBarButtonAvailability CloseButtonAvailability { get => (TitleBarButtonAvailability)GetValue(CloseButtonAvailabilityProperty); set => SetValue(CloseButtonAvailabilityProperty, value); } // User-customized values public static readonly DependencyProperty MinimizeButtonAvailabilityProperty = TitleBar.MinimizeButtonAvailabilityProperty.AddOwner(typeof(TitleBarControl), new PropertyMetadata(TitleBarButtonAvailability.Auto, ButtonAvailabilityProperty_ValueChanged)); public TitleBarButtonAvailability MinimizeButtonAvailability { get => (TitleBarButtonAvailability)GetValue(MinimizeButtonAvailabilityProperty); set => SetValue(MinimizeButtonAvailabilityProperty, value); } public static readonly DependencyProperty MaximizeButtonAvailabilityProperty = TitleBar.MaximizeButtonAvailabilityProperty.AddOwner(typeof(TitleBarControl), new PropertyMetadata(TitleBarButtonAvailability.Auto, ButtonAvailabilityProperty_ValueChanged)); public TitleBarButtonAvailability MaximizeButtonAvailability { get => (TitleBarButtonAvailability)GetValue(MaximizeButtonAvailabilityProperty); set => SetValue(MaximizeButtonAvailabilityProperty, value); } // Actual values public static readonly DependencyPropertyKey CloseButtonActualAvailabilityPropertyKey = DependencyProperty.RegisterReadOnly(nameof(CloseButtonActualAvailability), typeof(TitleBarButtonAvailability), typeof(TitleBarControl), new PropertyMetadata(TitleBarButtonAvailability.Enabled)); public static readonly DependencyProperty CloseButtonActualAvailabilityProperty = CloseButtonActualAvailabilityPropertyKey.DependencyProperty; public TitleBarButtonAvailability CloseButtonActualAvailability { get => (TitleBarButtonAvailability)GetValue(CloseButtonActualAvailabilityProperty); private set => SetValue(CloseButtonActualAvailabilityPropertyKey, value); } public static readonly DependencyPropertyKey MaximizeButtonActualAvailabilityPropertyKey = DependencyProperty.RegisterReadOnly(nameof(MaximizeButtonActualAvailability), typeof(TitleBarButtonAvailability), typeof(TitleBarControl), new PropertyMetadata(TitleBarButtonAvailability.Enabled)); public static readonly DependencyProperty MaximizeButtonActualAvailabilityProperty = MaximizeButtonActualAvailabilityPropertyKey.DependencyProperty; public TitleBarButtonAvailability MaximizeButtonActualAvailability { get => (TitleBarButtonAvailability)GetValue(MaximizeButtonActualAvailabilityProperty); private set => SetValue(MaximizeButtonActualAvailabilityPropertyKey, value); } public static readonly DependencyPropertyKey MinimizeButtonActualAvailabilityPropertyKey = DependencyProperty.RegisterReadOnly(nameof(MinimizeButtonActualAvailability), typeof(TitleBarButtonAvailability), typeof(TitleBarControl), new PropertyMetadata(TitleBarButtonAvailability.Enabled)); public static readonly DependencyProperty MinimizeButtonActualAvailabilityProperty = MinimizeButtonActualAvailabilityPropertyKey.DependencyProperty; public TitleBarButtonAvailability MinimizeButtonActualAvailability { get => (TitleBarButtonAvailability)GetValue(MinimizeButtonActualAvailabilityProperty); private set => SetValue(MinimizeButtonActualAvailabilityPropertyKey, value); } #endregion #region ButtonGlyphStyle public static readonly DependencyProperty ButtonGlyphStyleProperty = TitleBar.ButtonGlyphStyleProperty.AddOwner(typeof(TitleBarControl), new PropertyMetadata(null, ButtonGlyphStyleProperty_ValueChanged)); private static void ButtonGlyphStyleProperty_ValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { (d as TitleBarControl)?.UpdateActualButtonGlyphStyle(); } public TitleBarButtonGlyphStyle? ButtonGlyphStyle { get { return (TitleBarButtonGlyphStyle?)GetValue(ButtonGlyphStyleProperty); } set { SetValue(ButtonGlyphStyleProperty, value); } } public static readonly DependencyPropertyKey ActualButtonGlyphStylePropertyKey = DependencyProperty.RegisterReadOnly(nameof(ActualButtonGlyphStyle), typeof(TitleBarButtonGlyphStyle), typeof(TitleBarControl), new PropertyMetadata(TitleBarButtonGlyphStyle.MDL2)); public static readonly DependencyProperty ActualButtonGlyphStyleProperty = ActualButtonGlyphStylePropertyKey.DependencyProperty; public TitleBarButtonGlyphStyle ActualButtonGlyphStyle { get => (TitleBarButtonGlyphStyle)GetValue(ActualButtonGlyphStyleProperty); private set => SetValue(ActualButtonGlyphStylePropertyKey, value); } #endregion private Button BackButton { get; set; } private TitleBarButton MaximizeRestoreButton { get; set; } private FrameworkElement LeftSystemOverlay { get; set; } private FrameworkElement RightSystemOverlay { get; set; } public override void OnApplyTemplate() { if (BackButton != null) { BackButton.Click -= OnBackButtonClick; } if (MaximizeRestoreButton != null) { MaximizeRestoreButton.Loaded -= OnMaximizeRestoreButtonLoaded; } if (LeftSystemOverlay != null) { LeftSystemOverlay.SizeChanged -= OnLeftSystemOverlaySizeChanged; } if (RightSystemOverlay != null) { RightSystemOverlay.SizeChanged -= OnRightSystemOverlaySizeChanged; } base.OnApplyTemplate(); BackButton = GetTemplateChild(BackButtonName) as Button; MaximizeRestoreButton = GetTemplateChild(MaximizeButtonName) as TitleBarButton; LeftSystemOverlay = GetTemplateChild(LeftSystemOverlayName) as FrameworkElement; RightSystemOverlay = GetTemplateChild(RightSystemOverlayName) as FrameworkElement; if (BackButton != null) { BackButton.Click += OnBackButtonClick; } if (MaximizeRestoreButton != null) { MaximizeRestoreButton.Loaded += OnMaximizeRestoreButtonLoaded; } if (LeftSystemOverlay != null) { LeftSystemOverlay.SizeChanged += OnLeftSystemOverlaySizeChanged; UpdateSystemOverlayLeftInset(LeftSystemOverlay.ActualWidth); } if (RightSystemOverlay != null) { RightSystemOverlay.SizeChanged += OnRightSystemOverlaySizeChanged; UpdateSystemOverlayRightInset(RightSystemOverlay.ActualWidth); } } protected override void OnInitialized(EventArgs e) { UpdateActualIcon(); base.OnInitialized(e); } protected override void OnVisualParentChanged(DependencyObject oldParent) { if (_parentWindow != null) { descriptor_ResizeMode.RemoveValueChanged(_parentWindow, _window_ButtonAvailabilityShouldUpdate); descriptor_WindowStyle.RemoveValueChanged(_parentWindow, _window_ButtonAvailabilityShouldUpdate); if (_altLeftBinding != null) { _parentWindow.InputBindings.Remove(_altLeftBinding); _altLeftBinding = null; } } base.OnVisualParentChanged(oldParent); _parentWindow = TemplatedParent as Window; if (_parentWindow != null) { _altLeftBinding = new KeyBinding(new GoBackCommand(this), Key.Left, ModifierKeys.Alt); _parentWindow.InputBindings.Add(_altLeftBinding); descriptor_ResizeMode.AddValueChanged(_parentWindow, _window_ButtonAvailabilityShouldUpdate); descriptor_WindowStyle.AddValueChanged(_parentWindow, _window_ButtonAvailabilityShouldUpdate); UpdateButtonActualAvailabilities(); } } private void _window_ButtonAvailabilityShouldUpdate(object sender, EventArgs e) { if(sender == _parentWindow) { UpdateButtonActualAvailabilities(); } } protected override void OnRenderSizeChanged(SizeChangedInfo sizeInfo) { base.OnRenderSizeChanged(sizeInfo); Debug.Assert(TemplatedParent is Window); if (TemplatedParent is Window window) { TitleBar.SetHeight(window, sizeInfo.NewSize.Height); } } private void OnBackButtonClick(object sender, RoutedEventArgs e) { if (TemplatedParent is Window window) { TitleBar.RaiseBackRequested(window); } } public void UpdateButtonActualAvailabilities() { // Close button if (CloseButtonAvailability != TitleBarButtonAvailability.Auto) { CloseButtonActualAvailability = CloseButtonAvailability; } else { if (_parentWindow.WindowStyle == WindowStyle.None) { CloseButtonActualAvailability = TitleBarButtonAvailability.Collapsed; } else { CloseButtonActualAvailability = TitleBarButtonAvailability.Enabled; } } // Maximize button if (MaximizeButtonAvailability != TitleBarButtonAvailability.Auto) { MaximizeButtonActualAvailability = MaximizeButtonAvailability; } else { if(_parentWindow.WindowStyle == WindowStyle.ToolWindow) { MaximizeButtonActualAvailability = TitleBarButtonAvailability.Collapsed; } else if (_parentWindow.WindowStyle == WindowStyle.None) { MaximizeButtonActualAvailability = TitleBarButtonAvailability.Collapsed; } else { switch (_parentWindow.ResizeMode) { case ResizeMode.CanMinimize: MaximizeButtonActualAvailability = TitleBarButtonAvailability.Disabled; break; case ResizeMode.CanResizeWithGrip: case ResizeMode.CanResize: MaximizeButtonActualAvailability = TitleBarButtonAvailability.Enabled; break; case ResizeMode.NoResize: MaximizeButtonActualAvailability = TitleBarButtonAvailability.Collapsed; break; } } } // Minimize button if (MinimizeButtonAvailability != TitleBarButtonAvailability.Auto) { MinimizeButtonActualAvailability = MinimizeButtonAvailability; } else { if (_parentWindow.WindowStyle == WindowStyle.ToolWindow) { MinimizeButtonActualAvailability = TitleBarButtonAvailability.Collapsed; } else if (_parentWindow.WindowStyle == WindowStyle.None) { MinimizeButtonActualAvailability = TitleBarButtonAvailability.Collapsed; } else { switch (_parentWindow.ResizeMode) { case ResizeMode.CanMinimize: case ResizeMode.CanResizeWithGrip: case ResizeMode.CanResize: MinimizeButtonActualAvailability = TitleBarButtonAvailability.Enabled; break; case ResizeMode.NoResize: MinimizeButtonActualAvailability = TitleBarButtonAvailability.Collapsed; break; } } } InitializeSnapLayout(); } public void UpdateActualButtonGlyphStyle() { ActualButtonGlyphStyle = ButtonGlyphStyle ?? (OSVersionHelper.OSVersion > new Version(10, 0, 22000) ? TitleBarButtonGlyphStyle.Fluent : TitleBarButtonGlyphStyle.MDL2); } private void OnLeftSystemOverlaySizeChanged(object sender, SizeChangedEventArgs e) { UpdateSystemOverlayLeftInset(e.NewSize.Width); } private void OnRightSystemOverlaySizeChanged(object sender, SizeChangedEventArgs e) { UpdateSystemOverlayRightInset(e.NewSize.Width); } private void OnMaximizeRestoreButtonLoaded(object sender, RoutedEventArgs e) { InitializeSnapLayout(); } private void UpdateSystemOverlayLeftInset(double value) { Debug.Assert(TemplatedParent is Window); if (TemplatedParent is Window window) { TitleBar.SetSystemOverlayLeftInset(window, value); } } private void UpdateSystemOverlayRightInset(double value) { Debug.Assert(TemplatedParent is Window); if (TemplatedParent is Window window) { TitleBar.SetSystemOverlayRightInset(window, value); } } private void InitializeSnapLayout() { if(MaximizeRestoreButton != null) { InitializeSnapLayout(MaximizeRestoreButton); } } private void InitializeSnapLayout(TitleBarButton maximizeButton) { if (!SnapLayout.IsSupported) return; if (maximizeButton.IsEnabled && maximizeButton.Visibility == Visibility.Visible) { if(_snapLayout == null) { _snapLayout = new SnapLayout(); _snapLayout.Register(maximizeButton); } } else { if(_snapLayout != null) { _snapLayout.Unregister(); _snapLayout = null; } } } private void MinimizeWindow(object sender, ExecutedRoutedEventArgs e) { if (TemplatedParent is Window window) { SystemCommands.MinimizeWindow(window); } } private void MaximizeWindow(object sender, ExecutedRoutedEventArgs e) { if (TemplatedParent is Window window) { SystemCommands.MaximizeWindow(window); } } private void RestoreWindow(object sender, ExecutedRoutedEventArgs e) { if (TemplatedParent is Window window) { SystemCommands.RestoreWindow(window); } } private void CloseWindow(object sender, ExecutedRoutedEventArgs e) { if (TemplatedParent is Window window) { SystemCommands.CloseWindow(window); } } private void InvokeBack() { if (BackButton != null && BackButton.IsEnabled) { var peer = UIElementAutomationPeer.CreatePeerForElement(BackButton); (peer?.GetPattern(PatternInterface.Invoke) as IInvokeProvider)?.Invoke(); } } private class GoBackCommand : ICommand { private readonly TitleBarControl _owner; public GoBackCommand(TitleBarControl owner) { _owner = owner; } //[Obsolete("This event will never be raised by the command system.")] public event EventHandler CanExecuteChanged; public void InvokeCanExecuteChanged() { CanExecuteChanged?.Invoke(this, EventArgs.Empty); } public bool CanExecute(object parameter) { return true; } public void Execute(object parameter) { _owner.InvokeBack(); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/TitleBarControl.xaml ================================================  32 M 11.416016 10 L 20 18.583984 L 18.583984 20 L 10 11.416016 L 1.416016 20 L 0 18.583984 L 8.583984 10 L 0 1.416016 L 1.416016 0 L 10 8.583984 L 18.583984 0 L 20 1.416016 Z M 20 8 L 20 10 L 0 10 L 0 8 Z M 20 0 L 20 20 L 0 20 L 0 0 Z M 18 2 L 2 2 L 2 18 L 18 18 Z M 20 16 L 16 16 L 16 20 L 0 20 L 0 4 L 4 4 L 4 0 L 20 0 Z M 14 6 L 2 6 L 2 18 L 14 18 Z M 18 2 L 6 2 L 6 4 L 16 4 L 16 14 L 18 14 Z M 20 2.832031 L 12.832031 10 L 20 17.167969 L 17.167969 20 L 10 12.832031 L 2.832031 20 L 0 17.167969 L 7.167969 10 L 0 2.832031 L 2.832031 0 L 10 7.167969 L 17.167969 0 L 20 2.832031 Z M 0 8 L 20 8 L 20 12 L 0 12 L 0 8 Z M 0 0 L 20 0 L 20 20 L 0 20 Z M 16 16 L 16 4 L 4 4 L 4 16 Z M 20 0 L 20 14 L 14 14 L 14 20 L 0 20 L 0 6 L 6 6 L 6 0 Z M 10 16 L 10 10 L 4 10 L 4 16 Z M 16 10 L 16 4 L 10 4 L 10 6 L 14 6 L 14 10 Z F1 M 10 11.416016 L 1.708984 19.707031 C 1.513672 19.902344 1.279297 20 1.005859 20 C 0.719401 20 0.480143 19.903971 0.288086 19.711914 C 0.096029 19.519857 0 19.2806 0 18.994141 C 0 18.720703 0.097656 18.486328 0.292969 18.291016 L 8.583984 10 L 0.292969 1.708984 C 0.097656 1.513672 0 1.276043 0 0.996094 C 0 0.859375 0.026042 0.729168 0.078125 0.605469 C 0.130208 0.481771 0.201823 0.375977 0.292969 0.288086 C 0.384115 0.200195 0.491536 0.130209 0.615234 0.078125 C 0.738932 0.026043 0.869141 0 1.005859 0 C 1.279297 0 1.513672 0.097656 1.708984 0.292969 L 10 8.583984 L 18.291016 0.292969 C 18.486328 0.097656 18.723957 0 19.003906 0 C 19.140625 0 19.269205 0.026043 19.389648 0.078125 C 19.51009 0.130209 19.615885 0.201824 19.707031 0.292969 C 19.798176 0.384115 19.869791 0.48991 19.921875 0.610352 C 19.973957 0.730795 20 0.859375 20 0.996094 C 20 1.276043 19.902344 1.513672 19.707031 1.708984 L 11.416016 10 L 19.707031 18.291016 C 19.902344 18.486328 20 18.720703 20 18.994141 C 20 19.130859 19.973957 19.261068 19.921875 19.384766 C 19.869791 19.508463 19.799805 19.615885 19.711914 19.707031 C 19.624023 19.798178 19.518229 19.869791 19.394531 19.921875 C 19.270832 19.973959 19.140625 20 19.003906 20 C 18.723957 20 18.486328 19.902344 18.291016 19.707031 Z F1 M 0.996094 10 C 0.859375 10 0.730794 9.973959 0.610352 9.921875 C 0.489909 9.869792 0.384115 9.798178 0.292969 9.707031 C 0.201823 9.615886 0.130208 9.510092 0.078125 9.389648 C 0.026042 9.269206 0 9.140625 0 9.003906 C 0 8.867188 0.026042 8.738607 0.078125 8.618164 C 0.130208 8.497722 0.201823 8.3903 0.292969 8.295898 C 0.384115 8.201498 0.489909 8.128256 0.610352 8.076172 C 0.730794 8.024089 0.859375 7.998047 0.996094 7.998047 L 19.003906 7.998047 C 19.140625 7.998047 19.269205 8.024089 19.389648 8.076172 C 19.51009 8.128256 19.615885 8.201498 19.707031 8.295898 C 19.798176 8.3903 19.869791 8.497722 19.921875 8.618164 C 19.973957 8.738607 20 8.867188 20 9.003906 C 20 9.140625 19.973957 9.269206 19.921875 9.389648 C 19.869791 9.510092 19.798176 9.615886 19.707031 9.707031 C 19.615885 9.798178 19.51009 9.869792 19.389648 9.921875 C 19.269205 9.973959 19.140625 10 19.003906 10 Z F1 M 2.949219 20 C 2.558594 20 2.184245 19.920248 1.826172 19.760742 C 1.468099 19.601236 1.153971 19.386393 0.883789 19.116211 C 0.613607 18.846029 0.398763 18.5319 0.239258 18.173828 C 0.079753 17.815756 0 17.441406 0 17.050781 L 0 2.949219 C 0 2.558594 0.079753 2.184246 0.239258 1.826172 C 0.398763 1.4681 0.613607 1.153973 0.883789 0.883789 C 1.153971 0.613607 1.468099 0.398764 1.826172 0.239258 C 2.184245 0.079754 2.558594 0 2.949219 0 L 17.050781 0 C 17.441406 0 17.815754 0.079754 18.173828 0.239258 C 18.5319 0.398764 18.846027 0.613607 19.116211 0.883789 C 19.386393 1.153973 19.601236 1.4681 19.760742 1.826172 C 19.920246 2.184246 20 2.558594 20 2.949219 L 20 17.050781 C 20 17.441406 19.920246 17.815756 19.760742 18.173828 C 19.601236 18.5319 19.386393 18.846029 19.116211 19.116211 C 18.846027 19.386393 18.5319 19.601236 18.173828 19.760742 C 17.815754 19.920248 17.441406 20 17.050781 20 Z M 17.001953 17.998047 C 17.138672 17.998047 17.267252 17.972006 17.387695 17.919922 C 17.508137 17.867838 17.613932 17.796225 17.705078 17.705078 C 17.796223 17.613932 17.867838 17.508139 17.919922 17.387695 C 17.972004 17.267252 17.998047 17.138672 17.998047 17.001953 L 17.998047 2.998047 C 17.998047 2.861328 17.972004 2.732748 17.919922 2.612305 C 17.867838 2.491863 17.796223 2.386068 17.705078 2.294922 C 17.613932 2.203777 17.508137 2.132162 17.387695 2.080078 C 17.267252 2.027996 17.138672 2.001953 17.001953 2.001953 L 2.998047 2.001953 C 2.861328 2.001953 2.732747 2.027996 2.612305 2.080078 C 2.491862 2.132162 2.386068 2.203777 2.294922 2.294922 C 2.203776 2.386068 2.132161 2.491863 2.080078 2.612305 C 2.027995 2.732748 2.001953 2.861328 2.001953 2.998047 L 2.001953 17.001953 C 2.001953 17.138672 2.027995 17.267252 2.080078 17.387695 C 2.132161 17.508139 2.203776 17.613932 2.294922 17.705078 C 2.386068 17.796225 2.491862 17.867838 2.612305 17.919922 C 2.732747 17.972006 2.861328 17.998047 2.998047 17.998047 Z F1 M 17.998047 5.927734 C 17.998047 5.387371 17.890625 4.877931 17.675781 4.399414 C 17.460938 3.920898 17.169596 3.504232 16.801758 3.149414 C 16.433918 2.794598 16.007486 2.514648 15.522461 2.30957 C 15.037434 2.104492 14.527994 2.001953 13.994141 2.001953 L 4.169922 2.001953 C 4.274088 1.702475 4.420573 1.429037 4.609375 1.181641 C 4.798177 0.934246 5.016276 0.722656 5.263672 0.546875 C 5.511067 0.371094 5.782877 0.236004 6.079102 0.141602 C 6.375325 0.047201 6.682942 0 7.001953 0 L 13.994141 0 C 14.820963 0 15.598957 0.157879 16.328125 0.473633 C 17.057291 0.789389 17.693684 1.217449 18.237305 1.757812 C 18.780924 2.298178 19.210611 2.932943 19.526367 3.662109 C 19.842121 4.391276 20 5.169271 20 5.996094 L 20 12.998047 C 20 13.317058 19.952799 13.624675 19.858398 13.920898 C 19.763996 14.217123 19.628906 14.488933 19.453125 14.736328 C 19.277344 14.983725 19.065754 15.201823 18.818359 15.390625 C 18.570963 15.579428 18.297525 15.725912 17.998047 15.830078 Z M 2.949219 20 C 2.558594 20 2.184245 19.920248 1.826172 19.760742 C 1.468099 19.601236 1.153971 19.386393 0.883789 19.116211 C 0.613607 18.846029 0.398763 18.5319 0.239258 18.173828 C 0.079753 17.815756 0 17.441406 0 17.050781 L 0 6.953125 C 0 6.55599 0.079753 6.180014 0.239258 5.825195 C 0.398763 5.470379 0.613607 5.157879 0.883789 4.887695 C 1.153971 4.617514 1.466471 4.40267 1.821289 4.243164 C 2.176107 4.08366 2.552083 4.003907 2.949219 4.003906 L 13.046875 4.003906 C 13.44401 4.003907 13.821614 4.08366 14.179688 4.243164 C 14.53776 4.40267 14.85026 4.615886 15.117188 4.882812 C 15.384114 5.14974 15.59733 5.46224 15.756836 5.820312 C 15.91634 6.178386 15.996093 6.55599 15.996094 6.953125 L 15.996094 17.050781 C 15.996093 17.447916 15.91634 17.823893 15.756836 18.178711 C 15.59733 18.533529 15.382486 18.846029 15.112305 19.116211 C 14.842121 19.386393 14.529621 19.601236 14.174805 19.760742 C 13.819986 19.920248 13.44401 20 13.046875 20 Z M 12.998047 17.998047 C 13.134766 17.998047 13.263346 17.972006 13.383789 17.919922 C 13.50423 17.867838 13.611652 17.796225 13.706055 17.705078 C 13.800455 17.613932 13.873697 17.508139 13.925781 17.387695 C 13.977863 17.267252 14.003905 17.138672 14.003906 17.001953 L 14.003906 7.001953 C 14.003905 6.865234 13.977863 6.735026 13.925781 6.611328 C 13.873697 6.487631 13.802083 6.380209 13.710938 6.289062 C 13.619791 6.197917 13.512369 6.126303 13.388672 6.074219 C 13.264974 6.022137 13.134766 5.996095 12.998047 5.996094 L 2.998047 5.996094 C 2.861328 5.996095 2.732747 6.022137 2.612305 6.074219 C 2.491862 6.126303 2.386068 6.199545 2.294922 6.293945 C 2.203776 6.388348 2.132161 6.49577 2.080078 6.616211 C 2.027995 6.736654 2.001953 6.865234 2.001953 7.001953 L 2.001953 17.001953 C 2.001953 17.138672 2.027995 17.267252 2.080078 17.387695 C 2.132161 17.508139 2.203776 17.613932 2.294922 17.705078 C 2.386068 17.796225 2.491862 17.867838 2.612305 17.919922 C 2.732747 17.972006 2.861328 17.998047 2.998047 17.998047 Z ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/Primitives/VisualStateGroupListener.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { public class VisualStateGroupListener : FrameworkElement { static VisualStateGroupListener() { VisibilityProperty.OverrideMetadata(typeof(VisualStateGroupListener), new FrameworkPropertyMetadata(Visibility.Collapsed)); } public VisualStateGroupListener() { } #region Group public static readonly DependencyProperty GroupProperty = DependencyProperty.Register( nameof(Group), typeof(VisualStateGroup), typeof(VisualStateGroupListener), new PropertyMetadata(OnGroupChanged)); public VisualStateGroup Group { get => (VisualStateGroup)GetValue(GroupProperty); set => SetValue(GroupProperty, value); } private static void OnGroupChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((VisualStateGroupListener)d).OnGroupChanged((VisualStateGroup)e.OldValue, (VisualStateGroup)e.NewValue); } private void OnGroupChanged(VisualStateGroup oldGroup, VisualStateGroup newGroup) { if (oldGroup != null) { oldGroup.CurrentStateChanged -= OnCurrentStateChanged; } if (newGroup != null) { newGroup.CurrentStateChanged += OnCurrentStateChanged; } UpdateCurrentStateName(newGroup?.CurrentState); } private void OnCurrentStateChanged(object sender, VisualStateChangedEventArgs e) { UpdateCurrentStateName(e.NewState); } #endregion #region CurrentStateName private static readonly DependencyPropertyKey CurrentStateNamePropertyKey = DependencyProperty.RegisterReadOnly( nameof(CurrentStateName), typeof(string), typeof(VisualStateGroupListener), null); public static readonly DependencyProperty CurrentStateNameProperty = CurrentStateNamePropertyKey.DependencyProperty; public string CurrentStateName { get => (string)GetValue(CurrentStateNameProperty); private set => SetValue(CurrentStateNamePropertyKey, value); } private void UpdateCurrentStateName(VisualState currentState) { if (currentState != null) { CurrentStateName = currentState.Name; } else { ClearValue(CurrentStateNamePropertyKey); } } #endregion #region Listener public static readonly DependencyProperty ListenerProperty = DependencyProperty.RegisterAttached( "Listener", typeof(VisualStateGroupListener), typeof(VisualStateGroupListener), new PropertyMetadata(OnListenerChanged)); public static VisualStateGroupListener GetListener(VisualStateGroup group) { return (VisualStateGroupListener)group.GetValue(ListenerProperty); } public static void SetListener(VisualStateGroup group, VisualStateGroupListener value) { group.SetValue(ListenerProperty, value); } private static void OnListenerChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (e.OldValue is VisualStateGroupListener oldListener) { oldListener.ClearValue(GroupProperty); } if (e.NewValue is VisualStateGroupListener newListener) { newListener.Group = (VisualStateGroup)d; } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/ProjectBadge.cs ================================================ using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace iNKORE.UI.WPF.Modern.Controls { public class ProjectBadge : Button { static ProjectBadge() { DefaultStyleKeyProperty.OverrideMetadata(typeof(ProjectBadge), new FrameworkPropertyMetadata(typeof(ProjectBadge))); } protected override void OnClick() { base.OnClick(); Process.Start(new ProcessStartInfo(ThemeManager.Link_GithubRepo) { UseShellExecute = true }); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/ProjectBadge.xaml ================================================ ================================================ FILE: source/iNKORE.UI.WPF.Modern/Controls/XamlControlsResources.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Default styles for controls. /// public class XamlControlsResources : ResourceDictionary { /// /// Initializes a new instance of the XamlControlsResources class. /// public XamlControlsResources() { MergedDictionaries.Add(ThemeResources); MergedDictionaries.Add(ControlsResources); if(UISettingsResources != null) { MergedDictionaries.Add(UISettingsResources); } if (DesignMode.DesignModeEnabled) { _ = CompactResources; } if(_current == null) { _current = this; } } private static XamlControlsResources _current; public static XamlControlsResources Current { get { return _current; } } public bool UseCompactResources { get => _useCompactResources; set { if (_useCompactResources != value) { _useCompactResources = value; if (UseCompactResources) { MergedDictionaries.Add(CompactResources); } else { MergedDictionaries.Remove(CompactResources); }; } } } internal static ResourceDictionary ThemeResources { get { if (_themeResources == null) { _themeResources = new ResourceDictionary { Source = PackUriHelper.GetAbsoluteUri("Themes/ThemeResources.xaml") }; } return _themeResources; } } internal static ResourceDictionary ControlsResources { get { if (_controlsResources == null) { _controlsResources = new ResourceDictionary { Source = PackUriHelper.GetAbsoluteUri("Themes/ControlsResources.xaml") }; } return _controlsResources; } } internal static ResourceDictionary CompactResources { get { if (_compactResources == null) { _compactResources = new ResourceDictionary { Source = PackUriHelper.GetAbsoluteUri("Themes/DensityStyles/Compact.xaml") }; } return _compactResources; } } internal static ResourceDictionary UISettingsResources { get { try { return _uiSettingsResources ??= new UISettingsResources(); } catch { return null; } } } private static ResourceDictionary _themeResources; private static ResourceDictionary _controlsResources; private static ResourceDictionary _compactResources; private static ResourceDictionary _uiSettingsResources; private bool _useCompactResources; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/ColorsHelper.cs ================================================ using System; using System.Collections; using System.Runtime.CompilerServices; using System.Windows; using System.Windows.Media; using System.Windows.Threading; using Microsoft.Win32; using iNKORE.UI.WPF.Modern.Media.ColorPalette; using Windows.UI.ViewManagement; using iNKORE.UI.WPF.Helpers; namespace iNKORE.UI.WPF.Modern.Helpers { public class ColorsHelper : DispatcherObject { private const string AccentKey = "SystemAccentColor"; private const string AccentDark1Key = "SystemAccentColorDark1"; private const string AccentDark2Key = "SystemAccentColorDark2"; private const string AccentDark3Key = "SystemAccentColorDark3"; private const string AccentLight1Key = "SystemAccentColorLight1"; private const string AccentLight2Key = "SystemAccentColorLight2"; private const string AccentLight3Key = "SystemAccentColorLight3"; internal static readonly Color DefaultAccentColor = Color.FromRgb(0x00, 0x78, 0xD7); private readonly ResourceDictionary _colors = new ResourceDictionary(); private UISettings _uiSettings; private Color _systemBackground; private Color _systemAccent; private ColorsHelper() { if (SystemColorsSupported) { try { ListenToSystemColorChanges(); } catch { } } } public static bool SystemColorsSupported { get; } = OSVersionHelper.IsWindows10OrGreater; public static ColorsHelper Current { get; } = new ColorsHelper(); public ResourceDictionary Colors => _colors; public ApplicationTheme? SystemTheme { get; private set; } public Color SystemAccentColor => _systemAccent; public event EventHandler SystemThemeChanged; public event EventHandler SystemAccentColorChanged; [MethodImpl(MethodImplOptions.NoInlining)] public void FetchSystemAccentColors() { var uiSettings = new UISettings(); _colors[AccentKey] = uiSettings.GetColorValue(UIColorType.Accent).ToColor(); _colors[AccentDark1Key] = uiSettings.GetColorValue(UIColorType.AccentDark1).ToColor(); _colors[AccentDark2Key] = uiSettings.GetColorValue(UIColorType.AccentDark2).ToColor(); _colors[AccentDark3Key] = uiSettings.GetColorValue(UIColorType.AccentDark3).ToColor(); _colors[AccentLight1Key] = uiSettings.GetColorValue(UIColorType.AccentLight1).ToColor(); _colors[AccentLight2Key] = uiSettings.GetColorValue(UIColorType.AccentLight2).ToColor(); _colors[AccentLight3Key] = uiSettings.GetColorValue(UIColorType.AccentLight3).ToColor(); } public void SetAccent(Color accent) { Color color = accent; _colors[AccentKey] = color; UpdateShades(_colors, color); } public static void UpdateShades(ResourceDictionary colors, Color accent) { var palette = new ColorPalette(11, accent); colors[AccentDark1Key] = palette.Palette[6].ActiveColor; colors[AccentDark2Key] = palette.Palette[7].ActiveColor; colors[AccentDark3Key] = palette.Palette[8].ActiveColor; colors[AccentLight1Key] = palette.Palette[4].ActiveColor; colors[AccentLight2Key] = palette.Palette[3].ActiveColor; colors[AccentLight3Key] = palette.Palette[2].ActiveColor; } public static void RemoveShades(ResourceDictionary colors) { colors.Remove(AccentDark3Key); colors.Remove(AccentDark2Key); colors.Remove(AccentDark1Key); colors.Remove(AccentLight1Key); colors.Remove(AccentLight2Key); colors.Remove(AccentLight3Key); } public void UpdateBrushes(ResourceDictionary themeDictionary) { UpdateBrushes(themeDictionary, _colors); } public static void UpdateBrushes(ResourceDictionary themeDictionary, ResourceDictionary colors) { foreach (DictionaryEntry entry in themeDictionary) { if (entry.Value is SolidColorBrush brush && !brush.IsFrozen) { object colorKey = ThemeResourceHelper.GetColorKey(brush); if (colorKey != null && colors.Contains(colorKey)) { brush.SetCurrentValue(SolidColorBrush.ColorProperty, (Color)colors[colorKey]); } } } } [MethodImpl(MethodImplOptions.NoInlining)] private void ListenToSystemColorChanges() { _uiSettings = new UISettings(); _uiSettings.ColorValuesChanged += OnColorValuesChanged; if (PackagedAppHelper.IsPackagedApp) { SystemEvents.UserPreferenceChanged += OnUserPreferenceChanged; } _systemBackground = _uiSettings.GetColorValue(UIColorType.Background).ToColor(); _systemAccent = _uiSettings.GetColorValue(UIColorType.Accent).ToColor(); UpdateSystemAppTheme(); } [MethodImpl(MethodImplOptions.NoInlining)] private void OnColorValuesChanged(UISettings sender, object args) { Dispatcher.BeginInvoke(UpdateColorValues); } [MethodImpl(MethodImplOptions.NoInlining)] private void OnUserPreferenceChanged(object sender, UserPreferenceChangedEventArgs e) { if (e.Category == UserPreferenceCategory.General) { UpdateColorValues(); } } [MethodImpl(MethodImplOptions.NoInlining)] private void UpdateColorValues() { var background = _uiSettings?.GetColorValue(UIColorType.Background).ToColor(); if (_systemBackground != background && background.HasValue) { _systemBackground = background.Value; UpdateSystemAppTheme(); SystemThemeChanged?.Invoke(null, EventArgs.Empty); } var accent = _uiSettings.GetColorValue(UIColorType.Accent).ToColor(); if (_systemAccent != accent) { _systemAccent = accent; SystemAccentColorChanged?.Invoke(null, EventArgs.Empty); } } private void UpdateSystemAppTheme() { SystemTheme = IsDarkBackground(_systemBackground) ? ApplicationTheme.Dark : ApplicationTheme.Light; } private static bool IsDarkBackground(Color color) { return color.R + color.G + color.B < 255 * 3 - color.R - color.G - color.B; } //This is from here: https://learn.microsoft.com/zh-cn/windows/apps/desktop/modernize/apply-windows-themes public static bool IsLightColor(Color color) { return (((5 * color.G) + (2 * color.R) + color.B) > (8 * 128)); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/Helper.cs ================================================ using System; using System.Diagnostics; using System.Windows; using System.Windows.Interop; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Helpers { internal static class Helper { public static bool IsAnimationsEnabled => SystemParameters.ClientAreaAnimation && RenderCapability.Tier > 0; public static bool TryGetTransformToDevice(Visual visual, out Matrix value) { var presentationSource = PresentationSource.FromVisual(visual); if (presentationSource != null) { value = presentationSource.CompositionTarget.TransformToDevice; return true; } value = default; return false; } public static Vector GetOffset( UIElement element1, InterestPoint interestPoint1, UIElement element2, InterestPoint interestPoint2, Rect element2Bounds) { Point point = element1.TranslatePoint(GetPoint(element1, interestPoint1), element2); if (element2Bounds.IsEmpty) { return point - GetPoint(element2, interestPoint2); } else { return point - GetPoint(element2Bounds, interestPoint2); } } private static Point GetPoint(UIElement element, InterestPoint interestPoint) { return GetPoint(new Rect(element.RenderSize), interestPoint); } private static Point GetPoint(Rect rect, InterestPoint interestPoint) { switch (interestPoint) { case InterestPoint.TopLeft: return rect.TopLeft; case InterestPoint.TopRight: return rect.TopRight; case InterestPoint.BottomLeft: return rect.BottomLeft; case InterestPoint.BottomRight: return rect.BottomRight; case InterestPoint.Center: return new Point(rect.Left + rect.Width / 2, rect.Top + rect.Height / 2); default: throw new ArgumentOutOfRangeException(nameof(interestPoint)); } } public static bool HasDefaultValue(this DependencyObject d, DependencyProperty dp) { return DependencyPropertyHelper.GetValueSource(d, dp).BaseValueSource == BaseValueSource.Default; } // return true if there is a local or style-supplied value for the dp public static bool HasNonDefaultValue(this DependencyObject d, DependencyProperty dp) { return !d.HasDefaultValue(dp); } public static bool HasLocalValue(this DependencyObject d, DependencyProperty dp) { return d.ReadLocalValue(dp) != DependencyProperty.UnsetValue; } } internal enum InterestPoint { TopLeft = 0, TopRight = 1, BottomLeft = 2, BottomRight = 3, Center = 4, } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/IconHelper.cs ================================================ using iNKORE.UI.WPF.Modern.Native; using System; using System.ComponentModel; using System.Diagnostics; using System.Runtime.InteropServices; using System.Text; //using Windows.Win32; //using Windows.Win32.UI.WindowsAndMessaging; namespace iNKORE.UI.WPF.Modern.Helpers { internal static class IconHelper { internal const int MAX_PATH = 260; public static void GetDefaultIconHandles(IntPtr[] largeIconHandle, IntPtr[] smallIconHandle) { // Get the handle of the module that created the running process. string iconModuleFile = GetModuleFileName(new HandleRef()); // We don't really care about the return value. Handles will be invalid on error. _ = ExtractIconEx(iconModuleFile, 0, largeIconHandle, smallIconHandle, 1); } public static bool DestroyIcon(IntPtr icon) { bool result = User32.DestroyIcon(new HICON(icon)); int error = Marshal.GetLastWin32Error(); if (!result) { // To be consistent with out other PInvoke wrappers // we should "throw" here. But we don't want to // introduce new "throws" w/o time to follow up on any // new problems that causes. Debug.WriteLine("DestroyIcon failed. Error = " + error); //throw new Win32Exception(); } return result; } private static string GetModuleFileName(HandleRef hModule) { // .Net is currently far behind Windows with regard to supporting paths longer than MAX_PATH. // At one point it was tested trying to load UNC paths longer than MAX_PATH and mscorlib threw // FileIOExceptions before WPF was even on the stack. // All the same, we still want to have this grow-and-retry logic because the CLR can be hosted // in a native application. Callers bothering to use this rather than Assembly based reflection // are likely doing so because of (at least the potential for) the returned name referring to a // native module. StringBuilder buffer = new StringBuilder(MAX_PATH); while (true) { int size = GetModuleFileName(hModule, buffer, buffer.Capacity); if (size == 0) { throw new Win32Exception(); } // GetModuleFileName returns nSize when it's truncated but does NOT set the last error. // MSDN documentation says this has changed in Windows 2000+. if (size == buffer.Capacity) { // Enlarge the buffer and try again. buffer.EnsureCapacity(buffer.Capacity * 2); continue; } return buffer.ToString(); } } [DllImport("Shell32.dll", CharSet = CharSet.Auto)] private extern static int ExtractIconEx(string lpszFile, int nIconIndex, IntPtr[] phiconLarge, IntPtr[] phiconSmall, uint nIcons); [DllImport("kernel32.dll", CharSet = CharSet.Unicode, SetLastError = true)] private static extern int GetModuleFileName(HandleRef hModule, StringBuilder buffer, int length); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/PackUriHelper.cs ================================================ using System; namespace iNKORE.UI.WPF.Modern.Helpers { internal static class PackUriHelper { public static Uri GetAbsoluteUri(string path) { return new Uri($"pack://application:,,,/iNKORE.UI.WPF.Modern;component/{path}"); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/PointUtil.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System.Windows; //using Windows.Win32.Foundation; using iNKORE.UI.WPF.Modern.Native; namespace iNKORE.UI.WPF.Modern.Helpers { internal static class PointUtil { internal static Rect ToRect(this RECT rc) { Rect rect = new Rect(); rect.X = rc.left; rect.Y = rc.top; rect.Width = rc.right - rc.left; rect.Height = rc.bottom - rc.top; return rect; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/ResourceDictionaryHelper.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Helpers { internal static class ResourceDictionaryHelper { public static void SealValues(this ResourceDictionary dictionary) { foreach (var md in dictionary.MergedDictionaries) { md.SealValues(); } foreach (var value in dictionary.Values) { if (value is Freezable freezable) { if (!freezable.CanFreeze) { var enumerator = freezable.GetLocalValueEnumerator(); while (enumerator.MoveNext()) { var property = enumerator.Current.Property; if (DependencyPropertyHelper.GetValueSource(freezable, property).IsExpression) { freezable.SetValue(property, freezable.GetValue(property)); } } } if (!freezable.IsFrozen && freezable.CanFreeze) { freezable.Freeze(); } } else if (value is Style style) { if (!style.IsSealed) { style.Seal(); } } } if (dictionary is ResourceDictionaryEx rdEx) { foreach (var td in rdEx.ThemeDictionaries.Values) { td.SealValues(); } } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/Styles/AcrylicHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Interop; using System.Windows.Media; //using Windows.Win32; namespace iNKORE.UI.WPF.Modern.Helpers.Styles { public static class Acrylic10Helper { /// /// Checks if the current supports Aero. /// /// if Aero is supported. public static bool IsAeroSupported() { if (!OSVersionHelper.IsWindowsNT) { return false; } if (new Version(10, 0) <= OSVersionHelper.OSVersion && OSVersionHelper.OSVersion < new Version(10, 0, 22523)) { return true; } return false; } /// /// Checks if the current supports selected Acrylic. /// /// if Acrylic is supported. public static bool IsAcrylicSupported() { if (!OSVersionHelper.IsWindowsNT) { return false; } //if (new Version(10, 0, 17063) <= OSVersionHelper.OSVersion && OSVersionHelper.OSVersion < new Version(10, 0, 22523)) { return true; } if (new Version(10, 0, 17063) <= OSVersionHelper.OSVersion) { return true; } return false; } /// /// Applies selected background effect to when is rendered. /// /// Window to apply effect. /// Skip the compatibility check. public static bool Apply(Window window, bool force = false) { //if (!force && !IsSupported()) { return false; } var windowHandle = new WindowInteropHelper(window).EnsureHandle(); if (windowHandle == IntPtr.Zero) { return false; } if (window.Background is SolidColorBrush brush) { Apply(windowHandle, brush.Color, force); } else { Apply(windowHandle, Colors.Transparent, force); } return true; } /// /// Applies selected background effect to hWnd by it's pointer. /// /// Pointer to the window handle. /// The Gradient Color of Acrylic. /// Skip the compatibility check. public static bool Apply(IntPtr handle, Color color, bool force = false) { //if (!force && !IsSupported()) //{ // return false; //} if (handle == IntPtr.Zero) { return false; } if (IsAcrylicSupported()) { return TryApplyAcrylic(handle, color); } else { return false; // TryApplyAero(handle); } } /// /// Tries to remove background effects if they have been applied to the . /// /// The window from which the effect should be removed. public static void Remove(Window window) { var windowHandle = new WindowInteropHelper(window).EnsureHandle(); if (windowHandle == IntPtr.Zero) return; Remove(windowHandle); } /// /// Tries to remove all effects if they have been applied to the hWnd. /// /// Pointer to the window handle. public static void Remove(IntPtr handle) { if (handle == IntPtr.Zero) return; ACCENT_POLICY accentPolicy = new ACCENT_POLICY { AccentState = ACCENT_STATE.ACCENT_DISABLED, }; int accentStructSize = Marshal.SizeOf(accentPolicy); IntPtr accentPtr = Marshal.AllocHGlobal(accentStructSize); Marshal.StructureToPtr(accentPolicy, accentPtr, false); WINCOMPATTRDATA data = new WINCOMPATTRDATA { Attribute = WINCOMPATTR.WCA_ACCENT_POLICY, SizeOfData = accentStructSize, Data = accentPtr }; SetWindowCompositionAttribute(handle, ref data); Marshal.FreeHGlobal(accentPtr); } public static bool TryApplyAero(IntPtr handle) { ACCENT_POLICY accentPolicy = new ACCENT_POLICY { AccentState = ACCENT_STATE.ACCENT_ENABLE_BLURBEHIND, }; int accentStructSize = Marshal.SizeOf(accentPolicy); IntPtr accentPtr = Marshal.AllocHGlobal(accentStructSize); Marshal.StructureToPtr(accentPolicy, accentPtr, false); WINCOMPATTRDATA data = new WINCOMPATTRDATA { Attribute = WINCOMPATTR.WCA_ACCENT_POLICY, SizeOfData = accentStructSize, Data = accentPtr }; SetWindowCompositionAttribute(handle, ref data); Marshal.FreeHGlobal(accentPtr); return true; } public static bool TryApplyAcrylic(IntPtr handle, Color backcolor) { ACCENT_POLICY accentPolicy = new ACCENT_POLICY { AccentState = ACCENT_STATE.ACCENT_ENABLE_ACRYLICBLURBEHIND, GradientColor = (uint)backcolor.ColorToDouble(0.8) }; int accentStructSize = Marshal.SizeOf(accentPolicy); IntPtr accentPtr = Marshal.AllocHGlobal(accentStructSize); Marshal.StructureToPtr(accentPolicy, accentPtr, false); WINCOMPATTRDATA data = new WINCOMPATTRDATA { Attribute = WINCOMPATTR.WCA_ACCENT_POLICY, SizeOfData = accentStructSize, Data = accentPtr }; SetWindowCompositionAttribute(handle, ref data); Marshal.FreeHGlobal(accentPtr); return true; } private static int ColorToDouble(this Color value, double scale = 1) { return // Red value.R << 0 | // Green value.G << 8 | // Blue value.B << 16 | // Alpha (int)(value.A * scale) << 24; } /// /// DWM window accent state. /// private enum ACCENT_STATE { ACCENT_DISABLED = 0, ACCENT_ENABLE_GRADIENT = 1, ACCENT_ENABLE_TRANSPARENTGRADIENT = 2, ACCENT_ENABLE_BLURBEHIND = 3, ACCENT_ENABLE_ACRYLICBLURBEHIND = 4, ACCENT_INVALID_STATE = 5 } /// /// DWM window attributes. /// private enum WINCOMPATTR { WCA_UNDEFINED = 0, WCA_NCRENDERING_ENABLED = 1, WCA_NCRENDERING_POLICY = 2, WCA_TRANSITIONS_FORCEDISABLED = 3, WCA_ALLOW_NCPAINT = 4, WCA_CAPTION_BUTTON_BOUNDS = 5, WCA_NONCLIENT_RTL_LAYOUT = 6, WCA_FORCE_ICONIC_REPRESENTATION = 7, WCA_EXTENDED_FRAME_BOUNDS = 8, WCA_HAS_ICONIC_BITMAP = 9, WCA_THEME_ATTRIBUTES = 10, WCA_NCRENDERING_EXILED = 11, WCA_NCADORNMENTINFO = 12, WCA_EXCLUDED_FROM_LIVEPREVIEW = 13, WCA_VIDEO_OVERLAY_ACTIVE = 14, WCA_FORCE_ACTIVEWINDOW_APPEARANCE = 15, WCA_DISALLOW_PEEK = 16, WCA_CLOAK = 17, WCA_CLOAKED = 18, WCA_ACCENT_POLICY = 19, WCA_FREEZE_REPRESENTATION = 20, WCA_EVER_UNCLOAKED = 21, WCA_VISUAL_OWNER = 22, WCA_HOLOGRAPHIC = 23, WCA_EXCLUDED_FROM_DDA = 24, WCA_PASSIVEUPDATEMODE = 25, WCA_USEDARKMODECOLORS = 26, WCA_CORNER_STYLE = 27, WCA_PART_COLOR = 28, WCA_DISABLE_MOVESIZE_FEEDBACK = 29, WCA_LAST = 30 } /// /// DWM window accent policy. /// [StructLayout(LayoutKind.Sequential)] private struct ACCENT_POLICY { public ACCENT_STATE AccentState; public uint AccentFlags; public uint GradientColor; public uint AnimationId; } [StructLayout(LayoutKind.Sequential)] private struct WINCOMPATTRDATA { public WINCOMPATTR Attribute; public IntPtr Data; public int SizeOfData; } /// /// Sets various information regarding DWM window attributes. /// [DllImport("user32.dll", CharSet = CharSet.Auto)] private static extern int SetWindowCompositionAttribute(IntPtr hWnd, ref WINCOMPATTRDATA data); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/Styles/BackdropHelper.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Controls.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Native; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Interop; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Helpers.Styles { public enum BackdropType { None = 1, Mica = 2, Acrylic = 3, Tabbed = 4, Acrylic10, Acrylic11, } public static class BackdropHelper { /// /// Checks if the current supports selected . /// /// Background type to check. /// if is supported. public static bool IsSupported(this BackdropType type) { if (!OSVersionHelper.IsWindowsNT) { return false; } return type switch { BackdropType.None => true, // OSVersionHelper.OSVersion >= new Version(10, 0, 21996), // Insider with new API BackdropType.Tabbed => OSVersionHelper.OSVersion >= new Version(10, 0, 22523), BackdropType.Mica => OSVersionHelper.OSVersion >= new Version(10, 0, 21996), BackdropType.Acrylic11 => OSVersionHelper.OSVersion >= new Version(10, 0, 22523), BackdropType.Acrylic10 => Acrylic10Helper.IsAcrylicSupported(), BackdropType.Acrylic => IsSupported(BackdropType.Acrylic10) || IsSupported(BackdropType.Acrylic11), _ => false }; } public static bool IsManualBackgroundNeeded(this BackdropType type) { return GetActualBackdropType(type) switch { BackdropType.None => true, // OSVersionHelper.OSVersion >= new Version(10, 0, 21996), // Insider with new API BackdropType.Tabbed => false, BackdropType.Mica => false, BackdropType.Acrylic11 => false, BackdropType.Acrylic10 => false, _ => true }; } /// /// Applies selected background effect to when is rendered. /// /// Window to apply effect. /// Background type. /// Skip the compatibility check. public static bool Apply(Window window, BackdropType type, bool force = false) { if (!force && !type.IsSupported()) { return false; } var windowHandle = new WindowInteropHelper(window).EnsureHandle(); if (windowHandle == IntPtr.Zero) { return false; } Apply(windowHandle, type, force, WindowHelper.GetAcrylic10Color(window)); return true; } /// /// Applies selected background effect to hWnd by it's pointer. /// /// Pointer to the window handle. /// Background type. /// Skip the compatibility check. public static bool Apply(IntPtr handle, BackdropType type, bool force = false, Color? acrylic10Color = null) { if (!force && !type.IsSupported()) { return false; } if (handle == IntPtr.Zero) { return false; } // Fixes from: https://github.com/iNKORE-NET/UI.WPF.Modern/pull/63 var captionColor = -2; //DWMWA_COLOR_NONE - 0xFFFFFFFE DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_CAPTION_COLOR, ref captionColor, Marshal.SizeOf(typeof(int))); return type switch { BackdropType.None => TryApplyNone(handle), BackdropType.Mica => TryApplyMica(handle), BackdropType.Acrylic11 => TryApplyAcrylic(handle), BackdropType.Acrylic10 => Acrylic10Helper.TryApplyAcrylic(handle, acrylic10Color ?? Colors.Transparent), BackdropType.Acrylic => Apply(handle, GetActualBackdropType(type), force, acrylic10Color), BackdropType.Tabbed => TryApplyTabbed(handle), _ => false }; } /// /// Tries to remove background effects if they have been applied to the . /// /// The window from which the effect should be removed. public static void Remove(Window window) { var windowHandle = new WindowInteropHelper(window).EnsureHandle(); if (windowHandle == IntPtr.Zero) return; Remove(windowHandle); } public static BackdropType GetActualBackdropType(this BackdropType type) { if (type == BackdropType.Acrylic) { return IsSupported(BackdropType.Acrylic11) ? BackdropType.Acrylic11 : BackdropType.Acrylic10; } return type; } /// /// Tries to remove all effects if they have been applied to the hWnd. /// /// Pointer to the window handle. public static void Remove(IntPtr handle) { if (handle == IntPtr.Zero) return; Acrylic10Helper.Remove(handle); int pvAttribute = (int)DWMAPI.PvAttribute.Disable; int backdropPvAttribute = (int)DWMAPI.DWMSBT.DWMSBT_DISABLE; RemoveDarkMode(handle); DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_MICA_EFFECT, ref pvAttribute, Marshal.SizeOf(typeof(int))); DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_SYSTEMBACKDROP_TYPE, ref backdropPvAttribute, Marshal.SizeOf(typeof(int))); // Fixes from: https://github.com/iNKORE-NET/UI.WPF.Modern/pull/63 var captionColor = -1; //DWMWA_COLOR_DEFAULT - 0xFFFFFFFF DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_CAPTION_COLOR, ref captionColor, Marshal.SizeOf(typeof(int))); } /// /// Tries to inform the operating system that this window uses dark mode. /// /// Window to apply effect. public static void ApplyDarkMode(this Window window) { if (window == null) return; try { var windowHandle = new WindowInteropHelper(window).EnsureHandle(); if (windowHandle == IntPtr.Zero) return; ApplyDarkMode(windowHandle); } catch { } } /// /// Tries to inform the operating system that this hWnd uses dark mode. /// /// Pointer to the window handle. public static void ApplyDarkMode(IntPtr handle) { if (handle == IntPtr.Zero) return; var pvAttribute = (int)DWMAPI.PvAttribute.Enable; var dwAttribute = DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_USE_IMMERSIVE_DARK_MODE; if (OSVersionHelper.OSVersion < new Version(10, 0, 18985)) { dwAttribute = DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_USE_IMMERSIVE_DARK_MODE_OLD; } DWMAPI.DwmSetWindowAttribute(handle, dwAttribute, ref pvAttribute, Marshal.SizeOf(typeof(int))); } /// /// Tries to clear the dark theme usage information. /// /// Window to remove effect. public static void RemoveDarkMode(this Window window) { if (window == null) return; try { var windowHandle = new WindowInteropHelper(window).EnsureHandle(); if (windowHandle == IntPtr.Zero) return; RemoveDarkMode(windowHandle); } catch { } } /// /// Tries to clear the dark theme usage information. /// /// Pointer to the window handle. public static void RemoveDarkMode(IntPtr handle) { if (handle == IntPtr.Zero) { return; } var pvAttribute = (int)DWMAPI.PvAttribute.Disable; var dwAttribute = DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_USE_IMMERSIVE_DARK_MODE; if (OSVersionHelper.OSVersion < new Version(10, 0, 18985)) { dwAttribute = DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_USE_IMMERSIVE_DARK_MODE_OLD; } DWMAPI.DwmSetWindowAttribute(handle, dwAttribute, ref pvAttribute, Marshal.SizeOf(typeof(int))); } /// /// Tries to remove default TitleBar from hWnd. /// /// Window to remove effect. public static void RemoveTitleBar(this Window window) { var windowHandle = new WindowInteropHelper(window).EnsureHandle(); if (windowHandle == IntPtr.Zero) return; RemoveTitleBar(windowHandle); } /// /// Tries to remove default TitleBar from hWnd. /// /// Pointer to the window handle. /// is problem occurs. private static bool RemoveTitleBar(IntPtr handle) { // Hide default TitleBar // https://stackoverflow.com/questions/743906/how-to-hide-close-button-in-wpf-window try { User32.SetWindowLong(handle, -16, User32.GetWindowLong(handle, -16) & ~0x80000); return true; } catch (Exception e) { #if DEBUG Console.WriteLine(e); #endif return false; } } private static bool TryApplyNone(IntPtr handle) { if (OSVersionHelper.OSVersion >= new Version(10, 0, 22523)) { int backdropPvAttribute = (int)DWMAPI.DWMSBT.DWMSBT_AUTO; DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_SYSTEMBACKDROP_TYPE, ref backdropPvAttribute, Marshal.SizeOf(typeof(int))); return true; } else { Remove(handle); return true; } } private static bool TryApplyTabbed(IntPtr handle) { int backdropPvAttribute = (int)DWMAPI.DWMSBT.DWMSBT_TABBEDWINDOW; DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_SYSTEMBACKDROP_TYPE, ref backdropPvAttribute, Marshal.SizeOf(typeof(int))); return true; } private static bool TryApplyMica(IntPtr handle) { int backdropPvAttribute; if (OSVersionHelper.OSVersion >= new Version(10, 0, 22523)) { backdropPvAttribute = (int)DWMAPI.DWMSBT.DWMSBT_MAINWINDOW; DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_SYSTEMBACKDROP_TYPE, ref backdropPvAttribute, Marshal.SizeOf(typeof(int))); return true; } if (!RemoveTitleBar(handle)) { return false; } backdropPvAttribute = (int)DWMAPI.PvAttribute.Enable; DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_MICA_EFFECT, ref backdropPvAttribute, Marshal.SizeOf(typeof(int))); return true; } private static bool TryApplyAcrylic(IntPtr handle) { int backdropPvAttribute = (int)DWMAPI.DWMSBT.DWMSBT_TRANSIENTWINDOW; DWMAPI.DwmSetWindowAttribute(handle, DWMAPI.DWMWINDOWATTRIBUTE.DWMWA_SYSTEMBACKDROP_TYPE, ref backdropPvAttribute, Marshal.SizeOf(typeof(int))); return true; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/Styles/CornerHelper.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Interop; namespace iNKORE.UI.WPF.Modern.Helpers.Styles { public static class CornerHelper { #region Win32 [DllImport("Dwmapi.dll", SetLastError = true)] private static extern int DwmSetWindowAttribute( IntPtr hwnd, uint dwAttribute, [In] ref uint pvAttribute, // IntPtr uint cbAttribute); // Derived from dwmapi.h included in Windows Insider Preview SDK 10.0.22000.0 private enum DWMWINDOWATTRIBUTE : uint { DWMWA_NCRENDERING_ENABLED = 1, // [get] Is non-client rendering enabled/disabled DWMWA_NCRENDERING_POLICY, // [set] DWMNCRENDERINGPOLICY - Non-client rendering policy DWMWA_TRANSITIONS_FORCEDISABLED, // [set] Potentially enable/forcibly disable transitions DWMWA_ALLOW_NCPAINT, // [set] Allow contents rendered in the non-client area to be visible on the DWM-drawn frame. DWMWA_CAPTION_BUTTON_BOUNDS, // [get] Bounds of the caption button area in window-relative space. DWMWA_NONCLIENT_RTL_LAYOUT, // [set] Is non-client content RTL mirrored DWMWA_FORCE_ICONIC_REPRESENTATION, // [set] Force this window to display iconic thumbnails. DWMWA_FLIP3D_POLICY, // [set] Designates how Flip3D will treat the window. DWMWA_EXTENDED_FRAME_BOUNDS, // [get] Gets the extended frame bounds rectangle in screen space DWMWA_HAS_ICONIC_BITMAP, // [set] Indicates an available bitmap when there is no better thumbnail representation. DWMWA_DISALLOW_PEEK, // [set] Don't invoke Peek on the window. DWMWA_EXCLUDED_FROM_PEEK, // [set] LivePreview exclusion information DWMWA_CLOAK, // [set] Cloak or uncloak the window DWMWA_CLOAKED, // [get] Gets the cloaked state of the window DWMWA_FREEZE_REPRESENTATION, // [set] BOOL, Force this window to freeze the thumbnail without live update // Newly added DWMWA_PASSIVE_UPDATE_MODE, // [set] BOOL, Updates the window only when desktop composition runs for other reasons DWMWA_USE_HOSTBACKDROPBRUSH, // [set] BOOL, Allows the use of host backdrop brushes for the window. DWMWA_USE_IMMERSIVE_DARK_MODE = 20, // [set] BOOL, Allows a window to either use the accent color, or dark, according to the user Color Mode preferences. DWMWA_WINDOW_CORNER_PREFERENCE = 33, // [set] WINDOW_CORNER_PREFERENCE, Controls the policy that rounds top-level window corners DWMWA_BORDER_COLOR, // [set] COLORREF, The color of the thin border around a top-level window DWMWA_CAPTION_COLOR, // [set] COLORREF, The color of the caption DWMWA_TEXT_COLOR, // [set] COLORREF, The color of the caption text DWMWA_VISIBLE_FRAME_BORDER_THICKNESS, // [get] UINT, width of the visible border around a thick frame window DWMWA_LAST } // Newly added private enum DWM_WINDOW_CORNER_PREFERENCE : uint { DWMWCP_DEFAULT = 0, DWMWCP_DONOTROUND = 1, DWMWCP_ROUND = 2, DWMWCP_ROUNDSMALL = 3 } public const int S_OK = 0x0; public const int S_FALSE = 0x1; [DllImport("User32.dll")] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool SetWindowCompositionAttribute( IntPtr hwnd, ref WindowCompositionAttributeData data); [StructLayout(LayoutKind.Sequential)] private struct WindowCompositionAttributeData { public WindowCompositionAttribute Attribute; public IntPtr Data; public int SizeOfData; } private enum WindowCompositionAttribute { // ... WCA_ACCENT_POLICY = 19 // ... } [StructLayout(LayoutKind.Sequential)] private struct AccentPolicy { public AccentState AccentState; public int AccentFlags; public uint GradientColor; public int AnimationId; } private enum AccentState { ACCENT_DISABLED = 0, ACCENT_ENABLE_GRADIENT = 1, ACCENT_ENABLE_TRANSPARENTGRADIENT = 2, ACCENT_ENABLE_BLURBEHIND = 3, ACCENT_ENABLE_ACRYLICBLURBEHIND = 4, ACCENT_INVALID_STATE = 5 } [DllImport("User32.dll", SetLastError = true)] private static extern IntPtr FindWindowEx( IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow); [DllImport("User32.dll", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool EnumWindows( EnumWindowsProc lpEnumFunc, IntPtr lParam); [return: MarshalAs(UnmanagedType.Bool)] private delegate bool EnumWindowsProc( IntPtr hWnd, IntPtr lParam); [DllImport("User32.dll", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool GetCursorPos(out POINT lpPoint); [DllImport("User32.dll")] private static extern IntPtr WindowFromPoint(POINT Point); [StructLayout(LayoutKind.Sequential)] public struct POINT { public int x; public int y; public static implicit operator Point(POINT point) => new Point(point.x, point.y); public static implicit operator POINT(Point point) => new POINT { x = (int)point.X, y = (int)point.Y }; } [DllImport("User32.dll")] private static extern IntPtr GetDesktopWindow(); [DllImport("User32.dll")] private static extern IntPtr GetParent(IntPtr hWnd); [DllImport("User32.dll")] private static extern IntPtr GetAncestor( IntPtr hwnd, GA gaFlags); private enum GA : uint { GA_PARENT = 1, GA_ROOT = 2, GA_ROOTOWNER = 3 } [DllImport("User32.dll")] private static extern IntPtr GetWindow( IntPtr hWnd, GW uCmd); private enum GW : uint { GW_CHILD = 5, GW_ENABLEDPOPUP = 6, GW_HWNDFIRST = 0, GW_HWNDLAST = 1, GW_HWNDNEXT = 2, GW_HWNDPREV = 3, GW_OWNER = 4 } [DllImport("User32.dll", CharSet = CharSet.Auto, SetLastError = true)] private static extern int GetClassName( IntPtr hWnd, StringBuilder lpClassName, int nMaxCount); #endregion public static bool SetWindowCorners(Window window, WindowCornerStyle preference) { var windowHandle = new WindowInteropHelper(window).EnsureHandle(); return SetWindowCorners(windowHandle, preference); } public static bool SetWindowCorners(IntPtr windowHandle, WindowCornerStyle preference) { var value = (uint)preference; return DwmSetWindowAttribute( windowHandle, (uint)DWMWINDOWATTRIBUTE.DWMWA_WINDOW_CORNER_PREFERENCE, ref value, (uint)Marshal.SizeOf(value)) == S_OK; } public static bool EnableBackgroundBlur(Window window) { var windowHandle = new WindowInteropHelper(window).EnsureHandle(); return EnableBackgroundBlur(windowHandle); } public static bool EnableBackgroundBlur(IntPtr windowHandle) { var accent = new AccentPolicy { AccentState = AccentState.ACCENT_ENABLE_BLURBEHIND }; var accentSize = Marshal.SizeOf(accent); var accentPointer = IntPtr.Zero; try { accentPointer = Marshal.AllocHGlobal(accentSize); Marshal.StructureToPtr(accent, accentPointer, false); var data = new WindowCompositionAttributeData { Attribute = WindowCompositionAttribute.WCA_ACCENT_POLICY, Data = accentPointer, SizeOfData = accentSize }; return SetWindowCompositionAttribute( windowHandle, ref data); } finally { Marshal.FreeHGlobal(accentPointer); } } public static IntPtr[] GetWindows() { var list = new List(); if (EnumWindows( Proc, IntPtr.Zero)) { return list.ToArray(); } return new IntPtr[] { }; //Array.Empty(); bool Proc(IntPtr windowHandle, IntPtr lParam) { if (windowHandle != IntPtr.Zero) list.Add(windowHandle); return true; } } public static IEnumerable EnumerateWindowsUnderCursor() { if (!GetCursorPos(out POINT point)) yield break; var windowHandle = WindowFromPoint(point); var desktopHandle = GetDesktopWindow(); while (windowHandle != IntPtr.Zero) { yield return windowHandle; if (windowHandle == desktopHandle) yield break; windowHandle = GetParentOrOwner(windowHandle); } } public static string GetWindowClassName(IntPtr windowHandle) { if (windowHandle != IntPtr.Zero) { var buffer = new StringBuilder(256); if (GetClassName( windowHandle, buffer, buffer.Capacity) > 0) { return buffer.ToString(); } } return null; } public static IntPtr GetParentOrOwner(IntPtr windowHandle) { var handle = GetParent(windowHandle); if (handle == IntPtr.Zero) { handle = GetAncestor(windowHandle, GA.GA_PARENT); if (handle == IntPtr.Zero) { handle = GetWindow(windowHandle, GW.GW_OWNER); } } return handle; } } public enum WindowCornerStyle : uint { /// /// Let the system decide whether or not to round window corners. /// Equivalent to DWMWCP_DEFAULT /// Default = 0, /// /// Never round window corners. /// Equivalent to DWMWCP_DONOTROUND /// DoNotRound = 1, /// /// Round the corners if appropriate. /// Equivalent to DWMWCP_ROUND /// Round = 2, /// /// Round the corners if appropriate, with a small radius. /// Equivalent to DWMWCP_ROUNDSMALL /// RoundSmall = 3 } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/Styles/SnapLayout.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Controls.Primitives; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Native; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Automation.Peers; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Interop; using System.Windows.Media; using static iNKORE.UI.WPF.Modern.Native.User32; namespace iNKORE.UI.WPF.Modern.Helpers.Styles { /// /// Brings the Snap Layout functionality from Windows 11 to a custom . /// public class SnapLayout { public SolidColorBrush DefaultButtonBackground { get; set; } = Brushes.Transparent; private bool _isButtonFocused; private bool _isButtonClicked; private double _dpiScale; private TitleBarButton _button; //private string _hoverColorKey; //private string _pressedColorKey; public Button Target { get { return _button; } } public void Register(TitleBarButton button) { _isButtonFocused = false; _button = button; HwndSource hwnd = (HwndSource)PresentationSource.FromVisual(button); #if NET462_OR_NEWER _dpiScale = VisualTreeHelper.GetDpi(button).DpiScaleX; #else Matrix transformToDevice = hwnd.CompositionTarget.TransformToDevice; _dpiScale = transformToDevice.M11; #endif SetHoverColor(); if (hwnd != null) hwnd.AddHook(HwndSourceHook); _button.IsHitTestVisible = false; } public void Unregister() { if(_button != null) { _isButtonFocused = false; HwndSource hwnd = (HwndSource)PresentationSource.FromVisual(_button); if (hwnd != null) hwnd.RemoveHook(HwndSourceHook); _button.IsHitTestVisible = true; _button = null; } } public static bool IsSupported => OSVersionHelper.IsWindows11OrGreater; /// /// Represents the method that handles Win32 window messages. /// /// The window handle. /// The message ID. /// The message's wParam value. /// The message's lParam value. /// A value that indicates whether the message was handled. Set the value to if the message was handled; otherwise, . /// The appropriate return value depends on the particular message. See the message documentation details for the Win32 message being handled. private IntPtr HwndSourceHook(IntPtr hWnd, int uMsg, IntPtr wParam, IntPtr lParam, ref bool handled) { // TODO: This whole class is one big todo uint mouseNotification = (uint)uMsg; switch (mouseNotification) { case NativeMethods.WM_NCLBUTTONDOWN: if (IsOverButton(wParam, lParam)) { _isButtonClicked = true; RefreshButtonColor(); handled = true; } break; case (int)WM.NCMOUSELEAVE: _isButtonFocused = false; RefreshButtonColor(); break; case (int)WM.NCLBUTTONUP: if (_isButtonClicked) { if (IsOverButton(wParam, lParam)) { RaiseButtonClick(); } _isButtonClicked = false; RefreshButtonColor(); } break; case (int)WM.NCHITTEST: if (IsOverButton(wParam, lParam)) { _isButtonFocused = true; RefreshButtonColor(); handled = true; } else { _isButtonFocused = false; _isButtonClicked = false; RefreshButtonColor(); } return new IntPtr(NativeMethods.HTMAXBUTTON); default: handled = false; break; } return new IntPtr(NativeMethods.HTCLIENT); } private void RefreshButtonColor() { if (_isButtonClicked) { //_button.Background = _pressedColor; //button.SetResourceReference(Button.BackgroundProperty, _pressedColorKey); _button.Background = _button.PressedBackground; } else { if (_isButtonFocused) { //_button.Background = _hoverColor; //_button.SetResourceReference(Button.BackgroundProperty, _hoverColorKey); _button.Background = _button.HoverBackground; } else { //_button.Background = DefaultButtonBackground; _button.ClearValue(TitleBarButton.BackgroundProperty); } } } private bool IsOverButton(IntPtr wParam, IntPtr lParam) { try { // int positionX = lParam.ToInt32() & 0xffff; // int positionY = lParam.ToInt32() >> 16; // https://github.com/iNKORE-NET/UI.WPF.Modern/issues/60#issuecomment-2121990538 uint lparam32 = (uint)lParam.ToInt64(); short positionX = (short)(lparam32 & 0xffff); short positionY = (short)((lparam32 >> 16) & 0xffff); Rect rect = new Rect(_button.PointToScreen(new Point()), new Size(_button.Width * _dpiScale, _button.Height * _dpiScale)); if (rect.Contains(new Point(positionX, positionY))) return true; } catch (OverflowException) { return true; // or not to true, that is the question } catch { } return false; } private void RaiseButtonClick() { if (_button.IsEnabled && new ButtonAutomationPeer(_button).GetPattern(PatternInterface.Invoke) is IInvokeProvider invokeProv) invokeProv?.Invoke(); } private void SetHoverColor() { //_hoverColor = (SolidColorBrush)UIApplication.Current.FindResource("SystemControlHighlightListLowBrush") ?? new SolidColorBrush(Color.FromArgb(21, 255, 255, 255)); //_pressedColor = (SolidColorBrush)UIApplication.Current.FindResource("SystemControlHighlightListMediumBrush") ?? new SolidColorBrush(Color.FromArgb(50, 0, 0, 0)); ////_hoverColorKey = "SystemControlHighlightListLowBrush"; ////_pressedColorKey = "SystemControlHighlightListMediumBrush"; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/ThemeResourceHelper.cs ================================================ using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Helpers { internal static class ThemeResourceHelper { private static readonly DependencyProperty ColorKeyProperty = DependencyProperty.RegisterAttached( "ColorKey", typeof(object), typeof(ThemeResourceHelper)); internal static object GetColorKey(SolidColorBrush element) { return element.GetValue(ColorKeyProperty); } internal static void SetColorKey(SolidColorBrush element, object value) { element.SetValue(ColorKeyProperty, value); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/Utilities.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. // This file contains general utilities to aid in development. // Classes here generally shouldn't be exposed publicly since // they're not particular to any library functionality. // Because the classes here are internal, it's likely this file // might be included in multiple assemblies. namespace iNKORE.UI.WPF.Modern.Helpers { using System; using System.Diagnostics.CodeAnalysis; internal static partial class Utility { [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] public static int GET_X_LPARAM(IntPtr lParam) { return LOWORD(lParam.ToInt32()); } [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] public static int GET_Y_LPARAM(IntPtr lParam) { return HIWORD(lParam.ToInt32()); } [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] public static int HIWORD(int i) { return (short)(i >> 16); } [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] public static int LOWORD(int i) { return (short)(i & 0xFFFF); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Helpers/WinRTColorHelper.cs ================================================ using System.Runtime.CompilerServices; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Helpers { internal static class WinRTColorHelper { [MethodImpl(MethodImplOptions.NoInlining)] public static Color ToColor(this Windows.UI.Color color) { return Color.FromArgb(color.A, color.R, color.G, color.B); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Input/FocusInputDeviceKind.cs ================================================ namespace iNKORE.UI.WPF.Modern.Input { internal enum FocusInputDeviceKind { None = 0, Mouse = 1, Touch = 2, Pen = 3, Keyboard = 4, GameController = 5 } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Input/FocusManagerEx.cs ================================================ using System.Windows; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Input { internal static class FocusManagerEx { public static UIElement FindNextFocusableElement(FocusNavigationDirection focusNavigationDirection) { if (Keyboard.FocusedElement is UIElement focusedElement) { return focusedElement.PredictFocus(focusNavigationDirection) as UIElement; } return null; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Input/GettingFocusEventArgs.cs ================================================ using System.Windows; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Input { internal interface IGettingFocusEventArgs2 { //bool TryCancel(); bool TrySetNewFocusedElement(DependencyObject element); } internal class GettingFocusEventArgs : IGettingFocusEventArgs2 { internal GettingFocusEventArgs(KeyboardFocusChangedEventArgs args) { _args = args; InputDevice = InputManager.Current.MostRecentInputDevice switch { MouseDevice _ => FocusInputDeviceKind.Mouse, TouchDevice _ => FocusInputDeviceKind.Touch, StylusDevice _ => FocusInputDeviceKind.Pen, TabletDevice _ => FocusInputDeviceKind.Pen, KeyboardDevice _ => FocusInputDeviceKind.Keyboard, _ => FocusInputDeviceKind.Mouse }; OldFocusedElement = args.OldFocus as DependencyObject; NewFocusedElement = args.NewFocus as DependencyObject; } //public bool TryCancel(); public bool TrySetNewFocusedElement(DependencyObject element) { if (element is IInputElement inputElement && Keyboard.Focus(inputElement) == inputElement) { Cancel = true; return true; } return false; } public DependencyObject NewFocusedElement { get; set; } public bool Handled { get; set; } public bool Cancel { get; set; } //public FocusNavigationDirection Direction { get; } //public FocusState FocusState { get; } public FocusInputDeviceKind InputDevice { get; } public DependencyObject OldFocusedElement { get; } //public Guid CorrelationId { get; } private KeyboardFocusChangedEventArgs _args; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Input/GettingFocusHelper.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using System; using System.Windows; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Input { internal class GettingFocusHelper : IDisposable { public GettingFocusHelper(UIElement owner) { _owner = owner; _owner.PreviewGotKeyboardFocus += OnPreviewGotKeyboardFocus; } public void Dispose() { if (_owner != null) { _owner.PreviewGotKeyboardFocus -= OnPreviewGotKeyboardFocus; _owner = null; } } public event TypedEventHandler GettingFocus; private void OnPreviewGotKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e) { if (_ignoreGotFocus) { return; } var gettingFocus = GettingFocus; if (gettingFocus != null) { try { _ignoreGotFocus = true; var args = new GettingFocusEventArgs(e); gettingFocus(sender as UIElement, args); if (args.Cancel) { e.Handled = true; } } finally { _ignoreGotFocus = false; } } } private UIElement _owner; private bool _ignoreGotFocus; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Input/InputHelper.cs ================================================ using System.Windows; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Input { internal static class InputHelper { #region IsTapEnabled public static readonly DependencyProperty IsTapEnabledProperty = DependencyProperty.RegisterAttached( "IsTapEnabled", typeof(bool), typeof(InputHelper), new PropertyMetadata(false, OnIsTapEnabledChanged)); public static bool GetIsTapEnabled(UIElement element) { return (bool)element.GetValue(IsTapEnabledProperty); } public static void SetIsTapEnabled(UIElement element, bool value) { element.SetValue(IsTapEnabledProperty, value); } private static void OnIsTapEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (UIElement)d; var oldValue = (bool)e.OldValue; var newValue = (bool)e.NewValue; if (newValue) { element.MouseLeftButtonDown += OnMouseLeftButtonDown; element.MouseLeftButtonUp += OnMouseLeftButtonUp; element.LostMouseCapture += OnLostMouseCapture; element.MouseLeave += OnMouseLeave; } else { element.MouseLeftButtonDown -= OnMouseLeftButtonDown; element.MouseLeftButtonUp -= OnMouseLeftButtonUp; element.LostMouseCapture -= OnLostMouseCapture; element.MouseLeave -= OnMouseLeave; } } #endregion #region IsPressed public static readonly DependencyProperty IsPressedProperty = DependencyProperty.RegisterAttached( "IsPressed", typeof(bool), typeof(InputHelper), new PropertyMetadata(false)); private static bool GetIsPressed(UIElement element) { return (bool)element.GetValue(IsPressedProperty); } private static void SetIsPressed(UIElement element, bool value) { if (value) { element.SetValue(IsPressedProperty, value); } else { element.ClearValue(IsPressedProperty); } } #endregion #region Tapped public static readonly RoutedEvent TappedEvent = EventManager.RegisterRoutedEvent( "Tapped", RoutingStrategy.Bubble, typeof(TappedEventHandler), typeof(InputHelper)); public static void AddTappedHandler(UIElement element, TappedEventHandler handler) { element.AddHandler(TappedEvent, handler); } public static void RemoveTappedHandler(UIElement element, TappedEventHandler handler) { element.RemoveHandler(TappedEvent, handler); } private static void RaiseTapped(UIElement element, int timestamp) { var e = new TappedRoutedEventArgs { RoutedEvent = TappedEvent, Source = element, Timestamp = timestamp }; _lastTappedArgs = e; element.RaiseEvent(e); } #endregion private static void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { var element = (UIElement)sender; if (!GetIsPressed(element)) { SetIsPressed(element, true); } } private static void OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { var element = (UIElement)sender; if (GetIsPressed(element)) { SetIsPressed((UIElement)sender, false); var lastArgs = _lastTappedArgs; if (lastArgs != null && lastArgs.Handled && lastArgs.Timestamp == e.Timestamp) { // Handled by a child element, don't raise } else { var elementBounds = new Rect(new Point(), element.RenderSize); if (elementBounds.Contains(e.GetPosition(element))) { RaiseTapped(element, e.Timestamp); } } } } private static void OnLostMouseCapture(object sender, MouseEventArgs e) { SetIsPressed((UIElement)sender, false); } private static void OnMouseLeave(object sender, MouseEventArgs e) { SetIsPressed((UIElement)sender, false); } private static TappedRoutedEventArgs _lastTappedArgs; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Input/TappedEventHandler.cs ================================================ namespace iNKORE.UI.WPF.Modern.Input { internal delegate void TappedEventHandler(object sender, TappedRoutedEventArgs e); } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Input/TappedRoutedEventArgs.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Input { internal sealed class TappedRoutedEventArgs : RoutedEventArgs { public TappedRoutedEventArgs() { } //public Point GetPosition(UIElement relativeTo); //public PointerDeviceType PointerDeviceType { get; } internal int Timestamp { get; set; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Markup/AcrylicBrushExtension.cs ================================================ using iNKORE.UI.WPF.Modern.Controls; using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Data; using System.Windows.Markup; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Markup { public class AcrylicBrushExtension : MarkupExtension { public FrameworkElement Target { get; set; } public string TargetName { get; set; } public double? Amount { get; set; } public Color? TintColor { get; set; } public double? TintOpacity { get; set; } public double? NoiseOpacity { get; set; } public AcrylicBrushExtension() { } public AcrylicBrushExtension(string target) { TargetName = target; } public override object ProvideValue(IServiceProvider serviceProvider) { if (Target == null) { var pvt = serviceProvider.GetService(typeof(IProvideValueTarget)) as IProvideValueTarget; Target = pvt.TargetObject as FrameworkElement; } else { TargetName = Target.Name; } var target = Target; var acrylicPanel = new AcrylicPanel(); if (Amount != null) { acrylicPanel.Amount = (double)Amount; } if (TintColor != null) { acrylicPanel.TintColor = (Color)TintColor; } if (TintOpacity != null) { acrylicPanel.TintOpacity = (double)TintOpacity; } if (NoiseOpacity != null) { acrylicPanel.NoiseOpacity = (double)NoiseOpacity; } acrylicPanel.SetBinding(AcrylicPanel.TargetProperty, new Binding() { Source = target }); acrylicPanel.SetBinding(AcrylicPanel.SourceProperty, new Binding() { Source = target }); acrylicPanel.SetBinding(FrameworkElement.WidthProperty, new Binding("ActualWidth") { Source = target }); acrylicPanel.SetBinding(FrameworkElement.HeightProperty, new Binding("ActualHeight") { Source = target }); var brush = new VisualBrush(acrylicPanel) { Stretch = Stretch.None, AlignmentX = AlignmentX.Left, AlignmentY = AlignmentY.Top, ViewboxUnits = BrushMappingMode.Absolute, }; return brush; } public Brush CreatAcrylicBrush() { if (Target == null) { return new SolidColorBrush(TintColor ?? Colors.Transparent); } else { TargetName = Target.Name; } var target = Target; var acrylicPanel = new AcrylicPanel(); if (Amount != null) { acrylicPanel.Amount = (double)Amount; } if (TintColor != null) { acrylicPanel.TintColor = (Color)TintColor; } if (TintOpacity != null) { acrylicPanel.TintOpacity = (double)TintOpacity; } if (NoiseOpacity != null) { acrylicPanel.NoiseOpacity = (double)NoiseOpacity; } acrylicPanel.SetBinding(AcrylicPanel.TargetProperty, new Binding() { Source = target }); acrylicPanel.SetBinding(AcrylicPanel.SourceProperty, new Binding() { Source = target }); acrylicPanel.SetBinding(FrameworkElement.WidthProperty, new Binding("ActualWidth") { Source = target }); acrylicPanel.SetBinding(FrameworkElement.HeightProperty, new Binding("ActualHeight") { Source = target }); var brush = new VisualBrush(acrylicPanel) { Stretch = Stretch.None, AlignmentX = AlignmentX.Left, AlignmentY = AlignmentY.Top, ViewboxUnits = BrushMappingMode.Absolute, }; return brush; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Markup/DynamicColorExtension.cs ================================================ using iNKORE.UI.WPF.Modern.Helpers; using System; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Globalization; using System.Windows; using System.Windows.Markup; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Markup { [TypeConverter(typeof(DynamicColorExtensionConverter))] public class DynamicColorExtension : DynamicResourceExtension { public DynamicColorExtension() { } public DynamicColorExtension(object resourceKey) : base(resourceKey) { } public override object ProvideValue(IServiceProvider serviceProvider) { object value = base.ProvideValue(serviceProvider); if (serviceProvider?.GetService(typeof(IProvideValueTarget)) is IProvideValueTarget provideValueTarget) { if (provideValueTarget.TargetObject is SolidColorBrush solidColorBrush) { ThemeResourceHelper.SetColorKey(solidColorBrush, ResourceKey); } } return value; } } public class DynamicColorExtensionConverter : TypeConverter { public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) { if (destinationType == typeof(InstanceDescriptor)) { return true; } return base.CanConvertTo(context, destinationType); } public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(InstanceDescriptor)) { if (value == null) throw new ArgumentNullException(nameof(value)); DynamicColorExtension dynamicResource = value as DynamicColorExtension; if (dynamicResource == null) throw new ArgumentException($"{value} must be of type {nameof(DynamicColorExtension)}", nameof(value)); return new InstanceDescriptor(typeof(DynamicColorExtension).GetConstructor(new Type[] { typeof(object) }), new object[] { dynamicResource.ResourceKey }); } return base.ConvertTo(context, culture, value, destinationType); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Markup/KeyTimeExtension.cs ================================================ using System; using System.Windows.Markup; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Markup { [MarkupExtensionReturnType(typeof(KeyTime))] public class KeyTimeExtension : MarkupExtension { public KeyTimeExtension() { } public TimeSpan TimeSpan { get; set; } = TimeSpan.Zero; public override object ProvideValue(IServiceProvider serviceProvider) { return KeyTime.FromTimeSpan(TimeSpan); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Markup/StaticColorExtension.cs ================================================ using iNKORE.UI.WPF.Modern.Helpers; using System; using System.Windows.Markup; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Markup { public class StaticColorExtension : System.Windows.StaticResourceExtension { public StaticColorExtension() { } public StaticColorExtension(object resourceKey) : base(resourceKey) { } public override object ProvideValue(IServiceProvider serviceProvider) { object value = base.ProvideValue(serviceProvider); if (serviceProvider?.GetService(typeof(IProvideValueTarget)) is IProvideValueTarget provideValueTarget) { if (provideValueTarget.TargetObject is SolidColorBrush solidColorBrush) { ThemeResourceHelper.SetColorKey(solidColorBrush, ResourceKey); } } return value; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Markup/StaticResourceExtension.cs ================================================ namespace iNKORE.UI.WPF.Modern.Markup { public class StaticResourceExtension : System.Windows.StaticResourceExtension { public StaticResourceExtension() { } public StaticResourceExtension(object resourceKey) : base(resourceKey) { } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Markup/TextContextMenuExtension.cs ================================================ using iNKORE.UI.WPF.Modern.Controls; using System; using System.ComponentModel; using System.Threading; using System.Windows.Controls; using System.Windows.Markup; namespace iNKORE.UI.WPF.Modern.Markup { [EditorBrowsable(EditorBrowsableState.Never)] [MarkupExtensionReturnType(typeof(ContextMenu))] public class TextContextMenuExtension : MarkupExtension { public override object ProvideValue(IServiceProvider serviceProvider) { return DefaultContextMenu.Value; } private static readonly ThreadLocal DefaultContextMenu = new ThreadLocal(() => new TextContextMenu()); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Markup/ThemeResourceExtension.cs ================================================ using System; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Globalization; using System.Windows; using System.Windows.Data; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Markup { [TypeConverter(typeof(ThemeResouceExtensionConverter))] public class ThemeResourceExtension : DynamicResourceExtension { public ThemeResourceExtension() { } public ThemeResourceExtension(object resourceKey) : base(resourceKey) { } public override object ProvideValue(IServiceProvider serviceProvider) { if (ResourceKey is string key && key.StartsWith("SystemColor", StringComparison.Ordinal)) { var binding = new Binding(key) { Source = SystemColorsSource.Current }; return binding.ProvideValue(serviceProvider); } return base.ProvideValue(serviceProvider); } private class SystemColorsSource : INotifyPropertyChanged { private SystemColorsSource() { SystemParameters.StaticPropertyChanged += OnSystemParametersPropertyChanged; } public static SystemColorsSource Current { get; } = new SystemColorsSource(); public Color SystemColorButtonFaceColor => SystemColors.ControlColor; public Color SystemColorButtonTextColor => SystemColors.ControlTextColor; public Color SystemColorGrayTextColor => SystemColors.GrayTextColor; public Color SystemColorHighlightColor => SystemColors.HighlightColor; public Color SystemColorHighlightTextColor => SystemColors.HighlightTextColor; public Color SystemColorHotlightColor => SystemColors.HotTrackColor; public Color SystemColorWindowColor => SystemColors.WindowColor; public Color SystemColorWindowTextColor => SystemColors.WindowTextColor; public Color SystemColorActiveCaptionColor => SystemColors.ActiveCaptionColor; public Color SystemColorInactiveCaptionTextColor => SystemColors.InactiveCaptionTextColor; public event PropertyChangedEventHandler PropertyChanged; private void OnSystemParametersPropertyChanged(object sender, PropertyChangedEventArgs e) { if (e.PropertyName == nameof(SystemParameters.HighContrast) && SystemParameters.HighContrast) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(null)); } } } } public class ThemeResouceExtensionConverter : TypeConverter { public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) { if (destinationType == typeof(InstanceDescriptor)) { return true; } return base.CanConvertTo(context, destinationType); } public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(InstanceDescriptor)) { if (value == null) throw new ArgumentNullException(nameof(value)); ThemeResourceExtension dynamicResource = value as ThemeResourceExtension; if (dynamicResource == null) throw new ArgumentException($"{value} must be of type {nameof(ThemeResourceExtension)}", nameof(value)); return new InstanceDescriptor(typeof(ThemeResourceExtension).GetConstructor(new Type[] { typeof(object) }), new object[] { dynamicResource.ResourceKey }); } return base.ConvertTo(context, culture, value, destinationType); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/CubicBezierEase.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System; using System.Diagnostics; using System.Windows; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { public class CubicBezierEase : EasingFunctionBase { static CubicBezierEase() { EasingModeProperty.OverrideMetadata(typeof(CubicBezierEase), new PropertyMetadata(EasingMode.EaseIn)); } public static readonly DependencyProperty ControlPoint1Property = DependencyProperty.Register( nameof(ControlPoint1), typeof(Point), typeof(CubicBezierEase), new PropertyMetadata(new Point(0, 0), OnControlPointChanged)); public Point ControlPoint1 { get => (Point)GetValue(ControlPoint1Property); set => SetValue(ControlPoint1Property, value); } public static readonly DependencyProperty ControlPoint2Property = DependencyProperty.Register( nameof(ControlPoint2), typeof(Point), typeof(CubicBezierEase), new PropertyMetadata(new Point(1, 1), OnControlPointChanged)); public Point ControlPoint2 { get => (Point)GetValue(ControlPoint2Property); set => SetValue(ControlPoint2Property, value); } protected override Freezable CreateInstanceCore() { return new CubicBezierEase(); } protected override double EaseInCore(double normalizedTime) { return GetSplineProgress(normalizedTime); } protected override void OnChanged() { _isDirty = true; base.OnChanged(); } /// /// Calculates spline progress from a linear progress. /// /// the linear progress /// the spline progress private double GetSplineProgress(double linearProgress) { ReadPreamble(); if (_isDirty) { Build(); } if (!_isSpecified) { return linearProgress; } else { SetParameterFromX(linearProgress); return GetBezierValue(_By, _Cy, _parameter); } } /// /// Compute cached coefficients. /// private void Build() { Debug.Assert(_isDirty); var controlPoint1 = ControlPoint1; var controlPoint2 = ControlPoint2; if (controlPoint1 == new Point(0, 0) && controlPoint2 == new Point(1, 1)) { // This KeySpline would have no effect on the progress. _isSpecified = false; } else { _isSpecified = true; _parameter = 0; // X coefficients _Bx = 3 * controlPoint1.X; _Cx = 3 * controlPoint2.X; _Cx_Bx = 2 * (_Cx - _Bx); _three_Cx = 3 - _Cx; // Y coefficients _By = 3 * controlPoint1.Y; _Cy = 3 * controlPoint2.Y; } _isDirty = false; } /// /// Get an X or Y value with the Bezier formula. /// /// the second Bezier coefficient /// the third Bezier coefficient /// the parameter value to evaluate at /// the value of the Bezier function at the given parameter static private double GetBezierValue(double b, double c, double t) { double s = 1.0 - t; double t2 = t * t; return b * t * s * s + c * t2 * s + t2 * t; } /// /// Get X and dX/dt at a given parameter /// /// the parameter value to evaluate at /// the value of x there /// the value of dx/dt there private void GetXAndDx(double t, out double x, out double dx) { Debug.Assert(_isSpecified); double s = 1.0 - t; double t2 = t * t; double s2 = s * s; x = _Bx * t * s2 + _Cx * t2 * s + t2 * t; dx = _Bx * s2 + _Cx_Bx * s * t + _three_Cx * t2; } /// /// Compute the parameter value that corresponds to a given X value, using a modified /// clamped Newton-Raphson algorithm to solve the equation X(t) - time = 0. We make /// use of some known properties of this particular function: /// * We are only interested in solutions in the interval [0,1] /// * X(t) is increasing, so we can assume that if X(t) > time t > solution. We use /// that to clamp down the search interval with every probe. /// * The derivative of X and Y are between 0 and 3. /// /// the time, scaled to fit in [0,1] private void SetParameterFromX(double time) { Debug.Assert(_isSpecified); // Dynamic search interval to clamp with double bottom = 0; double top = 1; if (time == 0) { _parameter = 0; } else if (time == 1) { _parameter = 1; } else { // Loop while improving the guess while (top - bottom > fuzz) { double x, dx, absdx; // Get x and dx/dt at the current parameter GetXAndDx(_parameter, out x, out dx); absdx = Math.Abs(dx); // Clamp down the search interval, relying on the monotonicity of X(t) if (x > time) { top = _parameter; // because parameter > solution } else { bottom = _parameter; // because parameter < solution } // The desired accuracy is in ultimately in y, not in x, so the // accuracy needs to be multiplied by dx/dy = (dx/dt) / (dy/dt). // But dy/dt <=3, so we omit that if (Math.Abs(x - time) < accuracy * absdx) { break; // We're there } if (absdx > fuzz) { // Nonzero derivative, use Newton-Raphson to obtain the next guess double next = _parameter - (x - time) / dx; // If next guess is out of the search interval then clamp it in if (next >= top) { _parameter = (_parameter + top) / 2; } else if (next <= bottom) { _parameter = (_parameter + bottom) / 2; } else { // Next guess is inside the search interval, accept it _parameter = next; } } else // Zero derivative, halve the search interval { _parameter = (bottom + top) / 2; } } } } private static void OnControlPointChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { } #region Data // This structure is way to large for, well, a structure. I think the // animation class can allocate some data structures for calculation // purposes only when needed that this class can just hold the two // points and the bool. // Control points private bool _isSpecified; private bool _isDirty; // The parameter that corresponds to the most recent time private double _parameter; // Cached coefficients private double _Bx; // 3*points[0].X private double _Cx; // 3*points[1].X private double _Cx_Bx; // 2*(Cx - Bx) private double _three_Cx; // 3 - Cx private double _By; // 3*points[0].Y private double _Cy; // 3*points[1].Y // constants private const double accuracy = .001; // 1/3 the desired accuracy in X private const double fuzz = .000001; // computational zero #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/DrillInNavigationTransitionInfo.cs ================================================ using System; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Specifies the animation to run when a user navigates forward in a logical hierarchy, /// like from a master list to a detail page. /// public sealed class DrillInNavigationTransitionInfo : NavigationTransitionInfo { /// /// Initializes a new instance of the DrillInNavigationTransitionInfo class. /// public DrillInNavigationTransitionInfo() { } internal override NavigationAnimation GetEnterAnimation(FrameworkElement element, bool movingBackwards) { var storyboard = new Storyboard(); if (movingBackwards) { var scaleXAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1.15, TimeSpan.Zero), new SplineDoubleKeyFrame(1, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(scaleXAnim, ScaleXPath); storyboard.Children.Add(scaleXAnim); var scaleYAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1.15, TimeSpan.Zero), new SplineDoubleKeyFrame(1, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(scaleYAnim, ScaleYPath); storyboard.Children.Add(scaleYAnim); var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0, TimeSpan.Zero), new SplineDoubleKeyFrame(1, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); } else { var scaleXAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0.9, TimeSpan.Zero), new SplineDoubleKeyFrame(1, MaxMoveDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(scaleXAnim, ScaleXPath); storyboard.Children.Add(scaleXAnim); var scaleYAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0.9, TimeSpan.Zero), new SplineDoubleKeyFrame(1, MaxMoveDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(scaleYAnim, ScaleYPath); storyboard.Children.Add(scaleYAnim); var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0, TimeSpan.Zero), new SplineDoubleKeyFrame(1, MaxMoveDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); } element.SetCurrentValue(UIElement.RenderTransformProperty, new ScaleTransform()); element.SetCurrentValue(UIElement.RenderTransformOriginProperty, new Point(0.5, 0.5)); return new NavigationAnimation(element, storyboard); } internal override NavigationAnimation GetExitAnimation(FrameworkElement element, bool movingBackwards) { var storyboard = new Storyboard(); var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1, TimeSpan.Zero), new SplineDoubleKeyFrame(0, ExitDuration, AccelerateKeySpline) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); return new NavigationAnimation(element, storyboard); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/EntranceNavigationTransitionInfo.cs ================================================ using System; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Specifies the animation to run when content appears on a Page. /// public sealed class EntranceNavigationTransitionInfo : NavigationTransitionInfo { /// /// Initializes a new instance of the EntranceNavigationTransitionInfo class. /// public EntranceNavigationTransitionInfo() { } internal override NavigationAnimation GetEnterAnimation(FrameworkElement element, bool movingBackwards) { var storyboard = new Storyboard(); if (movingBackwards) { var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0, TimeSpan.Zero), new SplineDoubleKeyFrame(1, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); } else { var yAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(200, TimeSpan.Zero), new SplineDoubleKeyFrame(0, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(yAnim, TranslateYPath); storyboard.Children.Add(yAnim); var opacityAnim = new DoubleAnimation(1, TimeSpan.Zero); Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); element.SetCurrentValue(UIElement.RenderTransformProperty, new TranslateTransform()); } return new NavigationAnimation(element, storyboard); } internal override NavigationAnimation GetExitAnimation(FrameworkElement element, bool movingBackwards) { var storyboard = new Storyboard(); if (movingBackwards) { var yAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0, TimeSpan.Zero), new SplineDoubleKeyFrame(200, ExitDuration, AccelerateKeySpline) } }; Storyboard.SetTargetProperty(yAnim, TranslateYPath); storyboard.Children.Add(yAnim); var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1, TimeSpan.Zero), new DiscreteDoubleKeyFrame(0, ExitDuration) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); element.SetCurrentValue(UIElement.RenderTransformProperty, new TranslateTransform()); } else { var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1, TimeSpan.Zero), new SplineDoubleKeyFrame(0, ExitDuration, AccelerateKeySpline) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); } return new NavigationAnimation(element, storyboard); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/FadeInThemeAnimation.cs ================================================ using System; using System.Windows; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Represents the preconfigured opacity animation that applies to controls when /// they are first shown. /// public sealed class FadeInThemeAnimation : DoubleAnimation { private static readonly Duration DefaultDuration = TimeSpan.FromMilliseconds(167); static FadeInThemeAnimation() { ToProperty.OverrideMetadata(typeof(FadeInThemeAnimation), new FrameworkPropertyMetadata(1.0)); DurationProperty.OverrideMetadata(typeof(FadeInThemeAnimation), new FrameworkPropertyMetadata(DefaultDuration)); Storyboard.TargetPropertyProperty.OverrideMetadata(typeof(FadeInThemeAnimation), new FrameworkPropertyMetadata(new PropertyPath(UIElement.OpacityProperty))); } /// /// Initializes a new instance of the FadeInThemeAnimation class. /// public FadeInThemeAnimation() { } /// /// Identifies the TargetName dependency property. /// public static readonly DependencyProperty TargetNameProperty = Storyboard.TargetNameProperty.AddOwner(typeof(FadeInThemeAnimation)); /// /// Gets or sets the reference name of the control element being targeted. /// /// /// The reference name. This is typically the **x:Name** of the relevant element /// as declared in XAML. /// public string TargetName { get => (string)GetValue(TargetNameProperty); set => SetValue(TargetNameProperty, value); } protected override Freezable CreateInstanceCore() { return new FadeInThemeAnimation(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/FadeOutThemeAnimation.cs ================================================ using System; using System.Windows; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Represents the preconfigured opacity animation that applies to controls when /// they are removed from the UI or hidden. /// public sealed class FadeOutThemeAnimation : DoubleAnimation { private static readonly Duration DefaultDuration = TimeSpan.FromMilliseconds(167); static FadeOutThemeAnimation() { ToProperty.OverrideMetadata(typeof(FadeOutThemeAnimation), new FrameworkPropertyMetadata(0.0)); DurationProperty.OverrideMetadata(typeof(FadeOutThemeAnimation), new FrameworkPropertyMetadata(DefaultDuration)); Storyboard.TargetPropertyProperty.OverrideMetadata(typeof(FadeOutThemeAnimation), new FrameworkPropertyMetadata(new PropertyPath(UIElement.OpacityProperty))); } /// /// Initializes a new instance of the FadeOutThemeAnimation class. /// public FadeOutThemeAnimation() { } /// /// Identifies the TargetName dependency property. /// public static readonly DependencyProperty TargetNameProperty = Storyboard.TargetNameProperty.AddOwner(typeof(FadeOutThemeAnimation)); /// /// Gets or sets the reference name of the control element being targeted. /// /// /// The reference name. This is typically the **x:Name** of the relevant element /// as declared in XAML. /// public string TargetName { get => (string)GetValue(TargetNameProperty); set => SetValue(TargetNameProperty, value); } protected override Freezable CreateInstanceCore() { return new FadeOutThemeAnimation(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/NavigationAnimation.cs ================================================ using iNKORE.UI.WPF.Modern.Common; using System; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { internal class NavigationAnimation { static NavigationAnimation() { _defaultBitmapCache = new BitmapCache(); _defaultBitmapCache.Freeze(); } public NavigationAnimation(FrameworkElement element, Storyboard storyboard) { _element = element; _storyboard = storyboard; _storyboard.CurrentStateInvalidated += OnCurrentStateInvalidated; _storyboard.Completed += OnCompleted; } public event EventHandler Completed; public void Begin() { if (ShadowAssist.UseBitmapCache && _element.CacheMode is not BitmapCache) { _element.SetCurrentValue(UIElement.CacheModeProperty, GetBitmapCache()); } _storyboard.Begin(_element, true); } public void Stop() { if (_currentState != ClockState.Stopped) { _storyboard.Stop(_element); } if (ShadowAssist.UseBitmapCache) { _element.InvalidateProperty(UIElement.CacheModeProperty); } _element.InvalidateProperty(UIElement.RenderTransformProperty); _element.InvalidateProperty(UIElement.RenderTransformOriginProperty); } private void OnCurrentStateInvalidated(object sender, EventArgs e) { if (sender is Clock clock) { _currentState = clock.CurrentState; } } private void OnCompleted(object sender, EventArgs e) { Completed?.Invoke(this, EventArgs.Empty); } private BitmapCache GetBitmapCache() { #if NET462_OR_NEWER return new BitmapCache(VisualTreeHelper.GetDpi(_element).PixelsPerDip); #else return _defaultBitmapCache; #endif } private static readonly BitmapCache _defaultBitmapCache; private readonly FrameworkElement _element; private readonly Storyboard _storyboard; private ClockState _currentState = ClockState.Stopped; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/NavigationThemeTransition.cs ================================================ using System.Windows; using System.Windows.Markup; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Provides page navigation animations. /// [ContentProperty(nameof(DefaultNavigationTransitionInfo))] public sealed class NavigationThemeTransition : Transition { /// /// Initializes a new instance of the NavigationThemeTransition class. /// public NavigationThemeTransition() { } #region DefaultNavigationTransitionInfo /// /// Identifies the DefaultNavigationTransitionInfo dependency property. /// public static readonly DependencyProperty DefaultNavigationTransitionInfoProperty = DependencyProperty.Register( nameof(DefaultNavigationTransitionInfo), typeof(NavigationTransitionInfo), typeof(NavigationThemeTransition), null); /// /// Gets or sets the default transition used when navigating between pages. /// /// /// The default transition used when navigating between pages. /// public NavigationTransitionInfo DefaultNavigationTransitionInfo { get => (NavigationTransitionInfo)GetValue(DefaultNavigationTransitionInfoProperty); set => SetValue(DefaultNavigationTransitionInfoProperty, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/NavigationTransitionInfo.cs ================================================ using System; using System.Windows; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Provides parameter info for the Frame.Navigate method. Controls how the transition /// animation runs during the navigation action. /// public class NavigationTransitionInfo : DependencyObject { static NavigationTransitionInfo() { AccelerateKeySpline = new KeySpline(0.7, 0, 1, 0.5); AccelerateKeySpline.Freeze(); DecelerateKeySpline = new KeySpline(0.1, 0.9, 0.2, 1); DecelerateKeySpline.Freeze(); } /// /// Initializes a new instance of the NavigationTransitionInfo class. /// protected NavigationTransitionInfo() { } //protected virtual string GetNavigationStateCore(); //protected virtual void SetNavigationStateCore(string navigationState); internal virtual NavigationAnimation GetEnterAnimation(FrameworkElement element, bool movingBackwards) { return null; } internal virtual NavigationAnimation GetExitAnimation(FrameworkElement element, bool movingBackwards) { return null; } internal static readonly TimeSpan ExitDuration = TimeSpan.FromMilliseconds(150); internal static readonly TimeSpan EnterDuration = TimeSpan.FromMilliseconds(300); internal static readonly TimeSpan MaxMoveDuration = TimeSpan.FromMilliseconds(500); internal static readonly KeySpline AccelerateKeySpline; internal static readonly KeySpline DecelerateKeySpline; internal static readonly PropertyPath OpacityPath = new PropertyPath(UIElement.OpacityProperty); internal static readonly PropertyPath TranslateXPath = new PropertyPath("(UIElement.RenderTransform).(TranslateTransform.X)"); internal static readonly PropertyPath TranslateYPath = new PropertyPath("(UIElement.RenderTransform).(TranslateTransform.Y)"); internal static readonly PropertyPath ScaleXPath = new PropertyPath("(UIElement.RenderTransform).(ScaleTransform.ScaleX)"); internal static readonly PropertyPath ScaleYPath = new PropertyPath("(UIElement.RenderTransform).(ScaleTransform.ScaleY)"); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/SlideNavigationTransitionInfo.cs ================================================ using System; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Defines constants that describe the type of animation to play during a slide /// transition. /// public enum SlideNavigationTransitionEffect { /// /// The exiting page fades out and the entering page enters from the bottom. /// FromBottom = 0, /// /// The exiting page leaves to the right of the panel and the entering page enters /// from the left. /// FromLeft = 1, /// /// The exiting page leaves to the left of the panel and the entering page enters /// from the right. /// FromRight = 2 } /// /// Provides the parameters for a slide navigation transition. /// public sealed class SlideNavigationTransitionInfo : NavigationTransitionInfo, ISlideNavigationTransitionInfo2 { /// /// Initializes a new instance of the **SlideNavigationTransitionInfo** class. /// public SlideNavigationTransitionInfo() { } #region Effect /// /// Identifies the Effect dependency property. /// public static readonly DependencyProperty EffectProperty = DependencyProperty.Register( nameof(Effect), typeof(SlideNavigationTransitionEffect), typeof(SlideNavigationTransitionInfo), null); /// /// Gets or sets the type of animation effect to play during the slide transition. /// /// /// The type of animation effect to play during the slide transition. /// public SlideNavigationTransitionEffect Effect { get => (SlideNavigationTransitionEffect)GetValue(EffectProperty); set => SetValue(EffectProperty, value); } #endregion internal override NavigationAnimation GetEnterAnimation(FrameworkElement element, bool movingBackwards) { var storyboard = new Storyboard(); var effect = Effect; if (effect == SlideNavigationTransitionEffect.FromBottom) { if (movingBackwards) { var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0, TimeSpan.Zero), new SplineDoubleKeyFrame(1, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); } else { var yAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(200, TimeSpan.Zero), new SplineDoubleKeyFrame(0, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(yAnim, TranslateYPath); storyboard.Children.Add(yAnim); var opacityAnim = new DoubleAnimation(1, TimeSpan.Zero); Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); element.SetCurrentValue(UIElement.RenderTransformProperty, new TranslateTransform()); } } else { bool fromLeft; if (effect == SlideNavigationTransitionEffect.FromLeft) { fromLeft = !movingBackwards; } else { fromLeft = movingBackwards; } var xAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(fromLeft ? -200 : 200, TimeSpan.Zero), new SplineDoubleKeyFrame(0, EnterDuration, DecelerateKeySpline) } }; Storyboard.SetTargetProperty(xAnim, TranslateXPath); storyboard.Children.Add(xAnim); var opacityAnim = new DoubleAnimation(1, TimeSpan.Zero); Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); element.SetCurrentValue(UIElement.RenderTransformProperty, new TranslateTransform()); } return new NavigationAnimation(element, storyboard); } internal override NavigationAnimation GetExitAnimation(FrameworkElement element, bool movingBackwards) { var storyboard = new Storyboard(); var effect = Effect; if (effect == SlideNavigationTransitionEffect.FromBottom) { if (movingBackwards) { var yAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0, TimeSpan.Zero), new SplineDoubleKeyFrame(200, ExitDuration, AccelerateKeySpline) } }; Storyboard.SetTargetProperty(yAnim, TranslateYPath); storyboard.Children.Add(yAnim); var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1, TimeSpan.Zero), new DiscreteDoubleKeyFrame(0, ExitDuration) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); element.SetCurrentValue(UIElement.RenderTransformProperty, new TranslateTransform()); } else { var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1, TimeSpan.Zero), new SplineDoubleKeyFrame(0, ExitDuration, AccelerateKeySpline) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); } } else { bool toLeft; if (effect == SlideNavigationTransitionEffect.FromLeft) { toLeft = movingBackwards; } else { toLeft = !movingBackwards; } var xAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(0, TimeSpan.Zero), new SplineDoubleKeyFrame(toLeft ? -200 : 200, ExitDuration, AccelerateKeySpline) } }; Storyboard.SetTargetProperty(xAnim, TranslateXPath); storyboard.Children.Add(xAnim); var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1, TimeSpan.Zero), new DiscreteDoubleKeyFrame(0, ExitDuration) } }; Storyboard.SetTargetProperty(opacityAnim, OpacityPath); storyboard.Children.Add(opacityAnim); element.SetCurrentValue(UIElement.RenderTransformProperty, new TranslateTransform()); } return new NavigationAnimation(element, storyboard); } } internal interface ISlideNavigationTransitionInfo2 { SlideNavigationTransitionEffect Effect { get; set; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/SuppressNavigationTransitionInfo.cs ================================================ namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Specifies that animations are suppressed during navigation. /// public sealed class SuppressNavigationTransitionInfo : NavigationTransitionInfo { /// /// Initializes a new instance of the SuppressNavigationTransitionInfo class. /// public SuppressNavigationTransitionInfo() { } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/Transition.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Represents a visual behavior that occurs for predefined actions or state changes. /// Specific theme transitions (various Transition derived classes) can be applied /// to individual elements using the UIElement.Transitions property, or applied for /// scenario-specific theme transition properties such as ContentControl.ContentTransitions. /// public class Transition : DependencyObject { private protected Transition() { } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Animation/TransitionCollection.cs ================================================ using System.Collections.ObjectModel; namespace iNKORE.UI.WPF.Modern.Media.Animation { /// /// Represents a collection of Transition objects. Each Transition object represents /// a different theme transition, part of the Windows Runtime animation library. /// public class TransitionCollection : Collection { /// /// Initializes a new instance of the TransitionCollection class. /// public TransitionCollection() { } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/ColorPalette/ColorPalette.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System; using System.Collections.Generic; using System.Windows.Media; using iNKORE.UI.WPF.Modern.Media.Utils; namespace iNKORE.UI.WPF.Modern.Media.ColorPalette { // These classes are not intended to be viewmodels. // They deal with the data about an editable palette and are passed to special purpose controls for editing internal class ColorPalette { public ColorPalette(int steps, Color baseColor) : this(steps, new ColorPaletteEntry(baseColor)) { } public ColorPalette(int steps, IColorPaletteEntry baseColor) { if (baseColor == null) { throw new ArgumentNullException("baseColor"); } if (_steps <= 0) { throw new ArgumentException("steps must > 0"); } _steps = steps; _baseColor = baseColor; var scale = GetPaletteScale(); _palette = new List(_steps); for (int i = 0; i < _steps; i++) { var c = scale.GetColor((double)i / (double)(_steps - 1), _interpolationMode); _palette.Add(new ColorPaletteEntry(c)); } } protected readonly IColorPaletteEntry _baseColor; protected readonly int _steps = 11; protected readonly List _palette; public IReadOnlyList Palette => _palette; protected ColorScaleInterpolationMode _interpolationMode = ColorScaleInterpolationMode.RGB; protected Color _scaleColorLight = Color.FromArgb(0xFF, 0xFF, 0xFF, 0xFF); protected Color _scaleColorDark = Color.FromArgb(0xFF, 0x00, 0x00, 0x00); protected double _clipLight = 0.185; protected double _clipDark = 0.160; protected double _saturationAdjustmentCutoff = 0.05; protected double _saturationLight = 0.35; protected double _saturationDark = 1.25; protected double _overlayLight = 0.0; protected double _overlayDark = 0.25; protected double _multiplyLight = 0.0; protected double _multiplyDark = 0.0; public ColorScale GetPaletteScale() { var baseColorRGB = _baseColor.ActiveColor; var baseColorHSL = ColorUtils.RGBToHSL(baseColorRGB); var baseColorNormalized = new NormalizedRGB(baseColorRGB); var baseScale = new ColorScale(new Color[] { _scaleColorLight, baseColorRGB, _scaleColorDark, }); var trimmedScale = baseScale.Trim(_clipLight, 1.0 - _clipDark); var trimmedLight = new NormalizedRGB(trimmedScale.GetColor(0, _interpolationMode)); var trimmedDark = new NormalizedRGB(trimmedScale.GetColor(1, _interpolationMode)); var adjustedLight = trimmedLight; var adjustedDark = trimmedDark; if (baseColorHSL.S >= _saturationAdjustmentCutoff) { adjustedLight = ColorBlending.SaturateViaLCH(adjustedLight, _saturationLight); adjustedDark = ColorBlending.SaturateViaLCH(adjustedDark, _saturationDark); } if (_multiplyLight != 0) { var multiply = ColorBlending.Blend(baseColorNormalized, adjustedLight, ColorBlendMode.Multiply); adjustedLight = ColorUtils.InterpolateColor(adjustedLight, multiply, _multiplyLight, _interpolationMode); } if (_multiplyDark != 0) { var multiply = ColorBlending.Blend(baseColorNormalized, adjustedDark, ColorBlendMode.Multiply); adjustedDark = ColorUtils.InterpolateColor(adjustedDark, multiply, _multiplyDark, _interpolationMode); } if (_overlayLight != 0) { var overlay = ColorBlending.Blend(baseColorNormalized, adjustedLight, ColorBlendMode.Overlay); adjustedLight = ColorUtils.InterpolateColor(adjustedLight, overlay, _overlayLight, _interpolationMode); } if (_overlayDark != 0) { var overlay = ColorBlending.Blend(baseColorNormalized, adjustedDark, ColorBlendMode.Overlay); adjustedDark = ColorUtils.InterpolateColor(adjustedDark, overlay, _overlayDark, _interpolationMode); } var finalScale = new ColorScale(new Color[] { adjustedLight.Denormalize(), baseColorRGB, adjustedDark.Denormalize() }); return finalScale; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/ColorPalette/ColorPaletteEntry.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Media.ColorPalette { // These classes are not intended to be viewmodels. // They deal with the data about an editable palette and are passed to special purpose controls for editing internal class ColorPaletteEntry : IColorPaletteEntry { public ColorPaletteEntry(Color color) { ActiveColor = color; } public Color ActiveColor { get; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/ColorPalette/IColorPaletteEntry.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Media.ColorPalette { // These classes are not intended to be viewmodels. // They deal with the data about an editable palette and are passed to special purpose controls for editing internal interface IColorPaletteEntry { Color ActiveColor { get; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Utils/ColorBlending.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System; namespace iNKORE.UI.WPF.Modern.Media.Utils { internal enum ColorBlendMode { Burn, Darken, Dodge, Lighten, Multiply, Overlay, Screen }; internal static class ColorBlending { public const double DefaultSaturationConstant = 18.0; public static NormalizedRGB SaturateViaLCH(in NormalizedRGB input, double saturation, double saturationConstant = DefaultSaturationConstant) { LCH lch = ColorUtils.RGBToLCH(input, false); double saturated = lch.C + saturation * saturationConstant; if (saturated < 0) { saturated = 0; } return ColorUtils.LCHToRGB(new LCH(lch.L, saturated, lch.H, false), false); } public static NormalizedRGB Blend(in NormalizedRGB bottom, in NormalizedRGB top, ColorBlendMode mode) { switch (mode) { case ColorBlendMode.Burn: return BlendBurn(bottom, top); case ColorBlendMode.Darken: return BlendDarken(bottom, top); case ColorBlendMode.Dodge: return BlendDodge(bottom, top); case ColorBlendMode.Lighten: return BlendLighten(bottom, top); case ColorBlendMode.Multiply: return BlendMultiply(bottom, top); case ColorBlendMode.Overlay: return BlendOverlay(bottom, top); case ColorBlendMode.Screen: return BlendScreen(bottom, top); default: throw new ArgumentException("Unknown blend mode", "mode"); } } public static NormalizedRGB BlendBurn(in NormalizedRGB bottom, in NormalizedRGB top) { return new NormalizedRGB(BlendBurn(bottom.R, top.R), BlendBurn(bottom.G, top.G), BlendBurn(bottom.B, top.B), false); } // single channel in the range [0.0,1.0] public static double BlendBurn(double bottom, double top) { if (top == 0.0) { // Despite the discontinuity, other sources seem to use 0.0 here instead of 1 return 0.0; } return 1.0 - (1.0 - bottom) / top; } public static NormalizedRGB BlendDarken(in NormalizedRGB bottom, in NormalizedRGB top) { return new NormalizedRGB(BlendDarken(bottom.R, top.R), BlendDarken(bottom.G, top.G), BlendDarken(bottom.B, top.B), false); } // single channel in the range [0.0,1.0] public static double BlendDarken(double bottom, double top) { return Math.Min(bottom, top); } public static NormalizedRGB BlendDodge(in NormalizedRGB bottom, in NormalizedRGB top) { return new NormalizedRGB(BlendDodge(bottom.R, top.R), BlendDodge(bottom.G, top.G), BlendDodge(bottom.B, top.B), false); } // single channel in the range [0.0,1.0] public static double BlendDodge(double bottom, double top) { if (top >= 1.0) { return 1.0; } double retVal = bottom / (1.0 - top); if (retVal >= 1.0) { return 1.0; } return retVal; } public static NormalizedRGB BlendLighten(in NormalizedRGB bottom, in NormalizedRGB top) { return new NormalizedRGB(BlendLighten(bottom.R, top.R), BlendLighten(bottom.G, top.G), BlendLighten(bottom.B, top.B), false); } // single channel in the range [0.0,1.0] public static double BlendLighten(double bottom, double top) { return Math.Max(bottom, top); } public static NormalizedRGB BlendMultiply(in NormalizedRGB bottom, in NormalizedRGB top) { return new NormalizedRGB(BlendMultiply(bottom.R, top.R), BlendMultiply(bottom.G, top.G), BlendMultiply(bottom.B, top.B), false); } // single channel in the range [0.0,1.0] public static double BlendMultiply(double bottom, double top) { return bottom * top; } public static NormalizedRGB BlendOverlay(in NormalizedRGB bottom, in NormalizedRGB top) { return new NormalizedRGB(BlendOverlay(bottom.R, top.R), BlendOverlay(bottom.G, top.G), BlendOverlay(bottom.B, top.B), false); } // single channel in the range [0.0,1.0] public static double BlendOverlay(double bottom, double top) { if (bottom < 0.5) { return MathUtils.ClampToUnit(2.0 * top * bottom); } else { return MathUtils.ClampToUnit(1.0 - 2.0 * (1.0 - top) * (1.0 - bottom)); } } public static NormalizedRGB BlendScreen(in NormalizedRGB bottom, in NormalizedRGB top) { return new NormalizedRGB(BlendScreen(bottom.R, top.R), BlendScreen(bottom.G, top.G), BlendScreen(bottom.B, top.B), false); } // single channel in the range [0.0,1.0] public static double BlendScreen(double bottom, double top) { return 1.0 - (1.0 - top) * (1.0 - bottom); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Utils/ColorScale.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System; using System.Collections.Generic; using System.Linq; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Media.Utils { internal enum ColorScaleInterpolationMode { RGB, LAB, XYZ }; internal readonly struct ColorScaleStop { public ColorScaleStop(Color color, double position) { Color = color; Position = position; } public ColorScaleStop(ColorScaleStop source) { Color = source.Color; Position = source.Position; } public readonly Color Color; public readonly double Position; } internal class ColorScale { // Evenly distributes the colors provided between 0 and 1 public ColorScale(IEnumerable colors) { if (colors == null) { throw new ArgumentNullException("colors"); } int count = colors.Count(); _stops = new ColorScaleStop[count]; int index = 0; foreach (Color color in colors) { // Clean up floating point jaggies if (index == 0) { _stops[index] = new ColorScaleStop(color, 0); } else if (index == count - 1) { _stops[index] = new ColorScaleStop(color, 1); } else { _stops[index] = new ColorScaleStop(color, (double)index * (1.0 / (double)(count - 1))); } index++; } } public ColorScale(IEnumerable stops) { if (stops == null) { throw new ArgumentNullException("stops"); } int count = stops.Count(); _stops = new ColorScaleStop[count]; int index = 0; foreach (ColorScaleStop stop in stops) { _stops[index] = new ColorScaleStop(stop); index++; } } private readonly ColorScaleStop[] _stops; public Color GetColor(double position, ColorScaleInterpolationMode mode = ColorScaleInterpolationMode.RGB) { if (_stops.Length == 1) { return _stops[0].Color; } if (position <= 0) { return _stops[0].Color; } else if (position >= 1) { return _stops[_stops.Length - 1].Color; } int lowerIndex = 0; for (int i = 0; i < _stops.Length; i++) { if (_stops[i].Position <= position) { lowerIndex = i; } } int upperIndex = lowerIndex + 1; if (upperIndex >= _stops.Length) { upperIndex = _stops.Length - 1; } double scalePosition = (position - _stops[lowerIndex].Position) * (1.0 / (_stops[upperIndex].Position - _stops[lowerIndex].Position)); switch (mode) { case ColorScaleInterpolationMode.LAB: LAB leftLAB = ColorUtils.RGBToLAB(_stops[lowerIndex].Color, false); LAB rightLAB = ColorUtils.RGBToLAB(_stops[upperIndex].Color, false); LAB targetLAB = ColorUtils.InterpolateLAB(leftLAB, rightLAB, scalePosition); return ColorUtils.LABToRGB(targetLAB, false).Denormalize(); case ColorScaleInterpolationMode.XYZ: XYZ leftXYZ = ColorUtils.RGBToXYZ(_stops[lowerIndex].Color, false); XYZ rightXYZ = ColorUtils.RGBToXYZ(_stops[upperIndex].Color, false); XYZ targetXYZ = ColorUtils.InterpolateXYZ(leftXYZ, rightXYZ, scalePosition); return ColorUtils.XYZToRGB(targetXYZ, false).Denormalize(); default: return ColorUtils.InterpolateRGB(_stops[lowerIndex].Color, _stops[upperIndex].Color, scalePosition); } } public ColorScale Trim(double lowerBound, double upperBound, ColorScaleInterpolationMode mode = ColorScaleInterpolationMode.RGB) { if (lowerBound < 0 || upperBound > 1 || upperBound < lowerBound) { throw new ArgumentException("Invalid bounds"); } if (lowerBound == upperBound) { return new ColorScale(new Color[] { GetColor(lowerBound, mode) }); } List containedStops = new List(_stops.Length); for (int i = 0; i < _stops.Length; i++) { if (_stops[i].Position >= lowerBound && _stops[i].Position <= upperBound) { containedStops.Add(_stops[i]); } } if (containedStops.Count == 0) { return new ColorScale(new Color[] { GetColor(lowerBound, mode), GetColor(upperBound, mode) }); } if (containedStops.First().Position != lowerBound) { containedStops.Insert(0, new ColorScaleStop(GetColor(lowerBound, mode), lowerBound)); } if (containedStops.Last().Position != upperBound) { containedStops.Add(new ColorScaleStop(GetColor(upperBound, mode), upperBound)); } double range = upperBound - lowerBound; ColorScaleStop[] finalStops = new ColorScaleStop[containedStops.Count]; for (int i = 0; i < finalStops.Length; i++) { double adjustedPosition = (containedStops[i].Position - lowerBound) / range; finalStops[i] = new ColorScaleStop(containedStops[i].Color, adjustedPosition); } return new ColorScale(finalStops); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Utils/ColorTypes.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Media.Utils { // Valid values for each channel are ∈ [0.0,1.0] // But sometimes it is useful to allow values outside that range during calculations as long as they are clamped eventually internal readonly struct NormalizedRGB : IEquatable { public const int DefaultRoundingPrecision = 5; public NormalizedRGB(double r, double g, double b, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { if (round) { R = Math.Round(r, roundingPrecision); G = Math.Round(g, roundingPrecision); B = Math.Round(b, roundingPrecision); } else { R = r; G = g; B = b; } } public NormalizedRGB(in Color rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { if (round) { R = Math.Round((double)rgb.R / 255.0, roundingPrecision); G = Math.Round((double)rgb.G / 255.0, roundingPrecision); B = Math.Round((double)rgb.B / 255.0, roundingPrecision); } else { R = (double)rgb.R / 255.0; G = (double)rgb.G / 255.0; B = (double)rgb.B / 255.0; } } public Color Denormalize(byte a = 255) { return Color.FromArgb(a, MathUtils.ClampToByte(R * 255.0), MathUtils.ClampToByte(G * 255.0), MathUtils.ClampToByte(B * 255.0)); } public readonly double R; public readonly double G; public readonly double B; #region IEquatable public bool Equals(NormalizedRGB other) { return R == other.R && G == other.G && B == other.B; } #endregion #region Equals public override bool Equals(object obj) { if (obj is NormalizedRGB other) { return R == other.R && G == other.G && B == other.B; } else { return base.Equals(obj); } } public override int GetHashCode() { return R.GetHashCode() ^ G.GetHashCode() ^ B.GetHashCode(); } #endregion #region ToString public override string ToString() { return string.Format("{0},{1},{2}", R, G, B); } #endregion } // H ∈ [0.0,360.0] // S ∈ [0.0,1.0] // L ∈ [0.0,1.0] internal readonly struct HSL : IEquatable { public const int DefaultRoundingPrecision = 5; public HSL(double h, double s, double l, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { if (round) { H = Math.Round(h, roundingPrecision); S = Math.Round(s, roundingPrecision); L = Math.Round(l, roundingPrecision); } else { H = h; S = s; L = l; } } public readonly double H; public readonly double S; public readonly double L; #region IEquatable public bool Equals(HSL other) { return H == other.H && S == other.S && L == other.L; } #endregion #region Equals public override bool Equals(object obj) { if (obj is HSL other) { return H == other.H && S == other.S && L == other.L; } else { return base.Equals(obj); } } public override int GetHashCode() { return H.GetHashCode() ^ S.GetHashCode() ^ L.GetHashCode(); } #endregion #region ToString public override string ToString() { return string.Format("{0},{1},{2}", H, S, L); } #endregion } // H ∈ [0.0,360.0] // S ∈ [0.0,1.0] // V ∈ [0.0,1.0] internal readonly struct HSV : IEquatable { public readonly double H; public readonly double S; public readonly double V; #region IEquatable public bool Equals(HSV other) { return H == other.H && S == other.S && V == other.V; } #endregion #region Equals public override bool Equals(object obj) { if (obj is HSV other) { return H == other.H && S == other.S && V == other.V; } else { return base.Equals(obj); } } public override int GetHashCode() { return H.GetHashCode() ^ S.GetHashCode() ^ V.GetHashCode(); } #endregion #region ToString public override string ToString() { return string.Format("{0},{1},{2}", H, S, V); } #endregion } internal readonly struct LAB : IEquatable { public const int DefaultRoundingPrecision = 5; public LAB(double l, double a, double b, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { if (round) { L = Math.Round(l, roundingPrecision); A = Math.Round(a, roundingPrecision); B = Math.Round(b, roundingPrecision); } else { L = l; A = a; B = b; } } public readonly double L; public readonly double A; public readonly double B; #region IEquatable public bool Equals(LAB other) { return L == other.L && A == other.A && B == other.B; } #endregion #region Equals public override bool Equals(object obj) { if (obj is LAB other) { return L == other.L && A == other.A && B == other.B; } else { return base.Equals(obj); } } public override int GetHashCode() { return L.GetHashCode() ^ A.GetHashCode() ^ B.GetHashCode(); } #endregion #region ToString public override string ToString() { return string.Format("{0},{1},{2}", L, A, B); } #endregion } internal readonly struct LCH : IEquatable { public const int DefaultRoundingPrecision = 5; public LCH(double l, double c, double h, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { if (round) { L = Math.Round(l, roundingPrecision); C = Math.Round(c, roundingPrecision); H = Math.Round(h, roundingPrecision); } else { L = l; C = c; H = h; } } public readonly double L; public readonly double C; public readonly double H; #region IEquatable public bool Equals(LCH other) { return L == other.L && C == other.C && H == other.H; } #endregion #region Equals public override bool Equals(object obj) { if (obj is LCH other) { return L == other.L && C == other.C && H == other.H; } else { return base.Equals(obj); } } public override int GetHashCode() { return L.GetHashCode() ^ C.GetHashCode() ^ H.GetHashCode(); } #endregion #region ToString public override string ToString() { return string.Format("{0},{1},{2}", L, C, H); } #endregion } internal readonly struct XYZ : IEquatable { public const int DefaultRoundingPrecision = 5; public XYZ(double x, double y, double z, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { if (round) { X = Math.Round(x, roundingPrecision); Y = Math.Round(y, roundingPrecision); Z = Math.Round(z, roundingPrecision); } else { X = x; Y = y; Z = z; } } public readonly double X; public readonly double Y; public readonly double Z; #region IEquatable public bool Equals(XYZ other) { return X == other.X && Y == other.Y && Z == other.Z; } #endregion #region Equals public override bool Equals(object obj) { if (obj is XYZ other) { return X == other.X && Y == other.Y && Z == other.Z; } else { return base.Equals(obj); } } public override int GetHashCode() { return X.GetHashCode() ^ Y.GetHashCode() ^ Z.GetHashCode(); } #endregion #region ToString public override string ToString() { return string.Format("{0},{1},{2}", X, Y, Z); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Utils/ColorUtils.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Media.Utils { internal static class ColorUtils { public const int DefaultRoundingPrecision = 5; // This ignores the Alpha channel of the input color public static HSL RGBToHSL(Color rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { return RGBToHSL(new NormalizedRGB(rgb, false), round, roundingPrecision); } public static HSL RGBToHSL(in NormalizedRGB rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { double max = Math.Max(rgb.R, Math.Max(rgb.G, rgb.B)); double min = Math.Min(rgb.R, Math.Min(rgb.G, rgb.B)); double delta = max - min; double hue = 0; if (delta == 0) { hue = 0; } else if (max == rgb.R) { hue = 60 * (((rgb.G - rgb.B) / delta) % 6); } else if (max == rgb.G) { hue = 60 * ((rgb.B - rgb.R) / delta + 2); } else { hue = 60 * ((rgb.R - rgb.G) / delta + 4); } if (hue < 0) { hue += 360; } double lit = (max + min) / 2; double sat = 0; if (delta != 0) { sat = delta / (1 - Math.Abs(2 * lit - 1)); } return new HSL(hue, sat, lit, round, roundingPrecision); } public static LAB LCHToLAB(in LCH lch, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { // LCH lit == LAB lit double a = 0; double b = 0; // In chroma.js this case is handled by having the rgb -> lch conversion special case h == 0. In that case it changes h to NaN. Which then requires some NaN checks elsewhere. // it seems preferable to handle the case of h = 0 here if (lch.H != 0) { a = Math.Cos(MathUtils.DegreesToRadians(lch.H)) * lch.C; b = Math.Sin(MathUtils.DegreesToRadians(lch.H)) * lch.C; } return new LAB(lch.L, a, b, round, roundingPrecision); } // This discontinuity in the C parameter at 0 means that floating point errors will often result in values near 0 giving unpredictable results. // EG: 0.0000001 gives a very different result than -0.0000001 public static LCH LABToLCH(in LAB lab, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { // LCH lit == LAB lit double h = (MathUtils.RadiansToDegrees(Math.Atan2(lab.B, lab.A)) + 360) % 360; double c = Math.Sqrt(lab.A * lab.A + lab.B * lab.B); return new LCH(lab.L, c, h, round, roundingPrecision); } // This conversion uses the D65 constants for 2 degrees. That determines the constants used for the pure white point of the XYZ space of 0.95047, 1.0, 1.08883 public static XYZ LABToXYZ(in LAB lab, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { double y = (lab.L + 16.0) / 116.0; double x = y + (lab.A / 500.0); double z = y - (lab.B / 200.0); double LABToXYZHelper(double i) { if (i > 0.206896552) { return Math.Pow(i, 3); } else { return 0.12841855 * (i - 0.137931034); } } x = 0.95047 * LABToXYZHelper(x); y = LABToXYZHelper(y); z = 1.08883 * LABToXYZHelper(z); return new XYZ(x, y, z, round, roundingPrecision); } // This conversion uses the D65 constants for 2 degrees. That determines the constants used for the pure white point of the XYZ space of 0.95047, 1.0, 1.08883 public static LAB XYZToLAB(in XYZ xyz, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { double XYZToLABHelper(double i) { if (i > 0.008856452) { return Math.Pow(i, 1.0 / 3.0); } else { return i / 0.12841855 + 0.137931034; } } double x = XYZToLABHelper(xyz.X / 0.95047); double y = XYZToLABHelper(xyz.Y); double z = XYZToLABHelper(xyz.Z / 1.08883); double l = (116.0 * y) - 16.0; double a = 500.0 * (x - y); double b = -200.0 * (z - y); return new LAB(l, a, b, round, roundingPrecision); } // This ignores the Alpha channel of the input color public static XYZ RGBToXYZ(Color rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { return RGBToXYZ(new NormalizedRGB(rgb, false), round, roundingPrecision); } public static XYZ RGBToXYZ(in NormalizedRGB rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { double RGBToXYZHelper(double i) { if (i <= 0.04045) { return i / 12.92; } else { return Math.Pow((i + 0.055) / 1.055, 2.4); } } double r = RGBToXYZHelper(rgb.R); double g = RGBToXYZHelper(rgb.G); double b = RGBToXYZHelper(rgb.B); double x = r * 0.4124564 + g * 0.3575761 + b * 0.1804375; double y = r * 0.2126729 + g * 0.7151522 + b * 0.0721750; double z = r * 0.0193339 + g * 0.1191920 + b * 0.9503041; return new XYZ(x, y, z, round, roundingPrecision); } public static NormalizedRGB XYZToRGB(in XYZ xyz, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { double XYZToRGBHelper(double i) { if (i <= 0.0031308) { return i * 12.92; } else { return 1.055 * Math.Pow(i, 1 / 2.4) - 0.055; } } double r = XYZToRGBHelper(xyz.X * 3.2404542 - xyz.Y * 1.5371385 - xyz.Z * 0.4985314); double g = XYZToRGBHelper(xyz.X * -0.9692660 + xyz.Y * 1.8760108 + xyz.Z * 0.0415560); double b = XYZToRGBHelper(xyz.X * 0.0556434 - xyz.Y * 0.2040259 + xyz.Z * 1.0572252); return new NormalizedRGB(MathUtils.ClampToUnit(r), MathUtils.ClampToUnit(g), MathUtils.ClampToUnit(b), round, roundingPrecision); } // This ignores the Alpha channel of the input color public static LAB RGBToLAB(Color rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { return RGBToLAB(new NormalizedRGB(rgb, false), round, roundingPrecision); } public static LAB RGBToLAB(in NormalizedRGB rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { XYZ xyz = RGBToXYZ(rgb, false); return XYZToLAB(xyz, round, roundingPrecision); } public static NormalizedRGB LABToRGB(in LAB lab, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { XYZ xyz = LABToXYZ(lab, false); return XYZToRGB(xyz, round, roundingPrecision); } public static LCH RGBToLCH(in NormalizedRGB rgb, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { // The discontinuity near 0 in LABToLCH means we should round here even if the bound param is false LAB lab = RGBToLAB(rgb, true, 4); // This appears redundant but is actually nescessary in order to prevent floating point rounding errors from throwing off the Atan2 computation in LABToLCH // https://msdn.microsoft.com/en-us/library/system.math.atan2(v=vs.110).aspx // For the RGB value 255,255,255 what happens is the a value appears to be rounded to 0 but is still treated as negative by Atan2 which then returns PI instead of 0 double l = lab.L == 0 ? 0 : lab.L; double a = lab.A == 0 ? 0 : lab.A; double b = lab.B == 0 ? 0 : lab.B; return LABToLCH(new LAB(l, a, b, false), round, roundingPrecision); } public static NormalizedRGB LCHToRGB(in LCH lch, bool round = true, int roundingPrecision = DefaultRoundingPrecision) { LAB lab = LCHToLAB(lch, false); return LABToRGB(lab, round, roundingPrecision); } // This ignores the Alpha channel of both input colors public static Color InterpolateRGB(Color left, Color right, double position) { if (position <= 0) { return left; } if (position >= 1) { return right; } return Color.FromArgb(MathUtils.Lerp(left.A, right.A, position), MathUtils.Lerp(left.R, right.R, position), MathUtils.Lerp(left.G, right.G, position), MathUtils.Lerp(left.B, right.B, position)); } public static NormalizedRGB InterpolateRGB(in NormalizedRGB left, in NormalizedRGB right, double position) { if (position <= 0) { return left; } if (position >= 1) { return right; } return new NormalizedRGB(MathUtils.Lerp(left.R, right.R, position), MathUtils.Lerp(left.G, right.G, position), MathUtils.Lerp(left.B, right.B, position), false); } // Generally looks better than RGB for interpolation public static LAB InterpolateLAB(in LAB left, in LAB right, double position) { if (position <= 0) { return left; } if (position >= 1) { return right; } return new LAB(MathUtils.Lerp(left.L, right.L, position), MathUtils.Lerp(left.A, right.A, position), MathUtils.Lerp(left.B, right.B, position), false); } // Possibly a better choice than LAB for very dark colors public static XYZ InterpolateXYZ(in XYZ left, in XYZ right, double position) { if (position <= 0) { return left; } if (position >= 1) { return right; } return new XYZ(MathUtils.Lerp(left.X, right.X, position), MathUtils.Lerp(left.Y, right.Y, position), MathUtils.Lerp(left.Z, right.Z, position), false); } public static NormalizedRGB InterpolateColor(in NormalizedRGB left, in NormalizedRGB right, double position, ColorScaleInterpolationMode mode) { switch (mode) { case ColorScaleInterpolationMode.LAB: var leftLAB = ColorUtils.RGBToLAB(left, false); var rightLAB = ColorUtils.RGBToLAB(right, false); return LABToRGB(InterpolateLAB(leftLAB, rightLAB, position)); case ColorScaleInterpolationMode.XYZ: var leftXYZ = RGBToXYZ(left, false); var rightXYZ = RGBToXYZ(right, false); return XYZToRGB(InterpolateXYZ(leftXYZ, rightXYZ, position)); default: return InterpolateRGB(left, right, position); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Media/Utils/MathUtils.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using System; namespace iNKORE.UI.WPF.Modern.Media.Utils { internal static class MathUtils { public static byte ClampToByte(double c) { if (double.IsNaN(c)) { return 0; } else if (double.IsPositiveInfinity(c)) { return 255; } else if (double.IsNegativeInfinity(c)) { return 0; } c = Math.Round(c); if (c <= 0) { return 0; } else if (c >= 255) { return 255; } else { return (byte)c; } } public static double ClampToUnit(double c) { if (double.IsNaN(c)) { return 0; } else if (double.IsPositiveInfinity(c)) { return 1; } else if (double.IsNegativeInfinity(c)) { return 0; } if (c <= 0) { return 0; } else if (c >= 1) { return 1; } else { return c; } } public static double DegreesToRadians(double degrees) { return degrees * (Math.PI / 180.0); } public static double RadiansToDegrees(double radians) { return radians * (180.0 / Math.PI); } public static double Lerp(double left, double right, double scale) { if (scale <= 0) { return left; } else if (scale >= 1) { return right; } return left + scale * (right - left); } public static byte Lerp(byte left, byte right, double scale) { if (scale <= 0) { return left; } else if (scale >= 1) { return right; } else if (left == right) { return left; } double l = (double)left; double r = (double)right; return (byte)Math.Round(l + scale * (r - l)); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/DWMAPI.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Native { /// /// Used by Desktop Window Manager (DWM) /// internal static class DWMAPI { /// /// DWMWINDOWATTRIBUTE enumeration. (dwmapi.h) /// /// [Flags] public enum DWMWINDOWATTRIBUTE : uint { /// /// Enables or forcibly disables DWM transitions. The pvAttribute parameter points to a value of type BOOL. TRUE to disable transitions, or FALSE to enable transitions. /// DWMWA_TRANSITIONS_FORCEDISABLED = 3, /// /// Enables content rendered in the non-client area to be visible on the frame drawn by DWM. /// DWMWA_ALLOW_NCPAINT = 4, /// /// Retrieves the bounds of the caption button area in the window-relative space. /// DWMWA_CAPTION_BUTTON_BOUNDS = 5, /// /// Forces the window to display an iconic thumbnail or peek representation (a static bitmap), even if a live or snapshot representation of the window is available. /// DWMWA_FORCE_ICONIC_REPRESENTATION = 7, /// /// Cloaks the window such that it is not visible to the user. /// DWMWA_CLOAK = 13, /// /// If the window is cloaked, provides one of the following values explaining why. /// DWMWA_CLOAKED = 14, /// /// Freeze the window's thumbnail image with its current visuals. Do no further live updates on the thumbnail image to match the window's contents. /// DWMWA_FREEZE_REPRESENTATION = 15, /// /// Allows a window to either use the accent color, or dark, according to the user Color Mode preferences. /// DWMWA_USE_IMMERSIVE_DARK_MODE_OLD = 19, /// /// Allows a window to either use the accent color, or dark, according to the user Color Mode preferences. /// DWMWA_USE_IMMERSIVE_DARK_MODE = 20, /// /// Controls the policy that rounds top-level window corners. /// Windows 11 and above. /// DWMWA_WINDOW_CORNER_PREFERENCE = 33, /// /// The color of the thin border around a top-level window. /// DWMWA_BORDER_COLOR = 34, /// /// The color of the caption. /// Windows 11 and above. /// DWMWA_CAPTION_COLOR = 35, /// /// The color of the caption text. /// Windows 11 and above. /// DWMWA_TEXT_COLOR = 36, /// /// Width of the visible border around a thick frame window. /// Windows 11 and above. /// DWMWA_VISIBLE_FRAME_BORDER_THICKNESS = 37, /// /// Allows to enter a value from 0 to 4 deciding on the imposed backdrop effect. /// DWMWA_SYSTEMBACKDROP_TYPE = 38, /// /// Indicates whether the window should use the Mica effect. /// Windows 11 and above. /// DWMWA_MICA_EFFECT = 1029 } /// /// Collection of backdrop types. /// [Flags] public enum DWMSBT : uint { /// /// Automatically selects backdrop effect. /// DWMSBT_AUTO = 0, /// /// Turns off the backdrop effect. /// DWMSBT_DISABLE = 1, /// /// Sets Mica effect with generated wallpaper tint. /// DWMSBT_MAINWINDOW = 2, /// /// Sets acrlic effect. /// DWMSBT_TRANSIENTWINDOW = 3, /// /// Sets blurred wallpaper effect, like Mica without tint. /// DWMSBT_TABBEDWINDOW = 4 } /// /// Abstraction of pointer to an object containing the attribute value to set. The type of the value set depends on the value of the dwAttribute parameter. /// The DWMWINDOWATTRIBUTE enumeration topic indicates, in the row for each flag, what type of value you should pass a pointer to in the pvAttribute parameter. /// public enum PvAttribute { /// /// Object containing the attribute value to set in dwmapi.h. /// Disable = 0x00, /// /// Object containing the attribute value to set in dwmapi.h. /// Enable = 0x01 } /// /// Represents the current DWM color accent settings. /// public struct DWMCOLORIZATIONPARAMS { /// /// ColorizationColor /// public uint clrColor; /// /// ColorizationAfterglow. /// public uint clrAfterGlow; /// /// ColorizationColorBalance. /// public uint nIntensity; /// /// ColorizationAfterglowBalance. /// public uint clrAfterGlowBalance; /// /// ColorizationBlurBalance. /// public uint clrBlurBalance; /// /// ColorizationGlassReflectionIntensity. /// public uint clrGlassReflectionIntensity; /// /// ColorizationOpaqueBlend. /// public bool fOpaque; } /// /// Sets the value of Desktop Window Manager (DWM) non-client rendering attributes for a window. /// /// The handle to the window for which the attribute value is to be set. /// A flag describing which value to set, specified as a value of the DWMWINDOWATTRIBUTE enumeration. /// A pointer to an object containing the attribute value to set. /// The size, in bytes, of the attribute value being set via the pvAttribute parameter. /// If the function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code. [DllImport("dwmapi.dll")] public static extern int DwmSetWindowAttribute(IntPtr hWnd, DWMWINDOWATTRIBUTE dwAttribute, ref int pvAttribute, int cbAttribute); /// /// The feature is not included in the Microsoft documentation. Reads Desktop Window Manager (DWM) color information. /// /// A pointer to a reference value that will hold the color information. [DllImport("dwmapi.dll", EntryPoint = "#127", PreserveSig = false, CharSet = CharSet.Unicode)] public static extern void DwmGetColorizationParameters(out DWMCOLORIZATIONPARAMS dwParameters); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/Enums.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Native { [Flags] internal enum SET_WINDOW_POS_FLAGS : uint { SWP_ASYNCWINDOWPOS = 0x00004000, SWP_DEFERERASE = 0x00002000, SWP_DRAWFRAME = 0x00000020, SWP_FRAMECHANGED = 0x00000020, SWP_HIDEWINDOW = 0x00000080, SWP_NOACTIVATE = 0x00000010, SWP_NOCOPYBITS = 0x00000100, SWP_NOMOVE = 0x00000002, SWP_NOOWNERZORDER = 0x00000200, SWP_NOREDRAW = 0x00000008, SWP_NOREPOSITION = 0x00000200, SWP_NOSENDCHANGING = 0x00000400, SWP_NOSIZE = 0x00000001, SWP_NOZORDER = 0x00000004, SWP_SHOWWINDOW = 0x00000040, } [Flags] internal enum WINDOWPLACEMENT_FLAGS : uint { WPF_ASYNCWINDOWPLACEMENT = 0x00000004, WPF_RESTORETOMAXIMIZED = 0x00000002, WPF_SETMINPOSITION = 0x00000001, } [Flags] internal enum SHOW_WINDOW_CMD : uint { SW_FORCEMINIMIZE = 0x0000000B, SW_HIDE = 0x00000000, SW_MAXIMIZE = 0x00000003, SW_MINIMIZE = 0x00000006, SW_RESTORE = 0x00000009, SW_SHOW = 0x00000005, SW_SHOWDEFAULT = 0x0000000A, SW_SHOWMAXIMIZED = 0x00000003, SW_SHOWMINIMIZED = 0x00000002, SW_SHOWMINNOACTIVE = 0x00000007, SW_SHOWNA = 0x00000008, SW_SHOWNOACTIVATE = 0x00000004, SW_SHOWNORMAL = 0x00000001, SW_NORMAL = 0x00000001, SW_MAX = 0x0000000B, SW_PARENTCLOSING = 0x00000001, SW_OTHERZOOM = 0x00000002, SW_PARENTOPENING = 0x00000003, SW_OTHERUNZOOM = 0x00000004, SW_SCROLLCHILDREN = 0x00000001, SW_INVALIDATE = 0x00000002, SW_ERASE = 0x00000004, SW_SMOOTHSCROLL = 0x00000010, } internal enum MONITOR_FROM_FLAGS : uint { MONITOR_DEFAULTTONEAREST = 2U, MONITOR_DEFAULTTONULL = 0U, MONITOR_DEFAULTTOPRIMARY = 1U, } internal enum SYSTEM_METRICS_INDEX : uint { SM_ARRANGE = 56U, SM_CLEANBOOT = 67U, SM_CMONITORS = 80U, SM_CMOUSEBUTTONS = 43U, SM_CONVERTIBLESLATEMODE = 8195U, SM_CXBORDER = 5U, SM_CXCURSOR = 13U, SM_CXDLGFRAME = 7U, SM_CXDOUBLECLK = 36U, SM_CXDRAG = 68U, SM_CXEDGE = 45U, SM_CXFIXEDFRAME = 7U, SM_CXFOCUSBORDER = 83U, SM_CXFRAME = 32U, SM_CXFULLSCREEN = 16U, SM_CXHSCROLL = 21U, SM_CXHTHUMB = 10U, SM_CXICON = 11U, SM_CXICONSPACING = 38U, SM_CXMAXIMIZED = 61U, SM_CXMAXTRACK = 59U, SM_CXMENUCHECK = 71U, SM_CXMENUSIZE = 54U, SM_CXMIN = 28U, SM_CXMINIMIZED = 57U, SM_CXMINSPACING = 47U, SM_CXMINTRACK = 34U, SM_CXPADDEDBORDER = 92U, SM_CXSCREEN = 0U, SM_CXSIZE = 30U, SM_CXSIZEFRAME = 32U, SM_CXSMICON = 49U, SM_CXSMSIZE = 52U, SM_CXVIRTUALSCREEN = 78U, SM_CXVSCROLL = 2U, SM_CYBORDER = 6U, SM_CYCAPTION = 4U, SM_CYCURSOR = 14U, SM_CYDLGFRAME = 8U, SM_CYDOUBLECLK = 37U, SM_CYDRAG = 69U, SM_CYEDGE = 46U, SM_CYFIXEDFRAME = 8U, SM_CYFOCUSBORDER = 84U, SM_CYFRAME = 33U, SM_CYFULLSCREEN = 17U, SM_CYHSCROLL = 3U, SM_CYICON = 12U, SM_CYICONSPACING = 39U, SM_CYKANJIWINDOW = 18U, SM_CYMAXIMIZED = 62U, SM_CYMAXTRACK = 60U, SM_CYMENU = 15U, SM_CYMENUCHECK = 72U, SM_CYMENUSIZE = 55U, SM_CYMIN = 29U, SM_CYMINIMIZED = 58U, SM_CYMINSPACING = 48U, SM_CYMINTRACK = 35U, SM_CYSCREEN = 1U, SM_CYSIZE = 31U, SM_CYSIZEFRAME = 33U, SM_CYSMCAPTION = 51U, SM_CYSMICON = 50U, SM_CYSMSIZE = 53U, SM_CYVIRTUALSCREEN = 79U, SM_CYVSCROLL = 20U, SM_CYVTHUMB = 9U, SM_DBCSENABLED = 42U, SM_DEBUG = 22U, SM_DIGITIZER = 94U, SM_IMMENABLED = 82U, SM_MAXIMUMTOUCHES = 95U, SM_MEDIACENTER = 87U, SM_MENUDROPALIGNMENT = 40U, SM_MIDEASTENABLED = 74U, SM_MOUSEPRESENT = 19U, SM_MOUSEHORIZONTALWHEELPRESENT = 91U, SM_MOUSEWHEELPRESENT = 75U, SM_NETWORK = 63U, SM_PENWINDOWS = 41U, SM_REMOTECONTROL = 8193U, SM_REMOTESESSION = 4096U, SM_SAMEDISPLAYFORMAT = 81U, SM_SECURE = 44U, SM_SERVERR2 = 89U, SM_SHOWSOUNDS = 70U, SM_SHUTTINGDOWN = 8192U, SM_SLOWMACHINE = 73U, SM_STARTER = 88U, SM_SWAPBUTTON = 23U, SM_SYSTEMDOCKED = 8196U, SM_TABLETPC = 86U, SM_XVIRTUALSCREEN = 76U, SM_YVIRTUALSCREEN = 77U, } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/ExternDll.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. namespace iNKORE.UI.WPF.Modern.Native { internal static class ExternDll { public const string User32 = "user32.dll"; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/HT.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Native { /// /// The return value of the DefWindowProc function is one of the following values, indicating the position of the cursor hot spot. /// /// internal enum HT { /// /// On the screen background or on a dividing line between windows. /// NOWHERE = 0, /// /// In a client area. /// CLIENT = 1, /// /// In a title bar. /// CAPTION = 2, /// /// In a window menu or in a Close button in a child window. /// SYSMENU = 3, /// /// In a size box (same as HTSIZE). /// GROWBOX = 4, //SIZE = 4, /// /// In a menu. /// MENU = 5, /// /// In a horizontal scroll bar. /// HSCROLL = 6, /// /// In the vertical scroll bar. /// VSCROLL = 7, /// /// In a Minimize button. /// MINBUTTON = 8, /// /// In a Maximize button. /// MAXBUTTON = 9, // ZOOM = 9, /// /// In the left border of a resizable window (the user can click the mouse to resize the window horizontally). /// LEFT = 10, /// /// In the right border of a resizable window (the user can click the mouse to resize the window horizontally). /// RIGHT = 11, /// /// In the upper-horizontal border of a window. /// TOP = 12, } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/NativeMethodsCLR.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System.Diagnostics; using System; using System.Runtime.InteropServices; namespace iNKORE.UI.WPF.Modern.Native { [StructLayout(LayoutKind.Sequential)] public class POINT { public int x; public int y; public POINT() { } public POINT(int x, int y) { this.x = x; this.y = y; } #if DEBUG public override string ToString() { return "{x=" + x + ", y=" + y + "}"; } #endif } // NOTE: this replaces the RECT struct in NativeMethodsCLR.cs because it adds an extra method IsEmpty [StructLayout(LayoutKind.Sequential)] public struct RECT { public int left; public int top; public int right; public int bottom; public RECT(int left, int top, int right, int bottom) { this.left = left; this.top = top; this.right = right; this.bottom = bottom; } public int Width { get { return right - left; } } public int Height { get { return bottom - top; } } public void Offset(int dx, int dy) { left += dx; top += dy; right += dx; bottom += dy; } public bool IsEmpty { get { return left >= right || top >= bottom; } } } internal partial class NativeMethods { public const int SWP_NOSIZE = 0x0001, SWP_NOMOVE = 0x0002, SWP_NOZORDER = 0x0004, SWP_NOACTIVATE = 0x0010, SWP_SHOWWINDOW = 0x0040, SWP_HIDEWINDOW = 0x0080, SWP_DRAWFRAME = 0x0020; public const uint HTCLIENT = 1U; public const uint HTMAXBUTTON = 9U; public const uint MONITORINFOF_PRIMARY = 1U; public const uint WM_NCHITTEST = 132U; public const uint WM_NCLBUTTONDOWN = 161U; public const uint WM_NCLBUTTONUP = 162U; public const uint WM_NCMOUSELEAVE = 674U; public const uint WM_SETTINGCHANGE = 26U; public const uint WM_WINDOWPOSCHANGED = 71U; public const uint WM_WINDOWPOSCHANGING = 70U; internal static unsafe HWND FindWindow(string lpClassName, string lpWindowName) { fixed (char* lpWindowNameLocal = lpWindowName) { fixed (char* lpClassNameLocal = lpClassName) { HWND __result = User32.FindWindow(lpClassNameLocal, lpWindowNameLocal); return __result; } } } } [DebuggerDisplay("{Value}")] internal readonly partial struct HWND : IEquatable { internal readonly IntPtr Value; internal HWND(IntPtr value) => this.Value = value; internal static HWND Null => default; internal bool IsNull => Value == default; public static implicit operator IntPtr(HWND value) => value.Value; public static explicit operator HWND(IntPtr value) => new HWND(value); public static bool operator ==(HWND left, HWND right) => left.Value == right.Value; public static bool operator !=(HWND left, HWND right) => !(left == right); public bool Equals(HWND other) => this.Value == other.Value; public override bool Equals(object obj) => obj is HWND other && this.Equals(other); public override int GetHashCode() => this.Value.GetHashCode(); } /// Contains information about the size and position of a window. /// /// Learn more about this API from docs.microsoft.com. /// internal partial struct WINDOWPOS { /// /// Type: HWND A handle to the window. /// Read more on docs.microsoft.com. /// internal HWND hwnd; /// /// Type: HWND The position of the window in Z order (front-to-back position). This member can be a handle to the window behind which this window is placed, or can be one of the special values listed with the SetWindowPos function. /// Read more on docs.microsoft.com. /// internal HWND hwndInsertAfter; /// /// Type: int The position of the left edge of the window. /// Read more on docs.microsoft.com. /// internal int x; /// /// Type: int The position of the top edge of the window. /// Read more on docs.microsoft.com. /// internal int y; /// /// Type: int The window width, in pixels. /// Read more on docs.microsoft.com. /// internal int cx; /// /// Type: int The window height, in pixels. /// Read more on docs.microsoft.com. /// internal int cy; /// Type: UINT internal SET_WINDOW_POS_FLAGS flags; } /// Contains information about the placement of a window on the screen. /// /// If the window is a top-level window that does not have the WS_EX_TOOLWINDOW window style, then the coordinates represented by the following members are in workspace coordinates: ptMinPosition, ptMaxPosition, and rcNormalPosition. Otherwise, these members are in screen coordinates. Workspace coordinates differ from screen coordinates in that they take the locations and sizes of application toolbars (including the taskbar) into account. Workspace coordinate (0,0) is the upper-left corner of the workspace area, the area of the screen not being used by application toolbars. The coordinates used in a WINDOWPLACEMENT structure should be used only by the GetWindowPlacement and SetWindowPlacement functions. Passing workspace coordinates to functions which expect screen coordinates (such as SetWindowPos) will result in the window appearing in the wrong location. For example, if the taskbar is at the top of the screen, saving window coordinates using GetWindowPlacement and restoring them using SetWindowPos causes the window to appear to "creep" up the screen. /// Read more on docs.microsoft.com. /// internal partial struct WINDOWPLACEMENT { /// /// Type: UINT The length of the structure, in bytes. Before calling the GetWindowPlacement or SetWindowPlacement functions, set this member to sizeof(WINDOWPLACEMENT). /// GetWindowPlacement and SetWindowPlacement fail if this member is not set correctly. /// Read more on docs.microsoft.com. /// internal uint length; /// Type: UINT internal WINDOWPLACEMENT_FLAGS flags; /// /// Type: UINT The current show state of the window. It can be any of the values that can be specified in the nCmdShow parameter for the ShowWindow function. /// Read more on docs.microsoft.com. /// internal SHOW_WINDOW_CMD showCmd; /// /// Type: POINT The coordinates of the window's upper-left corner when the window is minimized. /// Read more on docs.microsoft.com. /// internal System.Drawing.Point ptMinPosition; /// /// Type: POINT The coordinates of the window's upper-left corner when the window is maximized. /// Read more on docs.microsoft.com. /// internal System.Drawing.Point ptMaxPosition; /// /// Type: RECT The window's coordinates when the window is in the restored position. /// Read more on docs.microsoft.com. /// internal RECT rcNormalPosition; } /// The MONITORINFO structure contains information about a display monitor.The GetMonitorInfo function stores information in a MONITORINFO structure or a MONITORINFOEX structure.The MONITORINFO structure is a subset of the MONITORINFOEX structure. /// /// Learn more about this API from docs.microsoft.com. /// internal partial struct MONITORINFO { /// /// The size of the structure, in bytes. Set this member to sizeof ( MONITORINFO ) before calling the GetMonitorInfo function. Doing so lets the function determine the type of structure you are passing to it. /// Read more on docs.microsoft.com. /// internal uint cbSize; /// A RECT structure that specifies the display monitor rectangle, expressed in virtual-screen coordinates. Note that if the monitor is not the primary display monitor, some of the rectangle's coordinates may be negative values. internal RECT rcMonitor; /// A RECT structure that specifies the work area rectangle of the display monitor, expressed in virtual-screen coordinates. Note that if the monitor is not the primary display monitor, some of the rectangle's coordinates may be negative values. internal RECT rcWork; /// /// A set of flags that represent attributes of the display monitor. The following flag is defined. /// This doc was truncated. /// Read more on docs.microsoft.com. /// internal uint dwFlags; } /// /// A pointer to a null-terminated, constant character string. /// [DebuggerDisplay("{" + nameof(DebuggerDisplay) + "}")] internal unsafe readonly partial struct PCWSTR : IEquatable { /// /// A pointer to the first character in the string. The content should be considered readonly, as it was typed as constant in the SDK. /// internal readonly char* Value; internal PCWSTR(char* value) => this.Value = value; public static explicit operator char*(PCWSTR value) => value.Value; public static implicit operator PCWSTR(char* value) => new PCWSTR(value); public bool Equals(PCWSTR other) => this.Value == other.Value; public override bool Equals(object obj) => obj is PCWSTR other && this.Equals(other); public override int GetHashCode() => unchecked((int)this.Value); /// /// Gets the number of characters up to the first null character (exclusive). /// internal int Length { get { char* p = this.Value; if (p is null) return 0; while (*p != '\0') p++; return checked((int)(p - this.Value)); } } /// /// Returns a with a copy of this character array, up to the first null character (exclusive). /// /// A , or if is . public override string ToString() => this.Value is null ? null : new string(this.Value); private string DebuggerDisplay => this.ToString(); } [DebuggerDisplay("{Value}")] internal readonly partial struct HICON : IEquatable { internal readonly IntPtr Value; internal HICON(IntPtr value) => this.Value = value; internal static HICON Null => default; internal bool IsNull => Value == default; public static implicit operator IntPtr(HICON value) => value.Value; public static explicit operator HICON(IntPtr value) => new HICON(value); public static bool operator ==(HICON left, HICON right) => left.Value == right.Value; public static bool operator !=(HICON left, HICON right) => !(left == right); public bool Equals(HICON other) => this.Value == other.Value; public override bool Equals(object obj) => obj is HICON other && this.Equals(other); public override int GetHashCode() => this.Value.GetHashCode(); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/SafeNativeMethodsCLR.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System; using System.ComponentModel; using System.Runtime.InteropServices; namespace iNKORE.UI.WPF.Modern.Native { internal static partial class SafeNativeMethods { public static IntPtr MonitorFromRect(ref RECT rect, int flags) { return SafeNativeMethodsPrivate.MonitorFromRect(ref rect, flags); } internal static void GetWindowRect(HandleRef hWnd, [In, Out] ref RECT rect) { if (!SafeNativeMethodsPrivate.IntGetWindowRect(hWnd, ref rect)) { throw new Win32Exception(); } } private partial class SafeNativeMethodsPrivate { [DllImport(ExternDll.User32, EntryPoint = "GetWindowRect", ExactSpelling = true, CharSet = CharSet.Auto, SetLastError = true)] public static extern bool IntGetWindowRect(HandleRef hWnd, [In, Out] ref RECT rect); [DllImport(ExternDll.User32, ExactSpelling = true)] public static extern IntPtr MonitorFromRect(ref RECT rect, int flags); [DllImport(ExternDll.User32, EntryPoint = "ScreenToClient", SetLastError = true, ExactSpelling = true, CharSet = CharSet.Auto)] public static extern int IntScreenToClient(HandleRef hWnd, [In, Out] POINT pt); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/UnsafeNativeMethodsCLR.cs ================================================ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System; using System.Runtime.InteropServices; namespace iNKORE.UI.WPF.Modern.Native { internal partial class UnsafeNativeMethods { [DllImport(ExternDll.User32, EntryPoint = "SetWindowPos", ExactSpelling = true, CharSet = CharSet.Auto, SetLastError = true)] public static extern bool SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, int x, int y, int cx, int cy, int flags); [DllImport(ExternDll.User32, EntryPoint = "ClientToScreen", SetLastError = true, ExactSpelling = true, CharSet = CharSet.Auto)] private static extern int IntClientToScreen(HandleRef hWnd, [In, Out] POINT pt); [DllImport(ExternDll.User32, ExactSpelling = true, CharSet = CharSet.Auto)] public static extern IntPtr GetActiveWindow(); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Native/User32.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Native { /// /// This header is used by multiple technologies. /// internal static class User32 { /// /// DWM window accent state. /// public enum ACCENT_STATE { ACCENT_DISABLED = 0, ACCENT_ENABLE_GRADIENT = 1, ACCENT_ENABLE_TRANSPARENTGRADIENT = 2, ACCENT_ENABLE_BLURBEHIND = 3, ACCENT_ENABLE_ACRYLICBLURBEHIND = 4, ACCENT_INVALID_STATE = 5 } /// /// DWM window attributes. /// public enum WINCOMPATTR { WCA_UNDEFINED = 0, WCA_NCRENDERING_ENABLED = 1, WCA_NCRENDERING_POLICY = 2, WCA_TRANSITIONS_FORCEDISABLED = 3, WCA_ALLOW_NCPAINT = 4, WCA_CAPTION_BUTTON_BOUNDS = 5, WCA_NONCLIENT_RTL_LAYOUT = 6, WCA_FORCE_ICONIC_REPRESENTATION = 7, WCA_EXTENDED_FRAME_BOUNDS = 8, WCA_HAS_ICONIC_BITMAP = 9, WCA_THEME_ATTRIBUTES = 10, WCA_NCRENDERING_EXILED = 11, WCA_NCADORNMENTINFO = 12, WCA_EXCLUDED_FROM_LIVEPREVIEW = 13, WCA_VIDEO_OVERLAY_ACTIVE = 14, WCA_FORCE_ACTIVEWINDOW_APPEARANCE = 15, WCA_DISALLOW_PEEK = 16, WCA_CLOAK = 17, WCA_CLOAKED = 18, WCA_ACCENT_POLICY = 19, WCA_FREEZE_REPRESENTATION = 20, WCA_EVER_UNCLOAKED = 21, WCA_VISUAL_OWNER = 22, WCA_HOLOGRAPHIC = 23, WCA_EXCLUDED_FROM_DDA = 24, WCA_PASSIVEUPDATEMODE = 25, WCA_USEDARKMODECOLORS = 26, WCA_CORNER_STYLE = 27, WCA_PART_COLOR = 28, WCA_DISABLE_MOVESIZE_FEEDBACK = 29, WCA_LAST = 30 } /// /// The following are the window styles. After the window has been created, these styles cannot be modified, except as noted. /// public enum WS { /// /// The window has a maximize button. Cannot be combined with the WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified. /// MAXIMIZEBOX = 0x10000, /// /// The window has a minimize button. Cannot be combined with the WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified. /// MINIMIZEBOX = 0x20000, /// /// The window is an overlapped window. Same as the WS_TILEDWINDOW style. /// SIZEBOX = 0x40000, /// /// The window has a window menu on its title bar. The WS_CAPTION style must also be specified. /// SYSMENU = 0x80000 } /// /// Window message values, WM_* /// public enum WM { #pragma warning disable CS1591 NULL = 0x0000, CREATE = 0x0001, DESTROY = 0x0002, MOVE = 0x0003, SIZE = 0x0005, ACTIVATE = 0x0006, SETFOCUS = 0x0007, KILLFOCUS = 0x0008, ENABLE = 0x000A, SETREDRAW = 0x000B, SETTEXT = 0x000C, GETTEXT = 0x000D, GETTEXTLENGTH = 0x000E, PAINT = 0x000F, CLOSE = 0x0010, QUERYENDSESSION = 0x0011, QUIT = 0x0012, QUERYOPEN = 0x0013, ERASEBKGND = 0x0014, SYSCOLORCHANGE = 0x0015, SHOWWINDOW = 0x0018, CTLCOLOR = 0x0019, WININICHANGE = 0x001A, SETTINGCHANGE = 0x001A, ACTIVATEAPP = 0x001C, SETCURSOR = 0x0020, MOUSEACTIVATE = 0x0021, CHILDACTIVATE = 0x0022, QUEUESYNC = 0x0023, GETMINMAXINFO = 0x0024, MEASUREITEM = 0x002C, WINDOWPOSCHANGING = 0x0046, WINDOWPOSCHANGED = 0x0047, CONTEXTMENU = 0x007B, STYLECHANGING = 0x007C, STYLECHANGED = 0x007D, DISPLAYCHANGE = 0x007E, GETICON = 0x007F, SETICON = 0x0080, NCCREATE = 0x0081, NCDESTROY = 0x0082, NCCALCSIZE = 0x0083, NCHITTEST = 0x0084, NCPAINT = 0x0085, NCACTIVATE = 0x0086, GETDLGCODE = 0x0087, SYNCPAINT = 0x0088, NCMOUSEMOVE = 0x00A0, NCLBUTTONDOWN = 0x00A1, NCLBUTTONUP = 0x00A2, NCLBUTTONDBLCLK = 0x00A3, NCRBUTTONDOWN = 0x00A4, NCRBUTTONUP = 0x00A5, NCRBUTTONDBLCLK = 0x00A6, NCMBUTTONDOWN = 0x00A7, NCMBUTTONUP = 0x00A8, NCMBUTTONDBLCLK = 0x00A9, SYSKEYDOWN = 0x0104, SYSKEYUP = 0x0105, SYSCHAR = 0x0106, SYSDEADCHAR = 0x0107, COMMAND = 0x0111, SYSCOMMAND = 0x0112, MOUSEMOVE = 0x0200, LBUTTONDOWN = 0x0201, LBUTTONUP = 0x0202, LBUTTONDBLCLK = 0x0203, RBUTTONDOWN = 0x0204, RBUTTONUP = 0x0205, RBUTTONDBLCLK = 0x0206, MBUTTONDOWN = 0x0207, MBUTTONUP = 0x0208, MBUTTONDBLCLK = 0x0209, MOUSEWHEEL = 0x020A, XBUTTONDOWN = 0x020B, XBUTTONUP = 0x020C, XBUTTONDBLCLK = 0x020D, MOUSEHWHEEL = 0x020E, PARENTNOTIFY = 0x0210, CAPTURECHANGED = 0x0215, POWERBROADCAST = 0x0218, DEVICECHANGE = 0x0219, ENTERSIZEMOVE = 0x0231, EXITSIZEMOVE = 0x0232, IME_SETCONTEXT = 0x0281, IME_NOTIFY = 0x0282, IME_CONTROL = 0x0283, IME_COMPOSITIONFULL = 0x0284, IME_SELECT = 0x0285, IME_CHAR = 0x0286, IME_REQUEST = 0x0288, IME_KEYDOWN = 0x0290, IME_KEYUP = 0x0291, NCMOUSELEAVE = 0x02A2, TABLET_DEFBASE = 0x02C0, //WM_TABLET_MAXOFFSET = 0x20, TABLET_ADDED = TABLET_DEFBASE + 8, TABLET_DELETED = TABLET_DEFBASE + 9, TABLET_FLICK = TABLET_DEFBASE + 11, TABLET_QUERYSYSTEMGESTURESTATUS = TABLET_DEFBASE + 12, CUT = 0x0300, COPY = 0x0301, PASTE = 0x0302, CLEAR = 0x0303, UNDO = 0x0304, RENDERFORMAT = 0x0305, RENDERALLFORMATS = 0x0306, DESTROYCLIPBOARD = 0x0307, DRAWCLIPBOARD = 0x0308, PAINTCLIPBOARD = 0x0309, VSCROLLCLIPBOARD = 0x030A, SIZECLIPBOARD = 0x030B, ASKCBFORMATNAME = 0x030C, CHANGECBCHAIN = 0x030D, HSCROLLCLIPBOARD = 0x030E, QUERYNEWPALETTE = 0x030F, PALETTEISCHANGING = 0x0310, PALETTECHANGED = 0x0311, HOTKEY = 0x0312, PRINT = 0x0317, PRINTCLIENT = 0x0318, APPCOMMAND = 0x0319, THEMECHANGED = 0x031A, DWMCOMPOSITIONCHANGED = 0x031E, DWMNCRENDERINGCHANGED = 0x031F, DWMCOLORIZATIONCOLORCHANGED = 0x0320, DWMWINDOWMAXIMIZEDCHANGE = 0x0321, GETTITLEBARINFOEX = 0x033F, #region Windows 7 DWMSENDICONICTHUMBNAIL = 0x0323, DWMSENDICONICLIVEPREVIEWBITMAP = 0x0326, #endregion USER = 0x0400, // This is the hard-coded message value used by Microsoft for Shell_NotifyIcon. // It's relatively safe to reuse. TRAYMOUSEMESSAGE = 0x800, //WM_USER + 1024 APP = 0x8000 #pragma warning restore CS1591 } public enum GWL { /// /// Retrieves the window styles /// STYLE = -16, } /// /// DWM window accent policy. /// [StructLayout(LayoutKind.Sequential)] public struct ACCENT_POLICY { public ACCENT_STATE AccentState; public uint AccentFlags; public uint GradientColor; public uint AnimationId; } [StructLayout(LayoutKind.Sequential)] public struct WINCOMPATTRDATA { public WINCOMPATTR Attribute; public IntPtr Data; public int SizeOfData; } /// /// The POINT structure defines the x- and y-coordinates of a point. /// [StructLayout(LayoutKind.Sequential)] public struct POINT { /// /// Specifies the x-coordinate of the point. /// public int X; /// /// Specifies the y-coordinate of the point. /// public int Y; } public static IntPtr GetWindowLongPtr(IntPtr hWnd, GWL nIndex) => GetWindowLongPtr(hWnd, (int)nIndex); public static IntPtr GetWindowLongPtr(IntPtr hWnd, int nIndex) { return IntPtr.Size > 4 ? GetWindowLongPtr_x64(hWnd, nIndex) : new IntPtr(GetWindowLong(hWnd, nIndex)); } /// /// Retrieves the specified system metric or system configuration setting. /// Note that all dimensions retrieved by GetSystemMetrics are in pixels. /// [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int GetSystemMetrics(int nIndex); [DllImport("user32.dll", CharSet = CharSet.Auto, EntryPoint = "GetWindowLongPtr")] public static extern IntPtr GetWindowLongPtr_x64(IntPtr hWnd, int nIndex); /// /// Retrieves information about the specified window. /// The function also retrieves the 32-bit (DWORD) value at the specified offset into the extra window memory. /// [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int GetWindowLong(IntPtr hWnd, int nIndex); public static IntPtr SetWindowLongPtr(IntPtr hWnd, GWL nIndex, IntPtr dwNewLong) => SetWindowLongPtr(hWnd, (int)nIndex, dwNewLong); public static IntPtr SetWindowLongPtr(IntPtr hWnd, int nIndex, IntPtr dwNewLong) { return IntPtr.Size > 4 ? SetWindowLongPtr_x64(hWnd, nIndex, dwNewLong) : new IntPtr(SetWindowLong(hWnd, nIndex, dwNewLong.ToInt32())); } [DllImport("user32.dll", CharSet = CharSet.Auto, EntryPoint = "SetWindowLongPtr")] public static extern IntPtr SetWindowLongPtr_x64(IntPtr hWnd, int nIndex, IntPtr dwNewLong); /// /// Changes an attribute of the specified window. /// The function also sets the 32-bit (long) value at the specified offset into the extra window memory. /// [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong); /// /// Sends the specified message to a window or windows. /// The SendMessage function calls the window procedure for the specified window and does not return until the window procedure has processed the message. /// [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int SendMessage(IntPtr hWnd, int wMsg, IntPtr wParam, IntPtr lParam); /// /// Places (posts) a message in the message queue associated with the thread that created the specified window and returns without waiting for the thread to process the message. /// [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern bool PostMessage(HandleRef hWnd, WM msg, IntPtr wParam, IntPtr lParam); /// /// Calls the default window procedure to provide default processing for any window messages that an application does not process. /// This function ensures that every message is processed. /// [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern IntPtr DefWindowProc(IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam); /// /// Defines a new window message that is guaranteed to be unique throughout the system. The message value can be used when sending or posting messages. /// /// The message to be registered. [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int RegisterWindowMessage(string lpString); [DllImport("USER32.dll", ExactSpelling = true, SetLastError = true)] [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] internal static extern bool SetWindowPos(HWND hWnd, HWND hWndInsertAfter, int X, int Y, int cx, int cy, SET_WINDOW_POS_FLAGS uFlags); [DllImport("USER32.dll", ExactSpelling = true, EntryPoint = "FindWindowW", SetLastError = true)] [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] internal static extern HWND FindWindow(PCWSTR lpClassName, PCWSTR lpWindowName); [DllImport("USER32.dll", ExactSpelling = true, SetLastError = true)] [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] internal static extern int GetSystemMetrics(SYSTEM_METRICS_INDEX nIndex); /// Destroys an icon and frees any memory the icon occupied. /// /// Type: HICON A handle to the icon to be destroyed. The icon must not be in use. /// Read more on docs.microsoft.com. /// /// /// Type: BOOL If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError. /// /// /// Learn more about this API from docs.microsoft.com. /// [DllImport("USER32.dll", ExactSpelling = true, SetLastError = true)] [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] internal static extern bool DestroyIcon(HICON hIcon); /// Retrieves the window handle to the active window attached to the calling thread's message queue. /// /// Type: HWND The return value is the handle to the active window attached to the calling thread's message queue. Otherwise, the return value is NULL. /// /// /// Learn more about this API from docs.microsoft.com. /// [DllImport("USER32.dll", ExactSpelling = true)] [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] internal static extern HWND GetActiveWindow(); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/NativeMethods.txt ================================================  HTCLIENT HTMAXBUTTON MONITORINFOF_PRIMARY WM_NCHITTEST WM_NCLBUTTONDOWN WM_NCLBUTTONUP WM_NCMOUSELEAVE WM_SETTINGCHANGE WM_WINDOWPOSCHANGED WM_WINDOWPOSCHANGING WINDOWPOS DestroyIcon DwmSetWindowAttribute ExtractIconEx FindWindow GetActiveWindow GetCurrentPackageFullName GetModuleFileName GetMonitorInfo GetSystemMetrics GetWindowLong GetWindowPlacement MonitorFromRect SetWindowLong SetWindowPos ================================================ FILE: source/iNKORE.UI.WPF.Modern/Properties/AssemblyInfo.cs ================================================ using iNKORE.UI.WPF.Modern; using System.Reflection; using System.Runtime.CompilerServices; using System.Windows; using System.Windows.Markup; [assembly: ThemeInfo( ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located //(used if a resource is not found in the page, // or application resource dictionaries) ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located //(used if a resource is not found in the page, // app, or any theme specific resource dictionaries) )] [assembly: AssemblyTitle("iNKORE.UI.WPF.Modern")] [assembly: InternalsVisibleTo("iNKORE.UI.WPF.Modern.Controls, PublicKey=002400000480000094000000060200000024000052534131000400000100010079425c15485b66fccee121200091aa9712fb3044894e6c09e0278eac59e28d966fda1e6084f86fd80c08e946c5e9da07b7f88e82f936df2eb2a5c7e4ea154243502c17bf805002ebd1997873464ff7c8847b1e2aa02d470864d058ea1383ea3e6f8a0f02c4af08093c36beff569cf04a04a73054c0d3e52f6e2b18e1f98412ce")] //[assembly: InternalsVisibleTo("iNKORE.UI.WPF.Modern.MahApps")] //[assembly: InternalsVisibleTo("MUXControlsTestApp")] [assembly: XmlnsPrefix(ThemeManager.XmlNamespace, "modern")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Common")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Common.IconKeys")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Common.Converters")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Controls")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Controls.Helpers")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Controls.Primitives")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Helpers")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Helpers.Styles")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Markup")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Media")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Input")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Native")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Media.Animation")] [assembly: XmlnsDefinition(ThemeManager.XmlNamespace, "iNKORE.UI.WPF.Modern.Themes.DesignTime")] ================================================ FILE: source/iNKORE.UI.WPF.Modern/Properties/AssemblyInfoCommon.cs ================================================ using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyDescription("Modern (Fluent 2) styles and controls for your WPF applications")] [assembly: AssemblyCompany("iNKORE Studios")] [assembly: AssemblyProduct("iNKORE.UI.WPF.Modern")] [assembly: AssemblyCopyright("Copyright © iNKORE Studios (iNKORE!) 2025")] [assembly: AssemblyTrademark("iNKORE!")] [assembly: AssemblyVersion("0.10.2.0")] [assembly: AssemblyFileVersion("0.10.2.0")] ================================================ FILE: source/iNKORE.UI.WPF.Modern/Properties/DesignTimeResources.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern/ResourceDictionaryEx.cs ================================================ using System.Collections.Generic; using System.Windows; namespace iNKORE.UI.WPF.Modern { public class ResourceDictionaryEx : ResourceDictionary { private ResourceDictionary _mergedThemeDictionary; /// /// Gets a collection of merged resource dictionaries that are specifically keyed /// and composed to address theme scenarios, for example supplying theme values for /// "HighContrast". /// /// /// A dictionary of ResourceDictionary theme dictionaries. Each must be keyed with /// **x:Key**. /// public Dictionary ThemeDictionaries { get; } = new Dictionary(); internal ResourceDictionary MergedAppThemeDictionary { get; set; } internal void Update(string themeKey) { if (ThemeDictionaries.TryGetValue(themeKey, out ResourceDictionary themeDictionary)) { if (_mergedThemeDictionary != null) { if (_mergedThemeDictionary == themeDictionary) { return; } else { int targetIndex = MergedDictionaries.IndexOf(_mergedThemeDictionary); MergedDictionaries[targetIndex] = themeDictionary; _mergedThemeDictionary = themeDictionary; } } else { int targetIndex; if (MergedAppThemeDictionary != null) { targetIndex = MergedDictionaries.IndexOf(MergedAppThemeDictionary) + 1; } else { targetIndex = 0; } MergedDictionaries.Insert(targetIndex, themeDictionary); _mergedThemeDictionary = themeDictionary; } } else { if (_mergedThemeDictionary != null) { MergedDictionaries.Remove(_mergedThemeDictionary); _mergedThemeDictionary = null; } } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Fonts/Fonts.xaml ================================================  Segoe UI Symbol Segoe MDL2 Assets Segoe Fluent Icons pack://application:,,,/iNKORE.UI.WPF.Modern;component/Resources/Fonts/#FluentSystemIcons-Regular pack://application:,,,/iNKORE.UI.WPF.Modern;component/Resources/Fonts/#FluentSystemIcons-Filled ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Fonts/License - Fluent System Icons.txt ================================================ MIT License Copyright (c) 2020 Microsoft Corporation Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.Designer.cs ================================================ //------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace iNKORE.UI.WPF.Modern { using System; /// /// A strongly-typed resource class, for looking up localized strings, etc. /// // This class was auto-generated by the StronglyTypedResourceBuilder // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Strings { private static global::System.Resources.ResourceManager resourceMan; private static global::System.Globalization.CultureInfo resourceCulture; [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] internal Strings() { } /// /// Returns the cached ResourceManager instance used by this class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] internal static global::System.Resources.ResourceManager ResourceManager { get { if (object.ReferenceEquals(resourceMan, null)) { global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("iNKORE.UI.WPF.Modern.Resources.Strings.Strings", typeof(Strings).Assembly); resourceMan = temp; } return resourceMan; } } /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] internal static global::System.Globalization.CultureInfo Culture { get { return resourceCulture; } set { resourceCulture = value; } } /// /// Looks up a localized string similar to See more. /// internal static string AppBarMoreButtonClosedToolTip { get { return ResourceManager.GetString("AppBarMoreButtonClosedToolTip", resourceCulture); } } /// /// Looks up a localized string similar to More app bar. /// internal static string AppBarMoreButtonName { get { return ResourceManager.GetString("AppBarMoreButtonName", resourceCulture); } } /// /// Looks up a localized string similar to See less. /// internal static string AppBarMoreButtonOpenToolTip { get { return ResourceManager.GetString("AppBarMoreButtonOpenToolTip", resourceCulture); } } /// /// Looks up a localized string similar to Ignore. /// internal static string IgnoreMenuItemLabel { get { return ResourceManager.GetString("IgnoreMenuItemLabel", resourceCulture); } } /// /// Looks up a localized string similar to Proofing. /// internal static string ProofingMenuItemLabel { get { return ResourceManager.GetString("ProofingMenuItemLabel", resourceCulture); } } /// /// Looks up a localized string similar to Add new tab. /// internal static string TabViewAddButtonTooltip { get { return ResourceManager.GetString("TabViewAddButtonTooltip", resourceCulture); } } /// /// Looks up a localized string similar to Close tab (Ctrl + F4). /// internal static string TabViewCloseButtonTooltipWithKA { get { return ResourceManager.GetString("TabViewCloseButtonTooltipWithKA", resourceCulture); } } /// /// Looks up a localized string similar to Scroll tab list backward. /// internal static string TabViewScrollDecreaseButtonTooltip { get { return ResourceManager.GetString("TabViewScrollDecreaseButtonTooltip", resourceCulture); } } /// /// Looks up a localized string similar to Scroll tab list forward. /// internal static string TabViewScrollIncreaseButtonTooltip { get { return ResourceManager.GetString("TabViewScrollIncreaseButtonTooltip", resourceCulture); } } /// /// Looks up a localized string similar to Bold the selected text. /// internal static string TextCommandDescriptionBold { get { return ResourceManager.GetString("TextCommandDescriptionBold", resourceCulture); } } /// /// Looks up a localized string similar to Copy the selected content to the clipboard. /// internal static string TextCommandDescriptionCopy { get { return ResourceManager.GetString("TextCommandDescriptionCopy", resourceCulture); } } /// /// Looks up a localized string similar to Remove the selected content and put it on the clipboard. /// internal static string TextCommandDescriptionCut { get { return ResourceManager.GetString("TextCommandDescriptionCut", resourceCulture); } } /// /// Looks up a localized string similar to Italicize the selected text. /// internal static string TextCommandDescriptionItalic { get { return ResourceManager.GetString("TextCommandDescriptionItalic", resourceCulture); } } /// /// Looks up a localized string similar to Insert the contents of the clipboard at the current location. /// internal static string TextCommandDescriptionPaste { get { return ResourceManager.GetString("TextCommandDescriptionPaste", resourceCulture); } } /// /// Looks up a localized string similar to Repeat the most recently undone action. /// internal static string TextCommandDescriptionRedo { get { return ResourceManager.GetString("TextCommandDescriptionRedo", resourceCulture); } } /// /// Looks up a localized string similar to Select all content. /// internal static string TextCommandDescriptionSelectAll { get { return ResourceManager.GetString("TextCommandDescriptionSelectAll", resourceCulture); } } /// /// Looks up a localized string similar to Underline the selected text. /// internal static string TextCommandDescriptionUnderline { get { return ResourceManager.GetString("TextCommandDescriptionUnderline", resourceCulture); } } /// /// Looks up a localized string similar to Reverse the most recent action. /// internal static string TextCommandDescriptionUndo { get { return ResourceManager.GetString("TextCommandDescriptionUndo", resourceCulture); } } /// /// Looks up a localized string similar to B. /// internal static string TextCommandKeyboardAcceleratorKeyBold { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyBold", resourceCulture); } } /// /// Looks up a localized string similar to C. /// internal static string TextCommandKeyboardAcceleratorKeyCopy { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyCopy", resourceCulture); } } /// /// Looks up a localized string similar to X. /// internal static string TextCommandKeyboardAcceleratorKeyCut { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyCut", resourceCulture); } } /// /// Looks up a localized string similar to I. /// internal static string TextCommandKeyboardAcceleratorKeyItalic { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyItalic", resourceCulture); } } /// /// Looks up a localized string similar to V. /// internal static string TextCommandKeyboardAcceleratorKeyPaste { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyPaste", resourceCulture); } } /// /// Looks up a localized string similar to Y. /// internal static string TextCommandKeyboardAcceleratorKeyRedo { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyRedo", resourceCulture); } } /// /// Looks up a localized string similar to A. /// internal static string TextCommandKeyboardAcceleratorKeySelectAll { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeySelectAll", resourceCulture); } } /// /// Looks up a localized string similar to U. /// internal static string TextCommandKeyboardAcceleratorKeyUnderline { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyUnderline", resourceCulture); } } /// /// Looks up a localized string similar to Z. /// internal static string TextCommandKeyboardAcceleratorKeyUndo { get { return ResourceManager.GetString("TextCommandKeyboardAcceleratorKeyUndo", resourceCulture); } } /// /// Looks up a localized string similar to Bold. /// internal static string TextCommandLabelBold { get { return ResourceManager.GetString("TextCommandLabelBold", resourceCulture); } } /// /// Looks up a localized string similar to Copy. /// internal static string TextCommandLabelCopy { get { return ResourceManager.GetString("TextCommandLabelCopy", resourceCulture); } } /// /// Looks up a localized string similar to Cut. /// internal static string TextCommandLabelCut { get { return ResourceManager.GetString("TextCommandLabelCut", resourceCulture); } } /// /// Looks up a localized string similar to Italic. /// internal static string TextCommandLabelItalic { get { return ResourceManager.GetString("TextCommandLabelItalic", resourceCulture); } } /// /// Looks up a localized string similar to Paste. /// internal static string TextCommandLabelPaste { get { return ResourceManager.GetString("TextCommandLabelPaste", resourceCulture); } } /// /// Looks up a localized string similar to Redo. /// internal static string TextCommandLabelRedo { get { return ResourceManager.GetString("TextCommandLabelRedo", resourceCulture); } } /// /// Looks up a localized string similar to Select All. /// internal static string TextCommandLabelSelectAll { get { return ResourceManager.GetString("TextCommandLabelSelectAll", resourceCulture); } } /// /// Looks up a localized string similar to Underline. /// internal static string TextCommandLabelUnderline { get { return ResourceManager.GetString("TextCommandLabelUnderline", resourceCulture); } } /// /// Looks up a localized string similar to Undo. /// internal static string TextCommandLabelUndo { get { return ResourceManager.GetString("TextCommandLabelUndo", resourceCulture); } } /// /// Looks up a localized string similar to Off. /// internal static string ToggleSwitchOff { get { return ResourceManager.GetString("ToggleSwitchOff", resourceCulture); } } /// /// Looks up a localized string similar to On. /// internal static string ToggleSwitchOn { get { return ResourceManager.GetString("ToggleSwitchOn", resourceCulture); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.cs-CZ.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Další informace Větší panel aplikace Zobrazit míň Ignorovat Vypnuto Zapnuto ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.de-DE.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Weitere Infos Mehr (App-Leiste) Weniger anzeigen Ignorieren Aus Ein ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.es-ES.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Ver más Más de barra de la aplicación Ver menos Omitir Desactivado Activado ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.es-MX.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Ver más Más de barra de la aplicación Ver menos Omitir Desactivado Activado ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.fa-IR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 بیشتر 319-5102 بیشتر 332-5305 کمتر 320-5109 رد کردن 5580 خاموش Default text for "Off" for ToggleSwitch. روشن Default text for "On" for ToggleSwitch. ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.fr-CA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 En savoir plus Agrandir la barre de l’application Afficher moins Ignorer Désactivé Activé ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.fr-FR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 En savoir plus Agrandir la barre de l’application Afficher moins Ignorer Désactivé Activé ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.it-IT.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Visualizza altre info Aumenta barra dell'app Meno dettagli Ignora Disattivato Attivato ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.ja-JP.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 もっと見る 詳細アプリ バー 表示を減らす 無視 オフ オン ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.ko-KR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 자세히 보기 자세한 앱 바 간단히 표시 무시 ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.pl-PL.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zobacz więcej Rozwiń pasek aplikacji Pokaż mniej Ignoruj Wyłączone Włączone ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.pt-BR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Ver mais Mais barra de aplicativos Ver menos Ignorar Desativado Ativado ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.pt-PT.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Ver mais Mais barra de aplicativos Ver menos Ignorar Desativado Ativado ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 See more 319-5102 More app bar 332-5305 See less 320-5109 Ignore 5580 Proofing The label for the text command bar flyout menu item that provides the proofing menu. Bold the selected text Copy the selected content to the clipboard Remove the selected content and put it on the clipboard Italicize the selected text Insert the contents of the clipboard at the current location Repeat the most recently undone action Select all content Underline the selected text Reverse the most recent action B {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for bolding - Ctrl+B. Must be unique with respect to every other keyboard accelerator in this file. C {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for copying - Ctrl+C. Must be unique with respect to every other keyboard accelerator in this file. X {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for cutting - Ctrl+X. Must be unique with respect to every other keyboard accelerator in this file. I {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for italicizing - Ctrl+I. Must be unique with respect to every other keyboard accelerator in this file. V {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for pasting - Ctrl+V. Must be unique with respect to every other keyboard accelerator in this file. Y {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for redoing - Ctrl+Y. Must be unique with respect to every other keyboard accelerator in this file. A {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for selecting all - Ctrl+A. Must be unique with respect to every other keyboard accelerator in this file. U {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for underlining - Ctrl+U. Must be unique with respect to every other keyboard accelerator in this file. Z {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for undoing - Ctrl+Z. Must be unique with respect to every other keyboard accelerator in this file. Bold Copy Cut Italic Paste Redo Select All Underline Undo Off Default text for "Off" for ToggleSwitch. On Default text for "On" for ToggleSwitch. Close tab (Ctrl + F4) Add new tab Scroll tab list forward Scroll tab list backward ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.ru-RU.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Подробнее Развернуть панель приложения Показать меньше Пропустить Откл. Вкл. ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.tr-TR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Devamı Daha fazla uygulama çubuğu Daha az gör Yok say Kapalı Açık ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.zh-CN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 查看更多 增加应用栏 收起 忽略 校对 The label for the text command bar flyout menu item that provides the proofing menu. 加粗所选的文本 将所选内容复制到剪贴板 移除所选内容并放入剪贴板 将所选文字设置为倾斜 在当前位置插入剪贴板内容 重复最近的撤消操作 选择所有内容 给所选文字加下划线 撤消最近操作 B {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for bolding - Ctrl+B. Must be unique with respect to every other keyboard accelerator in this file. C {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for copying - Ctrl+C. Must be unique with respect to every other keyboard accelerator in this file. X {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for cutting - Ctrl+X. Must be unique with respect to every other keyboard accelerator in this file. I {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for italicizing - Ctrl+I. Must be unique with respect to every other keyboard accelerator in this file. V {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for pasting - Ctrl+V. Must be unique with respect to every other keyboard accelerator in this file. Y {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for redoing - Ctrl+Y. Must be unique with respect to every other keyboard accelerator in this file. A {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for selecting all - Ctrl+A. Must be unique with respect to every other keyboard accelerator in this file. U {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for underlining - Ctrl+U. Must be unique with respect to every other keyboard accelerator in this file. Z {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for undoing - Ctrl+Z. Must be unique with respect to every other keyboard accelerator in this file. 粗体 复制 剪切 斜体 粘贴 恢复 全选 下划线 撤消 ================================================ FILE: source/iNKORE.UI.WPF.Modern/Resources/Strings/Strings.zh-TW.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 查看更多 更多應用程式列 查看更少的資訊 忽略 校訂 The label for the text command bar flyout menu item that provides the proofing menu. 將選取的文字以粗體顯示 將選取的內容複製到剪貼簿 移除選取的內容並將其放在剪貼簿上 將選取的文字以斜體顯示 在目前的位置插入剪貼簿內容 重複最近復原的動作 選取所有內容 將選取的文字加上底線 反轉最近的動作 B {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for bolding - Ctrl+B. Must be unique with respect to every other keyboard accelerator in this file. C {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for copying - Ctrl+C. Must be unique with respect to every other keyboard accelerator in this file. X {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for cutting - Ctrl+X. Must be unique with respect to every other keyboard accelerator in this file. I {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for italicizing - Ctrl+I. Must be unique with respect to every other keyboard accelerator in this file. V {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for pasting - Ctrl+V. Must be unique with respect to every other keyboard accelerator in this file. Y {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for redoing - Ctrl+Y. Must be unique with respect to every other keyboard accelerator in this file. A {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for selecting all - Ctrl+A. Must be unique with respect to every other keyboard accelerator in this file. U {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for underlining - Ctrl+U. Must be unique with respect to every other keyboard accelerator in this file. Z {ValidChars="A-Z"}{MinLength=source}{MaxLength=source}Keyboard accelerator key for undoing - Ctrl+Z. Must be unique with respect to every other keyboard accelerator in this file. 粗體 複製 剪下 斜體 貼上 重做 全選 底線 復原 關閉 開啟 ================================================ FILE: source/iNKORE.UI.WPF.Modern/ThemeDictionary.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern { public static class ThemeDictionary { public static void SetKey(ResourceDictionary themeDictionary, string key) { var baseThemeDictionary = GetBaseThemeDictionary(key); themeDictionary.MergedDictionaries.Insert(0, baseThemeDictionary); } private static ResourceDictionary GetBaseThemeDictionary(string key) { ResourceDictionary themeDictionary = ThemeResources.Current?.TryGetThemeDictionary(key); return themeDictionary ?? ThemeManager.GetDefaultThemeDictionary(key); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/ThemeKeys.Light.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern { public static partial class ThemeKeys { #region From Resource Keys public static readonly string ControlContentThemeFontSizeKey = "ControlContentThemeFontSize"; public static readonly string ControlCornerRadiusKey = "ControlCornerRadius"; public static readonly string OverlayCornerRadiusKey = "OverlayCornerRadius"; public static readonly string ControlFastOutSlowInKeySplineKey = "ControlFastOutSlowInKeySpline"; public static readonly string ControlNormalAnimationDurationKey = "ControlNormalAnimationDuration"; public static readonly string ControlFastAnimationDurationKey = "ControlFastAnimationDuration"; public static readonly string ControlFastAnimationAfterDurationKey = "ControlFastAnimationAfterDuration"; public static readonly string ControlFasterAnimationDurationKey = "ControlFasterAnimationDuration"; public static readonly string SystemAccentColorDark1BrushKey = "SystemAccentColorDark1Brush"; public static readonly string SystemAccentColorDark2BrushKey = "SystemAccentColorDark2Brush"; public static readonly string SystemAccentColorDark3BrushKey = "SystemAccentColorDark3Brush"; public static readonly string SystemAccentColorLight1BrushKey = "SystemAccentColorLight1Brush"; public static readonly string SystemAccentColorLight2BrushKey = "SystemAccentColorLight2Brush"; public static readonly string SystemAccentColorLight3BrushKey = "SystemAccentColorLight3Brush"; public static readonly string SystemAltHighColorKey = "SystemAltHighColor"; public static readonly string SystemAltLowColorKey = "SystemAltLowColor"; public static readonly string SystemAltMediumColorKey = "SystemAltMediumColor"; public static readonly string SystemAltMediumHighColorKey = "SystemAltMediumHighColor"; public static readonly string SystemAltMediumLowColorKey = "SystemAltMediumLowColor"; public static readonly string SystemBaseHighColorKey = "SystemBaseHighColor"; public static readonly string SystemBaseLowColorKey = "SystemBaseLowColor"; public static readonly string SystemBaseMediumColorKey = "SystemBaseMediumColor"; public static readonly string SystemBaseMediumHighColorKey = "SystemBaseMediumHighColor"; public static readonly string SystemBaseMediumLowColorKey = "SystemBaseMediumLowColor"; public static readonly string SystemChromeAltHighColorKey = "SystemChromeAltHighColor"; public static readonly string SystemChromeAltLowColorKey = "SystemChromeAltLowColor"; public static readonly string SystemChromeAltMediumHighColorKey = "SystemChromeAltMediumHighColor"; public static readonly string SystemChromeBlackHighColorKey = "SystemChromeBlackHighColor"; public static readonly string SystemChromeBlackLowColorKey = "SystemChromeBlackLowColor"; public static readonly string SystemChromeBlackMediumLowColorKey = "SystemChromeBlackMediumLowColor"; public static readonly string SystemChromeBlackMediumColorKey = "SystemChromeBlackMediumColor"; public static readonly string SystemChromeDisabledHighColorKey = "SystemChromeDisabledHighColor"; public static readonly string SystemChromeDisabledLowColorKey = "SystemChromeDisabledLowColor"; public static readonly string SystemChromeHighColorKey = "SystemChromeHighColor"; public static readonly string SystemChromeLowColorKey = "SystemChromeLowColor"; public static readonly string SystemChromeMediumColorKey = "SystemChromeMediumColor"; public static readonly string SystemChromeMediumHighColorKey = "SystemChromeMediumHighColor"; public static readonly string SystemChromeMediumLowColorKey = "SystemChromeMediumLowColor"; public static readonly string SystemChromeWhiteColorKey = "SystemChromeWhiteColor"; public static readonly string SystemChromeGrayColorKey = "SystemChromeGrayColor"; public static readonly string SystemListLowColorKey = "SystemListLowColor"; public static readonly string SystemListMediumColorKey = "SystemListMediumColor"; public static readonly string SystemErrorTextColorKey = "SystemErrorTextColor"; public static readonly string TextFillColorPrimaryKey = "TextFillColorPrimary"; public static readonly string TextFillColorSecondaryKey = "TextFillColorSecondary"; public static readonly string TextFillColorTertiaryKey = "TextFillColorTertiary"; public static readonly string TextFillColorDisabledKey = "TextFillColorDisabled"; public static readonly string TextFillColorInverseKey = "TextFillColorInverse"; public static readonly string AccentTextFillColorDisabledKey = "AccentTextFillColorDisabled"; public static readonly string TextOnAccentFillColorSelectedTextKey = "TextOnAccentFillColorSelectedText"; public static readonly string TextOnAccentFillColorPrimaryKey = "TextOnAccentFillColorPrimary"; public static readonly string TextOnAccentFillColorSecondaryKey = "TextOnAccentFillColorSecondary"; public static readonly string TextOnAccentFillColorDisabledKey = "TextOnAccentFillColorDisabled"; public static readonly string ControlFillColorDefaultKey = "ControlFillColorDefault"; public static readonly string ControlFillColorSecondaryKey = "ControlFillColorSecondary"; public static readonly string ControlFillColorTertiaryKey = "ControlFillColorTertiary"; public static readonly string ControlFillColorDisabledKey = "ControlFillColorDisabled"; public static readonly string ControlFillColorTransparentKey = "ControlFillColorTransparent"; public static readonly string ControlFillColorInputActiveKey = "ControlFillColorInputActive"; public static readonly string ControlStrongFillColorDefaultKey = "ControlStrongFillColorDefault"; public static readonly string ControlStrongFillColorDisabledKey = "ControlStrongFillColorDisabled"; public static readonly string ControlSolidFillColorDefaultKey = "ControlSolidFillColorDefault"; public static readonly string SubtleFillColorTransparentKey = "SubtleFillColorTransparent"; public static readonly string SubtleFillColorSecondaryKey = "SubtleFillColorSecondary"; public static readonly string SubtleFillColorTertiaryKey = "SubtleFillColorTertiary"; public static readonly string SubtleFillColorDisabledKey = "SubtleFillColorDisabled"; public static readonly string ControlAltFillColorTransparentKey = "ControlAltFillColorTransparent"; public static readonly string ControlAltFillColorSecondaryKey = "ControlAltFillColorSecondary"; public static readonly string ControlAltFillColorTertiaryKey = "ControlAltFillColorTertiary"; public static readonly string ControlAltFillColorQuarternaryKey = "ControlAltFillColorQuarternary"; public static readonly string ControlAltFillColorDisabledKey = "ControlAltFillColorDisabled"; public static readonly string ControlOnImageFillColorDefaultKey = "ControlOnImageFillColorDefault"; public static readonly string ControlOnImageFillColorSecondaryKey = "ControlOnImageFillColorSecondary"; public static readonly string ControlOnImageFillColorTertiaryKey = "ControlOnImageFillColorTertiary"; public static readonly string ControlOnImageFillColorDisabledKey = "ControlOnImageFillColorDisabled"; public static readonly string AccentFillColorDisabledKey = "AccentFillColorDisabled"; public static readonly string ControlStrokeColorDefaultKey = "ControlStrokeColorDefault"; public static readonly string ControlStrokeColorSecondaryKey = "ControlStrokeColorSecondary"; public static readonly string ControlStrokeColorOnAccentDefaultKey = "ControlStrokeColorOnAccentDefault"; public static readonly string ControlStrokeColorOnAccentSecondaryKey = "ControlStrokeColorOnAccentSecondary"; public static readonly string ControlStrokeColorOnAccentTertiaryKey = "ControlStrokeColorOnAccentTertiary"; public static readonly string ControlStrokeColorOnAccentDisabledKey = "ControlStrokeColorOnAccentDisabled"; public static readonly string ControlStrokeColorForStrongFillWhenOnImageKey = "ControlStrokeColorForStrongFillWhenOnImage"; public static readonly string CardStrokeColorDefaultKey = "CardStrokeColorDefault"; public static readonly string CardStrokeColorDefaultSolidKey = "CardStrokeColorDefaultSolid"; public static readonly string ControlStrongStrokeColorDefaultKey = "ControlStrongStrokeColorDefault"; public static readonly string ControlStrongStrokeColorDisabledKey = "ControlStrongStrokeColorDisabled"; public static readonly string SurfaceStrokeColorDefaultKey = "SurfaceStrokeColorDefault"; public static readonly string SurfaceStrokeColorFlyoutKey = "SurfaceStrokeColorFlyout"; public static readonly string SurfaceStrokeColorInverseKey = "SurfaceStrokeColorInverse"; public static readonly string DividerStrokeColorDefaultKey = "DividerStrokeColorDefault"; public static readonly string FocusStrokeColorOuterKey = "FocusStrokeColorOuter"; public static readonly string FocusStrokeColorInnerKey = "FocusStrokeColorInner"; public static readonly string CardBackgroundFillColorDefaultKey = "CardBackgroundFillColorDefault"; public static readonly string CardBackgroundFillColorSecondaryKey = "CardBackgroundFillColorSecondary"; public static readonly string SmokeFillColorDefaultKey = "SmokeFillColorDefault"; public static readonly string LayerFillColorDefaultKey = "LayerFillColorDefault"; public static readonly string LayerFillColorAltKey = "LayerFillColorAlt"; public static readonly string LayerOnAcrylicFillColorDefaultKey = "LayerOnAcrylicFillColorDefault"; public static readonly string LayerOnAccentAcrylicFillColorDefaultKey = "LayerOnAccentAcrylicFillColorDefault"; public static readonly string LayerOnMicaBaseAltFillColorDefaultKey = "LayerOnMicaBaseAltFillColorDefault"; public static readonly string LayerOnMicaBaseAltFillColorSecondaryKey = "LayerOnMicaBaseAltFillColorSecondary"; public static readonly string LayerOnMicaBaseAltFillColorTertiaryKey = "LayerOnMicaBaseAltFillColorTertiary"; public static readonly string LayerOnMicaBaseAltFillColorTransparentKey = "LayerOnMicaBaseAltFillColorTransparent"; public static readonly string SolidBackgroundFillColorBaseKey = "SolidBackgroundFillColorBase"; public static readonly string SolidBackgroundFillColorSecondaryKey = "SolidBackgroundFillColorSecondary"; public static readonly string SolidBackgroundFillColorTertiaryKey = "SolidBackgroundFillColorTertiary"; public static readonly string SolidBackgroundFillColorQuarternaryKey = "SolidBackgroundFillColorQuarternary"; public static readonly string SolidBackgroundFillColorTransparentKey = "SolidBackgroundFillColorTransparent"; public static readonly string SystemFillColorSuccessKey = "SystemFillColorSuccess"; public static readonly string SystemFillColorCautionKey = "SystemFillColorCaution"; public static readonly string SystemFillColorCriticalKey = "SystemFillColorCritical"; public static readonly string SystemFillColorNeutralKey = "SystemFillColorNeutral"; public static readonly string SystemFillColorSolidNeutralKey = "SystemFillColorSolidNeutral"; public static readonly string SystemFillColorAttentionBackgroundKey = "SystemFillColorAttentionBackground"; public static readonly string SystemFillColorSuccessBackgroundKey = "SystemFillColorSuccessBackground"; public static readonly string SystemFillColorCautionBackgroundKey = "SystemFillColorCautionBackground"; public static readonly string SystemFillColorCriticalBackgroundKey = "SystemFillColorCriticalBackground"; public static readonly string SystemFillColorNeutralBackgroundKey = "SystemFillColorNeutralBackground"; public static readonly string SystemFillColorSolidAttentionBackgroundKey = "SystemFillColorSolidAttentionBackground"; public static readonly string SystemFillColorSolidNeutralBackgroundKey = "SystemFillColorSolidNeutralBackground"; public static readonly string SystemControlBackgroundAccentBrushKey = "SystemControlBackgroundAccentBrush"; public static readonly string SystemControlBackgroundAltHighBrushKey = "SystemControlBackgroundAltHighBrush"; public static readonly string SystemControlBackgroundAltMediumHighBrushKey = "SystemControlBackgroundAltMediumHighBrush"; public static readonly string SystemControlBackgroundAltMediumBrushKey = "SystemControlBackgroundAltMediumBrush"; public static readonly string SystemControlBackgroundAltMediumLowBrushKey = "SystemControlBackgroundAltMediumLowBrush"; public static readonly string SystemControlBackgroundBaseHighBrushKey = "SystemControlBackgroundBaseHighBrush"; public static readonly string SystemControlBackgroundBaseLowBrushKey = "SystemControlBackgroundBaseLowBrush"; public static readonly string SystemControlBackgroundBaseMediumBrushKey = "SystemControlBackgroundBaseMediumBrush"; public static readonly string SystemControlBackgroundBaseMediumHighBrushKey = "SystemControlBackgroundBaseMediumHighBrush"; public static readonly string SystemControlBackgroundBaseMediumLowBrushKey = "SystemControlBackgroundBaseMediumLowBrush"; public static readonly string SystemControlBackgroundChromeBlackHighBrushKey = "SystemControlBackgroundChromeBlackHighBrush"; public static readonly string SystemControlBackgroundChromeBlackMediumBrushKey = "SystemControlBackgroundChromeBlackMediumBrush"; public static readonly string SystemControlBackgroundChromeBlackLowBrushKey = "SystemControlBackgroundChromeBlackLowBrush"; public static readonly string SystemControlBackgroundChromeBlackMediumLowBrushKey = "SystemControlBackgroundChromeBlackMediumLowBrush"; public static readonly string SystemControlBackgroundChromeMediumBrushKey = "SystemControlBackgroundChromeMediumBrush"; public static readonly string SystemControlBackgroundChromeMediumLowBrushKey = "SystemControlBackgroundChromeMediumLowBrush"; public static readonly string SystemControlBackgroundChromeWhiteBrushKey = "SystemControlBackgroundChromeWhiteBrush"; public static readonly string SystemControlBackgroundListLowBrushKey = "SystemControlBackgroundListLowBrush"; public static readonly string SystemControlBackgroundListMediumBrushKey = "SystemControlBackgroundListMediumBrush"; public static readonly string SystemControlDisabledAccentBrushKey = "SystemControlDisabledAccentBrush"; public static readonly string SystemControlDisabledBaseHighBrushKey = "SystemControlDisabledBaseHighBrush"; public static readonly string SystemControlDisabledBaseLowBrushKey = "SystemControlDisabledBaseLowBrush"; public static readonly string SystemControlDisabledBaseMediumLowBrushKey = "SystemControlDisabledBaseMediumLowBrush"; public static readonly string SystemControlDisabledChromeDisabledHighBrushKey = "SystemControlDisabledChromeDisabledHighBrush"; public static readonly string SystemControlDisabledChromeDisabledLowBrushKey = "SystemControlDisabledChromeDisabledLowBrush"; public static readonly string SystemControlDisabledChromeHighBrushKey = "SystemControlDisabledChromeHighBrush"; public static readonly string SystemControlDisabledChromeMediumLowBrushKey = "SystemControlDisabledChromeMediumLowBrush"; public static readonly string SystemControlDisabledListMediumBrushKey = "SystemControlDisabledListMediumBrush"; public static readonly string SystemControlDisabledTransparentBrushKey = "SystemControlDisabledTransparentBrush"; public static readonly string SystemControlRevealFocusVisualBrushKey = "SystemControlRevealFocusVisualBrush"; public static readonly string SystemControlForegroundAccentBrushKey = "SystemControlForegroundAccentBrush"; public static readonly string SystemControlForegroundAltHighBrushKey = "SystemControlForegroundAltHighBrush"; public static readonly string SystemControlForegroundAltMediumHighBrushKey = "SystemControlForegroundAltMediumHighBrush"; public static readonly string SystemControlForegroundBaseHighBrushKey = "SystemControlForegroundBaseHighBrush"; public static readonly string SystemControlForegroundBaseLowBrushKey = "SystemControlForegroundBaseLowBrush"; public static readonly string SystemControlForegroundBaseMediumBrushKey = "SystemControlForegroundBaseMediumBrush"; public static readonly string SystemControlForegroundBaseMediumHighBrushKey = "SystemControlForegroundBaseMediumHighBrush"; public static readonly string SystemControlForegroundBaseMediumLowBrushKey = "SystemControlForegroundBaseMediumLowBrush"; public static readonly string SystemControlForegroundChromeBlackHighBrushKey = "SystemControlForegroundChromeBlackHighBrush"; public static readonly string SystemControlForegroundChromeHighBrushKey = "SystemControlForegroundChromeHighBrush"; public static readonly string SystemControlForegroundChromeMediumBrushKey = "SystemControlForegroundChromeMediumBrush"; public static readonly string SystemControlForegroundChromeDisabledLowBrushKey = "SystemControlForegroundChromeDisabledLowBrush"; public static readonly string SystemControlForegroundChromeWhiteBrushKey = "SystemControlForegroundChromeWhiteBrush"; public static readonly string SystemControlForegroundChromeBlackMediumBrushKey = "SystemControlForegroundChromeBlackMediumBrush"; public static readonly string SystemControlForegroundChromeBlackMediumLowBrushKey = "SystemControlForegroundChromeBlackMediumLowBrush"; public static readonly string SystemControlForegroundChromeGrayBrushKey = "SystemControlForegroundChromeGrayBrush"; public static readonly string SystemControlForegroundListLowBrushKey = "SystemControlForegroundListLowBrush"; public static readonly string SystemControlForegroundListMediumBrushKey = "SystemControlForegroundListMediumBrush"; public static readonly string SystemControlForegroundTransparentBrushKey = "SystemControlForegroundTransparentBrush"; public static readonly string SystemControlHighlightAccentBrushKey = "SystemControlHighlightAccentBrush"; public static readonly string SystemControlHighlightAltAccentBrushKey = "SystemControlHighlightAltAccentBrush"; public static readonly string SystemControlHighlightAltAltHighBrushKey = "SystemControlHighlightAltAltHighBrush"; public static readonly string SystemControlHighlightAltBaseHighBrushKey = "SystemControlHighlightAltBaseHighBrush"; public static readonly string SystemControlHighlightAltBaseLowBrushKey = "SystemControlHighlightAltBaseLowBrush"; public static readonly string SystemControlHighlightAltBaseMediumBrushKey = "SystemControlHighlightAltBaseMediumBrush"; public static readonly string SystemControlHighlightAltBaseMediumHighBrushKey = "SystemControlHighlightAltBaseMediumHighBrush"; public static readonly string SystemControlHighlightAltAltMediumHighBrushKey = "SystemControlHighlightAltAltMediumHighBrush"; public static readonly string SystemControlHighlightAltBaseMediumLowBrushKey = "SystemControlHighlightAltBaseMediumLowBrush"; public static readonly string SystemControlHighlightAltListAccentHighBrushKey = "SystemControlHighlightAltListAccentHighBrush"; public static readonly string SystemControlHighlightAltListAccentLowBrushKey = "SystemControlHighlightAltListAccentLowBrush"; public static readonly string SystemControlHighlightAltListAccentMediumBrushKey = "SystemControlHighlightAltListAccentMediumBrush"; public static readonly string SystemControlHighlightAltChromeWhiteBrushKey = "SystemControlHighlightAltChromeWhiteBrush"; public static readonly string SystemControlHighlightAltTransparentBrushKey = "SystemControlHighlightAltTransparentBrush"; public static readonly string SystemControlHighlightBaseHighBrushKey = "SystemControlHighlightBaseHighBrush"; public static readonly string SystemControlHighlightBaseLowBrushKey = "SystemControlHighlightBaseLowBrush"; public static readonly string SystemControlHighlightBaseMediumBrushKey = "SystemControlHighlightBaseMediumBrush"; public static readonly string SystemControlHighlightBaseMediumHighBrushKey = "SystemControlHighlightBaseMediumHighBrush"; public static readonly string SystemControlHighlightBaseMediumLowBrushKey = "SystemControlHighlightBaseMediumLowBrush"; public static readonly string SystemControlHighlightChromeAltLowBrushKey = "SystemControlHighlightChromeAltLowBrush"; public static readonly string SystemControlHighlightChromeHighBrushKey = "SystemControlHighlightChromeHighBrush"; public static readonly string SystemControlHighlightListAccentHighBrushKey = "SystemControlHighlightListAccentHighBrush"; public static readonly string SystemControlHighlightListAccentLowBrushKey = "SystemControlHighlightListAccentLowBrush"; public static readonly string SystemControlHighlightListAccentMediumBrushKey = "SystemControlHighlightListAccentMediumBrush"; public static readonly string SystemControlHighlightListAccentVeryHighBrushKey = "SystemControlHighlightListAccentVeryHighBrush"; public static readonly string SystemControlHighlightListAccentMediumLowBrushKey = "SystemControlHighlightListAccentMediumLowBrush"; public static readonly string SystemControlHighlightListMediumBrushKey = "SystemControlHighlightListMediumBrush"; public static readonly string SystemControlHighlightListLowBrushKey = "SystemControlHighlightListLowBrush"; public static readonly string SystemControlHighlightChromeWhiteBrushKey = "SystemControlHighlightChromeWhiteBrush"; public static readonly string SystemControlHighlightTransparentBrushKey = "SystemControlHighlightTransparentBrush"; public static readonly string SystemControlHyperlinkTextBrushKey = "SystemControlHyperlinkTextBrush"; public static readonly string SystemControlHyperlinkBaseHighBrushKey = "SystemControlHyperlinkBaseHighBrush"; public static readonly string SystemControlHyperlinkBaseMediumBrushKey = "SystemControlHyperlinkBaseMediumBrush"; public static readonly string SystemControlHyperlinkBaseMediumHighBrushKey = "SystemControlHyperlinkBaseMediumHighBrush"; public static readonly string SystemControlPageBackgroundAltMediumBrushKey = "SystemControlPageBackgroundAltMediumBrush"; public static readonly string SystemControlPageBackgroundAltHighBrushKey = "SystemControlPageBackgroundAltHighBrush"; public static readonly string SystemControlPageBackgroundMediumAltMediumBrushKey = "SystemControlPageBackgroundMediumAltMediumBrush"; public static readonly string SystemControlPageBackgroundBaseLowBrushKey = "SystemControlPageBackgroundBaseLowBrush"; public static readonly string SystemControlPageBackgroundBaseMediumBrushKey = "SystemControlPageBackgroundBaseMediumBrush"; public static readonly string SystemControlPageBackgroundListLowBrushKey = "SystemControlPageBackgroundListLowBrush"; public static readonly string SystemControlPageBackgroundChromeLowBrushKey = "SystemControlPageBackgroundChromeLowBrush"; public static readonly string SystemControlPageBackgroundChromeMediumLowBrushKey = "SystemControlPageBackgroundChromeMediumLowBrush"; public static readonly string SystemControlPageBackgroundTransparentBrushKey = "SystemControlPageBackgroundTransparentBrush"; public static readonly string SystemControlPageTextBaseHighBrushKey = "SystemControlPageTextBaseHighBrush"; public static readonly string SystemControlPageTextBaseMediumBrushKey = "SystemControlPageTextBaseMediumBrush"; public static readonly string SystemControlPageTextChromeBlackMediumLowBrushKey = "SystemControlPageTextChromeBlackMediumLowBrush"; public static readonly string SystemControlTransparentBrushKey = "SystemControlTransparentBrush"; public static readonly string SystemControlErrorTextForegroundBrushKey = "SystemControlErrorTextForegroundBrush"; public static readonly string SystemControlTransientBorderBrushKey = "SystemControlTransientBorderBrush"; public static readonly string SystemControlDefaultBrighteningBrushKey = "SystemControlDefaultBrighteningBrush"; public static readonly string SystemControlDescriptionTextForegroundBrushKey = "SystemControlDescriptionTextForegroundBrush"; public static readonly string TextFillColorPrimaryBrushKey = "TextFillColorPrimaryBrush"; public static readonly string TextFillColorSecondaryBrushKey = "TextFillColorSecondaryBrush"; public static readonly string TextFillColorTertiaryBrushKey = "TextFillColorTertiaryBrush"; public static readonly string TextFillColorDisabledBrushKey = "TextFillColorDisabledBrush"; public static readonly string TextFillColorInverseBrushKey = "TextFillColorInverseBrush"; public static readonly string AccentTextFillColorPrimaryBrushKey = "AccentTextFillColorPrimaryBrush"; public static readonly string AccentTextFillColorSecondaryBrushKey = "AccentTextFillColorSecondaryBrush"; public static readonly string AccentTextFillColorTertiaryBrushKey = "AccentTextFillColorTertiaryBrush"; public static readonly string AccentTextFillColorDisabledBrushKey = "AccentTextFillColorDisabledBrush"; public static readonly string TextOnAccentFillColorSelectedTextBrushKey = "TextOnAccentFillColorSelectedTextBrush"; public static readonly string TextOnAccentFillColorPrimaryBrushKey = "TextOnAccentFillColorPrimaryBrush"; public static readonly string TextOnAccentFillColorSecondaryBrushKey = "TextOnAccentFillColorSecondaryBrush"; public static readonly string TextOnAccentFillColorDisabledBrushKey = "TextOnAccentFillColorDisabledBrush"; public static readonly string ControlFillColorDefaultBrushKey = "ControlFillColorDefaultBrush"; public static readonly string ControlFillColorSecondaryBrushKey = "ControlFillColorSecondaryBrush"; public static readonly string ControlFillColorTertiaryBrushKey = "ControlFillColorTertiaryBrush"; public static readonly string ControlFillColorDisabledBrushKey = "ControlFillColorDisabledBrush"; public static readonly string ControlFillColorTransparentBrushKey = "ControlFillColorTransparentBrush"; public static readonly string ControlFillColorInputActiveBrushKey = "ControlFillColorInputActiveBrush"; public static readonly string ControlStrongFillColorDefaultBrushKey = "ControlStrongFillColorDefaultBrush"; public static readonly string ControlStrongFillColorDisabledBrushKey = "ControlStrongFillColorDisabledBrush"; public static readonly string ControlSolidFillColorDefaultBrushKey = "ControlSolidFillColorDefaultBrush"; public static readonly string SubtleFillColorTransparentBrushKey = "SubtleFillColorTransparentBrush"; public static readonly string SubtleFillColorSecondaryBrushKey = "SubtleFillColorSecondaryBrush"; public static readonly string SubtleFillColorTertiaryBrushKey = "SubtleFillColorTertiaryBrush"; public static readonly string SubtleFillColorDisabledBrushKey = "SubtleFillColorDisabledBrush"; public static readonly string ControlAltFillColorTransparentBrushKey = "ControlAltFillColorTransparentBrush"; public static readonly string ControlAltFillColorSecondaryBrushKey = "ControlAltFillColorSecondaryBrush"; public static readonly string ControlAltFillColorTertiaryBrushKey = "ControlAltFillColorTertiaryBrush"; public static readonly string ControlAltFillColorQuarternaryBrushKey = "ControlAltFillColorQuarternaryBrush"; public static readonly string ControlAltFillColorDisabledBrushKey = "ControlAltFillColorDisabledBrush"; public static readonly string ControlOnImageFillColorDefaultBrushKey = "ControlOnImageFillColorDefaultBrush"; public static readonly string ControlOnImageFillColorSecondaryBrushKey = "ControlOnImageFillColorSecondaryBrush"; public static readonly string ControlOnImageFillColorTertiaryBrushKey = "ControlOnImageFillColorTertiaryBrush"; public static readonly string ControlOnImageFillColorDisabledBrushKey = "ControlOnImageFillColorDisabledBrush"; public static readonly string AccentFillColorSelectedTextBackgroundBrushKey = "AccentFillColorSelectedTextBackgroundBrush"; public static readonly string AccentFillColorDefaultBrushKey = "AccentFillColorDefaultBrush"; public static readonly string AccentFillColorSecondaryBrushKey = "AccentFillColorSecondaryBrush"; public static readonly string AccentFillColorTertiaryBrushKey = "AccentFillColorTertiaryBrush"; public static readonly string AccentFillColorDisabledBrushKey = "AccentFillColorDisabledBrush"; public static readonly string ControlStrokeColorDefaultBrushKey = "ControlStrokeColorDefaultBrush"; public static readonly string ControlStrokeColorSecondaryBrushKey = "ControlStrokeColorSecondaryBrush"; public static readonly string ControlStrokeColorOnAccentDefaultBrushKey = "ControlStrokeColorOnAccentDefaultBrush"; public static readonly string ControlStrokeColorOnAccentSecondaryBrushKey = "ControlStrokeColorOnAccentSecondaryBrush"; public static readonly string ControlStrokeColorOnAccentTertiaryBrushKey = "ControlStrokeColorOnAccentTertiaryBrush"; public static readonly string ControlStrokeColorOnAccentDisabledBrushKey = "ControlStrokeColorOnAccentDisabledBrush"; public static readonly string ControlStrokeColorForStrongFillWhenOnImageBrushKey = "ControlStrokeColorForStrongFillWhenOnImageBrush"; public static readonly string CardStrokeColorDefaultBrushKey = "CardStrokeColorDefaultBrush"; public static readonly string CardStrokeColorDefaultSolidBrushKey = "CardStrokeColorDefaultSolidBrush"; public static readonly string ControlStrongStrokeColorDefaultBrushKey = "ControlStrongStrokeColorDefaultBrush"; public static readonly string ControlStrongStrokeColorDisabledBrushKey = "ControlStrongStrokeColorDisabledBrush"; public static readonly string SurfaceStrokeColorDefaultBrushKey = "SurfaceStrokeColorDefaultBrush"; public static readonly string SurfaceStrokeColorFlyoutBrushKey = "SurfaceStrokeColorFlyoutBrush"; public static readonly string SurfaceStrokeColorInverseBrushKey = "SurfaceStrokeColorInverseBrush"; public static readonly string DividerStrokeColorDefaultBrushKey = "DividerStrokeColorDefaultBrush"; public static readonly string FocusStrokeColorOuterBrushKey = "FocusStrokeColorOuterBrush"; public static readonly string FocusStrokeColorInnerBrushKey = "FocusStrokeColorInnerBrush"; public static readonly string CardBackgroundFillColorDefaultBrushKey = "CardBackgroundFillColorDefaultBrush"; public static readonly string CardBackgroundFillColorSecondaryBrushKey = "CardBackgroundFillColorSecondaryBrush"; public static readonly string SmokeFillColorDefaultBrushKey = "SmokeFillColorDefaultBrush"; public static readonly string LayerFillColorDefaultBrushKey = "LayerFillColorDefaultBrush"; public static readonly string LayerFillColorAltBrushKey = "LayerFillColorAltBrush"; public static readonly string LayerOnAcrylicFillColorDefaultBrushKey = "LayerOnAcrylicFillColorDefaultBrush"; public static readonly string LayerOnAccentAcrylicFillColorDefaultBrushKey = "LayerOnAccentAcrylicFillColorDefaultBrush"; public static readonly string LayerOnMicaBaseAltFillColorDefaultBrushKey = "LayerOnMicaBaseAltFillColorDefaultBrush"; public static readonly string LayerOnMicaBaseAltFillColorSecondaryBrushKey = "LayerOnMicaBaseAltFillColorSecondaryBrush"; public static readonly string LayerOnMicaBaseAltFillColorTertiaryBrushKey = "LayerOnMicaBaseAltFillColorTertiaryBrush"; public static readonly string LayerOnMicaBaseAltFillColorTransparentBrushKey = "LayerOnMicaBaseAltFillColorTransparentBrush"; public static readonly string SolidBackgroundFillColorBaseBrushKey = "SolidBackgroundFillColorBaseBrush"; public static readonly string SolidBackgroundFillColorSecondaryBrushKey = "SolidBackgroundFillColorSecondaryBrush"; public static readonly string SolidBackgroundFillColorTertiaryBrushKey = "SolidBackgroundFillColorTertiaryBrush"; public static readonly string SolidBackgroundFillColorQuarternaryBrushKey = "SolidBackgroundFillColorQuarternaryBrush"; public static readonly string SystemFillColorAttentionBrushKey = "SystemFillColorAttentionBrush"; public static readonly string SystemFillColorSuccessBrushKey = "SystemFillColorSuccessBrush"; public static readonly string SystemFillColorCautionBrushKey = "SystemFillColorCautionBrush"; public static readonly string SystemFillColorCriticalBrushKey = "SystemFillColorCriticalBrush"; public static readonly string SystemFillColorNeutralBrushKey = "SystemFillColorNeutralBrush"; public static readonly string SystemFillColorSolidNeutralBrushKey = "SystemFillColorSolidNeutralBrush"; public static readonly string SystemFillColorAttentionBackgroundBrushKey = "SystemFillColorAttentionBackgroundBrush"; public static readonly string SystemFillColorSuccessBackgroundBrushKey = "SystemFillColorSuccessBackgroundBrush"; public static readonly string SystemFillColorCautionBackgroundBrushKey = "SystemFillColorCautionBackgroundBrush"; public static readonly string SystemFillColorCriticalBackgroundBrushKey = "SystemFillColorCriticalBackgroundBrush"; public static readonly string SystemFillColorNeutralBackgroundBrushKey = "SystemFillColorNeutralBackgroundBrush"; public static readonly string SystemFillColorSolidAttentionBackgroundBrushKey = "SystemFillColorSolidAttentionBackgroundBrush"; public static readonly string SystemFillColorSolidNeutralBackgroundBrushKey = "SystemFillColorSolidNeutralBackgroundBrush"; public static readonly string SystemControlAcrylicWindowBrushKey = "SystemControlAcrylicWindowBrush"; public static readonly string SystemControlAcrylicElementBrushKey = "SystemControlAcrylicElementBrush"; public static readonly string SystemControlAccentAcrylicWindowAccentMediumHighBrushKey = "SystemControlAccentAcrylicWindowAccentMediumHighBrush"; public static readonly string SystemControlAccentAcrylicElementAccentMediumHighBrushKey = "SystemControlAccentAcrylicElementAccentMediumHighBrush"; public static readonly string SystemControlAccentDark1AcrylicWindowAccentDark1BrushKey = "SystemControlAccentDark1AcrylicWindowAccentDark1Brush"; public static readonly string SystemControlAccentDark1AcrylicElementAccentDark1BrushKey = "SystemControlAccentDark1AcrylicElementAccentDark1Brush"; public static readonly string SystemControlAccentDark2AcrylicWindowAccentDark2MediumHighBrushKey = "SystemControlAccentDark2AcrylicWindowAccentDark2MediumHighBrush"; public static readonly string SystemControlAccentDark2AcrylicElementAccentDark2MediumHighBrushKey = "SystemControlAccentDark2AcrylicElementAccentDark2MediumHighBrush"; public static readonly string SystemControlAcrylicWindowMediumHighBrushKey = "SystemControlAcrylicWindowMediumHighBrush"; public static readonly string SystemControlAcrylicElementMediumHighBrushKey = "SystemControlAcrylicElementMediumHighBrush"; public static readonly string SystemControlChromeMediumLowAcrylicWindowMediumBrushKey = "SystemControlChromeMediumLowAcrylicWindowMediumBrush"; public static readonly string SystemControlChromeMediumLowAcrylicElementMediumBrushKey = "SystemControlChromeMediumLowAcrylicElementMediumBrush"; public static readonly string SystemControlBaseHighAcrylicWindowBrushKey = "SystemControlBaseHighAcrylicWindowBrush"; public static readonly string SystemControlBaseHighAcrylicElementBrushKey = "SystemControlBaseHighAcrylicElementBrush"; public static readonly string SystemControlBaseHighAcrylicWindowMediumHighBrushKey = "SystemControlBaseHighAcrylicWindowMediumHighBrush"; public static readonly string SystemControlBaseHighAcrylicElementMediumHighBrushKey = "SystemControlBaseHighAcrylicElementMediumHighBrush"; public static readonly string SystemControlBaseHighAcrylicWindowMediumBrushKey = "SystemControlBaseHighAcrylicWindowMediumBrush"; public static readonly string SystemControlBaseHighAcrylicElementMediumBrushKey = "SystemControlBaseHighAcrylicElementMediumBrush"; public static readonly string SystemControlChromeLowAcrylicWindowBrushKey = "SystemControlChromeLowAcrylicWindowBrush"; public static readonly string SystemControlChromeLowAcrylicElementBrushKey = "SystemControlChromeLowAcrylicElementBrush"; public static readonly string SystemControlChromeMediumAcrylicWindowMediumBrushKey = "SystemControlChromeMediumAcrylicWindowMediumBrush"; public static readonly string SystemControlChromeMediumAcrylicElementMediumBrushKey = "SystemControlChromeMediumAcrylicElementMediumBrush"; public static readonly string SystemControlChromeHighAcrylicWindowMediumBrushKey = "SystemControlChromeHighAcrylicWindowMediumBrush"; public static readonly string SystemControlChromeHighAcrylicElementMediumBrushKey = "SystemControlChromeHighAcrylicElementMediumBrush"; public static readonly string SystemControlBaseLowAcrylicWindowBrushKey = "SystemControlBaseLowAcrylicWindowBrush"; public static readonly string SystemControlBaseLowAcrylicElementBrushKey = "SystemControlBaseLowAcrylicElementBrush"; public static readonly string SystemControlBaseMediumLowAcrylicWindowMediumBrushKey = "SystemControlBaseMediumLowAcrylicWindowMediumBrush"; public static readonly string SystemControlBaseMediumLowAcrylicElementMediumBrushKey = "SystemControlBaseMediumLowAcrylicElementMediumBrush"; public static readonly string SystemControlAltLowAcrylicWindowBrushKey = "SystemControlAltLowAcrylicWindowBrush"; public static readonly string SystemControlAltLowAcrylicElementBrushKey = "SystemControlAltLowAcrylicElementBrush"; public static readonly string SystemControlAltMediumLowAcrylicWindowMediumBrushKey = "SystemControlAltMediumLowAcrylicWindowMediumBrush"; public static readonly string SystemControlAltMediumLowAcrylicElementMediumBrushKey = "SystemControlAltMediumLowAcrylicElementMediumBrush"; public static readonly string SystemControlAltHighAcrylicWindowBrushKey = "SystemControlAltHighAcrylicWindowBrush"; public static readonly string SystemControlAltHighAcrylicElementBrushKey = "SystemControlAltHighAcrylicElementBrush"; public static readonly string AcrylicBackgroundFillColorDefaultBrushKey = "AcrylicBackgroundFillColorDefaultBrush"; public static readonly string AcrylicInAppFillColorDefaultBrushKey = "AcrylicInAppFillColorDefaultBrush"; public static readonly string AcrylicBackgroundFillColorDefaultInverseBrushKey = "AcrylicBackgroundFillColorDefaultInverseBrush"; public static readonly string AcrylicInAppFillColorDefaultInverseBrushKey = "AcrylicInAppFillColorDefaultInverseBrush"; public static readonly string AcrylicBackgroundFillColorBaseBrushKey = "AcrylicBackgroundFillColorBaseBrush"; public static readonly string AcrylicInAppFillColorBaseBrushKey = "AcrylicInAppFillColorBaseBrush"; public static readonly string AccentAcrylicBackgroundFillColorDefaultBrushKey = "AccentAcrylicBackgroundFillColorDefaultBrush"; public static readonly string AccentAcrylicInAppFillColorDefaultBrushKey = "AccentAcrylicInAppFillColorDefaultBrush"; public static readonly string AccentAcrylicBackgroundFillColorBaseBrushKey = "AccentAcrylicBackgroundFillColorBaseBrush"; public static readonly string AccentAcrylicInAppFillColorBaseBrushKey = "AccentAcrylicInAppFillColorBaseBrush"; public static readonly string SystemControlBackgroundBaseLowRevealBackgroundBrushKey = "SystemControlBackgroundBaseLowRevealBackgroundBrush"; public static readonly string SystemControlTransparentRevealBackgroundBrushKey = "SystemControlTransparentRevealBackgroundBrush"; public static readonly string SystemControlBackgroundAltHighRevealBackgroundBrushKey = "SystemControlBackgroundAltHighRevealBackgroundBrush"; public static readonly string SystemControlHighlightAccentRevealBackgroundBrushKey = "SystemControlHighlightAccentRevealBackgroundBrush"; public static readonly string SystemControlHighlightAccent3RevealBackgroundBrushKey = "SystemControlHighlightAccent3RevealBackgroundBrush"; public static readonly string SystemControlHighlightAccent2RevealBackgroundBrushKey = "SystemControlHighlightAccent2RevealBackgroundBrush"; public static readonly string SystemControlHighlightListMediumRevealBackgroundBrushKey = "SystemControlHighlightListMediumRevealBackgroundBrush"; public static readonly string SystemControlHighlightListLowRevealBackgroundBrushKey = "SystemControlHighlightListLowRevealBackgroundBrush"; public static readonly string SystemControlBackgroundBaseMediumLowRevealBaseLowBackgroundBrushKey = "SystemControlBackgroundBaseMediumLowRevealBaseLowBackgroundBrush"; public static readonly string SystemControlHighlightBaseMediumLowRevealAccentBackgroundBrushKey = "SystemControlHighlightBaseMediumLowRevealAccentBackgroundBrush"; public static readonly string SystemControlHighlightListMediumRevealListLowBackgroundBrushKey = "SystemControlHighlightListMediumRevealListLowBackgroundBrush"; public static readonly string SystemControlHighlightAccent3RevealAccent2BackgroundBrushKey = "SystemControlHighlightAccent3RevealAccent2BackgroundBrush"; public static readonly string SystemControlBackgroundAccentRevealBorderBrushKey = "SystemControlBackgroundAccentRevealBorderBrush"; public static readonly string SystemControlBackgroundBaseHighRevealBorderBrushKey = "SystemControlBackgroundBaseHighRevealBorderBrush"; public static readonly string SystemControlBackgroundBaseLowRevealBorderBrushKey = "SystemControlBackgroundBaseLowRevealBorderBrush"; public static readonly string SystemControlBackgroundBaseMediumRevealBorderBrushKey = "SystemControlBackgroundBaseMediumRevealBorderBrush"; public static readonly string SystemControlBackgroundBaseMediumHighRevealBorderBrushKey = "SystemControlBackgroundBaseMediumHighRevealBorderBrush"; public static readonly string SystemControlBackgroundBaseMediumLowRevealBorderBrushKey = "SystemControlBackgroundBaseMediumLowRevealBorderBrush"; public static readonly string SystemControlBackgroundChromeBlackHighRevealBorderBrushKey = "SystemControlBackgroundChromeBlackHighRevealBorderBrush"; public static readonly string SystemControlBackgroundChromeBlackMediumRevealChromeBorderBrushKey = "SystemControlBackgroundChromeBlackMediumRevealChromeBorderBrush"; public static readonly string SystemControlBackgroundChromeMediumRevealBorderBrushKey = "SystemControlBackgroundChromeMediumRevealBorderBrush"; public static readonly string SystemControlBackgroundChromeMediumLowRevealBorderBrushKey = "SystemControlBackgroundChromeMediumLowRevealBorderBrush"; public static readonly string SystemControlBackgroundChromeWhiteRevealBorderBrushKey = "SystemControlBackgroundChromeWhiteRevealBorderBrush"; public static readonly string SystemControlTransparentRevealListLowBorderBrushKey = "SystemControlTransparentRevealListLowBorderBrush"; public static readonly string SystemControlBackgroundListLowRevealBorderBrushKey = "SystemControlBackgroundListLowRevealBorderBrush"; public static readonly string SystemControlBackgroundListMediumRevealBorderBrushKey = "SystemControlBackgroundListMediumRevealBorderBrush"; public static readonly string SystemControlTransparentRevealBorderBrushKey = "SystemControlTransparentRevealBorderBrush"; public static readonly string SystemControlForegroundRevealTransparentBorderBrushKey = "SystemControlForegroundRevealTransparentBorderBrush"; public static readonly string SystemControlBackgroundTransparentRevealBorderBrushKey = "SystemControlBackgroundTransparentRevealBorderBrush"; public static readonly string SystemControlHighlightTransparentRevealBorderBrushKey = "SystemControlHighlightTransparentRevealBorderBrush"; public static readonly string SystemControlHighlightAltTransparentRevealBorderBrushKey = "SystemControlHighlightAltTransparentRevealBorderBrush"; public static readonly string SystemControlHighlightAccentRevealBorderBrushKey = "SystemControlHighlightAccentRevealBorderBrush"; public static readonly string SystemControlHighlightBaseHighRevealBorderBrushKey = "SystemControlHighlightBaseHighRevealBorderBrush"; public static readonly string SystemControlHighlightBaseLowRevealBorderBrushKey = "SystemControlHighlightBaseLowRevealBorderBrush"; public static readonly string SystemControlHighlightBaseMediumRevealBorderBrushKey = "SystemControlHighlightBaseMediumRevealBorderBrush"; public static readonly string SystemControlHighlightBaseMediumHighRevealBorderBrushKey = "SystemControlHighlightBaseMediumHighRevealBorderBrush"; public static readonly string SystemControlHighlightBaseMediumLowRevealBorderBrushKey = "SystemControlHighlightBaseMediumLowRevealBorderBrush"; public static readonly string ListViewItemRevealBorderBrushKey = "ListViewItemRevealBorderBrush"; public static readonly string ListViewItemRevealBorderBrushPointerOverKey = "ListViewItemRevealBorderBrushPointerOver"; public static readonly string ListViewItemRevealBorderBrushPressedKey = "ListViewItemRevealBorderBrushPressed"; public static readonly string GridViewItemRevealBorderBrushKey = "GridViewItemRevealBorderBrush"; public static readonly string ControlElevationBorderBrushKey = "ControlElevationBorderBrush"; public static readonly string CircleElevationBorderBrushKey = "CircleElevationBorderBrush"; public static readonly string AccentControlElevationBorderBrushKey = "AccentControlElevationBorderBrush"; public static readonly string ApplicationPageBackgroundThemeBrushKey = "ApplicationPageBackgroundThemeBrush"; public static readonly string DefaultTextForegroundThemeBrushKey = "DefaultTextForegroundThemeBrush"; public static readonly string SystemControlFocusVisualPrimaryBrushKey = "SystemControlFocusVisualPrimaryBrush"; public static readonly string SystemControlFocusVisualSecondaryBrushKey = "SystemControlFocusVisualSecondaryBrush"; public static readonly string SystemColorWindowTextColorBrushKey = "SystemColorWindowTextColorBrush"; public static readonly string SystemColorWindowColorBrushKey = "SystemColorWindowColorBrush"; public static readonly string SystemColorButtonFaceColorBrushKey = "SystemColorButtonFaceColorBrush"; public static readonly string SystemColorButtonTextColorBrushKey = "SystemColorButtonTextColorBrush"; public static readonly string SystemColorHighlightColorBrushKey = "SystemColorHighlightColorBrush"; public static readonly string SystemColorHighlightTextColorBrushKey = "SystemColorHighlightTextColorBrush"; public static readonly string SystemColorHotlightColorBrushKey = "SystemColorHotlightColorBrush"; public static readonly string SystemColorGrayTextColorBrushKey = "SystemColorGrayTextColorBrush"; public static readonly string TextOnAccentFillColorDefaultKey = "TextOnAccentFillColorDefault"; public static readonly string TextOnAccentAAFillColorPrimaryKey = "TextOnAccentAAFillColorPrimary"; public static readonly string TextOnAccentAAFillColorSecondaryKey = "TextOnAccentAAFillColorSecondary"; public static readonly string TextOnAccentAAFillColorDisabledKey = "TextOnAccentAAFillColorDisabled"; public static readonly string ControlAAFillColorDefaultKey = "ControlAAFillColorDefault"; public static readonly string ControlAAFillColorDisabledKey = "ControlAAFillColorDisabled"; public static readonly string AccentAAFillColorDisabledKey = "AccentAAFillColorDisabled"; public static readonly string ControlStrokeColorForAAFillOnImageKey = "ControlStrokeColorForAAFillOnImage"; public static readonly string ControlAAStrokeColorDefaultKey = "ControlAAStrokeColorDefault"; public static readonly string ControlAAStrokeColorDisabledKey = "ControlAAStrokeColorDisabled"; public static readonly string TextOnAccentFillColorDefaultBrushKey = "TextOnAccentFillColorDefaultBrush"; public static readonly string TextOnAccentAAFillColorPrimaryBrushKey = "TextOnAccentAAFillColorPrimaryBrush"; public static readonly string TextOnAccentAAFillColorSecondaryBrushKey = "TextOnAccentAAFillColorSecondaryBrush"; public static readonly string TextOnAccentAAFillColorDisabledBrushKey = "TextOnAccentAAFillColorDisabledBrush"; public static readonly string ControlAAFillColorDefaultBrushKey = "ControlAAFillColorDefaultBrush"; public static readonly string ControlAAFillColorDisabledBrushKey = "ControlAAFillColorDisabledBrush"; public static readonly string AccentAAFillColorDefaultBrushKey = "AccentAAFillColorDefaultBrush"; public static readonly string AccentAAFillColorSecondaryBrushKey = "AccentAAFillColorSecondaryBrush"; public static readonly string AccentAAFillColorTertiaryBrushKey = "AccentAAFillColorTertiaryBrush"; public static readonly string AccentAAFillColorDisabledBrushKey = "AccentAAFillColorDisabledBrush"; public static readonly string ControlStrokeColorForAAFillOnImageBrushKey = "ControlStrokeColorForAAFillOnImageBrush"; public static readonly string ControlAAStrokeColorDefaultBrushKey = "ControlAAStrokeColorDefaultBrush"; public static readonly string ControlAAStrokeColorDisabledBrushKey = "ControlAAStrokeColorDisabledBrush"; public static readonly string AppBarButtonBackgroundKey = "AppBarButtonBackground"; public static readonly string AppBarButtonBackgroundPointerOverKey = "AppBarButtonBackgroundPointerOver"; public static readonly string AppBarButtonBackgroundPressedKey = "AppBarButtonBackgroundPressed"; public static readonly string AppBarButtonBackgroundDisabledKey = "AppBarButtonBackgroundDisabled"; public static readonly string AppBarButtonForegroundKey = "AppBarButtonForeground"; public static readonly string AppBarButtonForegroundPointerOverKey = "AppBarButtonForegroundPointerOver"; public static readonly string AppBarButtonForegroundPressedKey = "AppBarButtonForegroundPressed"; public static readonly string AppBarButtonForegroundDisabledKey = "AppBarButtonForegroundDisabled"; public static readonly string AppBarButtonBorderBrushKey = "AppBarButtonBorderBrush"; public static readonly string AppBarButtonBorderBrushPointerOverKey = "AppBarButtonBorderBrushPointerOver"; public static readonly string AppBarButtonBorderBrushPressedKey = "AppBarButtonBorderBrushPressed"; public static readonly string AppBarButtonBorderBrushDisabledKey = "AppBarButtonBorderBrushDisabled"; public static readonly string AppBarButtonKeyboardAcceleratorTextForegroundKey = "AppBarButtonKeyboardAcceleratorTextForeground"; public static readonly string AppBarButtonKeyboardAcceleratorTextForegroundPointerOverKey = "AppBarButtonKeyboardAcceleratorTextForegroundPointerOver"; public static readonly string AppBarButtonKeyboardAcceleratorTextForegroundPressedKey = "AppBarButtonKeyboardAcceleratorTextForegroundPressed"; public static readonly string AppBarButtonKeyboardAcceleratorTextForegroundDisabledKey = "AppBarButtonKeyboardAcceleratorTextForegroundDisabled"; public static readonly string AppBarButtonBackgroundSubMenuOpenedKey = "AppBarButtonBackgroundSubMenuOpened"; public static readonly string AppBarButtonForegroundSubMenuOpenedKey = "AppBarButtonForegroundSubMenuOpened"; public static readonly string AppBarButtonKeyboardAcceleratorTextForegroundSubMenuOpenedKey = "AppBarButtonKeyboardAcceleratorTextForegroundSubMenuOpened"; public static readonly string AppBarButtonBorderBrushSubMenuOpenedKey = "AppBarButtonBorderBrushSubMenuOpened"; public static readonly string AppBarButtonSubItemChevronForegroundKey = "AppBarButtonSubItemChevronForeground"; public static readonly string AppBarButtonSubItemChevronForegroundPointerOverKey = "AppBarButtonSubItemChevronForegroundPointerOver"; public static readonly string AppBarButtonSubItemChevronForegroundPressedKey = "AppBarButtonSubItemChevronForegroundPressed"; public static readonly string AppBarButtonSubItemChevronForegroundSubMenuOpenedKey = "AppBarButtonSubItemChevronForegroundSubMenuOpened"; public static readonly string AppBarButtonSubItemChevronForegroundDisabledKey = "AppBarButtonSubItemChevronForegroundDisabled"; public static readonly string AppBarButtonHasFlyoutChevronVisibilityKey = "AppBarButtonHasFlyoutChevronVisibility"; public static readonly string AppBarButtonFlyoutGlyphKey = "AppBarButtonFlyoutGlyph"; public static readonly string AppBarButtonOverflowFlyoutGlyphKey = "AppBarButtonOverflowFlyoutGlyph"; public static readonly string AppBarButtonSubItemChevronFontSizeKey = "AppBarButtonSubItemChevronFontSize"; public static readonly string AppBarButtonSecondarySubItemChevronFontSizeKey = "AppBarButtonSecondarySubItemChevronFontSize"; public static readonly string AppBarButtonSubItemChevronMarginKey = "AppBarButtonSubItemChevronMargin"; public static readonly string AppBarButtonSubItemChevronLabelOnRightMarginKey = "AppBarButtonSubItemChevronLabelOnRightMargin"; public static readonly string AppBarButtonSecondarySubItemChevronMarginKey = "AppBarButtonSecondarySubItemChevronMargin"; public static readonly string AppBarExpandButtonThemeHeightKey = "AppBarExpandButtonThemeHeight"; public static readonly string AppBarExpandButtonThemeWidthKey = "AppBarExpandButtonThemeWidth"; public static readonly string AppBarExpandButtonCircleDiameterKey = "AppBarExpandButtonCircleDiameter"; public static readonly string AppBarToggleButtonBackgroundKey = "AppBarToggleButtonBackground"; public static readonly string AppBarToggleButtonBackgroundPointerOverKey = "AppBarToggleButtonBackgroundPointerOver"; public static readonly string AppBarToggleButtonBackgroundPressedKey = "AppBarToggleButtonBackgroundPressed"; public static readonly string AppBarToggleButtonBackgroundDisabledKey = "AppBarToggleButtonBackgroundDisabled"; public static readonly string AppBarToggleButtonBackgroundCheckedKey = "AppBarToggleButtonBackgroundChecked"; public static readonly string AppBarToggleButtonBackgroundCheckedPointerOverKey = "AppBarToggleButtonBackgroundCheckedPointerOver"; public static readonly string AppBarToggleButtonBackgroundCheckedPressedKey = "AppBarToggleButtonBackgroundCheckedPressed"; public static readonly string AppBarToggleButtonBackgroundCheckedDisabledKey = "AppBarToggleButtonBackgroundCheckedDisabled"; public static readonly string AppBarToggleButtonBackgroundHighLightOverlayKey = "AppBarToggleButtonBackgroundHighLightOverlay"; public static readonly string AppBarToggleButtonBackgroundHighLightOverlayPointerOverKey = "AppBarToggleButtonBackgroundHighLightOverlayPointerOver"; public static readonly string AppBarToggleButtonBackgroundHighLightOverlayPressedKey = "AppBarToggleButtonBackgroundHighLightOverlayPressed"; public static readonly string AppBarToggleButtonBackgroundHighLightOverlayCheckedPointerOverKey = "AppBarToggleButtonBackgroundHighLightOverlayCheckedPointerOver"; public static readonly string AppBarToggleButtonBackgroundHighLightOverlayCheckedPressedKey = "AppBarToggleButtonBackgroundHighLightOverlayCheckedPressed"; public static readonly string AppBarToggleButtonForegroundKey = "AppBarToggleButtonForeground"; public static readonly string AppBarToggleButtonForegroundPointerOverKey = "AppBarToggleButtonForegroundPointerOver"; public static readonly string AppBarToggleButtonForegroundPressedKey = "AppBarToggleButtonForegroundPressed"; public static readonly string AppBarToggleButtonForegroundDisabledKey = "AppBarToggleButtonForegroundDisabled"; public static readonly string AppBarToggleButtonForegroundCheckedKey = "AppBarToggleButtonForegroundChecked"; public static readonly string AppBarToggleButtonForegroundCheckedPointerOverKey = "AppBarToggleButtonForegroundCheckedPointerOver"; public static readonly string AppBarToggleButtonForegroundCheckedPressedKey = "AppBarToggleButtonForegroundCheckedPressed"; public static readonly string AppBarToggleButtonForegroundCheckedDisabledKey = "AppBarToggleButtonForegroundCheckedDisabled"; public static readonly string AppBarToggleButtonBorderBrushKey = "AppBarToggleButtonBorderBrush"; public static readonly string AppBarToggleButtonBorderBrushPointerOverKey = "AppBarToggleButtonBorderBrushPointerOver"; public static readonly string AppBarToggleButtonBorderBrushPressedKey = "AppBarToggleButtonBorderBrushPressed"; public static readonly string AppBarToggleButtonBorderBrushDisabledKey = "AppBarToggleButtonBorderBrushDisabled"; public static readonly string AppBarToggleButtonBorderBrushCheckedKey = "AppBarToggleButtonBorderBrushChecked"; public static readonly string AppBarToggleButtonBorderBrushCheckedPointerOverKey = "AppBarToggleButtonBorderBrushCheckedPointerOver"; public static readonly string AppBarToggleButtonBorderBrushCheckedPressedKey = "AppBarToggleButtonBorderBrushCheckedPressed"; public static readonly string AppBarToggleButtonBorderBrushCheckedDisabledKey = "AppBarToggleButtonBorderBrushCheckedDisabled"; public static readonly string AppBarToggleButtonCheckGlyphForegroundKey = "AppBarToggleButtonCheckGlyphForeground"; public static readonly string AppBarToggleButtonCheckGlyphForegroundPointerOverKey = "AppBarToggleButtonCheckGlyphForegroundPointerOver"; public static readonly string AppBarToggleButtonCheckGlyphForegroundPressedKey = "AppBarToggleButtonCheckGlyphForegroundPressed"; public static readonly string AppBarToggleButtonCheckGlyphForegroundDisabledKey = "AppBarToggleButtonCheckGlyphForegroundDisabled"; public static readonly string AppBarToggleButtonCheckGlyphForegroundCheckedKey = "AppBarToggleButtonCheckGlyphForegroundChecked"; public static readonly string AppBarToggleButtonCheckGlyphForegroundCheckedPointerOverKey = "AppBarToggleButtonCheckGlyphForegroundCheckedPointerOver"; public static readonly string AppBarToggleButtonCheckGlyphForegroundCheckedPressedKey = "AppBarToggleButtonCheckGlyphForegroundCheckedPressed"; public static readonly string AppBarToggleButtonCheckGlyphForegroundCheckedDisabledKey = "AppBarToggleButtonCheckGlyphForegroundCheckedDisabled"; public static readonly string AppBarToggleButtonOverflowLabelForegroundPointerOverKey = "AppBarToggleButtonOverflowLabelForegroundPointerOver"; public static readonly string AppBarToggleButtonOverflowLabelForegroundPressedKey = "AppBarToggleButtonOverflowLabelForegroundPressed"; public static readonly string AppBarToggleButtonOverflowLabelForegroundDisabledKey = "AppBarToggleButtonOverflowLabelForegroundDisabled"; public static readonly string AppBarToggleButtonOverflowLabelForegroundCheckedPointerOverKey = "AppBarToggleButtonOverflowLabelForegroundCheckedPointerOver"; public static readonly string AppBarToggleButtonOverflowLabelForegroundCheckedPressedKey = "AppBarToggleButtonOverflowLabelForegroundCheckedPressed"; public static readonly string AppBarToggleButtonOverflowLabelForegroundCheckedDisabledKey = "AppBarToggleButtonOverflowLabelForegroundCheckedDisabled"; public static readonly string AppBarToggleButtonCheckedBackgroundThemeBrushKey = "AppBarToggleButtonCheckedBackgroundThemeBrush"; public static readonly string AppBarToggleButtonCheckedBorderThemeBrushKey = "AppBarToggleButtonCheckedBorderThemeBrush"; public static readonly string AppBarToggleButtonCheckedDisabledBackgroundThemeBrushKey = "AppBarToggleButtonCheckedDisabledBackgroundThemeBrush"; public static readonly string AppBarToggleButtonCheckedDisabledBorderThemeBrushKey = "AppBarToggleButtonCheckedDisabledBorderThemeBrush"; public static readonly string AppBarToggleButtonCheckedDisabledForegroundThemeBrushKey = "AppBarToggleButtonCheckedDisabledForegroundThemeBrush"; public static readonly string AppBarToggleButtonCheckedPointerOverBackgroundThemeBrushKey = "AppBarToggleButtonCheckedPointerOverBackgroundThemeBrush"; public static readonly string AppBarToggleButtonCheckedPointerOverBorderThemeBrushKey = "AppBarToggleButtonCheckedPointerOverBorderThemeBrush"; public static readonly string AppBarToggleButtonCheckedPressedBackgroundThemeBrushKey = "AppBarToggleButtonCheckedPressedBackgroundThemeBrush"; public static readonly string AppBarToggleButtonCheckedPressedBorderThemeBrushKey = "AppBarToggleButtonCheckedPressedBorderThemeBrush"; public static readonly string AppBarToggleButtonCheckedPressedForegroundThemeBrushKey = "AppBarToggleButtonCheckedPressedForegroundThemeBrush"; public static readonly string AppBarToggleButtonCheckedForegroundThemeBrushKey = "AppBarToggleButtonCheckedForegroundThemeBrush"; public static readonly string AppBarToggleButtonPointerOverBackgroundThemeBrushKey = "AppBarToggleButtonPointerOverBackgroundThemeBrush"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundKey = "AppBarToggleButtonKeyboardAcceleratorTextForeground"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundPointerOverKey = "AppBarToggleButtonKeyboardAcceleratorTextForegroundPointerOver"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundPressedKey = "AppBarToggleButtonKeyboardAcceleratorTextForegroundPressed"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundDisabledKey = "AppBarToggleButtonKeyboardAcceleratorTextForegroundDisabled"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedKey = "AppBarToggleButtonKeyboardAcceleratorTextForegroundChecked"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedPointerOverKey = "AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedPointerOver"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedPressedKey = "AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedPressed"; public static readonly string AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedDisabledKey = "AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedDisabled"; public static readonly string AppBarEllipsisButtonBackgroundKey = "AppBarEllipsisButtonBackground"; public static readonly string AppBarEllipsisButtonBackgroundPointerOverKey = "AppBarEllipsisButtonBackgroundPointerOver"; public static readonly string AppBarEllipsisButtonBackgroundPressedKey = "AppBarEllipsisButtonBackgroundPressed"; public static readonly string AppBarEllipsisButtonBackgroundDisabledKey = "AppBarEllipsisButtonBackgroundDisabled"; public static readonly string AppBarEllipsisButtonForegroundKey = "AppBarEllipsisButtonForeground"; public static readonly string AppBarEllipsisButtonForegroundPointerOverKey = "AppBarEllipsisButtonForegroundPointerOver"; public static readonly string AppBarEllipsisButtonForegroundPressedKey = "AppBarEllipsisButtonForegroundPressed"; public static readonly string AppBarEllipsisButtonForegroundDisabledKey = "AppBarEllipsisButtonForegroundDisabled"; public static readonly string AppBarEllipsisButtonBorderBrushKey = "AppBarEllipsisButtonBorderBrush"; public static readonly string AppBarEllipsisButtonBorderBrushPointerOverKey = "AppBarEllipsisButtonBorderBrushPointerOver"; public static readonly string AppBarEllipsisButtonBorderBrushPressedKey = "AppBarEllipsisButtonBorderBrushPressed"; public static readonly string AppBarEllipsisButtonBorderBrushDisabledKey = "AppBarEllipsisButtonBorderBrushDisabled"; public static readonly string AppBarSeparatorForegroundKey = "AppBarSeparatorForeground"; public static readonly string AutoSuggestBoxSuggestionsListBackgroundKey = "AutoSuggestBoxSuggestionsListBackground"; public static readonly string AutoSuggestBoxSuggestionsListBorderBrushKey = "AutoSuggestBoxSuggestionsListBorderBrush"; public static readonly string AutoSuggestBoxLightDismissOverlayBackgroundKey = "AutoSuggestBoxLightDismissOverlayBackground"; public static readonly string AutoSuggestBoxIconFontSizeKey = "AutoSuggestBoxIconFontSize"; public static readonly string AutoSuggestListMaxHeightKey = "AutoSuggestListMaxHeight"; public static readonly string AutoSuggestListBorderOpacityKey = "AutoSuggestListBorderOpacity"; public static readonly string AutoSuggestListBorderThemeThicknessKey = "AutoSuggestListBorderThemeThickness"; public static readonly string AutoSuggestListMarginKey = "AutoSuggestListMargin"; public static readonly string AutoSuggestListPaddingKey = "AutoSuggestListPadding"; public static readonly string AutoSuggestListViewItemMarginKey = "AutoSuggestListViewItemMargin"; public static readonly string AccentButtonBackgroundKey = "AccentButtonBackground"; public static readonly string AccentButtonBackgroundPointerOverKey = "AccentButtonBackgroundPointerOver"; public static readonly string AccentButtonBackgroundPressedKey = "AccentButtonBackgroundPressed"; public static readonly string AccentButtonBackgroundDisabledKey = "AccentButtonBackgroundDisabled"; public static readonly string AccentButtonForegroundKey = "AccentButtonForeground"; public static readonly string AccentButtonForegroundPointerOverKey = "AccentButtonForegroundPointerOver"; public static readonly string AccentButtonForegroundPressedKey = "AccentButtonForegroundPressed"; public static readonly string AccentButtonForegroundDisabledKey = "AccentButtonForegroundDisabled"; public static readonly string AccentButtonBorderBrushKey = "AccentButtonBorderBrush"; public static readonly string AccentButtonBorderBrushPointerOverKey = "AccentButtonBorderBrushPointerOver"; public static readonly string AccentButtonBorderBrushPressedKey = "AccentButtonBorderBrushPressed"; public static readonly string AccentButtonBorderBrushDisabledKey = "AccentButtonBorderBrushDisabled"; public static readonly string ButtonBorderThemeThicknessKey = "ButtonBorderThemeThickness"; public static readonly string ButtonBackgroundKey = "ButtonBackground"; public static readonly string ButtonBackgroundPointerOverKey = "ButtonBackgroundPointerOver"; public static readonly string ButtonBackgroundPressedKey = "ButtonBackgroundPressed"; public static readonly string ButtonBackgroundDisabledKey = "ButtonBackgroundDisabled"; public static readonly string ButtonForegroundKey = "ButtonForeground"; public static readonly string ButtonForegroundPointerOverKey = "ButtonForegroundPointerOver"; public static readonly string ButtonForegroundPressedKey = "ButtonForegroundPressed"; public static readonly string ButtonForegroundDisabledKey = "ButtonForegroundDisabled"; public static readonly string ButtonBorderBrushKey = "ButtonBorderBrush"; public static readonly string ButtonBorderBrushPointerOverKey = "ButtonBorderBrushPointerOver"; public static readonly string ButtonBorderBrushPressedKey = "ButtonBorderBrushPressed"; public static readonly string ButtonBorderBrushDisabledKey = "ButtonBorderBrushDisabled"; public static readonly string ButtonBackgroundThemeBrushKey = "ButtonBackgroundThemeBrush"; public static readonly string ButtonBorderThemeBrushKey = "ButtonBorderThemeBrush"; public static readonly string ButtonDisabledBackgroundThemeBrushKey = "ButtonDisabledBackgroundThemeBrush"; public static readonly string ButtonDisabledBorderThemeBrushKey = "ButtonDisabledBorderThemeBrush"; public static readonly string ButtonDisabledForegroundThemeBrushKey = "ButtonDisabledForegroundThemeBrush"; public static readonly string ButtonForegroundThemeBrushKey = "ButtonForegroundThemeBrush"; public static readonly string ButtonPointerOverBackgroundThemeBrushKey = "ButtonPointerOverBackgroundThemeBrush"; public static readonly string ButtonPointerOverForegroundThemeBrushKey = "ButtonPointerOverForegroundThemeBrush"; public static readonly string ButtonPressedBackgroundThemeBrushKey = "ButtonPressedBackgroundThemeBrush"; public static readonly string ButtonPressedForegroundThemeBrushKey = "ButtonPressedForegroundThemeBrush"; public static readonly string CalendarDatePickerBorderThemeThicknessKey = "CalendarDatePickerBorderThemeThickness"; public static readonly string CalendarDatePickerForegroundKey = "CalendarDatePickerForeground"; public static readonly string CalendarDatePickerForegroundDisabledKey = "CalendarDatePickerForegroundDisabled"; public static readonly string CalendarDatePickerCalendarGlyphForegroundKey = "CalendarDatePickerCalendarGlyphForeground"; public static readonly string CalendarDatePickerCalendarGlyphForegroundPointerOverKey = "CalendarDatePickerCalendarGlyphForegroundPointerOver"; public static readonly string CalendarDatePickerCalendarGlyphForegroundPressedKey = "CalendarDatePickerCalendarGlyphForegroundPressed"; public static readonly string CalendarDatePickerCalendarGlyphForegroundDisabledKey = "CalendarDatePickerCalendarGlyphForegroundDisabled"; public static readonly string CalendarDatePickerTextForegroundKey = "CalendarDatePickerTextForeground"; public static readonly string CalendarDatePickerTextForegroundPointerOverKey = "CalendarDatePickerTextForegroundPointerOver"; public static readonly string CalendarDatePickerTextForegroundPressedKey = "CalendarDatePickerTextForegroundPressed"; public static readonly string CalendarDatePickerTextForegroundDisabledKey = "CalendarDatePickerTextForegroundDisabled"; public static readonly string CalendarDatePickerTextForegroundSelectedKey = "CalendarDatePickerTextForegroundSelected"; public static readonly string CalendarDatePickerHeaderForegroundDisabledKey = "CalendarDatePickerHeaderForegroundDisabled"; public static readonly string CalendarDatePickerBackgroundKey = "CalendarDatePickerBackground"; public static readonly string CalendarDatePickerBackgroundPointerOverKey = "CalendarDatePickerBackgroundPointerOver"; public static readonly string CalendarDatePickerBackgroundPressedKey = "CalendarDatePickerBackgroundPressed"; public static readonly string CalendarDatePickerBackgroundDisabledKey = "CalendarDatePickerBackgroundDisabled"; public static readonly string CalendarDatePickerBackgroundFocusedKey = "CalendarDatePickerBackgroundFocused"; public static readonly string CalendarDatePickerBorderBrushKey = "CalendarDatePickerBorderBrush"; public static readonly string CalendarDatePickerBorderBrushPointerOverKey = "CalendarDatePickerBorderBrushPointerOver"; public static readonly string CalendarDatePickerBorderBrushPressedKey = "CalendarDatePickerBorderBrushPressed"; public static readonly string CalendarDatePickerBorderBrushDisabledKey = "CalendarDatePickerBorderBrushDisabled"; public static readonly string CalendarDatePickerLightDismissOverlayBackgroundKey = "CalendarDatePickerLightDismissOverlayBackground"; public static readonly string CalendarViewFocusVisualPrimaryBrushKey = "CalendarViewFocusVisualPrimaryBrush"; public static readonly string CalendarViewFocusVisualSecondaryBrushKey = "CalendarViewFocusVisualSecondaryBrush"; public static readonly string CalendarViewFocusBorderBrushKey = "CalendarViewFocusBorderBrush"; public static readonly string CalendarViewBlackoutStrikethroughBrushKey = "CalendarViewBlackoutStrikethroughBrush"; public static readonly string CalendarViewSelectedHoverBorderBrushKey = "CalendarViewSelectedHoverBorderBrush"; public static readonly string CalendarViewSelectedPressedBorderBrushKey = "CalendarViewSelectedPressedBorderBrush"; public static readonly string CalendarViewSelectedDisabledBorderBrushKey = "CalendarViewSelectedDisabledBorderBrush"; public static readonly string CalendarViewSelectedBorderBrushKey = "CalendarViewSelectedBorderBrush"; public static readonly string CalendarViewHoverBorderBrushKey = "CalendarViewHoverBorderBrush"; public static readonly string CalendarViewPressedBorderBrushKey = "CalendarViewPressedBorderBrush"; public static readonly string CalendarViewTodaySelectedInnerBorderBrushKey = "CalendarViewTodaySelectedInnerBorderBrush"; public static readonly string CalendarViewTodayForegroundKey = "CalendarViewTodayForeground"; public static readonly string CalendarViewDisabledForegroundKey = "CalendarViewDisabledForeground"; public static readonly string CalendarViewBlackoutForegroundKey = "CalendarViewBlackoutForeground"; public static readonly string CalendarViewSelectedForegroundKey = "CalendarViewSelectedForeground"; public static readonly string CalendarViewSelectedHoverForegroundKey = "CalendarViewSelectedHoverForeground"; public static readonly string CalendarViewSelectedPressedForegroundKey = "CalendarViewSelectedPressedForeground"; public static readonly string CalendarViewSelectedDisabledForegroundKey = "CalendarViewSelectedDisabledForeground"; public static readonly string CalendarViewPressedForegroundKey = "CalendarViewPressedForeground"; public static readonly string CalendarViewOutOfScopeForegroundKey = "CalendarViewOutOfScopeForeground"; public static readonly string CalendarViewOutOfScopeHoverForegroundKey = "CalendarViewOutOfScopeHoverForeground"; public static readonly string CalendarViewOutOfScopePressedForegroundKey = "CalendarViewOutOfScopePressedForeground"; public static readonly string CalendarViewCalendarItemBackgroundKey = "CalendarViewCalendarItemBackground"; public static readonly string CalendarViewCalendarItemHoverBackgroundKey = "CalendarViewCalendarItemHoverBackground"; public static readonly string CalendarViewCalendarItemPressedBackgroundKey = "CalendarViewCalendarItemPressedBackground"; public static readonly string CalendarViewCalendarItemDisabledBackgroundKey = "CalendarViewCalendarItemDisabledBackground"; public static readonly string CalendarViewCalendarItemBorderBrushKey = "CalendarViewCalendarItemBorderBrush"; public static readonly string CalendarViewCalendarItemForegroundKey = "CalendarViewCalendarItemForeground"; public static readonly string CalendarViewTodayBackgroundKey = "CalendarViewTodayBackground"; public static readonly string CalendarViewTodayBlackoutBackgroundKey = "CalendarViewTodayBlackoutBackground"; public static readonly string CalendarViewTodayBlackoutForegroundKey = "CalendarViewTodayBlackoutForeground"; public static readonly string CalendarViewTodayHoverBackgroundKey = "CalendarViewTodayHoverBackground"; public static readonly string CalendarViewTodayPressedBackgroundKey = "CalendarViewTodayPressedBackground"; public static readonly string CalendarViewTodayDisabledBackgroundKey = "CalendarViewTodayDisabledBackground"; public static readonly string CalendarViewBlackoutBackgroundKey = "CalendarViewBlackoutBackground"; public static readonly string CalendarViewOutOfScopeBackgroundKey = "CalendarViewOutOfScopeBackground"; public static readonly string CalendarViewForegroundKey = "CalendarViewForeground"; public static readonly string CalendarViewBackgroundKey = "CalendarViewBackground"; public static readonly string CalendarViewBorderBrushKey = "CalendarViewBorderBrush"; public static readonly string CalendarViewWeekDayForegroundDisabledKey = "CalendarViewWeekDayForegroundDisabled"; public static readonly string CalendarViewNavigationButtonBackgroundKey = "CalendarViewNavigationButtonBackground"; public static readonly string CalendarViewNavigationButtonBackgroundPointerOverKey = "CalendarViewNavigationButtonBackgroundPointerOver"; public static readonly string CalendarViewNavigationButtonBackgroundPressedKey = "CalendarViewNavigationButtonBackgroundPressed"; public static readonly string CalendarViewNavigationButtonForegroundKey = "CalendarViewNavigationButtonForeground"; public static readonly string CalendarViewNavigationButtonForegroundPointerOverKey = "CalendarViewNavigationButtonForegroundPointerOver"; public static readonly string CalendarViewNavigationButtonForegroundPressedKey = "CalendarViewNavigationButtonForegroundPressed"; public static readonly string CalendarViewNavigationButtonForegroundDisabledKey = "CalendarViewNavigationButtonForegroundDisabled"; public static readonly string CalendarViewHeaderNavigationButtonForegroundKey = "CalendarViewHeaderNavigationButtonForeground"; public static readonly string CalendarViewHeaderNavigationButtonForegroundPointerOverKey = "CalendarViewHeaderNavigationButtonForegroundPointerOver"; public static readonly string CalendarViewHeaderNavigationButtonForegroundPressedKey = "CalendarViewHeaderNavigationButtonForegroundPressed"; public static readonly string CalendarViewHeaderNavigationButtonForegroundDisabledKey = "CalendarViewHeaderNavigationButtonForegroundDisabled"; public static readonly string CalendarViewNavigationButtonBorderBrushPointerOverKey = "CalendarViewNavigationButtonBorderBrushPointerOver"; public static readonly string CalendarViewNavigationButtonBorderBrushKey = "CalendarViewNavigationButtonBorderBrush"; public static readonly string CalendarViewDayItemFontSizeKey = "CalendarViewDayItemFontSize"; public static readonly string CalendarViewMonthYearItemFontSizeKey = "CalendarViewMonthYearItemFontSize"; public static readonly string CalendarViewBaseItemRoundedChromeEnabledKey = "CalendarViewBaseItemRoundedChromeEnabled"; public static readonly string CalendarViewFirstOfMonthLabelFontSizeKey = "CalendarViewFirstOfMonthLabelFontSize"; public static readonly string CalendarViewFirstOfYearDecadeLabelFontSizeKey = "CalendarViewFirstOfYearDecadeLabelFontSize"; public static readonly string CalendarViewHeaderNavigationButtonFontSizeKey = "CalendarViewHeaderNavigationButtonFontSize"; public static readonly string CalendarViewNavigationButtonFontSizeKey = "CalendarViewNavigationButtonFontSize"; public static readonly string CalendarViewDayItemMarginKey = "CalendarViewDayItemMargin"; public static readonly string CalendarViewWeekDayMarginKey = "CalendarViewWeekDayMargin"; public static readonly string CalendarViewWeekDayPaddingKey = "CalendarViewWeekDayPadding"; public static readonly string CalendarViewMonthYearItemMarginKey = "CalendarViewMonthYearItemMargin"; public static readonly string CalendarViewFirstOfMonthLabelMarginKey = "CalendarViewFirstOfMonthLabelMargin"; public static readonly string CalendarViewFirstOfYearDecadeLabelMarginKey = "CalendarViewFirstOfYearDecadeLabelMargin"; public static readonly string CalendarViewHeaderNavigationButtonPaddingKey = "CalendarViewHeaderNavigationButtonPadding"; public static readonly string CalendarViewNavigationButtonPaddingKey = "CalendarViewNavigationButtonPadding"; public static readonly string CalendarViewHeaderNavigationButtonMarginKey = "CalendarViewHeaderNavigationButtonMargin"; public static readonly string CalendarViewNavigationPreviousButtonMarginKey = "CalendarViewNavigationPreviousButtonMargin"; public static readonly string CalendarViewNavigationNextButtonMarginKey = "CalendarViewNavigationNextButtonMargin"; public static readonly string CalendarViewNavigationButtonFocusVisualMarginKey = "CalendarViewNavigationButtonFocusVisualMargin"; public static readonly string CalendarViewHeaderNavigationFontWeightKey = "CalendarViewHeaderNavigationFontWeight"; public static readonly string CalendarViewWeekDayFontWeightKey = "CalendarViewWeekDayFontWeight"; public static readonly string CalendarViewTodayFontWeightKey = "CalendarViewTodayFontWeight"; public static readonly string CalendarViewCalendarItemRevealBackgroundKey = "CalendarViewCalendarItemRevealBackground"; public static readonly string CalendarViewCalendarItemRevealBorderBrushKey = "CalendarViewCalendarItemRevealBorderBrush"; public static readonly string CheckBoxForegroundUncheckedKey = "CheckBoxForegroundUnchecked"; public static readonly string CheckBoxForegroundUncheckedPointerOverKey = "CheckBoxForegroundUncheckedPointerOver"; public static readonly string CheckBoxForegroundUncheckedPressedKey = "CheckBoxForegroundUncheckedPressed"; public static readonly string CheckBoxForegroundUncheckedDisabledKey = "CheckBoxForegroundUncheckedDisabled"; public static readonly string CheckBoxForegroundCheckedKey = "CheckBoxForegroundChecked"; public static readonly string CheckBoxForegroundCheckedPointerOverKey = "CheckBoxForegroundCheckedPointerOver"; public static readonly string CheckBoxForegroundCheckedPressedKey = "CheckBoxForegroundCheckedPressed"; public static readonly string CheckBoxForegroundCheckedDisabledKey = "CheckBoxForegroundCheckedDisabled"; public static readonly string CheckBoxForegroundIndeterminateKey = "CheckBoxForegroundIndeterminate"; public static readonly string CheckBoxForegroundIndeterminatePointerOverKey = "CheckBoxForegroundIndeterminatePointerOver"; public static readonly string CheckBoxForegroundIndeterminatePressedKey = "CheckBoxForegroundIndeterminatePressed"; public static readonly string CheckBoxForegroundIndeterminateDisabledKey = "CheckBoxForegroundIndeterminateDisabled"; public static readonly string CheckBoxBackgroundUncheckedKey = "CheckBoxBackgroundUnchecked"; public static readonly string CheckBoxBackgroundUncheckedPointerOverKey = "CheckBoxBackgroundUncheckedPointerOver"; public static readonly string CheckBoxBackgroundUncheckedPressedKey = "CheckBoxBackgroundUncheckedPressed"; public static readonly string CheckBoxBackgroundUncheckedDisabledKey = "CheckBoxBackgroundUncheckedDisabled"; public static readonly string CheckBoxBackgroundCheckedKey = "CheckBoxBackgroundChecked"; public static readonly string CheckBoxBackgroundCheckedPointerOverKey = "CheckBoxBackgroundCheckedPointerOver"; public static readonly string CheckBoxBackgroundCheckedPressedKey = "CheckBoxBackgroundCheckedPressed"; public static readonly string CheckBoxBackgroundCheckedDisabledKey = "CheckBoxBackgroundCheckedDisabled"; public static readonly string CheckBoxBackgroundIndeterminateKey = "CheckBoxBackgroundIndeterminate"; public static readonly string CheckBoxBackgroundIndeterminatePointerOverKey = "CheckBoxBackgroundIndeterminatePointerOver"; public static readonly string CheckBoxBackgroundIndeterminatePressedKey = "CheckBoxBackgroundIndeterminatePressed"; public static readonly string CheckBoxBackgroundIndeterminateDisabledKey = "CheckBoxBackgroundIndeterminateDisabled"; public static readonly string CheckBoxBorderBrushUncheckedKey = "CheckBoxBorderBrushUnchecked"; public static readonly string CheckBoxBorderBrushUncheckedPointerOverKey = "CheckBoxBorderBrushUncheckedPointerOver"; public static readonly string CheckBoxBorderBrushUncheckedPressedKey = "CheckBoxBorderBrushUncheckedPressed"; public static readonly string CheckBoxBorderBrushUncheckedDisabledKey = "CheckBoxBorderBrushUncheckedDisabled"; public static readonly string CheckBoxBorderBrushCheckedKey = "CheckBoxBorderBrushChecked"; public static readonly string CheckBoxBorderBrushCheckedPointerOverKey = "CheckBoxBorderBrushCheckedPointerOver"; public static readonly string CheckBoxBorderBrushCheckedPressedKey = "CheckBoxBorderBrushCheckedPressed"; public static readonly string CheckBoxBorderBrushCheckedDisabledKey = "CheckBoxBorderBrushCheckedDisabled"; public static readonly string CheckBoxBorderBrushIndeterminateKey = "CheckBoxBorderBrushIndeterminate"; public static readonly string CheckBoxBorderBrushIndeterminatePointerOverKey = "CheckBoxBorderBrushIndeterminatePointerOver"; public static readonly string CheckBoxBorderBrushIndeterminatePressedKey = "CheckBoxBorderBrushIndeterminatePressed"; public static readonly string CheckBoxBorderBrushIndeterminateDisabledKey = "CheckBoxBorderBrushIndeterminateDisabled"; public static readonly string CheckBoxCheckBackgroundStrokeUncheckedKey = "CheckBoxCheckBackgroundStrokeUnchecked"; public static readonly string CheckBoxCheckBackgroundStrokeUncheckedPointerOverKey = "CheckBoxCheckBackgroundStrokeUncheckedPointerOver"; public static readonly string CheckBoxCheckBackgroundStrokeUncheckedPressedKey = "CheckBoxCheckBackgroundStrokeUncheckedPressed"; public static readonly string CheckBoxCheckBackgroundStrokeUncheckedDisabledKey = "CheckBoxCheckBackgroundStrokeUncheckedDisabled"; public static readonly string CheckBoxCheckBackgroundStrokeCheckedKey = "CheckBoxCheckBackgroundStrokeChecked"; public static readonly string CheckBoxCheckBackgroundStrokeCheckedPointerOverKey = "CheckBoxCheckBackgroundStrokeCheckedPointerOver"; public static readonly string CheckBoxCheckBackgroundStrokeCheckedPressedKey = "CheckBoxCheckBackgroundStrokeCheckedPressed"; public static readonly string CheckBoxCheckBackgroundStrokeCheckedDisabledKey = "CheckBoxCheckBackgroundStrokeCheckedDisabled"; public static readonly string CheckBoxCheckBackgroundStrokeIndeterminateKey = "CheckBoxCheckBackgroundStrokeIndeterminate"; public static readonly string CheckBoxCheckBackgroundStrokeIndeterminatePointerOverKey = "CheckBoxCheckBackgroundStrokeIndeterminatePointerOver"; public static readonly string CheckBoxCheckBackgroundStrokeIndeterminatePressedKey = "CheckBoxCheckBackgroundStrokeIndeterminatePressed"; public static readonly string CheckBoxCheckBackgroundStrokeIndeterminateDisabledKey = "CheckBoxCheckBackgroundStrokeIndeterminateDisabled"; public static readonly string CheckBoxCheckBackgroundFillUncheckedKey = "CheckBoxCheckBackgroundFillUnchecked"; public static readonly string CheckBoxCheckBackgroundFillUncheckedPointerOverKey = "CheckBoxCheckBackgroundFillUncheckedPointerOver"; public static readonly string CheckBoxCheckBackgroundFillUncheckedPressedKey = "CheckBoxCheckBackgroundFillUncheckedPressed"; public static readonly string CheckBoxCheckBackgroundFillUncheckedDisabledKey = "CheckBoxCheckBackgroundFillUncheckedDisabled"; public static readonly string CheckBoxCheckBackgroundFillCheckedKey = "CheckBoxCheckBackgroundFillChecked"; public static readonly string CheckBoxCheckBackgroundFillCheckedPointerOverKey = "CheckBoxCheckBackgroundFillCheckedPointerOver"; public static readonly string CheckBoxCheckBackgroundFillCheckedPressedKey = "CheckBoxCheckBackgroundFillCheckedPressed"; public static readonly string CheckBoxCheckBackgroundFillCheckedDisabledKey = "CheckBoxCheckBackgroundFillCheckedDisabled"; public static readonly string CheckBoxCheckBackgroundFillIndeterminateKey = "CheckBoxCheckBackgroundFillIndeterminate"; public static readonly string CheckBoxCheckBackgroundFillIndeterminatePointerOverKey = "CheckBoxCheckBackgroundFillIndeterminatePointerOver"; public static readonly string CheckBoxCheckBackgroundFillIndeterminatePressedKey = "CheckBoxCheckBackgroundFillIndeterminatePressed"; public static readonly string CheckBoxCheckBackgroundFillIndeterminateDisabledKey = "CheckBoxCheckBackgroundFillIndeterminateDisabled"; public static readonly string CheckBoxCheckGlyphForegroundUncheckedKey = "CheckBoxCheckGlyphForegroundUnchecked"; public static readonly string CheckBoxCheckGlyphForegroundUncheckedPointerOverKey = "CheckBoxCheckGlyphForegroundUncheckedPointerOver"; public static readonly string CheckBoxCheckGlyphForegroundUncheckedPressedKey = "CheckBoxCheckGlyphForegroundUncheckedPressed"; public static readonly string CheckBoxCheckGlyphForegroundUncheckedDisabledKey = "CheckBoxCheckGlyphForegroundUncheckedDisabled"; public static readonly string CheckBoxCheckGlyphForegroundCheckedKey = "CheckBoxCheckGlyphForegroundChecked"; public static readonly string CheckBoxCheckGlyphForegroundCheckedPointerOverKey = "CheckBoxCheckGlyphForegroundCheckedPointerOver"; public static readonly string CheckBoxCheckGlyphForegroundCheckedPressedKey = "CheckBoxCheckGlyphForegroundCheckedPressed"; public static readonly string CheckBoxCheckGlyphForegroundCheckedDisabledKey = "CheckBoxCheckGlyphForegroundCheckedDisabled"; public static readonly string CheckBoxCheckGlyphForegroundIndeterminateKey = "CheckBoxCheckGlyphForegroundIndeterminate"; public static readonly string CheckBoxCheckGlyphForegroundIndeterminatePointerOverKey = "CheckBoxCheckGlyphForegroundIndeterminatePointerOver"; public static readonly string CheckBoxCheckGlyphForegroundIndeterminatePressedKey = "CheckBoxCheckGlyphForegroundIndeterminatePressed"; public static readonly string CheckBoxCheckGlyphForegroundIndeterminateDisabledKey = "CheckBoxCheckGlyphForegroundIndeterminateDisabled"; public static readonly string CheckBoxBackgroundThemeBrushKey = "CheckBoxBackgroundThemeBrush"; public static readonly string CheckBoxBorderThemeBrushKey = "CheckBoxBorderThemeBrush"; public static readonly string CheckBoxContentDisabledForegroundThemeBrushKey = "CheckBoxContentDisabledForegroundThemeBrush"; public static readonly string CheckBoxContentForegroundThemeBrushKey = "CheckBoxContentForegroundThemeBrush"; public static readonly string CheckBoxDisabledBackgroundThemeBrushKey = "CheckBoxDisabledBackgroundThemeBrush"; public static readonly string CheckBoxDisabledBorderThemeBrushKey = "CheckBoxDisabledBorderThemeBrush"; public static readonly string CheckBoxDisabledForegroundThemeBrushKey = "CheckBoxDisabledForegroundThemeBrush"; public static readonly string CheckBoxForegroundThemeBrushKey = "CheckBoxForegroundThemeBrush"; public static readonly string CheckBoxPointerOverBackgroundThemeBrushKey = "CheckBoxPointerOverBackgroundThemeBrush"; public static readonly string CheckBoxPointerOverForegroundThemeBrushKey = "CheckBoxPointerOverForegroundThemeBrush"; public static readonly string CheckBoxPointerOverBorderThemeBrushKey = "CheckBoxPointerOverBorderThemeBrush"; public static readonly string CheckBoxPressedBackgroundThemeBrushKey = "CheckBoxPressedBackgroundThemeBrush"; public static readonly string CheckBoxPressedBorderThemeBrushKey = "CheckBoxPressedBorderThemeBrush"; public static readonly string CheckBoxPressedForegroundThemeBrushKey = "CheckBoxPressedForegroundThemeBrush"; public static readonly string ComboBoxBackgroundKey = "ComboBoxBackground"; public static readonly string ComboBoxBackgroundPointerOverKey = "ComboBoxBackgroundPointerOver"; public static readonly string ComboBoxBackgroundPressedKey = "ComboBoxBackgroundPressed"; public static readonly string ComboBoxBackgroundDisabledKey = "ComboBoxBackgroundDisabled"; public static readonly string ComboBoxBackgroundUnfocusedKey = "ComboBoxBackgroundUnfocused"; public static readonly string ComboBoxBackgroundFocusedKey = "ComboBoxBackgroundFocused"; public static readonly string ComboBoxBackgroundBorderBrushFocusedKey = "ComboBoxBackgroundBorderBrushFocused"; public static readonly string ComboBoxBackgroundBorderBrushUnfocusedKey = "ComboBoxBackgroundBorderBrushUnfocused"; public static readonly string ComboBoxForegroundKey = "ComboBoxForeground"; public static readonly string ComboBoxForegroundPointerOverKey = "ComboBoxForegroundPointerOver"; public static readonly string ComboBoxForegroundPressedKey = "ComboBoxForegroundPressed"; public static readonly string ComboBoxForegroundDisabledKey = "ComboBoxForegroundDisabled"; public static readonly string ComboBoxForegroundFocusedKey = "ComboBoxForegroundFocused"; public static readonly string ComboBoxForegroundFocusedPressedKey = "ComboBoxForegroundFocusedPressed"; public static readonly string ComboBoxHeaderForegroundKey = "ComboBoxHeaderForeground"; public static readonly string ComboBoxHeaderForegroundDisabledKey = "ComboBoxHeaderForegroundDisabled"; public static readonly string ComboBoxPlaceHolderForegroundKey = "ComboBoxPlaceHolderForeground"; public static readonly string ComboBoxPlaceHolderForegroundPointerOverKey = "ComboBoxPlaceHolderForegroundPointerOver"; public static readonly string ComboBoxPlaceHolderForegroundPressedKey = "ComboBoxPlaceHolderForegroundPressed"; public static readonly string ComboBoxPlaceHolderForegroundDisabledKey = "ComboBoxPlaceHolderForegroundDisabled"; public static readonly string ComboBoxPlaceHolderForegroundFocusedKey = "ComboBoxPlaceHolderForegroundFocused"; public static readonly string ComboBoxPlaceHolderForegroundFocusedPressedKey = "ComboBoxPlaceHolderForegroundFocusedPressed"; public static readonly string ComboBoxBorderBrushKey = "ComboBoxBorderBrush"; public static readonly string ComboBoxBorderBrushPointerOverKey = "ComboBoxBorderBrushPointerOver"; public static readonly string ComboBoxBorderBrushPressedKey = "ComboBoxBorderBrushPressed"; public static readonly string ComboBoxBorderBrushDisabledKey = "ComboBoxBorderBrushDisabled"; public static readonly string ComboBoxDropDownGlyphForegroundKey = "ComboBoxDropDownGlyphForeground"; public static readonly string ComboBoxDropDownGlyphForegroundDisabledKey = "ComboBoxDropDownGlyphForegroundDisabled"; public static readonly string ComboBoxDropDownGlyphForegroundFocusedKey = "ComboBoxDropDownGlyphForegroundFocused"; public static readonly string ComboBoxDropDownGlyphForegroundFocusedPressedKey = "ComboBoxDropDownGlyphForegroundFocusedPressed"; public static readonly string ComboBoxDropDownForegroundKey = "ComboBoxDropDownForeground"; public static readonly string ComboBoxDropDownBackgroundKey = "ComboBoxDropDownBackground"; public static readonly string ComboBoxDropDownBorderBrushKey = "ComboBoxDropDownBorderBrush"; public static readonly string ComboBoxLightDismissOverlayBackgroundKey = "ComboBoxLightDismissOverlayBackground"; public static readonly string ComboBoxArrowDisabledForegroundThemeBrushKey = "ComboBoxArrowDisabledForegroundThemeBrush"; public static readonly string ComboBoxArrowForegroundThemeBrushKey = "ComboBoxArrowForegroundThemeBrush"; public static readonly string ComboBoxArrowPressedForegroundThemeBrushKey = "ComboBoxArrowPressedForegroundThemeBrush"; public static readonly string ComboBoxBackgroundThemeBrushKey = "ComboBoxBackgroundThemeBrush"; public static readonly string ComboBoxBorderThemeBrushKey = "ComboBoxBorderThemeBrush"; public static readonly string ComboBoxDisabledBackgroundThemeBrushKey = "ComboBoxDisabledBackgroundThemeBrush"; public static readonly string ComboBoxDisabledBorderThemeBrushKey = "ComboBoxDisabledBorderThemeBrush"; public static readonly string ComboBoxDisabledForegroundThemeBrushKey = "ComboBoxDisabledForegroundThemeBrush"; public static readonly string ComboBoxFocusedBackgroundThemeBrushKey = "ComboBoxFocusedBackgroundThemeBrush"; public static readonly string ComboBoxFocusedBorderThemeBrushKey = "ComboBoxFocusedBorderThemeBrush"; public static readonly string ComboBoxFocusedForegroundThemeBrushKey = "ComboBoxFocusedForegroundThemeBrush"; public static readonly string ComboBoxForegroundThemeBrushKey = "ComboBoxForegroundThemeBrush"; public static readonly string ComboBoxHeaderForegroundThemeBrushKey = "ComboBoxHeaderForegroundThemeBrush"; public static readonly string ComboBoxPlaceholderTextForegroundThemeBrushKey = "ComboBoxPlaceholderTextForegroundThemeBrush"; public static readonly string ComboBoxPointerOverBackgroundThemeBrushKey = "ComboBoxPointerOverBackgroundThemeBrush"; public static readonly string ComboBoxPointerOverBorderThemeBrushKey = "ComboBoxPointerOverBorderThemeBrush"; public static readonly string ComboBoxPopupBackgroundThemeBrushKey = "ComboBoxPopupBackgroundThemeBrush"; public static readonly string ComboBoxPopupBorderThemeBrushKey = "ComboBoxPopupBorderThemeBrush"; public static readonly string ComboBoxPopupForegroundThemeBrushKey = "ComboBoxPopupForegroundThemeBrush"; public static readonly string ComboBoxPressedBackgroundThemeBrushKey = "ComboBoxPressedBackgroundThemeBrush"; public static readonly string ComboBoxPressedBorderThemeBrushKey = "ComboBoxPressedBorderThemeBrush"; public static readonly string ComboBoxPressedHighlightThemeBrushKey = "ComboBoxPressedHighlightThemeBrush"; public static readonly string ComboBoxPressedForegroundThemeBrushKey = "ComboBoxPressedForegroundThemeBrush"; public static readonly string ComboBoxSelectedBackgroundThemeBrushKey = "ComboBoxSelectedBackgroundThemeBrush"; public static readonly string ComboBoxSelectedPointerOverBackgroundThemeBrushKey = "ComboBoxSelectedPointerOverBackgroundThemeBrush"; public static readonly string ComboBoxDropDownBackgroundPointerOverKey = "ComboBoxDropDownBackgroundPointerOver"; public static readonly string ComboBoxDropDownBackgroundPointerPressedKey = "ComboBoxDropDownBackgroundPointerPressed"; public static readonly string ComboBoxFocusedDropDownBackgroundPointerOverKey = "ComboBoxFocusedDropDownBackgroundPointerOver"; public static readonly string ComboBoxFocusedDropDownBackgroundPointerPressedKey = "ComboBoxFocusedDropDownBackgroundPointerPressed"; public static readonly string ComboBoxEditableDropDownGlyphForegroundKey = "ComboBoxEditableDropDownGlyphForeground"; public static readonly string ComboBoxDropdownBorderPaddingKey = "ComboBoxDropdownBorderPadding"; public static readonly string ComboBoxItemForegroundKey = "ComboBoxItemForeground"; public static readonly string ComboBoxItemForegroundPressedKey = "ComboBoxItemForegroundPressed"; public static readonly string ComboBoxItemForegroundPointerOverKey = "ComboBoxItemForegroundPointerOver"; public static readonly string ComboBoxItemForegroundDisabledKey = "ComboBoxItemForegroundDisabled"; public static readonly string ComboBoxItemForegroundSelectedKey = "ComboBoxItemForegroundSelected"; public static readonly string ComboBoxItemForegroundSelectedUnfocusedKey = "ComboBoxItemForegroundSelectedUnfocused"; public static readonly string ComboBoxItemForegroundSelectedPressedKey = "ComboBoxItemForegroundSelectedPressed"; public static readonly string ComboBoxItemForegroundSelectedPointerOverKey = "ComboBoxItemForegroundSelectedPointerOver"; public static readonly string ComboBoxItemForegroundSelectedDisabledKey = "ComboBoxItemForegroundSelectedDisabled"; public static readonly string ComboBoxItemBackgroundKey = "ComboBoxItemBackground"; public static readonly string ComboBoxItemBackgroundPressedKey = "ComboBoxItemBackgroundPressed"; public static readonly string ComboBoxItemBackgroundPointerOverKey = "ComboBoxItemBackgroundPointerOver"; public static readonly string ComboBoxItemBackgroundDisabledKey = "ComboBoxItemBackgroundDisabled"; public static readonly string ComboBoxItemBackgroundSelectedKey = "ComboBoxItemBackgroundSelected"; public static readonly string ComboBoxItemBackgroundSelectedUnfocusedKey = "ComboBoxItemBackgroundSelectedUnfocused"; public static readonly string ComboBoxItemBackgroundSelectedPressedKey = "ComboBoxItemBackgroundSelectedPressed"; public static readonly string ComboBoxItemBackgroundSelectedPointerOverKey = "ComboBoxItemBackgroundSelectedPointerOver"; public static readonly string ComboBoxItemBackgroundSelectedDisabledKey = "ComboBoxItemBackgroundSelectedDisabled"; public static readonly string ComboBoxItemBorderBrushKey = "ComboBoxItemBorderBrush"; public static readonly string ComboBoxItemBorderBrushPressedKey = "ComboBoxItemBorderBrushPressed"; public static readonly string ComboBoxItemBorderBrushPointerOverKey = "ComboBoxItemBorderBrushPointerOver"; public static readonly string ComboBoxItemBorderBrushDisabledKey = "ComboBoxItemBorderBrushDisabled"; public static readonly string ComboBoxItemBorderBrushSelectedKey = "ComboBoxItemBorderBrushSelected"; public static readonly string ComboBoxItemBorderBrushSelectedUnfocusedKey = "ComboBoxItemBorderBrushSelectedUnfocused"; public static readonly string ComboBoxItemBorderBrushSelectedPressedKey = "ComboBoxItemBorderBrushSelectedPressed"; public static readonly string ComboBoxItemBorderBrushSelectedPointerOverKey = "ComboBoxItemBorderBrushSelectedPointerOver"; public static readonly string ComboBoxItemBorderBrushSelectedDisabledKey = "ComboBoxItemBorderBrushSelectedDisabled"; public static readonly string ComboBoxItemDisabledForegroundThemeBrushKey = "ComboBoxItemDisabledForegroundThemeBrush"; public static readonly string ComboBoxItemPointerOverBackgroundThemeBrushKey = "ComboBoxItemPointerOverBackgroundThemeBrush"; public static readonly string ComboBoxItemPointerOverForegroundThemeBrushKey = "ComboBoxItemPointerOverForegroundThemeBrush"; public static readonly string ComboBoxItemPressedBackgroundThemeBrushKey = "ComboBoxItemPressedBackgroundThemeBrush"; public static readonly string ComboBoxItemPressedForegroundThemeBrushKey = "ComboBoxItemPressedForegroundThemeBrush"; public static readonly string ComboBoxItemSelectedBackgroundThemeBrushKey = "ComboBoxItemSelectedBackgroundThemeBrush"; public static readonly string ComboBoxItemSelectedForegroundThemeBrushKey = "ComboBoxItemSelectedForegroundThemeBrush"; public static readonly string ComboBoxItemSelectedDisabledBackgroundThemeBrushKey = "ComboBoxItemSelectedDisabledBackgroundThemeBrush"; public static readonly string ComboBoxItemSelectedDisabledForegroundThemeBrushKey = "ComboBoxItemSelectedDisabledForegroundThemeBrush"; public static readonly string ComboBoxItemSelectedPointerOverBackgroundThemeBrushKey = "ComboBoxItemSelectedPointerOverBackgroundThemeBrush"; public static readonly string ComboBoxItemPillFillBrushKey = "ComboBoxItemPillFillBrush"; public static readonly string CommandBarOverflowMinWidthKey = "CommandBarOverflowMinWidth"; public static readonly string CommandBarOverflowTouchMinWidthKey = "CommandBarOverflowTouchMinWidth"; public static readonly string CommandBarOverflowMaxWidthKey = "CommandBarOverflowMaxWidth"; public static readonly string CommandBarOverflowMaxHeightKey = "CommandBarOverflowMaxHeight"; public static readonly string CommandBarBackgroundKey = "CommandBarBackground"; public static readonly string CommandBarBackgroundOpenKey = "CommandBarBackgroundOpen"; public static readonly string CommandBarBorderBrushOpenKey = "CommandBarBorderBrushOpen"; public static readonly string CommandBarBorderThicknessOpenKey = "CommandBarBorderThicknessOpen"; public static readonly string CommandBarForegroundKey = "CommandBarForeground"; public static readonly string CommandBarHighContrastBorderKey = "CommandBarHighContrastBorder"; public static readonly string CommandBarEllipsisIconForegroundDisabledKey = "CommandBarEllipsisIconForegroundDisabled"; public static readonly string CommandBarOverflowPresenterBackgroundKey = "CommandBarOverflowPresenterBackground"; public static readonly string CommandBarOverflowPresenterBorderBrushKey = "CommandBarOverflowPresenterBorderBrush"; public static readonly string CommandBarLightDismissOverlayBackgroundKey = "CommandBarLightDismissOverlayBackground"; public static readonly string CommandBarOverflowPresenterBorderThicknessKey = "CommandBarOverflowPresenterBorderThickness"; public static readonly string CommandBarOverflowPresenterBorderDownThicknessKey = "CommandBarOverflowPresenterBorderDownThickness"; public static readonly string CommandBarOverflowPresenterBorderUpThicknessKey = "CommandBarOverflowPresenterBorderUpThickness"; public static readonly string CommandBarOverflowPresenterBorderPaddingKey = "CommandBarOverflowPresenterBorderPadding"; public static readonly string CommandBarOverflowPresenterBorderDownPaddingKey = "CommandBarOverflowPresenterBorderDownPadding"; public static readonly string CommandBarOverflowPresenterBorderUpPaddingKey = "CommandBarOverflowPresenterBorderUpPadding"; public static readonly string CommandBarFlyoutBackgroundKey = "CommandBarFlyoutBackground"; public static readonly string CommandBarFlyoutForegroundKey = "CommandBarFlyoutForeground"; public static readonly string CommandBarFlyoutBorderBrushKey = "CommandBarFlyoutBorderBrush"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundKey = "CommandBarFlyoutAppBarButtonBackground"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundPointerOverKey = "CommandBarFlyoutAppBarButtonBackgroundPointerOver"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundPressedKey = "CommandBarFlyoutAppBarButtonBackgroundPressed"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundDisabledKey = "CommandBarFlyoutAppBarButtonBackgroundDisabled"; public static readonly string CommandBarFlyoutAppBarButtonForegroundKey = "CommandBarFlyoutAppBarButtonForeground"; public static readonly string CommandBarFlyoutAppBarButtonForegroundPointerOverKey = "CommandBarFlyoutAppBarButtonForegroundPointerOver"; public static readonly string CommandBarFlyoutAppBarButtonForegroundPressedKey = "CommandBarFlyoutAppBarButtonForegroundPressed"; public static readonly string CommandBarFlyoutAppBarButtonForegroundDisabledKey = "CommandBarFlyoutAppBarButtonForegroundDisabled"; public static readonly string CommandBarFlyoutAppBarButtonKeyboardTextLabelForegroundKey = "CommandBarFlyoutAppBarButtonKeyboardTextLabelForeground"; public static readonly string CommandBarFlyoutAppBarButtonKeyboardTextLabelForegroundPointerOverKey = "CommandBarFlyoutAppBarButtonKeyboardTextLabelForegroundPointerOver"; public static readonly string CommandBarFlyoutAppBarButtonKeyboardTextLabelForegroundPressedKey = "CommandBarFlyoutAppBarButtonKeyboardTextLabelForegroundPressed"; public static readonly string CommandBarFlyoutAppBarButtonSubItemChevronForegroundKey = "CommandBarFlyoutAppBarButtonSubItemChevronForeground"; public static readonly string CommandBarFlyoutAppBarButtonSubItemChevronPointerOverForegroundKey = "CommandBarFlyoutAppBarButtonSubItemChevronPointerOverForeground"; public static readonly string CommandBarFlyoutAppBarButtonSubItemChevronPressedForegroundKey = "CommandBarFlyoutAppBarButtonSubItemChevronPressedForeground"; public static readonly string CommandBarFlyoutAppBarButtonSubItemChevronSubMenuOpenedForegroundKey = "CommandBarFlyoutAppBarButtonSubItemChevronSubMenuOpenedForeground"; public static readonly string CommandBarFlyoutAppBarButtonSubItemChevronDisabledForegroundKey = "CommandBarFlyoutAppBarButtonSubItemChevronDisabledForeground"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundCheckedKey = "CommandBarFlyoutAppBarButtonBackgroundChecked"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundCheckedPointerOverKey = "CommandBarFlyoutAppBarButtonBackgroundCheckedPointerOver"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundCheckedPressedKey = "CommandBarFlyoutAppBarButtonBackgroundCheckedPressed"; public static readonly string CommandBarFlyoutAppBarButtonBackgroundCheckedDisabledKey = "CommandBarFlyoutAppBarButtonBackgroundCheckedDisabled"; public static readonly string CommandBarFlyoutAppBarButtonForegroundCheckedKey = "CommandBarFlyoutAppBarButtonForegroundChecked"; public static readonly string CommandBarFlyoutAppBarButtonForegroundCheckedPointerOverKey = "CommandBarFlyoutAppBarButtonForegroundCheckedPointerOver"; public static readonly string CommandBarFlyoutAppBarButtonForegroundCheckedPressedKey = "CommandBarFlyoutAppBarButtonForegroundCheckedPressed"; public static readonly string CommandBarFlyoutAppBarButtonForegroundCheckedDisabledKey = "CommandBarFlyoutAppBarButtonForegroundCheckedDisabled"; public static readonly string CommandBarFlyoutAppBarButtonBorderBrushKey = "CommandBarFlyoutAppBarButtonBorderBrush"; public static readonly string CommandBarFlyoutBorderThemeThicknessKey = "CommandBarFlyoutBorderThemeThickness"; public static readonly string CommandBarFlyoutBorderUpThemeThicknessKey = "CommandBarFlyoutBorderUpThemeThickness"; public static readonly string CommandBarFlyoutBorderDownThemeThicknessKey = "CommandBarFlyoutBorderDownThemeThickness"; public static readonly string CommandBarFlyoutButtonBackgroundKey = "CommandBarFlyoutButtonBackground"; public static readonly string ContentDialogForegroundKey = "ContentDialogForeground"; public static readonly string ContentDialogBackgroundKey = "ContentDialogBackground"; public static readonly string ContentDialogSmokeFillKey = "ContentDialogSmokeFill"; public static readonly string ContentDialogTopOverlayKey = "ContentDialogTopOverlay"; public static readonly string ContentDialogBorderBrushKey = "ContentDialogBorderBrush"; public static readonly string ContentDialogSeparatorBorderBrushKey = "ContentDialogSeparatorBorderBrush"; public static readonly string ContentDialogBorderWidthKey = "ContentDialogBorderWidth"; public static readonly string ContentDialogMinWidthKey = "ContentDialogMinWidth"; public static readonly string ContentDialogMaxWidthKey = "ContentDialogMaxWidth"; public static readonly string ContentDialogMinHeightKey = "ContentDialogMinHeight"; public static readonly string ContentDialogMaxHeightKey = "ContentDialogMaxHeight"; public static readonly string ContentDialogButtonSpacingKey = "ContentDialogButtonSpacing"; public static readonly string ContentDialogTitleMarginKey = "ContentDialogTitleMargin"; public static readonly string ContentDialogPaddingKey = "ContentDialogPadding"; public static readonly string ContentDialogSeparatorThicknessKey = "ContentDialogSeparatorThickness"; public static readonly string ContentDialogButtonMinWidthKey = "ContentDialogButtonMinWidth"; public static readonly string ContentDialogButtonMaxWidthKey = "ContentDialogButtonMaxWidth"; public static readonly string ContentDialogButtonMinHeightKey = "ContentDialogButtonMinHeight"; public static readonly string ContentDialogButtonHeightKey = "ContentDialogButtonHeight"; public static readonly string ContentDialogTitleMaxHeightKey = "ContentDialogTitleMaxHeight"; public static readonly string ContentDialogButton1HostMarginKey = "ContentDialogButton1HostMargin"; public static readonly string ContentDialogButton2HostMarginKey = "ContentDialogButton2HostMargin"; public static readonly string ContentDialogContentMarginKey = "ContentDialogContentMargin"; public static readonly string ContentDialogContentScrollViewerMarginKey = "ContentDialogContentScrollViewerMargin"; public static readonly string ContentDialogCommandSpaceMarginKey = "ContentDialogCommandSpaceMargin"; public static readonly string ContentDialogLightDismissOverlayBackgroundKey = "ContentDialogLightDismissOverlayBackground"; public static readonly string ListAccentLowOpacityKey = "ListAccentLowOpacity"; public static readonly string ListAccentMediumOpacityKey = "ListAccentMediumOpacity"; public static readonly string InvalidBrushKey = "InvalidBrush"; public static readonly string FillerGridLinesBrushKey = "FillerGridLinesBrush"; public static readonly string ScrollBarsSeparatorBackgroundKey = "ScrollBarsSeparatorBackground"; public static readonly string DataGridColumnHeaderForegroundBrushKey = "DataGridColumnHeaderForegroundBrush"; public static readonly string DataGridColumnHeaderBackgroundBrushKey = "DataGridColumnHeaderBackgroundBrush"; public static readonly string DataGridColumnHeaderHoveredBackgroundBrushKey = "DataGridColumnHeaderHoveredBackgroundBrush"; public static readonly string DataGridColumnHeaderPressedBackgroundBrushKey = "DataGridColumnHeaderPressedBackgroundBrush"; public static readonly string DataGridColumnHeaderDraggedBackgroundBrushKey = "DataGridColumnHeaderDraggedBackgroundBrush"; public static readonly string DataGridColumnHeaderPointerOverBrushKey = "DataGridColumnHeaderPointerOverBrush"; public static readonly string DataGridColumnHeaderPressedBrushKey = "DataGridColumnHeaderPressedBrush"; public static readonly string SystemControlGridLinesBaseMediumLowBrushKey = "SystemControlGridLinesBaseMediumLowBrush"; public static readonly string SystemControlRowGroupHeaderBackgroundMediumBrushKey = "SystemControlRowGroupHeaderBackgroundMediumBrush"; public static readonly string DataGridCurrencyVisualPrimaryBrushKey = "DataGridCurrencyVisualPrimaryBrush"; public static readonly string GridLinesBrushKey = "GridLinesBrush"; public static readonly string DataGridDetailsPresenterBackgroundBrushKey = "DataGridDetailsPresenterBackgroundBrush"; public static readonly string DataGridFillerColumnGridLinesBrushKey = "DataGridFillerColumnGridLinesBrush"; public static readonly string DataGridRowSelectedBackgroundOpacityKey = "DataGridRowSelectedBackgroundOpacity"; public static readonly string DataGridRowSelectedHoveredBackgroundOpacityKey = "DataGridRowSelectedHoveredBackgroundOpacity"; public static readonly string DataGridRowSelectedUnfocusedBackgroundOpacityKey = "DataGridRowSelectedUnfocusedBackgroundOpacity"; public static readonly string DataGridRowSelectedHoveredUnfocusedBackgroundOpacityKey = "DataGridRowSelectedHoveredUnfocusedBackgroundOpacity"; public static readonly string DataGridRowHeaderForegroundBrushKey = "DataGridRowHeaderForegroundBrush"; public static readonly string DataGridRowHeaderBackgroundBrushKey = "DataGridRowHeaderBackgroundBrush"; public static readonly string DataGridRowGroupHeaderBackgroundBrushKey = "DataGridRowGroupHeaderBackgroundBrush"; public static readonly string DataGridRowGroupHeaderHoveredBackgroundBrushKey = "DataGridRowGroupHeaderHoveredBackgroundBrush"; public static readonly string DataGridRowGroupHeaderPressedBackgroundBrushKey = "DataGridRowGroupHeaderPressedBackgroundBrush"; public static readonly string DataGridRowGroupHeaderForegroundBrushKey = "DataGridRowGroupHeaderForegroundBrush"; public static readonly string DataGridRowInvalidBrushKey = "DataGridRowInvalidBrush"; public static readonly string DataGridCellBackgroundBrushKey = "DataGridCellBackgroundBrush"; public static readonly string DataGridCellFocusVisualPrimaryBrushKey = "DataGridCellFocusVisualPrimaryBrush"; public static readonly string DataGridCellFocusVisualSecondaryBrushKey = "DataGridCellFocusVisualSecondaryBrush"; public static readonly string DataGridCellInvalidBrushKey = "DataGridCellInvalidBrush"; public static readonly string DataGridRowHoveredBackgroundKey = "DataGridRowHoveredBackground"; public static readonly string DataGridRowSelectedBackgroundKey = "DataGridRowSelectedBackground"; public static readonly string DataGridRowSelectedHoveredBackgroundKey = "DataGridRowSelectedHoveredBackground"; public static readonly string DataGridRowSelectedHoveredUnfocusedBackgroundKey = "DataGridRowSelectedHoveredUnfocusedBackground"; public static readonly string DataGridRowSelectedUnfocusedBackgroundKey = "DataGridRowSelectedUnfocusedBackground"; public static readonly string DataGridRowSelectedForegroundKey = "DataGridRowSelectedForeground"; public static readonly string DatePickerHeaderThemeMarginKey = "DatePickerHeaderThemeMargin"; public static readonly string DateTimeFlyoutBorderThicknessKey = "DateTimeFlyoutBorderThickness"; public static readonly string DateTimeFlyoutBorderPaddingKey = "DateTimeFlyoutBorderPadding"; public static readonly string DateTimeFlyoutButtonBorderThicknessKey = "DateTimeFlyoutButtonBorderThickness"; public static readonly string DateTimePickerFlyoutButtonBackgroundKey = "DateTimePickerFlyoutButtonBackground"; public static readonly string DateTimePickerFlyoutButtonBackgroundPointerOverKey = "DateTimePickerFlyoutButtonBackgroundPointerOver"; public static readonly string DateTimePickerFlyoutButtonBackgroundPressedKey = "DateTimePickerFlyoutButtonBackgroundPressed"; public static readonly string DateTimePickerFlyoutButtonBorderBrushKey = "DateTimePickerFlyoutButtonBorderBrush"; public static readonly string DateTimePickerFlyoutButtonBorderBrushPointerOverKey = "DateTimePickerFlyoutButtonBorderBrushPointerOver"; public static readonly string DateTimePickerFlyoutButtonBorderBrushPressedKey = "DateTimePickerFlyoutButtonBorderBrushPressed"; public static readonly string DateTimePickerFlyoutButtonForegroundPointerOverKey = "DateTimePickerFlyoutButtonForegroundPointerOver"; public static readonly string DateTimePickerFlyoutButtonForegroundPressedKey = "DateTimePickerFlyoutButtonForegroundPressed"; public static readonly string LoopingSelectorUpDownButtonForegroundKey = "LoopingSelectorUpDownButtonForeground"; public static readonly string LoopingSelectorUpDownButtonForegroundPointerOverKey = "LoopingSelectorUpDownButtonForegroundPointerOver"; public static readonly string LoopingSelectorUpDownButtonForegroundPressedKey = "LoopingSelectorUpDownButtonForegroundPressed"; public static readonly string LoopingSelectorUpDownButtonBackgroundKey = "LoopingSelectorUpDownButtonBackground"; public static readonly string LoopingSelectorUpDownButtonBackgroundPointerOverKey = "LoopingSelectorUpDownButtonBackgroundPointerOver"; public static readonly string LoopingSelectorUpDownButtonBackgroundPressedKey = "LoopingSelectorUpDownButtonBackgroundPressed"; public static readonly string LoopingSelectorItemForegroundKey = "LoopingSelectorItemForeground"; public static readonly string LoopingSelectorItemForegroundSelectedKey = "LoopingSelectorItemForegroundSelected"; public static readonly string LoopingSelectorItemForegroundPointerOverKey = "LoopingSelectorItemForegroundPointerOver"; public static readonly string LoopingSelectorItemForegroundPressedKey = "LoopingSelectorItemForegroundPressed"; public static readonly string LoopingSelectorItemBackgroundSelectedKey = "LoopingSelectorItemBackgroundSelected"; public static readonly string LoopingSelectorItemBackgroundPointerOverKey = "LoopingSelectorItemBackgroundPointerOver"; public static readonly string LoopingSelectorItemBackgroundPressedKey = "LoopingSelectorItemBackgroundPressed"; public static readonly string DropDownButtonForegroundSecondaryKey = "DropDownButtonForegroundSecondary"; public static readonly string DropDownButtonForegroundSecondaryPointerOverKey = "DropDownButtonForegroundSecondaryPointerOver"; public static readonly string DropDownButtonForegroundSecondaryPressedKey = "DropDownButtonForegroundSecondaryPressed"; public static readonly string ExpanderHeaderBackgroundKey = "ExpanderHeaderBackground"; public static readonly string ExpanderHeaderForegroundKey = "ExpanderHeaderForeground"; public static readonly string ExpanderHeaderForegroundPointerOverKey = "ExpanderHeaderForegroundPointerOver"; public static readonly string ExpanderHeaderForegroundPressedKey = "ExpanderHeaderForegroundPressed"; public static readonly string ExpanderHeaderBorderBrushKey = "ExpanderHeaderBorderBrush"; public static readonly string ExpanderHeaderBorderPointerOverBrushKey = "ExpanderHeaderBorderPointerOverBrush"; public static readonly string ExpanderHeaderBorderPressedBrushKey = "ExpanderHeaderBorderPressedBrush"; public static readonly string ExpanderHeaderDisabledForegroundKey = "ExpanderHeaderDisabledForeground"; public static readonly string ExpanderHeaderDisabledBorderBrushKey = "ExpanderHeaderDisabledBorderBrush"; public static readonly string ExpanderHeaderBorderThicknessKey = "ExpanderHeaderBorderThickness"; public static readonly string ExpanderChevronBackgroundKey = "ExpanderChevronBackground"; public static readonly string ExpanderChevronPointerOverBackgroundKey = "ExpanderChevronPointerOverBackground"; public static readonly string ExpanderChevronPressedBackgroundKey = "ExpanderChevronPressedBackground"; public static readonly string ExpanderChevronForegroundKey = "ExpanderChevronForeground"; public static readonly string ExpanderChevronPointerOverForegroundKey = "ExpanderChevronPointerOverForeground"; public static readonly string ExpanderChevronPressedForegroundKey = "ExpanderChevronPressedForeground"; public static readonly string ExpanderChevronBorderBrushKey = "ExpanderChevronBorderBrush"; public static readonly string ExpanderChevronBorderPointerOverBrushKey = "ExpanderChevronBorderPointerOverBrush"; public static readonly string ExpanderChevronBorderPressedBrushKey = "ExpanderChevronBorderPressedBrush"; public static readonly string ExpanderChevronBorderThicknessKey = "ExpanderChevronBorderThickness"; public static readonly string ExpanderContentBackgroundKey = "ExpanderContentBackground"; public static readonly string ExpanderContentBorderBrushKey = "ExpanderContentBorderBrush"; public static readonly string FlipViewButtonBorderThemeThicknessKey = "FlipViewButtonBorderThemeThickness"; public static readonly string FlipViewBackgroundKey = "FlipViewBackground"; public static readonly string FlipViewNextPreviousButtonBackgroundKey = "FlipViewNextPreviousButtonBackground"; public static readonly string FlipViewNextPreviousButtonBackgroundPointerOverKey = "FlipViewNextPreviousButtonBackgroundPointerOver"; public static readonly string FlipViewNextPreviousButtonBackgroundPressedKey = "FlipViewNextPreviousButtonBackgroundPressed"; public static readonly string FlipViewNextPreviousArrowForegroundKey = "FlipViewNextPreviousArrowForeground"; public static readonly string FlipViewNextPreviousArrowForegroundPointerOverKey = "FlipViewNextPreviousArrowForegroundPointerOver"; public static readonly string FlipViewNextPreviousArrowForegroundPressedKey = "FlipViewNextPreviousArrowForegroundPressed"; public static readonly string FlipViewNextPreviousButtonBorderBrushKey = "FlipViewNextPreviousButtonBorderBrush"; public static readonly string FlipViewNextPreviousButtonBorderBrushPointerOverKey = "FlipViewNextPreviousButtonBorderBrushPointerOver"; public static readonly string FlipViewNextPreviousButtonBorderBrushPressedKey = "FlipViewNextPreviousButtonBorderBrushPressed"; public static readonly string FlipViewItemBackgroundKey = "FlipViewItemBackground"; public static readonly string FlipViewButtonBackgroundThemeBrushKey = "FlipViewButtonBackgroundThemeBrush"; public static readonly string FlipViewButtonBorderThemeBrushKey = "FlipViewButtonBorderThemeBrush"; public static readonly string FlipViewButtonForegroundThemeBrushKey = "FlipViewButtonForegroundThemeBrush"; public static readonly string FlipViewButtonPointerOverBackgroundThemeBrushKey = "FlipViewButtonPointerOverBackgroundThemeBrush"; public static readonly string FlipViewButtonPointerOverBorderThemeBrushKey = "FlipViewButtonPointerOverBorderThemeBrush"; public static readonly string FlipViewButtonPointerOverForegroundThemeBrushKey = "FlipViewButtonPointerOverForegroundThemeBrush"; public static readonly string FlipViewButtonPressedBackgroundThemeBrushKey = "FlipViewButtonPressedBackgroundThemeBrush"; public static readonly string FlipViewButtonPressedBorderThemeBrushKey = "FlipViewButtonPressedBorderThemeBrush"; public static readonly string FlipViewButtonPressedForegroundThemeBrushKey = "FlipViewButtonPressedForegroundThemeBrush"; public static readonly string FlyoutPresenterBackgroundKey = "FlyoutPresenterBackground"; public static readonly string FlyoutBorderThemeBrushKey = "FlyoutBorderThemeBrush"; public static readonly string FlyoutBorderThemeThicknessKey = "FlyoutBorderThemeThickness"; public static readonly string FlyoutThemeMaxHeightKey = "FlyoutThemeMaxHeight"; public static readonly string FlyoutThemeMaxWidthKey = "FlyoutThemeMaxWidth"; public static readonly string FlyoutThemeMinHeightKey = "FlyoutThemeMinHeight"; public static readonly string FlyoutThemeMinWidthKey = "FlyoutThemeMinWidth"; public static readonly string FlyoutThemeTouchMinWidthKey = "FlyoutThemeTouchMinWidth"; public static readonly string FlyoutBorderThemePaddingKey = "FlyoutBorderThemePadding"; public static readonly string FlyoutContentThemePaddingKey = "FlyoutContentThemePadding"; public static readonly string GridViewItemCornerRadiusKey = "GridViewItemCornerRadius"; public static readonly string GridViewItemCheckBoxCornerRadiusKey = "GridViewItemCheckBoxCornerRadius"; public static readonly string GridViewItemSelectedBorderThicknessKey = "GridViewItemSelectedBorderThickness"; public static readonly string GridViewItemBackgroundKey = "GridViewItemBackground"; public static readonly string GridViewItemForegroundKey = "GridViewItemForeground"; public static readonly string GridViewItemPointerOverBorderBrushKey = "GridViewItemPointerOverBorderBrush"; public static readonly string GridViewItemSelectedBorderBrushKey = "GridViewItemSelectedBorderBrush"; public static readonly string GridViewItemSelectedPointerOverBorderBrushKey = "GridViewItemSelectedPointerOverBorderBrush"; public static readonly string GridViewItemSelectedPressedBorderBrushKey = "GridViewItemSelectedPressedBorderBrush"; public static readonly string GridViewItemSelectedDisabledBorderBrushKey = "GridViewItemSelectedDisabledBorderBrush"; public static readonly string GridViewItemSelectedInnerBorderBrushKey = "GridViewItemSelectedInnerBorderBrush"; public static readonly string GridViewItemCheckBrushKey = "GridViewItemCheckBrush"; public static readonly string GridViewItemCheckPressedBrushKey = "GridViewItemCheckPressedBrush"; public static readonly string GridViewItemCheckDisabledBrushKey = "GridViewItemCheckDisabledBrush"; public static readonly string GridViewItemCheckBoxBrushKey = "GridViewItemCheckBoxBrush"; public static readonly string GridViewItemCheckBoxPointerOverBrushKey = "GridViewItemCheckBoxPointerOverBrush"; public static readonly string GridViewItemCheckBoxPressedBrushKey = "GridViewItemCheckBoxPressedBrush"; public static readonly string GridViewItemCheckBoxDisabledBrushKey = "GridViewItemCheckBoxDisabledBrush"; public static readonly string GridViewItemCheckBoxSelectedBrushKey = "GridViewItemCheckBoxSelectedBrush"; public static readonly string GridViewItemCheckBoxSelectedPointerOverBrushKey = "GridViewItemCheckBoxSelectedPointerOverBrush"; public static readonly string GridViewItemCheckBoxSelectedPressedBrushKey = "GridViewItemCheckBoxSelectedPressedBrush"; public static readonly string GridViewItemCheckBoxSelectedDisabledBrushKey = "GridViewItemCheckBoxSelectedDisabledBrush"; public static readonly string GridViewItemCheckBoxBorderBrushKey = "GridViewItemCheckBoxBorderBrush"; public static readonly string GridViewItemCheckBoxPointerOverBorderBrushKey = "GridViewItemCheckBoxPointerOverBorderBrush"; public static readonly string GridViewItemCheckBoxPressedBorderBrushKey = "GridViewItemCheckBoxPressedBorderBrush"; public static readonly string GridViewItemCheckBoxDisabledBorderBrushKey = "GridViewItemCheckBoxDisabledBorderBrush"; public static readonly string GridViewItemFocusVisualPrimaryBrushKey = "GridViewItemFocusVisualPrimaryBrush"; public static readonly string GridViewItemFocusVisualSecondaryBrushKey = "GridViewItemFocusVisualSecondaryBrush"; public static readonly string GridViewItemBackgroundPointerOverKey = "GridViewItemBackgroundPointerOver"; public static readonly string GridViewItemForegroundPointerOverKey = "GridViewItemForegroundPointerOver"; public static readonly string GridViewItemBackgroundSelectedKey = "GridViewItemBackgroundSelected"; public static readonly string GridViewItemForegroundSelectedKey = "GridViewItemForegroundSelected"; public static readonly string GridViewItemBackgroundSelectedPointerOverKey = "GridViewItemBackgroundSelectedPointerOver"; public static readonly string GridViewItemBackgroundPressedKey = "GridViewItemBackgroundPressed"; public static readonly string GridViewItemBackgroundSelectedPressedKey = "GridViewItemBackgroundSelectedPressed"; public static readonly string GridViewItemBackgroundSelectedDisabledKey = "GridViewItemBackgroundSelectedDisabled"; public static readonly string GridSplitterBackgroundKey = "GridSplitterBackground"; public static readonly string GridSplitterPointerOverBackgroundKey = "GridSplitterPointerOverBackground"; public static readonly string GridSplitterPressedBackgroundKey = "GridSplitterPressedBackground"; public static readonly string GridSplitterForegroundKey = "GridSplitterForeground"; public static readonly string HyperlinkForegroundKey = "HyperlinkForeground"; public static readonly string HyperlinkForegroundPointerOverKey = "HyperlinkForegroundPointerOver"; public static readonly string HyperlinkForegroundPressedKey = "HyperlinkForegroundPressed"; public static readonly string HyperlinkButtonForegroundKey = "HyperlinkButtonForeground"; public static readonly string HyperlinkButtonForegroundPointerOverKey = "HyperlinkButtonForegroundPointerOver"; public static readonly string HyperlinkButtonForegroundPressedKey = "HyperlinkButtonForegroundPressed"; public static readonly string HyperlinkButtonForegroundDisabledKey = "HyperlinkButtonForegroundDisabled"; public static readonly string HyperlinkButtonBackgroundKey = "HyperlinkButtonBackground"; public static readonly string HyperlinkButtonBackgroundPointerOverKey = "HyperlinkButtonBackgroundPointerOver"; public static readonly string HyperlinkButtonBackgroundPressedKey = "HyperlinkButtonBackgroundPressed"; public static readonly string HyperlinkButtonBackgroundDisabledKey = "HyperlinkButtonBackgroundDisabled"; public static readonly string HyperlinkButtonBorderBrushKey = "HyperlinkButtonBorderBrush"; public static readonly string HyperlinkButtonBorderBrushPointerOverKey = "HyperlinkButtonBorderBrushPointerOver"; public static readonly string HyperlinkButtonBorderBrushPressedKey = "HyperlinkButtonBorderBrushPressed"; public static readonly string HyperlinkButtonBorderBrushDisabledKey = "HyperlinkButtonBorderBrushDisabled"; public static readonly string HyperlinkButtonBorderThemeThicknessKey = "HyperlinkButtonBorderThemeThickness"; public static readonly string InfoBadgeForegroundKey = "InfoBadgeForeground"; public static readonly string InfoBadgeBackgroundKey = "InfoBadgeBackground"; public static readonly string InfoBadgeMinHeightKey = "InfoBadgeMinHeight"; public static readonly string InfoBadgeMinWidthKey = "InfoBadgeMinWidth"; public static readonly string InfoBadgeMaxHeightKey = "InfoBadgeMaxHeight"; public static readonly string InfoBadgeValueFontSizeKey = "InfoBadgeValueFontSize"; public static readonly string InfoBadgeIconHeightKey = "InfoBadgeIconHeight"; public static readonly string InfoBadgeIconWidthKey = "InfoBadgeIconWidth"; public static readonly string InfoBadgePaddingKey = "InfoBadgePadding"; public static readonly string IconInfoBadgeFontIconMarginKey = "IconInfoBadgeFontIconMargin"; public static readonly string ValueInfoBadgeTextMarginKey = "ValueInfoBadgeTextMargin"; public static readonly string IconInfoBadgeIconMarginKey = "IconInfoBadgeIconMargin"; public static readonly string InfoBarErrorSeverityBackgroundBrushKey = "InfoBarErrorSeverityBackgroundBrush"; public static readonly string InfoBarWarningSeverityBackgroundBrushKey = "InfoBarWarningSeverityBackgroundBrush"; public static readonly string InfoBarSuccessSeverityBackgroundBrushKey = "InfoBarSuccessSeverityBackgroundBrush"; public static readonly string InfoBarInformationalSeverityBackgroundBrushKey = "InfoBarInformationalSeverityBackgroundBrush"; public static readonly string InfoBarErrorSeverityIconBackgroundKey = "InfoBarErrorSeverityIconBackground"; public static readonly string InfoBarWarningSeverityIconBackgroundKey = "InfoBarWarningSeverityIconBackground"; public static readonly string InfoBarSuccessSeverityIconBackgroundKey = "InfoBarSuccessSeverityIconBackground"; public static readonly string InfoBarInformationalSeverityIconBackgroundKey = "InfoBarInformationalSeverityIconBackground"; public static readonly string InfoBarErrorSeverityIconForegroundKey = "InfoBarErrorSeverityIconForeground"; public static readonly string InfoBarWarningSeverityIconForegroundKey = "InfoBarWarningSeverityIconForeground"; public static readonly string InfoBarSuccessSeverityIconForegroundKey = "InfoBarSuccessSeverityIconForeground"; public static readonly string InfoBarInformationalSeverityIconForegroundKey = "InfoBarInformationalSeverityIconForeground"; public static readonly string InfoBarTitleForegroundKey = "InfoBarTitleForeground"; public static readonly string InfoBarMessageForegroundKey = "InfoBarMessageForeground"; public static readonly string InfoBarHyperlinkButtonForegroundKey = "InfoBarHyperlinkButtonForeground"; public static readonly string InfoBarBorderBrushKey = "InfoBarBorderBrush"; public static readonly string InfoBarBorderThicknessKey = "InfoBarBorderThickness"; public static readonly string InfoBarCloseButtonBackgroundKey = "InfoBarCloseButtonBackground"; public static readonly string InfoBarCloseButtonBackgroundPointerOverKey = "InfoBarCloseButtonBackgroundPointerOver"; public static readonly string InfoBarCloseButtonBackgroundPressedKey = "InfoBarCloseButtonBackgroundPressed"; public static readonly string InfoBarCloseButtonBackgroundDisabledKey = "InfoBarCloseButtonBackgroundDisabled"; public static readonly string InfoBarCloseButtonForegroundKey = "InfoBarCloseButtonForeground"; public static readonly string InfoBarCloseButtonForegroundPointerOverKey = "InfoBarCloseButtonForegroundPointerOver"; public static readonly string InfoBarCloseButtonForegroundPressedKey = "InfoBarCloseButtonForegroundPressed"; public static readonly string InfoBarCloseButtonForegroundDisabledKey = "InfoBarCloseButtonForegroundDisabled"; public static readonly string InfoBarCloseButtonBorderBrushKey = "InfoBarCloseButtonBorderBrush"; public static readonly string InfoBarCloseButtonBorderBrushPointerOverKey = "InfoBarCloseButtonBorderBrushPointerOver"; public static readonly string InfoBarCloseButtonBorderBrushPressedKey = "InfoBarCloseButtonBorderBrushPressed"; public static readonly string InfoBarCloseButtonBorderBrushDisabledKey = "InfoBarCloseButtonBorderBrushDisabled"; public static readonly string ListBoxBorderThemeThicknessKey = "ListBoxBorderThemeThickness"; public static readonly string ListBoxForegroundKey = "ListBoxForeground"; public static readonly string ListBoxBackgroundKey = "ListBoxBackground"; public static readonly string ListBoxBorderKey = "ListBoxBorder"; public static readonly string ListBoxBackgroundThemeBrushKey = "ListBoxBackgroundThemeBrush"; public static readonly string ListBoxBorderThemeBrushKey = "ListBoxBorderThemeBrush"; public static readonly string ListBoxDisabledForegroundThemeBrushKey = "ListBoxDisabledForegroundThemeBrush"; public static readonly string ListBoxFocusBackgroundThemeBrushKey = "ListBoxFocusBackgroundThemeBrush"; public static readonly string ListBoxForegroundThemeBrushKey = "ListBoxForegroundThemeBrush"; public static readonly string ListBoxItemForegroundKey = "ListBoxItemForeground"; public static readonly string ListBoxItemForegroundDisabledKey = "ListBoxItemForegroundDisabled"; public static readonly string ListBoxItemBackgroundPointerOverKey = "ListBoxItemBackgroundPointerOver"; public static readonly string ListBoxItemBackgroundPressedKey = "ListBoxItemBackgroundPressed"; public static readonly string ListBoxItemBackgroundSelectedKey = "ListBoxItemBackgroundSelected"; public static readonly string ListBoxItemBackgroundSelectedPointerOverKey = "ListBoxItemBackgroundSelectedPointerOver"; public static readonly string ListBoxItemBackgroundSelectedPressedKey = "ListBoxItemBackgroundSelectedPressed"; public static readonly string ListBoxItemDisabledForegroundThemeBrushKey = "ListBoxItemDisabledForegroundThemeBrush"; public static readonly string ListBoxItemPointerOverBackgroundThemeBrushKey = "ListBoxItemPointerOverBackgroundThemeBrush"; public static readonly string ListBoxItemPointerOverForegroundThemeBrushKey = "ListBoxItemPointerOverForegroundThemeBrush"; public static readonly string ListBoxItemPressedBackgroundThemeBrushKey = "ListBoxItemPressedBackgroundThemeBrush"; public static readonly string ListBoxItemPressedForegroundThemeBrushKey = "ListBoxItemPressedForegroundThemeBrush"; public static readonly string ListBoxItemSelectedBackgroundThemeBrushKey = "ListBoxItemSelectedBackgroundThemeBrush"; public static readonly string ListBoxItemSelectedDisabledBackgroundThemeBrushKey = "ListBoxItemSelectedDisabledBackgroundThemeBrush"; public static readonly string ListBoxItemSelectedDisabledForegroundThemeBrushKey = "ListBoxItemSelectedDisabledForegroundThemeBrush"; public static readonly string ListBoxItemSelectedForegroundThemeBrushKey = "ListBoxItemSelectedForegroundThemeBrush"; public static readonly string ListBoxItemSelectedPointerOverBackgroundThemeBrushKey = "ListBoxItemSelectedPointerOverBackgroundThemeBrush"; public static readonly string ListViewHeaderItemMinHeightKey = "ListViewHeaderItemMinHeight"; public static readonly string GridViewHeaderItemMinHeightKey = "GridViewHeaderItemMinHeight"; public static readonly string ListViewHeaderItemThemeFontSizeKey = "ListViewHeaderItemThemeFontSize"; public static readonly string GridViewHeaderItemThemeFontSizeKey = "GridViewHeaderItemThemeFontSize"; public static readonly string ListViewHeaderItemBackgroundKey = "ListViewHeaderItemBackground"; public static readonly string GridViewHeaderItemBackgroundKey = "GridViewHeaderItemBackground"; public static readonly string ListViewHeaderItemDividerStrokeKey = "ListViewHeaderItemDividerStroke"; public static readonly string GridViewHeaderItemDividerStrokeKey = "GridViewHeaderItemDividerStroke"; public static readonly string ListViewItemSelectionIndicatorVisualEnabledKey = "ListViewItemSelectionIndicatorVisualEnabled"; public static readonly string ListViewItemContentOffsetXKey = "ListViewItemContentOffsetX"; public static readonly string ListViewItemDisabledThemeOpacityKey = "ListViewItemDisabledThemeOpacity"; public static readonly string ListViewItemDragThemeOpacityKey = "ListViewItemDragThemeOpacity"; public static readonly string ListViewItemReorderThemeOpacityKey = "ListViewItemReorderThemeOpacity"; public static readonly string ListViewItemReorderTargetThemeOpacityKey = "ListViewItemReorderTargetThemeOpacity"; public static readonly string ListViewItemReorderTargetThemeScaleKey = "ListViewItemReorderTargetThemeScale"; public static readonly string ListViewItemReorderHintThemeOffsetKey = "ListViewItemReorderHintThemeOffset"; public static readonly string ListViewItemSelectedBorderThemeThicknessKey = "ListViewItemSelectedBorderThemeThickness"; public static readonly string ListViewItemMinWidthKey = "ListViewItemMinWidth"; public static readonly string ListViewItemMinHeightKey = "ListViewItemMinHeight"; public static readonly string ListViewItemCompactSelectedBorderThemeThicknessKey = "ListViewItemCompactSelectedBorderThemeThickness"; public static readonly string ListViewItemBorderBackgroundKey = "ListViewItemBorderBackground"; public static readonly string ListViewItemBackgroundKey = "ListViewItemBackground"; public static readonly string ListViewItemBackgroundPointerOverKey = "ListViewItemBackgroundPointerOver"; public static readonly string ListViewItemBackgroundPressedKey = "ListViewItemBackgroundPressed"; public static readonly string ListViewItemBackgroundSelectedKey = "ListViewItemBackgroundSelected"; public static readonly string ListViewItemBackgroundSelectedPointerOverKey = "ListViewItemBackgroundSelectedPointerOver"; public static readonly string ListViewItemBackgroundSelectedPressedKey = "ListViewItemBackgroundSelectedPressed"; public static readonly string ListViewItemForegroundKey = "ListViewItemForeground"; public static readonly string ListViewItemForegroundPointerOverKey = "ListViewItemForegroundPointerOver"; public static readonly string ListViewItemForegroundPressedKey = "ListViewItemForegroundPressed"; public static readonly string ListViewItemForegroundSelectedKey = "ListViewItemForegroundSelected"; public static readonly string ListViewItemForegroundSelectedPressedKey = "ListViewItemForegroundSelectedPressed"; public static readonly string ListViewItemForegroundSelectedPointerOverKey = "ListViewItemForegroundSelectedPointerOver"; public static readonly string ListViewItemFocusVisualPrimaryBrushKey = "ListViewItemFocusVisualPrimaryBrush"; public static readonly string ListViewItemFocusVisualSecondaryBrushKey = "ListViewItemFocusVisualSecondaryBrush"; public static readonly string ListViewItemFocusBorderBrushKey = "ListViewItemFocusBorderBrush"; public static readonly string ListViewItemFocusSecondaryBorderBrushKey = "ListViewItemFocusSecondaryBorderBrush"; public static readonly string ListViewItemCheckBrushKey = "ListViewItemCheckBrush"; public static readonly string ListViewItemCheckBoxBrushKey = "ListViewItemCheckBoxBrush"; public static readonly string ListViewItemDragBackgroundKey = "ListViewItemDragBackground"; public static readonly string ListViewItemDragForegroundKey = "ListViewItemDragForeground"; public static readonly string ListViewItemPlaceholderBackgroundKey = "ListViewItemPlaceholderBackground"; public static readonly string ListViewItemMultiArrangeOverlayTextBorderKey = "ListViewItemMultiArrangeOverlayTextBorder"; public static readonly string ListViewItemMultiArrangeOverlayTextBackgroundKey = "ListViewItemMultiArrangeOverlayTextBackground"; public static readonly string ListViewItemSelectionCheckMarkVisualEnabledKey = "ListViewItemSelectionCheckMarkVisualEnabled"; public static readonly string ListViewItemCheckHintThemeBrushKey = "ListViewItemCheckHintThemeBrush"; public static readonly string ListViewItemCheckSelectingThemeBrushKey = "ListViewItemCheckSelectingThemeBrush"; public static readonly string ListViewItemCheckThemeBrushKey = "ListViewItemCheckThemeBrush"; public static readonly string ListViewItemDragBackgroundThemeBrushKey = "ListViewItemDragBackgroundThemeBrush"; public static readonly string ListViewItemDragForegroundThemeBrushKey = "ListViewItemDragForegroundThemeBrush"; public static readonly string ListViewItemFocusBorderThemeBrushKey = "ListViewItemFocusBorderThemeBrush"; public static readonly string ListViewItemOverlayBackgroundThemeBrushKey = "ListViewItemOverlayBackgroundThemeBrush"; public static readonly string ListViewItemOverlaySecondaryForegroundThemeBrushKey = "ListViewItemOverlaySecondaryForegroundThemeBrush"; public static readonly string ListViewItemOverlayForegroundThemeBrushKey = "ListViewItemOverlayForegroundThemeBrush"; public static readonly string ListViewItemPlaceholderBackgroundThemeBrushKey = "ListViewItemPlaceholderBackgroundThemeBrush"; public static readonly string ListViewItemPointerOverBackgroundThemeBrushKey = "ListViewItemPointerOverBackgroundThemeBrush"; public static readonly string ListViewItemSelectedBackgroundThemeBrushKey = "ListViewItemSelectedBackgroundThemeBrush"; public static readonly string ListViewItemSelectedForegroundThemeBrushKey = "ListViewItemSelectedForegroundThemeBrush"; public static readonly string ListViewItemSelectedPointerOverBackgroundThemeBrushKey = "ListViewItemSelectedPointerOverBackgroundThemeBrush"; public static readonly string ListViewItemSelectedPointerOverBorderThemeBrushKey = "ListViewItemSelectedPointerOverBorderThemeBrush"; public static readonly string ListViewItemCornerRadiusKey = "ListViewItemCornerRadius"; public static readonly string ListViewItemCheckBoxCornerRadiusKey = "ListViewItemCheckBoxCornerRadius"; public static readonly string ListViewItemSelectionIndicatorCornerRadiusKey = "ListViewItemSelectionIndicatorCornerRadius"; public static readonly string ListViewItemCheckPressedBrushKey = "ListViewItemCheckPressedBrush"; public static readonly string ListViewItemCheckDisabledBrushKey = "ListViewItemCheckDisabledBrush"; public static readonly string ListViewItemCheckBoxPointerOverBrushKey = "ListViewItemCheckBoxPointerOverBrush"; public static readonly string ListViewItemCheckBoxPressedBrushKey = "ListViewItemCheckBoxPressedBrush"; public static readonly string ListViewItemCheckBoxDisabledBrushKey = "ListViewItemCheckBoxDisabledBrush"; public static readonly string ListViewItemCheckBoxSelectedBrushKey = "ListViewItemCheckBoxSelectedBrush"; public static readonly string ListViewItemCheckBoxSelectedPointerOverBrushKey = "ListViewItemCheckBoxSelectedPointerOverBrush"; public static readonly string ListViewItemCheckBoxSelectedPressedBrushKey = "ListViewItemCheckBoxSelectedPressedBrush"; public static readonly string ListViewItemCheckBoxSelectedDisabledBrushKey = "ListViewItemCheckBoxSelectedDisabledBrush"; public static readonly string ListViewItemCheckBoxBorderBrushKey = "ListViewItemCheckBoxBorderBrush"; public static readonly string ListViewItemCheckBoxPointerOverBorderBrushKey = "ListViewItemCheckBoxPointerOverBorderBrush"; public static readonly string ListViewItemCheckBoxPressedBorderBrushKey = "ListViewItemCheckBoxPressedBorderBrush"; public static readonly string ListViewItemCheckBoxDisabledBorderBrushKey = "ListViewItemCheckBoxDisabledBorderBrush"; public static readonly string ListViewItemBackgroundSelectedDisabledKey = "ListViewItemBackgroundSelectedDisabled"; public static readonly string ListViewItemSelectionIndicatorBrushKey = "ListViewItemSelectionIndicatorBrush"; public static readonly string ListViewItemSelectionIndicatorPointerOverBrushKey = "ListViewItemSelectionIndicatorPointerOverBrush"; public static readonly string ListViewItemSelectionIndicatorPressedBrushKey = "ListViewItemSelectionIndicatorPressedBrush"; public static readonly string ListViewItemSelectionIndicatorDisabledBrushKey = "ListViewItemSelectionIndicatorDisabledBrush"; public static readonly string LoopingSelectorButtonBackgroundKey = "LoopingSelectorButtonBackground"; public static readonly string MediaTransportControlsTitleSafeBoundsKey = "MediaTransportControlsTitleSafeBounds"; public static readonly string MediaTransportControlsPanelBackgroundKey = "MediaTransportControlsPanelBackground"; public static readonly string MediaTransportControlsFlyoutBackgroundKey = "MediaTransportControlsFlyoutBackground"; public static readonly string MediaTransportControlsThumbBorderBackgroundKey = "MediaTransportControlsThumbBorderBackground"; public static readonly string MediaTransportControlsFillTimeElapsedTextKey = "MediaTransportControlsFillTimeElapsedText"; public static readonly string MediaTransportControlsFillMediaTextKey = "MediaTransportControlsFillMediaText"; public static readonly string MediaTransportControlsBorderBrushKey = "MediaTransportControlsBorderBrush"; public static readonly string MediaTransportControlsMarginKey = "MediaTransportControlsMargin"; public static readonly string MediaTransportControlsProgressSliderMarginKey = "MediaTransportControlsProgressSliderMargin"; public static readonly string MediaTransportControlsProgressSliderCompactMarginKey = "MediaTransportControlsProgressSliderCompactMargin"; public static readonly string MediaTransportControlsBorderThicknessKey = "MediaTransportControlsBorderThickness"; public static readonly string MediaTransportControlsAppBarButtonHeightKey = "MediaTransportControlsAppBarButtonHeight"; public static readonly string MediaTransportControlsAppBarButtonWidthKey = "MediaTransportControlsAppBarButtonWidth"; public static readonly string MediaTransportControlsSliderHeightKey = "MediaTransportControlsSliderHeight"; public static readonly string MediaTransportControlsSliderWidthKey = "MediaTransportControlsSliderWidth"; public static readonly string MediaTransportControlsMinWidthKey = "MediaTransportControlsMinWidth"; public static readonly string MediaTransportControlsMaxWidthKey = "MediaTransportControlsMaxWidth"; public static readonly string MenuBarBackgroundKey = "MenuBarBackground"; public static readonly string MenuBarItemBackgroundKey = "MenuBarItemBackground"; public static readonly string MenuBarItemBackgroundPointerOverKey = "MenuBarItemBackgroundPointerOver"; public static readonly string MenuBarItemBackgroundPressedKey = "MenuBarItemBackgroundPressed"; public static readonly string MenuBarItemBackgroundSelectedKey = "MenuBarItemBackgroundSelected"; public static readonly string MenuBarItemBorderThicknessKey = "MenuBarItemBorderThickness"; public static readonly string MenuBarItemBorderBrushKey = "MenuBarItemBorderBrush"; public static readonly string MenuBarItemBorderBrushPointerOverKey = "MenuBarItemBorderBrushPointerOver"; public static readonly string MenuBarItemBorderBrushPressedKey = "MenuBarItemBorderBrushPressed"; public static readonly string MenuBarItemBorderBrushSelectedKey = "MenuBarItemBorderBrushSelected"; public static readonly string MenuFlyoutSeparatorBackgroundKey = "MenuFlyoutSeparatorBackground"; public static readonly string MenuFlyoutItemBackgroundKey = "MenuFlyoutItemBackground"; public static readonly string MenuFlyoutItemBackgroundPointerOverKey = "MenuFlyoutItemBackgroundPointerOver"; public static readonly string MenuFlyoutItemBackgroundPressedKey = "MenuFlyoutItemBackgroundPressed"; public static readonly string MenuFlyoutItemBackgroundDisabledKey = "MenuFlyoutItemBackgroundDisabled"; public static readonly string MenuFlyoutItemBackgroundBrushKey = "MenuFlyoutItemBackgroundBrush"; public static readonly string MenuFlyoutItemForegroundKey = "MenuFlyoutItemForeground"; public static readonly string MenuFlyoutItemForegroundPointerOverKey = "MenuFlyoutItemForegroundPointerOver"; public static readonly string MenuFlyoutItemForegroundPressedKey = "MenuFlyoutItemForegroundPressed"; public static readonly string MenuFlyoutItemForegroundDisabledKey = "MenuFlyoutItemForegroundDisabled"; public static readonly string MenuFlyoutSubItemBackgroundKey = "MenuFlyoutSubItemBackground"; public static readonly string MenuFlyoutSubItemBackgroundPointerOverKey = "MenuFlyoutSubItemBackgroundPointerOver"; public static readonly string MenuFlyoutSubItemBackgroundPressedKey = "MenuFlyoutSubItemBackgroundPressed"; public static readonly string MenuFlyoutSubItemBackgroundSubMenuOpenedKey = "MenuFlyoutSubItemBackgroundSubMenuOpened"; public static readonly string MenuFlyoutSubItemBackgroundDisabledKey = "MenuFlyoutSubItemBackgroundDisabled"; public static readonly string MenuFlyoutSubItemBackgroundBrushKey = "MenuFlyoutSubItemBackgroundBrush"; public static readonly string MenuFlyoutSubItemForegroundKey = "MenuFlyoutSubItemForeground"; public static readonly string MenuFlyoutSubItemForegroundPointerOverKey = "MenuFlyoutSubItemForegroundPointerOver"; public static readonly string MenuFlyoutSubItemForegroundPressedKey = "MenuFlyoutSubItemForegroundPressed"; public static readonly string MenuFlyoutSubItemForegroundSubMenuOpenedKey = "MenuFlyoutSubItemForegroundSubMenuOpened"; public static readonly string MenuFlyoutSubItemForegroundDisabledKey = "MenuFlyoutSubItemForegroundDisabled"; public static readonly string MenuFlyoutSubItemChevronKey = "MenuFlyoutSubItemChevron"; public static readonly string MenuFlyoutSubItemChevronPointerOverKey = "MenuFlyoutSubItemChevronPointerOver"; public static readonly string MenuFlyoutSubItemChevronPressedKey = "MenuFlyoutSubItemChevronPressed"; public static readonly string MenuFlyoutSubItemChevronSubMenuOpenedKey = "MenuFlyoutSubItemChevronSubMenuOpened"; public static readonly string MenuFlyoutSubItemChevronDisabledKey = "MenuFlyoutSubItemChevronDisabled"; public static readonly string MenuFlyoutItemKeyboardAcceleratorTextForegroundKey = "MenuFlyoutItemKeyboardAcceleratorTextForeground"; public static readonly string MenuFlyoutItemKeyboardAcceleratorTextForegroundPointerOverKey = "MenuFlyoutItemKeyboardAcceleratorTextForegroundPointerOver"; public static readonly string MenuFlyoutItemKeyboardAcceleratorTextForegroundPressedKey = "MenuFlyoutItemKeyboardAcceleratorTextForegroundPressed"; public static readonly string MenuFlyoutItemKeyboardAcceleratorTextForegroundDisabledKey = "MenuFlyoutItemKeyboardAcceleratorTextForegroundDisabled"; public static readonly string MenuFlyoutPresenterBackgroundKey = "MenuFlyoutPresenterBackground"; public static readonly string MenuFlyoutPresenterBorderBrushKey = "MenuFlyoutPresenterBorderBrush"; public static readonly string ToggleMenuFlyoutItemKeyboardAcceleratorTextForegroundKey = "ToggleMenuFlyoutItemKeyboardAcceleratorTextForeground"; public static readonly string ToggleMenuFlyoutItemKeyboardAcceleratorTextForegroundPointerOverKey = "ToggleMenuFlyoutItemKeyboardAcceleratorTextForegroundPointerOver"; public static readonly string ToggleMenuFlyoutItemKeyboardAcceleratorTextForegroundPressedKey = "ToggleMenuFlyoutItemKeyboardAcceleratorTextForegroundPressed"; public static readonly string ToggleMenuFlyoutItemKeyboardAcceleratorTextForegroundDisabledKey = "ToggleMenuFlyoutItemKeyboardAcceleratorTextForegroundDisabled"; public static readonly string MenuFlyoutPresenterBorderThemeThicknessKey = "MenuFlyoutPresenterBorderThemeThickness"; public static readonly string MenuFlyoutItemTextTrimmingKey = "MenuFlyoutItemTextTrimming"; public static readonly string MenuFlyoutItemBorderThicknessKey = "MenuFlyoutItemBorderThickness"; public static readonly string MenuFlyoutSubItemBorderThicknessKey = "MenuFlyoutSubItemBorderThickness"; public static readonly string MenuFlyoutItemPlaceholderThemeThicknessKey = "MenuFlyoutItemPlaceholderThemeThickness"; public static readonly string MenuFlyoutItemDoublePlaceholderThemeThicknessKey = "MenuFlyoutItemDoublePlaceholderThemeThickness"; public static readonly string MenuFlyoutItemRevealBorderThicknessKey = "MenuFlyoutItemRevealBorderThickness"; public static readonly string ToggleMenuFlyoutItemRevealBorderThicknessKey = "ToggleMenuFlyoutItemRevealBorderThickness"; public static readonly string MenuFlyoutSubItemRevealBorderThicknessKey = "MenuFlyoutSubItemRevealBorderThickness"; public static readonly string MenuFlyoutItemFocusedBackgroundThemeBrushKey = "MenuFlyoutItemFocusedBackgroundThemeBrush"; public static readonly string MenuFlyoutItemFocusedForegroundThemeBrushKey = "MenuFlyoutItemFocusedForegroundThemeBrush"; public static readonly string MenuFlyoutItemDisabledForegroundThemeBrushKey = "MenuFlyoutItemDisabledForegroundThemeBrush"; public static readonly string MenuFlyoutItemPointerOverBackgroundThemeBrushKey = "MenuFlyoutItemPointerOverBackgroundThemeBrush"; public static readonly string MenuFlyoutItemPointerOverForegroundThemeBrushKey = "MenuFlyoutItemPointerOverForegroundThemeBrush"; public static readonly string MenuFlyoutItemPressedBackgroundThemeBrushKey = "MenuFlyoutItemPressedBackgroundThemeBrush"; public static readonly string MenuFlyoutItemPressedForegroundThemeBrushKey = "MenuFlyoutItemPressedForegroundThemeBrush"; public static readonly string MenuFlyoutSeparatorThemeBrushKey = "MenuFlyoutSeparatorThemeBrush"; public static readonly string MenuFlyoutLightDismissOverlayBackgroundKey = "MenuFlyoutLightDismissOverlayBackground"; public static readonly string MenuFlyoutItemRevealBackgroundKey = "MenuFlyoutItemRevealBackground"; public static readonly string MenuFlyoutItemRevealBackgroundPointerOverKey = "MenuFlyoutItemRevealBackgroundPointerOver"; public static readonly string MenuFlyoutItemRevealBackgroundPressedKey = "MenuFlyoutItemRevealBackgroundPressed"; public static readonly string MenuFlyoutItemRevealBackgroundDisabledKey = "MenuFlyoutItemRevealBackgroundDisabled"; public static readonly string MenuFlyoutItemRevealBorderBrushKey = "MenuFlyoutItemRevealBorderBrush"; public static readonly string MenuFlyoutItemRevealBorderBrushPressedKey = "MenuFlyoutItemRevealBorderBrushPressed"; public static readonly string MenuFlyoutItemRevealBorderBrushPointerOverKey = "MenuFlyoutItemRevealBorderBrushPointerOver"; public static readonly string MenuFlyoutItemRevealBorderBrushDisabledKey = "MenuFlyoutItemRevealBorderBrushDisabled"; public static readonly string ToggleMenuFlyoutItemRevealBackgroundKey = "ToggleMenuFlyoutItemRevealBackground"; public static readonly string ToggleMenuFlyoutItemRevealBackgroundPointerOverKey = "ToggleMenuFlyoutItemRevealBackgroundPointerOver"; public static readonly string ToggleMenuFlyoutItemRevealBackgroundPressedKey = "ToggleMenuFlyoutItemRevealBackgroundPressed"; public static readonly string ToggleMenuFlyoutItemRevealBackgroundDisabledKey = "ToggleMenuFlyoutItemRevealBackgroundDisabled"; public static readonly string ToggleMenuFlyoutItemRevealBorderBrushKey = "ToggleMenuFlyoutItemRevealBorderBrush"; public static readonly string ToggleMenuFlyoutItemRevealBorderBrushPressedKey = "ToggleMenuFlyoutItemRevealBorderBrushPressed"; public static readonly string ToggleMenuFlyoutItemRevealBorderBrushPointerOverKey = "ToggleMenuFlyoutItemRevealBorderBrushPointerOver"; public static readonly string ToggleMenuFlyoutItemRevealBorderBrushDisabledKey = "ToggleMenuFlyoutItemRevealBorderBrushDisabled"; public static readonly string MenuFlyoutSubItemRevealBackgroundKey = "MenuFlyoutSubItemRevealBackground"; public static readonly string MenuFlyoutSubItemRevealBackgroundPointerOverKey = "MenuFlyoutSubItemRevealBackgroundPointerOver"; public static readonly string MenuFlyoutSubItemRevealBackgroundPressedKey = "MenuFlyoutSubItemRevealBackgroundPressed"; public static readonly string MenuFlyoutSubItemRevealBackgroundSubMenuOpenedKey = "MenuFlyoutSubItemRevealBackgroundSubMenuOpened"; public static readonly string MenuFlyoutSubItemRevealBackgroundDisabledKey = "MenuFlyoutSubItemRevealBackgroundDisabled"; public static readonly string MenuFlyoutSubItemRevealBorderBrushKey = "MenuFlyoutSubItemRevealBorderBrush"; public static readonly string MenuFlyoutSubItemRevealBorderBrushPressedKey = "MenuFlyoutSubItemRevealBorderBrushPressed"; public static readonly string MenuFlyoutSubItemRevealBorderBrushPointerOverKey = "MenuFlyoutSubItemRevealBorderBrushPointerOver"; public static readonly string MenuFlyoutSubItemRevealBorderBrushSubMenuOpenedKey = "MenuFlyoutSubItemRevealBorderBrushSubMenuOpened"; public static readonly string MenuFlyoutSubItemRevealBorderBrushDisabledKey = "MenuFlyoutSubItemRevealBorderBrushDisabled"; public static readonly string MenuFlyoutSeparatorThemeHeightKey = "MenuFlyoutSeparatorThemeHeight"; public static readonly string MenuFlyoutPresenterThemePaddingKey = "MenuFlyoutPresenterThemePadding"; public static readonly string MenuFlyoutItemChevronMarginKey = "MenuFlyoutItemChevronMargin"; public static readonly string MenuFlyoutItemThemePaddingKey = "MenuFlyoutItemThemePadding"; public static readonly string MenuFlyoutItemThemePaddingNarrowKey = "MenuFlyoutItemThemePaddingNarrow"; public static readonly string MenuFlyoutSeparatorThemePaddingKey = "MenuFlyoutSeparatorThemePadding"; public static readonly string ToggleMenuFlyoutItemBackgroundKey = "ToggleMenuFlyoutItemBackground"; public static readonly string ToggleMenuFlyoutItemBackgroundPointerOverKey = "ToggleMenuFlyoutItemBackgroundPointerOver"; public static readonly string ToggleMenuFlyoutItemBackgroundPressedKey = "ToggleMenuFlyoutItemBackgroundPressed"; public static readonly string ToggleMenuFlyoutItemBackgroundDisabledKey = "ToggleMenuFlyoutItemBackgroundDisabled"; public static readonly string ToggleMenuFlyoutItemForegroundKey = "ToggleMenuFlyoutItemForeground"; public static readonly string ToggleMenuFlyoutItemForegroundPointerOverKey = "ToggleMenuFlyoutItemForegroundPointerOver"; public static readonly string ToggleMenuFlyoutItemForegroundPressedKey = "ToggleMenuFlyoutItemForegroundPressed"; public static readonly string ToggleMenuFlyoutItemForegroundDisabledKey = "ToggleMenuFlyoutItemForegroundDisabled"; public static readonly string ToggleMenuFlyoutItemCheckGlyphForegroundKey = "ToggleMenuFlyoutItemCheckGlyphForeground"; public static readonly string ToggleMenuFlyoutItemCheckGlyphForegroundPointerOverKey = "ToggleMenuFlyoutItemCheckGlyphForegroundPointerOver"; public static readonly string ToggleMenuFlyoutItemCheckGlyphForegroundPressedKey = "ToggleMenuFlyoutItemCheckGlyphForegroundPressed"; public static readonly string ToggleMenuFlyoutItemCheckGlyphForegroundDisabledKey = "ToggleMenuFlyoutItemCheckGlyphForegroundDisabled"; public static readonly string NavigationViewDefaultPaneBackgroundKey = "NavigationViewDefaultPaneBackground"; public static readonly string NavigationViewExpandedPaneBackgroundKey = "NavigationViewExpandedPaneBackground"; public static readonly string NavigationViewTopPaneBackgroundKey = "NavigationViewTopPaneBackground"; public static readonly string NavigationViewContentBackgroundKey = "NavigationViewContentBackground"; public static readonly string NavigationViewItemBackgroundKey = "NavigationViewItemBackground"; public static readonly string NavigationViewItemBackgroundPointerOverKey = "NavigationViewItemBackgroundPointerOver"; public static readonly string NavigationViewItemBackgroundPressedKey = "NavigationViewItemBackgroundPressed"; public static readonly string NavigationViewItemBackgroundDisabledKey = "NavigationViewItemBackgroundDisabled"; public static readonly string NavigationViewItemBackgroundCheckedKey = "NavigationViewItemBackgroundChecked"; public static readonly string NavigationViewItemBackgroundCheckedPointerOverKey = "NavigationViewItemBackgroundCheckedPointerOver"; public static readonly string NavigationViewItemBackgroundCheckedPressedKey = "NavigationViewItemBackgroundCheckedPressed"; public static readonly string NavigationViewItemBackgroundCheckedDisabledKey = "NavigationViewItemBackgroundCheckedDisabled"; public static readonly string NavigationViewItemBackgroundSelectedKey = "NavigationViewItemBackgroundSelected"; public static readonly string NavigationViewItemBackgroundSelectedPointerOverKey = "NavigationViewItemBackgroundSelectedPointerOver"; public static readonly string NavigationViewItemBackgroundSelectedPressedKey = "NavigationViewItemBackgroundSelectedPressed"; public static readonly string NavigationViewItemBackgroundSelectedDisabledKey = "NavigationViewItemBackgroundSelectedDisabled"; public static readonly string NavigationViewItemForegroundKey = "NavigationViewItemForeground"; public static readonly string NavigationViewItemForegroundPointerOverKey = "NavigationViewItemForegroundPointerOver"; public static readonly string NavigationViewItemForegroundPressedKey = "NavigationViewItemForegroundPressed"; public static readonly string NavigationViewItemForegroundDisabledKey = "NavigationViewItemForegroundDisabled"; public static readonly string NavigationViewItemForegroundCheckedKey = "NavigationViewItemForegroundChecked"; public static readonly string NavigationViewItemForegroundCheckedPointerOverKey = "NavigationViewItemForegroundCheckedPointerOver"; public static readonly string NavigationViewItemForegroundCheckedPressedKey = "NavigationViewItemForegroundCheckedPressed"; public static readonly string NavigationViewItemForegroundCheckedDisabledKey = "NavigationViewItemForegroundCheckedDisabled"; public static readonly string NavigationViewItemForegroundSelectedKey = "NavigationViewItemForegroundSelected"; public static readonly string NavigationViewItemForegroundSelectedPointerOverKey = "NavigationViewItemForegroundSelectedPointerOver"; public static readonly string NavigationViewItemForegroundSelectedPressedKey = "NavigationViewItemForegroundSelectedPressed"; public static readonly string NavigationViewItemForegroundSelectedDisabledKey = "NavigationViewItemForegroundSelectedDisabled"; public static readonly string NavigationViewItemBorderBrushKey = "NavigationViewItemBorderBrush"; public static readonly string NavigationViewItemBorderBrushPointerOverKey = "NavigationViewItemBorderBrushPointerOver"; public static readonly string NavigationViewItemBorderBrushPressedKey = "NavigationViewItemBorderBrushPressed"; public static readonly string NavigationViewItemBorderBrushDisabledKey = "NavigationViewItemBorderBrushDisabled"; public static readonly string NavigationViewItemBorderBrushCheckedKey = "NavigationViewItemBorderBrushChecked"; public static readonly string NavigationViewItemBorderBrushCheckedPointerOverKey = "NavigationViewItemBorderBrushCheckedPointerOver"; public static readonly string NavigationViewItemBorderBrushCheckedPressedKey = "NavigationViewItemBorderBrushCheckedPressed"; public static readonly string NavigationViewItemBorderBrushCheckedDisabledKey = "NavigationViewItemBorderBrushCheckedDisabled"; public static readonly string NavigationViewItemBorderBrushSelectedKey = "NavigationViewItemBorderBrushSelected"; public static readonly string NavigationViewItemBorderBrushSelectedPointerOverKey = "NavigationViewItemBorderBrushSelectedPointerOver"; public static readonly string NavigationViewItemBorderBrushSelectedPressedKey = "NavigationViewItemBorderBrushSelectedPressed"; public static readonly string NavigationViewItemBorderBrushSelectedDisabledKey = "NavigationViewItemBorderBrushSelectedDisabled"; public static readonly string NavigationViewItemSeparatorForegroundKey = "NavigationViewItemSeparatorForeground"; public static readonly string NavigationViewItemHeaderForegroundKey = "NavigationViewItemHeaderForeground"; public static readonly string NavigationViewSelectionIndicatorForegroundKey = "NavigationViewSelectionIndicatorForeground"; public static readonly string NavigationViewContentGridBorderBrushKey = "NavigationViewContentGridBorderBrush"; public static readonly string TopNavigationViewItemForegroundKey = "TopNavigationViewItemForeground"; public static readonly string TopNavigationViewItemForegroundPointerOverKey = "TopNavigationViewItemForegroundPointerOver"; public static readonly string TopNavigationViewItemForegroundPressedKey = "TopNavigationViewItemForegroundPressed"; public static readonly string TopNavigationViewItemForegroundDisabledKey = "TopNavigationViewItemForegroundDisabled"; public static readonly string TopNavigationViewItemForegroundSelectedKey = "TopNavigationViewItemForegroundSelected"; public static readonly string TopNavigationViewItemForegroundSelectedPointerOverKey = "TopNavigationViewItemForegroundSelectedPointerOver"; public static readonly string TopNavigationViewItemForegroundSelectedPressedKey = "TopNavigationViewItemForegroundSelectedPressed"; public static readonly string TopNavigationViewItemBackgroundPointerOverKey = "TopNavigationViewItemBackgroundPointerOver"; public static readonly string TopNavigationViewItemBackgroundPressedKey = "TopNavigationViewItemBackgroundPressed"; public static readonly string TopNavigationViewItemBackgroundSelectedKey = "TopNavigationViewItemBackgroundSelected"; public static readonly string TopNavigationViewItemBackgroundSelectedPointerOverKey = "TopNavigationViewItemBackgroundSelectedPointerOver"; public static readonly string TopNavigationViewItemBackgroundSelectedPressedKey = "TopNavigationViewItemBackgroundSelectedPressed"; public static readonly string TopNavigationViewItemSeparatorForegroundKey = "TopNavigationViewItemSeparatorForeground"; public static readonly string NavigationViewButtonBackgroundPointerOverKey = "NavigationViewButtonBackgroundPointerOver"; public static readonly string NavigationViewButtonBackgroundPressedKey = "NavigationViewButtonBackgroundPressed"; public static readonly string NavigationViewButtonBackgroundDisabledKey = "NavigationViewButtonBackgroundDisabled"; public static readonly string NavigationViewButtonForegroundPointerOverKey = "NavigationViewButtonForegroundPointerOver"; public static readonly string NavigationViewButtonForegroundPressedKey = "NavigationViewButtonForegroundPressed"; public static readonly string NavigationViewButtonForegroundDisabledKey = "NavigationViewButtonForegroundDisabled"; public static readonly string TopNavigationViewItemRevealBackgroundFocusedKey = "TopNavigationViewItemRevealBackgroundFocused"; public static readonly string TopNavigationViewItemRevealIconForegroundFocusedKey = "TopNavigationViewItemRevealIconForegroundFocused"; public static readonly string TopNavigationViewItemRevealContentForegroundFocusedKey = "TopNavigationViewItemRevealContentForegroundFocused"; public static readonly string NavigationViewBackButtonBackgroundKey = "NavigationViewBackButtonBackground"; public static readonly string NumberBoxPopupIndicatorForegroundKey = "NumberBoxPopupIndicatorForeground"; public static readonly string NumberBoxPopupBackgroundKey = "NumberBoxPopupBackground"; public static readonly string NumberBoxPopupBorderBrushKey = "NumberBoxPopupBorderBrush"; public static readonly string NumberBoxPopupBorderThicknessKey = "NumberBoxPopupBorderThickness"; public static readonly string NumberBoxPopupSpinButtonBackgroundKey = "NumberBoxPopupSpinButtonBackground"; public static readonly string NumberBoxPopupSpinButtonBorderThicknessKey = "NumberBoxPopupSpinButtonBorderThickness"; public static readonly string PipsPagerSelectionIndicatorBackgroundKey = "PipsPagerSelectionIndicatorBackground"; public static readonly string PipsPagerSelectionIndicatorBackgroundPointerOverKey = "PipsPagerSelectionIndicatorBackgroundPointerOver"; public static readonly string PipsPagerSelectionIndicatorBackgroundPressedKey = "PipsPagerSelectionIndicatorBackgroundPressed"; public static readonly string PipsPagerSelectionIndicatorBackgroundSelectedKey = "PipsPagerSelectionIndicatorBackgroundSelected"; public static readonly string PipsPagerSelectionIndicatorBackgroundDisabledKey = "PipsPagerSelectionIndicatorBackgroundDisabled"; public static readonly string PipsPagerSelectionIndicatorBorderBrushKey = "PipsPagerSelectionIndicatorBorderBrush"; public static readonly string PipsPagerSelectionIndicatorBorderBrushPointerOverKey = "PipsPagerSelectionIndicatorBorderBrushPointerOver"; public static readonly string PipsPagerSelectionIndicatorBorderBrushPressedKey = "PipsPagerSelectionIndicatorBorderBrushPressed"; public static readonly string PipsPagerSelectionIndicatorBorderBrushSelectedKey = "PipsPagerSelectionIndicatorBorderBrushSelected"; public static readonly string PipsPagerSelectionIndicatorBorderBrushDisabledKey = "PipsPagerSelectionIndicatorBorderBrushDisabled"; public static readonly string PipsPagerSelectionIndicatorForegroundKey = "PipsPagerSelectionIndicatorForeground"; public static readonly string PipsPagerSelectionIndicatorForegroundPointerOverKey = "PipsPagerSelectionIndicatorForegroundPointerOver"; public static readonly string PipsPagerSelectionIndicatorForegroundPressedKey = "PipsPagerSelectionIndicatorForegroundPressed"; public static readonly string PipsPagerSelectionIndicatorForegroundSelectedKey = "PipsPagerSelectionIndicatorForegroundSelected"; public static readonly string PipsPagerSelectionIndicatorForegroundDisabledKey = "PipsPagerSelectionIndicatorForegroundDisabled"; public static readonly string PipsPagerNavigationButtonBackgroundKey = "PipsPagerNavigationButtonBackground"; public static readonly string PipsPagerNavigationButtonBackgroundPointerOverKey = "PipsPagerNavigationButtonBackgroundPointerOver"; public static readonly string PipsPagerNavigationButtonBackgroundPressedKey = "PipsPagerNavigationButtonBackgroundPressed"; public static readonly string PipsPagerNavigationButtonBackgroundDisabledKey = "PipsPagerNavigationButtonBackgroundDisabled"; public static readonly string PipsPagerNavigationButtonBorderBrushKey = "PipsPagerNavigationButtonBorderBrush"; public static readonly string PipsPagerNavigationButtonBorderBrushPointerOverKey = "PipsPagerNavigationButtonBorderBrushPointerOver"; public static readonly string PipsPagerNavigationButtonBorderBrushPressedKey = "PipsPagerNavigationButtonBorderBrushPressed"; public static readonly string PipsPagerNavigationButtonBorderBrushDisabledKey = "PipsPagerNavigationButtonBorderBrushDisabled"; public static readonly string PipsPagerNavigationButtonForegroundKey = "PipsPagerNavigationButtonForeground"; public static readonly string PipsPagerNavigationButtonForegroundPointerOverKey = "PipsPagerNavigationButtonForegroundPointerOver"; public static readonly string PipsPagerNavigationButtonForegroundPressedKey = "PipsPagerNavigationButtonForegroundPressed"; public static readonly string PipsPagerNavigationButtonForegroundDisabledKey = "PipsPagerNavigationButtonForegroundDisabled"; public static readonly string PersonPictureForegroundThemeBrushKey = "PersonPictureForegroundThemeBrush"; public static readonly string PersonPictureEllipseBadgeForegroundThemeBrushKey = "PersonPictureEllipseBadgeForegroundThemeBrush"; public static readonly string PersonPictureEllipseBadgeFillThemeBrushKey = "PersonPictureEllipseBadgeFillThemeBrush"; public static readonly string PersonPictureEllipseBadgeStrokeThemeBrushKey = "PersonPictureEllipseBadgeStrokeThemeBrush"; public static readonly string PersonPictureEllipseFillThemeBrushKey = "PersonPictureEllipseFillThemeBrush"; public static readonly string PersonPictureEllipseFillStrokeBrushKey = "PersonPictureEllipseFillStrokeBrush"; public static readonly string PersonPictureEllipseBadgeStrokeOpacityKey = "PersonPictureEllipseBadgeStrokeOpacity"; public static readonly string PersonPictureEllipseBadgeImageSourceStrokeOpacityKey = "PersonPictureEllipseBadgeImageSourceStrokeOpacity"; public static readonly string PersonPictureEllipseStrokeThicknessKey = "PersonPictureEllipseStrokeThickness"; public static readonly string PersonPictureEllipseBadgeStrokeThicknessKey = "PersonPictureEllipseBadgeStrokeThickness"; public static readonly string PersonPictureBadgeGridMarginKey = "PersonPictureBadgeGridMargin"; public static readonly string PivotHeaderItemFontSizeKey = "PivotHeaderItemFontSize"; public static readonly string PivotHeaderItemLockedTranslationKey = "PivotHeaderItemLockedTranslation"; public static readonly string PivotTitleFontSizeKey = "PivotTitleFontSize"; public static readonly string PivotHeaderItemCharacterSpacingKey = "PivotHeaderItemCharacterSpacing"; public static readonly string PivotHeaderItemMarginKey = "PivotHeaderItemMargin"; public static readonly string PivotItemMarginKey = "PivotItemMargin"; public static readonly string PivotLandscapeThemePaddingKey = "PivotLandscapeThemePadding"; public static readonly string PivotNavButtonBorderThemeThicknessKey = "PivotNavButtonBorderThemeThickness"; public static readonly string PivotNavButtonMarginKey = "PivotNavButtonMargin"; public static readonly string PivotPortraitThemePaddingKey = "PivotPortraitThemePadding"; public static readonly string PivotHeaderItemThemeFontWeightKey = "PivotHeaderItemThemeFontWeight"; public static readonly string PivotTitleThemeFontWeightKey = "PivotTitleThemeFontWeight"; public static readonly string PivotBackgroundKey = "PivotBackground"; public static readonly string PivotHeaderBackgroundKey = "PivotHeaderBackground"; public static readonly string PivotNextButtonBackgroundKey = "PivotNextButtonBackground"; public static readonly string PivotNextButtonBackgroundPointerOverKey = "PivotNextButtonBackgroundPointerOver"; public static readonly string PivotNextButtonBackgroundPressedKey = "PivotNextButtonBackgroundPressed"; public static readonly string PivotNextButtonBorderBrushKey = "PivotNextButtonBorderBrush"; public static readonly string PivotNextButtonBorderBrushPointerOverKey = "PivotNextButtonBorderBrushPointerOver"; public static readonly string PivotNextButtonBorderBrushPressedKey = "PivotNextButtonBorderBrushPressed"; public static readonly string PivotNextButtonForegroundKey = "PivotNextButtonForeground"; public static readonly string PivotNextButtonForegroundPointerOverKey = "PivotNextButtonForegroundPointerOver"; public static readonly string PivotNextButtonForegroundPressedKey = "PivotNextButtonForegroundPressed"; public static readonly string PivotPreviousButtonBackgroundKey = "PivotPreviousButtonBackground"; public static readonly string PivotPreviousButtonBackgroundPointerOverKey = "PivotPreviousButtonBackgroundPointerOver"; public static readonly string PivotPreviousButtonBackgroundPressedKey = "PivotPreviousButtonBackgroundPressed"; public static readonly string PivotPreviousButtonBorderBrushKey = "PivotPreviousButtonBorderBrush"; public static readonly string PivotPreviousButtonBorderBrushPointerOverKey = "PivotPreviousButtonBorderBrushPointerOver"; public static readonly string PivotPreviousButtonBorderBrushPressedKey = "PivotPreviousButtonBorderBrushPressed"; public static readonly string PivotPreviousButtonForegroundKey = "PivotPreviousButtonForeground"; public static readonly string PivotPreviousButtonForegroundPointerOverKey = "PivotPreviousButtonForegroundPointerOver"; public static readonly string PivotPreviousButtonForegroundPressedKey = "PivotPreviousButtonForegroundPressed"; public static readonly string PivotItemBackgroundKey = "PivotItemBackground"; public static readonly string PivotHeaderItemBackgroundUnselectedKey = "PivotHeaderItemBackgroundUnselected"; public static readonly string PivotHeaderItemBackgroundUnselectedPointerOverKey = "PivotHeaderItemBackgroundUnselectedPointerOver"; public static readonly string PivotHeaderItemBackgroundUnselectedPressedKey = "PivotHeaderItemBackgroundUnselectedPressed"; public static readonly string PivotHeaderItemBackgroundSelectedKey = "PivotHeaderItemBackgroundSelected"; public static readonly string PivotHeaderItemBackgroundSelectedPointerOverKey = "PivotHeaderItemBackgroundSelectedPointerOver"; public static readonly string PivotHeaderItemBackgroundSelectedPressedKey = "PivotHeaderItemBackgroundSelectedPressed"; public static readonly string PivotHeaderItemBackgroundDisabledKey = "PivotHeaderItemBackgroundDisabled"; public static readonly string PivotHeaderItemForegroundUnselectedKey = "PivotHeaderItemForegroundUnselected"; public static readonly string PivotHeaderItemForegroundUnselectedPointerOverKey = "PivotHeaderItemForegroundUnselectedPointerOver"; public static readonly string PivotHeaderItemForegroundUnselectedPressedKey = "PivotHeaderItemForegroundUnselectedPressed"; public static readonly string PivotHeaderItemForegroundSelectedKey = "PivotHeaderItemForegroundSelected"; public static readonly string PivotHeaderItemForegroundSelectedPointerOverKey = "PivotHeaderItemForegroundSelectedPointerOver"; public static readonly string PivotHeaderItemForegroundSelectedPressedKey = "PivotHeaderItemForegroundSelectedPressed"; public static readonly string PivotHeaderItemForegroundDisabledKey = "PivotHeaderItemForegroundDisabled"; public static readonly string PivotHeaderItemFocusPipeFillKey = "PivotHeaderItemFocusPipeFill"; public static readonly string PivotHeaderItemSelectedPipeFillKey = "PivotHeaderItemSelectedPipeFill"; public static readonly string PivotHeaderItemFontFamilyKey = "PivotHeaderItemFontFamily"; public static readonly string PivotTitleFontFamilyKey = "PivotTitleFontFamily"; public static readonly string PivotForegroundThemeBrushKey = "PivotForegroundThemeBrush"; public static readonly string PivotHeaderBackgroundSelectedBrushKey = "PivotHeaderBackgroundSelectedBrush"; public static readonly string PivotHeaderBackgroundUnselectedBrushKey = "PivotHeaderBackgroundUnselectedBrush"; public static readonly string PivotHeaderForegroundSelectedBrushKey = "PivotHeaderForegroundSelectedBrush"; public static readonly string PivotHeaderForegroundUnselectedBrushKey = "PivotHeaderForegroundUnselectedBrush"; public static readonly string PivotNavButtonBackgroundThemeBrushKey = "PivotNavButtonBackgroundThemeBrush"; public static readonly string PivotNavButtonBorderThemeBrushKey = "PivotNavButtonBorderThemeBrush"; public static readonly string PivotNavButtonForegroundThemeBrushKey = "PivotNavButtonForegroundThemeBrush"; public static readonly string PivotNavButtonPointerOverBackgroundThemeBrushKey = "PivotNavButtonPointerOverBackgroundThemeBrush"; public static readonly string PivotNavButtonPointerOverBorderThemeBrushKey = "PivotNavButtonPointerOverBorderThemeBrush"; public static readonly string PivotNavButtonPointerOverForegroundThemeBrushKey = "PivotNavButtonPointerOverForegroundThemeBrush"; public static readonly string PivotNavButtonPressedBackgroundThemeBrushKey = "PivotNavButtonPressedBackgroundThemeBrush"; public static readonly string PivotNavButtonPressedBorderThemeBrushKey = "PivotNavButtonPressedBorderThemeBrush"; public static readonly string PivotNavButtonPressedForegroundThemeBrushKey = "PivotNavButtonPressedForegroundThemeBrush"; public static readonly string ProgressBarBorderThemeThicknessKey = "ProgressBarBorderThemeThickness"; public static readonly string ProgressBarForegroundKey = "ProgressBarForeground"; public static readonly string ProgressBarBackgroundKey = "ProgressBarBackground"; public static readonly string ProgressBarBorderBrushKey = "ProgressBarBorderBrush"; public static readonly string ProgressBarPausedForegroundColorKey = "ProgressBarPausedForegroundColor"; public static readonly string ProgressBarErrorForegroundColorKey = "ProgressBarErrorForegroundColor"; public static readonly string ProgressBarIndicatorPauseOpacityKey = "ProgressBarIndicatorPauseOpacity"; public static readonly string ProgressBarThemeMinHeightKey = "ProgressBarThemeMinHeight"; public static readonly string SystemControlErrorBackgroundColorKey = "SystemControlErrorBackgroundColor"; public static readonly string ProgressRingForegroundThemeBrushKey = "ProgressRingForegroundThemeBrush"; public static readonly string ProgressRingBackgroundThemeBrushKey = "ProgressRingBackgroundThemeBrush"; public static readonly string RadioButtonBorderThemeThicknessKey = "RadioButtonBorderThemeThickness"; public static readonly string RadioButtonForegroundKey = "RadioButtonForeground"; public static readonly string RadioButtonForegroundPointerOverKey = "RadioButtonForegroundPointerOver"; public static readonly string RadioButtonForegroundPressedKey = "RadioButtonForegroundPressed"; public static readonly string RadioButtonForegroundDisabledKey = "RadioButtonForegroundDisabled"; public static readonly string RadioButtonBackgroundKey = "RadioButtonBackground"; public static readonly string RadioButtonBackgroundPointerOverKey = "RadioButtonBackgroundPointerOver"; public static readonly string RadioButtonBackgroundPressedKey = "RadioButtonBackgroundPressed"; public static readonly string RadioButtonBackgroundDisabledKey = "RadioButtonBackgroundDisabled"; public static readonly string RadioButtonBorderBrushKey = "RadioButtonBorderBrush"; public static readonly string RadioButtonBorderBrushPointerOverKey = "RadioButtonBorderBrushPointerOver"; public static readonly string RadioButtonBorderBrushPressedKey = "RadioButtonBorderBrushPressed"; public static readonly string RadioButtonBorderBrushDisabledKey = "RadioButtonBorderBrushDisabled"; public static readonly string RadioButtonOuterEllipseStrokeKey = "RadioButtonOuterEllipseStroke"; public static readonly string RadioButtonOuterEllipseStrokePointerOverKey = "RadioButtonOuterEllipseStrokePointerOver"; public static readonly string RadioButtonOuterEllipseStrokePressedKey = "RadioButtonOuterEllipseStrokePressed"; public static readonly string RadioButtonOuterEllipseStrokeDisabledKey = "RadioButtonOuterEllipseStrokeDisabled"; public static readonly string RadioButtonOuterEllipseFillKey = "RadioButtonOuterEllipseFill"; public static readonly string RadioButtonOuterEllipseFillPointerOverKey = "RadioButtonOuterEllipseFillPointerOver"; public static readonly string RadioButtonOuterEllipseFillPressedKey = "RadioButtonOuterEllipseFillPressed"; public static readonly string RadioButtonOuterEllipseFillDisabledKey = "RadioButtonOuterEllipseFillDisabled"; public static readonly string RadioButtonOuterEllipseCheckedStrokeKey = "RadioButtonOuterEllipseCheckedStroke"; public static readonly string RadioButtonOuterEllipseCheckedStrokePointerOverKey = "RadioButtonOuterEllipseCheckedStrokePointerOver"; public static readonly string RadioButtonOuterEllipseCheckedStrokePressedKey = "RadioButtonOuterEllipseCheckedStrokePressed"; public static readonly string RadioButtonOuterEllipseCheckedStrokeDisabledKey = "RadioButtonOuterEllipseCheckedStrokeDisabled"; public static readonly string RadioButtonOuterEllipseCheckedFillKey = "RadioButtonOuterEllipseCheckedFill"; public static readonly string RadioButtonOuterEllipseCheckedFillPointerOverKey = "RadioButtonOuterEllipseCheckedFillPointerOver"; public static readonly string RadioButtonOuterEllipseCheckedFillPressedKey = "RadioButtonOuterEllipseCheckedFillPressed"; public static readonly string RadioButtonOuterEllipseCheckedFillDisabledKey = "RadioButtonOuterEllipseCheckedFillDisabled"; public static readonly string RadioButtonCheckGlyphFillKey = "RadioButtonCheckGlyphFill"; public static readonly string RadioButtonCheckGlyphFillPointerOverKey = "RadioButtonCheckGlyphFillPointerOver"; public static readonly string RadioButtonCheckGlyphFillPressedKey = "RadioButtonCheckGlyphFillPressed"; public static readonly string RadioButtonCheckGlyphFillDisabledKey = "RadioButtonCheckGlyphFillDisabled"; public static readonly string RadioButtonCheckGlyphStrokeKey = "RadioButtonCheckGlyphStroke"; public static readonly string RadioButtonCheckGlyphStrokePointerOverKey = "RadioButtonCheckGlyphStrokePointerOver"; public static readonly string RadioButtonCheckGlyphStrokePressedKey = "RadioButtonCheckGlyphStrokePressed"; public static readonly string RadioButtonCheckGlyphStrokeDisabledKey = "RadioButtonCheckGlyphStrokeDisabled"; public static readonly string RadioButtonCheckGlyphStrokeCheckedKey = "RadioButtonCheckGlyphStrokeChecked"; public static readonly string RadioButtonCheckGlyphStrokeCheckedPointerOverKey = "RadioButtonCheckGlyphStrokeCheckedPointerOver"; public static readonly string RadioButtonCheckGlyphStrokeCheckedPressedKey = "RadioButtonCheckGlyphStrokeCheckedPressed"; public static readonly string RadioButtonCheckGlyphStrokeCheckedDisabledKey = "RadioButtonCheckGlyphStrokeCheckedDisabled"; public static readonly string RadioButtonBackgroundThemeBrushKey = "RadioButtonBackgroundThemeBrush"; public static readonly string RadioButtonBorderThemeBrushKey = "RadioButtonBorderThemeBrush"; public static readonly string RadioButtonContentDisabledForegroundThemeBrushKey = "RadioButtonContentDisabledForegroundThemeBrush"; public static readonly string RadioButtonContentForegroundThemeBrushKey = "RadioButtonContentForegroundThemeBrush"; public static readonly string RadioButtonDisabledBackgroundThemeBrushKey = "RadioButtonDisabledBackgroundThemeBrush"; public static readonly string RadioButtonDisabledBorderThemeBrushKey = "RadioButtonDisabledBorderThemeBrush"; public static readonly string RadioButtonDisabledForegroundThemeBrushKey = "RadioButtonDisabledForegroundThemeBrush"; public static readonly string RadioButtonForegroundThemeBrushKey = "RadioButtonForegroundThemeBrush"; public static readonly string RadioButtonPointerOverBackgroundThemeBrushKey = "RadioButtonPointerOverBackgroundThemeBrush"; public static readonly string RadioButtonPointerOverBorderThemeBrushKey = "RadioButtonPointerOverBorderThemeBrush"; public static readonly string RadioButtonPointerOverForegroundThemeBrushKey = "RadioButtonPointerOverForegroundThemeBrush"; public static readonly string RadioButtonPressedBackgroundThemeBrushKey = "RadioButtonPressedBackgroundThemeBrush"; public static readonly string RadioButtonPressedBorderThemeBrushKey = "RadioButtonPressedBorderThemeBrush"; public static readonly string RadioButtonPressedForegroundThemeBrushKey = "RadioButtonPressedForegroundThemeBrush"; public static readonly string RadioButtonContentPointerOverForegroundThemeBrushKey = "RadioButtonContentPointerOverForegroundThemeBrush"; public static readonly string RadioButtonsHeaderForegroundKey = "RadioButtonsHeaderForeground"; public static readonly string RadioButtonsHeaderForegroundDisabledKey = "RadioButtonsHeaderForegroundDisabled"; public static readonly string RatingControlUnselectedForegroundKey = "RatingControlUnselectedForeground"; public static readonly string RatingControlSelectedForegroundKey = "RatingControlSelectedForeground"; public static readonly string RatingControlPlaceholderForegroundKey = "RatingControlPlaceholderForeground"; public static readonly string RatingControlPointerOverPlaceholderForegroundKey = "RatingControlPointerOverPlaceholderForeground"; public static readonly string RatingControlPointerOverUnselectedForegroundKey = "RatingControlPointerOverUnselectedForeground"; public static readonly string RatingControlPointerOverSelectedForegroundKey = "RatingControlPointerOverSelectedForeground"; public static readonly string RatingControlDisabledSelectedForegroundKey = "RatingControlDisabledSelectedForeground"; public static readonly string RatingControlCaptionForegroundKey = "RatingControlCaptionForeground"; public static readonly string RatingControlDefaultFontInfoKey = "RatingControlDefaultFontInfo"; public static readonly string RatingControlDefaultPathInfoKey = "RatingControlDefaultPathInfo"; public static readonly string RepeatButtonBorderThemeThicknessKey = "RepeatButtonBorderThemeThickness"; public static readonly string RepeatButtonBackgroundKey = "RepeatButtonBackground"; public static readonly string RepeatButtonBackgroundPointerOverKey = "RepeatButtonBackgroundPointerOver"; public static readonly string RepeatButtonBackgroundPressedKey = "RepeatButtonBackgroundPressed"; public static readonly string RepeatButtonBackgroundDisabledKey = "RepeatButtonBackgroundDisabled"; public static readonly string RepeatButtonForegroundKey = "RepeatButtonForeground"; public static readonly string RepeatButtonForegroundPointerOverKey = "RepeatButtonForegroundPointerOver"; public static readonly string RepeatButtonForegroundPressedKey = "RepeatButtonForegroundPressed"; public static readonly string RepeatButtonForegroundDisabledKey = "RepeatButtonForegroundDisabled"; public static readonly string RepeatButtonBorderBrushKey = "RepeatButtonBorderBrush"; public static readonly string RepeatButtonBorderBrushPointerOverKey = "RepeatButtonBorderBrushPointerOver"; public static readonly string RepeatButtonBorderBrushPressedKey = "RepeatButtonBorderBrushPressed"; public static readonly string RepeatButtonBorderBrushDisabledKey = "RepeatButtonBorderBrushDisabled"; public static readonly string RepeatButtonBorderThemeBrushKey = "RepeatButtonBorderThemeBrush"; public static readonly string RepeatButtonDisabledBackgroundThemeBrushKey = "RepeatButtonDisabledBackgroundThemeBrush"; public static readonly string RepeatButtonDisabledBorderThemeBrushKey = "RepeatButtonDisabledBorderThemeBrush"; public static readonly string RepeatButtonDisabledForegroundThemeBrushKey = "RepeatButtonDisabledForegroundThemeBrush"; public static readonly string RepeatButtonForegroundThemeBrushKey = "RepeatButtonForegroundThemeBrush"; public static readonly string RepeatButtonPointerOverBackgroundThemeBrushKey = "RepeatButtonPointerOverBackgroundThemeBrush"; public static readonly string RepeatButtonPointerOverForegroundThemeBrushKey = "RepeatButtonPointerOverForegroundThemeBrush"; public static readonly string RepeatButtonPressedBackgroundThemeBrushKey = "RepeatButtonPressedBackgroundThemeBrush"; public static readonly string RepeatButtonPressedForegroundThemeBrushKey = "RepeatButtonPressedForegroundThemeBrush"; public static readonly string ResizeGripForegroundKey = "ResizeGripForeground"; public static readonly string ScrollBarTrackBorderThemeThicknessKey = "ScrollBarTrackBorderThemeThickness"; public static readonly string ScrollBarPanningBorderThemeThicknessKey = "ScrollBarPanningBorderThemeThickness"; public static readonly string ScrollBarBackgroundKey = "ScrollBarBackground"; public static readonly string ScrollBarBackgroundPointerOverKey = "ScrollBarBackgroundPointerOver"; public static readonly string ScrollBarBackgroundDisabledKey = "ScrollBarBackgroundDisabled"; public static readonly string ScrollBarForegroundKey = "ScrollBarForeground"; public static readonly string ScrollBarBorderBrushKey = "ScrollBarBorderBrush"; public static readonly string ScrollBarBorderBrushPointerOverKey = "ScrollBarBorderBrushPointerOver"; public static readonly string ScrollBarBorderBrushDisabledKey = "ScrollBarBorderBrushDisabled"; public static readonly string ScrollBarButtonBackgroundKey = "ScrollBarButtonBackground"; public static readonly string ScrollBarButtonBackgroundPointerOverKey = "ScrollBarButtonBackgroundPointerOver"; public static readonly string ScrollBarButtonBackgroundPressedKey = "ScrollBarButtonBackgroundPressed"; public static readonly string ScrollBarButtonBackgroundDisabledKey = "ScrollBarButtonBackgroundDisabled"; public static readonly string ScrollBarButtonBorderBrushKey = "ScrollBarButtonBorderBrush"; public static readonly string ScrollBarButtonBorderBrushPointerOverKey = "ScrollBarButtonBorderBrushPointerOver"; public static readonly string ScrollBarButtonBorderBrushPressedKey = "ScrollBarButtonBorderBrushPressed"; public static readonly string ScrollBarButtonBorderBrushDisabledKey = "ScrollBarButtonBorderBrushDisabled"; public static readonly string ScrollBarButtonArrowForegroundKey = "ScrollBarButtonArrowForeground"; public static readonly string ScrollBarButtonArrowForegroundPointerOverKey = "ScrollBarButtonArrowForegroundPointerOver"; public static readonly string ScrollBarButtonArrowForegroundPressedKey = "ScrollBarButtonArrowForegroundPressed"; public static readonly string ScrollBarButtonArrowForegroundDisabledKey = "ScrollBarButtonArrowForegroundDisabled"; public static readonly string ScrollBarThumbFillKey = "ScrollBarThumbFill"; public static readonly string ScrollBarThumbFillPointerOverKey = "ScrollBarThumbFillPointerOver"; public static readonly string ScrollBarThumbFillPressedKey = "ScrollBarThumbFillPressed"; public static readonly string ScrollBarThumbFillDisabledKey = "ScrollBarThumbFillDisabled"; public static readonly string ScrollBarThumbBorderBrushKey = "ScrollBarThumbBorderBrush"; public static readonly string ScrollBarTrackFillKey = "ScrollBarTrackFill"; public static readonly string ScrollBarTrackFillPointerOverKey = "ScrollBarTrackFillPointerOver"; public static readonly string ScrollBarTrackFillDisabledKey = "ScrollBarTrackFillDisabled"; public static readonly string ScrollBarTrackStrokeKey = "ScrollBarTrackStroke"; public static readonly string ScrollBarTrackStrokePointerOverKey = "ScrollBarTrackStrokePointerOver"; public static readonly string ScrollBarTrackStrokeDisabledKey = "ScrollBarTrackStrokeDisabled"; public static readonly string ScrollBarThumbBackgroundKey = "ScrollBarThumbBackground"; public static readonly string ScrollBarPanningThumbBackgroundKey = "ScrollBarPanningThumbBackground"; public static readonly string ScrollBarPanningThumbBackgroundDisabledKey = "ScrollBarPanningThumbBackgroundDisabled"; public static readonly string ScrollBarButtonForegroundThemeBrushKey = "ScrollBarButtonForegroundThemeBrush"; public static readonly string ScrollBarButtonPointerOverBackgroundThemeBrushKey = "ScrollBarButtonPointerOverBackgroundThemeBrush"; public static readonly string ScrollBarButtonPointerOverBorderThemeBrushKey = "ScrollBarButtonPointerOverBorderThemeBrush"; public static readonly string ScrollBarButtonPointerOverForegroundThemeBrushKey = "ScrollBarButtonPointerOverForegroundThemeBrush"; public static readonly string ScrollBarButtonPressedBackgroundThemeBrushKey = "ScrollBarButtonPressedBackgroundThemeBrush"; public static readonly string ScrollBarButtonPressedBorderThemeBrushKey = "ScrollBarButtonPressedBorderThemeBrush"; public static readonly string ScrollBarButtonPressedForegroundThemeBrushKey = "ScrollBarButtonPressedForegroundThemeBrush"; public static readonly string ScrollBarPanningBackgroundThemeBrushKey = "ScrollBarPanningBackgroundThemeBrush"; public static readonly string ScrollBarPanningBorderThemeBrushKey = "ScrollBarPanningBorderThemeBrush"; public static readonly string ScrollBarThumbBackgroundThemeBrushKey = "ScrollBarThumbBackgroundThemeBrush"; public static readonly string ScrollBarThumbBorderThemeBrushKey = "ScrollBarThumbBorderThemeBrush"; public static readonly string ScrollBarThumbPointerOverBackgroundThemeBrushKey = "ScrollBarThumbPointerOverBackgroundThemeBrush"; public static readonly string ScrollBarThumbPointerOverBorderThemeBrushKey = "ScrollBarThumbPointerOverBorderThemeBrush"; public static readonly string ScrollBarThumbPressedBackgroundThemeBrushKey = "ScrollBarThumbPressedBackgroundThemeBrush"; public static readonly string ScrollBarThumbPressedBorderThemeBrushKey = "ScrollBarThumbPressedBorderThemeBrush"; public static readonly string ScrollBarTrackBackgroundThemeBrushKey = "ScrollBarTrackBackgroundThemeBrush"; public static readonly string ScrollBarTrackBorderThemeBrushKey = "ScrollBarTrackBorderThemeBrush"; public static readonly string ScrollBarThumbBackgroundColorKey = "ScrollBarThumbBackgroundColor"; public static readonly string ScrollBarPanningThumbBackgroundColorKey = "ScrollBarPanningThumbBackgroundColor"; public static readonly string ScrollViewerScrollBarSeparatorBackgroundKey = "ScrollViewerScrollBarSeparatorBackground"; public static readonly string SliderOutsideTickBarThemeHeightKey = "SliderOutsideTickBarThemeHeight"; public static readonly string SliderTrackThemeHeightKey = "SliderTrackThemeHeight"; public static readonly string SliderBorderThemeThicknessKey = "SliderBorderThemeThickness"; public static readonly string SliderHeaderThemeMarginKey = "SliderHeaderThemeMargin"; public static readonly string SliderHeaderThemeFontWeightKey = "SliderHeaderThemeFontWeight"; public static readonly string SliderContainerBackgroundKey = "SliderContainerBackground"; public static readonly string SliderContainerBackgroundPointerOverKey = "SliderContainerBackgroundPointerOver"; public static readonly string SliderContainerBackgroundPressedKey = "SliderContainerBackgroundPressed"; public static readonly string SliderContainerBackgroundDisabledKey = "SliderContainerBackgroundDisabled"; public static readonly string SliderThumbBackgroundKey = "SliderThumbBackground"; public static readonly string SliderThumbBackgroundPointerOverKey = "SliderThumbBackgroundPointerOver"; public static readonly string SliderThumbBackgroundPressedKey = "SliderThumbBackgroundPressed"; public static readonly string SliderThumbBackgroundDisabledKey = "SliderThumbBackgroundDisabled"; public static readonly string SliderThumbBorderBrushKey = "SliderThumbBorderBrush"; public static readonly string SliderOuterThumbBackgroundKey = "SliderOuterThumbBackground"; public static readonly string SliderTrackFillKey = "SliderTrackFill"; public static readonly string SliderTrackFillPointerOverKey = "SliderTrackFillPointerOver"; public static readonly string SliderTrackFillPressedKey = "SliderTrackFillPressed"; public static readonly string SliderTrackFillDisabledKey = "SliderTrackFillDisabled"; public static readonly string SliderTrackValueFillKey = "SliderTrackValueFill"; public static readonly string SliderTrackValueFillPointerOverKey = "SliderTrackValueFillPointerOver"; public static readonly string SliderTrackValueFillPressedKey = "SliderTrackValueFillPressed"; public static readonly string SliderTrackValueFillDisabledKey = "SliderTrackValueFillDisabled"; public static readonly string SliderHeaderForegroundKey = "SliderHeaderForeground"; public static readonly string SliderHeaderForegroundDisabledKey = "SliderHeaderForegroundDisabled"; public static readonly string SliderTickBarFillKey = "SliderTickBarFill"; public static readonly string SliderTickBarFillDisabledKey = "SliderTickBarFillDisabled"; public static readonly string SliderInlineTickBarFillKey = "SliderInlineTickBarFill"; public static readonly string SliderBorderThemeBrushKey = "SliderBorderThemeBrush"; public static readonly string SliderDisabledBorderThemeBrushKey = "SliderDisabledBorderThemeBrush"; public static readonly string SliderThumbBackgroundThemeBrushKey = "SliderThumbBackgroundThemeBrush"; public static readonly string SliderThumbBorderThemeBrushKey = "SliderThumbBorderThemeBrush"; public static readonly string SliderThumbDisabledBackgroundThemeBrushKey = "SliderThumbDisabledBackgroundThemeBrush"; public static readonly string SliderThumbPointerOverBackgroundThemeBrushKey = "SliderThumbPointerOverBackgroundThemeBrush"; public static readonly string SliderThumbPointerOverBorderThemeBrushKey = "SliderThumbPointerOverBorderThemeBrush"; public static readonly string SliderThumbPressedBackgroundThemeBrushKey = "SliderThumbPressedBackgroundThemeBrush"; public static readonly string SliderThumbPressedBorderThemeBrushKey = "SliderThumbPressedBorderThemeBrush"; public static readonly string SliderTickMarkInlineBackgroundThemeBrushKey = "SliderTickMarkInlineBackgroundThemeBrush"; public static readonly string SliderTickMarkInlineDisabledForegroundThemeBrushKey = "SliderTickMarkInlineDisabledForegroundThemeBrush"; public static readonly string SliderTickmarkOutsideBackgroundThemeBrushKey = "SliderTickmarkOutsideBackgroundThemeBrush"; public static readonly string SliderTickMarkOutsideDisabledForegroundThemeBrushKey = "SliderTickMarkOutsideDisabledForegroundThemeBrush"; public static readonly string SliderTrackBackgroundThemeBrushKey = "SliderTrackBackgroundThemeBrush"; public static readonly string SliderTrackDecreaseBackgroundThemeBrushKey = "SliderTrackDecreaseBackgroundThemeBrush"; public static readonly string SliderTrackDecreaseDisabledBackgroundThemeBrushKey = "SliderTrackDecreaseDisabledBackgroundThemeBrush"; public static readonly string SliderTrackDecreasePointerOverBackgroundThemeBrushKey = "SliderTrackDecreasePointerOverBackgroundThemeBrush"; public static readonly string SliderTrackDecreasePressedBackgroundThemeBrushKey = "SliderTrackDecreasePressedBackgroundThemeBrush"; public static readonly string SliderTrackDisabledBackgroundThemeBrushKey = "SliderTrackDisabledBackgroundThemeBrush"; public static readonly string SliderTrackPointerOverBackgroundThemeBrushKey = "SliderTrackPointerOverBackgroundThemeBrush"; public static readonly string SliderTrackPressedBackgroundThemeBrushKey = "SliderTrackPressedBackgroundThemeBrush"; public static readonly string SliderHeaderForegroundThemeBrushKey = "SliderHeaderForegroundThemeBrush"; public static readonly string SplitButtonBackgroundKey = "SplitButtonBackground"; public static readonly string SplitButtonBackgroundPointerOverKey = "SplitButtonBackgroundPointerOver"; public static readonly string SplitButtonBackgroundPressedKey = "SplitButtonBackgroundPressed"; public static readonly string SplitButtonBackgroundDisabledKey = "SplitButtonBackgroundDisabled"; public static readonly string SplitButtonBackgroundCheckedKey = "SplitButtonBackgroundChecked"; public static readonly string SplitButtonBackgroundCheckedPointerOverKey = "SplitButtonBackgroundCheckedPointerOver"; public static readonly string SplitButtonBackgroundCheckedPressedKey = "SplitButtonBackgroundCheckedPressed"; public static readonly string SplitButtonBackgroundCheckedDisabledKey = "SplitButtonBackgroundCheckedDisabled"; public static readonly string SplitButtonForegroundKey = "SplitButtonForeground"; public static readonly string SplitButtonForegroundPointerOverKey = "SplitButtonForegroundPointerOver"; public static readonly string SplitButtonForegroundPressedKey = "SplitButtonForegroundPressed"; public static readonly string SplitButtonForegroundDisabledKey = "SplitButtonForegroundDisabled"; public static readonly string SplitButtonForegroundCheckedKey = "SplitButtonForegroundChecked"; public static readonly string SplitButtonForegroundCheckedPointerOverKey = "SplitButtonForegroundCheckedPointerOver"; public static readonly string SplitButtonForegroundCheckedPressedKey = "SplitButtonForegroundCheckedPressed"; public static readonly string SplitButtonForegroundCheckedDisabledKey = "SplitButtonForegroundCheckedDisabled"; public static readonly string SplitButtonForegroundSecondaryKey = "SplitButtonForegroundSecondary"; public static readonly string SplitButtonForegroundSecondaryPressedKey = "SplitButtonForegroundSecondaryPressed"; public static readonly string SplitButtonBorderBrushKey = "SplitButtonBorderBrush"; public static readonly string SplitButtonBorderBrushPointerOverKey = "SplitButtonBorderBrushPointerOver"; public static readonly string SplitButtonBorderBrushPressedKey = "SplitButtonBorderBrushPressed"; public static readonly string SplitButtonBorderBrushDisabledKey = "SplitButtonBorderBrushDisabled"; public static readonly string SplitButtonBorderBrushDividerKey = "SplitButtonBorderBrushDivider"; public static readonly string SplitButtonBorderBrushCheckedKey = "SplitButtonBorderBrushChecked"; public static readonly string SplitButtonBorderBrushCheckedPointerOverKey = "SplitButtonBorderBrushCheckedPointerOver"; public static readonly string SplitButtonBorderBrushCheckedPressedKey = "SplitButtonBorderBrushCheckedPressed"; public static readonly string SplitButtonBorderBrushCheckedDisabledKey = "SplitButtonBorderBrushCheckedDisabled"; public static readonly string SplitButtonBorderBrushCheckedDividerKey = "SplitButtonBorderBrushCheckedDivider"; public static readonly string SplitButtonBorderThemeThicknessKey = "SplitButtonBorderThemeThickness"; public static readonly string SplitButtonInAppBarUnfocusedPointerOverKey = "SplitButtonInAppBarUnfocusedPointerOver"; public static readonly string SplitViewOpenPaneThemeLengthKey = "SplitViewOpenPaneThemeLength"; public static readonly string SplitViewCompactPaneThemeLengthKey = "SplitViewCompactPaneThemeLength"; public static readonly string SplitViewLeftBorderThemeThicknessKey = "SplitViewLeftBorderThemeThickness"; public static readonly string SplitViewRightBorderThemeThicknessKey = "SplitViewRightBorderThemeThickness"; public static readonly string SplitViewLightDismissOverlayBackgroundKey = "SplitViewLightDismissOverlayBackground"; public static readonly string SplitViewPaneAnimationOpenDurationKey = "SplitViewPaneAnimationOpenDuration"; public static readonly string SplitViewPaneAnimationOpenPreDurationKey = "SplitViewPaneAnimationOpenPreDuration"; public static readonly string SplitViewPaneAnimationCloseDurationKey = "SplitViewPaneAnimationCloseDuration"; public static readonly string SplitViewPaneRootCornerRadiusKey = "SplitViewPaneRootCornerRadius"; public static readonly string StatusBarBackgroundKey = "StatusBarBackground"; public static readonly string StatusBarForegroundKey = "StatusBarForeground"; public static readonly string StatusBarForegroundDisabledKey = "StatusBarForegroundDisabled"; public static readonly string StatusBarSeparatorForegroundKey = "StatusBarSeparatorForeground"; public static readonly string TabViewBackgroundKey = "TabViewBackground"; public static readonly string TabViewItemHeaderBackgroundKey = "TabViewItemHeaderBackground"; public static readonly string TabViewItemHeaderBackgroundSelectedKey = "TabViewItemHeaderBackgroundSelected"; public static readonly string TabViewItemHeaderBackgroundPointerOverKey = "TabViewItemHeaderBackgroundPointerOver"; public static readonly string TabViewItemHeaderBackgroundPressedKey = "TabViewItemHeaderBackgroundPressed"; public static readonly string TabViewItemHeaderBackgroundDisabledKey = "TabViewItemHeaderBackgroundDisabled"; public static readonly string TabViewItemHeaderForegroundKey = "TabViewItemHeaderForeground"; public static readonly string TabViewItemHeaderForegroundPressedKey = "TabViewItemHeaderForegroundPressed"; public static readonly string TabViewItemHeaderForegroundSelectedKey = "TabViewItemHeaderForegroundSelected"; public static readonly string TabViewItemHeaderForegroundPointerOverKey = "TabViewItemHeaderForegroundPointerOver"; public static readonly string TabViewItemHeaderForegroundDisabledKey = "TabViewItemHeaderForegroundDisabled"; public static readonly string TabViewItemIconForegroundKey = "TabViewItemIconForeground"; public static readonly string TabViewItemIconForegroundPressedKey = "TabViewItemIconForegroundPressed"; public static readonly string TabViewItemIconForegroundSelectedKey = "TabViewItemIconForegroundSelected"; public static readonly string TabViewItemIconForegroundPointerOverKey = "TabViewItemIconForegroundPointerOver"; public static readonly string TabViewItemIconForegroundDisabledKey = "TabViewItemIconForegroundDisabled"; public static readonly string TabViewButtonBackgroundKey = "TabViewButtonBackground"; public static readonly string TabViewButtonBackgroundPressedKey = "TabViewButtonBackgroundPressed"; public static readonly string TabViewButtonBackgroundPointerOverKey = "TabViewButtonBackgroundPointerOver"; public static readonly string TabViewButtonBackgroundDisabledKey = "TabViewButtonBackgroundDisabled"; public static readonly string TabViewButtonForegroundKey = "TabViewButtonForeground"; public static readonly string TabViewButtonForegroundPressedKey = "TabViewButtonForegroundPressed"; public static readonly string TabViewButtonForegroundPointerOverKey = "TabViewButtonForegroundPointerOver"; public static readonly string TabViewButtonForegroundDisabledKey = "TabViewButtonForegroundDisabled"; public static readonly string TabViewScrollButtonBackgroundKey = "TabViewScrollButtonBackground"; public static readonly string TabViewScrollButtonBackgroundPressedKey = "TabViewScrollButtonBackgroundPressed"; public static readonly string TabViewScrollButtonBackgroundPointerOverKey = "TabViewScrollButtonBackgroundPointerOver"; public static readonly string TabViewScrollButtonBackgroundDisabledKey = "TabViewScrollButtonBackgroundDisabled"; public static readonly string TabViewScrollButtonForegroundKey = "TabViewScrollButtonForeground"; public static readonly string TabViewScrollButtonForegroundPressedKey = "TabViewScrollButtonForegroundPressed"; public static readonly string TabViewScrollButtonForegroundPointerOverKey = "TabViewScrollButtonForegroundPointerOver"; public static readonly string TabViewScrollButtonForegroundDisabledKey = "TabViewScrollButtonForegroundDisabled"; public static readonly string TabViewItemSeparatorKey = "TabViewItemSeparator"; public static readonly string TabViewItemHeaderCloseButtonBackgroundKey = "TabViewItemHeaderCloseButtonBackground"; public static readonly string TabViewItemHeaderCloseButtonBackgroundPressedKey = "TabViewItemHeaderCloseButtonBackgroundPressed"; public static readonly string TabViewItemHeaderCloseButtonBackgroundPointerOverKey = "TabViewItemHeaderCloseButtonBackgroundPointerOver"; public static readonly string TabViewItemHeaderPressedCloseButtonBackgroundKey = "TabViewItemHeaderPressedCloseButtonBackground"; public static readonly string TabViewItemHeaderPointerOverCloseButtonBackgroundKey = "TabViewItemHeaderPointerOverCloseButtonBackground"; public static readonly string TabViewItemHeaderSelectedCloseButtonBackgroundKey = "TabViewItemHeaderSelectedCloseButtonBackground"; public static readonly string TabViewItemHeaderDisabledCloseButtonBackgroundKey = "TabViewItemHeaderDisabledCloseButtonBackground"; public static readonly string TabViewItemHeaderCloseButtonForegroundKey = "TabViewItemHeaderCloseButtonForeground"; public static readonly string TabViewItemHeaderCloseButtonForegroundPressedKey = "TabViewItemHeaderCloseButtonForegroundPressed"; public static readonly string TabViewItemHeaderCloseButtonForegroundPointerOverKey = "TabViewItemHeaderCloseButtonForegroundPointerOver"; public static readonly string TabViewItemHeaderPressedCloseButtonForegroundKey = "TabViewItemHeaderPressedCloseButtonForeground"; public static readonly string TabViewItemHeaderPointerOverCloseButtonForegroundKey = "TabViewItemHeaderPointerOverCloseButtonForeground"; public static readonly string TabViewItemHeaderSelectedCloseButtonForegroundKey = "TabViewItemHeaderSelectedCloseButtonForeground"; public static readonly string TabViewItemHeaderDisabledCloseButtonForegroundKey = "TabViewItemHeaderDisabledCloseButtonForeground"; public static readonly string TabViewItemHeaderCloseButtonBorderBrushKey = "TabViewItemHeaderCloseButtonBorderBrush"; public static readonly string TabViewItemHeaderCloseButtonBorderBrushPointerOverKey = "TabViewItemHeaderCloseButtonBorderBrushPointerOver"; public static readonly string TabViewItemHeaderCloseButtonBorderBrushPressedKey = "TabViewItemHeaderCloseButtonBorderBrushPressed"; public static readonly string TabViewItemHeaderCloseButtonBorderBrushSelectedKey = "TabViewItemHeaderCloseButtonBorderBrushSelected"; public static readonly string TabViewItemHeaderCloseButtonBorderBrushDisabledKey = "TabViewItemHeaderCloseButtonBorderBrushDisabled"; public static readonly string TabViewButtonBackgroundActiveTabKey = "TabViewButtonBackgroundActiveTab"; public static readonly string TabViewButtonForegroundActiveTabKey = "TabViewButtonForegroundActiveTab"; public static readonly string TabViewBorderBrushKey = "TabViewBorderBrush"; public static readonly string TabViewItemBorderBrushKey = "TabViewItemBorderBrush"; public static readonly string TabViewItemHeaderCloseButtonBorderThicknessKey = "TabViewItemHeaderCloseButtonBorderThickness"; public static readonly string TabViewSelectedItemBorderBrushKey = "TabViewSelectedItemBorderBrush"; public static readonly string TeachingTipBorderBrushKey = "TeachingTipBorderBrush"; public static readonly string TeachingTipTopHighlightBrushKey = "TeachingTipTopHighlightBrush"; public static readonly string TeachingTipTransientBackgroundKey = "TeachingTipTransientBackground"; public static readonly string TeachingTipForegroundBrushKey = "TeachingTipForegroundBrush"; public static readonly string TeachingTipBackgroundBrushKey = "TeachingTipBackgroundBrush"; public static readonly string TeachingTipTitleForegroundBrushKey = "TeachingTipTitleForegroundBrush"; public static readonly string TeachingTipSubtitleForegroundBrushKey = "TeachingTipSubtitleForegroundBrush"; public static readonly string TeachingTipAlternateCloseButtonBackgroundKey = "TeachingTipAlternateCloseButtonBackground"; public static readonly string TeachingTipAlternateCloseButtonBackgroundPointerOverKey = "TeachingTipAlternateCloseButtonBackgroundPointerOver"; public static readonly string TeachingTipAlternateCloseButtonBackgroundPressedKey = "TeachingTipAlternateCloseButtonBackgroundPressed"; public static readonly string TeachingTipAlternateCloseButtonBackgroundDisabledKey = "TeachingTipAlternateCloseButtonBackgroundDisabled"; public static readonly string TeachingTipAlternateCloseButtonForegroundKey = "TeachingTipAlternateCloseButtonForeground"; public static readonly string TeachingTipAlternateCloseButtonForegroundPointerOverKey = "TeachingTipAlternateCloseButtonForegroundPointerOver"; public static readonly string TeachingTipAlternateCloseButtonForegroundPressedKey = "TeachingTipAlternateCloseButtonForegroundPressed"; public static readonly string TeachingTipAlternateCloseButtonForegroundDisabledKey = "TeachingTipAlternateCloseButtonForegroundDisabled"; public static readonly string TeachingTipAlternateCloseButtonBorderBrushKey = "TeachingTipAlternateCloseButtonBorderBrush"; public static readonly string TeachingTipAlternateCloseButtonBorderBrushPointerOverKey = "TeachingTipAlternateCloseButtonBorderBrushPointerOver"; public static readonly string TeachingTipAlternateCloseButtonBorderBrushPressedKey = "TeachingTipAlternateCloseButtonBorderBrushPressed"; public static readonly string TeachingTipAlternateCloseButtonBorderBrushDisabledKey = "TeachingTipAlternateCloseButtonBorderBrushDisabled"; public static readonly string TeachingTipAlternateCloseButtonBorderThicknessKey = "TeachingTipAlternateCloseButtonBorderThickness"; public static readonly string TextBoxForegroundHeaderThemeBrushKey = "TextBoxForegroundHeaderThemeBrush"; public static readonly string TextBoxPlaceholderTextThemeBrushKey = "TextBoxPlaceholderTextThemeBrush"; public static readonly string TextBoxBackgroundThemeBrushKey = "TextBoxBackgroundThemeBrush"; public static readonly string TextBoxBorderThemeBrushKey = "TextBoxBorderThemeBrush"; public static readonly string TextBoxButtonBackgroundThemeBrushKey = "TextBoxButtonBackgroundThemeBrush"; public static readonly string TextBoxButtonBorderThemeBrushKey = "TextBoxButtonBorderThemeBrush"; public static readonly string TextBoxButtonForegroundThemeBrushKey = "TextBoxButtonForegroundThemeBrush"; public static readonly string TextBoxButtonPointerOverBackgroundThemeBrushKey = "TextBoxButtonPointerOverBackgroundThemeBrush"; public static readonly string TextBoxButtonPointerOverBorderThemeBrushKey = "TextBoxButtonPointerOverBorderThemeBrush"; public static readonly string TextBoxButtonPointerOverForegroundThemeBrushKey = "TextBoxButtonPointerOverForegroundThemeBrush"; public static readonly string TextBoxButtonPressedBackgroundThemeBrushKey = "TextBoxButtonPressedBackgroundThemeBrush"; public static readonly string TextBoxButtonPressedBorderThemeBrushKey = "TextBoxButtonPressedBorderThemeBrush"; public static readonly string TextBoxButtonPressedForegroundThemeBrushKey = "TextBoxButtonPressedForegroundThemeBrush"; public static readonly string TextBoxDisabledBackgroundThemeBrushKey = "TextBoxDisabledBackgroundThemeBrush"; public static readonly string TextBoxDisabledBorderThemeBrushKey = "TextBoxDisabledBorderThemeBrush"; public static readonly string TextBoxDisabledForegroundThemeBrushKey = "TextBoxDisabledForegroundThemeBrush"; public static readonly string TextBoxForegroundThemeBrushKey = "TextBoxForegroundThemeBrush"; public static readonly string TemporaryTextFillColorDisabledKey = "TemporaryTextFillColorDisabled"; public static readonly string TemporaryTextFillColorDisabledBrushKey = "TemporaryTextFillColorDisabledBrush"; public static readonly string TextControlBackgroundKey = "TextControlBackground"; public static readonly string TextControlBackgroundPointerOverKey = "TextControlBackgroundPointerOver"; public static readonly string TextControlBackgroundFocusedKey = "TextControlBackgroundFocused"; public static readonly string TextControlBackgroundDisabledKey = "TextControlBackgroundDisabled"; public static readonly string TextControlBorderBrushKey = "TextControlBorderBrush"; public static readonly string TextControlBorderBrushPointerOverKey = "TextControlBorderBrushPointerOver"; public static readonly string TextControlBorderBrushFocusedKey = "TextControlBorderBrushFocused"; public static readonly string TextControlBorderBrushDisabledKey = "TextControlBorderBrushDisabled"; public static readonly string TextControlForegroundKey = "TextControlForeground"; public static readonly string TextControlForegroundPointerOverKey = "TextControlForegroundPointerOver"; public static readonly string TextControlForegroundFocusedKey = "TextControlForegroundFocused"; public static readonly string TextControlForegroundDisabledKey = "TextControlForegroundDisabled"; public static readonly string TextControlPlaceholderForegroundKey = "TextControlPlaceholderForeground"; public static readonly string TextControlPlaceholderForegroundPointerOverKey = "TextControlPlaceholderForegroundPointerOver"; public static readonly string TextControlPlaceholderForegroundFocusedKey = "TextControlPlaceholderForegroundFocused"; public static readonly string TextControlPlaceholderForegroundDisabledKey = "TextControlPlaceholderForegroundDisabled"; public static readonly string TextControlSelectionHighlightColorKey = "TextControlSelectionHighlightColor"; public static readonly string TextControlButtonBackgroundPointerOverKey = "TextControlButtonBackgroundPointerOver"; public static readonly string TextControlButtonBackgroundPressedKey = "TextControlButtonBackgroundPressed"; public static readonly string TextControlButtonBorderBrushKey = "TextControlButtonBorderBrush"; public static readonly string TextControlButtonBorderBrushPointerOverKey = "TextControlButtonBorderBrushPointerOver"; public static readonly string TextControlButtonBorderBrushPressedKey = "TextControlButtonBorderBrushPressed"; public static readonly string TextControlButtonForegroundKey = "TextControlButtonForeground"; public static readonly string TextControlButtonForegroundPointerOverKey = "TextControlButtonForegroundPointerOver"; public static readonly string TextControlButtonForegroundPressedKey = "TextControlButtonForegroundPressed"; public static readonly string TextControlElevationBorderBrushKey = "TextControlElevationBorderBrush"; public static readonly string TextControlElevationBorderFocusedBrushKey = "TextControlElevationBorderFocusedBrush"; public static readonly string ThumbBackgroundKey = "ThumbBackground"; public static readonly string ThumbBackgroundPointerOverKey = "ThumbBackgroundPointerOver"; public static readonly string ThumbBackgroundPressedKey = "ThumbBackgroundPressed"; public static readonly string ThumbBorderBrushKey = "ThumbBorderBrush"; public static readonly string ThumbBorderBrushPointerOverKey = "ThumbBorderBrushPointerOver"; public static readonly string ThumbBorderBrushPressedKey = "ThumbBorderBrushPressed"; public static readonly string TimePickerSpacerFillKey = "TimePickerSpacerFill"; public static readonly string TimePickerSpacerFillDisabledKey = "TimePickerSpacerFillDisabled"; public static readonly string TimePickerHeaderForegroundKey = "TimePickerHeaderForeground"; public static readonly string TimePickerHeaderForegroundDisabledKey = "TimePickerHeaderForegroundDisabled"; public static readonly string TimePickerButtonBorderBrushKey = "TimePickerButtonBorderBrush"; public static readonly string TimePickerButtonBorderBrushPointerOverKey = "TimePickerButtonBorderBrushPointerOver"; public static readonly string TimePickerButtonBorderBrushPressedKey = "TimePickerButtonBorderBrushPressed"; public static readonly string TimePickerButtonBorderBrushDisabledKey = "TimePickerButtonBorderBrushDisabled"; public static readonly string TimePickerButtonBackgroundKey = "TimePickerButtonBackground"; public static readonly string TimePickerButtonBackgroundPointerOverKey = "TimePickerButtonBackgroundPointerOver"; public static readonly string TimePickerButtonBackgroundPressedKey = "TimePickerButtonBackgroundPressed"; public static readonly string TimePickerButtonBackgroundDisabledKey = "TimePickerButtonBackgroundDisabled"; public static readonly string TimePickerButtonBackgroundFocusedKey = "TimePickerButtonBackgroundFocused"; public static readonly string TimePickerButtonForegroundKey = "TimePickerButtonForeground"; public static readonly string TimePickerButtonForegroundDefaultKey = "TimePickerButtonForegroundDefault"; public static readonly string TimePickerButtonForegroundPointerOverKey = "TimePickerButtonForegroundPointerOver"; public static readonly string TimePickerButtonForegroundPressedKey = "TimePickerButtonForegroundPressed"; public static readonly string TimePickerButtonForegroundDisabledKey = "TimePickerButtonForegroundDisabled"; public static readonly string TimePickerButtonForegroundFocusedKey = "TimePickerButtonForegroundFocused"; public static readonly string TimePickerFlyoutPresenterBackgroundKey = "TimePickerFlyoutPresenterBackground"; public static readonly string TimePickerFlyoutPresenterBorderBrushKey = "TimePickerFlyoutPresenterBorderBrush"; public static readonly string TimePickerFlyoutPresenterSpacerFillKey = "TimePickerFlyoutPresenterSpacerFill"; public static readonly string TimePickerFlyoutPresenterHighlightFillKey = "TimePickerFlyoutPresenterHighlightFill"; public static readonly string TimePickerFlyoutPresenterHighlightForegroundColorKey = "TimePickerFlyoutPresenterHighlightForegroundColor"; public static readonly string TimePickerLightDismissOverlayBackgroundKey = "TimePickerLightDismissOverlayBackground"; public static readonly string TimePickerForegroundThemeBrushKey = "TimePickerForegroundThemeBrush"; public static readonly string TimePickerHeaderForegroundThemeBrushKey = "TimePickerHeaderForegroundThemeBrush"; public static readonly string TimePickerSelectorThemeMinWidthKey = "TimePickerSelectorThemeMinWidth"; public static readonly string TimePickerSpacerThemeWidthKey = "TimePickerSpacerThemeWidth"; public static readonly string TimePickerBorderThemeThicknessKey = "TimePickerBorderThemeThickness"; public static readonly string TimePickerHeaderThemeMarginKey = "TimePickerHeaderThemeMargin"; public static readonly string TimePickerFirstHostThemeMarginKey = "TimePickerFirstHostThemeMargin"; public static readonly string TimePickerThirdHostThemeMarginKey = "TimePickerThirdHostThemeMargin"; public static readonly string TimePickerHeaderThemeFontWeightKey = "TimePickerHeaderThemeFontWeight"; public static readonly string ToggleButtonBorderThemeThicknessKey = "ToggleButtonBorderThemeThickness"; public static readonly string ToggleButtonBackgroundKey = "ToggleButtonBackground"; public static readonly string ToggleButtonBackgroundPointerOverKey = "ToggleButtonBackgroundPointerOver"; public static readonly string ToggleButtonBackgroundPressedKey = "ToggleButtonBackgroundPressed"; public static readonly string ToggleButtonBackgroundDisabledKey = "ToggleButtonBackgroundDisabled"; public static readonly string ToggleButtonBackgroundCheckedKey = "ToggleButtonBackgroundChecked"; public static readonly string ToggleButtonBackgroundCheckedPointerOverKey = "ToggleButtonBackgroundCheckedPointerOver"; public static readonly string ToggleButtonBackgroundCheckedPressedKey = "ToggleButtonBackgroundCheckedPressed"; public static readonly string ToggleButtonBackgroundCheckedDisabledKey = "ToggleButtonBackgroundCheckedDisabled"; public static readonly string ToggleButtonBackgroundIndeterminateKey = "ToggleButtonBackgroundIndeterminate"; public static readonly string ToggleButtonBackgroundIndeterminatePointerOverKey = "ToggleButtonBackgroundIndeterminatePointerOver"; public static readonly string ToggleButtonBackgroundIndeterminatePressedKey = "ToggleButtonBackgroundIndeterminatePressed"; public static readonly string ToggleButtonBackgroundIndeterminateDisabledKey = "ToggleButtonBackgroundIndeterminateDisabled"; public static readonly string ToggleButtonForegroundKey = "ToggleButtonForeground"; public static readonly string ToggleButtonForegroundPointerOverKey = "ToggleButtonForegroundPointerOver"; public static readonly string ToggleButtonForegroundPressedKey = "ToggleButtonForegroundPressed"; public static readonly string ToggleButtonForegroundDisabledKey = "ToggleButtonForegroundDisabled"; public static readonly string ToggleButtonForegroundCheckedKey = "ToggleButtonForegroundChecked"; public static readonly string ToggleButtonForegroundCheckedPointerOverKey = "ToggleButtonForegroundCheckedPointerOver"; public static readonly string ToggleButtonForegroundCheckedPressedKey = "ToggleButtonForegroundCheckedPressed"; public static readonly string ToggleButtonForegroundCheckedDisabledKey = "ToggleButtonForegroundCheckedDisabled"; public static readonly string ToggleButtonForegroundIndeterminateKey = "ToggleButtonForegroundIndeterminate"; public static readonly string ToggleButtonForegroundIndeterminatePointerOverKey = "ToggleButtonForegroundIndeterminatePointerOver"; public static readonly string ToggleButtonForegroundIndeterminatePressedKey = "ToggleButtonForegroundIndeterminatePressed"; public static readonly string ToggleButtonForegroundIndeterminateDisabledKey = "ToggleButtonForegroundIndeterminateDisabled"; public static readonly string ToggleButtonBorderBrushKey = "ToggleButtonBorderBrush"; public static readonly string ToggleButtonBorderBrushPointerOverKey = "ToggleButtonBorderBrushPointerOver"; public static readonly string ToggleButtonBorderBrushPressedKey = "ToggleButtonBorderBrushPressed"; public static readonly string ToggleButtonBorderBrushDisabledKey = "ToggleButtonBorderBrushDisabled"; public static readonly string ToggleButtonBorderBrushCheckedKey = "ToggleButtonBorderBrushChecked"; public static readonly string ToggleButtonBorderBrushCheckedPointerOverKey = "ToggleButtonBorderBrushCheckedPointerOver"; public static readonly string ToggleButtonBorderBrushCheckedPressedKey = "ToggleButtonBorderBrushCheckedPressed"; public static readonly string ToggleButtonBorderBrushCheckedDisabledKey = "ToggleButtonBorderBrushCheckedDisabled"; public static readonly string ToggleButtonBorderBrushIndeterminateKey = "ToggleButtonBorderBrushIndeterminate"; public static readonly string ToggleButtonBorderBrushIndeterminatePointerOverKey = "ToggleButtonBorderBrushIndeterminatePointerOver"; public static readonly string ToggleButtonBorderBrushIndeterminatePressedKey = "ToggleButtonBorderBrushIndeterminatePressed"; public static readonly string ToggleButtonBorderBrushIndeterminateDisabledKey = "ToggleButtonBorderBrushIndeterminateDisabled"; public static readonly string ToggleButtonBackgroundThemeBrushKey = "ToggleButtonBackgroundThemeBrush"; public static readonly string ToggleButtonBorderThemeBrushKey = "ToggleButtonBorderThemeBrush"; public static readonly string ToggleButtonCheckedBackgroundThemeBrushKey = "ToggleButtonCheckedBackgroundThemeBrush"; public static readonly string ToggleButtonCheckedBorderThemeBrushKey = "ToggleButtonCheckedBorderThemeBrush"; public static readonly string ToggleButtonCheckedDisabledBackgroundThemeBrushKey = "ToggleButtonCheckedDisabledBackgroundThemeBrush"; public static readonly string ToggleButtonCheckedDisabledForegroundThemeBrushKey = "ToggleButtonCheckedDisabledForegroundThemeBrush"; public static readonly string ToggleButtonCheckedForegroundThemeBrushKey = "ToggleButtonCheckedForegroundThemeBrush"; public static readonly string ToggleButtonCheckedPointerOverBackgroundThemeBrushKey = "ToggleButtonCheckedPointerOverBackgroundThemeBrush"; public static readonly string ToggleButtonCheckedPointerOverBorderThemeBrushKey = "ToggleButtonCheckedPointerOverBorderThemeBrush"; public static readonly string ToggleButtonCheckedPressedBackgroundThemeBrushKey = "ToggleButtonCheckedPressedBackgroundThemeBrush"; public static readonly string ToggleButtonCheckedPressedBorderThemeBrushKey = "ToggleButtonCheckedPressedBorderThemeBrush"; public static readonly string ToggleButtonCheckedPressedForegroundThemeBrushKey = "ToggleButtonCheckedPressedForegroundThemeBrush"; public static readonly string ToggleButtonDisabledBorderThemeBrushKey = "ToggleButtonDisabledBorderThemeBrush"; public static readonly string ToggleButtonDisabledForegroundThemeBrushKey = "ToggleButtonDisabledForegroundThemeBrush"; public static readonly string ToggleButtonForegroundThemeBrushKey = "ToggleButtonForegroundThemeBrush"; public static readonly string ToggleButtonPointerOverBackgroundThemeBrushKey = "ToggleButtonPointerOverBackgroundThemeBrush"; public static readonly string ToggleButtonPressedBackgroundThemeBrushKey = "ToggleButtonPressedBackgroundThemeBrush"; public static readonly string ToggleButtonPressedForegroundThemeBrushKey = "ToggleButtonPressedForegroundThemeBrush"; public static readonly string ToggleSwitchOnStrokeThicknessKey = "ToggleSwitchOnStrokeThickness"; public static readonly string ToggleSwitchOuterBorderStrokeThicknessKey = "ToggleSwitchOuterBorderStrokeThickness"; public static readonly string ToggleSwitchContentForegroundKey = "ToggleSwitchContentForeground"; public static readonly string ToggleSwitchContentForegroundDisabledKey = "ToggleSwitchContentForegroundDisabled"; public static readonly string ToggleSwitchHeaderForegroundKey = "ToggleSwitchHeaderForeground"; public static readonly string ToggleSwitchHeaderForegroundDisabledKey = "ToggleSwitchHeaderForegroundDisabled"; public static readonly string ToggleSwitchContainerBackgroundKey = "ToggleSwitchContainerBackground"; public static readonly string ToggleSwitchContainerBackgroundPointerOverKey = "ToggleSwitchContainerBackgroundPointerOver"; public static readonly string ToggleSwitchContainerBackgroundPressedKey = "ToggleSwitchContainerBackgroundPressed"; public static readonly string ToggleSwitchContainerBackgroundDisabledKey = "ToggleSwitchContainerBackgroundDisabled"; public static readonly string ToggleSwitchFillOffKey = "ToggleSwitchFillOff"; public static readonly string ToggleSwitchFillOffPointerOverKey = "ToggleSwitchFillOffPointerOver"; public static readonly string ToggleSwitchFillOffPressedKey = "ToggleSwitchFillOffPressed"; public static readonly string ToggleSwitchFillOffDisabledKey = "ToggleSwitchFillOffDisabled"; public static readonly string ToggleSwitchStrokeOffKey = "ToggleSwitchStrokeOff"; public static readonly string ToggleSwitchStrokeOffPointerOverKey = "ToggleSwitchStrokeOffPointerOver"; public static readonly string ToggleSwitchStrokeOffPressedKey = "ToggleSwitchStrokeOffPressed"; public static readonly string ToggleSwitchStrokeOffDisabledKey = "ToggleSwitchStrokeOffDisabled"; public static readonly string ToggleSwitchFillOnKey = "ToggleSwitchFillOn"; public static readonly string ToggleSwitchFillOnPointerOverKey = "ToggleSwitchFillOnPointerOver"; public static readonly string ToggleSwitchFillOnPressedKey = "ToggleSwitchFillOnPressed"; public static readonly string ToggleSwitchFillOnDisabledKey = "ToggleSwitchFillOnDisabled"; public static readonly string ToggleSwitchStrokeOnKey = "ToggleSwitchStrokeOn"; public static readonly string ToggleSwitchStrokeOnPointerOverKey = "ToggleSwitchStrokeOnPointerOver"; public static readonly string ToggleSwitchStrokeOnPressedKey = "ToggleSwitchStrokeOnPressed"; public static readonly string ToggleSwitchStrokeOnDisabledKey = "ToggleSwitchStrokeOnDisabled"; public static readonly string ToggleSwitchKnobFillOffKey = "ToggleSwitchKnobFillOff"; public static readonly string ToggleSwitchKnobFillOffPointerOverKey = "ToggleSwitchKnobFillOffPointerOver"; public static readonly string ToggleSwitchKnobFillOffPressedKey = "ToggleSwitchKnobFillOffPressed"; public static readonly string ToggleSwitchKnobFillOffDisabledKey = "ToggleSwitchKnobFillOffDisabled"; public static readonly string ToggleSwitchKnobFillOnKey = "ToggleSwitchKnobFillOn"; public static readonly string ToggleSwitchKnobFillOnPointerOverKey = "ToggleSwitchKnobFillOnPointerOver"; public static readonly string ToggleSwitchKnobFillOnPressedKey = "ToggleSwitchKnobFillOnPressed"; public static readonly string ToggleSwitchKnobFillOnDisabledKey = "ToggleSwitchKnobFillOnDisabled"; public static readonly string ToggleSwitchKnobStrokeOnKey = "ToggleSwitchKnobStrokeOn"; public static readonly string ToggleSwitchCurtainBackgroundThemeBrushKey = "ToggleSwitchCurtainBackgroundThemeBrush"; public static readonly string ToggleSwitchCurtainDisabledBackgroundThemeBrushKey = "ToggleSwitchCurtainDisabledBackgroundThemeBrush"; public static readonly string ToggleSwitchCurtainPointerOverBackgroundThemeBrushKey = "ToggleSwitchCurtainPointerOverBackgroundThemeBrush"; public static readonly string ToggleSwitchCurtainPressedBackgroundThemeBrushKey = "ToggleSwitchCurtainPressedBackgroundThemeBrush"; public static readonly string ToggleSwitchDisabledForegroundThemeBrushKey = "ToggleSwitchDisabledForegroundThemeBrush"; public static readonly string ToggleSwitchForegroundThemeBrushKey = "ToggleSwitchForegroundThemeBrush"; public static readonly string ToggleSwitchHeaderDisabledForegroundThemeBrushKey = "ToggleSwitchHeaderDisabledForegroundThemeBrush"; public static readonly string ToggleSwitchHeaderForegroundThemeBrushKey = "ToggleSwitchHeaderForegroundThemeBrush"; public static readonly string ToggleSwitchOuterBorderBorderThemeBrushKey = "ToggleSwitchOuterBorderBorderThemeBrush"; public static readonly string ToggleSwitchOuterBorderDisabledBorderThemeBrushKey = "ToggleSwitchOuterBorderDisabledBorderThemeBrush"; public static readonly string ToggleSwitchThumbBackgroundThemeBrushKey = "ToggleSwitchThumbBackgroundThemeBrush"; public static readonly string ToggleSwitchThumbBorderThemeBrushKey = "ToggleSwitchThumbBorderThemeBrush"; public static readonly string ToggleSwitchThumbDisabledBackgroundThemeBrushKey = "ToggleSwitchThumbDisabledBackgroundThemeBrush"; public static readonly string ToggleSwitchThumbDisabledBorderThemeBrushKey = "ToggleSwitchThumbDisabledBorderThemeBrush"; public static readonly string ToggleSwitchThumbPointerOverBackgroundThemeBrushKey = "ToggleSwitchThumbPointerOverBackgroundThemeBrush"; public static readonly string ToggleSwitchThumbPointerOverBorderThemeBrushKey = "ToggleSwitchThumbPointerOverBorderThemeBrush"; public static readonly string ToggleSwitchThumbPressedBackgroundThemeBrushKey = "ToggleSwitchThumbPressedBackgroundThemeBrush"; public static readonly string ToggleSwitchThumbPressedForegroundThemeBrushKey = "ToggleSwitchThumbPressedForegroundThemeBrush"; public static readonly string ToggleSwitchTrackBackgroundThemeBrushKey = "ToggleSwitchTrackBackgroundThemeBrush"; public static readonly string ToggleSwitchTrackBorderThemeBrushKey = "ToggleSwitchTrackBorderThemeBrush"; public static readonly string ToggleSwitchTrackDisabledBackgroundThemeBrushKey = "ToggleSwitchTrackDisabledBackgroundThemeBrush"; public static readonly string ToggleSwitchTrackPointerOverBackgroundThemeBrushKey = "ToggleSwitchTrackPointerOverBackgroundThemeBrush"; public static readonly string ToggleSwitchTrackPressedBackgroundThemeBrushKey = "ToggleSwitchTrackPressedBackgroundThemeBrush"; public static readonly string ToolBarBackgroundKey = "ToolBarBackground"; public static readonly string ToolBarForegroundKey = "ToolBarForeground"; public static readonly string ToolBarOverflowPresenterBackgroundKey = "ToolBarOverflowPresenterBackground"; public static readonly string ToolBarOverflowPresenterBorderBrushKey = "ToolBarOverflowPresenterBorderBrush"; public static readonly string ToolBarOverflowPresenterBorderThicknessKey = "ToolBarOverflowPresenterBorderThickness"; public static readonly string ToolBarExpandButtonCircleDiameterKey = "ToolBarExpandButtonCircleDiameter"; public static readonly string ToolBarOverflowMaxWidthKey = "ToolBarOverflowMaxWidth"; public static readonly string ToolBarButtonBorderThemeThicknessKey = "ToolBarButtonBorderThemeThickness"; public static readonly string ToolBarButtonBackgroundKey = "ToolBarButtonBackground"; public static readonly string ToolBarButtonBackgroundPointerOverKey = "ToolBarButtonBackgroundPointerOver"; public static readonly string ToolBarButtonBackgroundPressedKey = "ToolBarButtonBackgroundPressed"; public static readonly string ToolBarButtonBackgroundDisabledKey = "ToolBarButtonBackgroundDisabled"; public static readonly string ToolBarButtonForegroundKey = "ToolBarButtonForeground"; public static readonly string ToolBarButtonForegroundPointerOverKey = "ToolBarButtonForegroundPointerOver"; public static readonly string ToolBarButtonForegroundPressedKey = "ToolBarButtonForegroundPressed"; public static readonly string ToolBarButtonForegroundDisabledKey = "ToolBarButtonForegroundDisabled"; public static readonly string ToolBarButtonBorderBrushKey = "ToolBarButtonBorderBrush"; public static readonly string ToolBarButtonBorderBrushPointerOverKey = "ToolBarButtonBorderBrushPointerOver"; public static readonly string ToolBarButtonBorderBrushPressedKey = "ToolBarButtonBorderBrushPressed"; public static readonly string ToolBarButtonBorderBrushDisabledKey = "ToolBarButtonBorderBrushDisabled"; public static readonly string ToolBarButtonBackgroundSelectedKey = "ToolBarButtonBackgroundSelected"; public static readonly string ToolBarButtonBackgroundSelectedPointerOverKey = "ToolBarButtonBackgroundSelectedPointerOver"; public static readonly string ToolBarButtonBackgroundSelectedPressedKey = "ToolBarButtonBackgroundSelectedPressed"; public static readonly string ToolBarButtonBackgroundSelectedDisabledKey = "ToolBarButtonBackgroundSelectedDisabled"; public static readonly string ToolBarButtonBorderBrushSelectedKey = "ToolBarButtonBorderBrushSelected"; public static readonly string ToolBarButtonBorderBrushSelectedPointerOverKey = "ToolBarButtonBorderBrushSelectedPointerOver"; public static readonly string ToolBarButtonBorderBrushSelectedPressedKey = "ToolBarButtonBorderBrushSelectedPressed"; public static readonly string ToolBarButtonBorderBrushSelectedDisabledKey = "ToolBarButtonBorderBrushSelectedDisabled"; public static readonly string ToolBarSeparatorForegroundKey = "ToolBarSeparatorForeground"; public static readonly string ToolTipContentThemeFontSizeKey = "ToolTipContentThemeFontSize"; public static readonly string ToolTipBorderThemeThicknessKey = "ToolTipBorderThemeThickness"; public static readonly string ToolTipForegroundBrushKey = "ToolTipForegroundBrush"; public static readonly string ToolTipBackgroundBrushKey = "ToolTipBackgroundBrush"; public static readonly string ToolTipBorderBrushKey = "ToolTipBorderBrush"; public static readonly string TreeViewItemBackgroundKey = "TreeViewItemBackground"; public static readonly string TreeViewItemBackgroundPointerOverKey = "TreeViewItemBackgroundPointerOver"; public static readonly string TreeViewItemBackgroundPressedKey = "TreeViewItemBackgroundPressed"; public static readonly string TreeViewItemBackgroundDisabledKey = "TreeViewItemBackgroundDisabled"; public static readonly string TreeViewItemBackgroundSelectedKey = "TreeViewItemBackgroundSelected"; public static readonly string TreeViewItemBackgroundSelectedPointerOverKey = "TreeViewItemBackgroundSelectedPointerOver"; public static readonly string TreeViewItemBackgroundSelectedPressedKey = "TreeViewItemBackgroundSelectedPressed"; public static readonly string TreeViewItemBackgroundSelectedDisabledKey = "TreeViewItemBackgroundSelectedDisabled"; public static readonly string TreeViewItemForegroundKey = "TreeViewItemForeground"; public static readonly string TreeViewItemForegroundPointerOverKey = "TreeViewItemForegroundPointerOver"; public static readonly string TreeViewItemForegroundPressedKey = "TreeViewItemForegroundPressed"; public static readonly string TreeViewItemForegroundDisabledKey = "TreeViewItemForegroundDisabled"; public static readonly string TreeViewItemForegroundSelectedKey = "TreeViewItemForegroundSelected"; public static readonly string TreeViewItemForegroundSelectedPointerOverKey = "TreeViewItemForegroundSelectedPointerOver"; public static readonly string TreeViewItemForegroundSelectedPressedKey = "TreeViewItemForegroundSelectedPressed"; public static readonly string TreeViewItemForegroundSelectedDisabledKey = "TreeViewItemForegroundSelectedDisabled"; public static readonly string TreeViewItemBorderBrushKey = "TreeViewItemBorderBrush"; public static readonly string TreeViewItemBorderBrushPointerOverKey = "TreeViewItemBorderBrushPointerOver"; public static readonly string TreeViewItemBorderBrushPressedKey = "TreeViewItemBorderBrushPressed"; public static readonly string TreeViewItemBorderBrushDisabledKey = "TreeViewItemBorderBrushDisabled"; public static readonly string TreeViewItemBorderBrushSelectedKey = "TreeViewItemBorderBrushSelected"; public static readonly string TreeViewItemBorderBrushSelectedPointerOverKey = "TreeViewItemBorderBrushSelectedPointerOver"; public static readonly string TreeViewItemBorderBrushSelectedPressedKey = "TreeViewItemBorderBrushSelectedPressed"; public static readonly string TreeViewItemBorderBrushSelectedDisabledKey = "TreeViewItemBorderBrushSelectedDisabled"; public static readonly string TreeViewItemMultiSelectBorderBrushSelectedKey = "TreeViewItemMultiSelectBorderBrushSelected"; public static readonly string TreeViewItemCheckBoxBackgroundSelectedKey = "TreeViewItemCheckBoxBackgroundSelected"; public static readonly string TreeViewItemCheckBoxBorderSelectedKey = "TreeViewItemCheckBoxBorderSelected"; public static readonly string TreeViewItemCheckGlyphSelectedKey = "TreeViewItemCheckGlyphSelected"; public static readonly string TreeViewItemSelectionIndicatorForegroundKey = "TreeViewItemSelectionIndicatorForeground"; public static readonly string TreeViewItemSelectionIndicatorForegroundPointerOverKey = "TreeViewItemSelectionIndicatorForegroundPointerOver"; public static readonly string TreeViewItemSelectionIndicatorForegroundPressedKey = "TreeViewItemSelectionIndicatorForegroundPressed"; public static readonly string TreeViewItemSelectionIndicatorForegroundDisabledKey = "TreeViewItemSelectionIndicatorForegroundDisabled"; public static readonly string TreeViewItemBorderThemeThicknessKey = "TreeViewItemBorderThemeThickness"; public static readonly string TreeViewItemPresenterMarginKey = "TreeViewItemPresenterMargin"; public static readonly string TreeViewItemPresenterPaddingKey = "TreeViewItemPresenterPadding"; public static readonly string TreeViewItemMultiSelectSelectedItemBorderMarginKey = "TreeViewItemMultiSelectSelectedItemBorderMargin"; public static readonly string TreeViewItemMinHeightKey = "TreeViewItemMinHeight"; public static readonly string TreeViewItemMultiSelectCheckBoxMinHeightKey = "TreeViewItemMultiSelectCheckBoxMinHeight"; public static readonly string TreeViewItemContentHeightKey = "TreeViewItemContentHeight"; public static readonly string TextControlThemeMinWidthKey = "TextControlThemeMinWidth"; public static readonly string TextControlBorderThemeThicknessKey = "TextControlBorderThemeThickness"; public static readonly string TextControlBorderThemeThicknessFocusedKey = "TextControlBorderThemeThicknessFocused"; public static readonly string TextControlMarginThemeThicknessKey = "TextControlMarginThemeThickness"; public static readonly string TextControlThemePaddingKey = "TextControlThemePadding"; public static readonly string HelperButtonThemePaddingKey = "HelperButtonThemePadding"; public static readonly string TextControlHeaderForegroundKey = "TextControlHeaderForeground"; public static readonly string TextControlHeaderForegroundDisabledKey = "TextControlHeaderForegroundDisabled"; public static readonly string TextControlButtonBackgroundKey = "TextControlButtonBackground"; public static readonly string WindowBorderKey = "WindowBorder"; public static readonly string WindowBorderInactiveKey = "WindowBorderInactive"; public static readonly string TitleBarButtonBackgroundKey = "TitleBarButtonBackground"; public static readonly string TitleBarButtonBackgroundInactiveKey = "TitleBarButtonBackgroundInactive"; public static readonly string UseSystemFocusVisualsKey = "UseSystemFocusVisuals"; public static readonly string IsApplicationFocusVisualKindRevealKey = "IsApplicationFocusVisualKindReveal"; public static readonly string HighVisibilityFocusVisualKey = "HighVisibilityFocusVisual"; #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/ThemeKeys.ThemeResources.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; namespace iNKORE.UI.WPF.Modern { public static partial class ThemeKeys { public static readonly string AppBarButtonContentViewboxMarginKey = "AppBarButtonContentViewboxMargin"; public static readonly string AppBarButtonContentViewboxCompactMarginKey = "AppBarButtonContentViewboxCompactMargin"; public static readonly string AppBarButtonContentViewboxCollapsedMarginKey = "AppBarButtonContentViewboxCollapsedMargin"; public static readonly string AppBarButtonOverflowTextTouchMarginKey = "AppBarButtonOverflowTextTouchMargin"; public static readonly string AppBarButtonOverflowTextLabelPaddingKey = "AppBarButtonOverflowTextLabelPadding"; public static readonly string AppBarButtonTextLabelMarginKey = "AppBarButtonTextLabelMargin"; public static readonly string AppBarButtonTextLabelOnRightMarginKey = "AppBarButtonTextLabelOnRightMargin"; public static readonly string AppBarButtonInnerBorderMarginKey = "AppBarButtonInnerBorderMargin"; public static readonly string AppBarButtonInnerBorderCompactMarginKey = "AppBarButtonInnerBorderCompactMargin"; public static readonly string AppBarButtonInnerBorderOverflowMarginKey = "AppBarButtonInnerBorderOverflowMargin"; public static readonly string AppBarToggleButtonBorderThemeThicknessKey = "AppBarToggleButtonBorderThemeThickness"; public static readonly string AppBarToggleButtonOverflowTextTouchMarginKey = "AppBarToggleButtonOverflowTextTouchMargin"; public static readonly string AppBarToggleButtonOverflowCheckTouchMarginKey = "AppBarToggleButtonOverflowCheckTouchMargin"; public static readonly string AppBarToggleButtonOverflowCheckMarginKey = "AppBarToggleButtonOverflowCheckMargin"; public static readonly string AppBarToggleButtonTextLabelMarginKey = "AppBarToggleButtonTextLabelMargin"; public static readonly string AppBarToggleButtonTextLabelOnRightMarginKey = "AppBarToggleButtonTextLabelOnRightMargin"; public static readonly string AppBarToggleButtonOverflowTextLabelPaddingKey = "AppBarToggleButtonOverflowTextLabelPadding"; public static readonly string AppBarSeparatorMarginKey = "AppBarSeparatorMargin"; public static readonly string AppBarOverflowSeparatorMarginKey = "AppBarOverflowSeparatorMargin"; public static readonly string AppBarSeparatorWidthKey = "AppBarSeparatorWidth"; public static readonly string AppBarOverflowSeparatorHeightKey = "AppBarOverflowSeparatorHeight"; public static readonly string AppBarSeparatorCornerRadiusKey = "AppBarSeparatorCornerRadius"; public static readonly string ButtonPaddingKey = "ButtonPadding"; public static readonly string CheckBoxBorderThicknessKey = "CheckBoxBorderThickness"; public static readonly string CheckBoxSizeKey = "CheckBoxSize"; public static readonly string CheckBoxGlyphSizeKey = "CheckBoxGlyphSize"; public static readonly string CheckBoxHeightKey = "CheckBoxHeight"; public static readonly string CheckBoxMinWidthKey = "CheckBoxMinWidth"; public static readonly string CheckBoxPaddingKey = "CheckBoxPadding"; public static readonly string CheckBoxFocusVisualMarginKey = "CheckBoxFocusVisualMargin"; public static readonly string CheckBoxCheckedGlyphKey = "CheckBoxCheckedGlyph"; public static readonly string CheckBoxIndeterminateGlyphKey = "CheckBoxIndeterminateGlyph"; public static readonly string ComboBoxArrowThemeFontSizeKey = "ComboBoxArrowThemeFontSize"; public static readonly string ComboBoxThemeMinWidthKey = "ComboBoxThemeMinWidth"; public static readonly string ComboBoxPopupThemeMinWidthKey = "ComboBoxPopupThemeMinWidth"; public static readonly string ComboBoxPopupThemeTouchMinWidthKey = "ComboBoxPopupThemeTouchMinWidth"; public static readonly string ComboBoxItemPillHeightKey = "ComboBoxItemPillHeight"; public static readonly string ComboBoxItemPillWidthKey = "ComboBoxItemPillWidth"; public static readonly string ComboBoxItemPillMinScaleKey = "ComboBoxItemPillMinScale"; public static readonly string ComboBoxPopupMaxNumberOfItemsKey = "ComboBoxPopupMaxNumberOfItems"; public static readonly string ComboBoxPopupMaxNumberOfItemsThatCanBeShownOnOneSideKey = "ComboBoxPopupMaxNumberOfItemsThatCanBeShownOnOneSide"; public static readonly string ComboBoxItemScaleAnimationDurationKey = "ComboBoxItemScaleAnimationDuration"; public static readonly string ComboBoxDropdownBorderThicknessKey = "ComboBoxDropdownBorderThickness"; public static readonly string ComboBoxHeaderThemeMarginKey = "ComboBoxHeaderThemeMargin"; public static readonly string ComboBoxPopupBorderThemeThicknessKey = "ComboBoxPopupBorderThemeThickness"; public static readonly string ComboBoxItemThemePaddingKey = "ComboBoxItemThemePadding"; public static readonly string ComboBoxItemThemeTouchPaddingKey = "ComboBoxItemThemeTouchPadding"; public static readonly string ComboBoxItemThemeGameControllerPaddingKey = "ComboBoxItemThemeGameControllerPadding"; public static readonly string ComboBoxBackgroundBorderThicknessFocusedKey = "ComboBoxBackgroundBorderThicknessFocused"; public static readonly string ComboBoxDropdownContentMarginKey = "ComboBoxDropdownContentMargin"; public static readonly string ComboBoxHiglightBorderCornerRadiusKey = "ComboBoxHiglightBorderCornerRadius"; public static readonly string ComboBoxDropDownButtonBackgroundCornerRadiusKey = "ComboBoxDropDownButtonBackgroundCornerRadius"; public static readonly string ComboBoxItemCornerRadiusKey = "ComboBoxItemCornerRadius"; public static readonly string ComboBoxItemPillCornerRadiusKey = "ComboBoxItemPillCornerRadius"; public static readonly string ComboBoxHeaderThemeFontWeightKey = "ComboBoxHeaderThemeFontWeight"; public static readonly string AppBarEllipsisButtonInnerBorderMarginKey = "AppBarEllipsisButtonInnerBorderMargin"; public static readonly string AppBarMoreButtonColumnMinWidthKey = "AppBarMoreButtonColumnMinWidth"; public static readonly string CommandBarFlyoutAppBarEllipsisButtonInnerBorderMarginKey = "CommandBarFlyoutAppBarEllipsisButtonInnerBorderMargin"; public static readonly string DataGridRowMinHeightKey = "DataGridRowMinHeight"; public static readonly string ExpanderMinHeightKey = "ExpanderMinHeight"; public static readonly string ExpanderHeaderHorizontalContentAlignmentKey = "ExpanderHeaderHorizontalContentAlignment"; public static readonly string ExpanderHeaderVerticalContentAlignmentKey = "ExpanderHeaderVerticalContentAlignment"; public static readonly string ExpanderHeaderHorizontalPaddingKey = "ExpanderHeaderHorizontalPadding"; public static readonly string ExpanderChevronHorizontalMarginKey = "ExpanderChevronHorizontalMargin"; public static readonly string ExpanderHeaderVerticalPaddingKey = "ExpanderHeaderVerticalPadding"; public static readonly string ExpanderChevronVerticalMarginKey = "ExpanderChevronVerticalMargin"; public static readonly string ExpanderChevronButtonSizeKey = "ExpanderChevronButtonSize"; public static readonly string ExpanderChevronGlyphSizeKey = "ExpanderChevronGlyphSize"; public static readonly string ExpanderChevronUpGlyphKey = "ExpanderChevronUpGlyph"; public static readonly string ExpanderChevronDownGlyphKey = "ExpanderChevronDownGlyph"; public static readonly string ExpanderChevronChevronLeftGlyphKey = "ExpanderChevronChevronLeftGlyph"; public static readonly string ExpanderChevronChevronRightGlyphKey = "ExpanderChevronChevronRightGlyph"; public static readonly string ExpanderContentPaddingKey = "ExpanderContentPadding"; public static readonly string ExpanderContentDownBorderThicknessKey = "ExpanderContentDownBorderThickness"; public static readonly string ExpanderContentUpBorderThicknessKey = "ExpanderContentUpBorderThickness"; public static readonly string ExpanderContentLeftBorderThicknessKey = "ExpanderContentLeftBorderThickness"; public static readonly string ExpanderContentRightBorderThicknessKey = "ExpanderContentRightBorderThickness"; public static readonly string InfoBarTitleFontSizeKey = "InfoBarTitleFontSize"; public static readonly string InfoBarTitleFontWeightKey = "InfoBarTitleFontWeight"; public static readonly string InfoBarMessageFontSizeKey = "InfoBarMessageFontSize"; public static readonly string InfoBarMessageFontWeightKey = "InfoBarMessageFontWeight"; public static readonly string InfoBarMinHeightKey = "InfoBarMinHeight"; public static readonly string InfoBarCloseButtonSizeKey = "InfoBarCloseButtonSize"; public static readonly string InfoBarCloseButtonGlyphSizeKey = "InfoBarCloseButtonGlyphSize"; public static readonly string InfoBarHyperlinkButtonMarginKey = "InfoBarHyperlinkButtonMargin"; public static readonly string InfoBarIconBackgroundGlyphKey = "InfoBarIconBackgroundGlyph"; public static readonly string InfoBarInformationalIconGlyphKey = "InfoBarInformationalIconGlyph"; public static readonly string InfoBarErrorIconGlyphKey = "InfoBarErrorIconGlyph"; public static readonly string InfoBarWarningIconGlyphKey = "InfoBarWarningIconGlyph"; public static readonly string InfoBarSuccessIconGlyphKey = "InfoBarSuccessIconGlyph"; public static readonly string InfoBarCloseButtonGlyphKey = "InfoBarCloseButtonGlyph"; public static readonly string InfoBarContentRootPaddingKey = "InfoBarContentRootPadding"; public static readonly string InfoBarIconMarginKey = "InfoBarIconMargin"; public static readonly string InfoBarIconFontSizeKey = "InfoBarIconFontSize"; public static readonly string InfoBarPanelMarginKey = "InfoBarPanelMargin"; public static readonly string InfoBarPanelHorizontalOrientationPaddingKey = "InfoBarPanelHorizontalOrientationPadding"; public static readonly string InfoBarPanelVerticalOrientationPaddingKey = "InfoBarPanelVerticalOrientationPadding"; public static readonly string InfoBarTitleHorizontalOrientationMarginKey = "InfoBarTitleHorizontalOrientationMargin"; public static readonly string InfoBarTitleVerticalOrientationMarginKey = "InfoBarTitleVerticalOrientationMargin"; public static readonly string InfoBarMessageHorizontalOrientationMarginKey = "InfoBarMessageHorizontalOrientationMargin"; public static readonly string InfoBarMessageVerticalOrientationMarginKey = "InfoBarMessageVerticalOrientationMargin"; public static readonly string InfoBarActionHorizontalOrientationMarginKey = "InfoBarActionHorizontalOrientationMargin"; public static readonly string InfoBarActionVerticalOrientationMarginKey = "InfoBarActionVerticalOrientationMargin"; public static readonly string ListBoxItemPaddingKey = "ListBoxItemPadding"; public static readonly string GridViewColumnHeaderMinHeightKey = "GridViewColumnHeaderMinHeight"; public static readonly string GridViewItemContainerMinHeightKey = "GridViewItemContainerMinHeight"; public static readonly string ListViewItemPillMinScaleKey = "ListViewItemPillMinScale"; public static readonly string ListViewItemScaleAnimationDurationKey = "ListViewItemScaleAnimationDuration"; public static readonly string MenuBarHeightKey = "MenuBarHeight"; public static readonly string MenuBarItemButtonPaddingKey = "MenuBarItemButtonPadding"; public static readonly string MenuBarItemMarginKey = "MenuBarItemMargin"; public static readonly string MenuFlyoutSeparatorHeightKey = "MenuFlyoutSeparatorHeight"; public static readonly string MenuFlyoutThemeMinHeightKey = "MenuFlyoutThemeMinHeight"; public static readonly string MenuFlyoutItemMarginKey = "MenuFlyoutItemMargin"; public static readonly string MenuFlyoutScrollerMarginKey = "MenuFlyoutScrollerMargin"; public static readonly string NavigationBackButtonWidthKey = "NavigationBackButtonWidth"; public static readonly string NavigationBackButtonHeightKey = "NavigationBackButtonHeight"; public static readonly string NavigationViewAutoSuggestBoxMarginKey = "NavigationViewAutoSuggestBoxMargin"; public static readonly string TopNavigationViewAutoSuggestBoxMarginKey = "TopNavigationViewAutoSuggestBoxMargin"; public static readonly string PaneToggleButtonHeightKey = "PaneToggleButtonHeight"; public static readonly string PaneToggleButtonWidthKey = "PaneToggleButtonWidth"; public static readonly string NavigationViewCompactPaneLengthKey = "NavigationViewCompactPaneLength"; public static readonly string NavigationViewIconBoxWidthKey = "NavigationViewIconBoxWidth"; public static readonly string NavigationViewTopPaneHeightKey = "NavigationViewTopPaneHeight"; public static readonly string NavigationViewAutoSuggestAreaHeightKey = "NavigationViewAutoSuggestAreaHeight"; public static readonly string TopNavigationViewPaneCustomContentMinWidthKey = "TopNavigationViewPaneCustomContentMinWidth"; public static readonly string TopNavigationViewOverflowButtonWidthKey = "TopNavigationViewOverflowButtonWidth"; public static readonly string TopNavigationViewOverflowButtonHeightKey = "TopNavigationViewOverflowButtonHeight"; public static readonly string TopNavigationViewSettingsButtonWidthKey = "TopNavigationViewSettingsButtonWidth"; public static readonly string TopNavigationViewSettingsButtonHeightKey = "TopNavigationViewSettingsButtonHeight"; public static readonly string NavigationViewItemOnLeftMinHeightKey = "NavigationViewItemOnLeftMinHeight"; public static readonly string NavigationViewPaneHeaderRowMinHeightKey = "NavigationViewPaneHeaderRowMinHeight"; public static readonly string NavigationViewItemOnLeftIconBoxHeightKey = "NavigationViewItemOnLeftIconBoxHeight"; public static readonly string NavigationViewSelectionIndicatorWidthKey = "NavigationViewSelectionIndicatorWidth"; public static readonly string NavigationViewSelectionIndicatorHeightKey = "NavigationViewSelectionIndicatorHeight"; public static readonly string NavigationViewSelectionIndicatorRadiusKey = "NavigationViewSelectionIndicatorRadius"; public static readonly string NavigationViewItemSeparatorHeightKey = "NavigationViewItemSeparatorHeight"; public static readonly string TopNavigationViewItemSeparatorWidthKey = "TopNavigationViewItemSeparatorWidth"; public static readonly string NavigationViewToggleBorderThicknessKey = "NavigationViewToggleBorderThickness"; public static readonly string NavigationViewItemBorderThicknessKey = "NavigationViewItemBorderThickness"; public static readonly string NavigationViewItemOnLeftIconBoxMarginKey = "NavigationViewItemOnLeftIconBoxMargin"; public static readonly string NavigationViewItemButtonMarginKey = "NavigationViewItemButtonMargin"; public static readonly string NavigationViewItemButtonNormalMarginKey = "NavigationViewItemButtonNormalMargin"; public static readonly string NavigationViewItemInnerHeaderMarginKey = "NavigationViewItemInnerHeaderMargin"; public static readonly string TopNavigationViewItemInnerHeaderMarginKey = "TopNavigationViewItemInnerHeaderMargin"; public static readonly string NavigationViewMinimalHeaderMarginKey = "NavigationViewMinimalHeaderMargin"; public static readonly string NavigationViewButtonHolderGridMarginKey = "NavigationViewButtonHolderGridMargin"; public static readonly string NavigationViewPaneContentGridMarginKey = "NavigationViewPaneContentGridMargin"; public static readonly string NavigationViewMinimalContentGridBorderThicknessKey = "NavigationViewMinimalContentGridBorderThickness"; public static readonly string TopNavigationViewContentGridBorderThicknessKey = "TopNavigationViewContentGridBorderThickness"; public static readonly string TopNavigationViewTopNavGridMarginKey = "TopNavigationViewTopNavGridMargin"; public static readonly string NavigationViewBorderThicknessKey = "NavigationViewBorderThickness"; public static readonly string NavigationViewHeaderMarginKey = "NavigationViewHeaderMargin"; public static readonly string NavigationViewContentPresenterMarginKey = "NavigationViewContentPresenterMargin"; public static readonly string NavigationViewMinimalContentMarginKey = "NavigationViewMinimalContentMargin"; public static readonly string TopNavigationViewContentMarginKey = "TopNavigationViewContentMargin"; public static readonly string NavigationViewPaneTitlePresenterMarginKey = "NavigationViewPaneTitlePresenterMargin"; public static readonly string NavigationViewItemMarginKey = "NavigationViewItemMargin"; public static readonly string TopNavigationViewItemMarginKey = "TopNavigationViewItemMargin"; public static readonly string NavigationViewItemSeparatorMarginKey = "NavigationViewItemSeparatorMargin"; public static readonly string NavigationViewCompactItemSeparatorMarginKey = "NavigationViewCompactItemSeparatorMargin"; public static readonly string TopNavigationViewItemSeparatorMarginKey = "TopNavigationViewItemSeparatorMargin"; public static readonly string TopNavigationViewOverflowButtonMarginKey = "TopNavigationViewOverflowButtonMargin"; public static readonly string NavigationViewItemContentPresenterMarginKey = "NavigationViewItemContentPresenterMargin"; public static readonly string NavigationViewCompactItemContentPresenterMarginKey = "NavigationViewCompactItemContentPresenterMargin"; public static readonly string TopNavigationViewItemContentPresenterMarginKey = "TopNavigationViewItemContentPresenterMargin"; public static readonly string TopNavigationViewItemContentOnlyContentPresenterMarginKey = "TopNavigationViewItemContentOnlyContentPresenterMargin"; public static readonly string NavigationViewItemExpandChevronMarginKey = "NavigationViewItemExpandChevronMargin"; public static readonly string TopNavigationViewItemExpandChevronMarginKey = "TopNavigationViewItemExpandChevronMargin"; public static readonly string TopNavigationViewItemIconOnlyExpandChevronMarginKey = "TopNavigationViewItemIconOnlyExpandChevronMargin"; public static readonly string TopNavigationViewItemContentOnlyExpandChevronMarginKey = "TopNavigationViewItemContentOnlyExpandChevronMargin"; public static readonly string TopNavigationViewItemOnOverflowContentPresenterMarginKey = "TopNavigationViewItemOnOverflowContentPresenterMargin"; public static readonly string TopNavigationViewItemOnOverflowNoIconContentPresenterMarginKey = "TopNavigationViewItemOnOverflowNoIconContentPresenterMargin"; public static readonly string TopNavigationViewItemOnOverflowExpandChevronMarginKey = "TopNavigationViewItemOnOverflowExpandChevronMargin"; public static readonly string TopNavigationViewItemOnOverflowExpandChevronPaddingKey = "TopNavigationViewItemOnOverflowExpandChevronPadding"; public static readonly string TopNavigationViewContentGridCornerRadiusKey = "TopNavigationViewContentGridCornerRadius"; public static readonly string NavigationViewMinimalContentGridCornerRadiusKey = "NavigationViewMinimalContentGridCornerRadius"; public static readonly string TopNavigationViewOverflowMenuPaddingKey = "TopNavigationViewOverflowMenuPadding"; public static readonly string NavigationViewItemChildrenMenuFlyoutPaddingKey = "NavigationViewItemChildrenMenuFlyoutPadding"; public static readonly string NavigationViewItemExpandedGlyphFontSizeKey = "NavigationViewItemExpandedGlyphFontSize"; public static readonly string NavigationViewItemExpandedGlyphKey = "NavigationViewItemExpandedGlyph"; public static readonly string PaneToggleButtonSizeKey = "PaneToggleButtonSize"; public static readonly string PasswordBoxTopHeaderMarginKey = "PasswordBoxTopHeaderMargin"; public static readonly string PasswordBoxIconFontSizeKey = "PasswordBoxIconFontSize"; public static readonly string PipsPagerButtonWidthKey = "PipsPagerButtonWidth"; public static readonly string PipsPagerButtonHeightKey = "PipsPagerButtonHeight"; public static readonly string PipsPagerHorizontalOrientationButtonWidthKey = "PipsPagerHorizontalOrientationButtonWidth"; public static readonly string PipsPagerHorizontalOrientationButtonHeightKey = "PipsPagerHorizontalOrientationButtonHeight"; public static readonly string PipsPagerVerticalOrientationButtonWidthKey = "PipsPagerVerticalOrientationButtonWidth"; public static readonly string PipsPagerVerticalOrientationButtonHeightKey = "PipsPagerVerticalOrientationButtonHeight"; public static readonly string PipsPagerButtonBorderThicknessKey = "PipsPagerButtonBorderThickness"; public static readonly string PipsPagerNavigationButtonBorderThicknessKey = "PipsPagerNavigationButtonBorderThickness"; public static readonly string PipsPagerSelectedGlyphKey = "PipsPagerSelectedGlyph"; public static readonly string PipsPagerNormalGlyphKey = "PipsPagerNormalGlyph"; public static readonly string PipsPagerPreviousPageButtonGlyphKey = "PipsPagerPreviousPageButtonGlyph"; public static readonly string PipsPagerNextPageButtonGlyphKey = "PipsPagerNextPageButtonGlyph"; public static readonly string PipsPagerNavigationButtonHeightKey = "PipsPagerNavigationButtonHeight"; public static readonly string PipsPagerNavigationButtonWidthKey = "PipsPagerNavigationButtonWidth"; public static readonly string PipsPagerNavigationButtonFontSizeKey = "PipsPagerNavigationButtonFontSize"; public static readonly string PipsPagerSelectedGlyphFontSizeKey = "PipsPagerSelectedGlyphFontSize"; public static readonly string PipsPagerNormalGlyphFontSizeKey = "PipsPagerNormalGlyphFontSize"; public static readonly string PipsPagerNavigationButtonScalePressedKey = "PipsPagerNavigationButtonScalePressed"; public static readonly string PivotHeaderItemSelectedPipeMinScaleKey = "PivotHeaderItemSelectedPipeMinScale"; public static readonly string PivotHeaderItemScaleAnimationDurationKey = "PivotHeaderItemScaleAnimationDuration"; public static readonly string PivotHeaderItemSelectedPipeCornerRadiusKey = "PivotHeaderItemSelectedPipeCornerRadius"; public static readonly string ProgressBarMinHeightKey = "ProgressBarMinHeight"; public static readonly string ProgressBarTrackHeightKey = "ProgressBarTrackHeight"; public static readonly string ProgressBarCornerRadiusKey = "ProgressBarCornerRadius"; public static readonly string ProgressBarTrackCornerRadiusKey = "ProgressBarTrackCornerRadius"; public static readonly string ProgressRingStrokeThicknessKey = "ProgressRingStrokeThickness"; public static readonly string RadioButtonCheckGlyphSizeKey = "RadioButtonCheckGlyphSize"; public static readonly string RadioButtonCheckGlyphPointerOverSizeKey = "RadioButtonCheckGlyphPointerOverSize"; public static readonly string RadioButtonCheckGlyphPressedOverSizeKey = "RadioButtonCheckGlyphPressedOverSize"; public static readonly string RichEditBoxTopHeaderMarginKey = "RichEditBoxTopHeaderMargin"; public static readonly string ScrollBarExpandDurationKey = "ScrollBarExpandDuration"; public static readonly string ScrollBarOpacityChangeDurationKey = "ScrollBarOpacityChangeDuration"; public static readonly string ScrollBarColorChangeDurationKey = "ScrollBarColorChangeDuration"; public static readonly string ScrollBarContractDurationKey = "ScrollBarContractDuration"; public static readonly string ScrollBarThumbOffsetKey = "ScrollBarThumbOffset"; public static readonly string ScrollBarContractDelayKey = "ScrollBarContractDelay"; public static readonly string ScrollBarContractFinalKeyframeKey = "ScrollBarContractFinalKeyframe"; public static readonly string ScrollBarSizeKey = "ScrollBarSize"; public static readonly string ScrollBarVerticalThumbMinHeightKey = "ScrollBarVerticalThumbMinHeight"; public static readonly string ScrollBarVerticalThumbMinWidthKey = "ScrollBarVerticalThumbMinWidth"; public static readonly string ScrollBarHorizontalThumbMinWidthKey = "ScrollBarHorizontalThumbMinWidth"; public static readonly string ScrollBarHorizontalThumbMinHeightKey = "ScrollBarHorizontalThumbMinHeight"; public static readonly string ScrollBarThumbStrokeThicknessKey = "ScrollBarThumbStrokeThickness"; public static readonly string ScrollBarButtonArrowIconFontSizeKey = "ScrollBarButtonArrowIconFontSize"; public static readonly string ScrollBarButtonArrowScalePressedKey = "ScrollBarButtonArrowScalePressed"; public static readonly string ScrollBarExpandBeginTimeKey = "ScrollBarExpandBeginTime"; public static readonly string ScrollBarContractBeginTimeKey = "ScrollBarContractBeginTime"; public static readonly string ScrollBarCornerRadiusKey = "ScrollBarCornerRadius"; public static readonly string ScrollBarHorizontalDecreaseMarginKey = "ScrollBarHorizontalDecreaseMargin"; public static readonly string ScrollBarHorizontalIncreaseMarginKey = "ScrollBarHorizontalIncreaseMargin"; public static readonly string ScrollBarVerticalDecreaseMarginKey = "ScrollBarVerticalDecreaseMargin"; public static readonly string ScrollBarVerticalIncreaseMarginKey = "ScrollBarVerticalIncreaseMargin"; public static readonly string SmallScrollThumbScaleKey = "SmallScrollThumbScale"; public static readonly string SmallScrollThumbOffsetKey = "SmallScrollThumbOffset"; public static readonly string ScrollViewerSeparatorExpandDurationKey = "ScrollViewerSeparatorExpandDuration"; public static readonly string ScrollViewerSeparatorContractDelayKey = "ScrollViewerSeparatorContractDelay"; public static readonly string ScrollViewerSeparatorContractDurationKey = "ScrollViewerSeparatorContractDuration"; public static readonly string ScrollViewerSeparatorContractKeyTimeKey = "ScrollViewerSeparatorContractKeyTime"; public static readonly string ScrollViewerSeparatorContractFinalKeyframeKey = "ScrollViewerSeparatorContractFinalKeyframe"; public static readonly string SliderTopHeaderMarginKey = "SliderTopHeaderMargin"; public static readonly string SliderTrackCornerRadiusKey = "SliderTrackCornerRadius"; public static readonly string SliderThumbCornerRadiusKey = "SliderThumbCornerRadius"; public static readonly string SliderPreContentMarginKey = "SliderPreContentMargin"; public static readonly string SliderPostContentMarginKey = "SliderPostContentMargin"; public static readonly string SliderHorizontalHeightKey = "SliderHorizontalHeight"; public static readonly string SliderVerticalWidthKey = "SliderVerticalWidth"; public static readonly string SliderHorizontalThumbWidthKey = "SliderHorizontalThumbWidth"; public static readonly string SliderHorizontalThumbHeightKey = "SliderHorizontalThumbHeight"; public static readonly string SliderVerticalThumbWidthKey = "SliderVerticalThumbWidth"; public static readonly string SliderVerticalThumbHeightKey = "SliderVerticalThumbHeight"; public static readonly string SliderInnerThumbWidthKey = "SliderInnerThumbWidth"; public static readonly string SliderInnerThumbHeightKey = "SliderInnerThumbHeight"; public static readonly string StatusBarSeparatorMarginKey = "StatusBarSeparatorMargin"; public static readonly string StatusBarSeparatorWidthKey = "StatusBarSeparatorWidth"; public static readonly string StatusBarSeparatorCornerRadiusKey = "StatusBarSeparatorCornerRadius"; public static readonly string TabViewHeaderPaddingKey = "TabViewHeaderPadding"; public static readonly string TabViewItemHeaderPaddingKey = "TabViewItemHeaderPadding"; public static readonly string TabViewSelectedItemHeaderPaddingKey = "TabViewSelectedItemHeaderPadding"; public static readonly string TabViewItemMinHeightKey = "TabViewItemMinHeight"; public static readonly string TabViewItemMaxWidthKey = "TabViewItemMaxWidth"; public static readonly string TabViewItemMinWidthKey = "TabViewItemMinWidth"; public static readonly string TabViewItemHeaderFontSizeKey = "TabViewItemHeaderFontSize"; public static readonly string TabViewItemHeaderIconSizeKey = "TabViewItemHeaderIconSize"; public static readonly string TabViewItemHeaderIconMarginKey = "TabViewItemHeaderIconMargin"; public static readonly string TabViewItemHeaderCloseButtonHeightKey = "TabViewItemHeaderCloseButtonHeight"; public static readonly string TabViewItemHeaderCloseButtonWidthKey = "TabViewItemHeaderCloseButtonWidth"; public static readonly string TabViewItemHeaderCloseButtonSizeKey = "TabViewItemHeaderCloseButtonSize"; public static readonly string TabViewItemHeaderCloseFontSizeKey = "TabViewItemHeaderCloseFontSize"; public static readonly string TabViewItemHeaderCloseMarginKey = "TabViewItemHeaderCloseMargin"; public static readonly string TabViewItemScrollButtonWidthKey = "TabViewItemScrollButtonWidth"; public static readonly string TabViewItemScrollButtonHeightKey = "TabViewItemScrollButtonHeight"; public static readonly string TabViewItemScrollButonFontSizeKey = "TabViewItemScrollButonFontSize"; public static readonly string TabViewItemScrollButtonPaddingKey = "TabViewItemScrollButtonPadding"; public static readonly string TabViewItemLeftScrollButtonContainerPaddingKey = "TabViewItemLeftScrollButtonContainerPadding"; public static readonly string TabViewItemRightScrollButtonContainerPaddingKey = "TabViewItemRightScrollButtonContainerPadding"; public static readonly string TabViewItemAddButtonWidthKey = "TabViewItemAddButtonWidth"; public static readonly string TabViewItemAddButtonHeightKey = "TabViewItemAddButtonHeight"; public static readonly string TabViewItemAddButtonFontSizeKey = "TabViewItemAddButtonFontSize"; public static readonly string TabViewItemAddButtonContainerPaddingKey = "TabViewItemAddButtonContainerPadding"; public static readonly string TabViewShadowDepthKey = "TabViewShadowDepth"; public static readonly string TabViewItemSeparatorMarginKey = "TabViewItemSeparatorMargin"; public static readonly string TabViewItemBorderThicknessKey = "TabViewItemBorderThickness"; public static readonly string TabViewSelectedItemBorderThicknessKey = "TabViewSelectedItemBorderThickness"; public static readonly string TabViewSelectedItemHeaderMarginKey = "TabViewSelectedItemHeaderMargin"; public static readonly string TabViewTopHeaderPaddingKey = "TabViewTopHeaderPadding"; public static readonly string TabViewBottomHeaderPaddingKey = "TabViewBottomHeaderPadding"; public static readonly string TabViewLeftHeaderPaddingKey = "TabViewLeftHeaderPadding"; public static readonly string TabViewRightHeaderPaddingKey = "TabViewRightHeaderPadding"; public static readonly string TeachingTipMinHeightKey = "TeachingTipMinHeight"; public static readonly string TeachingTipMaxHeightKey = "TeachingTipMaxHeight"; public static readonly string TeachingTipMinWidthKey = "TeachingTipMinWidth"; public static readonly string TeachingTipMaxWidthKey = "TeachingTipMaxWidth"; public static readonly string TeachingTipButtonPanelMarginKey = "TeachingTipButtonPanelMargin"; public static readonly string TeachingTipRightButtonMarginKey = "TeachingTipRightButtonMargin"; public static readonly string TeachingTipLeftButtonMarginKey = "TeachingTipLeftButtonMargin"; public static readonly string TeachingTipMainContentPresentMarginKey = "TeachingTipMainContentPresentMargin"; public static readonly string TeachingTipMainContentAbsentMarginKey = "TeachingTipMainContentAbsentMargin"; public static readonly string TeachingTipTitleStackPanelMarginWithHeaderCloseButtonKey = "TeachingTipTitleStackPanelMarginWithHeaderCloseButton"; public static readonly string TeachingTipTitleStackPanelMarginWithFooterCloseButtonKey = "TeachingTipTitleStackPanelMarginWithFooterCloseButton"; public static readonly string TeachingTipIconPresenterMarginWithIconKey = "TeachingTipIconPresenterMarginWithIcon"; public static readonly string TeachingTipIconPresenterMarginWithoutIconKey = "TeachingTipIconPresenterMarginWithoutIcon"; public static readonly string TeachingTipContentBorderThicknessTopKey = "TeachingTipContentBorderThicknessTop"; public static readonly string TeachingTipContentBorderThicknessBottomKey = "TeachingTipContentBorderThicknessBottom"; public static readonly string TeachingTipContentBorderThicknessLeftKey = "TeachingTipContentBorderThicknessLeft"; public static readonly string TeachingTipContentBorderThicknessRightKey = "TeachingTipContentBorderThicknessRight"; public static readonly string TeachingTipContentBorderThicknessUntargetedKey = "TeachingTipContentBorderThicknessUntargeted"; public static readonly string TeachingTipTailPolygonMarginTopKey = "TeachingTipTailPolygonMarginTop"; public static readonly string TeachingTipTailPolygonMarginBottomKey = "TeachingTipTailPolygonMarginBottom"; public static readonly string TeachingTipTailPolygonMarginLeftKey = "TeachingTipTailPolygonMarginLeft"; public static readonly string TeachingTipTailPolygonMarginRightKey = "TeachingTipTailPolygonMarginRight"; public static readonly string TeachingTipTailShortSideLengthKey = "TeachingTipTailShortSideLength"; public static readonly string TeachingTipTailMarginKey = "TeachingTipTailMargin"; public static readonly string TeachingTipAlternateCloseButtonSizeKey = "TeachingTipAlternateCloseButtonSize"; public static readonly string TeachingTipAlternateCloseButtonGlyphSizeKey = "TeachingTipAlternateCloseButtonGlyphSize"; public static readonly string TeachingTipContentMarginKey = "TeachingTipContentMargin"; public static readonly string TeachingTipTopHighlightHeightKey = "TeachingTipTopHighlightHeight"; public static readonly string TeachingTipBorderThicknessKey = "TeachingTipBorderThickness"; public static readonly string TeachingTipTopHighlightOffsetForBorderKey = "TeachingTipTopHighlightOffsetForBorder"; public static readonly string CaptionTextBlockFontSizeKey = "CaptionTextBlockFontSize"; public static readonly string BodyTextBlockFontSizeKey = "BodyTextBlockFontSize"; public static readonly string SubtitleTextBlockFontSizeKey = "SubtitleTextBlockFontSize"; public static readonly string TitleTextBlockFontSizeKey = "TitleTextBlockFontSize"; public static readonly string TitleLargeTextBlockFontSizeKey = "TitleLargeTextBlockFontSize"; public static readonly string DisplayTextBlockFontSizeKey = "DisplayTextBlockFontSize"; public static readonly string TextBoxTopHeaderMarginKey = "TextBoxTopHeaderMargin"; public static readonly string TextBoxInnerButtonMarginKey = "TextBoxInnerButtonMargin"; public static readonly string TextBoxIconFontSizeKey = "TextBoxIconFontSize"; public static readonly string TimePickerTopHeaderMarginKey = "TimePickerTopHeaderMargin"; public static readonly string TimePickerFlyoutPresenterHighlightHeightKey = "TimePickerFlyoutPresenterHighlightHeight"; public static readonly string TimePickerFlyoutPresenterAcceptDismissHostGridHeightKey = "TimePickerFlyoutPresenterAcceptDismissHostGridHeight"; public static readonly string TimePickerThemeMinWidthKey = "TimePickerThemeMinWidth"; public static readonly string TimePickerThemeMaxWidthKey = "TimePickerThemeMaxWidth"; public static readonly string TimePickerFlyoutPresenterItemHeightKey = "TimePickerFlyoutPresenterItemHeight"; public static readonly string TimePickerFlyoutPresenterItemPaddingKey = "TimePickerFlyoutPresenterItemPadding"; public static readonly string TimePickerHostPaddingKey = "TimePickerHostPadding"; public static readonly string ToolBarThemeCompactHeightKey = "ToolBarThemeCompactHeight"; public static readonly string ToolBarExpandButtonThemeWidthKey = "ToolBarExpandButtonThemeWidth"; public static readonly string ToolBarEllipsisButtonInnerBorderMarginKey = "ToolBarEllipsisButtonInnerBorderMargin"; public static readonly string ToolBarMoreButtonColumnMinWidthKey = "ToolBarMoreButtonColumnMinWidth"; public static readonly string ToolBarMoreButtonMarginKey = "ToolBarMoreButtonMargin"; public static readonly string ToolBarSeparatorMarginKey = "ToolBarSeparatorMargin"; public static readonly string ToolBarSeparatorWidthKey = "ToolBarSeparatorWidth"; public static readonly string ToolBarSeparatorCornerRadiusKey = "ToolBarSeparatorCornerRadius"; public static readonly string ToolBarButtonTextLabelMarginKey = "ToolBarButtonTextLabelMargin"; public static readonly string ToolBarButtonInnerBorderMarginKey = "ToolBarButtonInnerBorderMargin"; public static readonly string ToolTipBorderPaddingKey = "ToolTipBorderPadding"; public static readonly string ToolTipMaxWidthKey = "ToolTipMaxWidth"; public static readonly string TreeViewItemPillMinScaleKey = "TreeViewItemPillMinScale"; public static readonly string TreeViewItemScaleAnimationDurationKey = "TreeViewItemScaleAnimationDuration"; public static readonly string ExpandAnimationDurationKey = "ExpandAnimationDuration"; public static readonly string CollapseAnimationDurationKey = "CollapseAnimationDuration"; public static readonly string SettingsExpanderChevronToolTipKey = "SettingsExpanderChevronToolTip"; public static readonly string SettingsExpanderHeaderPaddingKey = "SettingsExpanderHeaderPadding"; public static readonly string SettingsExpanderItemPaddingKey = "SettingsExpanderItemPadding"; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/ThemeKeys.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern { public static partial class ThemeKeys { #region Manually Added public static readonly string ButtonRevealStyleKey = "ButtonRevealStyle"; public static readonly string ButtonAccentRevealStyleKey = "ButtonAccentRevealStyle"; public static readonly string ButtonRoundRevealStyleKey = "ButtonRoundRevealStyle"; public static readonly string ButtonRoundAccentRevealStyleKey = "ButtonRoundAccentRevealStyle"; public static readonly string SystemBaseHighColorBrushKey = "SystemBaseHighColorBrush"; public static readonly string ContentControlThemeFontFamilyKey = "ContentControlThemeFontFamily"; public static readonly string SystemBaseMediumHighColorBrushKey = "SystemBaseMediumHighColorBrush"; public static readonly string CheckBoxBorderThemeThicknessKey = "CheckBoxBorderThemeThickness"; public static readonly string ComboBoxBorderThemeThicknessKey = "ComboBoxBorderThemeThickness"; public static readonly string NumberBoxSpinButtonBorderThicknessKey = "NumberBoxSpinButtonBorderThickness"; public static readonly string AutoSuggestBoxTopHeaderMarginKey = "AutoSuggestBoxTopHeaderMargin"; public static readonly string AutoSuggestBoxTextBoxStyleKey = "AutoSuggestBoxTextBoxStyle"; public static readonly string DefaultButtonStyleKey = "DefaultButtonStyle"; public static readonly string AccentButtonStyleKey = "AccentButtonStyle"; public static readonly string DefaultCalendarItemStyleKey = "DefaultCalendarItemStyle"; public static readonly string DefaultCalendarDayButtonStyleKey = "DefaultCalendarDayButtonStyle"; public static readonly string DefaultCalendarButtonStyleKey = "DefaultCalendarButtonStyle"; public static readonly string DefaultCalendarStyleKey = "DefaultCalendarStyle"; public static readonly string DatePickerCalendarStyleKey = "DatePickerCalendarStyle"; public static readonly string DefaultCheckBoxStyleKey = "DefaultCheckBoxStyle"; public static readonly string DataGridCheckBoxStyleKey = "DataGridCheckBoxStyle"; public static readonly string DataGridReadOnlyCheckBoxStyleKey = "DataGridReadOnlyCheckBoxStyle"; public static readonly string ComboBoxTopHeaderMarginKey = "ComboBoxTopHeaderMargin"; public static readonly string ComboBoxPaddingKey = "ComboBoxPadding"; public static readonly string ComboBoxEditableTextPaddingKey = "ComboBoxEditableTextPadding"; public static readonly string ComboBoxMinHeightKey = "ComboBoxMinHeight"; public static readonly string DefaultComboBoxItemStyleKey = "DefaultComboBoxItemStyle"; public static readonly string ComboBoxToggleButtonKey = "ComboBoxToggleButton"; public static readonly string ComboBoxTextBoxStyleKey = "ComboBoxTextBoxStyle"; public static readonly string DefaultComboBoxStyleKey = "DefaultComboBoxStyle"; public static readonly string DataGridComboBoxStyleKey = "DataGridComboBoxStyle"; public static readonly string DataGridTextBlockComboBoxStyleKey = "DataGridTextBlockComboBoxStyle"; public static readonly string CommandBarOverflowPresenterMarginKey = "CommandBarOverflowPresenterMargin"; public static readonly string CommandBarMoreButtonMarginKey = "CommandBarMoreButtonMargin"; public static readonly string AppBarButtonContentHeightKey = "AppBarButtonContentHeight"; public static readonly string AppBarThemeMinHeightKey = "AppBarThemeMinHeight"; public static readonly string AppBarThemeCompactHeightKey = "AppBarThemeCompactHeight"; public static readonly string EllipsisButtonKey = "EllipsisButton"; public static readonly string CommandBarFlyoutEllipsisButtonStyleKey = "CommandBarFlyoutEllipsisButtonStyle"; public static readonly string ContextMenuStyleBaseKey = "ContextMenuStyleBase"; public static readonly string DefaultContextMenuStyleKey = "DefaultContextMenuStyle"; public static readonly string TextControlContextMenuKey = "TextControlContextMenu"; public static readonly string DefaultDataGridCellStyleKey = "DefaultDataGridCellStyle"; public static readonly string DataGridCellExpandedKey = "DataGridCellExpanded"; public static readonly string ColumnHeaderGripperStyleKey = "ColumnHeaderGripperStyle"; public static readonly string DefaultDataGridColumnHeaderStyleKey = "DefaultDataGridColumnHeaderStyle"; public static readonly string DefaultDataGridStyleKey = "DefaultDataGridStyle"; public static readonly string ExpanderDownHeaderStyleKey = "ExpanderDownHeaderStyle"; public static readonly string ExpanderUpHeaderStyleKey = "ExpanderUpHeaderStyle"; public static readonly string ExpanderLeftHeaderStyleKey = "ExpanderLeftHeaderStyle"; public static readonly string ExpanderRightHeaderStyleKey = "ExpanderRightHeaderStyle"; public static readonly string DefaultExpanderStyleKey = "DefaultExpanderStyle"; public static readonly string ExpanderCardStyleKey = "ExpanderCardStyle"; public static readonly string CalendarDatePickerTopHeaderMarginKey = "CalendarDatePickerTopHeaderMargin"; public static readonly string DefaultDatePickerTextBoxStyleKey = "DefaultDatePickerTextBoxStyle"; public static readonly string DefaultDatePickerStyleKey = "DefaultDatePickerStyle"; public static readonly string DefaultGridSplitterStyleKey = "DefaultGridSplitterStyle"; public static readonly string DefaultGroupBoxStyleKey = "DefaultGroupBoxStyle"; public static readonly string GroupBoxPaddingKey = "GroupBoxPadding"; public static readonly string GroupBoxHeaderFontSizeKey = "GroupBoxHeaderFontSize"; public static readonly string GroupBoxHeaderMarginKey = "GroupBoxHeaderMargin"; public static readonly string DefaultGroupItemStyleKey = "DefaultGroupItemStyle"; public static readonly string DefaultListViewItemStyleKey = "DefaultListViewItemStyle"; public static readonly string BaseListViewStyleKey = "BaseListViewStyle"; public static readonly string DefaultListViewStyleKey = "DefaultListViewStyle"; public static readonly string DefaultMenuStyleKey = "DefaultMenuStyle"; public static readonly string DefaultMenuItemSeparatorStyleKey = "DefaultMenuItemSeparatorStyle"; public static readonly string TitleBarBackButtonStyleKey = "TitleBarBackButtonStyle"; public static readonly string BaseWindowStyleKey = "BaseWindowStyle"; public static readonly string DefaultWindowStyleKey = "DefaultWindowStyle"; public static readonly string DefaultTabItemStyleKey = "DefaultTabItemStyle"; public static readonly string DefaultTabControlStyleKey = "DefaultTabControlStyle"; public static readonly string DefaultSliderStyleKey = "DefaultSliderStyle"; public static readonly string DefaultScrollViewerStyleKey = "DefaultScrollViewerStyle"; public static readonly string AutoHideScrollBarsKey = "AutoHideScrollBars"; public static readonly string DefaultRichTextBoxStyleKey = "DefaultRichTextBoxStyle"; public static readonly string DefaultRadioButtonStyleKey = "DefaultRadioButtonStyle"; public static readonly string DefaultProgressBarStyleKey = "DefaultProgressBarStyle"; public static readonly string TabItemPivotStyleKey = "TabItemPivotStyle"; public static readonly string DefaultToggleButtonStyleKey = "DefaultToggleButtonStyle"; public static readonly string DefaultRepeatButtonStyleKey = "DefaultRepeatButtonStyle"; public static readonly string BaseWindowStyle = "BaseWindowStyle"; public static readonly string AeroWindowStyle = "AeroWindowStyle"; public static readonly string DefaultTreeViewItemStyleKey = "DefaultTreeViewItemStyle"; public static readonly string DefaultTreeViewStyleKey = "DefaultTreeViewStyle"; public static readonly string DefaultToolTipStyleKey = "DefaultToolTipStyle"; public static readonly string TabControlPivotStyleKey = "TabControlPivotStyle"; public static readonly string ToolBarOverflowButtonStyleKey = "ToolBarOverflowButtonStyle"; public static readonly string ToolBarThumbStyleKey = "ToolBarThumbStyle"; public static readonly string SystemColorWindowColorKey = "SystemColorWindowColor"; public static readonly string NavigationViewContentMarginKey = "NavigationViewContentMargin"; public static readonly string NavigationViewContentGridCornerRadiusKey = "NavigationViewContentGridCornerRadius"; public static readonly string NavigationViewContentGridBorderThicknessKey = "NavigationViewContentGridBorderThickness"; public static readonly string SystemAccentColorKey = "SystemAccentColor"; public static readonly string SystemAccentColorDark1Key = "SystemAccentColorDark1"; public static readonly string SystemAccentColorDark2Key = "SystemAccentColorDark2"; public static readonly string SystemAccentColorDark3Key = "SystemAccentColorDark3"; public static readonly string SystemAccentColorLight1Key = "SystemAccentColorLight1"; public static readonly string SystemAccentColorLight2Key = "SystemAccentColorLight2"; public static readonly string ProjectBadgeButtonStyleKey = "ProjectBadgeButtonStyle"; public static readonly string ProjectBadgeShieldStyleKey = "ProjectBadgeShieldStyle"; #endregion #region Fonts.xaml public static readonly string SegoeUISymbolKey = "SegoeUISymbol"; public static readonly string SegoeMDL2AssetsKey = "SegoeMDL2Assets"; public static readonly string SegoeFluentIconsKey = "SegoeFluentIcons"; public static readonly string FluentSystemIconsKey = "FluentSystemIcons"; public static readonly string FluentSystemIconsFilledKey = "FluentSystemIconsFilled"; #endregion #region TextStyles.xaml public static readonly string BaseTextBlockStyleKey = "BaseTextBlockStyle"; public static readonly string HeaderTextBlockStyleKey = "HeaderTextBlockStyle"; public static readonly string SubheaderTextBlockStyleKey = "SubheaderTextBlockStyle"; public static readonly string TitleTextBlockStyleKey = "TitleTextBlockStyle"; public static readonly string TitleLargeTextBlockStyleKey = "TitleLargeTextBlockStyle"; public static readonly string SubtitleTextBlockStyleKey = "SubtitleTextBlockStyle"; public static readonly string BodyTextBlockStyleKey = "BodyTextBlockStyle"; public static readonly string BodyStrongTextBlockStyleKey = "BodyStrongTextBlockStyle"; public static readonly string CaptionTextBlockStyleKey = "CaptionTextBlockStyle"; public static readonly string DefaultTextBoxStyleKey = "DefaultTextBoxStyle"; public static readonly string DisplayTextBlockStyleKey = "DisplayTextBlockStyle"; #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/ThemeManager.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Themes.DesignTime; using System; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Windows; using System.Windows.Data; using System.Windows.Media; using System.Windows.Threading; namespace iNKORE.UI.WPF.Modern { public class ThemeManager : DependencyObject { internal const string LightKey = "Light"; internal const string DarkKey = "Dark"; internal const string HighContrastKey = "HighContrast"; public const string XmlNamespace = "http://schemas.inkore.net/lib/ui/wpf/modern"; public const string DocsSiteRoot = "https://docs.inkore.net/ui-wpf-modern"; public const string Link_GithubRepo = "https://github.com/iNKORE-NET/UI.WPF.Modern"; public const string Link_NugetPackage = "https://www.nuget.org/packages/iNKORE.UI.WPF.Modern"; public const string Link_DiscordServer = "https://www.inkore.net/invito/discord"; public const string Link_TelegramGroup = "https://www.inkore.net/invito/telegram-en"; public const string Link_FacebookPage = "https://www.inkore.net/social/facebook"; public static readonly Uri BannerUri_1280w = new Uri("/iNKORE.UI.WPF.Modern;component/Resources/Images/UI.WPF.Modern_Main_1280w.png", UriKind.Relative); public static string AssemblyVersion { get { Version version = System.Reflection.Assembly.GetAssembly(typeof(ThemeManager)).GetName().Version; return string.Format("{0}.{1}.{2}", version.Major, version.Minor, version.Build); } } private static readonly Binding _highContrastBinding = new Binding("(SystemParameters.HighContrast)"); private static readonly RoutedEventArgs _actualThemeChangedEventArgs; private static readonly Dictionary _defaultThemeDictionaries = new Dictionary(); private readonly Data _data; private bool _isInitialized; private bool _applicationInitialized; static ThemeManager() { ThemeProperty.OverrideMetadata(typeof(FrameworkElement), new FrameworkPropertyMetadata(OnThemeChanged)); _actualThemeChangedEventArgs = new RoutedEventArgs(ActualThemeChangedEvent); MenuDropAlignmentHelper.EnsureStandardPopupAlignment(); if (DesignMode.DesignModeEnabled) { _ = GetDefaultThemeDictionary(LightKey); _ = GetDefaultThemeDictionary(DarkKey); _ = GetDefaultThemeDictionary(HighContrastKey); } } private ThemeManager() { _data = new Data(this); } #region ApplicationTheme /// /// Identifies the ApplicationTheme dependency property. /// public static readonly DependencyProperty ApplicationThemeProperty = DependencyProperty.Register( nameof(ApplicationTheme), typeof(ApplicationTheme?), typeof(ThemeManager), new PropertyMetadata(OnApplicationThemeChanged)); /// /// Gets or sets a value that determines the light-dark preference for the overall /// theme of an app. /// /// /// A value of the enumeration. The initial value is the default theme set by the /// user in Windows settings. /// public ApplicationTheme? ApplicationTheme { get => (ApplicationTheme?)GetValue(ApplicationThemeProperty); set => SetValue(ApplicationThemeProperty, value); } private static void OnApplicationThemeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ThemeManager)d).UpdateActualApplicationTheme(); } #endregion #region ActualApplicationTheme private static readonly DependencyPropertyKey ActualApplicationThemePropertyKey = DependencyProperty.RegisterReadOnly( nameof(ActualApplicationTheme), typeof(ApplicationTheme), typeof(ThemeManager), new PropertyMetadata(iNKORE.UI.WPF.Modern.ApplicationTheme.Light, OnActualApplicationThemeChanged)); public static readonly DependencyProperty ActualApplicationThemeProperty = ActualApplicationThemePropertyKey.DependencyProperty; public ApplicationTheme ActualApplicationTheme { get => (ApplicationTheme)GetValue(ActualApplicationThemeProperty); private set => SetValue(ActualApplicationThemePropertyKey, value); } private static void OnActualApplicationThemeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var tm = (ThemeManager)d; var newValue = (ApplicationTheme)e.NewValue; switch (newValue) { case iNKORE.UI.WPF.Modern.ApplicationTheme.Light: tm._defaultActualTheme = ElementTheme.Light; break; case iNKORE.UI.WPF.Modern.ApplicationTheme.Dark: tm._defaultActualTheme = ElementTheme.Dark; break; } tm._data.ActualApplicationTheme = newValue; tm.ApplyApplicationTheme(); tm.ActualApplicationThemeChanged?.Invoke(tm, null); } private void UpdateActualApplicationTheme() { if (UsingSystemTheme) { ActualApplicationTheme = GetDefaultAppTheme(); } else { ActualApplicationTheme = ApplicationTheme ?? iNKORE.UI.WPF.Modern.ApplicationTheme.Light; } } private void ApplyApplicationTheme() { if (_applicationInitialized) { Debug.Assert(ThemeResources.Current != null); ThemeResources.Current.ApplyApplicationTheme(ActualApplicationTheme); } } #endregion #region AccentColor public static readonly DependencyProperty AccentColorProperty = DependencyProperty.Register( nameof(AccentColor), typeof(Color?), typeof(ThemeManager), new PropertyMetadata(OnAccentColorChanged)); public Color? AccentColor { get => (Color?)GetValue(AccentColorProperty); set => SetValue(AccentColorProperty, value); } private static void OnAccentColorChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ThemeManager)d).UpdateActualAccentColor(); } #endregion #region ActualAccentColor private static readonly DependencyPropertyKey ActualAccentColorPropertyKey = DependencyProperty.RegisterReadOnly( nameof(ActualAccentColor), typeof(Color), typeof(ThemeManager), new PropertyMetadata(ColorsHelper.DefaultAccentColor, OnActualAccentColorChanged)); public static readonly DependencyProperty ActualAccentColorProperty = ActualAccentColorPropertyKey.DependencyProperty; public Color ActualAccentColor { get => (Color)GetValue(ActualAccentColorProperty); private set => SetValue(ActualAccentColorPropertyKey, value); } private static void OnActualAccentColorChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var tm = (ThemeManager)d; tm.ApplyAccentColor(); tm.ActualAccentColorChanged?.Invoke(tm, null); } private void ApplyAccentColor() { if (_applicationInitialized) { UpdateAccentColors(); foreach (var themeDictionary in _defaultThemeDictionaries.Values) { ColorsHelper.Current.UpdateBrushes(themeDictionary); } } } private void UpdateActualAccentColor() { if (UsingSystemAccentColor) { ActualAccentColor = ColorsHelper.Current.SystemAccentColor; } if(!UsingSystemAccentColor || ActualAccentColor.A == 0d) { ActualAccentColor = AccentColor ?? ColorsHelper.DefaultAccentColor; } } private void UpdateAccentColors() { bool set = false; if (UsingSystemAccentColor) { try { ColorsHelper.Current.FetchSystemAccentColors(); set = true; } catch { set = false; } } if(!set) { ColorsHelper.Current.SetAccent(ActualAccentColor); } } #endregion #region RequestedTheme /// /// Gets the UI theme that is used by the UIElement (and its child elements) /// for resource determination. The UI theme you specify with RequestedTheme can /// override the app-level RequestedTheme. /// /// The element from which to read the property value. /// A value of the enumeration, for example **Light**. public static ElementTheme GetRequestedTheme(FrameworkElement element) { return (ElementTheme)element.GetValue(RequestedThemeProperty); } /// /// Sets the UI theme that is used by the UIElement (and its child elements) /// for resource determination. The UI theme you specify with RequestedTheme can /// override the app-level RequestedTheme. /// /// The element on which to set the attached property. /// The property value to set. public static void SetRequestedTheme(FrameworkElement element, ElementTheme value) { element.SetValue(RequestedThemeProperty, value); } /// /// Identifies the RequestedTheme dependency property. /// public static readonly DependencyProperty RequestedThemeProperty = DependencyProperty.RegisterAttached( "RequestedTheme", typeof(ElementTheme), typeof(ThemeManager), new PropertyMetadata(ElementTheme.Default, OnRequestedThemeChanged)); private static void OnRequestedThemeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; StartOrStopListeningForHighContrastChanges(element); if (element.IsInitialized) { ApplyRequestedTheme(element); } else { SetSubscribedToInitialized(element, true); } } private static void ApplyRequestedTheme(FrameworkElement element) { var resources = element.Resources; var requestedTheme = GetRequestedTheme(element); ThemeResources.Current.ApplyElementTheme(resources, requestedTheme); if (element is Window window) { UpdateWindowTheme(window); } else if (requestedTheme != ElementTheme.Default) { SetTheme(element, requestedTheme); } else { element.ClearValue(ThemeProperty); } } #endregion #region Theme private static readonly DependencyProperty ThemeProperty = DependencyProperty.RegisterAttached( "Theme", typeof(ElementTheme), typeof(ThemeManager), new FrameworkPropertyMetadata( ElementTheme.Default, FrameworkPropertyMetadataOptions.Inherits)); private static void SetTheme(FrameworkElement element, ElementTheme value) { element.SetValue(ThemeProperty, value); } private static void OnThemeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is FrameworkElement fe) { UpdateActualTheme(fe, (ElementTheme)e.NewValue); } } private static void UpdateWindowTheme(Window window) { var requestedTheme = GetRequestedTheme(window); if (requestedTheme != ElementTheme.Default) { SetTheme(window, requestedTheme); } else { SetTheme(window, Current._defaultActualTheme); } } #endregion #region ActualTheme /// /// Gets the UI theme that is currently used by the element, which might be different /// than the RequestedTheme. /// /// The element from which to read the property value. /// A value of the enumeration, for example **Light**. public static ElementTheme GetActualTheme(FrameworkElement element) { return (ElementTheme)element.GetValue(ActualThemeProperty); } private static readonly DependencyPropertyKey ActualThemePropertyKey = DependencyProperty.RegisterAttachedReadOnly( "ActualTheme", typeof(ElementTheme), typeof(ThemeManager), new FrameworkPropertyMetadata( ElementTheme.Light, OnActualThemeChanged)); /// /// Identifies the ActualTheme dependency property. /// public static readonly DependencyProperty ActualThemeProperty = ActualThemePropertyKey.DependencyProperty; private static void OnActualThemeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is FrameworkElement fe) { #if DEBUG if (DependencyPropertyHelper.GetValueSource(d, ThemeProperty).BaseValueSource == BaseValueSource.Default) { Debug.Assert((ElementTheme)e.NewValue == Current._defaultActualTheme); } #endif if (GetHasThemeResources(fe)) { UpdateThemeResourcesForElement(fe); } RaiseActualThemeChanged(fe); } } private static void UpdateActualTheme(FrameworkElement element, ElementTheme theme) { ElementTheme actualTheme; if (theme != ElementTheme.Default) { actualTheme = theme; } else { actualTheme = Current._defaultActualTheme; } element.SetValue(ActualThemePropertyKey, actualTheme); } private ElementTheme _defaultActualTheme = ElementTheme.Light; #endregion #region ActualThemeChanged public static readonly RoutedEvent ActualThemeChangedEvent = EventManager.RegisterRoutedEvent( "ActualThemeChanged", RoutingStrategy.Direct, typeof(RoutedEventHandler), typeof(ThemeManager)); public static void AddActualThemeChangedHandler(FrameworkElement element, RoutedEventHandler handler) { element.AddHandler(ActualThemeChangedEvent, handler); } public static void RemoveActualThemeChangedHandler(FrameworkElement element, RoutedEventHandler handler) { element.RemoveHandler(ActualThemeChangedEvent, handler); } private static void RaiseActualThemeChanged(FrameworkElement element) { element.RaiseEvent(_actualThemeChangedEventArgs); } #endregion #region IsThemeAware public static bool GetIsThemeAware(Window window) { return (bool)window.GetValue(IsThemeAwareProperty); } public static void SetIsThemeAware(Window window, bool value) { window.SetValue(IsThemeAwareProperty, value); } public static readonly DependencyProperty IsThemeAwareProperty = DependencyProperty.RegisterAttached( "IsThemeAware", typeof(bool), typeof(ThemeManager), new PropertyMetadata(OnIsThemeAwareChanged)); private static void OnIsThemeAwareChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { if (d is Window window) { if ((bool)e.NewValue) { window.SetBinding( InheritedApplicationThemeProperty, new Binding(nameof(ActualApplicationTheme)) { Source = Current._data }); UpdateWindowTheme((Window)d); } else { window.ClearValue(InheritedApplicationThemeProperty); } } } private static readonly DependencyProperty InheritedApplicationThemeProperty = DependencyProperty.RegisterAttached( "InheritedApplicationTheme", typeof(ApplicationTheme), typeof(ThemeManager), new PropertyMetadata(iNKORE.UI.WPF.Modern.ApplicationTheme.Light, OnInheritedApplicationThemeChanged)); private static void OnInheritedApplicationThemeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UpdateWindowTheme((Window)d); } #endregion #region HasThemeResources public static readonly DependencyProperty HasThemeResourcesProperty = DependencyProperty.RegisterAttached( "HasThemeResources", typeof(bool), typeof(ThemeManager), new PropertyMetadata(OnHasThemeResourcesChanged)); public static bool GetHasThemeResources(FrameworkElement element) { return (bool)element.GetValue(HasThemeResourcesProperty); } public static void SetHasThemeResources(FrameworkElement element, bool value) { element.SetValue(HasThemeResourcesProperty, value); } private static void OnHasThemeResourcesChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; if ((bool)e.NewValue) { if (element.IsInitialized) { UpdateThemeResourcesForElement(element); } else { SetSubscribedToInitialized(element, true); } } else { UpdateSubscribedToInitialized(element); } } private static void UpdateThemeResourcesForElement(FrameworkElement element) { UpdateElementThemeResources(element.Resources, GetEffectiveThemeKey(element)); } private static void UpdateElementThemeResources(ResourceDictionary resources, string themeKey) { if (resources is ResourceDictionaryEx themeResources) { themeResources.Update(themeKey); } foreach (ResourceDictionary dictionary in resources.MergedDictionaries) { UpdateElementThemeResources(dictionary, themeKey); } } private static string GetEffectiveThemeKey(FrameworkElement element) { if (SystemParameters.HighContrast) { return HighContrastKey; } else { switch (GetActualTheme(element)) { case ElementTheme.Light: return LightKey; case ElementTheme.Dark: return DarkKey; } } throw new InvalidOperationException(); } #endregion #region SubscribedToInitialized private static readonly DependencyProperty SubscribedToInitializedProperty = DependencyProperty.RegisterAttached( "SubscribedToInitialized", typeof(bool), typeof(ThemeManager), new PropertyMetadata(false, OnSubscribedToInitializedChanged)); private static void SetSubscribedToInitialized(FrameworkElement element, bool value) { element.SetValue(SubscribedToInitializedProperty, value); } private static void OnSubscribedToInitializedChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; if ((bool)e.NewValue) { element.Initialized += OnElementInitialized; } else { element.Initialized -= OnElementInitialized; } } private static void UpdateSubscribedToInitialized(FrameworkElement element) { if (ShouldSubscribeToInitialized(element)) { SetSubscribedToInitialized(element, true); } else { element.ClearValue(SubscribedToInitializedProperty); } } private static bool ShouldSubscribeToInitialized(FrameworkElement element) { return !element.IsInitialized && (GetRequestedTheme(element) != ElementTheme.Default || GetHasThemeResources(element)); } private static void OnElementInitialized(object sender, EventArgs e) { var element = (FrameworkElement)sender; element.ClearValue(SubscribedToInitializedProperty); if (GetRequestedTheme(element) != ElementTheme.Default) { ApplyRequestedTheme(element); } if (GetHasThemeResources(element)) { UpdateThemeResourcesForElement(element); } } #endregion #region ElementHighContrast private static readonly DependencyProperty ElementHighContrastProperty = DependencyProperty.RegisterAttached( "ElementHighContrast", typeof(bool), typeof(ThemeManager), new PropertyMetadata(OnElementHighContrastChanged)); private static void OnElementHighContrastChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; if (element.IsInitialized) { ApplyRequestedTheme(element); UpdateThemeResourcesForElement(element); } else { SetSubscribedToInitialized(element, true); } } #endregion #region IsListeningForHighContrastChanges private static readonly DependencyProperty IsListeningForHighContrastChangesProperty = DependencyProperty.RegisterAttached( "IsListeningForHighContrastChanges", typeof(bool), typeof(ThemeManager), new PropertyMetadata(OnIsListeningForHighContrastChangesChanged)); private static void OnIsListeningForHighContrastChangesChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var element = (FrameworkElement)d; if ((bool)e.OldValue) { element.ClearValue(ElementHighContrastProperty); } if ((bool)e.NewValue) { element.SetBinding(ElementHighContrastProperty, _highContrastBinding); } } private static bool ShouldListenForHighContrastChanges(FrameworkElement element) { return GetRequestedTheme(element) != ElementTheme.Default || GetHasThemeResources(element); } private static void StartOrStopListeningForHighContrastChanges(FrameworkElement element) { if (ShouldListenForHighContrastChanges(element)) { element.SetValue(IsListeningForHighContrastChangesProperty, true); } else { element.ClearValue(IsListeningForHighContrastChangesProperty); } } #endregion public static ThemeManager Current { get; } = new ThemeManager(); internal bool UsingSystemTheme => ColorsHelper.SystemColorsSupported && ApplicationTheme == null; internal bool UsingSystemAccentColor => ColorsHelper.SystemColorsSupported && AccentColor == null; public TypedEventHandler ActualApplicationThemeChanged; public TypedEventHandler ActualAccentColorChanged; internal static void UpdateThemeBrushes(ResourceDictionary colors) { foreach (var themeDictionary in _defaultThemeDictionaries.Values) { ColorsHelper.UpdateBrushes(themeDictionary, colors); } } internal static ResourceDictionary GetDefaultThemeDictionary(string key) { if (!_defaultThemeDictionaries.TryGetValue(key, out ResourceDictionary dictionary)) { dictionary = new ResourceDictionary { Source = GetDefaultSource(key) }; _defaultThemeDictionaries[key] = dictionary; } return dictionary; } internal static void SetDefaultThemeDictionary(string key, ResourceDictionary dictionary) { _defaultThemeDictionaries[key] = dictionary; } private static ApplicationTheme GetDefaultAppTheme() { return ColorsHelper.Current.SystemTheme.GetValueOrDefault(iNKORE.UI.WPF.Modern.ApplicationTheme.Light); } private static Uri GetDefaultSource(string theme) { return PackUriHelper.GetAbsoluteUri($"Themes/Schemes/{theme}.xaml"); } private static ResourceDictionary FindDictionary(ResourceDictionary parent, Uri source) { if (parent.Source == source) { return parent; } else { foreach (var md in parent.MergedDictionaries) { if (md != null) { if (md.Source == source) { return md; } else { var result = FindDictionary(md, source); if (result != null) { return result; } } } } } return null; } internal void Initialize() { if (_isInitialized) { return; } Debug.Assert(ThemeResources.Current != null); SystemParameters.StaticPropertyChanged += OnSystemParametersChanged; if (Application.Current != null) { var appResources = UIApplication.Current.Resources; appResources.MergedDictionaries.RemoveAll(); ColorsHelper.Current.SystemThemeChanged += OnSystemThemeChanged; ColorsHelper.Current.SystemAccentColorChanged += OnSystemAccentColorChanged; appResources.MergedDictionaries.Insert(0, ColorsHelper.Current.Colors); UpdateActualAccentColor(); UpdateActualApplicationTheme(); _applicationInitialized = true; ApplyAccentColor(); ApplyApplicationTheme(); } _isInitialized = true; } private void OnSystemThemeChanged(object sender, EventArgs e) { if (UsingSystemTheme) { UpdateActualApplicationTheme(); } } private void OnSystemAccentColorChanged(object sender, EventArgs e) { if (UsingSystemAccentColor) { UpdateActualAccentColor(); } } private void OnSystemParametersChanged(object sender, PropertyChangedEventArgs e) { if (e.PropertyName == nameof(SystemParameters.HighContrast)) { RunOnMainThread(ApplyApplicationTheme); } } private void RunOnMainThread(Action action) { if (Dispatcher.CheckAccess()) { action(); } else { Dispatcher.BeginInvoke(action); } } private class Data : INotifyPropertyChanged { public Data(ThemeManager owner) { _actualApplicationTheme = owner.ActualApplicationTheme; } public ApplicationTheme ActualApplicationTheme { get => _actualApplicationTheme; set => Set(ref _actualApplicationTheme, value); } public event PropertyChangedEventHandler PropertyChanged; private void RaisePropertyChanged([CallerMemberName]string propertyName = null) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); } private void Set(ref T storage, T value, [CallerMemberName]string propertyName = null) { if (!Equals(storage, value)) { storage = value; RaisePropertyChanged(propertyName); } } private ApplicationTheme _actualApplicationTheme; } } /// /// Declares the theme preference for an app. /// public enum ApplicationTheme { /// /// Use the **Light** default theme. /// Light = 0, /// /// Use the **Dark** default theme. /// Dark = 1 } /// /// Specifies a UI theme that should be used for individual UIElement parts of an app UI. /// public enum ElementTheme { /// /// Use the Application.RequestedTheme value for the element. This is the default. /// Default = 0, /// /// Use the **Light** default theme. /// Light = 1, /// /// Use the **Dark** default theme. /// Dark = 2 } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/ThemeResources.cs ================================================ using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; using System; using System.ComponentModel; using System.Diagnostics; using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern { public class ThemeResources : ResourceDictionaryEx, ISupportInitialize { private static ThemeResources _current; private ResourceDictionary _lightResources; private ResourceDictionary _darkResources; private ResourceDictionary _highContrastResources; private bool _canBeAccessedAcrossThreads; public ThemeResources() { if (Current == null) { Current = this; } } public static ThemeResources Current { get => _current; set { if (_current != null) { throw new InvalidOperationException(nameof(Current) + " cannot be changed after it's set."); } _current = value; } } /// /// Gets or sets a value that determines the light-dark preference for the overall /// theme of an app. /// /// /// A value of the enumeration. The initial value is the default theme set by the /// user in Windows settings. /// public ApplicationTheme? RequestedTheme { get => ThemeManager.Current.ApplicationTheme; set { if (ThemeManager.Current.ApplicationTheme != value) { ThemeManager.Current.SetCurrentValue(ThemeManager.ApplicationThemeProperty, value); if (DesignMode.DesignModeEnabled) { UpdateDesignTimeThemeDictionary(); } } } } /// /// Gets or sets the accent color of the app. /// public Color? AccentColor { get => ThemeManager.Current.AccentColor; set { if (ThemeManager.Current.AccentColor != value) { ThemeManager.Current.SetCurrentValue(ThemeManager.AccentColorProperty, value); if (DesignMode.DesignModeEnabled) { UpdateDesignTimeSystemColors(); } } } } public bool CanBeAccessedAcrossThreads { get => _canBeAccessedAcrossThreads; set { if (DesignMode.DesignModeEnabled) { return; } if (IsInitialized) { throw new InvalidOperationException(); } _canBeAccessedAcrossThreads = value; } } #region Design Time private void DesignTimeInit() { Debug.Assert(DesignMode.DesignModeEnabled); UpdateDesignTimeSystemColors(); UpdateDesignTimeThemeDictionary(); SystemParameters.StaticPropertyChanged += (sender, e) => { if (e.PropertyName == nameof(SystemParameters.HighContrast)) { UpdateDesignTimeThemeDictionary(); } }; } private void UpdateDesignTimeSystemColors() { Debug.Assert(DesignMode.DesignModeEnabled); if (IsInitializePending) { return; } var colors = GetDesignTimeSystemColors(); MergedDictionaries.InsertOrReplace(0, colors); ThemeManager.UpdateThemeBrushes(colors); } private void UpdateDesignTimeThemeDictionary() { Debug.Assert(DesignMode.DesignModeEnabled); if (IsInitializePending) { return; } if (SystemParameters.HighContrast) { EnsureHighContrastResources(); updateTo(_highContrastResources); } else { var appTheme = RequestedTheme ?? ApplicationTheme.Light; switch (appTheme) { case ApplicationTheme.Light: EnsureLightResources(); updateTo(_lightResources); break; case ApplicationTheme.Dark: EnsureDarkResources(); updateTo(_darkResources); break; } } void updateTo(ResourceDictionary themeDictionary) { MergedDictionaries.RemoveIfNotNull(_lightResources); MergedDictionaries.RemoveIfNotNull(_darkResources); MergedDictionaries.RemoveIfNotNull(_highContrastResources); MergedDictionaries.Insert(1, themeDictionary); } } private ResourceDictionary GetDesignTimeSystemColors() { Debug.Assert(DesignMode.DesignModeEnabled); if (AccentColor.HasValue) { return new ColorPaletteResources { Accent = AccentColor }; } else { return new ResourceDictionary { Source = PackUriHelper.GetAbsoluteUri("Themes/DesignTime/SystemColors.xaml") }; } } #endregion #region ISupportInitialize private bool IsInitialized { get; set; } private bool IsInitializePending { get; set; } public new void BeginInit() { base.BeginInit(); IsInitializePending = true; IsInitialized = false; } public new void EndInit() { IsInitializePending = false; IsInitialized = true; if (DesignMode.DesignModeEnabled) { DesignTimeInit(); } else { ThemeManager.Current.Initialize(); if (CanBeAccessedAcrossThreads) { EnsureLightResources(); EnsureDarkResources(); EnsureHighContrastResources(); _lightResources.SealValues(); _darkResources.SealValues(); _highContrastResources.SealValues(); } } base.EndInit(); } void ISupportInitialize.BeginInit() { BeginInit(); } void ISupportInitialize.EndInit() { EndInit(); } #endregion private int MergedThemeDictionaryCount { get { int count = 0; if (IsMerged(_lightResources)) { count++; }; if (IsMerged(_darkResources)) { count++; }; if (IsMerged(_highContrastResources)) { count++; }; return count; } } internal void ApplyApplicationTheme(ApplicationTheme theme) { int targetIndex = DesignMode.DesignModeEnabled ? 1 : 0; if (SystemParameters.HighContrast) { EnsureHighContrastResources(); if (IsMerged(_highContrastResources)) { if (CanBeAccessedAcrossThreads) { RefreshHighContrastResources(); } } else { MergedDictionaries.InsertOrReplace(targetIndex, _highContrastResources); MergedDictionaries.RemoveIfNotNull(_lightResources); MergedDictionaries.RemoveIfNotNull(_darkResources); } } else { if (theme == ApplicationTheme.Light) { EnsureLightResources(); MergedDictionaries.InsertOrReplace(targetIndex, _lightResources); MergedDictionaries.RemoveIfNotNull(_darkResources); } else if (theme == ApplicationTheme.Dark) { EnsureDarkResources(); MergedDictionaries.InsertOrReplace(targetIndex, _darkResources); MergedDictionaries.RemoveIfNotNull(_lightResources); } else { throw new ArgumentOutOfRangeException(nameof(theme)); } MergedDictionaries.RemoveIfNotNull(_highContrastResources); } Debug.Assert(MergedThemeDictionaryCount == 1); } internal void ApplyElementTheme(ResourceDictionary target, ElementTheme theme) { ResourceDictionary mergedAppThemeDictionary = null; if (SystemParameters.HighContrast) { target.MergedDictionaries.RemoveIfNotNull(_lightResources); target.MergedDictionaries.RemoveIfNotNull(_darkResources); } else { if (theme == ElementTheme.Light) { EnsureLightResources(); target.MergedDictionaries.RemoveIfNotNull(_darkResources); target.MergedDictionaries.InsertIfNotExists(0, _lightResources); mergedAppThemeDictionary = _lightResources; } else if (theme == ElementTheme.Dark) { EnsureDarkResources(); target.MergedDictionaries.RemoveIfNotNull(_lightResources); target.MergedDictionaries.InsertIfNotExists(0, _darkResources); mergedAppThemeDictionary = _darkResources; } else // Default { target.MergedDictionaries.RemoveIfNotNull(_lightResources); target.MergedDictionaries.RemoveIfNotNull(_darkResources); } } if (target is ResourceDictionaryEx etr) { etr.MergedAppThemeDictionary = mergedAppThemeDictionary; } } internal ResourceDictionary GetThemeDictionary(string key) { switch (key) { case ThemeManager.LightKey: EnsureLightResources(); return _lightResources; case ThemeManager.DarkKey: EnsureDarkResources(); return _darkResources; case ThemeManager.HighContrastKey: EnsureHighContrastResources(); return _highContrastResources; default: throw new ArgumentException(); } } internal ResourceDictionary TryGetThemeDictionary(string key) { return key switch { ThemeManager.LightKey => _lightResources, ThemeManager.DarkKey => _darkResources, ThemeManager.HighContrastKey => _highContrastResources, _ => null, }; } private void EnsureLightResources() { if (_lightResources == null) { _lightResources = InitializeThemeDictionary(ThemeManager.LightKey); } } private void EnsureDarkResources() { if (_darkResources == null) { _darkResources = InitializeThemeDictionary(ThemeManager.DarkKey); } } private void EnsureHighContrastResources() { if (_highContrastResources == null) { _highContrastResources = InitializeThemeDictionary(ThemeManager.HighContrastKey); } } private void RefreshHighContrastResources() { Debug.Assert(_highContrastResources != null); var hcResources = _highContrastResources; var mergedDictionaries = hcResources.MergedDictionaries; var oldDefault = ThemeManager.GetDefaultThemeDictionary(ThemeManager.HighContrastKey); for (int i = 0; i < mergedDictionaries.Count; i++) { var md = mergedDictionaries[i]; if (md.Source != null) { var newMD = new ResourceDictionary { Source = md.Source }; newMD.SealValues(); if (md == oldDefault) { ThemeManager.SetDefaultThemeDictionary(ThemeManager.HighContrastKey, newMD); } mergedDictionaries[i] = newMD; } } } private bool IsMerged(ResourceDictionary dictionary) { return dictionary != null && MergedDictionaries.Contains(dictionary); } private ResourceDictionary InitializeThemeDictionary(string key) { ResourceDictionary defaultThemeDictionary = ThemeManager.GetDefaultThemeDictionary(key); if (ThemeDictionaries.TryGetValue(key, out ResourceDictionary themeDictionary)) { if (!ContainsDefaultThemeResources(themeDictionary, defaultThemeDictionary)) { themeDictionary.MergedDictionaries.Insert(0, defaultThemeDictionary); } } else if (key == ThemeManager.HighContrastKey) { themeDictionary = new ResourceDictionary(); themeDictionary.MergedDictionaries.Add(defaultThemeDictionary); } else { themeDictionary = defaultThemeDictionary; } return themeDictionary; } private static bool ContainsDefaultThemeResources(ResourceDictionary dictionary, ResourceDictionary defaultResources) { if (dictionary == defaultResources || SourceEquals(dictionary.Source, defaultResources.Source)) { return true; } foreach (var mergedDictionary in dictionary.MergedDictionaries) { if (mergedDictionary != null && ContainsDefaultThemeResources(mergedDictionary, defaultResources)) { return true; } } return false; static bool SourceEquals(Uri x, Uri y) { if (x == null || y == null) return false; string xString = x.IsAbsoluteUri ? x.LocalPath : x.ToString(); string yString = y.IsAbsoluteUri ? y.LocalPath : y.ToString(); return string.Equals(xString, yString, StringComparison.OrdinalIgnoreCase); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern/Themes/Controls/AutoSuggestBox.xaml ================================================  0,0,0,8 1,3 0,4 3,2 3 4 ================================================ FILE: source/iNKORE.UI.WPF.Modern/Themes/Controls/TextBox.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/InfoBarAutomationPeer.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Automation.Peers; using System.Windows.Automation.Provider; namespace iNKORE.UI.WPF.Modern.Controls { internal class InfoBarAutomationPeer : FrameworkElementAutomationPeer { public InfoBarAutomationPeer(InfoBar owner) : base(owner) { } protected override AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.StatusBar; } protected override string GetClassNameCore() { return nameof(InfoBar); } public void RaiseOpenedEvent(InfoBarSeverity severity, string displayString) { //if (this is IAutomationPeer7 automationPeer7) //{ // automationPeer7.RaiseNotificationEvent(Automation.Peers.AutomationNotificationKind.Other, GetProcessingForSeverity(severity), displayString, "InfoBarOpenedActivityId"); //} } public void RaiseClosedEvent(InfoBarSeverity severity, string displayString) { //Peers.AutomationNotificationProcessing processing = Peers.AutomationNotificationProcessing.CurrentThenMostRecent; //if (this is IAutomationPeer7 automationPeer7) //{ // automationPeer7.RaiseNotificationEvent(Automation.Peers.AutomationNotificationKind.Other, GetProcessingForSeverity(severity), displayString, "InfoBarClosedActivityId"); //} } //public Peers.AutomationNotificationProcessing GetProcessingForSeverity(InfoBarSeverity severity) //{ // Peers.AutomationNotificationProcessing processing = Peers.AutomationNotificationProcessing.CurrentThenMostRecent; // if (severity == InfoBarSeverity.Error || severity == InfoBarSeverity.Warning) // { // processing = Peers.AutomationNotificationProcessing.ImportantAll; // } // return new Peers.AutomationNotificationProcessing(processing); //} public InfoBar GetInfoBar() { UIElement owner = Owner; return owner as InfoBar; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/InfoBarClosedEventArgs.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Controls { public class InfoBarClosedEventArgs : EventArgs { public InfoBarCloseReason Reason { get; internal set; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/InfoBarClosingEventArgs.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace iNKORE.UI.WPF.Modern.Controls { public class InfoBarClosingEventArgs : EventArgs { public InfoBarCloseReason Reason { get; internal set; } public bool Cancel{ get; set; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/InfoBarPanel.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls.Primitives { /// /// Represents a panel that arranges its items horizontally if there is available space, otherwise vertically. /// public class InfoBarPanel : Panel { bool m_isVertical = false; public InfoBarPanel() { } #region ForceVertical public bool ForceVertical { get => (bool)GetValue(ForceVerticalProperty); set => SetValue(ForceVerticalProperty, value); } public static readonly DependencyProperty ForceVerticalProperty = DependencyProperty.Register( nameof(ForceVertical), typeof(bool), typeof(InfoBarPanel), new PropertyMetadata(false)); #endregion #region HorizontalOrientationMargin /// /// Gets the identifier for the HorizontalOrientationMargin dependency property. /// public static readonly DependencyProperty HorizontalOrientationMarginProperty = DependencyProperty.Register( "HorizontalOrientationMargin", typeof(Thickness), typeof(InfoBarPanel), null); /// /// Gets the HorizontalOrientationMargin from an object. /// /// The object that has an HorizontalOrientationMargin. /// The object's HorizontalOrientationMargin. public static Thickness GetHorizontalOrientationMargin(DependencyObject control) { return (Thickness)control.GetValue(HorizontalOrientationMarginProperty); } /// /// Sets the HorizontalOrientationMargin to an object. /// /// The object that the HorizontalOrientationMargin value will be set to. /// The value of the HorizontalOrientationMargin. public static void SetHorizontalOrientationMargin(DependencyObject control, Thickness value) { control.SetValue(HorizontalOrientationMarginProperty, value); } #endregion #region HorizontalOrientationPadding /// /// Gets and sets the distance between the edges of the and its children when the panel is oriented horizontally. /// /// The distance between the edges of the and its children when the panel is oriented horizontally. public Thickness HorizontalOrientationPadding { get => (Thickness)GetValue(HorizontalOrientationPaddingProperty); set => SetValue(HorizontalOrientationPaddingProperty, value); } /// /// Gets the identifier for the dependency property. /// public static readonly DependencyProperty HorizontalOrientationPaddingProperty = DependencyProperty.Register( nameof(HorizontalOrientationPadding), typeof(Thickness), typeof(InfoBarPanel), null); #endregion #region VerticalOrientationMargin /// /// Gets the identifier for the VerticalOrientationMargin dependency property. /// public static readonly DependencyProperty VerticalOrientationMarginProperty = DependencyProperty.Register( "VerticalOrientationMargin", typeof(Thickness), typeof(InfoBarPanel), null); /// /// Gets the VerticalOrientationMargin from an object. /// /// The object that has an VerticalOrientationMargin. /// The object's VerticalOrientationMargin. public static Thickness GetVerticalOrientationMargin(DependencyObject control) { return (Thickness)control.GetValue(VerticalOrientationMarginProperty); } /// /// Sets the VerticalOrientationMargin to an object. /// /// The object that the VerticalOrientationMargin value will be set to. /// The value of the VerticalOrientationMargin. public static void SetVerticalOrientationMargin(DependencyObject control, Thickness value) { control.SetValue(VerticalOrientationMarginProperty, value); } #endregion #region VerticalOrientationPadding /// /// Gets and sets the distance between the edges of the and its children when the panel is oriented vertically. /// /// The distance between the edges of the and its children when the panel is oriented vertically. public Thickness VerticalOrientationPadding { get => (Thickness)GetValue(VerticalOrientationPaddingProperty); set => SetValue(VerticalOrientationPaddingProperty, value); } /// /// Gets the identifier for the dependency property. /// public static readonly DependencyProperty VerticalOrientationPaddingProperty = DependencyProperty.Register( nameof(VerticalOrientationPadding), typeof(Thickness), typeof(InfoBarPanel), null); #endregion protected override Size MeasureOverride(Size availableSize) { Size desiredSize = new Size(); double totalWidth = 0; double totalHeight = 0; double widthOfWidest = 0; double heightOfTallest = 0; double heightOfTallestInHorizontal = 0; int nItems = 0; var parent = this.Parent as FrameworkElement; double minHeight = parent == null ? 0 : (parent.MinHeight - (Margin.Top + Margin.Bottom)); var children = Children; var childCount = children.Count; foreach (UIElement child in children) { child.Measure(availableSize); var childDesiredSize = child.DesiredSize; if (childDesiredSize.Width != 0 && childDesiredSize.Height != 0) { // Add up the width of all items if they were laid out horizontally var horizontalMargin = InfoBarPanel.GetHorizontalOrientationMargin(child); // Ignore left margin of first and right margin of last child totalWidth += childDesiredSize.Width + (nItems > 0 ? (float)horizontalMargin.Left : 0) + (nItems < childCount - 1 ? (float)horizontalMargin.Right : 0); // Add up the height of all items if they were laid out vertically var verticalMargin = InfoBarPanel.GetVerticalOrientationMargin(child); // Ignore top margin of first and bottom margin of last child totalHeight += childDesiredSize.Height + (nItems > 0 ? (float)verticalMargin.Top : 0) + (nItems < childCount - 1 ? (float)verticalMargin.Bottom : 0); if (childDesiredSize.Width > widthOfWidest) { widthOfWidest = childDesiredSize.Width; } if (childDesiredSize.Height > heightOfTallest) { heightOfTallest = childDesiredSize.Height; } double childHeightInHorizontal = childDesiredSize.Height + horizontalMargin.Top + horizontalMargin.Bottom; if (childHeightInHorizontal > heightOfTallestInHorizontal) { heightOfTallestInHorizontal = childHeightInHorizontal; } nItems++; } } // Since this panel is inside a *-sized grid column, availableSize.Width should not be infinite // If there is only one item inside the panel, we will count it as vertical (the margins work out better that way) // Also, if the height of any item is taller than the desired min height of the InfoBar, // the items should be laid out vertically even though they may seem to fit due to text wrapping. if (ForceVertical || nItems == 1 || totalWidth > availableSize.Width || (minHeight > 0F && heightOfTallestInHorizontal > minHeight)) { m_isVertical = true; var verticalPadding = VerticalOrientationPadding; desiredSize.Width = widthOfWidest + verticalPadding.Left + verticalPadding.Right; desiredSize.Height = totalHeight + verticalPadding.Top + verticalPadding.Bottom; } else { m_isVertical = false; var horizontalPadding = HorizontalOrientationPadding; desiredSize.Width = totalWidth + horizontalPadding.Left + horizontalPadding.Right; desiredSize.Height = heightOfTallest + horizontalPadding.Top + horizontalPadding.Bottom; } return desiredSize; } protected override Size ArrangeOverride(Size finalSize) { Size result = finalSize; if (m_isVertical) { // Layout elements vertically var verticalOrientationPadding = VerticalOrientationPadding; double verticalOffset = verticalOrientationPadding.Top; bool hasPreviousElement = false; foreach (UIElement child in Children) { var childAsFe = child as FrameworkElement; if (childAsFe != null) { var desiredSize = child.DesiredSize; if (desiredSize.Width != 0 && desiredSize.Height != 0) { var verticalMargin = InfoBarPanel.GetVerticalOrientationMargin(child); verticalOffset += hasPreviousElement ? (float)verticalMargin.Top : 0; child.Arrange(new Rect(verticalOrientationPadding.Left + verticalMargin.Left, verticalOffset, desiredSize.Width, desiredSize.Height)); verticalOffset += desiredSize.Height + verticalMargin.Bottom; hasPreviousElement = true; } } } } else { // Layout elements horizontally var horizontalOrientationPadding = HorizontalOrientationPadding; double horizontalOffset = horizontalOrientationPadding.Left; bool hasPreviousElement = false; var children = Children; var childCount = children.Count; for (int i = 0; i < childCount; i++) { var child = children[i]; var childAsFe = child as FrameworkElement; if (childAsFe != null) { var desiredSize = child.DesiredSize; if (desiredSize.Width != 0 && desiredSize.Height != 0) { var horizontalMargin = InfoBarPanel.GetHorizontalOrientationMargin(child); horizontalOffset += hasPreviousElement ? horizontalMargin.Left : 0; if (i < childCount - 1) { child.Arrange(new Rect(horizontalOffset, horizontalOrientationPadding.Top + horizontalMargin.Top, desiredSize.Width, desiredSize.Height)); } else { // Give the rest of the horizontal space to the last child. child.Arrange(new Rect(horizontalOffset, horizontalOrientationPadding.Top + horizontalMargin.Top, Math.Max(desiredSize.Width, finalSize.Width - horizontalOffset), desiredSize.Height)); } horizontalOffset += desiredSize.Width + horizontalMargin.Right; hasPreviousElement = true; } } } } return result; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/InfoBarTemplateSettings.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls { public class InfoBarTemplateSettings : DependencyObject { internal InfoBarTemplateSettings() { } #region IconElement private static readonly DependencyPropertyKey IconElementPropertyKey = DependencyProperty.RegisterReadOnly( nameof(IconElement), typeof(IconElement), typeof(InfoBarTemplateSettings), null); public static readonly DependencyProperty IconElementProperty = IconElementPropertyKey.DependencyProperty; public IconElement IconElement { get => (IconElement)GetValue(IconElementProperty); internal set => SetValue(IconElementPropertyKey, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.af-ZA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Sluit Automation name of the close button. Sluit The tooltip that appears on the Close button in InfoBar. Inligtingsbalk is geweier The string read by narrator when the InfoBar closes. Inligtingsbalk This is the custom landmark used to denote an InfoBar to narrator. Fout-ikoon Automation name used to announce the severity error icon. Inligtingsikoon Automation name used to announce the severity informational icon. Suksesikoon Automation name used to announce the severity success icon. Waarskuwingsikoon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Inligtingsboodskap, ernsfout Name used to announce severity error to users. Inligtingsboodskap, ernsinligting Name used to announce severity informational to users. Inligtingsboodskap, ernssukses Name used to announce severity success to users. Inligtingsboodskap, ernswaarskuwing Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.am-ET.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ዝጋ Automation name of the close button. ዝጋ The tooltip that appears on the Close button in InfoBar. InfoBar ተሰናብቷል The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. የስህተት አዶ Automation name used to announce the severity error icon. የመረጃ አዶ Automation name used to announce the severity informational icon. የስኬት አዶ Automation name used to announce the severity success icon. የማስጠንቀቂያ አዶ Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" የመረጃ መልእክት፣ የከባድነት ስህተት Name used to announce severity error to users. የመረጃ መልእክት ፣ የከባድነት መረጃ Name used to announce severity informational to users. የመረጃ መልእክት፣ ከባድነት ስኬት Name used to announce severity success to users. የመረጃ መልእክት፣ ከባድነት ማስጠንቀቂያ Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ar-SA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 إغلاق Automation name of the close button. إغلاق The tooltip that appears on the Close button in InfoBar. تم تجاهل شريط المعلومات The string read by narrator when the InfoBar closes. شريط المعلومات This is the custom landmark used to denote an InfoBar to narrator. أيقونة الخطأ Automation name used to announce the severity error icon. إيقونة إعلامية Automation name used to announce the severity informational icon. أيقونه النجاح Automation name used to announce the severity success icon. أيقونة التحذير Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" رسالة معلومات، خطأ في الخطورة Name used to announce severity error to users. رسالة معلوماتية، خطورة إعلامية Name used to announce severity informational to users. رسالة معلومات، خطورة النجاح Name used to announce severity success to users. رسالة معلومات، تحذير الخطورة Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.as-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 বন্ধ কৰক Automation name of the close button. বন্ধ কৰক The tooltip that appears on the Close button in InfoBar. তথ্যদণ্ডিকা নাকচ কৰিছে The string read by narrator when the InfoBar closes. তথ্যদণ্ডিকা This is the custom landmark used to denote an InfoBar to narrator. ত্ৰুটি চিহ্ন Automation name used to announce the severity error icon. তথ্যমূলক চিহ্ন Automation name used to announce the severity informational icon. সফলতাৰ চিহ্ন Automation name used to announce the severity success icon. সকিয়নী চিহ্ন Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" তথ্য বাৰ্তা, গম্ভীৰতা ত্ৰুটি Name used to announce severity error to users. তথ্য বাৰ্তা, গম্ভীৰতা তথ্যমূলক Name used to announce severity informational to users. তথ্য বাৰ্তা, গম্ভীৰতাৰ সফলতা Name used to announce severity success to users. তথ্য বাৰ্তা, গম্ভীৰতা সকীয়নি Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.az-Latn-AZ.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Bağla Automation name of the close button. Bağla The tooltip that appears on the Close button in InfoBar. InfoBar rədd edildi The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Səhv piktoqramı Automation name used to announce the severity error icon. Məlumatlandırıcı piktoqram Automation name used to announce the severity informational icon. Uğur piktoqramı Automation name used to announce the severity success icon. Xəbərdarlıq piktoqramı Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Məlumat mesajı, kəskinlik səhvi Name used to announce severity error to users. Məlumat mesajı, məlumat xarakterli kəskinlik Name used to announce severity informational to users. Məlumat mesajı, kəskinlik uğuru Name used to announce severity success to users. Məlumat mesajı, kəskinlik xəbərdarlığı Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.bg-BG.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Затваряне Automation name of the close button. Затваряне The tooltip that appears on the Close button in InfoBar. Информационната лента е отхвърлена The string read by narrator when the InfoBar closes. Информационна лента This is the custom landmark used to denote an InfoBar to narrator. Икона за грешка Automation name used to announce the severity error icon. Икона за информация Automation name used to announce the severity informational icon. Икона за успех Automation name used to announce the severity success icon. Икона за предупреждение Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Информационно съобщение, грешка в сериозността Name used to announce severity error to users. Информационно съобщение, информация за сериозността Name used to announce severity informational to users. Информационно съобщение, успех в сериозността Name used to announce severity success to users. Информационно съобщение, предупреждение за сериозността Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.bn-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 বন্ধ Automation name of the close button. বন্ধ The tooltip that appears on the Close button in InfoBar. তথ্যবার বাতিল করা হয়েছে The string read by narrator when the InfoBar closes. তথ্যবার This is the custom landmark used to denote an InfoBar to narrator. ত্রুটি জনিত আইকন Automation name used to announce the severity error icon. তথ্যগত আইকন Automation name used to announce the severity informational icon. সাফল্যের আইকন Automation name used to announce the severity success icon. সতর্কীকরণ আইকন Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" তথ্য বার্তা, তীব্রতার ত্রুটি Name used to announce severity error to users. তথ্য বার্তা, তীব্রতা তথ্যগত Name used to announce severity informational to users. তথ্য বার্তা, তীব্রতার সাফল্য Name used to announce severity success to users. তথ্য বার্তা, তীব্রতার সতর্কতা Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.bs-Latn-BA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zatvori Automation name of the close button. Zatvori The tooltip that appears on the Close button in InfoBar. Informativni panel zatvoren The string read by narrator when the InfoBar closes. Informativni panel This is the custom landmark used to denote an InfoBar to narrator. Ikona za grešku Automation name used to announce the severity error icon. Informativna ikona Automation name used to announce the severity informational icon. Ikona za uspjeh Automation name used to announce the severity success icon. Ikona upozorenja Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informativna poruka, ozbiljnost greške Name used to announce severity error to users. Informativna poruka, informativna ozbiljnost Name used to announce severity informational to users. Informativna poruka, ozbiljnost uspeha Name used to announce severity success to users. Informativna poruka, upozorenje na ozbiljnost Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ca-ES.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Tanca Automation name of the close button. Tanca The tooltip that appears on the Close button in InfoBar. S'ha descartat la barra d'informació The string read by narrator when the InfoBar closes. Barra d'informació This is the custom landmark used to denote an InfoBar to narrator. Icona d'error Automation name used to announce the severity error icon. Icona informativa Automation name used to announce the severity informational icon. Icona de correcte Automation name used to announce the severity success icon. Icona d'advertiment Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Missatge d'informació, error de gravetat Name used to announce severity error to users. Missatge d'informació, informació de gravetat Name used to announce severity informational to users. Missatge d'informació, gravetat correcta Name used to announce severity success to users. Missatge d'informació, advertiment de gravetat Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ca-Es-VALENCIA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Tanca Automation name of the close button. Tanca The tooltip that appears on the Close button in InfoBar. Barra d'informació descartada The string read by narrator when the InfoBar closes. Barra d'informació This is the custom landmark used to denote an InfoBar to narrator. Icona d'error Automation name used to announce the severity error icon. Icona d'informació Automation name used to announce the severity informational icon. Icona de correcte Automation name used to announce the severity success icon. Icona d'advertència Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Missatge d'informació, gravetat: error Name used to announce severity error to users. Missatge d'informació, gravetat: informació Name used to announce severity informational to users. Missatge d'informació, gravetat: correcte Name used to announce severity success to users. Missatge d'informació, gravetat: advertència Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.cs-CZ.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zavřít Automation name of the close button. Zavřít The tooltip that appears on the Close button in InfoBar. Panel nástrojů zavřen The string read by narrator when the InfoBar closes. Informační panel This is the custom landmark used to denote an InfoBar to narrator. Ikona chyby Automation name used to announce the severity error icon. Informační ikona Automation name used to announce the severity informational icon. Ikona úspěchu Automation name used to announce the severity success icon. Ikona varování Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informační zpráva, úroveň chyby Name used to announce severity error to users. Informační zpráva, úroveň informační Name used to announce severity informational to users. Informační zpráva, úroveň úspěchu Name used to announce severity success to users. Informační zpráva, úroveň varování Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.cy-GB.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Cau Automation name of the close button. Cau The tooltip that appears on the Close button in InfoBar. Wedi diystyru’r Bar Gwybodaeth The string read by narrator when the InfoBar closes. Bar Gwybodaeth This is the custom landmark used to denote an InfoBar to narrator. Eicon gwall Automation name used to announce the severity error icon. Eicon at ddibenion gwybodaeth Automation name used to announce the severity informational icon. Eicon llwyddiant Automation name used to announce the severity success icon. Eicon rhybudd Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Neges gwybodaeth, gwall difrifoldeb Name used to announce severity error to users. Neges gwybodaeth, gwybodaeth difrifoldeb Name used to announce severity informational to users. Neges gwybodaeth, llwyddiant difrifoldeb Name used to announce severity success to users. Neges gwybodaeth, rhybudd difrifoldeb Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.da-DK.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Luk Automation name of the close button. Luk The tooltip that appears on the Close button in InfoBar. Oplysningspanelet blev afvist The string read by narrator when the InfoBar closes. Oplysningspanel This is the custom landmark used to denote an InfoBar to narrator. Fejlikon Automation name used to announce the severity error icon. Informationsikon Automation name used to announce the severity informational icon. Succesikon Automation name used to announce the severity success icon. Advarselsikon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Oplysningsmeddelelse, alvorlighedsfejl Name used to announce severity error to users. Oplysningsmeddelelse, oplysninger om alvorlighedsgrad Name used to announce severity informational to users. Oplysningsmeddelelse, alvorlighedssucces Name used to announce severity success to users. Oplysningsmeddelelse, alvorlighedsadvarsel Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.de-DE.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Schließen Automation name of the close button. Schließen The tooltip that appears on the Close button in InfoBar. Infoleiste geschlossen The string read by narrator when the InfoBar closes. Infoleiste This is the custom landmark used to denote an InfoBar to narrator. Fehlersymbol Automation name used to announce the severity error icon. Informationssymbol Automation name used to announce the severity informational icon. Symbol "Erfolgreich" Automation name used to announce the severity success icon. Warnungssymbol Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informationsmeldung, Schweregrad des Fehlers Name used to announce severity error to users. Informationsmeldung, Schweregrad informativ Name used to announce severity informational to users. Informationsmeldung, Schweregrad des Erfolges Name used to announce severity success to users. Informationsmeldung, Schweregrad der Warnung Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.el-GR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Κλείσιμο Automation name of the close button. Κλείσιμο The tooltip that appears on the Close button in InfoBar. Η γραμμή πληροφοριών έκλεισε The string read by narrator when the InfoBar closes. Γραμμή πληροφοριών This is the custom landmark used to denote an InfoBar to narrator. Εικονίδιο σφάλματος Automation name used to announce the severity error icon. Πληροφοριακό εικονίδιο Automation name used to announce the severity informational icon. Εικονίδιο επιτυχίας Automation name used to announce the severity success icon. Εικονίδιο προειδοποίησης Automation name used to announce the severity warning icon. {0}, {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Μήνυμα πληροφοριών, σφάλμα σοβαρότητας Name used to announce severity error to users. Μήνυμα πληροφοριών, πληροφοριακό σοβαρότητας Name used to announce severity informational to users. Μήνυμα πληροφοριών, επιτυχία σοβαρότητας Name used to announce severity success to users. Μήνυμα πληροφοριών, προειδοποίηση σοβαρότητας Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.en-GB.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Close Automation name of the close button. Close The tooltip that appears on the Close button in InfoBar. InfoBar dismissed The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Error icon Automation name used to announce the severity error icon. Informational icon Automation name used to announce the severity informational icon. Success icon Automation name used to announce the severity success icon. Warning icon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Info message, severity error Name used to announce severity error to users. Info message, severity informational Name used to announce severity informational to users. Info message, severity success Name used to announce severity success to users. Info message, severity warning Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.es-ES.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Cerrar Automation name of the close button. Cerrar The tooltip that appears on the Close button in InfoBar. Se ha descartado InfoBar The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Icono de error Automation name used to announce the severity error icon. Icono informativo Automation name used to announce the severity informational icon. Icono de acción correcta Automation name used to announce the severity success icon. Icono de advertencia Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mensaje de información, error de gravedad Name used to announce severity error to users. Mensaje de información, información de gravedad Name used to announce severity informational to users. Mensaje de información, gravedad correcta Name used to announce severity success to users. Mensaje de información, advertencia de gravedad Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.es-MX.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Cerrar Automation name of the close button. Cerrar The tooltip that appears on the Close button in InfoBar. Barra de información descartada The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Ícono de error Automation name used to announce the severity error icon. Icono informativo Automation name used to announce the severity informational icon. Icono de acción correcta Automation name used to announce the severity success icon. Icono de advertencia Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mensaje de información, error de gravedad Name used to announce severity error to users. Mensaje de Información, información de la gravedad Name used to announce severity informational to users. Mensaje de información, aplicación correcta de la gravedad Name used to announce severity success to users. Mensaje de información, advertencia de gravedad Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.et-EE.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Sule Automation name of the close button. Sulgemine The tooltip that appears on the Close button in InfoBar. Teaberiba on suletud The string read by narrator when the InfoBar closes. Teaberiba This is the custom landmark used to denote an InfoBar to narrator. Tõrke ikoon Automation name used to announce the severity error icon. Teavitav ikoon Automation name used to announce the severity informational icon. Õnnestumise ikoon Automation name used to announce the severity success icon. Hoiatuse ikoon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Teabeteade, raskusaste tõrge Name used to announce severity error to users. Teabeteade, raskusaste teavitav Name used to announce severity informational to users. Teabeteade, raskusaste õnnestumine Name used to announce severity success to users. Teabeteade, raskusaste hoiatus Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.eu-ES.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Itxi Automation name of the close button. Itxi The tooltip that appears on the Close button in InfoBar. Informazio-barra baztertu egin da The string read by narrator when the InfoBar closes. Informazio-barra This is the custom landmark used to denote an InfoBar to narrator. Errore-ikonoa Automation name used to announce the severity error icon. Informazio-ikonoa Automation name used to announce the severity informational icon. Arrakasta-ikonoa Automation name used to announce the severity success icon. Abisu-ikonoa Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informazio-mezua, errore larria Name used to announce severity error to users. Informazio-mezua, informazio larria Name used to announce severity informational to users. Informazio-mezua, arrakasta larria Name used to announce severity success to users. Informazio-mezua, abisu larria Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.fa-IR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 بستن Automation name of the close button. بستن The tooltip that appears on the Close button in InfoBar. نوار اطلاعات بسته شد The string read by narrator when the InfoBar closes. نوار اطلاعات This is the custom landmark used to denote an InfoBar to narrator. نماد خطا Automation name used to announce the severity error icon. نماد اطلاع‌رسانی Automation name used to announce the severity informational icon. نماد موفقیت Automation name used to announce the severity success icon. نماد هشدار Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" پیام اطلاعات، خطای درجه اهمیت Name used to announce severity error to users. پیام اطلاعات، اطلاع‌رسانی درجه اهمیت Name used to announce severity informational to users. پیام اطلاعات، موفقیت درجه اهمیت Name used to announce severity success to users. پیام اطلاعات، هشدار درجه اهمیت Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.fi-FI.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Sulje Automation name of the close button. Sulje The tooltip that appears on the Close button in InfoBar. Tietopalkki hylätty The string read by narrator when the InfoBar closes. Tietopalkki This is the custom landmark used to denote an InfoBar to narrator. Virhekuvake Automation name used to announce the severity error icon. Tietokuvake Automation name used to announce the severity informational icon. Onnistui-kuvake Automation name used to announce the severity success icon. Varoituskuvake Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Tietoviesti, vakavuustasovirhe Name used to announce severity error to users. Tietoviesti, vakavuusasteen tiedot Name used to announce severity informational to users. Tietoviesti, vakavuusasteen onnistuminen Name used to announce severity success to users. Tietoviesti, vakavuusasteen varoitus Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.fil-PH.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Isara Automation name of the close button. Isara The tooltip that appears on the Close button in InfoBar. Inalis ang InfoBar The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Icon ng error Automation name used to announce the severity error icon. Maimpormasyong icon Automation name used to announce the severity informational icon. Icon ng tagumpay Automation name used to announce the severity success icon. Icon ng babala Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mensahe ng impormasyon, error sa kalalaan Name used to announce severity error to users. Mensahe ng impormasyon, maimpormasyon sa kalalaan Name used to announce severity informational to users. Mensahe ng impormasyon, tagumpay ng kalalaan Name used to announce severity success to users. Mensahe ng impormasyon, babala sa kalalaan Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.fr-CA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Fermer Automation name of the close button. Fermer The tooltip that appears on the Close button in InfoBar. Barre d’outils ignorée The string read by narrator when the InfoBar closes. Barre d’informations This is the custom landmark used to denote an InfoBar to narrator. Icône de l’erreur Automation name used to announce the severity error icon. Icône d’information Automation name used to announce the severity informational icon. Icône de réussite Automation name used to announce the severity success icon. Icône d’avertissement Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Message d’informations, erreur de gravité Name used to announce severity error to users. Message d’informations, caractère informatif de la gravité Name used to announce severity informational to users. Message d’informations, réussite de la gravité Name used to announce severity success to users. Message d’informations, avertissement de gravité Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.fr-FR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Fermer Automation name of the close button. Fermer The tooltip that appears on the Close button in InfoBar. Barre d’informations ignorée The string read by narrator when the InfoBar closes. Barre d’informations This is the custom landmark used to denote an InfoBar to narrator. Icône Erreur Automation name used to announce the severity error icon. Icône d’information Automation name used to announce the severity informational icon. Icône de réussite Automation name used to announce the severity success icon. Icône d’avertissement Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Message d’informations, erreur de gravité Name used to announce severity error to users. Message d’informations, caractère informatif de la gravité Name used to announce severity informational to users. Message d’informations, réussite à la sévérité. Name used to announce severity success to users. Message d’informations, avertissement de gravité Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ga-IE.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Dún Automation name of the close button. Dún The tooltip that appears on the Close button in InfoBar. Barra uirlisí ruaigthe The string read by narrator when the InfoBar closes. Barra faisnéise This is the custom landmark used to denote an InfoBar to narrator. Deilbhín earráide Automation name used to announce the severity error icon. Deilbhín faisnéise Automation name used to announce the severity informational icon. Deilbhín rathúil Automation name used to announce the severity success icon. Deilbhín foláirimh Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Teachtaireacht faisnéise, earráid déine Name used to announce severity error to users. Teachtaireacht faisnéise, faisnéis déine Name used to announce severity informational to users. Teachtaireacht faisnéise, rath déine Name used to announce severity success to users. Teachtaireacht faisnéise, rabhadh déine Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.gd-gb.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Dùin Automation name of the close button. Dùin The tooltip that appears on the Close button in InfoBar. Chaidh am bàr-fiosrachaidh a leigeil seachad The string read by narrator when the InfoBar closes. Am bàr-fiosrachaidh This is the custom landmark used to denote an InfoBar to narrator. Ìomhaigheag airson mearachd Automation name used to announce the severity error icon. Ìomhaigheag fiosrachaidh Automation name used to announce the severity informational icon. Ìomhaigheag an t-soirbheis Automation name used to announce the severity success icon. Ìomhaigheag rabhaidh Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Teachdaireachd fiosrachaidh, donad – mearachd Name used to announce severity error to users. Teachdaireachd fiosrachaidh, donad – fiosrachadh Name used to announce severity informational to users. Teachdaireachd fiosrachaidh, donad – soirbheas Name used to announce severity success to users. Teachdaireachd fiosrachaidh, donad – rabhadh Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.gl-ES.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Pechar Automation name of the close button. Pechar The tooltip that appears on the Close button in InfoBar. Rexeitouse a barra de información The string read by narrator when the InfoBar closes. Barra de información This is the custom landmark used to denote an InfoBar to narrator. Icona de erro Automation name used to announce the severity error icon. Icona informativa Automation name used to announce the severity informational icon. Icona de éxito Automation name used to announce the severity success icon. Icona de aviso Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mensaxe de información, gravidade do erro Name used to announce severity error to users. Mensaxe de información, gravidade informativa Name used to announce severity informational to users. Mensaxe de información, éxito da gravidade Name used to announce severity success to users. Mensaxe de información, aviso de gravidade Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.gu-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 બંધ કરો Automation name of the close button. બંધ કરો The tooltip that appears on the Close button in InfoBar. માહિતી પટ્ટીને કાઢી નાંખી છે The string read by narrator when the InfoBar closes. માહિતી પટ્ટી This is the custom landmark used to denote an InfoBar to narrator. ભૂલ આઇકૉન Automation name used to announce the severity error icon. માહિતીસભર આઇકૉન Automation name used to announce the severity informational icon. સફળતા આઇકૉન Automation name used to announce the severity success icon. ચેતવણી આઇકૉન Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" માહિતી સંદેશ, તીવ્રતા સંબંધી ભૂલ Name used to announce severity error to users. માહિતી સંદેશ, તીવ્રતા માહિતીસભર Name used to announce severity informational to users. માહિતી સંદેશ, તીવ્રતા સફળતા Name used to announce severity success to users. માહિતી સંદેશ, તીવ્રતા સંબંધી ચેતવણી Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.he-IL.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 סגור Automation name of the close button. סגור The tooltip that appears on the Close button in InfoBar. סרגל המידע נסגר The string read by narrator when the InfoBar closes. ‏‏סרגל מידע This is the custom landmark used to denote an InfoBar to narrator. סמל שגיאה Automation name used to announce the severity error icon. סמל מידע Automation name used to announce the severity informational icon. סמל הצלחה Automation name used to announce the severity success icon. סמל אזהרה Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" הודעת מידע, שגיאת רמת חומרה Name used to announce severity error to users. הודעת מידע, מידע רמת חומרה Name used to announce severity informational to users. הודעת מידע, הצלחה רמת חומרה Name used to announce severity success to users. הודעת מידע, אזהרת רמת חומרה Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.hi-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 बंद करें Automation name of the close button. बंद करें The tooltip that appears on the Close button in InfoBar. जानकारी पट्टी को ख़ारिज किया गया The string read by narrator when the InfoBar closes. जानकारी पट्टी This is the custom landmark used to denote an InfoBar to narrator. त्रुटि चिह्न Automation name used to announce the severity error icon. सूचनात्मक चिह्न Automation name used to announce the severity informational icon. सफलता चिह्न Automation name used to announce the severity success icon. चेतावनी चिह्न Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" जानकारी संदेश, गंभीरता त्रुटि Name used to announce severity error to users. जानकारी संदेश, गंभीरता सूचनात्मक Name used to announce severity informational to users. जानकारी संदेश, गंभीरता सफलता Name used to announce severity success to users. जानकारी संदेश, गंभीरता चेतावनी Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.hr-HR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zatvori Automation name of the close button. Zatvori The tooltip that appears on the Close button in InfoBar. Infotraka je odbačena The string read by narrator when the InfoBar closes. InfoTraka This is the custom landmark used to denote an InfoBar to narrator. Ikona pogreške Automation name used to announce the severity error icon. Ikona informativnog sadržaja Automation name used to announce the severity informational icon. Ikona uspjeha Automation name used to announce the severity success icon. Ikona upozorenja Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informativna poruka, ozbiljnost pogreške Name used to announce severity error to users. Informativna poruka, ozbiljnost informativnog sadržaja Name used to announce severity informational to users. Informativna poruka, ozbiljnost uspjela Name used to announce severity success to users. Informativna poruka, ozbiljnost upozorenja Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.hu-HU.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Bezárás Automation name of the close button. Bezárás The tooltip that appears on the Close button in InfoBar. Az információs sáv elvetve The string read by narrator when the InfoBar closes. Információs sáv This is the custom landmark used to denote an InfoBar to narrator. Hibaikon Automation name used to announce the severity error icon. Tájékoztatás ikonja Automation name used to announce the severity informational icon. Siker ikon Automation name used to announce the severity success icon. Figyelmeztetés ikon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Tájékoztató üzenet, súlyossági hiba Name used to announce severity error to users. Tájékoztató üzenet, súlyossági információ Name used to announce severity informational to users. Tájékoztató üzenet, súlyosság sikeressége Name used to announce severity success to users. Tájékoztató üzenet, súlyossági figyelmeztetés Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.hy-AM.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Փակել Automation name of the close button. Փակել The tooltip that appears on the Close button in InfoBar. Ինֆոբարը բաց է թողնված The string read by narrator when the InfoBar closes. Ինֆոբար This is the custom landmark used to denote an InfoBar to narrator. Սխալի պատկերակ Automation name used to announce the severity error icon. Տեղեկատվական պատկերակ Automation name used to announce the severity informational icon. Հաջողության պատկերակ Automation name used to announce the severity success icon. Զգուշացման պատկերակ Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Ինֆո հաղորդագրություն, խստության սխալ Name used to announce severity error to users. Ինֆո հաղորդագրություն, տեղեկատվական խստություն Name used to announce severity informational to users. Ինֆո հաղորդագրություն, խստության հաջողություն Name used to announce severity success to users. Ինֆո հաղորդագրություն, խստության զգուշացում Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.id-ID.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Tutup Automation name of the close button. Tutup The tooltip that appears on the Close button in InfoBar. Bilah Info ditutup The string read by narrator when the InfoBar closes. Bilah Info This is the custom landmark used to denote an InfoBar to narrator. Ikon kesalahan Automation name used to announce the severity error icon. Ikon informasi Automation name used to announce the severity informational icon. Ikon berhasil Automation name used to announce the severity success icon. Ikon peringatan Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Pesan info, kesalahan keparahan Name used to announce severity error to users. Pesan info, informasi keparahan Name used to announce severity informational to users. Pesan info, keberhasilan keparahan Name used to announce severity success to users. Pesan info, peringatan keparahan Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.is-IS.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Loka Automation name of the close button. Loka The tooltip that appears on the Close button in InfoBar. Slökkt á upplýsingastiku The string read by narrator when the InfoBar closes. Upplýsingastika This is the custom landmark used to denote an InfoBar to narrator. Villutákn Automation name used to announce the severity error icon. Upplýsingatákn Automation name used to announce the severity informational icon. Velgengnistákn Automation name used to announce the severity success icon. Viðvörunartákn Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Upplýsingaskilaboð, alvarleiki villu Name used to announce severity error to users. Upplýsingaskilaboð, upplýsingar um alvarleika Name used to announce severity informational to users. Upplýsingaskilaboð, alvarleikaárangur Name used to announce severity success to users. Upplýsingaskilaboð, alvarleikaviðvörun Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.it-IT.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Chiudi Automation name of the close button. Chiudi The tooltip that appears on the Close button in InfoBar. Barra informazioni ignorata The string read by narrator when the InfoBar closes. Barra informazioni This is the custom landmark used to denote an InfoBar to narrator. Icona di errore Automation name used to announce the severity error icon. Icona di messaggio informativo Automation name used to announce the severity informational icon. Icona di operazione completata Automation name used to announce the severity success icon. Icona di avviso Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Messaggio informativo, gravità errore Name used to announce severity error to users. Messaggio informativo, gravità messaggio informativo Name used to announce severity informational to users. Messaggio informativo, gravità operazione completata Name used to announce severity success to users. Messaggio informativo, gravità avviso Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ja-JP.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 閉じる Automation name of the close button. 閉じる The tooltip that appears on the Close button in InfoBar. 情報バーを閉じる The string read by narrator when the InfoBar closes. 情報バー This is the custom landmark used to denote an InfoBar to narrator. エラー アイコン Automation name used to announce the severity error icon. 情報アイコン Automation name used to announce the severity informational icon. 成功アイコン Automation name used to announce the severity success icon. 警告アイコン Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" 情報メッセージ、重大度エラー Name used to announce severity error to users. 情報メッセージ、重大度情報 Name used to announce severity informational to users. 情報メッセージ、重大度成功 Name used to announce severity success to users. 情報メッセージ、重大度警告 Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ka-GE.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 დახურვა Automation name of the close button. დახურვა The tooltip that appears on the Close button in InfoBar. InfoBar გაუქმებულია The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. შეცდომის ხატულა Automation name used to announce the severity error icon. საინფორმაციო ხატულა Automation name used to announce the severity informational icon. წარმატების ხატულა Automation name used to announce the severity success icon. გამაფრთხილებელი ხატულა Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" საინფორმაციო შეტყობინება, შეცდომის სიმწვავე Name used to announce severity error to users. საინფორმაციო შეტყობინება, სიმწვავის საინფორმაციო Name used to announce severity informational to users. საინფორმაციო შეტყობინება, სიმწვავის წარმატება Name used to announce severity success to users. საინფორმაციო შეტყობინება, სიმწვავის გაფრთხილება Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.kk-KZ.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Жабу Automation name of the close button. Жабу The tooltip that appears on the Close button in InfoBar. Ақпараттық тақта жойылды The string read by narrator when the InfoBar closes. Ақпараттық тақта This is the custom landmark used to denote an InfoBar to narrator. Қате белгішесі Automation name used to announce the severity error icon. Ақпараттық белгіше Automation name used to announce the severity informational icon. Сәтті орындалған белгіше Automation name used to announce the severity success icon. Ескерту белгішесі Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Ақпараттық хабарлама, қауіпті қате Name used to announce severity error to users. Ақпараттық хабарлама, маңызды ақпарат Name used to announce severity informational to users. Ақпараттық хабарлама, қатаң сәттілік Name used to announce severity success to users. Ақпараттық хабарлама, маңызды ескерту Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.km-KH.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 បិទ Automation name of the close button. បិទ The tooltip that appears on the Close button in InfoBar. បោះបង់ចោលរបារព័ត៌មាន The string read by narrator when the InfoBar closes. របារព័ត៌មាន This is the custom landmark used to denote an InfoBar to narrator. រូបតំណាងបញ្ហា Automation name used to announce the severity error icon. រូបតំណាងព័ត៌មាន Automation name used to announce the severity informational icon. រូបតំណាងជោគជ័យ Automation name used to announce the severity success icon. រូបតំណាងព្រមាន Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" សារព័ត៌មាន បញ្ហាធ្ងន់ធ្ងរ Name used to announce severity error to users. សារព័ត៌មាន ព័ត៌មានធ្ងន់ធ្ងរ Name used to announce severity informational to users. សារព័ត៌មាន ភាពជោគជ័យធ្ងន់ធ្ងរ Name used to announce severity success to users. សារព័ត៌មាន ការព្រមានអំពីភាពធ្ងន់ធ្ងរ Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.kn-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ಮುಚ್ಚು Automation name of the close button. ಮುಚ್ಚು The tooltip that appears on the Close button in InfoBar. ಮಾಹಿತಿಪಟ್ಟಿ ಅನ್ನು ಬಿಟ್ಟು ಬಿಡಲಾಗಿದೆ The string read by narrator when the InfoBar closes. ಮಾಹಿತಿಪಟ್ಟಿ This is the custom landmark used to denote an InfoBar to narrator. ದೋಷದ ಐಕಾನ್ Automation name used to announce the severity error icon. ಮಾಹಿತಿಯುಕ್ತ ಐಕಾನ್ Automation name used to announce the severity informational icon. ಯಶಸ್ಸು ಐಕಾನ್ Automation name used to announce the severity success icon. ಎಚ್ಚರಿಕೆ ಐಕಾನ್ Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" ಮಾಹಿತಿ ಸಂದೇಶ, ತೀವ್ರತೆ ದೋಷ Name used to announce severity error to users. ಮಾಹಿತಿ ಸಂದೇಶ, ತೀವ್ರತೆ ಮಾಹಿತಿಪೂರ್ಣ Name used to announce severity informational to users. ಮಾಹಿತಿ ಸಂದೇಶ, ತೀವ್ರತೆ ಯಶಸ್ಸು Name used to announce severity success to users. ಮಾಹಿತಿ ಸಂದೇಶ, ತೀವ್ರತೆ ಎಚ್ಚರಿಕೆ Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ko-KR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 닫기 Automation name of the close button. 닫기 The tooltip that appears on the Close button in InfoBar. 정보 표시줄이 해제됨 The string read by narrator when the InfoBar closes. 정보 표시줄 This is the custom landmark used to denote an InfoBar to narrator. 오류 아이콘 Automation name used to announce the severity error icon. 정보 아이콘 Automation name used to announce the severity informational icon. 성공 아이콘 Automation name used to announce the severity success icon. 경고 아이콘 Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" 정보 메시지, 심각도 오류 Name used to announce severity error to users. 정보 메시지, 심각도 정보 Name used to announce severity informational to users. 정보 메시지, 심각도 성공 Name used to announce severity success to users. 정보 메시지, 심각도 경고 Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.kok-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 बंद करचें Automation name of the close button. बंद करचें The tooltip that appears on the Close button in InfoBar. म्हायती पट्टी न्हयकारल्या The string read by narrator when the InfoBar closes. म्हायती पट्टी This is the custom landmark used to denote an InfoBar to narrator. त्रुटी आयकॉन Automation name used to announce the severity error icon. म्हायतीदायक आयक़ॉन Automation name used to announce the severity informational icon. येस आयकॉन Automation name used to announce the severity success icon. शिटकावणी आयकॉन Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" म्हायती संदेश, कठीणताय त्रुटी Name used to announce severity error to users. म्हायती संदेश, कठीणताय म्हायतीदायक Name used to announce severity informational to users. म्हायती संदेश, कठीणताय येस Name used to announce severity success to users. म्हायती संदेश, कठीणताय शिटकावणी Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.lb-LU.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zoumaachen Automation name of the close button. Zoumaachen The tooltip that appears on the Close button in InfoBar. Infoläischt verworf The string read by narrator when the InfoBar closes. Infoläischt This is the custom landmark used to denote an InfoBar to narrator. Feelerikon Automation name used to announce the severity error icon. Informatiounsikon Automation name used to announce the severity informational icon. Erfollegsikon Automation name used to announce the severity success icon. Warnikon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Infonoriicht, Feelergrad Name used to announce severity error to users. Infonoriicht, Informatiounsgrad Name used to announce severity informational to users. Infonoriicht, Erfollegsgrad Name used to announce severity success to users. Infonoriicht, Warngrad Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.lo-LA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ປິດ Automation name of the close button. ປິດ The tooltip that appears on the Close button in InfoBar. ແຖບຂໍ້ມູນຖືກຍົກເລີກ The string read by narrator when the InfoBar closes. ແຖບຂໍ້ມູນ This is the custom landmark used to denote an InfoBar to narrator. ໄອຄອນຂໍ້​ຜິດພາດ Automation name used to announce the severity error icon. ໄອຄອນຂໍ້ມູນ Automation name used to announce the severity informational icon. ໄອຄອນຄວາມສໍາເລັດ Automation name used to announce the severity success icon. ໄອຄອນຄຳເຕືອນ Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" ຂໍ້ຄວາມຂໍ້ມູນ, ຂໍ້​ຜິດພາດຮ້າຍແຮງ Name used to announce severity error to users. ຂໍ້ຄວາມຂໍ້ມູນ, ຂໍ້​ຜິດພາດຂໍ້ມູນ Name used to announce severity informational to users. ຂໍ້ຄວາມຂໍ້ມູນ, ຄວາມສໍາເລັດຢ່າງຮ້າຍແຮງ Name used to announce severity success to users. ຂໍ້ຄວາມຂໍ້ມູນ, ຄຳເຕືອນຄວາມຮ້າຍແຮງ Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.lt-LT.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Uždaryti Automation name of the close button. Uždaryti The tooltip that appears on the Close button in InfoBar. Įrankių juosta išjungta The string read by narrator when the InfoBar closes. Informacijos juosta This is the custom landmark used to denote an InfoBar to narrator. Klaidos piktograma Automation name used to announce the severity error icon. Informacinė piktograma Automation name used to announce the severity informational icon. Sėkmės piktograma Automation name used to announce the severity success icon. Įspėjimo piktograma Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informacijos pranešimas, svarbos klaida Name used to announce severity error to users. Informacijos pranešimas, svarbos informacija Name used to announce severity informational to users. Informacinis pranešimas, svarbos sėkmė Name used to announce severity success to users. Informacinis pranešimas, svarbos įspėjimas Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.lv-LV.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Aizvērt Automation name of the close button. Aizvērt The tooltip that appears on the Close button in InfoBar. Informācijas josla noņemta The string read by narrator when the InfoBar closes. Informācijas josla This is the custom landmark used to denote an InfoBar to narrator. Kļūdas ikona Automation name used to announce the severity error icon. Informatīva ikona Automation name used to announce the severity informational icon. Sekmīguma ikona Automation name used to announce the severity success icon. Brīdinājuma ikona Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informācijas ziņojums, nozīmīguma kļūda Name used to announce severity error to users. Informācijas ziņojums, informatīvs nozīmīgums Name used to announce severity informational to users. Informācijas ziņojums, nozīmīguma sekmīgums Name used to announce severity success to users. Informācijas ziņojums, nozīmīguma brīdinājums Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.mi-NZ.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Kati Automation name of the close button. Kati The tooltip that appears on the Close button in InfoBar. I ākiritia a Paemōhio The string read by narrator when the InfoBar closes. PaeMōhio This is the custom landmark used to denote an InfoBar to narrator. Ata Hapa Automation name used to announce the severity error icon. Ata ā-mōhiohio Automation name used to announce the severity informational icon. Ata angitū Automation name used to announce the severity success icon. Ata whakatūpato Automation name used to announce the severity warning icon. {0}, {1}, {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Karere mōhiohio, hapa pākahatanga Name used to announce severity error to users. Karere mōhiohio, pākahatanga ā-mōhiohio Name used to announce severity informational to users. Karere mōhiohio, angitu pākahatanga Name used to announce severity success to users. Karere mōhiohio, whakatūpato pākahatanga Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.mk-MK.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Затвори Automation name of the close button. Затвори The tooltip that appears on the Close button in InfoBar. Лентата со информации е отфрлена The string read by narrator when the InfoBar closes. Лента со информации This is the custom landmark used to denote an InfoBar to narrator. Икона за грешка Automation name used to announce the severity error icon. Информативна икона Automation name used to announce the severity informational icon. Икона за успех Automation name used to announce the severity success icon. Икона на предупредување Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Информативна порака, сериозност: грешка Name used to announce severity error to users. Информативна порака, сериозност: информативно Name used to announce severity informational to users. Информативна порака, сериозност: успех Name used to announce severity success to users. Информативна порака, сериозност: предупредување Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ml-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 അടയ്ക്കുക Automation name of the close button. അടയ്ക്കുക The tooltip that appears on the Close button in InfoBar. വിവരബാർ നിരാകരിച്ചു The string read by narrator when the InfoBar closes. വിവരബാർ This is the custom landmark used to denote an InfoBar to narrator. പിശക് ഐക്കൺ Automation name used to announce the severity error icon. വിവരണാത്മക ഐക്കൺ Automation name used to announce the severity informational icon. വിജയ ഐക്കൺ Automation name used to announce the severity success icon. മുന്നറിയിപ്പ് ഐക്കണ്‍ Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" വിവര സന്ദേശം, തീവ്രത പിശക് Name used to announce severity error to users. വിവര സന്ദേശം, തീവ്രത വിവരണാത്മകം Name used to announce severity informational to users. വിവര സന്ദേശം, തീവ്രത വിജയകരം Name used to announce severity success to users. വിവര സന്ദേശം, തീവ്രത മുന്നറിയിപ്പ് Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.mr-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 बंद करा Automation name of the close button. बंद करा The tooltip that appears on the Close button in InfoBar. InfoBar रद्द केले The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. त्रुटी प्रतीक Automation name used to announce the severity error icon. माहितीपूर्ण प्रतीक Automation name used to announce the severity informational icon. यशस्वी प्रतीक Automation name used to announce the severity success icon. चेतावणी प्रतीक Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" माहिती संदेश, गंभीरता त्रुटी Name used to announce severity error to users. माहिती संदेश, गंभीरता माहिती Name used to announce severity informational to users. माहिती संदेश, गंभीरता यशस्वी Name used to announce severity success to users. माहिती संदेश, गंभीरता चेतावणी Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ms-MY.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Tutup Automation name of the close button. Tutup The tooltip that appears on the Close button in InfoBar. InfoBar dibuang The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Ikon ralat Automation name used to announce the severity error icon. Ikon bermaklumat Automation name used to announce the severity informational icon. Ikon kejayaan Automation name used to announce the severity success icon. Ikon amaran Automation name used to announce the severity warning icon. {0}, {1}, {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mesej maklumat, ralat keterukan Name used to announce severity error to users. Mesej maklumat, maklumat keterukan Name used to announce severity informational to users. Mesej maklumat, kejayaan keterukan Name used to announce severity success to users. Mesej maklumat, amaran keterukan Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.mt-MT.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Agħlaq Automation name of the close button. Agħlaq The tooltip that appears on the Close button in InfoBar. InfoBar Mwarrba The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Ikona ta’ żball Automation name used to announce the severity error icon. Ikona ta' informazzjoni Automation name used to announce the severity informational icon. Ikona ta' suċċess Automation name used to announce the severity success icon. Ikona ta' twissija Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Messaġġ ta' informazzjoni, żball tas-severità Name used to announce severity error to users. Messaġġ ta' informazzjoni, informazzjoni dwar is-severità Name used to announce severity informational to users. Messaġġ ta' informazzjoni, twissija tas-suċċess Name used to announce severity success to users. Messaġġ ta' informazzjoni, twissija tas-severità Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.nb-NO.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Lukk Automation name of the close button. Lukk The tooltip that appears on the Close button in InfoBar. InfoBar er lukket The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Feilikon Automation name used to announce the severity error icon. Informasjonsikon Automation name used to announce the severity informational icon. Vellykket-ikon Automation name used to announce the severity success icon. Advarselsikon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informasjonsmelding, alvorsgrad feil Name used to announce severity error to users. Informasjonsmelding, alvorsgrad informativ Name used to announce severity informational to users. Informasjonsmelding, alvorsgrad vellykket Name used to announce severity success to users. Informasjonsmelding, alvorsgrad advarsel Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ne-NP.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 बन्द गर्नुहोस् Automation name of the close button. बन्द गर्नुहोस् The tooltip that appears on the Close button in InfoBar. जानकारीपट्टी खारेज गरियो The string read by narrator when the InfoBar closes. जानकारीपट्टी This is the custom landmark used to denote an InfoBar to narrator. त्रुटि चिन्ह Automation name used to announce the severity error icon. जानकारीमूलक चिन्ह Automation name used to announce the severity informational icon. सफलता चिन्ह Automation name used to announce the severity success icon. चेतावनी चिन्ह Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" जानकारी सन्देश, गम्भीरता त्रुटि Name used to announce severity error to users. जानकारी सन्देश, गम्भीरता जानकारीमूलक Name used to announce severity informational to users. जानकारी सन्देश, गम्भीरता सफलता Name used to announce severity success to users. जानकारी सन्देश, गम्भीरता चेतावनी Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.nl-NL.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Sluiten Automation name of the close button. Sluiten The tooltip that appears on the Close button in InfoBar. Informatiebalk gesloten The string read by narrator when the InfoBar closes. Informatiebalk This is the custom landmark used to denote an InfoBar to narrator. Foutpictogram Automation name used to announce the severity error icon. Informatiepictogram Automation name used to announce the severity informational icon. Pictogram Voltooid Automation name used to announce the severity success icon. Waarschuwingspictogram Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Infobericht, ernstfout Name used to announce severity error to users. Infobericht, ernstinformatie Name used to announce severity informational to users. Infobericht, urgentiesucces Name used to announce severity success to users. Infobericht, ernstwaarschuwing Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.nn-NO.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Lukk Automation name of the close button. Lukk The tooltip that appears on the Close button in InfoBar. InfoBar er avvist The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Feilikon Automation name used to announce the severity error icon. Informasjonsikon Automation name used to announce the severity informational icon. Suksessikon Automation name used to announce the severity success icon. Åtvaringsikon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informasjonsmelding, alvorsgrad feil Name used to announce severity error to users. Informasjonsmelding, alvorsgrad informativ Name used to announce severity informational to users. Informasjonsmelding, alvorsgrad suksess Name used to announce severity success to users. Informasjonsmelding, alvorsgrad åtvaring Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.or-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ବନ୍ଦ କରନ୍ତୁ Automation name of the close button. ବନ୍ଦ କରନ୍ତୁ The tooltip that appears on the Close button in InfoBar. ଇନଫୋବାର୍ ବରଖାସ୍ତ ହୋଇଛି The string read by narrator when the InfoBar closes. ସୂଚନା ଦଣ୍ଡିକା This is the custom landmark used to denote an InfoBar to narrator. ତ୍ରୁଟି ଆଇକନ୍ Automation name used to announce the severity error icon. ସୂଚନାମୂଳକ ଆଇକନ୍ Automation name used to announce the severity informational icon. ସଫଳତା ଆଇକନ୍ Automation name used to announce the severity success icon. ସତର୍କବାଣୀ ଆଇକନ୍ Automation name used to announce the severity warning icon. {0}, {1}, {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" ସୂଚନା ବାର୍ତ୍ତା, ଗୁରୁତ୍ଵତା ତ୍ରୁଟି Name used to announce severity error to users. ସୂଚନା ବାର୍ତ୍ତା, ଗୁରୁତ୍ଵତା ସୂଚନା Name used to announce severity informational to users. ସୂଚନା ବାର୍ତ୍ତା, ଗୁରୁତ୍ଵତା ସଫଳତା Name used to announce severity success to users. ସୂଚନା ବାର୍ତ୍ତା, ଗୁରୁତ୍ଵତା ଚେତାବନୀ Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.pa-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ਬੰਦ ਕਰੋ Automation name of the close button. ਬੰਦ ਕਰੋ The tooltip that appears on the Close button in InfoBar. ਇੰਫੋਬਾਰ ਨੂੰ ਖਾਰਜ ਕੀਤਾ ਗਿਆ The string read by narrator when the InfoBar closes. ਇੰਫੋਬਾਰ This is the custom landmark used to denote an InfoBar to narrator. ਤਰੁਟੀ ਆਈਕੋਨ Automation name used to announce the severity error icon. ਜਾਣਕਾਰੀ ਵਾਲਾ ਆਈਕੋਨ Automation name used to announce the severity informational icon. ਸਫਲਤਾ ਦਾ ਆਈਕੋਨ Automation name used to announce the severity success icon. ਚੇਤਾਵਨੀ ਆਈਕੋਨ Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" ਜਾਣਕਾਰੀ ਸੁਨੇਹਾ, ਤੀਬਰਤਾ ਤਰੁਟੀ Name used to announce severity error to users. ਜਾਣਕਾਰੀ ਸੁਨੇਹਾ, ਗੰਭੀਰਤਾ ਜਾਣਕਾਰੀ ਵਾਲਾ Name used to announce severity informational to users. ਜਾਣਕਾਰੀ ਸੁਨੇਹਾ, ਤੀਬਰਤਾ ਸਫਲਤਾ Name used to announce severity success to users. ਜਾਣਕਾਰੀ ਸੁਨੇਹਾ, ਤੀਬਰਤਾ ਚੇਤਾਵਨੀ Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.pl-PL.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zamknij Automation name of the close button. Zamknij The tooltip that appears on the Close button in InfoBar. Pasek informacyjny został odrzucony The string read by narrator when the InfoBar closes. Pasek informacji This is the custom landmark used to denote an InfoBar to narrator. Ikona Błąd Automation name used to announce the severity error icon. Ikona informacyjna Automation name used to announce the severity informational icon. Ikona Powodzenie Automation name used to announce the severity success icon. Ikona Ostrzeżenie Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Komunikat informacyjny, błąd ważności Name used to announce severity error to users. Komunikat informacyjny, ważność informacyjna Name used to announce severity informational to users. Komunikat informacyjny, skuteczność ważności Name used to announce severity success to users. Komunikat informacyjny, ostrzeżenie o ważności Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.pt-BR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Fechar Automation name of the close button. Fechar The tooltip that appears on the Close button in InfoBar. Barra de Informações dispensada The string read by narrator when the InfoBar closes. Barra de Informações This is the custom landmark used to denote an InfoBar to narrator. Ícone de erro Automation name used to announce the severity error icon. Ícone informativo Automation name used to announce the severity informational icon. Ícone de Sucesso Automation name used to announce the severity success icon. Ícone de Aviso Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mensagem de informação, erro de severidade Name used to announce severity error to users. Mensagem de informação, informativa de severidade Name used to announce severity informational to users. Mensagem de informação, êxito de severidade Name used to announce severity success to users. Mensagem de informação, alerta de severidade Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.pt-PT.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Fechar Automation name of the close button. Fechar The tooltip that appears on the Close button in InfoBar. Barra de informações dispensada The string read by narrator when the InfoBar closes. Barra de informações This is the custom landmark used to denote an InfoBar to narrator. Ícone de erro Automation name used to announce the severity error icon. Ícone informativo Automation name used to announce the severity informational icon. Ícone de êxito Automation name used to announce the severity success icon. Ícone de aviso Automation name used to announce the severity warning icon. {0} {1}, {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mensagem de informação, erro de gravidade Name used to announce severity error to users. Mensagem de informação, severidade informativa Name used to announce severity informational to users. Mensagem de informação, sucesso da severidade Name used to announce severity success to users. Mensagem de informação, aviso de gravidade Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.quz-PE.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Wichqay Automation name of the close button. Wichqay The tooltip that appears on the Close button in InfoBar. Wischusa Kuqmupa Willakuynin The string read by narrator when the InfoBar closes. Kuqmupa Willakuynin This is the custom landmark used to denote an InfoBar to narrator. Pantay Unanchaq Automation name used to announce the severity error icon. Willaykachakuq unanchay Automation name used to announce the severity informational icon. Allin kay unanchaq Automation name used to announce the severity success icon. Yuyachinapaq unancha Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Willarikuypa willakuynin, sasachakuq pantay Name used to announce severity error to users. Willarikuypa willakuynin, sasachakuq willarikuy Name used to announce severity informational to users. Willarikuypa willakuynin, sasachakuq tukuy Name used to announce severity success to users. Willarikuypa willakuynin, sasachakuq manchachiy Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Close Automation name of the close button. Close The tooltip that appears on the Close button in InfoBar. InfoBar dismissed The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Error icon Automation name used to announce the severity error icon. Informational icon Automation name used to announce the severity informational icon. Success icon Automation name used to announce the severity success icon. Warning icon Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Info message, severity error Name used to announce severity error to users. Info message, severity informational Name used to announce severity informational to users. Info message, severity success Name used to announce severity success to users. Info message, severity warning Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ro-RO.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Închidere Automation name of the close button. Închidere The tooltip that appears on the Close button in InfoBar. Bară de informații îndepărtată The string read by narrator when the InfoBar closes. BarăInfo This is the custom landmark used to denote an InfoBar to narrator. Pictogramă eroare Automation name used to announce the severity error icon. Pictograma Informații Automation name used to announce the severity informational icon. Pictogramă succes Automation name used to announce the severity success icon. Pictogramă avertizare Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mesaj de informații, eroare de severitate Name used to announce severity error to users. Mesaj de informații, severitate informativ Name used to announce severity informational to users. Mesaj de informații, severitate succes Name used to announce severity success to users. Mesaj de informații, eroare de severitate Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ru-RU.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Закрыть Automation name of the close button. Закрыть The tooltip that appears on the Close button in InfoBar. Информационная панель закрыта The string read by narrator when the InfoBar closes. Информационная панель This is the custom landmark used to denote an InfoBar to narrator. Значок ошибки Automation name used to announce the severity error icon. Информационный значок Automation name used to announce the severity informational icon. Значок успеха Automation name used to announce the severity success icon. Значок предупреждения Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Информационное сообщение, ошибка серьезности Name used to announce severity error to users. Информационное сообщение, информация о серьезности Name used to announce severity informational to users. Информационное сообщение,серьезность определена Name used to announce severity success to users. Информационное сообщение, предупреждение о серьезности Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.sk-SK.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zavrieť Automation name of the close button. Zavrieť The tooltip that appears on the Close button in InfoBar. Informačný panel bol zrušený The string read by narrator when the InfoBar closes. Informačný panel This is the custom landmark used to denote an InfoBar to narrator. Ikona chyby Automation name used to announce the severity error icon. Informačná ikona Automation name used to announce the severity informational icon. Ikona úspešnosti Automation name used to announce the severity success icon. Ikona upozornenia Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informačná správa, chyba závažnosti Name used to announce severity error to users. Informačná správa, informácia o závažnosti Name used to announce severity informational to users. Informačná správa, závažnosť mala úspech Name used to announce severity success to users. Informačná správa, upozornenie na závažnosť Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.sl-SI.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zapri Automation name of the close button. Zapri The tooltip that appears on the Close button in InfoBar. Informacijska vrstica je opuščena The string read by narrator when the InfoBar closes. Informacijska vrstica This is the custom landmark used to denote an InfoBar to narrator. Ikona napake Automation name used to announce the severity error icon. Informativna ikona Automation name used to announce the severity informational icon. Ikona uspeh Automation name used to announce the severity success icon. Opozorilna ikona Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Sporočilo o napaki, napaka resnosti Name used to announce severity error to users. Informacije sporočila, informativno resnosti Name used to announce severity informational to users. Sporočilo z informacijami, uspeh resnosti Name used to announce severity success to users. Sporočilo z informacijami, opozorilo o resnosti Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.sq-AL.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Mbyll Automation name of the close button. Mbyll The tooltip that appears on the Close button in InfoBar. Shiriti i informacionit u hoq The string read by narrator when the InfoBar closes. Shiriti i informacionit This is the custom landmark used to denote an InfoBar to narrator. Ikonë e gabimit Automation name used to announce the severity error icon. Ikonë e informacionit Automation name used to announce the severity informational icon. Ikonë e suksesit Automation name used to announce the severity success icon. Ikona paralajmëruese Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Mesazh informacioni, rëndësia për gabim Name used to announce severity error to users. Mesazh informacioni, rëndësia për informacion Name used to announce severity informational to users. Mesazh informacioni, rëndësia për sukses Name used to announce severity success to users. Mesazh informacioni, rëndësia për paralajmërim Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.sr-Cyrl-BA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Затвори Automation name of the close button. Затвори The tooltip that appears on the Close button in InfoBar. InfoBar трака је одбачена The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Икона грешке Automation name used to announce the severity error icon. Информативна икона Automation name used to announce the severity informational icon. Икона успјеха Automation name used to announce the severity success icon. Икона упозорења Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Информативна порука, грешка озбиљности Name used to announce severity error to users. Информативна порука, информација о озбиљности Name used to announce severity informational to users. Информативна порука, озбиљност успјеха Name used to announce severity success to users. Информативна порука, упозорење о озбиљности Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.sr-Cyrl-RS.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Затвори Automation name of the close button. Затвори The tooltip that appears on the Close button in InfoBar. InfoBar трака је одбачена The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. Икона грешке Automation name used to announce the severity error icon. Информативна икона Automation name used to announce the severity informational icon. Икона успеха Automation name used to announce the severity success icon. Икона упозорења Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Информативна порука, грешка озбиљности Name used to announce severity error to users. Информативна порука, информација о озбиљности Name used to announce severity informational to users. Информативна порука, озбиљност успеха Name used to announce severity success to users. Информативна порука, упозорење о озбиљности Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.sr-Latn-RS.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Zatvori Automation name of the close button. Zatvori The tooltip that appears on the Close button in InfoBar. Informativna traka odbačena The string read by narrator when the InfoBar closes. Informativna traka This is the custom landmark used to denote an InfoBar to narrator. Ikona greške Automation name used to announce the severity error icon. Informativna ikona Automation name used to announce the severity informational icon. Ikona uspeha Automation name used to announce the severity success icon. Ikona upozorenja Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informativna poruka, ozbiljnost greške Name used to announce severity error to users. Informativna poruka, informativna ozbiljnost Name used to announce severity informational to users. Informativna poruka, ozbiljnost uspeha Name used to announce severity success to users. Informativna poruka, upozorenje o ozbiljnosti Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.sv-SE.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Stäng Automation name of the close button. Stäng The tooltip that appears on the Close button in InfoBar. InfoBar dismissed The string read by narrator when the InfoBar closes. Informationsfält This is the custom landmark used to denote an InfoBar to narrator. Felikon Automation name used to announce the severity error icon. Informationsikon Automation name used to announce the severity informational icon. Slutförd-ikon Automation name used to announce the severity success icon. Ikon för varning Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Informationsmeddelande, allvarlighetsfel Name used to announce severity error to users. Informationsmeddelande, allvarlighetsinformation Name used to announce severity informational to users. Informationsmeddelande, allvarlighet framgång Name used to announce severity success to users. Informationsmeddelande, allvarlighetsvarning Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ta-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 மூடு Automation name of the close button. மூடு The tooltip that appears on the Close button in InfoBar. தகவல்பட்டி நீக்கப்பட்டது The string read by narrator when the InfoBar closes. தகவல்பட்டி This is the custom landmark used to denote an InfoBar to narrator. பிழைப் படவுரு Automation name used to announce the severity error icon. தகவல் படவுரு Automation name used to announce the severity informational icon. வெற்றிப் படவுரு Automation name used to announce the severity success icon. எச்சரிக்கைப் படவுரு Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" தகவல் செய்தி, தீவிரத்தன்மைப் பிழை Name used to announce severity error to users. தகவல் செய்தி, தீவிரத்தன்மைத் தகவல் Name used to announce severity informational to users. தகவல் செய்தி, தீவிரத்தன்மை வெற்றி Name used to announce severity success to users. தகவல் செய்தி, தீவிரத்தன்மை எச்சரிக்கை Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.te-IN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 మూసివేయి Automation name of the close button. మూసివేయి The tooltip that appears on the Close button in InfoBar. సమాచార బార్ తీసివేయబడింది The string read by narrator when the InfoBar closes. సమాచార బార్ This is the custom landmark used to denote an InfoBar to narrator. దోషం సూక్ష్మచిత్రం Automation name used to announce the severity error icon. సమాచారాత్మక సూక్ష్మచిత్రం Automation name used to announce the severity informational icon. విజయం సూక్ష్మచిత్రం Automation name used to announce the severity success icon. హెచ్చరిక సూక్ష్మచిత్రం Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" సమాచార సందేశం, తీవ్రత దోషం Name used to announce severity error to users. సమాచార సందేశం, తీవ్రత సమాచారాత్మకం Name used to announce severity informational to users. సమాచార సందేశం, తీవ్రత విజయం Name used to announce severity success to users. సమాచార సందేశం, తీవ్రత హెచ్చరిక Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.th-TH.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ปิด Automation name of the close button. ปิด The tooltip that appears on the Close button in InfoBar. แถบข้อมูลที่ยกเลิก The string read by narrator when the InfoBar closes. แถบข้อมูล This is the custom landmark used to denote an InfoBar to narrator. ไอคอนข้อผิดพลาด Automation name used to announce the severity error icon. ไอคอนข้อมูล Automation name used to announce the severity informational icon. ไอคอนความสำเร็จ Automation name used to announce the severity success icon. ไอคอนคำเตือน Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" ข้อความข้อมูล ข้อผิดพลาดเกี่ยวกับความรุนแรง Name used to announce severity error to users. ข้อความข้อมูล การให้ข้อมูลความรุนแรง Name used to announce severity informational to users. ข้อความข้อมูล ข้อผิดพลาดเกี่ยวกับความสำเร็จ Name used to announce severity success to users. ข้อความข้อมูล คำเตือนเกี่ยวกับความรุนแรง Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.tr-TR.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Kapat Automation name of the close button. Kapat The tooltip that appears on the Close button in InfoBar. Bilgi Çubuğu kapatıldı The string read by narrator when the InfoBar closes. Bilgi Çubuğu This is the custom landmark used to denote an InfoBar to narrator. Hata simgesi Automation name used to announce the severity error icon. Bilgi simgesi Automation name used to announce the severity informational icon. Başarılı simgesi Automation name used to announce the severity success icon. Uyarı simgesi Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Bilgi iletisi, önem derecesi hatası Name used to announce severity error to users. Bilgi iletisi, önem derecesi bilgisi Name used to announce severity informational to users. Bilgi iletisi, önem derecesi başarısı Name used to announce severity success to users. Bilgi iletisi, önem derecesi uyarısı Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.tt-RU.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Ябу Automation name of the close button. Ябу The tooltip that appears on the Close button in InfoBar. Мәгълүмат аслыгы кире кагылган The string read by narrator when the InfoBar closes. Мәгълүмат аслыгы This is the custom landmark used to denote an InfoBar to narrator. Хата тамгачыгы Automation name used to announce the severity error icon. Мәгълүмат тамгачыгы Automation name used to announce the severity informational icon. Уңыш тамгачыгы Automation name used to announce the severity success icon. Кисәтү тамгачыгы Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Мәгълүмат хәбәре, җитдилек хатасы Name used to announce severity error to users. Мәгълүмат хәбәре, җитдилек турында мәгълүмат Name used to announce severity informational to users. Мәгълүмат хәбәре, җитдилек уңышы Name used to announce severity success to users. Мәгълүмат хәбәре, җитдилек турында кисәтү Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ug-CN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 يېپىش Automation name of the close button. يېپىش The tooltip that appears on the Close button in InfoBar. ئۇچۇر بالدىقى ئەمەلدىن قالدۇرۇلدى The string read by narrator when the InfoBar closes. ئۇچۇر بالدىقى This is the custom landmark used to denote an InfoBar to narrator. خاتالىق سىنبەلگىسى Automation name used to announce the severity error icon. ئۇچۇر سىنبەلگىسى Automation name used to announce the severity informational icon. مۇۋەپپەقىيەت سىنبەلگىسى Automation name used to announce the severity success icon. ئاگاھلاندۇرۇش سىنبەلگىسى Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" مەلۇمات ئۇچۇرى، ئېغىرلىق دەرىجىسى خاتالىق Name used to announce severity error to users. مەلۇمات ئۇچۇرى، ئېغىرلىق دەرىجىسى ئۇچۇر خاراكتىرلىك Name used to announce severity informational to users. مەلۇمات ئۇچۇرى، ئېغىرلىق دەرىجىسى مۇۋەپپەقىيەتلىك Name used to announce severity success to users. مەلۇمات ئۇچۇرى، ئېغىرلىق دەرىجىسى ئەسكەرتىش Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.uk-UA.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Закрити Automation name of the close button. Закрити The tooltip that appears on the Close button in InfoBar. Інформаційна панель закрита The string read by narrator when the InfoBar closes. Інформаційна панель This is the custom landmark used to denote an InfoBar to narrator. Піктограма "Помилка" Automation name used to announce the severity error icon. Піктограма "Інформація" Automation name used to announce the severity informational icon. Піктограма "Успішно" Automation name used to announce the severity success icon. Піктограма "Попередження" Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Інформаційне повідомлення, важливість: помилка Name used to announce severity error to users. Інформаційне повідомлення, важливість: інформація Name used to announce severity informational to users. Інформаційне повідомлення, важливість: успішно Name used to announce severity success to users. Інформаційне повідомлення, важливість: попередження Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.ur-PK.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 بند کریں Automation name of the close button. بند کریں The tooltip that appears on the Close button in InfoBar. InfoBar برخاست کر دی گئی The string read by narrator when the InfoBar closes. InfoBar This is the custom landmark used to denote an InfoBar to narrator. نقص کا آئکن Automation name used to announce the severity error icon. معلوماتی آئکن Automation name used to announce the severity informational icon. کامیابی کا آئکن Automation name used to announce the severity success icon. تنبیہ کا آئکن Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" معلوماتی پیغام، شدت کا نقص Name used to announce severity error to users. معلوماتی پیغام، شدت کی معلومات دینے والا Name used to announce severity informational to users. معلوماتی پیغام، شدت کی کامیابی Name used to announce severity success to users. معلوماتی پیغام، شدت کی تنبیہ Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.uz-Latn-UZ.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Yopish Automation name of the close button. Yopish The tooltip that appears on the Close button in InfoBar. Axborot paneli yopildi The string read by narrator when the InfoBar closes. Axborot paneli This is the custom landmark used to denote an InfoBar to narrator. Xatolik belgisi Automation name used to announce the severity error icon. Axborot belgisi Automation name used to announce the severity informational icon. Muvaffaqiyat belgisi Automation name used to announce the severity success icon. Ogohlantiruvchi belgi Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Axborot beruvchi xabar, jiddiy xatolik Name used to announce severity error to users. Axborot beruvchi xabar, muhim axborot Name used to announce severity informational to users. Axborot beruvchi xabar, muhim muvaffaqiyat Name used to announce severity success to users. Axborot beruvchi xabar, jiddiy ogohlantirish Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.vi-VN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Đóng Automation name of the close button. Đóng The tooltip that appears on the Close button in InfoBar. Thanh thông tin đã bị loại bỏ The string read by narrator when the InfoBar closes. Thanh Thông tin This is the custom landmark used to denote an InfoBar to narrator. Biểu tượng Lỗi Automation name used to announce the severity error icon. Biểu Tượng Thông Tin Automation name used to announce the severity informational icon. Biểu Tượng Thành Công Automation name used to announce the severity success icon. Biểu tượng Cảnh báo Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" Thông báo thông tin, lỗi nghiêm trọng Name used to announce severity error to users. Thông báo thông tin, thông tin nghiêm trọng Name used to announce severity informational to users. Thông báo tin nhắn, thành công nghiêm trọng Name used to announce severity success to users. Thông báo thông tin, cảnh báo nghiêm trọng Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.zh-CN.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 关闭 Automation name of the close button. 关闭 The tooltip that appears on the Close button in InfoBar. 已消除信息栏 The string read by narrator when the InfoBar closes. 信息栏 This is the custom landmark used to denote an InfoBar to narrator. 错误图标 Automation name used to announce the severity error icon. 信息图标 Automation name used to announce the severity informational icon. “成功”图标 Automation name used to announce the severity success icon. “警告”图标 Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" 信息消息,严重性错误 Name used to announce severity error to users. 信息消息,严重性信息 Name used to announce severity informational to users. 信息消息,严重性成功 Name used to announce severity success to users. 信息消息,严重性警告 Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InfoBar/Strings/Resources.zh-TW.resx ================================================  text/microsoft-resx 2.0 System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 關閉 Automation name of the close button. 關閉 The tooltip that appears on the Close button in InfoBar. 已關閉資訊列 The string read by narrator when the InfoBar closes. 資訊列 This is the custom landmark used to denote an InfoBar to narrator. 錯誤圖示 Automation name used to announce the severity error icon. 資訊圖示 Automation name used to announce the severity informational icon. 成功圖示 Automation name used to announce the severity success icon. 警告圖示 Automation name used to announce the severity warning icon. {0} {1} {2} The formatted string read by narrator when the InfoBar opens: "{Severity level}, {Title} {Message}" 資訊訊息,嚴重性錯誤 Name used to announce severity error to users. 資訊訊息,嚴重性資訊 Name used to announce severity informational to users. 資訊訊息,嚴重性成功 Name used to announce severity success to users. 資訊訊息,嚴重性警告 Name used to announce severity warning to users. ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InputBox/InputBox.cs ================================================ using System.Threading.Tasks; using System.Windows; using static iNKORE.UI.WPF.Modern.Controls.LocalizedDialogCommands; namespace iNKORE.UI.WPF.Modern.Controls { public static class InputBox { public static async Task ShowAsync(object title, object prompt, string defaultResponse = "") { ContentDialog dialog = BuildDialog(title, prompt, defaultResponse); ContentDialogResult result = await dialog.ShowAsync(); if (result != ContentDialogResult.Primary) { return string.Empty; } InputBoxContent content = (InputBoxContent)dialog.Content; string response = content.responseTextControl.Text; return response; } public static async Task ShowAsync(Window owner, object title, object prompt, string defaultResponse = "") { ContentDialog dialog = BuildDialog(title, prompt, defaultResponse); ContentDialogResult result = await dialog.ShowAsync(owner); if (result != ContentDialogResult.Primary) { return string.Empty; } InputBoxContent content = (InputBoxContent)dialog.Content; string response = content.responseTextControl.Text; return response; } public static async Task ShowAsync(ContentDialogPlacement placement, object title, object prompt, string defaultResponse = "") { ContentDialog dialog = BuildDialog(title, prompt, defaultResponse); ContentDialogResult result = await dialog.ShowAsync(placement); if (result != ContentDialogResult.Primary) { return string.Empty; } InputBoxContent content = (InputBoxContent)dialog.Content; string response = content.responseTextControl.Text; return response; } private static ContentDialog BuildDialog(object title, object prompt, string defaultResponse) { ContentDialog dialog = new() { PrimaryButtonText = GetString(DialogBoxCommand.IDOK), CloseButtonText = GetString(DialogBoxCommand.IDCANCEL), DefaultButton = ContentDialogButton.Primary }; var content = new InputBoxContent(); dialog.Content = content; dialog.Title = title; content.promptTextControl.Content = prompt; content.responseTextControl.Text = defaultResponse; return dialog; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InputBox/InputBoxContent.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/InputBox/InputBoxContent.xaml.cs ================================================ using System.Windows; using System.Windows.Controls; using System.Windows.Input; namespace iNKORE.UI.WPF.Modern.Controls { internal partial class InputBoxContent : UserControl { public InputBoxContent() { InitializeComponent(); Loaded += InputBoxContent_Loaded; } private void InputBoxContent_Loaded(object sender, RoutedEventArgs e) { responseTextControl.Focus(); Keyboard.Focus(responseTextControl); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/LayoutPanel/LayoutPanel.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using System; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public class LayoutPanel : Panel { public LayoutPanel() { } #region Layout public static readonly DependencyProperty LayoutProperty = DependencyProperty.Register( nameof(Layout), typeof(Layout), typeof(LayoutPanel), new FrameworkPropertyMetadata(OnLayoutChanged)); public Layout Layout { get => m_layout; set => SetValue(LayoutProperty, value); } private static void OnLayoutChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((LayoutPanel)d).OnLayoutChanged((Layout)e.OldValue, (Layout)e.NewValue); } #endregion #region Padding public static readonly DependencyProperty PaddingProperty = DependencyProperty.Register( nameof(Padding), typeof(Thickness), typeof(LayoutPanel), new FrameworkPropertyMetadata( new Thickness(0, 0, 0, 0), FrameworkPropertyMetadataOptions.AffectsMeasure)); public Thickness Padding { get => (Thickness)GetValue(PaddingProperty); set => SetValue(PaddingProperty, value); } #endregion internal object LayoutState { get; set; } protected override Size MeasureOverride(Size availableSize) { Size desiredSize; var padding = Padding; var effectiveHorizontalPadding = padding.Left + padding.Right; var effectiveVerticalPadding = padding.Top + padding.Bottom; var adjustedSize = availableSize; adjustedSize.Width -= effectiveHorizontalPadding; adjustedSize.Height -= effectiveVerticalPadding; adjustedSize.Width = Math.Max(0.0, adjustedSize.Width); adjustedSize.Height = Math.Max(0.0, adjustedSize.Height); if (Layout is Layout layout) { var layoutDesiredSize = layout.Measure(m_layoutContext, adjustedSize); layoutDesiredSize.Width += effectiveHorizontalPadding; layoutDesiredSize.Height += effectiveVerticalPadding; desiredSize = layoutDesiredSize; } else { Size desiredSizeUnpadded = default; foreach (UIElement child in Children) { child.Measure(adjustedSize); var childDesiredSize = child.DesiredSize; desiredSizeUnpadded.Width = Math.Max(desiredSizeUnpadded.Width, childDesiredSize.Width); desiredSizeUnpadded.Height = Math.Max(desiredSizeUnpadded.Height, childDesiredSize.Height); } desiredSize = desiredSizeUnpadded; desiredSize.Width += effectiveHorizontalPadding; desiredSize.Height += effectiveVerticalPadding; } return desiredSize; } protected override Size ArrangeOverride(Size finalSize) { Size result = finalSize; var padding = Padding; var effectiveHorizontalPadding = padding.Left + padding.Right; var effectiveVerticalPadding = padding.Top + padding.Bottom; var leftAdjustment = padding.Left; var topAdjustment = padding.Top; var adjustedSize = finalSize; adjustedSize.Width -= effectiveHorizontalPadding; adjustedSize.Height -= effectiveVerticalPadding; adjustedSize.Width = Math.Max(0.0, adjustedSize.Width); adjustedSize.Height = Math.Max(0.0, adjustedSize.Height); if (Layout is Layout layout) { var layoutSize = layout.Arrange(m_layoutContext, adjustedSize); layoutSize.Width += effectiveHorizontalPadding; layoutSize.Height += effectiveVerticalPadding; if (leftAdjustment != 0 || topAdjustment != 0) { foreach (UIElement child in Children) { if (child is FrameworkElement childAsFe) { var layoutSlot = LayoutInformation.GetLayoutSlot(childAsFe); layoutSlot.X += leftAdjustment; layoutSlot.Y += topAdjustment; childAsFe.Arrange(layoutSlot); } } } result = layoutSize; } else { Rect arrangeRect = new Rect(leftAdjustment, topAdjustment, adjustedSize.Width, adjustedSize.Height); foreach (UIElement child in Children) { child.Arrange(arrangeRect); } } return result; } private LayoutContext m_layoutContext = null; private Layout m_layout; private void OnLayoutChanged(Layout oldValue, Layout newValue) { if (m_layoutContext == null) { m_layoutContext = new LayoutPanelLayoutContext(this); } if (oldValue != null) { oldValue.UninitializeForContext(m_layoutContext); oldValue.MeasureInvalidated -= InvalidateMeasureForLayout; oldValue.ArrangeInvalidated -= InvalidateArrangeForLayout; } m_layout = newValue; if (newValue != null) { newValue.InitializeForContext(m_layoutContext); newValue.MeasureInvalidated += InvalidateMeasureForLayout; newValue.ArrangeInvalidated += InvalidateArrangeForLayout; } InvalidateMeasure(); } private void InvalidateMeasureForLayout(Layout sender, object args) { InvalidateMeasure(); } private void InvalidateArrangeForLayout(Layout sender, object args) { InvalidateArrange(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/LayoutPanel/LayoutPanelLayoutContext.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using System; using System.Collections; using System.Collections.Generic; using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls { internal class LayoutPanelLayoutContext : NonVirtualizingLayoutContext { public LayoutPanelLayoutContext(LayoutPanel owner) { m_owner = new WeakReference(owner); } protected override IReadOnlyList ChildrenCore => new UIElementCollectionView(GetOwner().Children); protected override object LayoutStateCore { get => GetOwner().LayoutState; set => GetOwner().LayoutState = value; } private LayoutPanel GetOwner() { m_owner.TryGetTarget(out var target); return target; } private readonly WeakReference m_owner; private class UIElementCollectionView : IReadOnlyList { public UIElementCollectionView(UIElementCollection collection) { m_collection = collection; } public UIElement this[int index] => m_collection[index]; public int Count => m_collection.Count; public IEnumerator GetEnumerator() { foreach (UIElement element in m_collection) { yield return element; } } IEnumerator IEnumerable.GetEnumerator() { return m_collection.GetEnumerator(); } private readonly UIElementCollection m_collection; //private class Enumerator : IEnumerator //{ // public Enumerator(UIElementCollection collection) // { // m_collection = collection; // } // public UIElement Current // { // get // { // if (m_currentIndex < m_collection.Count) // { // return m_collection[m_currentIndex]; // } // else // { // throw new InvalidOperationException(); // } // } // } // object IEnumerator.Current => Current; // public bool MoveNext() // { // if (m_currentIndex < m_collection.Count) // { // ++m_currentIndex; // return (m_currentIndex < m_collection.Count); // } // else // { // return false; // } // } // public void Reset() // { // m_currentIndex = -1; // } // public void Dispose() // { // } // private readonly UIElementCollection m_collection; // private int m_currentIndex = -1; //} } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/GridView.cs ================================================ using System; using System.Windows; using System.Windows.Controls; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public class GridView : ListViewBase { static GridView() { DefaultStyleKeyProperty.OverrideMetadata(typeof(GridView), new FrameworkPropertyMetadata(typeof(GridView))); } public GridView() { } protected override bool IsItemItsOwnContainerOverride(object item) { return item is GridViewItem; } protected override DependencyObject GetContainerForItemOverride() { return new GridViewItem(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/GridView.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/GridViewHeaderItem.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls { public class GridViewHeaderItem : ListViewBaseHeaderItem { static GridViewHeaderItem() { DefaultStyleKeyProperty.OverrideMetadata(typeof(GridViewHeaderItem), new FrameworkPropertyMetadata(typeof(GridViewHeaderItem))); } public GridViewHeaderItem() { } #region Properties public static readonly DependencyProperty DividerVisibilityProperty = DependencyProperty.Register("DividerVisibility", typeof(Visibility), typeof(GridViewHeaderItem), new PropertyMetadata(Visibility.Visible)); public Visibility DividerVisibility { get { return (Visibility)GetValue(DividerVisibilityProperty); } set { SetValue(DividerVisibilityProperty, value); } } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/GridViewItem.cs ================================================ using System; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Input; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public class GridViewItem : ListViewBaseItem { static GridViewItem() { DefaultStyleKeyProperty.OverrideMetadata(typeof(GridViewItem), new FrameworkPropertyMetadata(typeof(GridViewItem))); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/ItemClickEventHandler.cs ================================================ using System.Windows; namespace iNKORE.UI.WPF.Modern.Controls { public delegate void ItemClickEventHandler(object sender, ItemClickEventArgs e); public sealed class ItemClickEventArgs : RoutedEventArgs { public ItemClickEventArgs() { } public object ClickedItem { get; internal set; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/ListView.cs ================================================ using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls { public class ListView : ListViewBase { static ListView() { DefaultStyleKeyProperty.OverrideMetadata(typeof(ListView), new FrameworkPropertyMetadata(typeof(ListView))); } public ListView() { } protected override bool IsItemItsOwnContainerOverride(object item) { return item is ListViewItem; } protected override DependencyObject GetContainerForItemOverride() { return new ListViewItem(); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/ListView.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/ListViewBase.cs ================================================ using System; using System.Collections.Generic; using System.Text; using System.Windows; using System.Windows.Controls; using iNKORE.UI.WPF.Modern.Controls.Helpers; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public class ListViewBase : ListBox { static ListViewBase() { SelectionModeProperty.OverrideMetadata(typeof(ListViewBase), new FrameworkPropertyMetadata(OnSelectionModePropertyChanged)); } protected ListViewBase() { UpdateMultiSelectEnabled(); } #region IsItemClickEnabled public static readonly DependencyProperty IsItemClickEnabledProperty = DependencyProperty.Register( nameof(IsItemClickEnabled), typeof(bool), typeof(ListViewBase), new PropertyMetadata(false)); public bool IsItemClickEnabled { get => (bool)GetValue(IsItemClickEnabledProperty); set => SetValue(IsItemClickEnabledProperty, value); } #endregion #region IsSelectionEnabled public static readonly DependencyProperty IsSelectionEnabledProperty = DependencyProperty.Register( nameof(IsSelectionEnabled), typeof(bool), typeof(ListViewBase), new PropertyMetadata(true, OnIsSelectionEnabledChanged)); public bool IsSelectionEnabled { get => (bool)GetValue(IsSelectionEnabledProperty); set => SetValue(IsSelectionEnabledProperty, value); } private static void OnIsSelectionEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var lvb = (ListViewBase)d; lvb.UpdateMultiSelectEnabled(); if (!(bool)e.NewValue) { if (lvb.SelectedItems.Count > 0) { lvb.UnselectAll(); } } } #endregion #region IsMultiSelectCheckBoxEnabled public static readonly DependencyProperty IsMultiSelectCheckBoxEnabledProperty = DependencyProperty.Register( nameof(IsMultiSelectCheckBoxEnabled), typeof(bool), typeof(ListViewBase), new PropertyMetadata(true, OnIsMultiSelectCheckBoxEnabledChanged)); public bool IsMultiSelectCheckBoxEnabled { get => (bool)GetValue(IsMultiSelectCheckBoxEnabledProperty); set => SetValue(IsMultiSelectCheckBoxEnabledProperty, value); } private static void OnIsMultiSelectCheckBoxEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ListViewBase)d).UpdateMultiSelectEnabled(); } #endregion #region UseSystemFocusVisuals /// /// Identifies the UseSystemFocusVisuals dependency property. /// public static readonly DependencyProperty UseSystemFocusVisualsProperty = FocusVisualHelper.UseSystemFocusVisualsProperty.AddOwner(typeof(ListViewBase)); /// /// Gets or sets a value that indicates whether the control uses focus visuals that /// are drawn by the system or those defined in the control template. /// public bool UseSystemFocusVisuals { get => (bool)GetValue(UseSystemFocusVisualsProperty); set => SetValue(UseSystemFocusVisualsProperty, value); } #endregion #region FocusVisualMargin /// /// Identifies the FocusVisualMargin dependency property. /// public static readonly DependencyProperty FocusVisualMarginProperty = FocusVisualHelper.FocusVisualMarginProperty.AddOwner(typeof(ListViewBase)); /// /// Gets or sets the outer margin of the focus visual for a FrameworkElement. /// public Thickness FocusVisualMargin { get => (Thickness)GetValue(FocusVisualMarginProperty); set => SetValue(FocusVisualMarginProperty, value); } #endregion #region CornerRadius /// /// Identifies the CornerRadius dependency property. /// public static readonly DependencyProperty CornerRadiusProperty = ControlHelper.CornerRadiusProperty.AddOwner(typeof(ListViewBase)); /// /// Gets or sets the radius for the corners of the control's border. /// public CornerRadius CornerRadius { get => (CornerRadius)GetValue(CornerRadiusProperty); set => SetValue(CornerRadiusProperty, value); } #endregion #region Header /// /// Identifies the Header dependency property. /// public static readonly DependencyProperty HeaderProperty = ListViewHelper.HeaderProperty.AddOwner(typeof(ListViewBase)); /// /// Gets or sets the content for the list header. /// public object Header { get => GetValue(HeaderProperty); set => SetValue(HeaderProperty, value); } #endregion #region HeaderTemplate /// /// Identifies the HeaderTemplate dependency property. /// public static readonly DependencyProperty HeaderTemplateProperty = ListViewHelper.HeaderTemplateProperty.AddOwner(typeof(ListViewBase)); /// /// Gets the DataTemplate used to display the content of the view header. /// public DataTemplate HeaderTemplate { get => (DataTemplate)GetValue(HeaderTemplateProperty); set => SetValue(HeaderTemplateProperty, value); } #endregion #region Footer /// /// Identifies the Footer dependency property. /// public static readonly DependencyProperty FooterProperty = ListViewHelper.FooterProperty.AddOwner(typeof(ListViewBase)); /// /// Gets or sets the content for the list footer. /// /// The element from which to read the property value. /// The content of the list footer. The default value is null. public object Footer { get => GetValue(FooterProperty); set => SetValue(FooterProperty, value); } #endregion #region FooterTemplate /// /// Identifies the FooterTemplate dependency property. /// public static readonly DependencyProperty FooterTemplateProperty = ListViewHelper.FooterTemplateProperty.AddOwner(typeof(ListViewBase)); /// /// Gets or sets the DataTemplate used to display the content of the view footer. /// public DataTemplate FooterTemplate { get => (DataTemplate)GetValue(FooterTemplateProperty); set => SetValue(FooterTemplateProperty, value); } #endregion internal bool MultiSelectEnabled { get => m_multiSelectEnabled; set { if (m_multiSelectEnabled != value) { m_multiSelectEnabled = value; MultiSelectEnabledChanged?.Invoke(this, EventArgs.Empty); } } } public event ItemClickEventHandler ItemClick; internal event EventHandler MultiSelectEnabledChanged; protected override void PrepareContainerForItemOverride(DependencyObject element, object item) { base.PrepareContainerForItemOverride(element, item); if (element is ListViewBaseItem lvi) { lvi.SubscribeToMultiSelectEnabledChanged(this); } } protected override void ClearContainerForItemOverride(DependencyObject element, object item) { base.ClearContainerForItemOverride(element, item); if (element is ListViewBaseItem lvi) { lvi.UnsubscribeFromMultiSelectEnabledChanged(this); } } protected override void OnSelectionChanged(SelectionChangedEventArgs e) { if (IsSelectionEnabled) { base.OnSelectionChanged(e); } else { if (SelectedItems.Count > 0) { UnselectAll(); } } } internal void NotifyListItemClicked(ListViewBaseItem item) { if (IsItemClickEnabled) { var clickedItem = ItemContainerGenerator.ItemFromContainer(item); ItemClick?.Invoke(this, new ItemClickEventArgs { ClickedItem = clickedItem }); } } private static void OnSelectionModePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((ListViewBase)d).UpdateMultiSelectEnabled(); } private void UpdateMultiSelectEnabled() { MultiSelectEnabled = IsSelectionEnabled && SelectionMode == SelectionMode.Multiple && IsMultiSelectCheckBoxEnabled; } private bool m_multiSelectEnabled; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/ListViewBaseItem.cs ================================================ using System; using System.Windows; using System.Windows.Controls; using System.Windows.Input; using iNKORE.UI.WPF.Modern.Controls.Helpers; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public class ListViewBaseItem : ListBoxItem { protected ListViewBaseItem() { } #region UseSystemFocusVisuals public static readonly DependencyProperty UseSystemFocusVisualsProperty = FocusVisualHelper.UseSystemFocusVisualsProperty.AddOwner(typeof(ListViewBaseItem)); public bool UseSystemFocusVisuals { get => (bool)GetValue(UseSystemFocusVisualsProperty); set => SetValue(UseSystemFocusVisualsProperty, value); } #endregion #region FocusVisualMargin public static readonly DependencyProperty FocusVisualMarginProperty = FocusVisualHelper.FocusVisualMarginProperty.AddOwner(typeof(ListViewBaseItem)); public Thickness FocusVisualMargin { get => (Thickness)GetValue(FocusVisualMarginProperty); set => SetValue(FocusVisualMarginProperty, value); } #endregion #region CornerRadius public static readonly DependencyProperty CornerRadiusProperty = ControlHelper.CornerRadiusProperty.AddOwner(typeof(ListViewBaseItem)); public CornerRadius CornerRadius { get => (CornerRadius)GetValue(CornerRadiusProperty); set => SetValue(CornerRadiusProperty, value); } #endregion public override void OnApplyTemplate() { base.OnApplyTemplate(); UpdateMultiSelectStates(ParentListViewBase, false); } protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e) { if (!e.Handled) { m_isPressed = true; } base.OnMouseLeftButtonDown(e); } protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e) { if (!e.Handled) { HandleMouseUp(e); m_isPressed = false; } base.OnMouseLeftButtonUp(e); } protected override void OnMouseLeave(MouseEventArgs e) { if (!e.Handled) { m_isPressed = false; } base.OnMouseLeave(e); } protected override void OnKeyDown(KeyEventArgs e) { base.OnKeyDown(e); if (e.Key == Key.Enter) { OnClick(); e.Handled = true; } } internal void SubscribeToMultiSelectEnabledChanged(ListViewBase parent) { parent.MultiSelectEnabledChanged += OnMultiSelectEnabledChanged; UpdateMultiSelectStates(parent); } internal void UnsubscribeFromMultiSelectEnabledChanged(ListViewBase parent) { parent.MultiSelectEnabledChanged -= OnMultiSelectEnabledChanged; UpdateMultiSelectStates(parent); } private void OnMultiSelectEnabledChanged(object sender, EventArgs e) { UpdateMultiSelectStates((ListViewBase)sender); } private void UpdateMultiSelectStates(ListViewBase parent, bool useTransitions = true) { if (parent != null) { bool enabled = parent.MultiSelectEnabled && parent.IsMultiSelectCheckBoxEnabled; VisualStateManager.GoToState(this, enabled ? "MultiSelectEnabled" : "MultiSelectDisabled", useTransitions); } } private void HandleMouseUp(MouseButtonEventArgs e) { if (m_isPressed) { Rect r = new Rect(new Point(), RenderSize); if (r.Contains(e.GetPosition(this))) { OnClick(); } } } private void OnClick() { ParentListViewBase?.NotifyListItemClicked(this); } private ListViewBase ParentListViewBase => ItemsControl.ItemsControlFromItemContainer(this) as ListViewBase; private bool m_isPressed; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/ListView/ListViewItem.cs ================================================ using System; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Input; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public class ListViewItem : ListViewBaseItem { static ListViewItem() { DefaultStyleKeyProperty.OverrideMetadata(typeof(ListViewItem), new FrameworkPropertyMetadata(typeof(ListViewItem))); } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MediaPlayerElement/MediaElementEx.cs ================================================ using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Threading; using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Helpers; namespace iNKORE.UI.WPF.Modern.Controls { public class MediaElementEx : MediaElement, INotifyPropertyChanged { private DispatcherTimer timer; public event RoutedEventHandler MediaPlay; public event RoutedEventHandler MediaPause; public event PropertyChangedEventHandler PropertyChanged; private void RaisePropertyChangedEvent([System.Runtime.CompilerServices.CallerMemberName] string name = null) { if (name != null) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name)); } } public MediaElementEx() { timer = new DispatcherTimer(); timer.Interval = TimeSpan.FromMilliseconds(1000 / 60); timer.Tick += timer_Tick; Loaded += (ss, ee) => { Play(); if (!AutoPlay) { Pause(); Position = TimeSpan.FromMilliseconds(1); } }; Unloaded += (ss, ee) => timer.Stop(); MediaOpened += (ss, ee) => { //触发PropertyChanged DurationTime RaisePropertyChangedEvent(nameof(DurationTime)); RaisePropertyChangedEvent(nameof(DurationTimeString)); timer.Start(); IsOpening = false; }; //发生错误和视频播放完毕 停止计时器 MediaEnded += async (ss, ee) => { await Task.Delay(1000 / 60); if (timer.IsEnabled) { timer.Stop(); } CurrentState = MediaState.Pause; }; MediaFailed += async (ss, ee) => { await Task.Delay(1000 / 60); if (timer.IsEnabled) { timer.Stop(); } CurrentState = MediaState.Error; }; } #region AutoPlay public static readonly DependencyProperty AutoPlayProperty = DependencyProperty.Register( nameof(AutoPlay), typeof(bool), typeof(MediaElementEx), new PropertyMetadata(false)); public bool AutoPlay { get => (bool)GetValue(AutoPlayProperty); set => SetValue(AutoPlayProperty, value); } #endregion #region IsOpening public static readonly DependencyProperty IsOpeningProperty = DependencyProperty.Register( nameof(IsOpening), typeof(bool), typeof(MediaElementEx), new PropertyMetadata(true)); public bool IsOpening { get => (bool)GetValue(IsOpeningProperty); private set => SetValue(IsOpeningProperty, value); } #endregion #region IsRepeat public static readonly DependencyProperty IsRepeatProperty = DependencyProperty.Register( nameof(IsRepeat), typeof(bool), typeof(MediaElementEx), new PropertyMetadata(false)); public bool IsRepeat { get => (bool)GetValue(IsRepeatProperty); set => SetValue(IsRepeatProperty, value); } #endregion #region CurrentState public static readonly DependencyProperty CurrentStateProperty = DependencyProperty.Register( nameof(CurrentState), typeof(MediaState), typeof(MediaElementEx), new PropertyMetadata(MediaState.Stop)); public MediaState CurrentState { get => (MediaState)GetValue(CurrentStateProperty); private set => SetValue(CurrentStateProperty, value); } #endregion #region CurrentTime /// /// 当前播放进度 /// public double CurrentTime { get => Position.TotalMilliseconds; set { //进度条拖动太频繁太久,性能跟不上,所以设置一个时间阀,跳过某些时段 if ((DateTime.Now - _lastChangedTime).TotalMilliseconds > 50) { Position = TimeSpan.FromMilliseconds(value); _lastChangedTime = DateTime.Now; if (!timer.IsEnabled) { timer.Start(); } } } } /// /// 当前播放时间 /// public string CurrentTimeString { get { var ts = Position; return string.Format("{0:0}:{1:00}:{2:00}", ts.Hours, ts.Minutes, ts.Seconds); } } #endregion #region DurationTime /// /// 记录最后修改进度的时间, /// private DateTime _lastChangedTime = DateTime.Now; /// /// 当前视频时长 /// public double DurationTime => NaturalDuration.HasTimeSpan ? NaturalDuration.TimeSpan.TotalMilliseconds : double.MinValue; /// /// 视频时长时间 /// public string DurationTimeString { get { if (NaturalDuration.HasTimeSpan) { var ts = NaturalDuration.TimeSpan; return string.Format("{0:00}:{1:00}:{2:00}", ts.Hours, ts.Minutes, ts.Seconds); } return string.Format("--:--:--"); } } #endregion #region LeftTime /// /// 当前剩余时间 /// public double LeftTime => DurationTime - CurrentTime; /// /// 当前剩余时间 /// public string LeftTimeString { get { if (NaturalDuration.HasTimeSpan) { if (LeftTime == 0) { CurrentState = MediaState.Pause; MediaPause?.Invoke(this, new RoutedEventArgs()); if (IsRepeat) { Task.Run(async () => { await Task.Delay(1000 / 60); this.RunOnUIThread(async () => { Position = TimeSpan.FromMilliseconds(0); await Task.Delay(1000 / 60); Play(); }); }); } } var ts = TimeSpan.FromMilliseconds(LeftTime); return string.Format("{0:00}:{1:00}:{2:00}", ts.Hours, ts.Minutes, ts.Seconds); } return string.Format("--:--:--"); } } #endregion private void timer_Tick(object sender, EventArgs e) { //定时触发PropertyChanged CurrentTime RaisePropertyChangedEvent(nameof(CurrentTime)); RaisePropertyChangedEvent(nameof(CurrentTimeString)); //定时触发PropertyChanged LeftTime RaisePropertyChangedEvent(nameof(LeftTime)); RaisePropertyChangedEvent(nameof(LeftTimeString)); } public void StartTimer() { if (!timer.IsEnabled) { timer.Start(); } UpdateAllProperty(); } public new void Play() { base.Play(); CurrentState = MediaState.Play; MediaPlay?.Invoke(this, new RoutedEventArgs()); if (!timer.IsEnabled) { timer.Start(); } UpdateAllProperty(); } public new void Pause() { base.Pause(); CurrentState = MediaState.Pause; MediaPause?.Invoke(this, new RoutedEventArgs()); if (timer.IsEnabled) { timer.Stop(); } UpdateAllProperty(); } public new void Stop() { base.Stop(); CurrentState = MediaState.Pause; MediaPause?.Invoke(this, new RoutedEventArgs()); if (timer.IsEnabled) { timer.Stop(); } UpdateAllProperty(); } public new void Close() { base.Close(); CurrentState = MediaState.Pause; MediaPause?.Invoke(this, new RoutedEventArgs()); if (timer.IsEnabled) { timer.Stop(); } UpdateAllProperty(); } public void UpdateAllProperty() { //触发PropertyChanged DurationTime RaisePropertyChangedEvent(nameof(DurationTime)); RaisePropertyChangedEvent(nameof(DurationTimeString)); //定时触发PropertyChanged CurrentTime RaisePropertyChangedEvent(nameof(CurrentTime)); RaisePropertyChangedEvent(nameof(CurrentTimeString)); //定时触发PropertyChanged LeftTime RaisePropertyChangedEvent(nameof(LeftTime)); RaisePropertyChangedEvent(nameof(LeftTimeString)); } } public enum MediaState { Stop, Error, Play, Pause } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MediaPlayerElement/MediaPlayerElement.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; using System.Windows.Media; using System.Windows; using System.Windows.Controls; namespace iNKORE.UI.WPF.Modern.Controls { public class MediaPlayerElement : Control { static MediaPlayerElement() { DefaultStyleKeyProperty.OverrideMetadata(typeof(MediaPlayerElement), new FrameworkPropertyMetadata(typeof(MediaPlayerElement))); } #region AutoPlay /// /// Identifies the AutoPlay dependency property. /// public static readonly DependencyProperty AutoPlayProperty = DependencyProperty.Register( nameof(AutoPlay), typeof(bool), typeof(MediaPlayerElement), new PropertyMetadata(false)); /// /// Gets or sets a value that indicates whether media will begin playback automatically when the property is set. /// /// true if playback is automatic; otherwise, false. The default is false. public bool AutoPlay { get => (bool)GetValue(AutoPlayProperty); set => SetValue(AutoPlayProperty, value); } #endregion #region AreTransportControlsEnabled /// /// Identifies the AreTransportControlsEnabled dependency property. /// public static readonly DependencyProperty AreTransportControlsEnabledProperty = DependencyProperty.Register( nameof(AreTransportControlsEnabled), typeof(bool), typeof(MediaPlayerElement), new PropertyMetadata(false)); /// /// Gets or sets a value that determines whether the standard transport controls are enabled. /// /// trrue if the standard transport controls are enabled; otherwise, false. The default is false. public bool AreTransportControlsEnabled { get => (bool)GetValue(AreTransportControlsEnabledProperty); set => SetValue(AreTransportControlsEnabledProperty, value); } #endregion #region MediaPlayer /// /// Identifies the MediaPlayer dependency property. /// public static readonly DependencyProperty MediaPlayerProperty = DependencyProperty.Register( nameof(MediaPlayer), typeof(MediaElementEx), typeof(MediaPlayerElement), new PropertyMetadata(OnMediaPlayerPropertyChanged)); /// /// Gets or sets the MediaPlayer instance used to render media. /// public MediaElementEx MediaPlayer { get => (MediaElementEx)GetValue(MediaPlayerProperty); set => SetValue(MediaPlayerProperty, value); } private static void OnMediaPlayerPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((MediaPlayerElement)d).UpdateMediaPlayer(); } #endregion #region PosterSource /// /// Identifies the PosterSource dependency property. /// public static readonly DependencyProperty PosterSourceProperty = DependencyProperty.Register( nameof(PosterSource), typeof(ImageSource), typeof(MediaPlayerElement), null); /// /// Gets or sets the image source that is used for a placeholder image during loading transition states. /// /// An image source for a transition ImageBrush that is applied to the MediaPlayerElement content area. public ImageSource PosterSource { get => (ImageSource)GetValue(PosterSourceProperty); set => SetValue(PosterSourceProperty, value); } #endregion #region Source /// /// Identifies the Source dependency property. /// public static readonly DependencyProperty SourceProperty = DependencyProperty.Register( nameof(Source), typeof(Uri), typeof(MediaPlayerElement), null); /// /// Gets or sets a media source on the . /// public Uri Source { get => (Uri)GetValue(SourceProperty); set => SetValue(SourceProperty, value); } #endregion #region Stretch /// /// Identifies the Stretch dependency property. /// public static readonly DependencyProperty StretchProperty = DependencyProperty.Register( nameof(Stretch), typeof(Stretch), typeof(MediaPlayerElement), new PropertyMetadata(Stretch.Uniform)); /// /// Gets or sets a value that describes how an should be stretched to fill the destination rectangle. /// /// A value of the enumeration that specifies how the source visual media is rendered. The default value is . public Stretch Stretch { get => (Stretch)GetValue(StretchProperty); set => SetValue(StretchProperty, value); } #endregion #region TransportControls /// /// Identifies the TransportControls dependency property. /// public static readonly DependencyProperty TransportControlsProperty = DependencyProperty.Register( nameof(TransportControls), typeof(MediaTransportControls), typeof(MediaPlayerElement), new PropertyMetadata(OnTransportControlsPropertyChanged)); /// /// Gets or sets the transport controls for the media. /// /// The transport controls for the media. public MediaTransportControls TransportControls { get => (MediaTransportControls)GetValue(TransportControlsProperty); set => SetValue(TransportControlsProperty, value); } private static void OnTransportControlsPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((MediaPlayerElement)d).UpdateTransportControls(); } #endregion #region UseAcrylic public static readonly DependencyProperty UseAcrylicProperty = DependencyProperty.Register( nameof(UseAcrylic), typeof(bool), typeof(MediaPlayerElement), new PropertyMetadata(true)); public bool UseAcrylic { get => (bool)GetValue(UseAcrylicProperty); set => SetValue(UseAcrylicProperty, value); } #endregion #region IsOpening public static readonly DependencyProperty IsOpeningProperty = DependencyProperty.Register( nameof(IsOpening), typeof(bool), typeof(MediaPlayerElement), new PropertyMetadata(true)); public bool IsOpening { get => (bool)GetValue(IsOpeningProperty); private set => SetValue(IsOpeningProperty, value); } #endregion public override void OnApplyTemplate() { if (MediaPlayer == null) { MediaPlayer = new MediaElementEx { LoadedBehavior = System.Windows.Controls.MediaState.Manual, ScrubbingEnabled = true }; } if (TransportControls == null) { TransportControls = new MediaTransportControls(); } base.OnApplyTemplate(); } private void UpdateMediaPlayer() { var mediaPlayer = MediaPlayer; if (mediaPlayer != null) { SetBinding(IsOpeningProperty, new Binding { Source = MediaPlayer, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(mediaPlayer.IsOpening)) }); if (mediaPlayer.Source == null) { mediaPlayer.SetBinding(MediaElement.SourceProperty, new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(Source)) }); } mediaPlayer.SetBinding(MediaElement.StretchProperty, new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(Stretch)) }); mediaPlayer.SetBinding(MediaElementEx.AutoPlayProperty, new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(AutoPlay)) }); } } private void UpdateTransportControls() { var transportControls = TransportControls; if (transportControls != null) { if (transportControls.Target == null) { transportControls.SetBinding(MediaTransportControls.TargetProperty, new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(MediaPlayer)) }); } transportControls.SetBinding(MediaTransportControls.UseAcrylicProperty, new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(UseAcrylic)) }); } } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MediaPlayerElement/MediaPlayerElement.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MediaPlayerElement/MediaTransportControls.cs ================================================ using iNKORE.UI.WPF.Converters; using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Common.Converters; using iNKORE.UI.WPF.Modern.Controls.Primitives; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Markup; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; using System.Windows.Threading; namespace iNKORE.UI.WPF.Modern.Controls { /// /// Represents the playback controls for a media player element. /// public partial class MediaTransportControls : Control { private DispatcherTimer _timer; private FrameworkElement ControlPanelGrid; private FrameworkElement MediaControlsCommandBar; private ButtonBase PlayPauseButtonOnLeft; private ButtonBase AudioMuteButton; private ButtonBase VolumeMuteButton; private ButtonBase StopButton; private ButtonBase SkipBackwardButton; private ButtonBase PreviousTrackButton; private ButtonBase RewindButton; private ButtonBase PlayPauseButton; private ButtonBase FastForwardButton; private ButtonBase NextTrackButton; private ButtonBase SkipForwardButton; private ButtonBase PlaybackRateButton; private ButtonBase RepeatButton; private ButtonBase ZoomButton; private ButtonBase CompactOverlayButton; private ButtonBase FullWindowButton; // Visual States private const string ControlPanelFadeInStateName = "ControlPanelFadeIn"; private const string ControlPanelFadeOutStateName = "ControlPanelFadeOut"; private const string NormalModeStateName = "NormalMode"; private const string CompactModeStateName = "CompactMode"; private const string PlayStateStateName = "PlayState"; private const string PauseStateStateName = "PauseState"; private const string VolumeStateStateName = "VolumeState"; private const string MuteStateStateName = "MuteState"; private const string NonFullWindowStateName = "NonFullWindowState"; private const string FullWindowStateName = "FullWindowState"; private const string RepeatOneStateName = "RepeatOneState"; private const string RepeatAllStateName = "RepeatAllState"; static MediaTransportControls() { DefaultStyleKeyProperty.OverrideMetadata(typeof(MediaTransportControls), new FrameworkPropertyMetadata(typeof(MediaTransportControls))); } public MediaTransportControls() { TemplateSettings = new MediaTransportControlsTemplateSettings(); SizeChanged += OnSizeChanged; } private void timer_Tick(object sender, EventArgs e) { if (_timer.IsEnabled && !(ControlPanelGrid != null && ControlPanelGrid.IsMouseOver)) { _timer.Stop(); Hide(); } } private void UpdateTimer() { Show(); if (!_timer.IsEnabled) { _timer.Start(); } else { _timer.Stop(); _timer.Start(); } } private void OnSizeChanged(object sender, SizeChangedEventArgs e) { UpdateLayouts(); } public override void OnApplyTemplate() { if (ShowAndHideAutomatically) { _timer = new DispatcherTimer(); MouseMove += (sender, e) => UpdateTimer(); TouchMove += (sender, e) => UpdateTimer(); StylusMove += (sender, e) => UpdateTimer(); _timer.Interval = TimeSpan.FromMilliseconds(3000); _timer.Tick += timer_Tick; } base.OnApplyTemplate(); if (PlayPauseButtonOnLeft != null) { PlayPauseButtonOnLeft.Click -= PlayPause_Click; } if (AudioMuteButton != null) { AudioMuteButton.Click -= Mute_Click; } if (PlayPauseButton != null) { PlayPauseButton.Click -= PlayPause_Click; } ControlPanelGrid = (FrameworkElement)GetTemplateChild(nameof(ControlPanelGrid)); MediaControlsCommandBar = (FrameworkElement)GetTemplateChild(nameof(ControlPanelGrid)); PlayPauseButtonOnLeft = (ButtonBase)GetTemplateChild(nameof(PlayPauseButtonOnLeft)); AudioMuteButton = (ButtonBase)GetTemplateChild(nameof(AudioMuteButton)); VolumeMuteButton = (ButtonBase)GetTemplateChild(nameof(VolumeMuteButton)); StopButton = (ButtonBase)GetTemplateChild(nameof(StopButton)); SkipBackwardButton = (ButtonBase)GetTemplateChild(nameof(SkipBackwardButton)); RewindButton = (ButtonBase)GetTemplateChild(nameof(RewindButton)); PlayPauseButton = (ButtonBase)GetTemplateChild(nameof(PlayPauseButton)); FastForwardButton = (ButtonBase)GetTemplateChild(nameof(FastForwardButton)); SkipForwardButton = (ButtonBase)GetTemplateChild(nameof(SkipForwardButton)); PlaybackRateButton = (ButtonBase)GetTemplateChild(nameof(PlaybackRateButton)); RepeatButton = (ButtonBase)GetTemplateChild(nameof(RepeatButton)); ZoomButton = (ButtonBase)GetTemplateChild(nameof(ZoomButton)); CompactOverlayButton = (ButtonBase)GetTemplateChild(nameof(CompactOverlayButton)); FullWindowButton = (ButtonBase)GetTemplateChild(nameof(FullWindowButton)); if (PlayPauseButtonOnLeft != null) { PlayPauseButtonOnLeft.Click += PlayPause_Click; } if (AudioMuteButton != null) { AudioMuteButton.Click += Mute_Click; } if (StopButton != null) { StopButton.Click += Stop_Click; } if (SkipBackwardButton != null) { SkipBackwardButton.Click += SkipBackward_Click; } if (RewindButton != null) { RewindButton.Click += Rewind_Click; } if (PlayPauseButton != null) { PlayPauseButton.Click += PlayPause_Click; } if (FastForwardButton != null) { FastForwardButton.Click += FastForward_Click; } if (SkipForwardButton != null) { SkipForwardButton.Click += SkipForward_Click; } if (PlaybackRateButton != null) { PlaybackRateButton.Click += PlaybackRate_Click; } if (ZoomButton != null) { ZoomButton.Click += Zoom_Click; } if (ZoomButton != null) { CompactOverlayButton.Click += CompactOverlay_Click; } VisualStateManager.GoToState(this, ControlPanelFadeInStateName, false); UpdateLayouts(); } private void Mute_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { mediaElement.IsMuted = !mediaElement.IsMuted; UpdateState(true); } } private void Stop_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { mediaElement.Stop(); } } private void SkipBackward_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { mediaElement.Position = mediaElement.Position - TimeSpan.FromSeconds(10); mediaElement.StartTimer(); UpdateState(true); } } private void Rewind_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { mediaElement.Position = mediaElement.Position - TimeSpan.FromSeconds(1); mediaElement.StartTimer(); UpdateState(true); } } private void PlayPause_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { if (mediaElement.CurrentState != MediaState.Play) { if (mediaElement.LeftTime == 0) { mediaElement.Position = TimeSpan.FromMilliseconds(0); } mediaElement.Play(); } else { mediaElement.Pause(); } } } private void FastForward_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { mediaElement.Position = mediaElement.Position + TimeSpan.FromSeconds(1); mediaElement.UpdateAllProperty(); UpdateState(true); } } private void SkipForward_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { mediaElement.Position = mediaElement.Position + TimeSpan.FromSeconds(30); mediaElement.UpdateAllProperty(); UpdateState(true); } } private void PlaybackRate_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { mediaElement.Position = TimeSpan.FromSeconds(0); mediaElement.Play(); } } private void Zoom_Click(object sender, RoutedEventArgs e) { var mediaElement = Target; if (mediaElement != null) { switch (mediaElement.Stretch) { case Stretch.None: mediaElement.Stretch = Stretch.Fill; break; case Stretch.Fill: mediaElement.Stretch = Stretch.Uniform; break; case Stretch.Uniform: mediaElement.Stretch = Stretch.UniformToFill; break; case Stretch.UniformToFill: default: mediaElement.Stretch = Stretch.None; break; } } } private void CompactOverlay_Click(object sender, RoutedEventArgs e) { IsCompact = !IsCompact; } private void UpdateState(bool useTransitions = false) { var mediaElement = Target; if (mediaElement != null) { string state = mediaElement.CurrentState != MediaState.Play ? PauseStateStateName : PlayStateStateName; VisualStateManager.GoToState(this, state, useTransitions); state = mediaElement.IsMuted ? MuteStateStateName : VolumeStateStateName; VisualStateManager.GoToState(this, state, useTransitions); state = IsCompact ? CompactModeStateName : NormalModeStateName; VisualStateManager.GoToState(this, state, useTransitions); } } private void UpdateTarget() { var mediaElement = Target; if (mediaElement != null) { var templateSettings = TemplateSettings; HasTarget = true; templateSettings.AcrylicBrush = new AcrylicBrushExtension { Target = Target, NoiseOpacity = 0.01 }.CreatAcrylicBrush(); var isOpeningBinding = new MultiBinding { Converter = new OrConverter() }; isOpeningBinding.Bindings.Add(new Binding { Source = mediaElement, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(mediaElement.IsOpening)) }); isOpeningBinding.Bindings.Add(new Binding { Source = mediaElement, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(mediaElement.IsBuffering)) }); SetBinding(IsBufferingProperty, isOpeningBinding); SetBinding(IsOpeningProperty, new Binding { Source = mediaElement, Mode = BindingMode.OneWay, Path = new PropertyPath(nameof(mediaElement.IsOpening)) }); mediaElement.MediaPlay += (sender, e) => UpdateState(true); mediaElement.MediaPause += (sender, e) => UpdateState(true); mediaElement.MediaEnded += (sender, e) => UpdateState(true); mediaElement.MediaFailed += (sender, e) => UpdateState(true); mediaElement.MediaOpened += (sender, e) => UpdateState(true); UpdateState(false); } } public void UpdateLayouts() { var panelRoot = MediaControlsCommandBar; if (panelRoot != null) { double rootwidth = panelRoot.ActualWidth - 8; var panel = panelRoot.FindDescendant(); if (panel != null) { var leftlist = new List(); FrameworkElement LeftSeparator = null; var centerlist = new List(); FrameworkElement RightSeparator = null; var rightlist = new List(); UIElementCollection children = panel.Children; int i = 0; foreach (var child in children) { if (((FrameworkElement)child).Name == nameof(LeftSeparator)) { i++; LeftSeparator = (FrameworkElement)child; continue; } else if (((FrameworkElement)child).Name == nameof(RightSeparator)) { i++; RightSeparator = (FrameworkElement)child; continue; } switch (i) { case 0: leftlist.Add((FrameworkElement)child); break; case 1: centerlist.Add((FrameworkElement)child); break; case 2: rightlist.Add((FrameworkElement)child); break; } } double leftSeparatorWidth = 0; double rightSeparatorWidth = 0; if (!IsCompact) { double leftwidth = 0; foreach (var item in leftlist) { leftwidth += item.ActualWidth; } double centerwidth = 0; foreach (var item in centerlist) { centerwidth += item.ActualWidth; } double rightwidth = 0; foreach (var item in rightlist) { rightwidth += item.ActualWidth; } double fullwidth = centerwidth + leftwidth + rightwidth; if (fullwidth < rootwidth) { if (rootwidth - Math.Max(leftwidth, rightwidth) * 2 > centerwidth) { leftSeparatorWidth = (rootwidth - centerwidth) / 2 - leftwidth; rightSeparatorWidth = (rootwidth - centerwidth) / 2 - rightwidth; } else if (leftwidth <= rightwidth) { leftSeparatorWidth = rootwidth - centerwidth - leftwidth - rightwidth; } else if (leftwidth > rightwidth) { rightSeparatorWidth = rootwidth - centerwidth - leftwidth - rightwidth; } } } if (LeftSeparator != null) { LeftSeparator.Width = Math.Max(leftSeparatorWidth, 0); } if (RightSeparator != null) { RightSeparator.Width = Math.Max(rightSeparatorWidth, 0); } } } } /// /// Hides the transport controls if they're shown. /// public void Hide() => VisualStateManager.GoToState(this, ControlPanelFadeOutStateName, true); /// /// Shows the tranport controls if they're hidden. /// public void Show() => VisualStateManager.GoToState(this, ControlPanelFadeInStateName, true); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MediaPlayerElement/MediaTransportControls.properties.cs ================================================ using System.Windows; using iNKORE.UI.WPF.Modern.Controls.Helpers; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public partial class MediaTransportControls { #region IsCompact public static readonly DependencyProperty IsCompactProperty = DependencyProperty.Register( nameof(IsCompact), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false, OnIsCompactPropertyChanged)); public bool IsCompact { get => (bool)GetValue(IsCompactProperty); set => SetValue(IsCompactProperty, value); } private static void OnIsCompactPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((MediaTransportControls)d).UpdateState(true); ((MediaTransportControls)d).UpdateLayouts(); } #endregion #region IsCompactOverlayButtonVisible public static readonly DependencyProperty IsCompactOverlayButtonVisibleProperty = DependencyProperty.Register( nameof(IsCompactOverlayButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsCompactOverlayButtonVisible { get => (bool)GetValue(IsCompactOverlayButtonVisibleProperty); set => SetValue(IsCompactOverlayButtonVisibleProperty, value); } #endregion #region IsCompactOverlayEnabled public static readonly DependencyProperty IsCompactOverlayEnabledProperty = DependencyProperty.Register( nameof(IsCompactOverlayEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsCompactOverlayEnabled { get => (bool)GetValue(IsCompactOverlayEnabledProperty); set => SetValue(IsCompactOverlayEnabledProperty, value); } #endregion #region IsFastForwardButtonVisible public static readonly DependencyProperty IsFastForwardButtonVisibleProperty = DependencyProperty.Register( nameof(IsFastForwardButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsFastForwardButtonVisible { get => (bool)GetValue(IsFastForwardButtonVisibleProperty); set => SetValue(IsFastForwardButtonVisibleProperty, value); } #endregion #region IsFastForwardEnabled public static readonly DependencyProperty IsFastForwardEnabledProperty = DependencyProperty.Register( nameof(IsFastForwardEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsFastForwardEnabled { get => (bool)GetValue(IsFastForwardEnabledProperty); set => SetValue(IsFastForwardEnabledProperty, value); } #endregion #region IsFastRewindButtonVisible public static readonly DependencyProperty IsFastRewindButtonVisibleProperty = DependencyProperty.Register( nameof(IsFastRewindButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsFastRewindButtonVisible { get => (bool)GetValue(IsFastRewindButtonVisibleProperty); set => SetValue(IsFastRewindButtonVisibleProperty, value); } #endregion #region IsFastRewindEnabled public static readonly DependencyProperty IsFastRewindEnabledProperty = DependencyProperty.Register( nameof(IsFastRewindEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsFastRewindEnabled { get => (bool)GetValue(IsFastRewindEnabledProperty); set => SetValue(IsFastRewindEnabledProperty, value); } #endregion #region IsFullWindowButtonVisible public static readonly DependencyProperty IsFullWindowButtonVisibleProperty = DependencyProperty.Register( nameof(IsFullWindowButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsFullWindowButtonVisible { get => (bool)GetValue(IsFullWindowButtonVisibleProperty); set => SetValue(IsFullWindowButtonVisibleProperty, value); } #endregion #region IsFullWindowEnabled public static readonly DependencyProperty IsFullWindowEnabledProperty = DependencyProperty.Register( nameof(IsFullWindowEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsFullWindowEnabled { get => (bool)GetValue(IsFullWindowEnabledProperty); set => SetValue(IsFullWindowEnabledProperty, value); } #endregion #region IsNextTrackButtonVisible public static readonly DependencyProperty IsNextTrackButtonVisibleProperty = DependencyProperty.Register( nameof(IsNextTrackButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsNextTrackButtonVisible { get => (bool)GetValue(IsNextTrackButtonVisibleProperty); set => SetValue(IsNextTrackButtonVisibleProperty, value); } #endregion #region IsPlaybackRateButtonVisible public static readonly DependencyProperty IsPlaybackRateButtonVisibleProperty = DependencyProperty.Register( nameof(IsPlaybackRateButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsPlaybackRateButtonVisible { get => (bool)GetValue(IsPlaybackRateButtonVisibleProperty); set => SetValue(IsPlaybackRateButtonVisibleProperty, value); } #endregion #region IsPlaybackRateEnabled public static readonly DependencyProperty IsPlaybackRateEnabledProperty = DependencyProperty.Register( nameof(IsPlaybackRateEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsPlaybackRateEnabled { get => (bool)GetValue(IsPlaybackRateEnabledProperty); set => SetValue(IsPlaybackRateEnabledProperty, value); } #endregion #region IsPreviousTrackButtonVisible public static readonly DependencyProperty IsPreviousTrackButtonVisibleProperty = DependencyProperty.Register( nameof(IsPreviousTrackButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsPreviousTrackButtonVisible { get => (bool)GetValue(IsPreviousTrackButtonVisibleProperty); set => SetValue(IsPreviousTrackButtonVisibleProperty, value); } #endregion #region IsRepeatButtonVisible public static readonly DependencyProperty IsRepeatButtonVisibleProperty = DependencyProperty.Register( nameof(IsRepeatButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsRepeatButtonVisible { get => (bool)GetValue(IsRepeatButtonVisibleProperty); set => SetValue(IsRepeatButtonVisibleProperty, value); } #endregion #region IsRepeatEnabled public static readonly DependencyProperty IsRepeatEnabledProperty = DependencyProperty.Register( nameof(IsRepeatEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsRepeatEnabled { get => (bool)GetValue(IsRepeatEnabledProperty); set => SetValue(IsRepeatEnabledProperty, value); } #endregion #region IsSeekBarVisible public static readonly DependencyProperty IsSeekBarVisibleProperty = DependencyProperty.Register( nameof(IsSeekBarVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsSeekBarVisible { get => (bool)GetValue(IsSeekBarVisibleProperty); set => SetValue(IsSeekBarVisibleProperty, value); } #endregion #region IsSeekEnabled public static readonly DependencyProperty IsSeekEnabledProperty = DependencyProperty.Register( nameof(IsSeekEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsSeekEnabled { get => (bool)GetValue(IsSeekEnabledProperty); set => SetValue(IsSeekEnabledProperty, value); } #endregion #region IsSkipBackwardButtonVisible public static readonly DependencyProperty IsSkipBackwardButtonVisibleProperty = DependencyProperty.Register( nameof(IsSkipBackwardButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsSkipBackwardButtonVisible { get => (bool)GetValue(IsSkipBackwardButtonVisibleProperty); set => SetValue(IsSkipBackwardButtonVisibleProperty, value); } #endregion #region IsSkipBackwardEnabled public static readonly DependencyProperty IsSkipBackwardEnabledProperty = DependencyProperty.Register( nameof(IsSkipBackwardEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsSkipBackwardEnabled { get => (bool)GetValue(IsSkipBackwardEnabledProperty); set => SetValue(IsSkipBackwardEnabledProperty, value); } #endregion #region IsSkipForwardButtonVisible public static readonly DependencyProperty IsSkipForwardButtonVisibleProperty = DependencyProperty.Register( nameof(IsSkipForwardButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsSkipForwardButtonVisible { get => (bool)GetValue(IsSkipForwardButtonVisibleProperty); set => SetValue(IsSkipForwardButtonVisibleProperty, value); } #endregion #region IsSkipForwardEnabled public static readonly DependencyProperty IsSkipForwardEnabledProperty = DependencyProperty.Register( nameof(IsSkipForwardEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsSkipForwardEnabled { get => (bool)GetValue(IsSkipForwardEnabledProperty); set => SetValue(IsSkipForwardEnabledProperty, value); } #endregion #region IsStopButtonVisible public static readonly DependencyProperty IsStopButtonVisibleProperty = DependencyProperty.Register( nameof(IsStopButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsStopButtonVisible { get => (bool)GetValue(IsStopButtonVisibleProperty); set => SetValue(IsStopButtonVisibleProperty, value); } #endregion #region IsStopEnabled public static readonly DependencyProperty IsStopEnabledProperty = DependencyProperty.Register( nameof(IsStopEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool IsStopEnabled { get => (bool)GetValue(IsStopEnabledProperty); set => SetValue(IsStopEnabledProperty, value); } #endregion #region IsVolumeButtonVisible public static readonly DependencyProperty IsVolumeButtonVisibleProperty = DependencyProperty.Register( nameof(IsVolumeButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsVolumeButtonVisible { get => (bool)GetValue(IsVolumeButtonVisibleProperty); set => SetValue(IsVolumeButtonVisibleProperty, value); } #endregion #region IsVolumeEnabled public static readonly DependencyProperty IsVolumeEnabledProperty = DependencyProperty.Register( nameof(IsVolumeEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsVolumeEnabled { get => (bool)GetValue(IsVolumeEnabledProperty); set => SetValue(IsVolumeEnabledProperty, value); } #endregion #region IsZoomButtonVisible public static readonly DependencyProperty IsZoomButtonVisibleProperty = DependencyProperty.Register( nameof(IsZoomButtonVisible), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsZoomButtonVisible { get => (bool)GetValue(IsZoomButtonVisibleProperty); set => SetValue(IsZoomButtonVisibleProperty, value); } #endregion #region IsZoomEnabled public static readonly DependencyProperty IsZoomEnabledProperty = DependencyProperty.Register( nameof(IsZoomEnabled), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsZoomEnabled { get => (bool)GetValue(IsZoomEnabledProperty); set => SetValue(IsZoomEnabledProperty, value); } #endregion #region ShowAndHideAutomatically public static readonly DependencyProperty ShowAndHideAutomaticallyProperty = DependencyProperty.Register( nameof(ShowAndHideAutomatically), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool ShowAndHideAutomatically { get => (bool)GetValue(ShowAndHideAutomaticallyProperty); set => SetValue(ShowAndHideAutomaticallyProperty, value); } #endregion #region Target /// /// Identifies the dependency property. /// public static readonly DependencyProperty TargetProperty = DependencyProperty.Register( nameof(Target), typeof(MediaElementEx), typeof(MediaTransportControls), new PropertyMetadata(OnTargetPropertyChanged)); public MediaElementEx Target { get => (MediaElementEx)GetValue(TargetProperty); set => SetValue(TargetProperty, value); } private static void OnTargetPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((MediaTransportControls)d).UpdateTarget(); } #endregion #region HasTarget public static readonly DependencyProperty HasTargetProperty = DependencyProperty.Register( nameof(HasTarget), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(false)); public bool HasTarget { get => (bool)GetValue(HasTargetProperty); private set => SetValue(HasTargetProperty, value); } #endregion #region UseAcrylic public static readonly DependencyProperty UseAcrylicProperty = DependencyProperty.Register( nameof(UseAcrylic), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool UseAcrylic { get => (bool)GetValue(UseAcrylicProperty); set => SetValue(UseAcrylicProperty, value); } #endregion #region IsOpening public static readonly DependencyProperty IsOpeningProperty = DependencyProperty.Register( nameof(IsOpening), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsOpening { get => (bool)GetValue(IsOpeningProperty); private set => SetValue(IsOpeningProperty, value); } #endregion #region IsBuffering public static readonly DependencyProperty IsBufferingProperty = DependencyProperty.Register( nameof(IsBuffering), typeof(bool), typeof(MediaTransportControls), new PropertyMetadata(true)); public bool IsBuffering { get => (bool)GetValue(IsBufferingProperty); private set => SetValue(IsBufferingProperty, value); } #endregion #region UseSystemFocusVisuals /// /// Identifies the UseSystemFocusVisuals dependency property. /// public static readonly DependencyProperty UseSystemFocusVisualsProperty = FocusVisualHelper.UseSystemFocusVisualsProperty.AddOwner(typeof(MediaTransportControls)); /// /// Gets or sets a value that indicates whether the control uses focus visuals that /// are drawn by the system or those defined in the control template. /// public bool UseSystemFocusVisuals { get => (bool)GetValue(UseSystemFocusVisualsProperty); set => SetValue(UseSystemFocusVisualsProperty, value); } #endregion #region FocusVisualMargin /// /// Identifies the FocusVisualMargin dependency property. /// public static readonly DependencyProperty FocusVisualMarginProperty = FocusVisualHelper.FocusVisualMarginProperty.AddOwner(typeof(MediaTransportControls)); /// /// Gets or sets the outer margin of the focus visual for a FrameworkElement. /// public Thickness FocusVisualMargin { get => (Thickness)GetValue(FocusVisualMarginProperty); set => SetValue(FocusVisualMarginProperty, value); } #endregion #region CornerRadius /// /// Identifies the CornerRadius dependency property. /// public static readonly DependencyProperty CornerRadiusProperty = ControlHelper.CornerRadiusProperty.AddOwner(typeof(MediaTransportControls)); /// /// Gets or sets the radius for the corners of the control's border. /// public CornerRadius CornerRadius { get => (CornerRadius)GetValue(CornerRadiusProperty); set => SetValue(CornerRadiusProperty, value); } #endregion #region TemplateSettings private static readonly DependencyPropertyKey TemplateSettingsPropertyKey = DependencyProperty.RegisterReadOnly( nameof(TemplateSettings), typeof(MediaTransportControlsTemplateSettings), typeof(MediaTransportControls), null); public static readonly DependencyProperty TemplateSettingsProperty = TemplateSettingsPropertyKey.DependencyProperty; public MediaTransportControlsTemplateSettings TemplateSettings { get => (MediaTransportControlsTemplateSettings)GetValue(TemplateSettingsProperty); private set => SetValue(TemplateSettingsPropertyKey, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MediaPlayerElement/MediaTransportControls.xaml ================================================ ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MediaPlayerElement/MediaTransportControlsTemplateSettings.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Media; namespace iNKORE.UI.WPF.Modern.Controls { public class MediaTransportControlsTemplateSettings : DependencyObject { public MediaTransportControlsTemplateSettings() { } #region AcrylicBrush private static readonly DependencyPropertyKey AcrylicBrushPropertyKey = DependencyProperty.RegisterReadOnly( nameof(AcrylicBrush), typeof(Brush), typeof(MediaTransportControlsTemplateSettings), null); public static readonly DependencyProperty AcrylicBrushProperty = AcrylicBrushPropertyKey.DependencyProperty; public Brush AcrylicBrush { get => (Brush)GetValue(AcrylicBrushProperty); set => SetValue(AcrylicBrushPropertyKey, value); } #endregion } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MenuFlyout/MenuFlyout.cs ================================================ using System; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Markup; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { [ContentProperty(nameof(Items))] public class MenuFlyout : FlyoutBase { public MenuFlyout() { } public ItemCollection Items { get { EnsurePresenter(); return m_presenter.Items; } } #region MenuFlyoutPresenterStyle public static readonly DependencyProperty MenuFlyoutPresenterStyleProperty = DependencyProperty.Register( nameof(MenuFlyoutPresenterStyle), typeof(Style), typeof(MenuFlyout), new PropertyMetadata(OnMenuFlyoutPresenterStyleChanged)); public Style MenuFlyoutPresenterStyle { get => (Style)GetValue(MenuFlyoutPresenterStyleProperty); set => SetValue(MenuFlyoutPresenterStyleProperty, value); } private static void OnMenuFlyoutPresenterStyleChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((MenuFlyout)d).OnMenuFlyoutPresenterStyleChanged(e); } private void OnMenuFlyoutPresenterStyleChanged(DependencyPropertyChangedEventArgs e) { if (m_presenter != null) { m_presenter.Style = (Style)e.NewValue; } } #endregion protected override Control CreatePresenter() { throw new InvalidOperationException(); } internal override void ShowAtCore(FrameworkElement placementTarget, bool showAsContextFlyout = false) { if (showAsContextFlyout) { Show(placementTarget, PlacementMode.MousePoint); } else { Show(placementTarget); } } internal override void HideCore() { if (m_presenter != null && m_presenter.IsOpen) { m_presenter.IsOpen = false; } } internal override void OnIsOpenChanged() { } internal override void UpdateIsOpen() { IsOpen = m_presenter != null && m_presenter.IsOpen; } internal override void OnAreOpenCloseAnimationsEnabledChanged(DependencyPropertyChangedEventArgs e) { m_presenter?.UpdatePopupAnimation(); } private void Show(FrameworkElement placementTarget, PlacementMode placement = PlacementMode.Custom) { if (m_presenter != null && m_presenter.IsOpen && m_presenter.PlacementTarget == placementTarget && m_presenter.Placement == placement && m_currentPlacement == Placement) { return; } EnsurePresenter(); if (m_presenter.IsOpen) { m_presenter.IsOpen = false; } m_presenter.Placement = placement; m_presenter.PlacementTarget = placementTarget; if (placement == PlacementMode.Custom) { m_presenter.PlacementRectangle = GetPlacementRectangle(placementTarget); } else { m_presenter.ClearValue(Popup.PlacementRectangleProperty); } m_currentPlacement = Placement; OnOpening(); m_presenter.IsOpen = true; } private CustomPopupPlacement[] PositionPopup(Size popupSize, Size targetSize, Point offset) { return PositionPopup(popupSize, targetSize, offset, m_presenter); } private void EnsurePresenter() { if (m_presenter == null) { var presenter = new MenuFlyoutPresenter { Style = MenuFlyoutPresenterStyle, Placement = PlacementMode.Custom, CustomPopupPlacementCallback = PositionPopup, StaysOpen = false }; presenter.SetOwningFlyout(this); BindPlacement(presenter); presenter.UpdatePopupAnimation(); presenter.Opened += OnPresenterOpened; presenter.Closed += OnPresenterClosed; presenter.IsOpenChanged += OnPresenterIsOpenChanged; m_presenter = presenter; } } private void OnPresenterOpened(object sender, RoutedEventArgs e) { OnOpened(); } private void OnPresenterClosed(object sender, RoutedEventArgs e) { if (!m_presenter.IsOpen) { m_presenter.ClearValue(ContextMenu.PlacementProperty); m_presenter.ClearValue(ContextMenu.PlacementTargetProperty); m_presenter.ClearValue(ContextMenu.PlacementRectangleProperty); m_currentPlacement = null; } OnClosed(); } private void OnPresenterIsOpenChanged(object sender, DependencyPropertyChangedEventArgs e) { UpdateIsOpen(); } private MenuFlyoutPresenter m_presenter; private FlyoutPlacementMode? m_currentPlacement; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MenuFlyout/MenuFlyout.xaml ================================================  ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/MenuFlyout/MenuFlyoutPresenter.cs ================================================ using System; using System.Diagnostics; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Input; using iNKORE.UI.WPF.Modern.Controls.Helpers; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { public class MenuFlyoutPresenter : ContextMenu { static MenuFlyoutPresenter() { DefaultStyleKeyProperty.OverrideMetadata(typeof(MenuFlyoutPresenter), new FrameworkPropertyMetadata(typeof(MenuFlyoutPresenter))); IsOpenProperty.OverrideMetadata(typeof(MenuFlyoutPresenter), new FrameworkPropertyMetadata(OnIsOpenChanged)); } public MenuFlyoutPresenter() { } #region CornerRadius public static readonly DependencyProperty CornerRadiusProperty = ControlHelper.CornerRadiusProperty.AddOwner(typeof(MenuFlyoutPresenter)); public CornerRadius CornerRadius { get => (CornerRadius)GetValue(CornerRadiusProperty); set => SetValue(CornerRadiusProperty, value); } #endregion #region IsDefaultShadowEnabled public static readonly DependencyProperty IsDefaultShadowEnabledProperty = DependencyProperty.Register( nameof(IsDefaultShadowEnabled), typeof(bool), typeof(MenuFlyoutPresenter), new PropertyMetadata(true)); public bool IsDefaultShadowEnabled { get => (bool)GetValue(IsDefaultShadowEnabledProperty); set => SetValue(IsDefaultShadowEnabledProperty, value); } #endregion internal event EventHandler IsOpenChanged; protected override void OnVisualParentChanged(DependencyObject oldParent) { base.OnVisualParentChanged(oldParent); if (_parentPopup == null) { HookupParentPopup(); } } internal void SetOwningFlyout(MenuFlyout owningFlyout) { m_owningFlyout = new WeakReference(owningFlyout); } internal void UpdatePopupAnimation() { if (_parentPopup != null && m_owningFlyout.TryGetTarget(out var owningFlyout)) { if (owningFlyout.AreOpenCloseAnimationsEnabled) { _parentPopup.Resources.Remove(SystemParameters.MenuPopupAnimationKey); } else { _parentPopup.Resources[SystemParameters.MenuPopupAnimationKey] = PopupAnimation.None; } } } private static void OnIsOpenChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((MenuFlyoutPresenter)d).OnIsOpenChanged(e); } private void OnIsOpenChanged(DependencyPropertyChangedEventArgs e) { IsOpenChanged?.Invoke(this, e); if ((bool)e.NewValue) { if (_parentPopup == null) { HookupParentPopup(); } } } private void HookupParentPopup() { Debug.Assert(_parentPopup == null, "_parentPopup should be null"); _parentPopup = Parent as Popup; if (_parentPopup != null) { _parentPopup.PreviewMouseLeftButtonDown += HandlePopupMouseButtonEvent; _parentPopup.PreviewMouseRightButtonDown += HandlePopupMouseButtonEvent; _parentPopup.PreviewMouseLeftButtonUp += HandlePopupMouseButtonEvent; _parentPopup.PreviewMouseRightButtonUp += HandlePopupMouseButtonEvent; UpdatePopupAnimation(); } } private void HandlePopupMouseButtonEvent(object sender, MouseButtonEventArgs e) { if (!_parentPopup.IsOpen) { e.Handled = true; } } private Popup _parentPopup; private WeakReference m_owningFlyout; } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/NavigationView/Enums.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. namespace iNKORE.UI.WPF.Modern.Controls { public enum NavigationViewDisplayMode { Minimal = 0, Compact = 1, Expanded = 2, } public enum NavigationViewBackButtonVisible { Collapsed = 0, Visible = 1, Auto = 2, } public enum NavigationViewPaneDisplayMode { Auto = 0, Left = 1, Top = 2, LeftCompact = 3, LeftMinimal = 4 } public enum NavigationViewSelectionFollowsFocus { Disabled = 0, Enabled = 1 } public enum NavigationViewShoulderNavigationEnabled { WhenSelectionFollowsFocus = 0, Always = 1, Never = 2 } public enum NavigationViewOverflowLabelMode { MoreLabel = 0, NoLabel = 1 } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/NavigationView/NavigationView.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Collections.Specialized; using System.Diagnostics; using System.Windows; using System.Windows.Automation; using System.Windows.Automation.Peers; using System.Windows.Controls; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shell; using System.Windows.Threading; using iNKORE.UI.WPF.Helpers; using iNKORE.UI.WPF.Modern.Automation.Peers; using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Common.IconKeys; using iNKORE.UI.WPF.Modern.Controls.Primitives; using iNKORE.UI.WPF.Modern.Helpers; using iNKORE.UI.WPF.Modern.Input; using iNKORE.UI.WPF.Modern.Media.Animation; using static CppWinRTHelpers; using static iNKORE.UI.WPF.Modern.Common.ResourceAccessor; namespace iNKORE.UI.WPF.Modern.Controls { enum TopNavigationViewLayoutState { Uninitialized = 0, Initialized } enum NavigationRecommendedTransitionDirection { FromOverflow, // mapping to SlideNavigationTransitionInfo FromLeft FromLeft, // SlideNavigationTransitionInfo FromRight, // SlideNavigationTransitionInfo Default // Currently it's mapping to EntranceNavigationTransitionInfo and is subject to change. } public partial class NavigationView : ContentControl, IControlProtected { // General items const string c_togglePaneButtonName = "TogglePaneButton"; const string c_paneTitleHolderFrameworkElement = "PaneTitleHolder"; const string c_paneTitleFrameworkElement = "PaneTitleTextBlock"; const string c_rootSplitViewName = "RootSplitView"; const string c_menuItemsHost = "MenuItemsHost"; const string c_footerMenuItemsHost = "FooterMenuItemsHost"; const string c_selectionIndicatorName = "SelectionIndicator"; const string c_paneContentGridName = "PaneContentGrid"; const string c_rootGridName = "RootGrid"; const string c_contentGridName = "ContentGrid"; const string c_searchButtonName = "PaneAutoSuggestButton"; const string c_paneToggleButtonIconGridColumnName = "PaneToggleButtonIconWidthColumn"; const string c_togglePaneTopPadding = "TogglePaneTopPadding"; const string c_contentPaneTopPadding = "ContentPaneTopPadding"; const string c_contentLeftPadding = "ContentLeftPadding"; const string c_navViewBackButton = "NavigationViewBackButton"; const string c_navViewBackButtonToolTip = "NavigationViewBackButtonToolTip"; const string c_navViewCloseButton = "NavigationViewCloseButton"; const string c_navViewCloseButtonToolTip = "NavigationViewCloseButtonToolTip"; const string c_paneShadowReceiverCanvas = "PaneShadowReceiver"; const string c_flyoutRootGrid = "FlyoutRootGrid"; // DisplayMode Top specific items const string c_topNavMenuItemsHost = "TopNavMenuItemsHost"; const string c_topNavFooterMenuItemsHost = "TopFooterMenuItemsHost"; const string c_topNavOverflowButton = "TopNavOverflowButton"; const string c_topNavMenuItemsOverflowHost = "TopNavMenuItemsOverflowHost"; const string c_topNavGrid = "TopNavGrid"; const string c_topNavContentOverlayAreaGrid = "TopNavContentOverlayAreaGrid"; const string c_leftNavPaneAutoSuggestBoxPresenter = "PaneAutoSuggestBoxPresenter"; const string c_topNavPaneAutoSuggestBoxPresenter = "TopPaneAutoSuggestBoxPresenter"; const string c_paneTitlePresenter = "PaneTitlePresenter"; // DisplayMode Left specific items const string c_leftNavFooterContentBorder = "FooterContentBorder"; const string c_leftNavPaneHeaderContentBorder = "PaneHeaderContentBorder"; const string c_leftNavPaneCustomContentBorder = "PaneCustomContentBorder"; const string c_itemsContainer = "ItemsContainerGrid"; const string c_itemsContainerRow = "ItemsContainerRow"; const string c_visualItemsSeparator = "VisualItemsSeparator"; const string c_menuItemsScrollViewer = "MenuItemsScrollViewer"; const string c_footerItemsScrollViewer = "FooterItemsScrollViewer"; const string c_paneHeaderOnTopPane = "PaneHeaderOnTopPane"; const string c_paneTitleOnTopPane = "PaneTitleOnTopPane"; const string c_paneCustomContentOnTopPane = "PaneCustomContentOnTopPane"; const string c_paneFooterOnTopPane = "PaneFooterOnTopPane"; const string c_paneHeaderCloseButtonColumn = "PaneHeaderCloseButtonColumn"; const string c_paneHeaderToggleButtonColumn = "PaneHeaderToggleButtonColumn"; const string c_paneHeaderContentBorderRow = "PaneHeaderContentBorderRow"; const int c_backButtonHeight = 40; const int c_backButtonWidth = 40; const int c_paneToggleButtonHeight = 40; const int c_paneToggleButtonWidth = 40; const int c_toggleButtonHeightWhenShouldPreserveNavigationViewRS3Behavior = 56; const int c_backButtonRowDefinition = 1; const float c_paneElevationTranslationZ = 32; const int c_mainMenuBlockIndex = 0; const int c_footerMenuBlockIndex = 1; const int s_itemNotFound = -1; static readonly Size c_infSize = new Size(double.PositiveInfinity, double.PositiveInfinity); internal static readonly ControlStrings ResourceAccessor = new ControlStrings(typeof(NavigationView), ModernControlCategory.Windows); /* ~NavigationView() { UnhookEventsAndClearFields(true); } */ protected override AutomationPeer OnCreateAutomationPeer() { return new NavigationViewAutomationPeer(this); } void UnhookEventsAndClearFields(bool isFromDestructor = false) { if (m_coreTitleBar != null) { m_coreTitleBar.LayoutMetricsChanged -= OnTitleBarMetricsChanged; m_coreTitleBar.IsVisibleChanged -= OnTitleBarIsVisibleChanged; } if (m_paneToggleButton != null) { m_paneToggleButton.Click -= OnPaneToggleButtonClick; } m_settingsItem = null; if (m_paneSearchButton != null) { m_paneSearchButton.Click -= OnPaneSearchButtonClick; m_paneSearchButton = null; } m_paneHeaderOnTopPane = null; m_paneTitleOnTopPane = null; m_itemsContainerSizeChangedRevoker?.Revoke(); if (m_paneTitleHolderFrameworkElement != null) { m_paneTitleHolderFrameworkElement.SizeChanged -= OnPaneTitleHolderSizeChanged; m_paneTitleHolderFrameworkElement = null; } m_paneTitleFrameworkElement = null; m_paneTitlePresenter = null; m_paneHeaderCloseButtonColumn = null; m_paneHeaderToggleButtonColumn = null; m_paneHeaderContentBorderRow = null; if (m_leftNavRepeater != null) { m_leftNavRepeater.ElementPrepared -= OnRepeaterElementPrepared; m_leftNavRepeater.ElementClearing -= OnRepeaterElementClearing; m_leftNavRepeater.IsVisibleChanged -= OnRepeaterIsVisibleChanged; m_leftNavRepeaterGettingFocusHelper?.Dispose(); m_leftNavRepeater = null; } if (m_topNavRepeater != null) { m_topNavRepeater.ElementPrepared -= OnRepeaterElementPrepared; m_topNavRepeater.ElementClearing -= OnRepeaterElementClearing; m_topNavRepeater.IsVisibleChanged -= OnRepeaterIsVisibleChanged; m_topNavRepeaterGettingFocusHelper?.Dispose(); m_topNavRepeater = null; } if (m_leftNavFooterMenuRepeater != null) { m_leftNavFooterMenuRepeater.ElementPrepared -= OnRepeaterElementPrepared; m_leftNavFooterMenuRepeater.ElementClearing -= OnRepeaterElementClearing; m_leftNavFooterMenuRepeater.IsVisibleChanged -= OnRepeaterIsVisibleChanged; m_leftNavFooterMenuRepeaterGettingFocusHelper?.Dispose(); m_leftNavFooterMenuRepeater = null; } if (m_topNavFooterMenuRepeater != null) { m_topNavFooterMenuRepeater.ElementPrepared -= OnRepeaterElementPrepared; m_topNavFooterMenuRepeater.ElementClearing -= OnRepeaterElementClearing; m_topNavFooterMenuRepeater.IsVisibleChanged -= OnRepeaterIsVisibleChanged; m_topNavFooterMenuRepeaterGettingFocusHelper?.Dispose(); m_topNavFooterMenuRepeater = null; } m_footerItemsCollectionChangedRevoker?.Revoke(); m_menuItemsCollectionChangedRevoker?.Revoke(); if (m_topNavRepeaterOverflowView != null) { m_topNavRepeaterOverflowView.ElementPrepared -= OnRepeaterElementPrepared; m_topNavRepeaterOverflowView.ElementClearing -= OnRepeaterElementClearing; m_topNavRepeaterOverflowView = null; } m_topNavOverflowItemsCollectionChangedRevoker?.Revoke(); if (isFromDestructor) { m_selectionModel.SelectionChanged -= OnSelectionModelSelectionChanged; } } static NavigationView() { DefaultStyleKeyProperty.OverrideMetadata(typeof(NavigationView), new FrameworkPropertyMetadata(typeof(NavigationView))); } public NavigationView() { SetValue(TemplateSettingsPropertyKey, new NavigationViewTemplateSettings()); SizeChanged += OnSizeChanged; m_selectionModelSource = new List(2); m_selectionModelSource.Add(null); m_selectionModelSource.Add(null); var items = new ObservableCollection(); SetValue(MenuItemsProperty, items); var footerItems = new ObservableCollection(); SetValue(FooterMenuItemsProperty, footerItems); var weakThis = new WeakReference(this); m_topDataProvider.OnRawDataChanged( args => { if (weakThis.TryGetTarget(out var target)) { target.OnTopNavDataSourceChanged(args); } }); Unloaded += OnUnloaded; Loaded += OnLoaded; m_selectionModel.SingleSelect = true; m_selectionModel.Source = m_selectionModelSource; m_selectionModel.SelectionChanged += OnSelectionModelSelectionChanged; m_selectionModel.ChildrenRequested += OnSelectionModelChildrenRequested; m_navigationViewItemsFactory = new NavigationViewItemsFactory(); if (ShadowAssist.UseBitmapCache) { m_bitmapCache = new BitmapCache(); #if NET462_OR_NEWER m_bitmapCache.RenderAtScale = VisualTreeHelper.GetDpi(this).PixelsPerDip; #endif } } void OnSelectionModelChildrenRequested(SelectionModel selectionModel, SelectionModelChildrenRequestedEventArgs e) { // this is main menu or footer if (e.SourceIndex.GetSize() == 1) { e.Children = e.Source; } else if (e.Source is NavigationViewItem nvi) { e.Children = GetChildren(nvi); } else if (GetChildrenForItemInIndexPath(e.SourceIndex, true /*forceRealize*/) is { } children) { e.Children = children; } } void OnFooterItemsSourceCollectionChanged(object sender, object e) { UpdateFooterRepeaterItemsSource(false /*sourceCollectionReset*/, true /*sourceCollectionChanged*/); // Pane footer items changed. This means we might need to reevaluate the pane layout. UpdatePaneLayout(); } void OnOverflowItemsSourceCollectionChanged(object sender, object e) { if (m_topNavRepeaterOverflowView.ItemsSourceView.Count == 0) { SetOverflowButtonVisibility(Visibility.Collapsed); } } void OnSelectionModelSelectionChanged(SelectionModel selectionModel, SelectionModelSelectionChangedEventArgs e) { var selectedItem = selectionModel.SelectedItem; // Ignore this callback if: // 1. the SelectedItem property of NavigationView is already set to the item // being passed in this callback. This is because the item has already been selected // via API and we are just updating the m_selectionModel state to accurately reflect the new selection. // 2. Template has not been applied yet. SelectionModel's selectedIndex state will get properly updated // after the repeater finishes loading. // TODO: Update SelectedItem comparison to work for the exact same item datasource scenario if (m_shouldIgnoreNextSelectionChange || selectedItem == SelectedItem || !m_appliedTemplate) { return; } bool setSelectedItem = true; var selectedIndex = selectionModel.SelectedIndex; if (IsTopNavigationView()) { // If selectedIndex does not exist, means item is being deselected through API var isInOverflow = (selectedIndex != null && selectedIndex.GetSize() > 1) ? selectedIndex.GetAt(0) == c_mainMenuBlockIndex && !m_topDataProvider.IsItemInPrimaryList(selectedIndex.GetAt(1)) : false; if (isInOverflow) { // We only want to close the overflow flyout and move the item on selection if it is a leaf node bool itemShouldBeMoved; { bool init() { if (GetContainerForIndexPath(selectedIndex) is { } selectedContainer) { if (selectedContainer is NavigationViewItem selectedNVI) { if (DoesNavigationViewItemHaveChildren(selectedNVI)) { return false; } } } return true; } itemShouldBeMoved = init(); } if (itemShouldBeMoved) { SelectandMoveOverflowItem(selectedItem, selectedIndex, true /*closeFlyout*/); setSelectedItem = false; } else { m_moveTopNavOverflowItemOnFlyoutClose = true; } } } if (setSelectedItem) { SetSelectedItemAndExpectItemInvokeWhenSelectionChangedIfNotInvokedFromAPI(selectedItem); } } void SelectandMoveOverflowItem(object selectedItem, IndexPath selectedIndex, bool closeFlyout) { // SelectOverflowItem is moving data in/out of overflow. try { m_selectionChangeFromOverflowMenu = true; if (closeFlyout) { CloseTopNavigationViewFlyout(); } if (!IsSelectionSuppressed(selectedItem)) { SelectOverflowItem(selectedItem, selectedIndex); } } finally { m_selectionChangeFromOverflowMenu = false; } } // We only need to close the flyout if the selected item is a leaf node void CloseFlyoutIfRequired(NavigationViewItem selectedItem) { var selectedIndex = m_selectionModel.SelectedIndex; bool isInModeWithFlyout; { bool init() { if (m_rootSplitView is { } splitView) { // Check if the pane is closed and if the splitview is in either compact mode. var splitViewDisplayMode = splitView.DisplayMode; return (!splitView.IsPaneOpen && (splitViewDisplayMode == SplitViewDisplayMode.CompactOverlay || splitViewDisplayMode == SplitViewDisplayMode.CompactInline)) || PaneDisplayMode == NavigationViewPaneDisplayMode.Top; } return false; } isInModeWithFlyout = init(); } if (isInModeWithFlyout && selectedIndex != null && !DoesNavigationViewItemHaveChildren(selectedItem)) { // Item selected is a leaf node, find top level parent and close flyout if (GetContainerForIndex(selectedIndex.GetAt(1), selectedIndex.GetAt(0) == c_footerMenuBlockIndex /* inFooter */) is { } rootItem) { if (rootItem is NavigationViewItem nvi) { var nviImpl = nvi; if (nviImpl.ShouldRepeaterShowInFlyout()) { nvi.IsExpanded = false; } } } } } public override void OnApplyTemplate() { base.OnApplyTemplate(); // Stop update anything because of PropertyChange during OnApplyTemplate. Update them all together at the end of this function m_appliedTemplate = false; UnhookEventsAndClearFields(); IControlProtected controlProtected = this; // Set up the pane toggle button click handler if (GetTemplateChild(c_togglePaneButtonName) is Button paneToggleButton) { m_paneToggleButton = paneToggleButton; paneToggleButton.Click += OnPaneToggleButtonClick; SetPaneToggleButtonAutomationName(); // TODO: WPF - KeyboardAccelerator /* if (SharedHelpers::IsRS3OrHigher()) { winrt::KeyboardAccelerator keyboardAccelerator; keyboardAccelerator.Key(winrt::VirtualKey::Back); keyboardAccelerator.Modifiers(winrt::VirtualKeyModifiers::Windows); paneToggleButton.KeyboardAccelerators().Append(keyboardAccelerator); } */ WindowChrome.SetIsHitTestVisibleInChrome(paneToggleButton, true); } m_leftNavPaneHeaderContentBorder = GetTemplateChild(c_leftNavPaneHeaderContentBorder) as ContentControl; m_leftNavPaneCustomContentBorder = GetTemplateChild(c_leftNavPaneCustomContentBorder) as ContentControl; m_leftNavFooterContentBorder = GetTemplateChild(c_leftNavFooterContentBorder) as ContentControl; m_paneHeaderOnTopPane = GetTemplateChild(c_paneHeaderOnTopPane) as ContentControl; m_paneTitleOnTopPane = GetTemplateChild(c_paneTitleOnTopPane) as ContentControl; m_paneCustomContentOnTopPane = GetTemplateChild(c_paneCustomContentOnTopPane) as ContentControl; m_paneFooterOnTopPane = GetTemplateChild(c_paneFooterOnTopPane) as ContentControl; // Get a pointer to the root SplitView if (GetTemplateChild(c_rootSplitViewName) is SplitView splitView) { m_rootSplitView = splitView; splitView.IsPaneOpenChanged += OnSplitViewClosedCompactChanged; splitView.DisplayModeChanged += OnSplitViewClosedCompactChanged; if (SharedHelpers.IsRS3OrHigher()) // These events are new to RS3/v5 API { splitView.PaneClosed += OnSplitViewPaneClosed; splitView.PaneClosing += OnSplitViewPaneClosing; splitView.PaneOpened += OnSplitViewPaneOpened; splitView.PaneOpening += OnSplitViewPaneOpening; } UpdateIsClosedCompact(); } m_topNavGrid = GetTemplateChild(c_topNavGrid) as Grid; // Change code to NOT do this if we're in top nav mode, to prevent it from being realized: if (GetTemplateChild(c_menuItemsHost) is ItemsRepeater leftNavRepeater) { m_leftNavRepeater = leftNavRepeater; // API is currently in preview, so setting this via code. // Disabling virtualization for now because of https://github.com/microsoft/microsoft-ui-xaml/issues/2095 if (leftNavRepeater.Layout is StackLayout stackLayout) { var stackLayoutImpl = stackLayout; stackLayoutImpl.DisableVirtualization = true; } leftNavRepeater.ElementPrepared += OnRepeaterElementPrepared; leftNavRepeater.ElementClearing += OnRepeaterElementClearing; leftNavRepeater.IsVisibleChanged += OnRepeaterIsVisibleChanged; m_leftNavRepeaterGettingFocusHelper = new GettingFocusHelper(leftNavRepeater); m_leftNavRepeaterGettingFocusHelper.GettingFocus += OnRepeaterGettingFocus; leftNavRepeater.ItemTemplate = m_navigationViewItemsFactory; } // Change code to NOT do this if we're in left nav mode, to prevent it from being realized: if (GetTemplateChild(c_topNavMenuItemsHost) is ItemsRepeater topNavRepeater) { m_topNavRepeater = topNavRepeater; // API is currently in preview, so setting this via code if (topNavRepeater.Layout is StackLayout stackLayout) { var stackLayoutImpl = stackLayout; stackLayoutImpl.DisableVirtualization = true; } topNavRepeater.ElementPrepared += OnRepeaterElementPrepared; topNavRepeater.ElementClearing += OnRepeaterElementClearing; topNavRepeater.IsVisibleChanged += OnRepeaterIsVisibleChanged; m_topNavRepeaterGettingFocusHelper = new GettingFocusHelper(topNavRepeater); m_topNavRepeaterGettingFocusHelper.GettingFocus += OnRepeaterGettingFocus; topNavRepeater.ItemTemplate = m_navigationViewItemsFactory; } // Change code to NOT do this if we're in left nav mode, to prevent it from being realized: if (GetTemplateChild(c_topNavMenuItemsOverflowHost) is ItemsRepeater topNavListOverflowRepeater) { m_topNavRepeaterOverflowView = topNavListOverflowRepeater; // API is currently in preview, so setting this via code. // Disabling virtualization for now because of https://github.com/microsoft/microsoft-ui-xaml/issues/2095 if (topNavListOverflowRepeater.Layout is StackLayout stackLayout) { var stackLayoutImpl = stackLayout; stackLayoutImpl.DisableVirtualization = true; } topNavListOverflowRepeater.ElementPrepared += OnRepeaterElementPrepared; topNavListOverflowRepeater.ElementClearing += OnRepeaterElementClearing; topNavListOverflowRepeater.ItemTemplate = m_navigationViewItemsFactory; } if (GetTemplateChild(c_topNavOverflowButton) is Button topNavOverflowButton) { m_topNavOverflowButton = topNavOverflowButton; AutomationProperties.SetName(topNavOverflowButton, ResourceAccessor.GetLocalizedStringResource(SR_NavigationOverflowButtonName)); topNavOverflowButton.Content = ResourceAccessor.GetLocalizedStringResource(SR_NavigationOverflowButtonText); // TODO: WPF - Header Animation /* auto visual = winrt::ElementCompositionPreview::GetElementVisual(topNavOverflowButton); CreateAndAttachHeaderAnimation(visual); */ var toolTip = ToolTipService.GetToolTip(topNavOverflowButton); if (toolTip is null) { var tooltip = new ToolTip(); tooltip.Content = ResourceAccessor.GetLocalizedStringResource(SR_NavigationOverflowButtonToolTip); ToolTipService.SetToolTip(topNavOverflowButton, tooltip); } if (FlyoutService.GetFlyout(topNavOverflowButton) is { } flyoutBase) { /* if (winrt::IFlyoutBase6 topNavOverflowButtonAsFlyoutBase6 = flyoutBase) { topNavOverflowButtonAsFlyoutBase6.ShouldConstrainToRootBounds(false); } */ flyoutBase.Closing += OnFlyoutClosing; flyoutBase.Offset = 0; } } // Change code to NOT do this if we're in top nav mode, to prevent it from being realized: if (GetTemplateChildT(c_footerMenuItemsHost, controlProtected) is { } leftFooterMenuNavRepeater) { m_leftNavFooterMenuRepeater = leftFooterMenuNavRepeater; // API is currently in preview, so setting this via code. // Disabling virtualization for now because of https://github.com/microsoft/microsoft-ui-xaml/issues/2095 if (leftFooterMenuNavRepeater.Layout is StackLayout stackLayout) { var stackLayoutImpl = stackLayout; stackLayoutImpl.DisableVirtualization = true; } leftFooterMenuNavRepeater.ElementPrepared += OnRepeaterElementPrepared; leftFooterMenuNavRepeater.ElementClearing += OnRepeaterElementClearing; leftFooterMenuNavRepeater.IsVisibleChanged += OnRepeaterIsVisibleChanged; m_leftNavFooterMenuRepeaterGettingFocusHelper = new GettingFocusHelper(leftFooterMenuNavRepeater); m_leftNavFooterMenuRepeaterGettingFocusHelper.GettingFocus += OnRepeaterGettingFocus; leftFooterMenuNavRepeater.ItemTemplate = m_navigationViewItemsFactory; } // Change code to NOT do this if we're in left nav mode, to prevent it from being realized: if (GetTemplateChildT(c_topNavFooterMenuItemsHost, controlProtected) is { } topFooterMenuNavRepeater) { m_topNavFooterMenuRepeater = topFooterMenuNavRepeater; // API is currently in preview, so setting this via code. // Disabling virtualization for now because of https://github.com/microsoft/microsoft-ui-xaml/issues/2095 if (topFooterMenuNavRepeater.Layout is StackLayout stackLayout) { var stackLayoutImpl = stackLayout; stackLayoutImpl.DisableVirtualization = true; } topFooterMenuNavRepeater.ElementPrepared += OnRepeaterElementPrepared; topFooterMenuNavRepeater.ElementClearing += OnRepeaterElementClearing; topFooterMenuNavRepeater.IsVisibleChanged += OnRepeaterIsVisibleChanged; m_topNavFooterMenuRepeaterGettingFocusHelper = new GettingFocusHelper(topFooterMenuNavRepeater); m_topNavFooterMenuRepeaterGettingFocusHelper.GettingFocus += OnRepeaterGettingFocus; topFooterMenuNavRepeater.ItemTemplate = m_navigationViewItemsFactory; } m_topNavContentOverlayAreaGrid = GetTemplateChild(c_topNavContentOverlayAreaGrid) as Border; m_leftNavPaneAutoSuggestBoxPresenter = GetTemplateChild(c_leftNavPaneAutoSuggestBoxPresenter) as ContentControl; m_topNavPaneAutoSuggestBoxPresenter = GetTemplateChild(c_topNavPaneAutoSuggestBoxPresenter) as ContentControl; // Get pointer to the pane content area, for use in the selection indicator animation m_paneContentGrid = GetTemplateChild(c_paneContentGridName) as UIElement; m_contentLeftPadding = GetTemplateChild(c_contentLeftPadding) as FrameworkElement; m_paneHeaderCloseButtonColumn = GetTemplateChild(c_paneHeaderCloseButtonColumn) as ColumnDefinition; m_paneHeaderToggleButtonColumn = GetTemplateChild(c_paneHeaderToggleButtonColumn) as ColumnDefinition; m_paneHeaderContentBorderRow = GetTemplateChild(c_paneHeaderContentBorderRow) as RowDefinition; m_paneTitleFrameworkElement = GetTemplateChild(c_paneTitleFrameworkElement) as FrameworkElement; m_paneTitlePresenter = GetTemplateChild(c_paneTitlePresenter) as ContentControl; if (GetTemplateChild(c_paneTitleHolderFrameworkElement) is FrameworkElement paneTitleHolderFrameworkElement) { m_paneTitleHolderFrameworkElement = paneTitleHolderFrameworkElement; paneTitleHolderFrameworkElement.SizeChanged += OnPaneTitleHolderSizeChanged; } // Set automation name on search button if (GetTemplateChild(c_searchButtonName) is Button button) { m_paneSearchButton = button; button.Click += OnPaneSearchButtonClick; var searchButtonName = ResourceAccessor.GetLocalizedStringResource(SR_NavigationViewSearchButtonName); AutomationProperties.SetName(button, searchButtonName); var toolTip = new ToolTip(); toolTip.Content = searchButtonName; ToolTipService.SetToolTip(button, toolTip); } if (GetTemplateChild(c_navViewBackButton) is Button backButton) { m_backButton = backButton; backButton.Click += OnBackButtonClicked; string navigationName = ResourceAccessor.GetLocalizedStringResource(SR_NavigationBackButtonName); AutomationProperties.SetName(backButton, navigationName); WindowChrome.SetIsHitTestVisibleInChrome(backButton, true); } // Register for changes in title bar layout if (CoreApplicationViewTitleBar.GetTitleBar(this) is { } coreTitleBar) { m_coreTitleBar = coreTitleBar; coreTitleBar.LayoutMetricsChanged += OnTitleBarMetricsChanged; coreTitleBar.IsVisibleChanged += OnTitleBarIsVisibleChanged; if (ShouldPreserveNavigationViewRS4Behavior()) { m_togglePaneTopPadding = GetTemplateChild(c_togglePaneTopPadding) as FrameworkElement; m_contentPaneTopPadding = GetTemplateChild(c_contentPaneTopPadding) as FrameworkElement; } } if (GetTemplateChild(c_navViewBackButtonToolTip) is ToolTip backButtonToolTip) { string navigationBackButtonToolTip = ResourceAccessor.GetLocalizedStringResource(SR_NavigationBackButtonToolTip); backButtonToolTip.Content = navigationBackButtonToolTip; } if (GetTemplateChild(c_navViewCloseButton) is Button closeButton) { m_closeButton = closeButton; closeButton.Click += OnPaneToggleButtonClick; string navigationName = ResourceAccessor.GetLocalizedStringResource(SR_NavigationCloseButtonName); AutomationProperties.SetName(closeButton, navigationName); WindowChrome.SetIsHitTestVisibleInChrome(closeButton, true); } if (GetTemplateChild(c_navViewCloseButtonToolTip) is ToolTip closeButtonToolTip) { string navigationCloseButtonToolTip = ResourceAccessor.GetLocalizedStringResource(SR_NavigationButtonOpenName); closeButtonToolTip.Content = navigationCloseButtonToolTip; } m_itemsContainerRow = GetTemplateChildT(c_itemsContainerRow, controlProtected); m_menuItemsScrollViewer = GetTemplateChildT(c_menuItemsScrollViewer, controlProtected); m_footerItemsScrollViewer = GetTemplateChildT(c_footerItemsScrollViewer, controlProtected); m_visualItemsSeparator = GetTemplateChildT(c_visualItemsSeparator, controlProtected); m_itemsContainerSizeChangedRevoker?.Revoke(); if (GetTemplateChildT(c_itemsContainer, controlProtected) is { } itemsContainerRow) { m_itemsContainerSizeChangedRevoker = new FrameworkElementSizeChangedRevoker(itemsContainerRow, OnItemsContainerSizeChanged); } if (SharedHelpers.IsRS2OrHigher()) { // Get hold of the outermost grid and enable XYKeyboardNavigationMode // However, we only want this to work in the content pane + the hamburger button (which is not inside the splitview) // so disable it on the grid in the content area of the SplitView if (GetTemplateChildT(c_rootGridName, controlProtected) is { } rootGrid) { KeyboardNavigation.SetDirectionalNavigation(rootGrid, KeyboardNavigationMode.Contained); } if (GetTemplateChildT(c_contentGridName, controlProtected) is { } contentGrid) { KeyboardNavigation.SetDirectionalNavigation(contentGrid, KeyboardNavigationMode.None); } } // TODO: WPF - AccessKey //m_accessKeyInvokedRevoker = AccessKeyInvoked(winrt::auto_revoke, { this, &NavigationView::OnAccessKeyInvoked }); UpdatePaneShadow(); m_appliedTemplate = true; // Do initial setup UpdatePaneDisplayMode(); UpdateHeaderVisibility(); UpdatePaneTitleFrameworkElementParents(); UpdateTitleBarPadding(); UpdatePaneTabFocusNavigation(); UpdateBackAndCloseButtonsVisibility(); UpdateSingleSelectionFollowsFocusTemplateSetting(); UpdatePaneVisibility(); UpdateVisualState(); UpdatePaneTitleMargins(); UpdatePaneLayout(); UpdatePaneOverlayGroup(); } void UpdateRepeaterItemsSource(bool forceSelectionModelUpdate) { object itemsSource; { object init() { if (MenuItemsSource is { } menuItemsSource) { return menuItemsSource; } else { UpdateSelectionForMenuItems(); return MenuItems; } }; itemsSource = init(); } // Selection Model has same representation of data regardless // of pane mode, so only update if the ItemsSource data itself // has changed. if (forceSelectionModelUpdate) { m_selectionModelSource[0] = itemsSource; } m_menuItemsCollectionChangedRevoker?.Revoke(); m_menuItemsSource = new InspectingDataSource(itemsSource); m_menuItemsCollectionChangedRevoker = new ItemsSourceView.CollectionChangedRevoker(m_menuItemsSource, OnMenuItemsSourceCollectionChanged); if (IsTopNavigationView()) { UpdateLeftRepeaterItemSource(null); UpdateTopNavRepeatersItemSource(itemsSource); InvalidateTopNavPrimaryLayout(); } else { UpdateTopNavRepeatersItemSource(null); UpdateLeftRepeaterItemSource(itemsSource); } } void UpdateLeftRepeaterItemSource(object items) { UpdateItemsRepeaterItemsSource(m_leftNavRepeater, items); // Left pane repeater has a new items source, update pane layout. UpdatePaneLayout(); } void UpdateTopNavRepeatersItemSource(object items) { // Change data source and setup vectors m_topDataProvider.SetDataSource(items); // rebinding UpdateTopNavPrimaryRepeaterItemsSource(items); UpdateTopNavOverflowRepeaterItemsSource(items); } void UpdateTopNavPrimaryRepeaterItemsSource(object items) { if (items != null) { UpdateItemsRepeaterItemsSource(m_topNavRepeater, m_topDataProvider.GetPrimaryItems()); } else { UpdateItemsRepeaterItemsSource(m_topNavRepeater, null); } } void UpdateTopNavOverflowRepeaterItemsSource(object items) { m_topNavOverflowItemsCollectionChangedRevoker?.Revoke(); if (m_topNavRepeaterOverflowView is { } overflowRepeater) { if (items != null) { var itemsSource = m_topDataProvider.GetOverflowItems(); overflowRepeater.ItemsSource = itemsSource; // We listen to changes to the overflow menu item collection so we can set the visibility of the overflow button // to collapsed when it no longer has any items. // // Normally, MeasureOverride() kicks off updating the button's visibility, however, it is not run when the overflow menu // only contains a *single* item and we // - either remove that menu item or // - remove menu items displayed in the NavigationView pane until there is enough room for the single overflow menu item // to be displayed in the pane m_topNavOverflowItemsCollectionChangedRevoker = new ItemsSourceView.CollectionChangedRevoker(overflowRepeater.ItemsSourceView, OnOverflowItemsSourceCollectionChanged); } else { overflowRepeater.ItemsSource = null; } } } void UpdateItemsRepeaterItemsSource(ItemsRepeater ir, object itemsSource) { if (ir != null) { ir.ItemsSource = itemsSource; } } void UpdateFooterRepeaterItemsSource(bool sourceCollectionReset, bool sourceCollectionChanged) { if (!m_appliedTemplate) return; object itemsSource; { itemsSource = init(); object init() { if (FooterMenuItemsSource is { } menuItemsSource) { return menuItemsSource; } UpdateSelectionForMenuItems(); return FooterMenuItems; } } UpdateItemsRepeaterItemsSource(m_leftNavFooterMenuRepeater, null); UpdateItemsRepeaterItemsSource(m_topNavFooterMenuRepeater, null); if (m_settingsItem is null || sourceCollectionChanged || sourceCollectionReset) { var dataSource = new List(); if (m_settingsItem is null) { m_settingsItem = new NavigationViewItem(); var settingsItem = m_settingsItem; settingsItem.Name = "SettingsItem"; m_navigationViewItemsFactory.SettingsItem(settingsItem); } if (sourceCollectionReset) { if (m_footerItemsSource != null) { m_footerItemsSource.CollectionChanged -= OnFooterItemsSourceCollectionChanged; } m_footerItemsSource = null; } if (m_footerItemsSource is null) { m_footerItemsSource = new InspectingDataSource(itemsSource); m_footerItemsCollectionChangedRevoker = new ItemsSourceView.CollectionChangedRevoker(m_footerItemsSource, OnFooterItemsSourceCollectionChanged); } if (m_footerItemsSource != null) { var settingsItem = m_settingsItem; var size = m_footerItemsSource.Count; for (int i = 0; i < size; i++) { var item = m_footerItemsSource.GetAt(i); dataSource.Add(item); } if (IsSettingsVisible) { CreateAndHookEventsToSettings(); // add settings item to the end of footer dataSource.Add(settingsItem); } } m_selectionModelSource[1] = dataSource; } if (IsTopNavigationView()) { UpdateItemsRepeaterItemsSource(m_topNavFooterMenuRepeater, m_selectionModelSource[1]); } else { if (m_leftNavFooterMenuRepeater is { } repeater) { UpdateItemsRepeaterItemsSource(m_leftNavFooterMenuRepeater, m_selectionModelSource[1]); // Footer items changed and we need to recalculate the layout. // However repeater "lags" behind, so we need to force it to reevaluate itself now. repeater.InvalidateMeasure(); repeater.UpdateLayout(); // Footer items changed, so let's update the pane layout. UpdatePaneLayout(); } if (m_settingsItem is { } settings) { settings.BringIntoView(); } } } void OnFlyoutClosing(object sender, FlyoutBaseClosingEventArgs args) { // If the user selected an parent item in the overflow flyout then the item has not been moved to top primary yet. // So we need to move it. if (m_moveTopNavOverflowItemOnFlyoutClose && !m_selectionChangeFromOverflowMenu) { m_moveTopNavOverflowItemOnFlyoutClose = false; var selectedIndex = m_selectionModel.SelectedIndex; if (selectedIndex.GetSize() > 0) { if (GetContainerForIndex(selectedIndex.GetAt(1), false /*infooter*/) is { } firstContainer) { if (firstContainer is NavigationViewItem firstNVI) { // We want to collapse the top level item before we move it firstNVI.IsExpanded = false; } } SelectandMoveOverflowItem(SelectedItem, selectedIndex, false /*closeFlyout*/); } } } void OnNavigationViewItemIsSelectedPropertyChanged(DependencyObject sender, DependencyProperty args) { if (sender is NavigationViewItem nvi) { // Check whether the container that triggered this call back is the selected container bool isContainerSelectedInModel = IsContainerTheSelectedItemInTheSelectionModel(nvi); bool isSelectedInContainer = nvi.IsSelected; if (isSelectedInContainer && !isContainerSelectedInModel) { var indexPath = GetIndexPathForContainer(nvi); UpdateSelectionModelSelection(indexPath); } else if (!isSelectedInContainer && isContainerSelectedInModel) { var indexPath = GetIndexPathForContainer(nvi); var indexPathFromModel = m_selectionModel.SelectedIndex; if (indexPathFromModel != null && indexPath.CompareTo(indexPathFromModel) == 0) { m_selectionModel.DeselectAt(indexPath); } } if (isSelectedInContainer) { nvi.IsChildSelected = false; } } } void OnNavigationViewItemExpandedPropertyChanged(DependencyObject sender, DependencyProperty args) { if (sender is NavigationViewItem nvi) { if (nvi.IsExpanded) { RaiseExpandingEvent(nvi); } ShowHideChildrenItemsRepeater(nvi); if (!nvi.IsExpanded) { RaiseCollapsedEvent(nvi); } } } void RaiseItemInvokedForNavigationViewItem(NavigationViewItem nvi) { object nextItem = null; var prevItem = SelectedItem; var parentIR = GetParentItemsRepeaterForContainer(nvi); if (parentIR.ItemsSourceView is { } itemsSourceView) { var inspectingDataSource = (InspectingDataSource)itemsSourceView; var itemIndex = parentIR.GetElementIndex(nvi); // Check that index is NOT -1, meaning it is actually realized if (itemIndex != -1) { // Something went wrong, item might not be realized yet. nextItem = inspectingDataSource.GetAt(itemIndex); } } // Determine the recommeded transition direction. // Any transitions other than `Default` only apply in top nav scenarios. NavigationRecommendedTransitionDirection recommendedDirection; { NavigationRecommendedTransitionDirection init() { if (IsTopNavigationView() && nvi.SelectsOnInvoked) { bool isInOverflow = parentIR == m_topNavRepeaterOverflowView; if (isInOverflow) { return NavigationRecommendedTransitionDirection.FromOverflow; } else if (prevItem != null) { return GetRecommendedTransitionDirection(NavigationViewItemBaseOrSettingsContentFromData(prevItem), nvi); } } return NavigationRecommendedTransitionDirection.Default; }; recommendedDirection = init(); } RaiseItemInvoked(nextItem, IsSettingsItem(nvi) /*isSettings*/, nvi, recommendedDirection); } internal void OnNavigationViewItemInvoked(NavigationViewItem nvi) { m_shouldRaiseItemInvokedAfterSelection = true; var selectedItem = SelectedItem; bool updateSelection = m_selectionModel != null && nvi.SelectsOnInvoked; if (updateSelection) { var ip = GetIndexPathForContainer(nvi); // Determine if we will update collapse/expand which will happen iff the item has children if (DoesNavigationViewItemHaveChildren(nvi)) { m_shouldIgnoreUIASelectionRaiseAsExpandCollapseWillRaise = true; } UpdateSelectionModelSelection(ip); } // Item was invoked but already selected, so raise event here. if (selectedItem == SelectedItem) { RaiseItemInvokedForNavigationViewItem(nvi); } ToggleIsExpandedNavigationViewItem(nvi); ClosePaneIfNeccessaryAfterItemIsClicked(nvi); if (updateSelection) { CloseFlyoutIfRequired(nvi); } } bool IsRootItemsRepeater(DependencyObject element) { if (element != null) { return (element == m_topNavRepeater || element == m_leftNavRepeater || element == m_topNavRepeaterOverflowView || element == m_leftNavFooterMenuRepeater || element == m_topNavFooterMenuRepeater); } return false; } bool IsRootGridOfFlyout(DependencyObject element) { if (element is Grid grid) { return grid.Name == c_flyoutRootGrid; } return false; } ItemsRepeater GetParentRootItemsRepeaterForContainer(NavigationViewItemBase nvib) { var parentIR = GetParentItemsRepeaterForContainer(nvib); var currentNvib = nvib; while (!IsRootItemsRepeater(parentIR)) { currentNvib = GetParentNavigationViewItemForContainer(currentNvib); if (currentNvib is null) { return null; } parentIR = GetParentItemsRepeaterForContainer(currentNvib); } return parentIR; } internal ItemsRepeater GetParentItemsRepeaterForContainer(NavigationViewItemBase nvib) { if (VisualTreeHelper.GetParent(nvib) is { } parent) { if (parent is ItemsRepeater parentIR) { return parentIR; } } return null; } NavigationViewItem GetParentNavigationViewItemForContainer(NavigationViewItemBase nvib) { // TODO: This scenario does not find parent items when in a flyout, which causes problems if item if first loaded // straight in the flyout. Fix. This logic can be merged with the 'GetIndexPathForContainer' logic below. DependencyObject parent = GetParentItemsRepeaterForContainer(nvib); if (!IsRootItemsRepeater(parent)) { while (parent != null) { parent = VisualTreeHelper.GetParent(parent); if (parent is NavigationViewItem nvi) { return nvi; } } } return null; } IndexPath GetIndexPathForContainer(NavigationViewItemBase nvib) { var path = new List(); bool isInFooterMenu = false; DependencyObject child = nvib; var parent = VisualTreeHelper.GetParent(child); if (parent == null) { return IndexPath.CreateFromIndices(path); } // Search through VisualTree for a root itemsrepeater while (parent != null && !IsRootItemsRepeater(parent) && !IsRootGridOfFlyout(parent)) { if (parent is ItemsRepeater parentIR) { if (child is UIElement childElement) { path.Insert(0, parentIR.GetElementIndex(childElement)); } } child = parent; parent = VisualTreeHelper.GetParent(parent); } // If the item is in a flyout, then we need to final index of its parent if (IsRootGridOfFlyout(parent)) { if (m_lastItemExpandedIntoFlyout is { } nvi) { child = nvi; parent = IsTopNavigationView() ? m_topNavRepeater : m_leftNavRepeater; } } // If item is in one of the disconnected ItemRepeaters, account for that in IndexPath calculations if (parent == m_topNavRepeaterOverflowView) { // Convert index of selected item in overflow to index in datasource var containerIndex = m_topNavRepeaterOverflowView.GetElementIndex(child as UIElement); var item = m_topDataProvider.GetOverflowItems()[containerIndex]; var indexAtRoot = m_topDataProvider.IndexOf(item); path.Insert(0, indexAtRoot); } else if (parent == m_topNavRepeater) { // Convert index of selected item in overflow to index in datasource var containerIndex = m_topNavRepeater.GetElementIndex(child as UIElement); var item = m_topDataProvider.GetPrimaryItems()[containerIndex]; var indexAtRoot = m_topDataProvider.IndexOf(item); path.Insert(0, indexAtRoot); } else if (parent is ItemsRepeater parentIR) { path.Insert(0, parentIR.GetElementIndex(child as UIElement)); } isInFooterMenu = parent == m_leftNavFooterMenuRepeater || parent == m_topNavFooterMenuRepeater; path.Insert(0, isInFooterMenu ? c_footerMenuBlockIndex : c_mainMenuBlockIndex); return IndexPath.CreateFromIndices(path); } internal void OnRepeaterElementPrepared(ItemsRepeater ir, ItemsRepeaterElementPreparedEventArgs args) { if (args.Element is NavigationViewItemBase nvib) { var nvibImpl = nvib; nvibImpl.SetNavigationViewParent(this); nvibImpl.IsTopLevelItem = IsTopLevelItem(nvib); // Visual state info propagation NavigationViewRepeaterPosition position; { NavigationViewRepeaterPosition init() { if (IsTopNavigationView()) { if (ir == m_topNavRepeater) { return NavigationViewRepeaterPosition.TopPrimary; } if (ir == m_topNavFooterMenuRepeater) { return NavigationViewRepeaterPosition.TopFooter; } return NavigationViewRepeaterPosition.TopOverflow; } if (ir == m_leftNavFooterMenuRepeater) { return NavigationViewRepeaterPosition.LeftFooter; } return NavigationViewRepeaterPosition.LeftNav; } position = init(); } nvibImpl.Position = position; if (GetParentNavigationViewItemForContainer(nvib) is { } parentNVI) { var parentNVIImpl = parentNVI; var itemDepth = parentNVIImpl.ShouldRepeaterShowInFlyout() ? 0 : parentNVIImpl.Depth + 1; nvibImpl.Depth = itemDepth; } else { nvibImpl.Depth = 0; } // Apply any custom container styling ApplyCustomMenuItemContainerStyling(nvib, ir, args.Index); if (args.Element is NavigationViewItem nvi) { // Propagate depth to children items if they exist int childDepth; { int init() { if (position == NavigationViewRepeaterPosition.TopPrimary) { return 0; } return nvibImpl.Depth + 1; } childDepth = init(); } nvi.PropagateDepthToChildren(childDepth); // Register for item events InputHelper.AddTappedHandler(nvi, OnNavigationViewItemTapped); nvi.KeyDown += OnNavigationViewItemKeyDown; nvi.GotFocus += OnNavigationViewItemOnGotFocus; nvi.IsSelectedChanged += OnNavigationViewItemIsSelectedPropertyChanged; nvi.IsExpandedChanged += OnNavigationViewItemExpandedPropertyChanged; } } } void ApplyCustomMenuItemContainerStyling(NavigationViewItemBase nvib, ItemsRepeater ir, int index) { if (MenuItemContainerStyle is { } menuItemContainerStyle) { nvib.Style = menuItemContainerStyle; } else if (MenuItemContainerStyleSelector is { } menuItemContainerStyleSelector) { if (ir.ItemsSourceView is { } itemsSourceView) { if (itemsSourceView.GetAt(index) is { } item) { if (menuItemContainerStyleSelector.SelectStyle(item, nvib) is { } selectedStyle) { nvib.Style = selectedStyle; } } } } } internal void OnRepeaterElementClearing(ItemsRepeater ir, ItemsRepeaterElementClearingEventArgs args) { if (args.Element is NavigationViewItemBase nvib) { var nvibImpl = nvib; nvibImpl.Depth = 0; nvibImpl.IsTopLevelItem = false; if (nvib is NavigationViewItem nvi) { // Revoke all the events that we were listing to on the item InputHelper.RemoveTappedHandler(nvi, OnNavigationViewItemTapped); nvi.KeyDown -= OnNavigationViewItemKeyDown; nvi.GotFocus -= OnNavigationViewItemOnGotFocus; nvi.IsSelectedChanged -= OnNavigationViewItemIsSelectedPropertyChanged; nvi.IsExpandedChanged -= OnNavigationViewItemExpandedPropertyChanged; } } } internal NavigationViewItemsFactory GetNavigationViewItemsFactory() { return m_navigationViewItemsFactory; } // Hook up the Settings Item Invoked event listener void CreateAndHookEventsToSettings() { if (m_settingsItem is null) { return; } var settingsItem = m_settingsItem; var settingsIcon = new FontIcon(SegoeFluentIcons.Settings); //SymbolIcon(Symbol.Setting); settingsItem.Icon = settingsIcon; // Do localization for settings item label and Automation Name var localizedSettingsName = ResourceAccessor.GetLocalizedStringResource(SR_SettingsButtonName); AutomationProperties.SetName(settingsItem, localizedSettingsName); settingsItem.Tag = localizedSettingsName; UpdateSettingsItemToolTip(); // Add the name only in case of horizontal nav if (!IsTopNavigationView()) { settingsItem.Content = localizedSettingsName; } else { settingsItem.Content = null; } // hook up SettingsItem SetValue(SettingsItemPropertyKey, settingsItem); } protected override Size MeasureOverride(Size availableSize) { if (IsTopNavigationView() && IsTopPrimaryListVisible()) { if (double.IsInfinity(availableSize.Width)) { // We have infinite space, so move all items to primary list m_topDataProvider.MoveAllItemsToPrimaryList(); } else { HandleTopNavigationMeasureOverride(availableSize); #if DEBUG if (m_topDataProvider.Size() > 0) { // We should always have at least one item in primary. Debug.Assert(m_topDataProvider.GetPrimaryItems().Count > 0); } #endif // DEBUG } } LayoutUpdated -= OnLayoutUpdated; LayoutUpdated += OnLayoutUpdated; m_layoutUpdatedToken = true; return base.MeasureOverride(availableSize); } void OnLayoutUpdated(object sender, object e) { // We only need to handle once after MeasureOverride, so revoke the token. LayoutUpdated -= OnLayoutUpdated; m_layoutUpdatedToken = false; // In topnav, when an item in overflow menu is clicked, the animation is delayed because that item is not move to primary list yet. // And it depends on LayoutUpdated to re-play the animation. m_lastSelectedItemPendingAnimationInTopNav is the last selected overflow item. if (m_lastSelectedItemPendingAnimationInTopNav is { } lastSelectedItemInTopNav) { m_lastSelectedItemPendingAnimationInTopNav = null; // WPF: Wait for layout Dispatcher.BeginInvoke(() => { AnimateSelectionChanged(lastSelectedItemInTopNav); }, DispatcherPriority.Send); } if (m_OrientationChangedPendingAnimation) { m_OrientationChangedPendingAnimation = false; AnimateSelectionChanged(SelectedItem); } } void OnSizeChanged(object sender, SizeChangedEventArgs args) { var width = args.NewSize.Width; UpdateOpenPaneWidth(width); UpdateAdaptiveLayout(width); UpdateTitleBarPadding(); UpdateBackAndCloseButtonsVisibility(); UpdatePaneLayout(); UpdatePaneOverlayGroup(); UpdatePaneButtonsWidths(); } void OnItemsContainerSizeChanged(object sender, SizeChangedEventArgs e) { UpdatePaneLayout(); } void UpdateOpenPaneWidth(double width) { if (!IsTopNavigationView() && m_rootSplitView != null) { var m_openPaneWidth = Math.Max(0.0, Math.Min(width, OpenPaneLength)); var templateSettings = GetTemplateSettings(); templateSettings.OpenPaneWidth = m_openPaneWidth; } } // forceSetDisplayMode: On first call to SetDisplayMode, force setting to initial values void UpdateAdaptiveLayout(double width, bool forceSetDisplayMode = false) { // In top nav, there is no adaptive pane layout if (IsTopNavigationView()) { return; } if (m_rootSplitView == null) { return; } // If we decide we want it to animate open/closed when you resize the // window we'll have to change how we figure out the initial state // instead of this: m_initialListSizeStateSet = false; // see UpdateIsClosedCompact() NavigationViewDisplayMode displayMode = NavigationViewDisplayMode.Compact; var paneDisplayMode = PaneDisplayMode; if (paneDisplayMode == NavigationViewPaneDisplayMode.Auto) { if (width >= ExpandedModeThresholdWidth) { displayMode = NavigationViewDisplayMode.Expanded; } else if (width < CompactModeThresholdWidth) { displayMode = NavigationViewDisplayMode.Minimal; } } else if (paneDisplayMode == NavigationViewPaneDisplayMode.Left) { displayMode = NavigationViewDisplayMode.Expanded; } else if (paneDisplayMode == NavigationViewPaneDisplayMode.LeftCompact) { displayMode = NavigationViewDisplayMode.Compact; } else if (paneDisplayMode == NavigationViewPaneDisplayMode.LeftMinimal) { displayMode = NavigationViewDisplayMode.Minimal; } else { Environment.FailFast(null); } if (!forceSetDisplayMode && m_InitialNonForcedModeUpdate) { if (displayMode == NavigationViewDisplayMode.Minimal || displayMode == NavigationViewDisplayMode.Compact) { ClosePane(); } m_InitialNonForcedModeUpdate = false; } var previousMode = DisplayMode; SetDisplayMode(displayMode, forceSetDisplayMode); if (displayMode == NavigationViewDisplayMode.Expanded && IsPaneVisible) { if (!m_wasForceClosed) { OpenPane(); } } if (previousMode == NavigationViewDisplayMode.Expanded && displayMode == NavigationViewDisplayMode.Compact) { m_initialListSizeStateSet = false; ClosePane(); } } void UpdatePaneLayout() { if (!IsTopNavigationView()) { double totalAvailableHeight; { totalAvailableHeight = init(); double init() { if (m_itemsContainerRow is { } paneContentRow) { // 20px is the padding between the two item lists if (m_leftNavFooterContentBorder is { } paneFooter) { return paneContentRow.ActualHeight - 29 - paneFooter.ActualHeight; } else { return paneContentRow.ActualHeight - 29; } } return 0.0; } } if (IsFooterSeparatorVisible == true && m_visualItemsSeparator != null) { m_visualItemsSeparator.Visibility = Visibility.Visible; } else if(IsFooterSeparatorVisible == false && m_visualItemsSeparator != null) { m_visualItemsSeparator.Visibility = Visibility.Collapsed; } // Only continue if we have a positive amount of space to manage. if (totalAvailableHeight > 0) { // We need this value more than twice, so cache it. var totalAvailableHeightHalf = totalAvailableHeight / 2; double heightForMenuItems; { heightForMenuItems = init(); double init() { if (m_footerItemsScrollViewer is { } footerItemsScrollViewer) { if (m_leftNavFooterMenuRepeater is { } footerItemsRepeater) { // We know the actual height of footer items, so use that to determine how to split pane. if (m_leftNavRepeater is { } menuItems) { var footersActualHeight = footerItemsRepeater.ActualHeight; var menuItemsActualHeight = menuItems.ActualHeight; //Decide whether the separator show show or not. This doesnt work //if(m_visualItemsSeparator != null && IsFooterSeparatorVisible == null) //{ // if (totalAvailableHeight >= menuItemsActualHeight + footersActualHeight) // { // m_visualItemsSeparator.Visibility = Visibility.Collapsed; // } // else // { // m_visualItemsSeparator.Visibility = Visibility.Visible; // } //} if (totalAvailableHeight >= menuItemsActualHeight + footersActualHeight) { // We have enough space for two so let everyone get as much as they need. footerItemsScrollViewer.MaxHeight = footersActualHeight; //if (m_visualItemsSeparator is { } separator) //{ // if (IsFooterSeparatorVisible == null) // separator.Visibility = Visibility.Collapsed; //} return totalAvailableHeight - footersActualHeight; } else if (footersActualHeight > totalAvailableHeightHalf) { // Footer items exceed over the half, so let's limit them. footerItemsScrollViewer.MaxHeight = Math.Max(0, totalAvailableHeight - menuItemsActualHeight); //if (m_visualItemsSeparator is { } separator) //{ // if (IsFooterSeparatorVisible == null) // separator.Visibility = Visibility.Visible; //} return menuItemsActualHeight; } else if (footersActualHeight <= totalAvailableHeightHalf) { // Menu items exceed over the half, so let's limit them. footerItemsScrollViewer.MaxHeight = footersActualHeight; ////if (m_visualItemsSeparator is { } separator) ////{ //// if (IsFooterSeparatorVisible == null) //// separator.Visibility = Visibility.Visible; ////} return totalAvailableHeight - footersActualHeight; } else { // Both are more than half the height, so split evenly. footerItemsScrollViewer.MaxHeight = totalAvailableHeightHalf; //if (m_visualItemsSeparator is { } separator) //{ // if (IsFooterSeparatorVisible == null) // separator.Visibility = Visibility.Visible; //} return totalAvailableHeightHalf; } } else { // Couldn't determine the menuItems. // Let's just take all the height and let the other repeater deal with it. return totalAvailableHeight - footerItemsRepeater.ActualHeight; } } // We have no idea how much space to occupy as we are not able to get the size of the footer repeater. // Stick with 50% as backup. footerItemsScrollViewer.MaxHeight = totalAvailableHeightHalf; } // We couldn't find a good strategy, so limit to 50% percent for the menu items. return totalAvailableHeightHalf; } } // Footer items should have precedence as that usually contains very // important items such as settings or the profile. if (m_menuItemsScrollViewer is { } menuItemsScrollViewer) { // Update max height for menu items. menuItemsScrollViewer.MaxHeight = heightForMenuItems; } } if (IsFooterSeparatorVisible == null && m_visualItemsSeparator != null) { m_visualItemsSeparator.Visibility = Visibility.Collapsed; if (m_menuItemsScrollViewer is ScrollViewer && m_footerItemsScrollViewer is ScrollViewer) { if ((m_menuItemsScrollViewer as ScrollViewer).ComputedVerticalScrollBarVisibility == Visibility.Visible) { m_visualItemsSeparator.Visibility = Visibility.Visible; } } } } } void OnPaneToggleButtonClick(object sender, RoutedEventArgs args) { if (IsPaneOpen) { m_wasForceClosed = true; ClosePane(); } else { m_wasForceClosed = false; OpenPane(); } } void OnPaneSearchButtonClick(object sender, RoutedEventArgs args) { m_wasForceClosed = false; OpenPane(); if (AutoSuggestBox is { } autoSuggestBox) { Dispatcher.BeginInvoke(() => { autoSuggestBox.Focus(); }, DispatcherPriority.Loaded); } } void OnPaneTitleHolderSizeChanged(object sender, SizeChangedEventArgs args) { UpdateBackAndCloseButtonsVisibility(); } void OpenPane() { try { m_isOpenPaneForInteraction = true; IsPaneOpen = true; } finally { m_isOpenPaneForInteraction = false; } } // Call this when you want an uncancellable close void ClosePane() { CollapseMenuItemsInRepeater(m_leftNavRepeater); try { m_isOpenPaneForInteraction = true; IsPaneOpen = false; // the SplitView is two-way bound to this value } finally { m_isOpenPaneForInteraction = false; } } // Call this when NavigationView itself is going to trigger a close // where you will stop the close if the cancel is triggered bool AttemptClosePaneLightly() { bool pendingPaneClosingCancel = false; //if (SharedHelpers.IsRS3OrHigher()) { var eventArgs = new NavigationViewPaneClosingEventArgs(); PaneClosing?.Invoke(this, eventArgs); pendingPaneClosingCancel = eventArgs.Cancel; } if (!pendingPaneClosingCancel || m_wasForceClosed) { m_blockNextClosingEvent = true; ClosePane(); return true; } return false; } void OnSplitViewClosedCompactChanged(DependencyObject sender, DependencyProperty args) { if (args == SplitView.IsPaneOpenProperty || args == SplitView.DisplayModeProperty) { UpdateIsClosedCompact(); } } void OnSplitViewPaneClosed(DependencyObject sender, object obj) { PaneClosed?.Invoke(this, null); } void OnSplitViewPaneClosing(DependencyObject sender, SplitViewPaneClosingEventArgs args) { bool pendingPaneClosingCancel = false; if (PaneClosing != null) { if (!m_blockNextClosingEvent) // If this is true, we already sent one out "manually" and don't need to forward SplitView's event { var eventArgs = new NavigationViewPaneClosingEventArgs(); eventArgs.SplitViewClosingArgs(args); PaneClosing(this, eventArgs); pendingPaneClosingCancel = eventArgs.Cancel; } else { m_blockNextClosingEvent = false; } } if (!pendingPaneClosingCancel) // will be set in above event! { if (m_rootSplitView is { } splitView) { if (m_leftNavRepeater is { } paneList) { if (splitView.DisplayMode == SplitViewDisplayMode.CompactOverlay || splitView.DisplayMode == SplitViewDisplayMode.CompactInline) { // See UpdateIsClosedCompact 'RS3+ animation timing enhancement' for explanation: VisualStateManager.GoToState(this, "ListSizeCompact", true /*useTransitions*/); UpdatePaneToggleSize(); } } } } } void OnSplitViewPaneOpened(DependencyObject sender, object obj) { PaneOpened?.Invoke(this, null); } void OnSplitViewPaneOpening(DependencyObject sender, object obj) { if (m_leftNavRepeater != null) { // See UpdateIsClosedCompact 'RS3+ animation timing enhancement' for explanation: VisualStateManager.GoToState(this, "ListSizeFull", true /*useTransitions*/); } PaneOpening?.Invoke(this, null); } void UpdateIsClosedCompact() { if (m_rootSplitView is { } splitView) { // Check if the pane is closed and if the splitview is in either compact mode. var splitViewDisplayMode = splitView.DisplayMode; m_isClosedCompact = !splitView.IsPaneOpen && (splitViewDisplayMode == SplitViewDisplayMode.CompactOverlay || splitViewDisplayMode == SplitViewDisplayMode.CompactInline); VisualStateManager.GoToState(this, m_isClosedCompact ? "ClosedCompact" : "NotClosedCompact", true /*useTransitions*/); // Set the initial state of the list size if (!m_initialListSizeStateSet) { m_initialListSizeStateSet = true; VisualStateManager.GoToState(this, m_isClosedCompact ? "ListSizeCompact" : "ListSizeFull", true /*useTransitions*/); } //else if (!SharedHelpers.IsRS3OrHigher()) // Do any changes that would otherwise happen on opening/closing for RS2 and earlier: //{ // // RS3+ animation timing enhancement: // // Pre-RS3, we didn't have the full suite of Closed, Closing, Opened, // // Opening events on SplitView. So when doing open/closed operations, // // we have to do them immediately. Just one example: on RS2 when you // // close the pane, the PaneTitle will disappear *immediately* which // // looks janky. But on RS4, it'll have its visibility set after the // // closed event fires. // VisualStateManager.GoToState(this, m_isClosedCompact ? "ListSizeCompact" : "ListSizeFull", true /*useTransitions*/); //} UpdateTitleBarPadding(); UpdateBackAndCloseButtonsVisibility(); UpdatePaneTitleMargins(); UpdatePaneToggleSize(); } } void UpdatePaneButtonsWidths() { var templateSettings = GetTemplateSettings(); double newButtonWidths; { double init() { if (DisplayMode == NavigationViewDisplayMode.Minimal) { return c_paneToggleButtonWidth; } return CompactPaneLength; } newButtonWidths = init(); } templateSettings.PaneToggleButtonWidth = newButtonWidths; templateSettings.SmallerPaneToggleButtonWidth = Math.Max(0, newButtonWidths-8); //if (m_backButton is { } backButton) //{ // backButton.Width = newButtonWidths; //} //if (m_paneToggleButton is { } paneToggleButton) //{ // paneToggleButton.MinWidth = newButtonWidths; // if (paneToggleButton.GetTemplateChild(c_paneToggleButtonIconGridColumnName) is { } paneToggleButtonIconColumn) // { // paneToggleButtonIconColumn.Width = new GridLength(newButtonWidths); // } //} } void OnBackButtonClicked(object sender, RoutedEventArgs args) { var eventArgs = new NavigationViewBackRequestedEventArgs(); BackRequested?.Invoke(this, eventArgs); } bool IsOverlay() { if (m_rootSplitView is { } splitView) { return splitView.DisplayMode == SplitViewDisplayMode.Overlay; } else { return false; } } bool IsLightDismissible() { if (m_rootSplitView is { } splitView) { return splitView.DisplayMode != SplitViewDisplayMode.Inline && splitView.DisplayMode != SplitViewDisplayMode.CompactInline; } else { return false; } } bool ShouldShowBackButton() { if (m_backButton != null && !ShouldPreserveNavigationViewRS3Behavior()) { if (DisplayMode == NavigationViewDisplayMode.Minimal && IsPaneOpen) { return false; } return ShouldShowBackOrCloseButton(); } return false; } bool ShouldShowCloseButton() { if (m_backButton != null && !ShouldPreserveNavigationViewRS3Behavior() && m_closeButton != null) { if (!IsPaneOpen) { return false; } var paneDisplayMode = PaneDisplayMode; if (paneDisplayMode != NavigationViewPaneDisplayMode.LeftMinimal && (paneDisplayMode != NavigationViewPaneDisplayMode.Auto || DisplayMode != NavigationViewDisplayMode.Minimal)) { return false; } return ShouldShowBackOrCloseButton(); } return false; } bool ShouldShowBackOrCloseButton() { var visibility = IsBackButtonVisible; return (visibility == NavigationViewBackButtonVisible.Visible || (visibility == NavigationViewBackButtonVisible.Auto && !SharedHelpers.IsOnXbox())); } // The automation name and tooltip for the pane toggle button changes depending on whether it is open or closed // put the logic here as it will be called in a couple places void SetPaneToggleButtonAutomationName() { string navigationName; if (IsPaneOpen) { navigationName = ResourceAccessor.GetLocalizedStringResource(SR_NavigationButtonOpenName); } else { navigationName = ResourceAccessor.GetLocalizedStringResource(SR_NavigationButtonClosedName); } if (m_paneToggleButton is { } paneToggleButton) { AutomationProperties.SetName(paneToggleButton, navigationName); var toolTip = new ToolTip(); toolTip.Content = navigationName; ToolTipService.SetToolTip(paneToggleButton, toolTip); } } void UpdateSettingsItemToolTip() { if (m_settingsItem is { } settingsItem) { if (!IsTopNavigationView() && IsPaneOpen) { ToolTipService.SetToolTip(settingsItem, null); } else { var localizedSettingsName = ResourceAccessor.GetLocalizedStringResource(SR_SettingsButtonName); var toolTip = new ToolTip(); toolTip.Content = localizedSettingsName; ToolTipService.SetToolTip(settingsItem, toolTip); } } } // Updates the PaneTitleHolder.Visibility and PaneTitleTextBlock.Parent properties based on the PaneDisplayMode, PaneTitle and IsPaneToggleButtonVisible properties. void UpdatePaneTitleFrameworkElementParents() { if (m_paneTitleHolderFrameworkElement is { } paneTitleHolderFrameworkElement) { var isPaneToggleButtonVisible = IsPaneToggleButtonVisible; var isTopNavigationView = IsTopNavigationView(); paneTitleHolderFrameworkElement.Visibility = (isPaneToggleButtonVisible || isTopNavigationView || PaneTitle.Length == 0 || (PaneDisplayMode == NavigationViewPaneDisplayMode.LeftMinimal && !IsPaneOpen)) ? Visibility.Collapsed : Visibility.Visible; if (m_paneTitleFrameworkElement is { } paneTitleFrameworkElement) { var first = SetPaneTitleFrameworkElementParent(m_paneToggleButton, paneTitleFrameworkElement, isTopNavigationView || !isPaneToggleButtonVisible); var second = SetPaneTitleFrameworkElementParent(m_paneTitlePresenter, paneTitleFrameworkElement, isTopNavigationView || isPaneToggleButtonVisible); var third = SetPaneTitleFrameworkElementParent(m_paneTitleOnTopPane, paneTitleFrameworkElement, !isTopNavigationView || isPaneToggleButtonVisible); (first ?? second ?? third)?.Invoke(); } } } Action SetPaneTitleFrameworkElementParent(ContentControl parent, FrameworkElement paneTitle, bool shouldNotContainPaneTitle) { if (parent != null) { if ((parent.Content == paneTitle) == shouldNotContainPaneTitle) { if (shouldNotContainPaneTitle) { parent.Content = null; } else { return () => { parent.Content = paneTitle; }; } } } return null; } static readonly Point c_frame1point1 = new Point(0.9, 0.1); static readonly Point c_frame1point2 = new Point(1.0, 0.2); static readonly Point c_frame2point1 = new Point(0.1, 0.9); static readonly Point c_frame2point2 = new Point(0.2, 1.0); void AnimateSelectionChangedToItem(object selectedItem) { if (selectedItem != null && !IsSelectionSuppressed(selectedItem)) { AnimateSelectionChanged(selectedItem); } } // Please clear the field m_lastSelectedItemPendingAnimationInTopNav when calling this method to prevent garbage value and incorrect animation // when the layout is invalidated as it's called in OnLayoutUpdated. void AnimateSelectionChanged(object nextItem) { // If we are delaying animation due to item movement in top nav overflow, dont do anything if (m_lastSelectedItemPendingAnimationInTopNav != null) { return; } UIElement prevIndicator = m_activeIndicator; UIElement nextIndicator = FindSelectionIndicator(nextItem); bool haveValidAnimation = false; // It's possible that AnimateSelectionChanged is called multiple times before the first animation is complete. // To have better user experience, if the selected target is the same, keep the first animation // If the selected target is not the same, abort the first animation and launch another animation. if (m_prevIndicator != null || m_nextIndicator != null) // There is ongoing animation { if (nextIndicator != null && m_nextIndicator == nextIndicator) // animate to the same target, just wait for animation complete { if (prevIndicator != null && prevIndicator != m_prevIndicator) { ResetElementAnimationProperties(prevIndicator, 0.0); } haveValidAnimation = true; } else { // If the last animation is still playing, force it to complete. OnAnimationComplete(null, null); } } if (!haveValidAnimation) { UIElement paneContentGrid = m_paneContentGrid; if ((prevIndicator != nextIndicator) && paneContentGrid != null && prevIndicator != null && nextIndicator != null && SharedHelpers.IsAnimationsEnabled) { // Make sure both indicators are visible and in their original locations ResetElementAnimationProperties(prevIndicator, 1.0); ResetElementAnimationProperties(nextIndicator, 1.0); // get the item positions in the pane Point point = new Point(0, 0); double prevPos; double nextPos; Point prevPosPoint = prevIndicator.SafeTransformToVisual(paneContentGrid).Transform(point); Point nextPosPoint = nextIndicator.SafeTransformToVisual(paneContentGrid).Transform(point); Size prevSize = prevIndicator.RenderSize; Size nextSize = nextIndicator.RenderSize; bool areElementsAtSameDepth = false; if (IsTopNavigationView()) { prevPos = prevPosPoint.X; nextPos = nextPosPoint.X; areElementsAtSameDepth = prevPosPoint.Y == nextPosPoint.Y; } else { prevPos = prevPosPoint.Y; nextPos = nextPosPoint.Y; areElementsAtSameDepth = prevPosPoint.X == nextPosPoint.X; } var storyboard = new Storyboard { FillBehavior = FillBehavior.Stop }; if (!areElementsAtSameDepth) { bool isNextBelow = prevPosPoint.Y < nextPosPoint.Y; if (prevIndicator.RenderSize.Height > prevIndicator.RenderSize.Width) { PlayIndicatorNonSameLevelAnimations(prevIndicator, true, isNextBelow ? false : true, storyboard.Children); } else { PlayIndicatorNonSameLevelTopPrimaryAnimation(prevIndicator, true, storyboard.Children); } if (nextIndicator.RenderSize.Height > nextIndicator.RenderSize.Width) { PlayIndicatorNonSameLevelAnimations(nextIndicator, false, isNextBelow ? true : false, storyboard.Children); } else { PlayIndicatorNonSameLevelTopPrimaryAnimation(nextIndicator, false, storyboard.Children); } } else { double outgoingEndPosition = nextPos - prevPos; double incomingStartPosition = prevPos - nextPos; // Play the animation on both the previous and next indicators PlayIndicatorAnimations(prevIndicator, 0, outgoingEndPosition, prevSize, nextSize, true, storyboard.Children); PlayIndicatorAnimations(nextIndicator, incomingStartPosition, 0, prevSize, nextSize, false, storyboard.Children); } m_prevIndicator = prevIndicator; m_nextIndicator = nextIndicator; storyboard.Completed += OnAnimationComplete; storyboard.Begin(this, true); storyboard.Pause(this); storyboard.SeekAlignedToLastTick(this, TimeSpan.Zero, TimeSeekOrigin.BeginTime); Dispatcher.BeginInvoke(() => { storyboard.Resume(this); }, DispatcherPriority.Loaded); } else { // if all else fails, or if animations are turned off, attempt to correctly set the positions and opacities of the indicators. ResetElementAnimationProperties(prevIndicator, 0.0); ResetElementAnimationProperties(nextIndicator, 1.0); } m_activeIndicator = nextIndicator; } } void PlayIndicatorNonSameLevelAnimations(UIElement indicator, bool isOutgoing, bool fromTop, TimelineCollection animations) { // Determine scaling of indicator (whether it is appearing or dissapearing) double beginScale = isOutgoing ? 1.0 : 0.0; double endScale = isOutgoing ? 0.0 : 1.0; var scaleAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(beginScale, KeyTime.FromPercent(0.0)), new SplineDoubleKeyFrame(endScale, KeyTime.FromPercent(1.0), new KeySpline(new Point(0.8,0), c_frame2point2)), }, Duration = TimeSpan.FromMilliseconds(600) }; animations.Add(scaleAnim); // Determine where the indicator is animating from/to Size size = indicator.RenderSize; double dimension = IsTopNavigationView() ? size.Width : size.Height; double newCenter = fromTop ? 0.0 : dimension; var indicatorCenterPoint = new Point(); indicatorCenterPoint.Y = newCenter; Storyboard.SetTarget(scaleAnim, indicator); Storyboard.SetTargetProperty(scaleAnim, s_scaleYPath); PrepareIndicatorForAnimation(indicator, indicatorCenterPoint); } void PlayIndicatorNonSameLevelTopPrimaryAnimation(UIElement indicator, bool isOutgoing, TimelineCollection animations) { // Determine scaling of indicator (whether it is appearing or dissapearing) double beginScale = isOutgoing ? 1.0 : 0.0; double endScale = isOutgoing ? 0.0 : 1.0; var scaleAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(beginScale, KeyTime.FromPercent(0.0)), new SplineDoubleKeyFrame(endScale, KeyTime.FromPercent(1.0), new KeySpline(new Point(0.8,0), c_frame2point2)), }, Duration = TimeSpan.FromMilliseconds(600) }; animations.Add(scaleAnim); // Determine where the indicator is animating from/to Size size = indicator.RenderSize; double newCenter = size.Width / 2; var indicatorCenterPoint = new Point(); indicatorCenterPoint.Y = newCenter; Storyboard.SetTarget(scaleAnim, indicator); Storyboard.SetTargetProperty(scaleAnim, s_scaleXPath); PrepareIndicatorForAnimation(indicator, indicatorCenterPoint); } void PlayIndicatorAnimations(UIElement indicator, double from, double to, Size beginSize, Size endSize, bool isOutgoing, TimelineCollection animations) { Size size = indicator.RenderSize; double dimension = IsTopNavigationView() ? size.Width : size.Height; double beginScale = 1.0; double endScale = 1.0; if (IsTopNavigationView() && Math.Abs(size.Width) > 0.001f) { beginScale = beginSize.Width / size.Width; endScale = endSize.Width / size.Width; } var posAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(from < to ? from : (from + (dimension * (beginScale - 1))), KeyTime.FromPercent(0.0)), new DiscreteDoubleKeyFrame(from < to ? (to + (dimension * (endScale - 1))) : to, KeyTime.FromPercent(0.333)), }, Duration = TimeSpan.FromMilliseconds(600) }; Storyboard.SetTarget(posAnim, indicator); animations.Add(posAnim); var scaleAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(beginScale, KeyTime.FromPercent(0.0)), new SplineDoubleKeyFrame( Math.Abs(to - from) / dimension + (from < to ? endScale : beginScale), KeyTime.FromPercent(0.333), new KeySpline(c_frame1point1, c_frame1point2)), new SplineDoubleKeyFrame(endScale, KeyTime.FromPercent(1.0), new KeySpline(c_frame2point1, c_frame2point2)), }, Duration = TimeSpan.FromMilliseconds(600) }; Storyboard.SetTarget(scaleAnim, indicator); animations.Add(scaleAnim); var centerAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(from < to ? 0.0 : dimension, KeyTime.FromPercent(0.0)), new DiscreteDoubleKeyFrame(from < to ? dimension : 0.0, KeyTime.FromPercent(1.0)), }, Duration = TimeSpan.FromMilliseconds(200) }; Storyboard.SetTarget(centerAnim, indicator); animations.Add(centerAnim); if (isOutgoing) { // fade the outgoing indicator so it looks nice when animating over the scroll area var opacityAnim = new DoubleAnimationUsingKeyFrames { KeyFrames = { new DiscreteDoubleKeyFrame(1.0, KeyTime.FromPercent(0.0)), new DiscreteDoubleKeyFrame(1.0, KeyTime.FromPercent(0.333)), new SplineDoubleKeyFrame(0.0, KeyTime.FromPercent(1.0), new KeySpline(c_frame2point1, c_frame2point2)), }, Duration = TimeSpan.FromMilliseconds(600) }; Storyboard.SetTarget(opacityAnim, indicator); Storyboard.SetTargetProperty(opacityAnim, s_opacityPath); animations.Add(opacityAnim); } if (IsTopNavigationView()) { Storyboard.SetTargetProperty(posAnim, s_translateXPath); Storyboard.SetTargetProperty(scaleAnim, s_scaleXPath); Storyboard.SetTargetProperty(centerAnim, s_centerXPath); } else { Storyboard.SetTargetProperty(posAnim, s_translateYPath); Storyboard.SetTargetProperty(scaleAnim, s_scaleYPath); Storyboard.SetTargetProperty(centerAnim, s_centerYPath); } PrepareIndicatorForAnimation(indicator); } void PrepareIndicatorForAnimation(UIElement indicator, Point? centerPoint = null) { if (!(indicator.RenderTransform is TransformGroup transformGroup && transformGroup.Children.Count == 2 && transformGroup.Children[0] is ScaleTransform && transformGroup.Children[1] is TranslateTransform)) { indicator.RenderTransform = new TransformGroup { Children = { new ScaleTransform(), new TranslateTransform() } }; } if (centerPoint.HasValue) { var scaleTransform = (ScaleTransform)((TransformGroup)indicator.RenderTransform).Children[0]; scaleTransform.CenterX = centerPoint.Value.X; scaleTransform.CenterY = centerPoint.Value.Y; } if (ShadowAssist.UseBitmapCache && indicator.CacheMode == null) { indicator.CacheMode = m_bitmapCache; } } void OnAnimationComplete(object sender, EventArgs args) { var indicator = m_prevIndicator; ResetElementAnimationProperties(indicator, 0.0); m_prevIndicator = null; indicator = m_nextIndicator; ResetElementAnimationProperties(indicator, 1.0); m_nextIndicator = null; } void ResetElementAnimationProperties(UIElement element, double desiredOpacity) { if (element != null) { element.Opacity = desiredOpacity; if (element.RenderTransform is TransformGroup transformGroup && transformGroup.Children.Count == 2 && transformGroup.Children[0] is ScaleTransform scaleTransform && transformGroup.Children[1] is TranslateTransform translateTransform) { translateTransform.BeginAnimation(TranslateTransform.XProperty, null); translateTransform.BeginAnimation(TranslateTransform.YProperty, null); scaleTransform.BeginAnimation(ScaleTransform.ScaleXProperty, null); scaleTransform.BeginAnimation(ScaleTransform.ScaleYProperty, null); scaleTransform.ClearValue(ScaleTransform.CenterXProperty); scaleTransform.ClearValue(ScaleTransform.CenterYProperty); } else { element.ClearValue(UIElement.RenderTransformProperty); } element.BeginAnimation(OpacityProperty, null); /* if (Visual visual = ElementCompositionPreview.GetElementVisual(element)) { visual.Offset(float3(0.0f, 0.0f, 0.0f)); visual.Scale(float3(1.0f, 1.0f, 1.0f)); visual.Opacity(desiredOpacity); } */ } } NavigationViewItemBase NavigationViewItemBaseOrSettingsContentFromData(object data) { return GetContainerForData(data); } NavigationViewItem NavigationViewItemOrSettingsContentFromData(object data) { return GetContainerForData(data); } bool IsSelectionSuppressed(object item) { if (item != null) { if (NavigationViewItemOrSettingsContentFromData(item) is { } nvi) { return !nvi.SelectsOnInvoked; } } return false; } bool ShouldPreserveNavigationViewRS4Behavior() { // Since RS5, we support topnav return m_topNavGrid == null; } bool ShouldPreserveNavigationViewRS3Behavior() { // Since RS4, we support backbutton return m_backButton == null; } UIElement FindSelectionIndicator(object item) { if (item != null) { if (NavigationViewItemOrSettingsContentFromData(item) is { } container) { if (container.GetSelectionIndicator() is { } indicator) { return indicator; } else { // Indicator was not found, so maybe the layout hasn't updated yet. // So let's do that now. container.UpdateLayout(); return container.GetSelectionIndicator(); } } } return null; } void RaiseSelectionChangedEvent(object nextItem, bool isSettingsItem, NavigationRecommendedTransitionDirection recommendedDirection = NavigationRecommendedTransitionDirection.Default) { var eventArgs = new NavigationViewSelectionChangedEventArgs(); eventArgs.SelectedItem = nextItem; eventArgs.IsSettingsSelected = isSettingsItem; if (NavigationViewItemBaseOrSettingsContentFromData(nextItem) is { } container) { eventArgs.SelectedItemContainer = container; } eventArgs.RecommendedNavigationTransitionInfo = CreateNavigationTransitionInfo(recommendedDirection); SelectionChanged?.Invoke(this, eventArgs); } // SelectedItem change can be invoked by API or user's action like clicking. if it's not from API, m_shouldRaiseInvokeItemInSelectionChange would be true // If nextItem is selectionsuppressed, we should undo the selection. We didn't undo it OnSelectionChange because we want change by API has the same undo logic. void ChangeSelection(object prevItem, object nextItem) { bool isSettingsItem = IsSettingsItem(nextItem); if (IsSelectionSuppressed(nextItem)) { // This should not be a common codepath. Only happens if customer passes a 'selectionsuppressed' item via API. UndoSelectionAndRevertSelectionTo(prevItem, nextItem); RaiseItemInvoked(nextItem, isSettingsItem); } else { // Other transition other than default only apply to topnav // when clicking overflow on topnav, transition is from bottom // otherwise if prevItem is on left side of nextActualItem, transition is from left // if prevItem is on right side of nextActualItem, transition is from right // click on Settings item is considered Default NavigationRecommendedTransitionDirection recommendedDirection; { NavigationRecommendedTransitionDirection init() { if (IsTopNavigationView()) { if (m_selectionChangeFromOverflowMenu) { return NavigationRecommendedTransitionDirection.FromOverflow; } else if (prevItem != null && nextItem != null) { return GetRecommendedTransitionDirection(NavigationViewItemBaseOrSettingsContentFromData(prevItem), NavigationViewItemBaseOrSettingsContentFromData(nextItem)); } } return NavigationRecommendedTransitionDirection.Default; } recommendedDirection = init(); } // Bug 17850504, Customer may use NavigationViewItem.IsSelected in ItemInvoke or SelectionChanged Event. // To keep the logic the same as RS4, ItemInvoke is before unselect the old item // And SelectionChanged is after we selected the new item. var selectedItem = SelectedItem; if (m_shouldRaiseItemInvokedAfterSelection) { // If selection changed inside ItemInvoked, the flag does not get said to false and the event get's raised again,so we need to set it to false now! m_shouldRaiseItemInvokedAfterSelection = false; RaiseItemInvoked(nextItem, isSettingsItem, NavigationViewItemOrSettingsContentFromData(nextItem), recommendedDirection); } // Selection was modified inside ItemInvoked, skip everything here! if (selectedItem != SelectedItem) { return; } UnselectPrevItem(prevItem, nextItem); ChangeSelectStatusForItem(nextItem, true /*selected*/); try { // Selection changed and we need to notify UIA // HOWEVER expand collapse can also trigger if an item can expand/collapse // There are multiple cases when selection changes: // - Through click on item with no children -> No expand/collapse change // - Through click on item with children -> Expand/collapse change // - Through API with item without children -> No expand/collapse change // - Through API with item with children -> No expand/collapse change if (!m_shouldIgnoreUIASelectionRaiseAsExpandCollapseWillRaise) { if (FrameworkElementAutomationPeer.FromElement(this) is AutomationPeer peer) { var navViewItemPeer = (NavigationViewAutomationPeer)peer; navViewItemPeer.RaiseSelectionChangedEvent( prevItem, nextItem ); } } } finally { m_shouldIgnoreUIASelectionRaiseAsExpandCollapseWillRaise = false; } RaiseSelectionChangedEvent(nextItem, isSettingsItem, recommendedDirection); AnimateSelectionChanged(nextItem); if (NavigationViewItemOrSettingsContentFromData(nextItem) is { } nvi) { ClosePaneIfNeccessaryAfterItemIsClicked(nvi); } } } void UpdateSelectionModelSelection(IndexPath ip) { var prevIndexPath = m_selectionModel.SelectedIndex; m_selectionModel.SelectAt(ip); UpdateIsChildSelected(prevIndexPath, ip); } void UpdateIsChildSelected(IndexPath prevIP, IndexPath nextIP) { if (prevIP != null && prevIP.GetSize() > 0) { UpdateIsChildSelectedForIndexPath(prevIP, false /*isChildSelected*/); } if (nextIP != null && nextIP.GetSize() > 0) { UpdateIsChildSelectedForIndexPath(nextIP, true /*isChildSelected*/); } } void UpdateIsChildSelectedForIndexPath(IndexPath ip, bool isChildSelected) { // Update the isChildSelected property for every container on the IndexPath (with the exception of the actual container pointed to by the indexpath) var container = GetContainerForIndex(ip.GetAt(1), ip.GetAt(0) == c_footerMenuBlockIndex /*inFooter*/); // first index is fo mainmenu or footer // second is index of item in mainmenu or footer // next in menuitem children var index = 2; while (container != null) { if (container is NavigationViewItem nvi) { nvi.IsChildSelected = isChildSelected; if (nvi.GetRepeater() is { } nextIR) { if (index < ip.GetSize() - 1) { container = nextIR.TryGetElement(ip.GetAt(index)); index++; continue; } } } container = null; } } void RaiseItemInvoked(object item, bool isSettings, NavigationViewItemBase container = null, NavigationRecommendedTransitionDirection recommendedDirection = NavigationRecommendedTransitionDirection.Default) { var invokedItem = item; var invokedContainer = container; var eventArgs = new NavigationViewItemInvokedEventArgs(); if (container != null) { invokedItem = container.Content; } else { // InvokedItem is container for Settings, but Content of item for other ListViewItem if (!isSettings) { if (NavigationViewItemBaseOrSettingsContentFromData(item) is { } containerFromData) { invokedItem = containerFromData.Content; invokedContainer = containerFromData; } } else { Debug.Assert(item != null); invokedContainer = item as NavigationViewItemBase; Debug.Assert(invokedContainer != null); } } eventArgs.InvokedItem = invokedItem; eventArgs.InvokedItemContainer = invokedContainer; eventArgs.IsSettingsInvoked = isSettings; eventArgs.RecommendedNavigationTransitionInfo = CreateNavigationTransitionInfo(recommendedDirection); ItemInvoked?.Invoke(this, eventArgs); } // forceSetDisplayMode: On first call to SetDisplayMode, force setting to initial values void SetDisplayMode(NavigationViewDisplayMode displayMode, bool forceSetDisplayMode = false) { // Need to keep the VisualStateGroup "DisplayModeGroup" updated even if the actual // display mode is not changed. This is due to the fact that there can be a transition between // 'Minimal' and 'MinimalWithBackButton'. UpdateVisualStateForDisplayModeGroup(displayMode); if (forceSetDisplayMode || DisplayMode != displayMode) { // Update header visibility based on what the new display mode will be UpdateHeaderVisibility(displayMode); UpdatePaneTabFocusNavigation(); UpdatePaneToggleSize(); RaiseDisplayModeChanged(displayMode); } } // To support TopNavigationView, DisplayModeGroup in visualstate(We call it VisualStateDisplayMode) is decoupled with DisplayMode. // The VisualStateDisplayMode is the combination of TopNavigationView, DisplayMode, PaneDisplayMode. // Here is the mapping: // TopNav . Minimal // PaneDisplayMode.Left || (PaneDisplayMode.Auto && DisplayMode.Expanded) . Expanded // PaneDisplayMode.LeftCompact || (PaneDisplayMode.Auto && DisplayMode.Compact) . Compact // Map others to Minimal or MinimalWithBackButton NavigationViewVisualStateDisplayMode GetVisualStateDisplayMode(NavigationViewDisplayMode displayMode) { var paneDisplayMode = PaneDisplayMode; if (IsTopNavigationView()) { return NavigationViewVisualStateDisplayMode.Minimal; } if (paneDisplayMode == NavigationViewPaneDisplayMode.Left || (paneDisplayMode == NavigationViewPaneDisplayMode.Auto && displayMode == NavigationViewDisplayMode.Expanded)) { return NavigationViewVisualStateDisplayMode.Expanded; } if (paneDisplayMode == NavigationViewPaneDisplayMode.LeftCompact || (paneDisplayMode == NavigationViewPaneDisplayMode.Auto && displayMode == NavigationViewDisplayMode.Compact)) { return NavigationViewVisualStateDisplayMode.Compact; } // In minimal mode, when the NavView is closed, the HeaderContent doesn't have // its own dedicated space, and must 'share' the top of the NavView with the // pane toggle button ('hamburger' button) and the back button. // When the NavView is open, the close button is taking space instead of the back button. if (ShouldShowBackButton() || ShouldShowCloseButton()) { return NavigationViewVisualStateDisplayMode.MinimalWithBackButton; } else { return NavigationViewVisualStateDisplayMode.Minimal; } } void UpdateVisualStateForDisplayModeGroup(NavigationViewDisplayMode displayMode) { if (m_rootSplitView is { } splitView) { var visualStateDisplayMode = GetVisualStateDisplayMode(displayMode); var visualStateName = ""; var splitViewDisplayMode = SplitViewDisplayMode.Overlay; var visualStateNameMinimal = "Minimal"; switch (visualStateDisplayMode) { case NavigationViewVisualStateDisplayMode.MinimalWithBackButton: visualStateName = "MinimalWithBackButton"; splitViewDisplayMode = SplitViewDisplayMode.Overlay; break; case NavigationViewVisualStateDisplayMode.Minimal: visualStateName = visualStateNameMinimal; splitViewDisplayMode = SplitViewDisplayMode.Overlay; break; case NavigationViewVisualStateDisplayMode.Compact: visualStateName = "Compact"; splitViewDisplayMode = SplitViewDisplayMode.CompactOverlay; break; case NavigationViewVisualStateDisplayMode.Expanded: visualStateName = "Expanded"; splitViewDisplayMode = SplitViewDisplayMode.CompactInline; break; } // When the pane is made invisible we need to collapse the pane part of the SplitView if (!IsPaneVisible) { splitViewDisplayMode = SplitViewDisplayMode.CompactOverlay; } var handled = false; if (visualStateName == visualStateNameMinimal && IsTopNavigationView()) { // TopNavigationMinimal was introduced in 19H1. We need to fallback to Minimal if the customer uses an older template. handled = VisualStateManager.GoToState(this, "TopNavigationMinimal", false /*useTransitions*/); } if (!handled) { VisualStateManager.GoToState(this, visualStateName, false /*useTransitions*/); } splitView.DisplayMode = splitViewDisplayMode; } } void OnNavigationViewItemTapped(object sender, TappedRoutedEventArgs args) { if (sender is NavigationViewItem nvi) { OnNavigationViewItemInvoked(nvi); nvi.Focus(); args.Handled = true; } } void OnNavigationViewItemKeyDown(object sender, KeyEventArgs args) { if (args.Key == Key.Enter || args.Key == Key.Space) { if (args.IsRepeat) { return; } } if (sender is NavigationViewItem nvi) { HandleKeyEventForNavigationViewItem(nvi, args); } } void HandleKeyEventForNavigationViewItem(NavigationViewItem nvi, KeyEventArgs args) { var key = args.Key; switch (key) { case Key.Enter: case Key.Space: args.Handled = true; OnNavigationViewItemInvoked(nvi); break; case Key.Home: args.Handled = true; KeyboardFocusFirstItemFromItem(nvi); break; case Key.End: args.Handled = true; KeyboardFocusLastItemFromItem(nvi); break; case Key.Down: FocusNextDownItem(nvi, args); break; case Key.Up: FocusNextUpItem(nvi, args); break; case Key.Right: FocusNextRightItem(nvi, args); break; } } void FocusNextUpItem(NavigationViewItem nvi, KeyEventArgs args) { if (args.OriginalSource != nvi) { return; } bool shouldHandleFocus = true; var nviImpl = nvi; var nextFocusableElement = FocusManagerEx.FindNextFocusableElement(FocusNavigationDirection.Up); if (nextFocusableElement is NavigationViewItem nextFocusableNVI) { var nextFocusableNVIImpl = nextFocusableNVI; if (nextFocusableNVIImpl.Depth == nviImpl.Depth) { // If we not at the top of the list for our current depth and the item above us has children, check whether we should move focus onto a child if (DoesNavigationViewItemHaveChildren(nextFocusableNVI)) { // Focus on last lowest level visible container if (nextFocusableNVIImpl.GetRepeater() is { } childRepeater) { //if (FocusManager.FindLastFocusableElement(childRepeater) is { } lastFocusableElement) //{ // if (lastFocusableElement is Control lastFocusableNVI) // { // args.Handled = lastFocusableNVI.Focus(/*FocusState.Keyboard*/); // } //} if (childRepeater.MoveFocus(new TraversalRequest(FocusNavigationDirection.Last))) { args.Handled = true; } else { args.Handled = nextFocusableNVIImpl.Focus(/*FocusState.Keyboard*/); } } } else { // Traversing up a list where XYKeyboardFocus will result in correct behavior shouldHandleFocus = false; } } } // We are at the top of the list, focus on parent if (shouldHandleFocus && !args.Handled && nviImpl.Depth > 0) { if (GetParentNavigationViewItemForContainer(nvi) is { } parentContainer) { args.Handled = parentContainer.Focus(/*FocusState.Keyboard*/); } } } // If item has focusable children, move focus to first focusable child, otherise just defer to default XYKeyboardFocus behavior void FocusNextDownItem(NavigationViewItem nvi, KeyEventArgs args) { if (args.OriginalSource != nvi) { return; } if (DoesNavigationViewItemHaveChildren(nvi)) { var nviImpl = nvi; if (nviImpl.GetRepeater() is { } childRepeater) { //var firstFocusableElement = FocusManager.FindFirstFocusableElement(childRepeater); //if (firstFocusableElement is Control controlFirst) //{ // args.Handled = controlFirst.Focus(/*FocusState.Keyboard*/); //} args.Handled = childRepeater.MoveFocus(new TraversalRequest(FocusNavigationDirection.First)); } } // WPF if (!args.Handled) { args.Handled = nvi.MoveFocus(new TraversalRequest(FocusNavigationDirection.Down)); } } // WPF void FocusNextRightItem(NavigationViewItem nvi, KeyEventArgs args) { args.Handled = nvi.MoveFocus(new TraversalRequest(FocusNavigationDirection.Right)); } void KeyboardFocusFirstItemFromItem(NavigationViewItemBase nvib) { UIElement firstElement; { UIElement init() { var parentIR = GetParentRootItemsRepeaterForContainer(nvib); return parentIR.TryGetElement(0); } firstElement = init(); } if (firstElement is Control controlFirst) { controlFirst.Focus(); } } void KeyboardFocusLastItemFromItem(NavigationViewItemBase nvib) { var parentIR = GetParentRootItemsRepeaterForContainer(nvib); if (parentIR.ItemsSourceView is { } itemsSourceView) { var lastIndex = itemsSourceView.Count - 1; if (parentIR.TryGetElement(lastIndex) is { } lastElement) { if (lastElement is Control controlLast) { controlLast.Focus(/*FocusState.Programmatic*/); } } } } void OnRepeaterGettingFocus(object sender, GettingFocusEventArgs args) { // if focus change was invoked by tab key // and there is selected item in ItemsRepeater that gatting focus // we should put focus on selected item if (m_TabKeyPrecedesFocusChange && args.InputDevice == FocusInputDeviceKind.Keyboard && m_selectionModel.SelectedIndex != null) { if (args.OldFocusedElement is { } oldFocusedElement) { if (sender is ItemsRepeater newRootItemsRepeater) { bool isFocusOutsideCurrentRootRepeater; { isFocusOutsideCurrentRootRepeater = init(); bool init() { bool isFocusOutsideCurrentRootRepeater = true; var treeWalkerCursor = oldFocusedElement; // check if last focused element was in same root repeater while (treeWalkerCursor != null) { if (treeWalkerCursor is NavigationViewItemBase oldFocusedNavigationItemBase) { var oldParentRootRepeater = GetParentRootItemsRepeaterForContainer(oldFocusedNavigationItemBase); isFocusOutsideCurrentRootRepeater = oldParentRootRepeater != newRootItemsRepeater; break; } treeWalkerCursor = VisualTreeHelper.GetParent(treeWalkerCursor); } return isFocusOutsideCurrentRootRepeater; } } object rootRepeaterForSelectedItem; { rootRepeaterForSelectedItem = init(); object init() { if (IsTopNavigationView()) { return m_selectionModel.SelectedIndex.GetAt(0) == c_mainMenuBlockIndex ? m_topNavRepeater : m_topNavFooterMenuRepeater; } return m_selectionModel.SelectedIndex.GetAt(0) == c_mainMenuBlockIndex ? m_leftNavRepeater : m_leftNavFooterMenuRepeater; } } // If focus is coming from outside the root repeater, // and selected item is within current repeater // we should put focus on selected item if (args is IGettingFocusEventArgs2 argsAsIGettingFocusEventArgs2) { if (newRootItemsRepeater == rootRepeaterForSelectedItem && isFocusOutsideCurrentRootRepeater) { var selectedContainer = GetContainerForIndexPath(m_selectionModel.SelectedIndex, true /* lastVisible */); if (argsAsIGettingFocusEventArgs2.TrySetNewFocusedElement(selectedContainer)) { args.Handled = true; } } } } } } m_TabKeyPrecedesFocusChange = false; } void OnNavigationViewItemOnGotFocus(object sender, RoutedEventArgs e) { if (sender is NavigationViewItem nvi) { // Achieve selection follows focus behavior if (IsNavigationViewListSingleSelectionFollowsFocus()) { // if nvi is already selected we don't need to invoke it again // otherwise ItemInvoked fires twice when item was tapped // or fired when window gets focus if (nvi.SelectsOnInvoked && !nvi.IsSelected) { if (IsTopNavigationView()) { if (GetParentItemsRepeaterForContainer(nvi) is { } parentIR) { if (parentIR != m_topNavRepeaterOverflowView) { OnNavigationViewItemInvoked(nvi); } } } else { OnNavigationViewItemInvoked(nvi); } } } } } internal void OnSettingsInvoked() { var settingsItem = m_settingsItem; if (settingsItem != null) { OnNavigationViewItemInvoked(settingsItem); } } protected override void OnPreviewKeyDown(KeyEventArgs e) { m_TabKeyPrecedesFocusChange = false; base.OnPreviewKeyDown(e); } protected override void OnKeyDown(KeyEventArgs e) { var eventArgs = e; var key = eventArgs.Key; bool handled = false; m_TabKeyPrecedesFocusChange = false; switch (key) { /* case Key.GamepadView: if (!IsPaneOpen && !IsTopNavigationView()) { OpenPane(); handled = true; } break; case Key.GoBack: case Key.XButton1: if (IsPaneOpen && IsLightDismissible()) { handled = AttemptClosePaneLightly(); } break; case Key.GamepadLeftShoulder: handled = BumperNavigation(-1); break; case Key.GamepadRightShoulder: handled = BumperNavigation(1); break; */ case Key.Tab: // arrow keys navigation through ItemsRepeater don't get here // so handle tab key to distinguish between tab focus and arrow focus navigation m_TabKeyPrecedesFocusChange = true; break; case Key.Left: bool isAltPressed = Keyboard.Modifiers.HasFlag(ModifierKeys.Alt); if (isAltPressed && IsPaneOpen && IsLightDismissible()) { handled = AttemptClosePaneLightly(); } break; } eventArgs.Handled = handled; base.OnKeyDown(e); } /* bool BumperNavigation(int offset) { // By passing an offset indicating direction (ideally 1 or -1, meaning right or left respectively) // we'll try to move focus to an item. We won't be moving focus to items in the overflow menu and this won't // work on left navigation, only dealing with the top primary list here and only with items that don't have // !SelectsOnInvoked set to true. If !SelectsOnInvoked is true, we'll skip the item and try focusing on the next one // that meets the conditions, in the same direction. var shoulderNavigationEnabledParamValue = ShoulderNavigationEnabled; var shoulderNavigationForcedDisabled = (shoulderNavigationEnabledParamValue == NavigationViewShoulderNavigationEnabled.Never); if (!IsTopNavigationView() || !IsNavigationViewListSingleSelectionFollowsFocus() || shoulderNavigationForcedDisabled) { return false; } var shoulderNavigationSelectionFollowsFocusEnabled = (SelectionFollowsFocus == NavigationViewSelectionFollowsFocus.Enabled && shoulderNavigationEnabledParamValue == NavigationViewShoulderNavigationEnabled.WhenSelectionFollowsFocus); var shoulderNavigationEnabled = (shoulderNavigationSelectionFollowsFocusEnabled || shoulderNavigationEnabledParamValue == NavigationViewShoulderNavigationEnabled.Always); if (!shoulderNavigationEnabled) { return false; } var item = SelectedItem; if (item != null) { if (NavigationViewItemOrSettingsContentFromData(item) is { } nvi) { var index = m_topDataProvider.IndexOf(item, NavigationViewSplitVectorID.PrimaryList); if (index >= 0) { if (m_topNavRepeater is { } topNavRepeater) { var topPrimaryListSize = m_topDataProvider.GetPrimaryListSize(); index += offset; while (index > -1 && index < topPrimaryListSize) { var newItem = topNavRepeater.TryGetElement(index); if (newItem is NavigationViewItem newNavViewItem) { // This is done to skip Separators or other items that are not NavigationViewItems if (newNavViewItem.SelectsOnInvoked) { newNavViewItem.IsSelected = true; return true; } } index += offset; } } } } } return false; } */ bool SelectSelectableItemWithOffset(int startIndex, int offset, ItemsRepeater repeater, int repeaterCollectionSize) { startIndex += offset; while (startIndex > -1 && startIndex < repeaterCollectionSize) { var newItem = repeater.TryGetElement(startIndex); if (newItem is NavigationViewItem newNavViewItem) { // This is done to skip Separators or other items that are not NavigationViewItems if (newNavViewItem.SelectsOnInvoked) { newNavViewItem.IsSelected = true; return true; } } startIndex += offset; } return false; } internal object MenuItemFromContainer(DependencyObject container) { if (container != null) { if (container is NavigationViewItemBase nvib) { if (GetParentItemsRepeaterForContainer(nvib) is { } parentRepeater) { var containerIndex = parentRepeater.GetElementIndex(nvib); if (containerIndex >= 0) { return GetItemFromIndex(parentRepeater, containerIndex); } } } } return null; } internal DependencyObject ContainerFromMenuItem(object item) { if (item != null) { return NavigationViewItemBaseOrSettingsContentFromData(item); } return null; } void OnTopNavDataSourceChanged(NotifyCollectionChangedEventArgs args) { CloseTopNavigationViewFlyout(); // Assume that raw data doesn't change very often for navigationview. // So here is a simple implementation and for each data item change, it request a layout change // update this in the future if there is performance problem // If it's Uninitialized, it means that we didn't start the layout yet. if (m_topNavigationMode != TopNavigationViewLayoutState.Uninitialized) { m_topDataProvider.MoveAllItemsToPrimaryList(); } m_lastSelectedItemPendingAnimationInTopNav = null; } internal int GetNavigationViewItemCountInPrimaryList() { return m_topDataProvider.GetNavigationViewItemCountInPrimaryList(); } internal int GetNavigationViewItemCountInTopNav() { return m_topDataProvider.GetNavigationViewItemCountInTopNav(); } internal SplitView GetSplitView() { return m_rootSplitView; } internal TopNavigationViewDataProvider GetTopDataProvider() { return m_topDataProvider; } internal void TopNavigationViewItemContentChanged() { if (m_appliedTemplate) { m_topDataProvider.InvalidWidthCache(); InvalidateMeasure(); } } /* void OnAccessKeyInvoked(object sender, AccessKeyInvokedEventArgs args) { if (args.Handled) { return; } // For topnav, invoke Morebutton, otherwise togglebutton var button = IsTopNavigationView() ? m_topNavOverflowButton : m_paneToggleButton; if (button != null) { if (FrameworkElementAutomationPeer.FromElement(button) is ButtonAutomationPeer peer) { peer.Invoke(); args.Handled(true); } } } */ NavigationTransitionInfo CreateNavigationTransitionInfo(NavigationRecommendedTransitionDirection recommendedTransitionDirection) { // In current implementation, if click is from overflow item, just recommend FromRight Slide animation. if (recommendedTransitionDirection == NavigationRecommendedTransitionDirection.FromOverflow) { recommendedTransitionDirection = NavigationRecommendedTransitionDirection.FromRight; } if ((recommendedTransitionDirection == NavigationRecommendedTransitionDirection.FromLeft || recommendedTransitionDirection == NavigationRecommendedTransitionDirection.FromRight) && SharedHelpers.IsRS5OrHigher()) { SlideNavigationTransitionInfo sliderNav = new SlideNavigationTransitionInfo(); SlideNavigationTransitionEffect effect = recommendedTransitionDirection == NavigationRecommendedTransitionDirection.FromRight ? SlideNavigationTransitionEffect.FromRight : SlideNavigationTransitionEffect.FromLeft; // PR 1895355: Bug 17724768: Remove Side-to-Side navigation transition velocity key // https://microsoft.visualstudio.com/_git/os/commit/7d58531e69bc8ad1761cff938d8db25f6fb6a841 // We want to use Effect, but it's not in all os of rs5. as a workaround, we only apply effect to the os which is already remove velocity key. if (sliderNav is ISlideNavigationTransitionInfo2 sliderNav2) { sliderNav.Effect = effect; } return sliderNav; } else { EntranceNavigationTransitionInfo defaultInfo = new EntranceNavigationTransitionInfo(); return defaultInfo; } } NavigationRecommendedTransitionDirection GetRecommendedTransitionDirection(DependencyObject prev, DependencyObject next) { var recommendedTransitionDirection = NavigationRecommendedTransitionDirection.Default; var ir = m_topNavRepeater; if (prev != null && next != null && ir != null) { var prevIndexPath = GetIndexPathForContainer(prev as NavigationViewItemBase); var nextIndexPath = GetIndexPathForContainer(next as NavigationViewItemBase); var compare = prevIndexPath.CompareTo(nextIndexPath); switch (compare) { case -1: recommendedTransitionDirection = NavigationRecommendedTransitionDirection.FromRight; break; case 1: recommendedTransitionDirection = NavigationRecommendedTransitionDirection.FromLeft; break; default: recommendedTransitionDirection = NavigationRecommendedTransitionDirection.Default; break; } } return recommendedTransitionDirection; } NavigationViewTemplateSettings GetTemplateSettings() { return TemplateSettings; } bool IsNavigationViewListSingleSelectionFollowsFocus() { return (SelectionFollowsFocus == NavigationViewSelectionFollowsFocus.Enabled); } void UpdateSingleSelectionFollowsFocusTemplateSetting() { GetTemplateSettings().SingleSelectionFollowsFocus = IsNavigationViewListSingleSelectionFollowsFocus(); } void OnMenuItemsSourceCollectionChanged(object sender, object args) { if (!IsTopNavigationView()) { if (m_leftNavRepeater is { } repeater) { repeater.UpdateLayout(); } UpdatePaneLayout(); } } void OnSelectedItemPropertyChanged(DependencyPropertyChangedEventArgs args) { var newItem = args.NewValue; var oldItem = args.OldValue; ChangeSelection(oldItem, newItem); if (m_appliedTemplate && IsTopNavigationView()) { if (!m_layoutUpdatedToken || (newItem != null && m_topDataProvider.IndexOf(newItem) != s_itemNotFound && m_topDataProvider.IndexOf(newItem, NavigationViewSplitVectorID.PrimaryList) == s_itemNotFound)) // selection is in overflow { InvalidateTopNavPrimaryLayout(); } } } void SetSelectedItemAndExpectItemInvokeWhenSelectionChangedIfNotInvokedFromAPI(object item) { SelectedItem = item; } void ChangeSelectStatusForItem(object item, bool selected) { if (NavigationViewItemOrSettingsContentFromData(item) is { } container) { // If we unselect an item, ListView doesn't tolerate setting the SelectedItem to null. // Instead we remove IsSelected from the item itself, and it make ListView to unselect it. // If we select an item, we follow the unselect to simplify the code. container.IsSelected = selected; } else if (selected) { // If we are selecting an item and have not found a realized container for it, // we may need to manually resolve a container for this in order to update the // SelectionModel's selected IndexPath. var ip = GetIndexPathOfItem(item); if (ip != null && ip.GetSize() > 0) { // The SelectedItem property has already been updated. So we want to block any logic from executing // in the SelectionModel selection changed callback. try { m_shouldIgnoreNextSelectionChange = true; UpdateSelectionModelSelection(ip); } finally { m_shouldIgnoreNextSelectionChange = false; } } } } bool IsSettingsItem(object item) { bool isSettingsItem = false; if (item != null) { if (m_settingsItem is { } settingItem) { isSettingsItem = (settingItem == item) || (settingItem.Content == item); } } return isSettingsItem; } void UnselectPrevItem(object prevItem, object nextItem) { if (prevItem != null && prevItem != nextItem) { var setIgnoreNextSelectionChangeToFalse = !m_shouldIgnoreNextSelectionChange; try { m_shouldIgnoreNextSelectionChange = true; ChangeSelectStatusForItem(prevItem, false /*selected*/); } finally { if (setIgnoreNextSelectionChangeToFalse) { m_shouldIgnoreNextSelectionChange = false; } } } } void UndoSelectionAndRevertSelectionTo(object prevSelectedItem, object nextItem) { object selectedItem = null; if (prevSelectedItem != null) { if (IsSelectionSuppressed(prevSelectedItem)) { AnimateSelectionChanged(null); } else { ChangeSelectStatusForItem(prevSelectedItem, true /*selected*/); AnimateSelectionChangedToItem(prevSelectedItem); selectedItem = prevSelectedItem; } } else { // Bug 18033309, A SelectsOnInvoked=false item is clicked, if we don't unselect it from listview, the second click will not raise ItemClicked // because listview doesn't raise SelectionChange. ChangeSelectStatusForItem(nextItem, false /*selected*/); } SelectedItem = selectedItem; } void CloseTopNavigationViewFlyout() { if (m_topNavOverflowButton is { } button) { if (button.Flyout() is { } flyout) { flyout.Hide(); } } } void UpdatePaneOverlayGroup() { var splitView = m_rootSplitView; if (splitView != null) { if (IsPaneOpen && (splitView.DisplayMode == SplitViewDisplayMode.CompactOverlay || splitView.DisplayMode == SplitViewDisplayMode.Overlay)) { VisualStateManager.GoToState(this, "PaneOverlaying", true /*useTransitions*/); } else { VisualStateManager.GoToState(this, "PaneNotOverlaying", true /*useTransitions*/); } } } void UpdateVisualState(bool useTransitions = false) { if (m_appliedTemplate) { var box = AutoSuggestBox; VisualStateManager.GoToState(this, box != null ? "AutoSuggestBoxVisible" : "AutoSuggestBoxCollapsed", false /*useTransitions*/); bool isVisible = IsSettingsVisible; VisualStateManager.GoToState(this, isVisible ? "SettingsVisible" : "SettingsCollapsed", false /*useTransitions*/); if (IsTopNavigationView()) { UpdateVisualStateForOverflowButton(); } else { UpdateLeftNavigationOnlyVisualState(useTransitions); } } } void UpdateVisualStateForOverflowButton() { var state = (OverflowLabelMode == NavigationViewOverflowLabelMode.MoreLabel) ? "OverflowButtonWithLabel" : "OverflowButtonNoLabel"; VisualStateManager.GoToState(this, state, false /* useTransitions*/); } void UpdateLeftNavigationOnlyVisualState(bool useTransitions) { bool isToggleButtonVisible = IsPaneToggleButtonVisible; VisualStateManager.GoToState(this, isToggleButtonVisible ? "TogglePaneButtonVisible" : "TogglePaneButtonCollapsed", false /*useTransitions*/); } void InvalidateTopNavPrimaryLayout() { if (m_appliedTemplate && IsTopNavigationView()) { InvalidateMeasure(); } } double MeasureTopNavigationViewDesiredWidth(Size availableSize) { return LayoutUtils.MeasureAndGetDesiredWidthFor(m_topNavGrid, availableSize); } double MeasureTopNavMenuItemsHostDesiredWidth(Size availableSize) { return LayoutUtils.MeasureAndGetDesiredWidthFor(m_topNavRepeater, availableSize); } double GetTopNavigationViewActualWidth() { double width = LayoutUtils.GetActualWidthFor(m_topNavGrid); Debug.Assert(width < double.MaxValue); return width; } bool HasTopNavigationViewItemNotInPrimaryList() { return m_topDataProvider.GetPrimaryListSize() != m_topDataProvider.Size(); } void ResetAndRearrangeTopNavItems(Size availableSize) { if (HasTopNavigationViewItemNotInPrimaryList()) { m_topDataProvider.MoveAllItemsToPrimaryList(); } ArrangeTopNavItems(availableSize); } void HandleTopNavigationMeasureOverride(Size availableSize) { // Determine if TopNav is in Overflow if (HasTopNavigationViewItemNotInPrimaryList()) { HandleTopNavigationMeasureOverrideOverflow(availableSize); } else { HandleTopNavigationMeasureOverrideNormal(availableSize); } if (m_topNavigationMode == TopNavigationViewLayoutState.Uninitialized) { m_topNavigationMode = TopNavigationViewLayoutState.Initialized; } } void HandleTopNavigationMeasureOverrideNormal(Size availableSize) { var desiredWidth = MeasureTopNavigationViewDesiredWidth(c_infSize); if (desiredWidth > availableSize.Width) { ResetAndRearrangeTopNavItems(availableSize); } } void HandleTopNavigationMeasureOverrideOverflow(Size availableSize) { var desiredWidth = MeasureTopNavigationViewDesiredWidth(c_infSize); if (desiredWidth > availableSize.Width) { ShrinkTopNavigationSize(desiredWidth, availableSize); } else if (desiredWidth < availableSize.Width) { var fullyRecoverWidth = m_topDataProvider.WidthRequiredToRecoveryAllItemsToPrimary(); if (availableSize.Width >= desiredWidth + fullyRecoverWidth + m_topNavigationRecoveryGracePeriodWidth) { // It's possible to recover from Overflow to Normal state, so we restart the MeasureOverride from first step ResetAndRearrangeTopNavItems(availableSize); } else { var movableItems = FindMovableItemsRecoverToPrimaryList(availableSize.Width - desiredWidth, new List()/*includeItems*/); m_topDataProvider.MoveItemsToPrimaryList(movableItems); } } } void ArrangeTopNavItems(Size availableSize) { SetOverflowButtonVisibility(Visibility.Collapsed); var desiredWidth = MeasureTopNavigationViewDesiredWidth(c_infSize); if (!(desiredWidth < availableSize.Width)) { // overflow SetOverflowButtonVisibility(Visibility.Visible); var desiredWidthForOverflowButton = MeasureTopNavigationViewDesiredWidth(c_infSize); Debug.Assert(desiredWidthForOverflowButton >= desiredWidth); m_topDataProvider.OverflowButtonWidth(desiredWidthForOverflowButton - desiredWidth); ShrinkTopNavigationSize(desiredWidthForOverflowButton, availableSize); } } void SetOverflowButtonVisibility(Visibility visibility) { if (visibility != TemplateSettings.OverflowButtonVisibility) { GetTemplateSettings().OverflowButtonVisibility = visibility; } } void SelectOverflowItem(object item, IndexPath ip) { object itemBeingMoved; { object init() { if (ip.GetSize() > 2) { return GetItemFromIndex(m_topNavRepeaterOverflowView, m_topDataProvider.ConvertOriginalIndexToIndex(ip.GetAt(1))); } return item; } itemBeingMoved = init(); } // Calculate selected overflow item size. var selectedOverflowItemIndex = m_topDataProvider.IndexOf(itemBeingMoved); Debug.Assert(selectedOverflowItemIndex != s_itemNotFound); var selectedOverflowItemWidth = m_topDataProvider.GetWidthForItem(selectedOverflowItemIndex); bool needInvalidMeasure = !m_topDataProvider.IsValidWidthForItem(selectedOverflowItemIndex); if (!needInvalidMeasure) { var actualWidth = GetTopNavigationViewActualWidth(); var desiredWidth = MeasureTopNavigationViewDesiredWidth(c_infSize); Debug.Assert(desiredWidth <= actualWidth); // Calculate selected item size var selectedItemIndex = s_itemNotFound; var selectedItemWidth = 0.0; if (SelectedItem is { } selectedItem) { selectedItemIndex = m_topDataProvider.IndexOf(selectedItem); if (selectedItemIndex != s_itemNotFound) { selectedItemWidth = m_topDataProvider.GetWidthForItem(selectedItemIndex); } } var widthAtLeastToBeRemoved = desiredWidth + selectedOverflowItemWidth - actualWidth; // calculate items to be removed from primary because a overflow item is selected. // SelectedItem is assumed to be removed from primary first, then added it back if it should not be removed var itemsToBeRemoved = FindMovableItemsToBeRemovedFromPrimaryList(widthAtLeastToBeRemoved, new List() /*excludeItems*/); // calculate the size to be removed var toBeRemovedItemWidth = m_topDataProvider.CalculateWidthForItems(itemsToBeRemoved); var widthAvailableToRecover = toBeRemovedItemWidth - widthAtLeastToBeRemoved; var itemsToBeAdded = FindMovableItemsRecoverToPrimaryList(widthAvailableToRecover, new List { selectedOverflowItemIndex }/*includeItems*/); CollectionHelper.unique_push_back(itemsToBeAdded, selectedOverflowItemIndex); // Keep track of the item being moved in order to know where to animate selection indicator m_lastSelectedItemPendingAnimationInTopNav = itemBeingMoved; if (ip != null && ip.GetSize() > 0) { foreach (var it in itemsToBeRemoved) { if (it == ip.GetAt(1)) { if (m_activeIndicator is { } indicator) { // If the previously selected item is being moved into overflow, hide its indicator // as we will no longer need to animate from its location. AnimateSelectionChanged(null); } break; } } } if (m_topDataProvider.HasInvalidWidth(itemsToBeAdded)) { needInvalidMeasure = true; } else { // Exchange items between Primary and Overflow { m_topDataProvider.MoveItemsToPrimaryList(itemsToBeAdded); m_topDataProvider.MoveItemsOutOfPrimaryList(itemsToBeRemoved); } if (NeedRearrangeOfTopElementsAfterOverflowSelectionChanged(selectedOverflowItemIndex)) { needInvalidMeasure = true; } if (!needInvalidMeasure) { SetSelectedItemAndExpectItemInvokeWhenSelectionChangedIfNotInvokedFromAPI(item); InvalidateMeasure(); } } } // TODO: Verify that this is no longer needed and delete if (needInvalidMeasure) { // not all items have known width, need to redo the layout m_topDataProvider.MoveAllItemsToPrimaryList(); SetSelectedItemAndExpectItemInvokeWhenSelectionChangedIfNotInvokedFromAPI(item); InvalidateTopNavPrimaryLayout(); } } bool NeedRearrangeOfTopElementsAfterOverflowSelectionChanged(int selectedOriginalIndex) { bool needRearrange = false; var primaryList = m_topDataProvider.GetPrimaryItems(); var primaryListSize = primaryList.Count; var indexInPrimary = m_topDataProvider.ConvertOriginalIndexToIndex(selectedOriginalIndex); // We need to verify that through various overflow selection combinations, the primary // items have not been put into a state of non-logical item layout (aka not in proper sequence). // To verify this, if the newly selected item has items following it in the primary items: // - we verify that they are meant to follow the selected item as specified in the original order // - we verify that the preceding item is meant to directly precede the selected item in the original order // If these two conditions are not met, we move all items to the primary list and trigger a re-arrangement of the items. if (indexInPrimary < (int)(primaryListSize - 1)) { var nextIndexInPrimary = indexInPrimary + 1; var nextIndexInOriginal = selectedOriginalIndex + 1; var prevIndexInOriginal = selectedOriginalIndex - 1; // Check whether item preceding the selected is not directly preceding // in the original. if (indexInPrimary > 0) { List prevIndexInVector = new List(); prevIndexInVector.Add(nextIndexInPrimary - 1); var prevOriginalIndexOfPrevPrimaryItem = m_topDataProvider.ConvertPrimaryIndexToIndex(prevIndexInVector); if (prevOriginalIndexOfPrevPrimaryItem[0] != prevIndexInOriginal) { needRearrange = true; } } // Check whether items following the selected item are out of order while (!needRearrange && nextIndexInPrimary < (int)primaryListSize) { List nextIndexInVector = new List(); nextIndexInVector.Add(nextIndexInPrimary); var originalIndex = m_topDataProvider.ConvertPrimaryIndexToIndex(nextIndexInVector); if (nextIndexInOriginal != originalIndex[0]) { needRearrange = true; break; } nextIndexInPrimary++; nextIndexInOriginal++; } } return needRearrange; } void ShrinkTopNavigationSize(double desiredWidth, Size availableSize) { UpdateTopNavigationWidthCache(); var selectedItemIndex = GetSelectedItemIndex(); var possibleWidthForPrimaryList = MeasureTopNavMenuItemsHostDesiredWidth(c_infSize) - (desiredWidth - availableSize.Width); if (possibleWidthForPrimaryList >= 0) { // Remove all items which is not visible except first item and selected item. var itemToBeRemoved = FindMovableItemsBeyondAvailableWidth(possibleWidthForPrimaryList); // should keep at least one item in primary KeepAtLeastOneItemInPrimaryList(itemToBeRemoved, true/*shouldKeepFirst*/); m_topDataProvider.MoveItemsOutOfPrimaryList(itemToBeRemoved); } // measure again to make sure SelectedItem is realized desiredWidth = MeasureTopNavigationViewDesiredWidth(c_infSize); var widthAtLeastToBeRemoved = desiredWidth - availableSize.Width; if (widthAtLeastToBeRemoved > 0) { var itemToBeRemoved = FindMovableItemsToBeRemovedFromPrimaryList(widthAtLeastToBeRemoved, new List { selectedItemIndex }); // At least one item is kept on primary list KeepAtLeastOneItemInPrimaryList(itemToBeRemoved, false/*shouldKeepFirst*/); // There should be no item is virtualized in this step Debug.Assert(!m_topDataProvider.HasInvalidWidth(itemToBeRemoved)); m_topDataProvider.MoveItemsOutOfPrimaryList(itemToBeRemoved); } } List FindMovableItemsRecoverToPrimaryList(double availableWidth, List includeItems) { List toBeMoved = new List(); var size = m_topDataProvider.Size(); // Included Items take high priority, all of them are included in recovery list foreach (var index in includeItems) { var width = m_topDataProvider.GetWidthForItem(index); toBeMoved.Add(index); availableWidth -= width; } int i = 0; while (i < size && availableWidth > 0) { if (!m_topDataProvider.IsItemInPrimaryList(i) && !CollectionHelper.contains(includeItems, i)) { var width = m_topDataProvider.GetWidthForItem(i); if (availableWidth >= width) { toBeMoved.Add(i); availableWidth -= width; } else { break; } } i++; } // Keep at one item is not in primary list. Two possible reason: // 1, Most likely it's caused by m_topNavigationRecoveryGracePeriod // 2, virtualization and it doesn't have cached width if (i == size && !toBeMoved.Empty()) { toBeMoved.RemoveLast(); } return toBeMoved; } List FindMovableItemsToBeRemovedFromPrimaryList(double widthAtLeastToBeRemoved, List excludeItems) { List toBeMoved = new List(); int i = m_topDataProvider.Size() - 1; while (i >= 0 && widthAtLeastToBeRemoved > 0) { if (m_topDataProvider.IsItemInPrimaryList(i)) { if (!CollectionHelper.contains(excludeItems, i)) { var width = m_topDataProvider.GetWidthForItem(i); toBeMoved.Add(i); widthAtLeastToBeRemoved -= width; } } i--; } return toBeMoved; } List FindMovableItemsBeyondAvailableWidth(double availableWidth) { List toBeMoved = new List(); if (m_topNavRepeater is { } ir) { int selectedItemIndexInPrimary = m_topDataProvider.IndexOf(SelectedItem, NavigationViewSplitVectorID.PrimaryList); int size = m_topDataProvider.GetPrimaryListSize(); double requiredWidth = 0; for (int i = 0; i < size; i++) { if (i != selectedItemIndexInPrimary) { bool shouldMove = true; if (requiredWidth <= availableWidth) { var container = ir.TryGetElement(i); if (container != null) { if (container is UIElement containerAsUIElement) { var width = containerAsUIElement.DesiredSize.Width; requiredWidth += width; shouldMove = requiredWidth > availableWidth; } } else { // item is virtualized but not realized. } } if (shouldMove) { toBeMoved.Add(i); } } } } return m_topDataProvider.ConvertPrimaryIndexToIndex(toBeMoved); } void KeepAtLeastOneItemInPrimaryList(List itemInPrimaryToBeRemoved, bool shouldKeepFirst) { if (!itemInPrimaryToBeRemoved.Empty() && itemInPrimaryToBeRemoved.Count == m_topDataProvider.GetPrimaryListSize()) { if (shouldKeepFirst) { itemInPrimaryToBeRemoved.RemoveAt(0); } else { itemInPrimaryToBeRemoved.RemoveLast(); } } } int GetSelectedItemIndex() { return m_topDataProvider.IndexOf(SelectedItem); } double GetPaneToggleButtonWidth() { return (double)(SharedHelpers.FindResource("PaneToggleButtonWidth", this, (double)c_paneToggleButtonWidth)); } double GetPaneToggleButtonHeight() { return (double)(SharedHelpers.FindResource("PaneToggleButtonHeight", this, (double)c_paneToggleButtonHeight)); } void UpdateTopNavigationWidthCache() { int size = m_topDataProvider.GetPrimaryListSize(); if (m_topNavRepeater is { } ir) { for (int i = 0; i < size; i++) { var container = ir.TryGetElement(i); if (container != null) { if (container is UIElement containerAsUIElement) { var width = containerAsUIElement.DesiredSize.Width; m_topDataProvider.UpdateWidthForPrimaryItem(i, width); } } else { break; } } } } bool IsTopNavigationView() { return PaneDisplayMode == NavigationViewPaneDisplayMode.Top; } bool IsTopPrimaryListVisible() { return m_topNavRepeater != null && (TemplateSettings.TopPaneVisibility == Visibility.Visible); } void CoerceToGreaterThanZero(ref double value) { // Property coercion for OpenPaneLength, CompactPaneLength, CompactModeThresholdWidth, ExpandedModeThresholdWidth value = Math.Max(value, 0.0); } void PropertyChanged(DependencyPropertyChangedEventArgs args) { DependencyProperty property = args.Property; if (property == IsPaneOpenProperty) { OnIsPaneOpenChanged(); UpdateVisualStateForDisplayModeGroup(DisplayMode); } else if (property == CompactModeThresholdWidthProperty || property == ExpandedModeThresholdWidthProperty) { UpdateAdaptiveLayout(ActualWidth); } else if (property == AlwaysShowHeaderProperty || property == HeaderProperty) { UpdateHeaderVisibility(); } else if (property == SelectedItemProperty) { OnSelectedItemPropertyChanged(args); } else if (property == PaneTitleProperty) { UpdatePaneTitleFrameworkElementParents(); UpdateBackAndCloseButtonsVisibility(); UpdatePaneToggleSize(); } else if (property == IsBackButtonVisibleProperty) { UpdateBackAndCloseButtonsVisibility(); UpdateAdaptiveLayout(ActualWidth); if (IsTopNavigationView()) { InvalidateTopNavPrimaryLayout(); } /* if (g_IsTelemetryProviderEnabled && IsBackButtonVisible == NavigationViewBackButtonVisible.Collapsed) { // Explicitly disabling BackUI on NavigationView TraceLoggingWrite( g_hTelemetryProvider, "NavigationView_DisableBackUI", TraceLoggingDescription("Developer explicitly disables the BackUI on NavigationView")); } */ // Enabling back button shifts grid instead of resizing, so let's update the layout. if (m_backButton is { } backButton) { backButton.UpdateLayout(); } UpdatePaneLayout(); } else if(property == IsFooterSeparatorVisibleProperty) { UpdatePaneLayout(); } else if (property == MenuItemsSourceProperty) { UpdateRepeaterItemsSource(true /*forceSelectionModelUpdate*/); } else if (property == MenuItemsProperty) { UpdateRepeaterItemsSource(true /*forceSelectionModelUpdate*/); } else if (property == FooterMenuItemsSourceProperty) { UpdateFooterRepeaterItemsSource(true /*sourceCollectionReset*/, true /*sourceCollectionChanged*/); } else if (property == FooterMenuItemsProperty) { UpdateFooterRepeaterItemsSource(true /*sourceCollectionReset*/, true /*sourceCollectionChanged*/); } else if (property == PaneDisplayModeProperty) { // m_wasForceClosed is set to true because ToggleButton is clicked and Pane is closed. // When PaneDisplayMode is changed, reset the force flag to make the Pane can be opened automatically again. m_wasForceClosed = false; CollapseTopLevelMenuItems((NavigationViewPaneDisplayMode)args.OldValue); UpdatePaneToggleButtonVisibility(); UpdatePaneDisplayMode((NavigationViewPaneDisplayMode)args.OldValue, (NavigationViewPaneDisplayMode)args.NewValue); UpdatePaneTitleFrameworkElementParents(); UpdatePaneVisibility(); UpdateVisualState(); UpdatePaneButtonsWidths(); } else if (property == IsPaneVisibleProperty) { UpdatePaneVisibility(); UpdateVisualStateForDisplayModeGroup(DisplayMode); // When NavView is in expaneded mode with fixed window size, setting IsPaneVisible to false doesn't closes the pane // We manually close/open it for this case if (!IsPaneVisible && IsPaneOpen) { ClosePane(); } if (IsPaneVisible && DisplayMode == NavigationViewDisplayMode.Expanded && !IsPaneOpen) { OpenPane(); } } else if (property == OverflowLabelModeProperty) { if (m_appliedTemplate) { UpdateVisualStateForOverflowButton(); InvalidateTopNavPrimaryLayout(); } } else if (property == AutoSuggestBoxProperty) { InvalidateTopNavPrimaryLayout(); } else if (property == SelectionFollowsFocusProperty) { UpdateSingleSelectionFollowsFocusTemplateSetting(); } else if (property == IsPaneToggleButtonVisibleProperty) { UpdatePaneTitleFrameworkElementParents(); UpdateBackAndCloseButtonsVisibility(); UpdatePaneToggleButtonVisibility(); UpdateVisualState(); } else if (property == IsSettingsVisibleProperty) { UpdateFooterRepeaterItemsSource(false /*sourceCollectionReset*/, true /*sourceCollectionChanged*/); } else if (property == CompactPaneLengthProperty) { // Need to update receiver margins when CompactPaneLength changes UpdatePaneShadow(); // Update pane-button-grid width when pane is closed and we are not in minimal UpdatePaneButtonsWidths(); } else if (property == IsTitleBarAutoPaddingEnabledProperty) { UpdateTitleBarPadding(); } else if (property == MenuItemTemplateProperty || property == MenuItemTemplateSelectorProperty) { SyncItemTemplates(); } } void UpdateNavigationViewItemsFactory() { object newItemTemplate = MenuItemTemplate; if (newItemTemplate == null) { newItemTemplate = MenuItemTemplateSelector; } m_navigationViewItemsFactory.UserElementFactory(newItemTemplate); } void SyncItemTemplates() { UpdateNavigationViewItemsFactory(); } void OnRepeaterIsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { if ((bool)e.NewValue) { Dispatcher.BeginInvoke(() => { var repeater = (ItemsRepeater)sender; if (repeater.IsLoaded) { OnRepeaterLoaded(sender, null); } }, DispatcherPriority.Loaded); } } void OnRepeaterLoaded(object sender, RoutedEventArgs args) { if (SelectedItem is { } item) { if (!IsSelectionSuppressed(item)) { if (NavigationViewItemOrSettingsContentFromData(item) is { } navViewItem) { navViewItem.IsSelected = true; } } AnimateSelectionChanged(item); } } // If app is .net app, the lifetime of NavigationView maybe depends on garbage collection. // Unlike other revoker, TitleBar is in global space and we need to stop receiving changed event when it's unloaded. // So we do hook it in Loaded and Unhook it in Unloaded void OnUnloaded(object sender, RoutedEventArgs args) { if (m_coreTitleBar is { } coreTitleBar) { coreTitleBar.LayoutMetricsChanged -= OnTitleBarMetricsChanged; coreTitleBar.IsVisibleChanged -= OnTitleBarIsVisibleChanged; } } void OnLoaded(object sender, RoutedEventArgs args) { if (m_coreTitleBar is { } coreTitleBar) { coreTitleBar.LayoutMetricsChanged += OnTitleBarMetricsChanged; coreTitleBar.IsVisibleChanged += OnTitleBarIsVisibleChanged; } // Update pane buttons now since we the CompactPaneLength is actually known now. UpdatePaneButtonsWidths(); } void OnIsPaneOpenChanged() { var isPaneOpen = IsPaneOpen; if (isPaneOpen && m_wasForceClosed) { m_wasForceClosed = false; // remove the pane open flag since Pane is opened. } else if (!m_isOpenPaneForInteraction && !isPaneOpen) { if (m_rootSplitView is { } splitView) { // splitview.IsPaneOpen and nav.IsPaneOpen is two way binding. If nav.IsPaneOpen=false and splitView.IsPaneOpen=true, // then the pane has been closed by API and we treat it as a forced close. // If, however, splitView.IsPaneOpen=false, then nav.IsPaneOpen is just following the SplitView here and the pane // was closed, for example, due to app window resizing. We don't set the force flag in this situation. m_wasForceClosed = splitView.IsPaneOpen; } else { // If there is no SplitView (for example it hasn't been loaded yet) then nav.IsPaneOpen was set directly // so we treat it as a closed force. m_wasForceClosed = true; } } SetPaneToggleButtonAutomationName(); UpdatePaneTabFocusNavigation(); UpdateSettingsItemToolTip(); UpdatePaneTitleFrameworkElementParents(); UpdatePaneOverlayGroup(); if (SharedHelpers.IsThemeShadowAvailable()) { if (m_rootSplitView is { } splitView) { var displayMode = splitView.DisplayMode; var isOverlay = displayMode == SplitViewDisplayMode.Overlay || displayMode == SplitViewDisplayMode.CompactOverlay; if (splitView.Pane is { } paneRoot) { /* var currentTranslation = paneRoot.Translation(); var translation = float3{ currentTranslation.x, currentTranslation.y, IsPaneOpen && isOverlay ? c_paneElevationTranslationZ : 0.0f }; paneRoot.Translation(translation); */ } } } UpdatePaneButtonsWidths(); } void UpdatePaneToggleButtonVisibility() { var visible = IsPaneToggleButtonVisible && !IsTopNavigationView(); GetTemplateSettings().PaneToggleButtonVisibility = Util.VisibilityFromBool(visible); } void UpdatePaneDisplayMode() { if (!m_appliedTemplate) { return; } if (!IsTopNavigationView()) { UpdateAdaptiveLayout(ActualWidth, true /*forceSetDisplayMode*/); SwapPaneHeaderContent(m_leftNavPaneHeaderContentBorder, m_paneHeaderOnTopPane, "PaneHeader"); SwapPaneHeaderContent(m_leftNavPaneCustomContentBorder, m_paneCustomContentOnTopPane, "PaneCustomContent"); SwapPaneHeaderContent(m_leftNavFooterContentBorder, m_paneFooterOnTopPane, "PaneFooter"); CreateAndHookEventsToSettings(); /* if (this is IUIElement8 thisAsUIElement8) { if (m_paneToggleButton is { } paneToggleButton) { thisAsUIElement8.KeyTipTarget(paneToggleButton); } } */ } else { ClosePane(); SetDisplayMode(NavigationViewDisplayMode.Minimal, true); SwapPaneHeaderContent(m_paneHeaderOnTopPane, m_leftNavPaneHeaderContentBorder, "PaneHeader"); SwapPaneHeaderContent(m_paneCustomContentOnTopPane, m_leftNavPaneCustomContentBorder, "PaneCustomContent"); SwapPaneHeaderContent(m_paneFooterOnTopPane, m_leftNavFooterContentBorder, "PaneFooter"); CreateAndHookEventsToSettings(); /* if (this is IUIElement8 thisAsUIElement8) { if (m_topNavOverflowButton is { } topNavOverflowButton) { thisAsUIElement8.KeyTipTarget(topNavOverflowButton); } } */ } UpdateContentBindingsForPaneDisplayMode(); UpdateRepeaterItemsSource(false /*forceSelectionModelUpdate*/); UpdateFooterRepeaterItemsSource(false /*sourceCollectionReset*/, false /*sourceCollectionChanged*/); if (SelectedItem is { } selectedItem) { m_OrientationChangedPendingAnimation = true; } } void UpdatePaneDisplayMode(NavigationViewPaneDisplayMode oldDisplayMode, NavigationViewPaneDisplayMode newDisplayMode) { if (!m_appliedTemplate) { return; } UpdatePaneDisplayMode(); // For better user experience, We help customer to Open/Close Pane automatically when we switch between LeftMinimal <. Left. // From other navigation PaneDisplayMode to LeftMinimal, we expect pane is closed. // From LeftMinimal to Left, it is expected the pane is open. For other configurations, this seems counterintuitive. // See #1702 and #1787 if (!IsTopNavigationView()) { if (IsPaneOpen) { if (newDisplayMode == NavigationViewPaneDisplayMode.LeftMinimal) { ClosePane(); } } else { if (oldDisplayMode == NavigationViewPaneDisplayMode.LeftMinimal && newDisplayMode == NavigationViewPaneDisplayMode.Left) { OpenPane(); } } } } void UpdatePaneVisibility() { var templateSettings = GetTemplateSettings(); if (IsPaneVisible) { if (IsTopNavigationView()) { templateSettings.LeftPaneVisibility = Visibility.Collapsed; templateSettings.TopPaneVisibility = Visibility.Visible; } else { templateSettings.TopPaneVisibility = Visibility.Collapsed; templateSettings.LeftPaneVisibility = Visibility.Visible; } VisualStateManager.GoToState(this, "PaneVisible", false /*useTransitions*/); } else { templateSettings.TopPaneVisibility = Visibility.Collapsed; templateSettings.LeftPaneVisibility = Visibility.Collapsed; VisualStateManager.GoToState(this, "PaneCollapsed", false /*useTransitions*/); } } void SwapPaneHeaderContent(ContentControl newParentTrackRef, ContentControl oldParentTrackRef, string propertyPathName) { if (newParentTrackRef is { } newParent) { if (oldParentTrackRef is { } oldParent) { oldParent.ClearValue(ContentControl.ContentProperty); } SharedHelpers.SetBinding(propertyPathName, newParent, ContentControl.ContentProperty); } } void UpdateContentBindingsForPaneDisplayMode() { UIElement autoSuggestBoxContentControl = null; UIElement notControl = null; if (!IsTopNavigationView()) { autoSuggestBoxContentControl = m_leftNavPaneAutoSuggestBoxPresenter; notControl = m_topNavPaneAutoSuggestBoxPresenter; } else { autoSuggestBoxContentControl = m_topNavPaneAutoSuggestBoxPresenter; notControl = m_leftNavPaneAutoSuggestBoxPresenter; } if (autoSuggestBoxContentControl != null) { if (notControl != null) { notControl.ClearValue(ContentControl.ContentProperty); } SharedHelpers.SetBinding("AutoSuggestBox", autoSuggestBoxContentControl, ContentControl.ContentProperty); } } void UpdateHeaderVisibility() { if (!m_appliedTemplate) { return; } UpdateHeaderVisibility(DisplayMode); } void UpdateHeaderVisibility(NavigationViewDisplayMode displayMode) { // Ignore AlwaysShowHeader property in case DisplayMode is Minimal and it's not Top NavigationView bool showHeader = AlwaysShowHeader || (!IsTopNavigationView() && displayMode == NavigationViewDisplayMode.Minimal); // Like bug 17517627, Customer like WallPaper Studio 10 expects a HeaderContent visual even if Header() is null. // App crashes when they have dependency on that visual, but the crash is not directly state that it's a header problem. // NavigationView doesn't use quirk, but we determine the version by themeresource. // As a workaround, we 'quirk' it for RS4 or before release. if it's RS4 or before, HeaderVisible is not related to Header(). // If theme resource is RS5 or later, we will not show header if header is null. if (SharedHelpers.IsRS5OrHigher()) { showHeader = Header != null && showHeader; } VisualStateManager.GoToState(this, showHeader ? "HeaderVisible" : "HeaderCollapsed", false /*useTransitions*/); } void UpdatePaneTabFocusNavigation() { if (!m_appliedTemplate) { return; } if (SharedHelpers.IsRS2OrHigher()) { KeyboardNavigationMode mode = KeyboardNavigationMode.Local; if (m_rootSplitView is { } splitView) { // If the pane is open in an overlay (light-dismiss) mode, trap keyboard focus inside the pane if (IsPaneOpen && (splitView.DisplayMode == SplitViewDisplayMode.Overlay || splitView.DisplayMode == SplitViewDisplayMode.CompactOverlay)) { mode = KeyboardNavigationMode.Cycle; } } if (m_paneContentGrid is { } paneContentGrid) { //paneContentGrid.TabFocusNavigation(mode); KeyboardNavigation.SetTabNavigation(paneContentGrid, mode); } } } void UpdatePaneToggleSize() { if (!ShouldPreserveNavigationViewRS3Behavior()) { if (m_rootSplitView is { } splitView) { double width = GetPaneToggleButtonWidth(); double togglePaneButtonWidth = width; if (ShouldShowBackButton() && splitView.DisplayMode == SplitViewDisplayMode.Overlay) { double backButtonWidth = c_backButtonWidth; if (m_backButton is { } backButton) { backButtonWidth = backButton.Width; } width += backButtonWidth; } if (!m_isClosedCompact && PaneTitle?.Length > 0) { if (splitView.DisplayMode == SplitViewDisplayMode.Overlay && IsPaneOpen) { width = OpenPaneLength; togglePaneButtonWidth = OpenPaneLength - ((ShouldShowBackButton() || ShouldShowCloseButton()) ? c_backButtonWidth : 0); } else if (!(splitView.DisplayMode == SplitViewDisplayMode.Overlay && !IsPaneOpen)) { width = OpenPaneLength; togglePaneButtonWidth = OpenPaneLength; } } if (m_paneToggleButton is { } toggleButton) { toggleButton.Width = togglePaneButtonWidth; } } } } void UpdateBackAndCloseButtonsVisibility() { if (!m_appliedTemplate) { return; } var shouldShowBackButton = ShouldShowBackButton(); var backButtonVisibility = Util.VisibilityFromBool(shouldShowBackButton); var visualStateDisplayMode = GetVisualStateDisplayMode(DisplayMode); bool useLeftPaddingForBackOrCloseButton = (visualStateDisplayMode == NavigationViewVisualStateDisplayMode.Minimal && !IsTopNavigationView()) || visualStateDisplayMode == NavigationViewVisualStateDisplayMode.MinimalWithBackButton; double leftPaddingForBackOrCloseButton = 0.0; double paneHeaderPaddingForToggleButton = 0.0; double paneHeaderPaddingForCloseButton = 0.0; double paneHeaderContentBorderRowMinHeight = 0.0; GetTemplateSettings().BackButtonVisibility = backButtonVisibility; if (m_paneToggleButton != null && IsPaneToggleButtonVisible) { paneHeaderContentBorderRowMinHeight = GetPaneToggleButtonHeight(); paneHeaderPaddingForToggleButton = GetPaneToggleButtonWidth(); if (useLeftPaddingForBackOrCloseButton) { leftPaddingForBackOrCloseButton = paneHeaderPaddingForToggleButton; } } if (m_backButton is { } backButton) { if (ShouldPreserveNavigationViewRS4Behavior()) { backButton.Visibility = backButtonVisibility; } if (useLeftPaddingForBackOrCloseButton && backButtonVisibility == Visibility.Visible) { leftPaddingForBackOrCloseButton += backButton.Width; } } if (m_closeButton is { } closeButton) { var closeButtonVisibility = Util.VisibilityFromBool(ShouldShowCloseButton()); closeButton.Visibility = closeButtonVisibility; if (closeButtonVisibility == Visibility.Visible) { paneHeaderContentBorderRowMinHeight = Math.Max(paneHeaderContentBorderRowMinHeight, closeButton.Height); if (useLeftPaddingForBackOrCloseButton) { paneHeaderPaddingForCloseButton = closeButton.Width; leftPaddingForBackOrCloseButton += paneHeaderPaddingForCloseButton; } } } if (m_contentLeftPadding is { } contentLeftPadding) { contentLeftPadding.Width = leftPaddingForBackOrCloseButton; } if (m_paneHeaderToggleButtonColumn is { } paneHeaderToggleButtonColumn) { // Account for the PaneToggleButton's width in the PaneHeader's placement. paneHeaderToggleButtonColumn.Width = GridLengthHelper.FromValueAndType(paneHeaderPaddingForToggleButton, GridUnitType.Pixel); } if (m_paneHeaderCloseButtonColumn is { } paneHeaderCloseButtonColumn) { // Account for the CloseButton's width in the PaneHeader's placement. paneHeaderCloseButtonColumn.Width = GridLengthHelper.FromValueAndType(paneHeaderPaddingForCloseButton, GridUnitType.Pixel); } if (m_paneTitleHolderFrameworkElement is { } paneTitleHolderFrameworkElement) { if (paneHeaderContentBorderRowMinHeight == 0.00 && paneTitleHolderFrameworkElement.Visibility == Visibility.Visible) { // Handling the case where the PaneTottleButton is collapsed and the PaneTitle's height needs to push the rest of the NavigationView's UI down. paneHeaderContentBorderRowMinHeight = paneTitleHolderFrameworkElement.ActualHeight; } } if (m_paneHeaderContentBorderRow is { } paneHeaderContentBorderRow) { paneHeaderContentBorderRow.MinHeight = paneHeaderContentBorderRowMinHeight; } if (m_paneContentGrid is { } paneContentGridAsUIE) { if (paneContentGridAsUIE is Grid paneContentGrid) { var rowDefs = paneContentGrid.RowDefinitions; if (rowDefs.Count >= c_backButtonRowDefinition) { var rowDef = rowDefs[c_backButtonRowDefinition]; int backButtonRowHeight = 0; if (!IsOverlay() && shouldShowBackButton) { backButtonRowHeight = c_backButtonHeight; } else if (ShouldPreserveNavigationViewRS3Behavior()) { // This row represented the height of the hamburger+margin in RS3 and prior backButtonRowHeight = c_toggleButtonHeightWhenShouldPreserveNavigationViewRS3Behavior; } var length = GridLengthHelper.FromPixels(backButtonRowHeight); rowDef.Height = length; } } } if (!ShouldPreserveNavigationViewRS4Behavior()) { VisualStateManager.GoToState(this, shouldShowBackButton ? "BackButtonVisible" : "BackButtonCollapsed", false /*useTransitions*/); } UpdateTitleBarPadding(); } void UpdatePaneTitleMargins() { if (ShouldPreserveNavigationViewRS4Behavior()) { if (m_paneTitleFrameworkElement is { } paneTitleFrameworkElement) { double width = GetPaneToggleButtonWidth(); if (ShouldShowBackButton() && IsOverlay()) { width += c_backButtonWidth; } paneTitleFrameworkElement.Margin = new Thickness(width, 0, 0, 0); // see "Hamburger title" on uni } } } void UpdateSelectionForMenuItems() { // Allow customer to set selection by NavigationViewItem.IsSelected. // If there are more than two items are set IsSelected=true, the first one is actually selected. // If SelectedItem is set, IsSelected is ignored. // // // if (SelectedItem == null) { bool foundFirstSelected = false; // firstly check Menu items if (MenuItems is IList menuItems) { foundFirstSelected = UpdateSelectedItemFromMenuItems(menuItems); } // then do same for footer items and tell wenever selected item alreadyfound in MenuItems if (FooterMenuItems is IList footerItems) { UpdateSelectedItemFromMenuItems(footerItems, foundFirstSelected); } } } bool UpdateSelectedItemFromMenuItems(IList menuItems, bool foundFirstSelected = false) { for (int i = 0; i < menuItems.Count; i++) { if (menuItems[i] is NavigationViewItem item) { if (item.IsSelected) { if (!foundFirstSelected) { try { m_shouldIgnoreNextSelectionChange = true; SelectedItem = item; foundFirstSelected = true; } finally { m_shouldIgnoreNextSelectionChange = false; } } else { item.IsSelected = false; } } } } return foundFirstSelected; } void OnTitleBarMetricsChanged(object sender, object args) { UpdateTitleBarPadding(); } void OnTitleBarIsVisibleChanged(CoreApplicationViewTitleBar sender, object args) { UpdateTitleBarPadding(); } void ClosePaneIfNeccessaryAfterItemIsClicked(NavigationViewItem selectedContainer) { if (IsPaneOpen && DisplayMode != NavigationViewDisplayMode.Expanded && !DoesNavigationViewItemHaveChildren(selectedContainer) && !m_shouldIgnoreNextSelectionChange) { ClosePane(); } } bool NeedTopPaddingForRS5OrHigher(CoreApplicationViewTitleBar coreTitleBar) { // Starting on RS5, we will be using the following IsVisible API together with ExtendViewIntoTitleBar // to decide whether to try to add top padding or not. // We don't add padding when in fullscreen or tablet mode. return coreTitleBar.IsVisible && coreTitleBar.ExtendViewIntoTitleBar && !IsFullScreenOrTabletMode(); } void UpdateTitleBarPadding() { if (!m_appliedTemplate) { return; } double topPadding = 0; if (m_coreTitleBar is { } coreTitleBar) { bool needsTopPadding = false; // Do not set a top padding when the IsTitleBarAutoPaddingEnabled property is set to False. if (IsTitleBarAutoPaddingEnabled) { if (ShouldPreserveNavigationViewRS3Behavior()) { needsTopPadding = true; } else if (ShouldPreserveNavigationViewRS4Behavior()) { // For RS4 apps maintain the behavior that we shipped for RS4. // We keep this behavior for app compact purposes. needsTopPadding = !coreTitleBar.ExtendViewIntoTitleBar; } else { needsTopPadding = NeedTopPaddingForRS5OrHigher(coreTitleBar); } } if (needsTopPadding) { // Only add extra padding if the NavView is the "root" of the app, // but not if the app is expanding into the titlebar UIElement root = (Window.GetWindow(this) ?? Application.Current?.MainWindow)?.Content as UIElement; GeneralTransform gt = this.SafeTransformToVisual(root); Point pos = gt.Transform(new Point()); if (pos.Y == 0.0) { topPadding = coreTitleBar.Height; } } if (ShouldPreserveNavigationViewRS4Behavior()) { { if (m_togglePaneTopPadding is { } fe) { fe.Height = topPadding; } } { if (m_contentPaneTopPadding is { } fe) { fe.Height = topPadding; } } } var paneTitleHolderFrameworkElement = m_paneTitleHolderFrameworkElement; var paneToggleButton = m_paneToggleButton; bool setPaneTitleHolderFrameworkElementMargin = paneTitleHolderFrameworkElement != null && paneTitleHolderFrameworkElement.Visibility == Visibility.Visible; bool setPaneToggleButtonMargin = !setPaneTitleHolderFrameworkElementMargin && paneToggleButton != null && paneToggleButton.Visibility == Visibility.Visible; if (setPaneTitleHolderFrameworkElementMargin || setPaneToggleButtonMargin) { var thickness = ThicknessHelper.FromLengths(0, 0, 0, 0); var thicknessToggleButton = ThicknessHelper.FromLengths(4, 2, 4, 2); if (ShouldShowBackButton()) { if (IsOverlay()) { thickness = ThicknessHelper.FromLengths(c_backButtonWidth, 0, 0, 0); thicknessToggleButton = thickness; } else { thickness = ThicknessHelper.FromLengths(0, c_backButtonHeight, 0, 0); thicknessToggleButton = thickness; } } else if (ShouldShowCloseButton() && IsOverlay()) { thickness = ThicknessHelper.FromLengths(c_backButtonWidth, 0, 0, 0); thicknessToggleButton = thickness; } if (setPaneTitleHolderFrameworkElementMargin) { // The PaneHeader is hosted by PaneTitlePresenter and PaneTitleHolder. paneTitleHolderFrameworkElement.Margin = thickness; } else { // The PaneHeader is hosted by PaneToggleButton paneToggleButton.Margin = thicknessToggleButton; } } } if (TemplateSettings is { } templateSettings) { // 0.0 and 0.00000000 is not the same in double world. try to reduce the number of TopPadding update event. epsilon is 0.1 here. if (Math.Abs(templateSettings.TopPadding - topPadding) > 0.1) { GetTemplateSettings().TopPadding = topPadding; } } } void RaiseDisplayModeChanged(NavigationViewDisplayMode displayMode) { SetValue(DisplayModePropertyKey, displayMode); var eventArgs = new NavigationViewDisplayModeChangedEventArgs(); eventArgs.DisplayMode = displayMode; DisplayModeChanged?.Invoke(this, eventArgs); } // This method attaches the series of animations which are fired off dependent upon the amount // of space give and the length of the strings involved. It occurs upon re-rendering. void CreateAndAttachHeaderAnimation(Visual visual) { /* var compositor = visual.Compositor(); var cubicFunction = compositor.CreateCubicBezierEasingFunction({ 0.0f, 0.35f }, { 0.15f, 1.0f }); var moveAnimation = compositor.CreateVector3KeyFrameAnimation(); moveAnimation.Target("Offset"); moveAnimation.InsertExpressionKeyFrame(1.0f, "this.FinalValue", cubicFunction); moveAnimation.Duration(200ms); var collection = compositor.CreateImplicitAnimationCollection(); collection.Insert("Offset", moveAnimation); visual.ImplicitAnimations(collection); */ } bool IsFullScreenOrTabletMode() { /* // ApplicationView.GetForCurrentView() is an expensive call - make sure to cache the ApplicationView if (!m_applicationView) { m_applicationView = ViewManagement.ApplicationView.GetForCurrentView(); } // UIViewSettings.GetForCurrentView() is an expensive call - make sure to cache the UIViewSettings if (!m_uiViewSettings) { m_uiViewSettings = ViewManagement.UIViewSettings.GetForCurrentView(); } bool isFullScreenMode = m_applicationView.IsFullScreenMode(); bool isTabletMode = m_uiViewSettings.UserInteractionMode() == ViewManagement.UserInteractionMode.Touch; return isFullScreenMode || isTabletMode; */ return false; } void UpdatePaneShadow() { /* if (SharedHelpers.IsThemeShadowAvailable()) { Canvas shadowReceiver = GetTemplateChildT(c_paneShadowReceiverCanvas, this); if (shadowReceiver == null) { shadowReceiver = new Canvas(); shadowReceiver.Name = (c_paneShadowReceiverCanvas); if (GetTemplateChildT(c_contentGridName, this) is { } contentGrid) { Grid.SetRowSpan(shadowReceiver, contentGrid.RowDefinitions.Count); Grid.SetRow(shadowReceiver, 0); // Only register to columns if those are actually defined if (contentGrid.ColumnDefinitions.Count > 0) { Grid.SetColumn(shadowReceiver, 0); Grid.SetColumnSpan(shadowReceiver, contentGrid.ColumnDefinitions.Count); } contentGrid.Children.Add(shadowReceiver); ThemeShadow shadow; shadow.Receivers().Append(shadowReceiver); if (m_rootSplitView is { } splitView) { if (splitView.Pane is { } paneRoot) { if (paneRoot is IUIElement10 paneRoot_uiElement10) { paneRoot_uiElement10.Shadow(shadow); } } } } } // Shadow will get clipped if casting on the splitView.Content directly // Creating a canvas with negative margins as receiver to allow shadow to be drawn outside the content grid Thickness shadowReceiverMargin = new Thickness(0, -c_paneElevationTranslationZ, -c_paneElevationTranslationZ, -c_paneElevationTranslationZ); // Ensuring shadow is aligned to the left shadowReceiver.HorizontalAlignment = (HorizontalAlignment.Left); // Ensure shadow is as wide as the pane when it is open shadowReceiver.Width = (OpenPaneLength); shadowReceiver.Margin = (shadowReceiverMargin); } */ } T GetContainerForData(object data) where T : class { if (data == null) { return null; } if (data is T nvi) { return nvi; } if (m_settingsItem is { } settingsItem) { if (settingsItem == data || settingsItem.Content == data) { return settingsItem as T; } } // First conduct a basic top level search in main menu, which should succeed for a lot of scenarios. var mainRepeater = IsTopNavigationView() ? m_topNavRepeater : m_leftNavRepeater; var itemIndex = GetIndexFromItem(mainRepeater, data); if (itemIndex >= 0) { if (mainRepeater.TryGetElement(itemIndex) is { } container) { return container as T; } } // then look in footer menu var footerRepeater = IsTopNavigationView() ? m_topNavFooterMenuRepeater : m_leftNavFooterMenuRepeater; itemIndex = GetIndexFromItem(footerRepeater, data); if (itemIndex >= 0) { if (footerRepeater.TryGetElement(itemIndex) is { } container) { return container as T; } } // If unsuccessful, unfortunately we are going to have to search through the whole tree // TODO: Either fix or remove implementation for TopNav. // It may not be required due to top nav rarely having realized children in its default state. { if (SearchEntireTreeForContainer(mainRepeater, data) is { } container) { return container as T; } } { if (SearchEntireTreeForContainer(footerRepeater, data) is { } container) { return container as T; } } return null; } UIElement SearchEntireTreeForContainer(ItemsRepeater rootRepeater, object data) { // TODO: Temporary inefficient solution that results in unnecessary time complexity, fix. var index = GetIndexFromItem(rootRepeater, data); if (index != -1) { return rootRepeater.TryGetElement(index); } for (int i = 0; i < GetContainerCountInRepeater(rootRepeater); i++) { if (rootRepeater.TryGetElement(i) is { } container) { if (container is NavigationViewItem nvi) { if (nvi.GetRepeater() is { } nviRepeater) { if (SearchEntireTreeForContainer(nviRepeater, data) is { } foundElement) { return foundElement; } } } } } return null; } IndexPath SearchEntireTreeForIndexPath(ItemsRepeater rootRepeater, object data, bool isFooterRepeater) { for (int i = 0; i < GetContainerCountInRepeater(rootRepeater); i++) { if (rootRepeater.TryGetElement(i) is { } container) { if (container is NavigationViewItem nvi) { var ip = new IndexPath(new List { isFooterRepeater ? c_footerMenuBlockIndex : c_mainMenuBlockIndex, i }); if (SearchEntireTreeForIndexPath(nvi, data, ip) is { } indexPath) { return indexPath; } } } } return null; } // There are two possibilities here if the passed in item has children. Either the children of the passed in container have already been realized, // in which case we simply just iterate through the children containers, or they have not been realized yet and we have to iterate through the data // and manually realize each item. IndexPath SearchEntireTreeForIndexPath(NavigationViewItem parentContainer, object data, IndexPath ip) { bool areChildrenRealized = false; if (parentContainer.GetRepeater() is { } childrenRepeater) { if (DoesRepeaterHaveRealizedContainers(childrenRepeater)) { areChildrenRealized = true; for (int i = 0; i < GetContainerCountInRepeater(childrenRepeater); i++) { if (childrenRepeater.TryGetElement(i) is { } container) { if (container is NavigationViewItem nvi) { var newIndexPath = ip.CloneWithChildIndex(i); if (nvi.Content == data) { return newIndexPath; } else { if (SearchEntireTreeForIndexPath(nvi, data, newIndexPath) is { } foundIndexPath) { return foundIndexPath; } } } } } } } //If children are not realized, manually realize and search. if (!areChildrenRealized) { if (GetChildren(parentContainer) is { } childrenData) { // Get children data in an enumarable form var newDataSource = childrenData as ItemsSourceView; if (childrenData != null && newDataSource == null) { newDataSource = new InspectingDataSource(childrenData); } for (int i = 0; i < newDataSource.Count; i++) { var newIndexPath = ip.CloneWithChildIndex(i); var childData = newDataSource.GetAt(i); if (childData == data) { return newIndexPath; } else { // Resolve databinding for item and search through that item's children if (ResolveContainerForItem(childData, i) is { } nvib) { if (nvib is NavigationViewItem nvi) { // Process x:bind //if (CachedVisualTreeHelpers.GetDataTemplateComponent(nvi) is { } extension) //{ // // Clear out old data. // extension.Recycle(); // int nextPhase = VirtualizationInfo.PhaseReachedEnd; // // Run Phase 0 // extension.ProcessBindings(childData, i, 0 /* currentPhase */, nextPhase); // // TODO: If nextPhase is not -1, ProcessBinding for all the phases //} if (SearchEntireTreeForIndexPath(nvi, data, newIndexPath) is { } foundIndexPath) { return foundIndexPath; } //TODO: Recycle container! } } } } } } return null; } NavigationViewItemBase ResolveContainerForItem(object item, int index) { var args = new ElementFactoryGetArgs(); args.Data = item; args.Index = index; if (m_navigationViewItemsFactory.GetElement(args) is { } container) { if (container is NavigationViewItemBase nvib) { return nvib; } } return null; } void RecycleContainer(UIElement container) { var args = new ElementFactoryRecycleArgs(); args.Element = container; m_navigationViewItemsFactory.RecycleElement(args); } int GetContainerCountInRepeater(ItemsRepeater ir) { if (ir != null) { if (ir.ItemsSourceView is { } repeaterItemSourceView) { return repeaterItemSourceView.Count; } } return -1; } bool DoesRepeaterHaveRealizedContainers(ItemsRepeater ir) { if (ir != null) { if (ir.TryGetElement(0) != null) { return true; } } return false; } int GetIndexFromItem(ItemsRepeater ir, object data) { if (ir != null) { if (ir.ItemsSourceView is { } itemsSourceView) { return itemsSourceView.IndexOf(data); } } return -1; } object GetItemFromIndex(ItemsRepeater ir, int index) { if (ir != null) { if (ir.ItemsSourceView is { } itemsSourceView) { return itemsSourceView.GetAt(index); } } return null; } IndexPath GetIndexPathOfItem(object data) { if (data is NavigationViewItemBase nvib) { return GetIndexPathForContainer(nvib); } // In the databinding scenario, we need to conduct a search where we go through every item, // realizing it if necessary. if (IsTopNavigationView()) { // First search through primary list { if (SearchEntireTreeForIndexPath(m_topNavRepeater, data, false /*isFooterRepeater*/) is { } ip) { return ip; } } // If item was not located in primary list, search through overflow { if (SearchEntireTreeForIndexPath(m_topNavRepeaterOverflowView, data, false /*isFooterRepeater*/) is { } ip) { return ip; } } // If item was not located in primary list and overflow, search through footer { if (SearchEntireTreeForIndexPath(m_topNavFooterMenuRepeater, data, true /*isFooterRepeater*/) is { } ip) { return ip; } } } else { { if (SearchEntireTreeForIndexPath(m_leftNavRepeater, data, false /*isFooterRepeater*/) is { } ip) { return ip; } } // If item was not located in primary list, search through footer { if (SearchEntireTreeForIndexPath(m_leftNavFooterMenuRepeater, data, true /*isFooterRepeater*/) is { } ip) { return ip; } } } return new IndexPath(new List(0)); } UIElement GetContainerForIndex(int index, bool inFooter) { if (IsTopNavigationView()) { // Get the repeater that is presenting the first item var ir = inFooter ? m_topNavFooterMenuRepeater : (m_topDataProvider.IsItemInPrimaryList(index) ? m_topNavRepeater : m_topNavRepeaterOverflowView); // Get the index of the item in the repeater var irIndex = inFooter ? index : m_topDataProvider.ConvertOriginalIndexToIndex(index); // Get the container of the first item if (ir.TryGetElement(irIndex) is { } container) { return container; } } else { if ((inFooter ? m_leftNavFooterMenuRepeater.TryGetElement(index) : m_leftNavRepeater.TryGetElement(index)) is { } container) { return container as NavigationViewItemBase; } } return null; } NavigationViewItemBase GetContainerForIndexPath(IndexPath ip, bool lastVisible = false) { if (ip != null && ip.GetSize() > 0) { if (GetContainerForIndex(ip.GetAt(1), ip.GetAt(0) == c_footerMenuBlockIndex /*inFooter*/) is { } container) { if (lastVisible) { if (container is NavigationViewItem nvi) { if (!nvi.IsExpanded) { return nvi; } } } // TODO: Fix below for top flyout scenario once the flyout is introduced in the XAML. // We want to be able to retrieve containers for items that are in the flyout. // This will return null if requesting children containers of // items in the primary list, or unrealized items in the overflow popup. // However this should not happen. return GetContainerForIndexPath(container, ip, lastVisible); } } return null; } NavigationViewItemBase GetContainerForIndexPath(UIElement firstContainer, IndexPath ip, bool lastVisible) { var container = firstContainer; if (ip.GetSize() > 2) { for (int i = 2; i < ip.GetSize(); i++) { bool succeededGettingNextContainer = false; if (container is NavigationViewItem nvi) { if (lastVisible && nvi.IsExpanded == false) { return nvi; } if (nvi.GetRepeater() is { } nviRepeater) { if (nviRepeater.TryGetElement(ip.GetAt(i)) is { } nextContainer) { container = nextContainer; succeededGettingNextContainer = true; } } } // If any of the above checks failed, it means something went wrong and we have an index for a non-existent repeater. if (!succeededGettingNextContainer) { return null; } } } return container as NavigationViewItemBase; } bool IsContainerTheSelectedItemInTheSelectionModel(NavigationViewItemBase nvib) { if (m_selectionModel.SelectedItem is { } selectedItem) { var selectedItemContainer = selectedItem as NavigationViewItemBase; if (selectedItemContainer == null) { selectedItemContainer = GetContainerForIndexPath(m_selectionModel.SelectedIndex); } return selectedItemContainer == nvib; } return false; } internal ItemsRepeater LeftNavRepeater() { return m_leftNavRepeater; } internal NavigationViewItem GetSelectedContainer() { if (SelectedItem is { } selectedItem) { if (selectedItem is NavigationViewItem selectedItemContainer) { return selectedItemContainer; } else { return NavigationViewItemOrSettingsContentFromData(selectedItem); } } return null; } internal void Expand(NavigationViewItem item) { ChangeIsExpandedNavigationViewItem(item, true /*isExpanded*/); } internal void Collapse(NavigationViewItem item) { ChangeIsExpandedNavigationViewItem(item, false /*isExpanded*/); } bool DoesNavigationViewItemHaveChildren(NavigationViewItem nvi) { return nvi.MenuItems.Count > 0 || nvi.MenuItemsSource != null || nvi.HasUnrealizedChildren; } void ToggleIsExpandedNavigationViewItem(NavigationViewItem nvi) { ChangeIsExpandedNavigationViewItem(nvi, !nvi.IsExpanded); } void ChangeIsExpandedNavigationViewItem(NavigationViewItem nvi, bool isExpanded) { if (DoesNavigationViewItemHaveChildren(nvi)) { nvi.IsExpanded = isExpanded; } } NavigationViewItem FindLowestLevelContainerToDisplaySelectionIndicator() { var indexIntoIndex = 1; var selectedIndex = m_selectionModel.SelectedIndex; if (selectedIndex != null && selectedIndex.GetSize() > 1) { if (GetContainerForIndex(selectedIndex.GetAt(indexIntoIndex), selectedIndex.GetAt(0) == c_footerMenuBlockIndex /* inFooter */) is { } container) { if (container is NavigationViewItem nvi) { var nviImpl = nvi; var isRepeaterVisible = nviImpl.IsRepeaterVisible(); while (nvi != null && isRepeaterVisible && !nvi.IsSelected && nvi.IsChildSelected) { indexIntoIndex++; isRepeaterVisible = false; if (nviImpl.GetRepeater() is { } repeater) { if (repeater.TryGetElement(selectedIndex.GetAt(indexIntoIndex)) is { } childContainer) { nvi = childContainer as NavigationViewItem; nviImpl = nvi; isRepeaterVisible = nviImpl.IsRepeaterVisible(); } } } return nvi; } } } return null; } void ShowHideChildrenItemsRepeater(NavigationViewItem nvi) { var nviImpl = nvi; nviImpl.ShowHideChildren(); if (nviImpl.ShouldRepeaterShowInFlyout()) { if (nvi.IsExpanded) { m_lastItemExpandedIntoFlyout = nvi; } else { m_lastItemExpandedIntoFlyout = null; } } // If SelectedItem is being hidden/shown, animate SelectionIndicator if (!nvi.IsSelected && nvi.IsChildSelected) { if (!nviImpl.IsRepeaterVisible() && nvi.IsChildSelected) { AnimateSelectionChanged(nvi); } else { AnimateSelectionChanged(FindLowestLevelContainerToDisplaySelectionIndicator()); } } nviImpl.RotateExpandCollapseChevron(nvi.IsExpanded); } object GetChildren(NavigationViewItem nvi) { if (nvi.MenuItems.Count > 0) { return nvi.MenuItems; } return nvi.MenuItemsSource; } ItemsRepeater GetChildRepeaterForIndexPath(IndexPath ip) { if (GetContainerForIndexPath(ip) is NavigationViewItem container) { return container.GetRepeater(); } return null; } object GetChildrenForItemInIndexPath(IndexPath ip, bool forceRealize = false) { if (ip != null && ip.GetSize() > 1) { if (GetContainerForIndex(ip.GetAt(1), ip.GetAt(0) == c_footerMenuBlockIndex /*inFooter*/) is { } container) { return GetChildrenForItemInIndexPath(container, ip, forceRealize); } } return null; } object GetChildrenForItemInIndexPath(UIElement firstContainer, IndexPath ip, bool forceRealize = false) { var container = firstContainer; bool shouldRecycleContainer = false; if (ip.GetSize() > 2) { for (int i = 2; i < ip.GetSize(); i++) { bool succeededGettingNextContainer = false; if (container is NavigationViewItem nvi) { var nextContainerIndex = ip.GetAt(i); var nviRepeater = nvi.GetRepeater(); if (nviRepeater != null && DoesRepeaterHaveRealizedContainers(nviRepeater)) { if (nviRepeater.TryGetElement(nextContainerIndex) is { } nextContainer) { container = nextContainer; succeededGettingNextContainer = true; } } else if (forceRealize) { if (GetChildren(nvi) is { } childrenData) { if (shouldRecycleContainer) { RecycleContainer(nvi); shouldRecycleContainer = false; } // Get children data in an enumarable form var newDataSource = childrenData as ItemsSourceView; if (childrenData != null && newDataSource == null) { newDataSource = new InspectingDataSource(childrenData); } if (newDataSource.GetAt(nextContainerIndex) is { } data) { // Resolve databinding for item and search through that item's children if (ResolveContainerForItem(data, nextContainerIndex) is { } nvib) { if (nvib is NavigationViewItem nextContainer) { // Process x:bind //if (CachedVisualTreeHelpers.GetDataTemplateComponent(nextContainer) is { } extension) //{ // // Clear out old data. // extension.Recycle(); // int nextPhase = VirtualizationInfo.PhaseReachedEnd; // // Run Phase 0 // extension.ProcessBindings(data, nextContainerIndex, 0 /* currentPhase */, nextPhase); // // TODO: If nextPhase is not -1, ProcessBinding for all the phases //} container = nextContainer; shouldRecycleContainer = true; succeededGettingNextContainer = true; } } } } } } // If any of the above checks failed, it means something went wrong and we have an index for a non-existent repeater. if (!succeededGettingNextContainer) { return null; } } } { if (container is NavigationViewItem nvi) { var children = GetChildren(nvi); if (shouldRecycleContainer) { RecycleContainer(nvi); } return children; } } return null; } void CollapseTopLevelMenuItems(NavigationViewPaneDisplayMode oldDisplayMode) { // We want to make sure only top level items are visible when switching pane modes if (oldDisplayMode == NavigationViewPaneDisplayMode.Top) { CollapseMenuItemsInRepeater(m_topNavRepeater); CollapseMenuItemsInRepeater(m_topNavRepeaterOverflowView); } else { CollapseMenuItemsInRepeater(m_leftNavRepeater); } } void CollapseMenuItemsInRepeater(ItemsRepeater ir) { for (int index = 0; index < GetContainerCountInRepeater(ir); index++) { if (ir.TryGetElement(index) is { } element) { if (element is NavigationViewItem nvi) { ChangeIsExpandedNavigationViewItem(nvi, false /*isExpanded*/); } } } } void RaiseExpandingEvent(NavigationViewItemBase container) { var eventArgs = new NavigationViewItemExpandingEventArgs(this); eventArgs.ExpandingItemContainer = container; Expanding?.Invoke(this, eventArgs); } void RaiseCollapsedEvent(NavigationViewItemBase container) { var eventArgs = new NavigationViewItemCollapsedEventArgs(this); eventArgs.CollapsedItemContainer = container; Collapsed?.Invoke(this, eventArgs); } bool IsTopLevelItem(NavigationViewItemBase nvib) { return IsRootItemsRepeater(GetParentItemsRepeaterForContainer(nvib)); } DependencyObject IControlProtected.GetTemplateChild(string childName) { return GetTemplateChild(childName); } #if NET462_OR_NEWER protected override void OnDpiChanged(DpiScale oldDpi, DpiScale newDpi) { base.OnDpiChanged(oldDpi, newDpi); if (ShadowAssist.UseBitmapCache) { m_bitmapCache.RenderAtScale = newDpi.PixelsPerDip; } } #endif bool m_InitialNonForcedModeUpdate = true; NavigationViewItemsFactory m_navigationViewItemsFactory; // Visual components Button m_paneToggleButton; SplitView m_rootSplitView; NavigationViewItem m_settingsItem; RowDefinition m_itemsContainerRow; FrameworkElement m_menuItemsScrollViewer; FrameworkElement m_footerItemsScrollViewer; UIElement m_paneContentGrid; ColumnDefinition m_paneToggleButtonIconGridColumn; FrameworkElement m_paneTitleHolderFrameworkElement; FrameworkElement m_paneTitleFrameworkElement; FrameworkElement m_visualItemsSeparator; Button m_paneSearchButton; Button m_backButton; Button m_closeButton; ItemsRepeater m_leftNavRepeater; ItemsRepeater m_topNavRepeater; ItemsRepeater m_leftNavFooterMenuRepeater; ItemsRepeater m_topNavFooterMenuRepeater; Button m_topNavOverflowButton; ItemsRepeater m_topNavRepeaterOverflowView; Grid m_topNavGrid; Border m_topNavContentOverlayAreaGrid; // Indicator animations UIElement m_prevIndicator; UIElement m_nextIndicator; UIElement m_activeIndicator; object m_lastSelectedItemPendingAnimationInTopNav; FrameworkElement m_togglePaneTopPadding; FrameworkElement m_contentPaneTopPadding; FrameworkElement m_contentLeftPadding; CoreApplicationViewTitleBar m_coreTitleBar; ContentControl m_leftNavPaneAutoSuggestBoxPresenter; ContentControl m_topNavPaneAutoSuggestBoxPresenter; ContentControl m_leftNavPaneHeaderContentBorder; ContentControl m_leftNavPaneCustomContentBorder; ContentControl m_leftNavFooterContentBorder; ContentControl m_paneHeaderOnTopPane; ContentControl m_paneTitleOnTopPane; ContentControl m_paneCustomContentOnTopPane; ContentControl m_paneFooterOnTopPane; ContentControl m_paneTitlePresenter; ColumnDefinition m_paneHeaderCloseButtonColumn; ColumnDefinition m_paneHeaderToggleButtonColumn; RowDefinition m_paneHeaderContentBorderRow; NavigationViewItem m_lastItemExpandedIntoFlyout; // Event Tokens bool m_layoutUpdatedToken; FrameworkElementSizeChangedRevoker m_itemsContainerSizeChangedRevoker; ItemsSourceView.CollectionChangedRevoker m_menuItemsCollectionChangedRevoker; ItemsSourceView.CollectionChangedRevoker m_footerItemsCollectionChangedRevoker; ItemsSourceView.CollectionChangedRevoker m_topNavOverflowItemsCollectionChangedRevoker; bool m_wasForceClosed = false; bool m_isClosedCompact = false; bool m_blockNextClosingEvent = false; bool m_initialListSizeStateSet = false; TopNavigationViewDataProvider m_topDataProvider = new TopNavigationViewDataProvider(); SelectionModel m_selectionModel = new SelectionModel(); List m_selectionModelSource; ItemsSourceView m_menuItemsSource = null; ItemsSourceView m_footerItemsSource = null; bool m_appliedTemplate = false; // flag is used to stop recursive call. eg: // Customer select an item from SelectedItem property->ChangeSelection update ListView->LIstView raise OnSelectChange(we want stop here)->change property do do animation again. // Customer clicked listview->listview raised OnSelectChange->SelectedItem property changed->ChangeSelection->Undo the selection by SelectedItem(prevItem) (we want it stop here)->ChangeSelection again ->... bool m_shouldIgnoreNextSelectionChange = false; // Used to disable raising selection change iff settings item gets restored because of displaymode change bool m_shouldIgnoreNextSelectionChangeBecauseSettingsRestore = false; // A flag to track that the selectionchange is caused by selection a item in topnav overflow menu bool m_selectionChangeFromOverflowMenu = false; // Flag indicating whether selection change should raise item invoked. This is needed to be able to raise ItemInvoked before SelectionChanged while SelectedItem should point to the clicked item bool m_shouldRaiseItemInvokedAfterSelection = false; TopNavigationViewLayoutState m_topNavigationMode = TopNavigationViewLayoutState.Uninitialized; // A threshold to stop recovery from overflow to normal happens immediately on resize. float m_topNavigationRecoveryGracePeriodWidth = 5f; // There are three ways to change IsPaneOpen: // 1, customer call IsPaneOpen=true/false directly or nav.IsPaneOpen is binding with a variable and the value is changed. // 2, customer click ToggleButton or splitView.IsPaneOpen->nav.IsPaneOpen changed because of window resize // 3, customer changed PaneDisplayMode. // 2 and 3 are internal implementation and will call by ClosePane/OpenPane. the flag is to indicate 1 if it's false bool m_isOpenPaneForInteraction = false; bool m_moveTopNavOverflowItemOnFlyoutClose = false; bool m_shouldIgnoreUIASelectionRaiseAsExpandCollapseWillRaise = false; bool m_OrientationChangedPendingAnimation = false; bool m_TabKeyPrecedesFocusChange = false; GettingFocusHelper m_leftNavRepeaterGettingFocusHelper; GettingFocusHelper m_topNavRepeaterGettingFocusHelper; GettingFocusHelper m_leftNavFooterMenuRepeaterGettingFocusHelper; GettingFocusHelper m_topNavFooterMenuRepeaterGettingFocusHelper; readonly BitmapCache m_bitmapCache; static readonly PropertyPath s_opacityPath = new PropertyPath(OpacityProperty); static readonly PropertyPath s_centerXPath = new PropertyPath("(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.CenterX)"); static readonly PropertyPath s_centerYPath = new PropertyPath("(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.CenterY)"); static readonly PropertyPath s_scaleXPath = new PropertyPath("(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)"); static readonly PropertyPath s_scaleYPath = new PropertyPath("(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)"); static readonly PropertyPath s_translateXPath = new PropertyPath("(UIElement.RenderTransform).(TransformGroup.Children)[1].(TranslateTransform.X)"); static readonly PropertyPath s_translateYPath = new PropertyPath("(UIElement.RenderTransform).(TransformGroup.Children)[1].(TranslateTransform.Y)"); } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/NavigationView/NavigationView.properties.cs ================================================ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. using System; using System.Collections; using System.Collections.ObjectModel; using System.Reflection; using System.Windows; using System.Windows.Controls; using iNKORE.UI.WPF.Modern.Common; using iNKORE.UI.WPF.Modern.Controls.Helpers; using iNKORE.UI.WPF.Modern.Controls.Primitives; namespace iNKORE.UI.WPF.Modern.Controls { partial class NavigationView { #region CornerRadius /// /// Identifies the CornerRadius dependency property. /// public static readonly DependencyProperty CornerRadiusProperty = ControlHelper.CornerRadiusProperty.AddOwner(typeof(NavigationView)); /// /// Gets or sets the radius for the corners of the control's border. /// public CornerRadius CornerRadius { get => (CornerRadius)GetValue(CornerRadiusProperty); set => SetValue(CornerRadiusProperty, value); } #endregion #region IsPaneOpen public static readonly DependencyProperty IsPaneOpenProperty = DependencyProperty.Register( nameof(IsPaneOpen), typeof(bool), typeof(NavigationView), new PropertyMetadata(true, OnIsPaneOpenPropertyChanged)); public bool IsPaneOpen { get => (bool)GetValue(IsPaneOpenProperty); set => SetValue(IsPaneOpenProperty, value); } private static void OnIsPaneOpenPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region CompactModeThresholdWidth public static readonly DependencyProperty CompactModeThresholdWidthProperty = DependencyProperty.Register( nameof(CompactModeThresholdWidth), typeof(double), typeof(NavigationView), new PropertyMetadata(641.0, OnCompactModeThresholdWidthPropertyChanged, CoerceToGreaterThanZero)); public double CompactModeThresholdWidth { get => (double)GetValue(CompactModeThresholdWidthProperty); set => SetValue(CompactModeThresholdWidthProperty, value); } private static void OnCompactModeThresholdWidthPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region ExpandedModeThresholdWidth public static readonly DependencyProperty ExpandedModeThresholdWidthProperty = DependencyProperty.Register( nameof(ExpandedModeThresholdWidth), typeof(double), typeof(NavigationView), new PropertyMetadata(1008.0, OnExpandedModeThresholdWidthPropertyChanged, CoerceToGreaterThanZero)); public double ExpandedModeThresholdWidth { get => (double)GetValue(ExpandedModeThresholdWidthProperty); set => SetValue(ExpandedModeThresholdWidthProperty, value); } private static void OnExpandedModeThresholdWidthPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region FooterMenuItems private static readonly DependencyProperty FooterMenuItemsProperty = DependencyProperty.Register( nameof(FooterMenuItems), typeof(IList), typeof(NavigationView), new PropertyMetadata(OnFooterMenuItemsPropertyChanged)); public IList FooterMenuItems { get => (IList)GetValue(FooterMenuItemsProperty); } private static void OnFooterMenuItemsPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region FooterMenuItemsSource public static readonly DependencyProperty FooterMenuItemsSourceProperty = DependencyProperty.Register( nameof(FooterMenuItemsSource), typeof(object), typeof(NavigationView), new PropertyMetadata(OnFooterMenuItemsSourcePropertyChanged)); public object FooterMenuItemsSource { get => GetValue(FooterMenuItemsSourceProperty); set => SetValue(FooterMenuItemsSourceProperty, value); } private static void OnFooterMenuItemsSourcePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region PaneFooter public static readonly DependencyProperty PaneFooterProperty = DependencyProperty.Register( nameof(PaneFooter), typeof(UIElement), typeof(NavigationView), new PropertyMetadata(OnPaneFooterPropertyChanged)); public UIElement PaneFooter { get => (UIElement)GetValue(PaneFooterProperty); set => SetValue(PaneFooterProperty, value); } private static void OnPaneFooterPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region Header public static readonly DependencyProperty HeaderProperty = DependencyProperty.Register( nameof(Header), typeof(object), typeof(NavigationView), new PropertyMetadata(OnHeaderPropertyChanged)); public object Header { get => GetValue(HeaderProperty); set => SetValue(HeaderProperty, value); } private static void OnHeaderPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region HeaderTemplate public static readonly DependencyProperty HeaderTemplateProperty = DependencyProperty.Register( nameof(HeaderTemplate), typeof(DataTemplate), typeof(NavigationView), new PropertyMetadata(OnHeaderTemplatePropertyChanged)); public DataTemplate HeaderTemplate { get => (DataTemplate)GetValue(HeaderTemplateProperty); set => SetValue(HeaderTemplateProperty, value); } private static void OnHeaderTemplatePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region DisplayMode private static readonly DependencyPropertyKey DisplayModePropertyKey = DependencyProperty.RegisterReadOnly( nameof(DisplayMode), typeof(NavigationViewDisplayMode), typeof(NavigationView), new PropertyMetadata(NavigationViewDisplayMode.Minimal, OnDisplayModePropertyChanged)); public static readonly DependencyProperty DisplayModeProperty = DisplayModePropertyKey.DependencyProperty; public NavigationViewDisplayMode DisplayMode { get => (NavigationViewDisplayMode)GetValue(DisplayModeProperty); } private static void OnDisplayModePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region IsSettingsVisible public static readonly DependencyProperty IsSettingsVisibleProperty = DependencyProperty.Register( nameof(IsSettingsVisible), typeof(bool), typeof(NavigationView), new PropertyMetadata(false, OnIsSettingsVisiblePropertyChanged)); public bool IsSettingsVisible { get => (bool)GetValue(IsSettingsVisibleProperty); set => SetValue(IsSettingsVisibleProperty, value); } private static void OnIsSettingsVisiblePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region IsPaneToggleButtonVisible public static readonly DependencyProperty IsPaneToggleButtonVisibleProperty = DependencyProperty.Register( nameof(IsPaneToggleButtonVisible), typeof(bool), typeof(NavigationView), new PropertyMetadata(true, OnIsPaneToggleButtonVisiblePropertyChanged)); public bool IsPaneToggleButtonVisible { get => (bool)GetValue(IsPaneToggleButtonVisibleProperty); set => SetValue(IsPaneToggleButtonVisibleProperty, value); } private static void OnIsPaneToggleButtonVisiblePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region AlwaysShowHeader public static readonly DependencyProperty AlwaysShowHeaderProperty = DependencyProperty.Register( nameof(AlwaysShowHeader), typeof(bool), typeof(NavigationView), new PropertyMetadata(true, OnAlwaysShowHeaderPropertyChanged)); public bool AlwaysShowHeader { get => (bool)GetValue(AlwaysShowHeaderProperty); set => SetValue(AlwaysShowHeaderProperty, value); } private static void OnAlwaysShowHeaderPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region CompactPaneLength public static readonly DependencyProperty CompactPaneLengthProperty = DependencyProperty.Register( nameof(CompactPaneLength), typeof(double), typeof(NavigationView), new PropertyMetadata(48.0, OnCompactPaneLengthPropertyChanged, CoerceToGreaterThanZero)); public double CompactPaneLength { get => (double)GetValue(CompactPaneLengthProperty); set => SetValue(CompactPaneLengthProperty, value); } private static void OnCompactPaneLengthPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region OpenPaneLength public static readonly DependencyProperty OpenPaneLengthProperty = DependencyProperty.Register( nameof(OpenPaneLength), typeof(double), typeof(NavigationView), new PropertyMetadata(320.0, OnOpenPaneLengthPropertyChanged, CoerceToGreaterThanZero)); public double OpenPaneLength { get => (double)GetValue(OpenPaneLengthProperty); set => SetValue(OpenPaneLengthProperty, value); } private static void OnOpenPaneLengthPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region PaneToggleButtonStyle public static readonly DependencyProperty PaneToggleButtonStyleProperty = DependencyProperty.Register( nameof(PaneToggleButtonStyle), typeof(Style), typeof(NavigationView), new PropertyMetadata(OnPaneToggleButtonStylePropertyChanged)); public Style PaneToggleButtonStyle { get => (Style)GetValue(PaneToggleButtonStyleProperty); set => SetValue(PaneToggleButtonStyleProperty, value); } private static void OnPaneToggleButtonStylePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region IsFooterSeparatorVisible public static readonly DependencyProperty IsFooterSeparatorVisibleProperty = DependencyProperty.Register( nameof(IsFooterSeparatorVisible), typeof(bool?), typeof(NavigationView), new PropertyMetadata(null, OnIsFooterSeparatorVisiblePropertyChanged)); private static void OnIsFooterSeparatorVisiblePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } public bool? IsFooterSeparatorVisible { get => GetValue(IsFooterSeparatorVisibleProperty) as bool?; set => SetValue(IsFooterSeparatorVisibleProperty, value); } #endregion #region SelectedItem public static readonly DependencyProperty SelectedItemProperty = DependencyProperty.Register( nameof(SelectedItem), typeof(object), typeof(NavigationView), new PropertyMetadata(OnSelectedItemPropertyChanged)); public object SelectedItem { get => GetValue(SelectedItemProperty); set => SetValue(SelectedItemProperty, value); } private static void OnSelectedItemPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region MenuItems public static readonly DependencyProperty MenuItemsProperty = DependencyProperty.Register( nameof(MenuItems), typeof(IList), typeof(NavigationView), new PropertyMetadata(OnMenuItemsPropertyChanged)); public IList MenuItems { get => (IList)GetValue(MenuItemsProperty); set { SetValue(MenuItemsProperty, value); } } private static void OnMenuItemsPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region MenuItemsSource public static readonly DependencyProperty MenuItemsSourceProperty = DependencyProperty.Register( nameof(MenuItemsSource), typeof(object), typeof(NavigationView), new PropertyMetadata(OnMenuItemsSourcePropertyChanged)); public object MenuItemsSource { get => GetValue(MenuItemsSourceProperty); set => SetValue(MenuItemsSourceProperty, value); } private static void OnMenuItemsSourcePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region SettingsItem private static readonly DependencyPropertyKey SettingsItemPropertyKey = DependencyProperty.RegisterReadOnly( nameof(SettingsItem), typeof(object), typeof(NavigationView), new PropertyMetadata(OnSettingsItemPropertyChanged)); public static readonly DependencyProperty SettingsItemProperty = SettingsItemPropertyKey.DependencyProperty; public object SettingsItem { get => GetValue(SettingsItemProperty); } private static void OnSettingsItemPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region AutoSuggestBox public static readonly DependencyProperty AutoSuggestBoxProperty = DependencyProperty.Register( nameof(AutoSuggestBox), typeof(AutoSuggestBox), typeof(NavigationView), new PropertyMetadata(OnAutoSuggestBoxPropertyChanged)); public AutoSuggestBox AutoSuggestBox { get => (AutoSuggestBox)GetValue(AutoSuggestBoxProperty); set => SetValue(AutoSuggestBoxProperty, value); } private static void OnAutoSuggestBoxPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region MenuItemTemplate public static readonly DependencyProperty MenuItemTemplateProperty = DependencyProperty.Register( nameof(MenuItemTemplate), typeof(DataTemplate), typeof(NavigationView), new PropertyMetadata(OnMenuItemTemplatePropertyChanged)); public DataTemplate MenuItemTemplate { get => (DataTemplate)GetValue(MenuItemTemplateProperty); set => SetValue(MenuItemTemplateProperty, value); } private static void OnMenuItemTemplatePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region MenuItemTemplateSelector public static readonly DependencyProperty MenuItemTemplateSelectorProperty = DependencyProperty.Register( nameof(MenuItemTemplateSelector), typeof(DataTemplateSelector), typeof(NavigationView), new PropertyMetadata(OnMenuItemTemplateSelectorPropertyChanged)); public DataTemplateSelector MenuItemTemplateSelector { get => (DataTemplateSelector)GetValue(MenuItemTemplateSelectorProperty); set => SetValue(MenuItemTemplateSelectorProperty, value); } private static void OnMenuItemTemplateSelectorPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region MenuItemContainerStyle public static readonly DependencyProperty MenuItemContainerStyleProperty = DependencyProperty.Register( nameof(MenuItemContainerStyle), typeof(Style), typeof(NavigationView), new PropertyMetadata(OnMenuItemContainerStylePropertyChanged)); public Style MenuItemContainerStyle { get => (Style)GetValue(MenuItemContainerStyleProperty); set => SetValue(MenuItemContainerStyleProperty, value); } private static void OnMenuItemContainerStylePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region MenuItemContainerStyleSelector public static readonly DependencyProperty MenuItemContainerStyleSelectorProperty = DependencyProperty.Register( nameof(MenuItemContainerStyleSelector), typeof(StyleSelector), typeof(NavigationView), new PropertyMetadata(OnMenuItemContainerStyleSelectorPropertyChanged)); public StyleSelector MenuItemContainerStyleSelector { get => (StyleSelector)GetValue(MenuItemContainerStyleSelectorProperty); set => SetValue(MenuItemContainerStyleSelectorProperty, value); } private static void OnMenuItemContainerStyleSelectorPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { ((NavigationView)sender).OnMenuItemContainerStyleSelectorPropertyChanged(args); } private void OnMenuItemContainerStyleSelectorPropertyChanged(DependencyPropertyChangedEventArgs args) { } #endregion #region IsBackButtonVisible public static readonly DependencyProperty IsBackButtonVisibleProperty = DependencyProperty.Register( nameof(IsBackButtonVisible), typeof(NavigationViewBackButtonVisible), typeof(NavigationView), new PropertyMetadata(NavigationViewBackButtonVisible.Auto, OnIsBackButtonVisiblePropertyChanged)); public NavigationViewBackButtonVisible IsBackButtonVisible { get => (NavigationViewBackButtonVisible)GetValue(IsBackButtonVisibleProperty); set => SetValue(IsBackButtonVisibleProperty, value); } private static void OnIsBackButtonVisiblePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region IsBackEnabled public static readonly DependencyProperty IsBackEnabledProperty = DependencyProperty.Register( nameof(IsBackEnabled), typeof(bool), typeof(NavigationView), new PropertyMetadata(OnIsBackEnabledPropertyChanged)); public bool IsBackEnabled { get => (bool)GetValue(IsBackEnabledProperty); set => SetValue(IsBackEnabledProperty, value); } private static void OnIsBackEnabledPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region PaneTitle public static readonly DependencyProperty PaneTitleProperty = DependencyProperty.Register( nameof(PaneTitle), typeof(string), typeof(NavigationView), new PropertyMetadata(string.Empty, OnPaneTitlePropertyChanged)); public string PaneTitle { get => (string)GetValue(PaneTitleProperty); set => SetValue(PaneTitleProperty, value); } private static void OnPaneTitlePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region PaneDisplayMode public static readonly DependencyProperty PaneDisplayModeProperty = DependencyProperty.Register( nameof(PaneDisplayMode), typeof(NavigationViewPaneDisplayMode), typeof(NavigationView), new PropertyMetadata(NavigationViewPaneDisplayMode.Auto, OnPaneDisplayModePropertyChanged)); public NavigationViewPaneDisplayMode PaneDisplayMode { get => (NavigationViewPaneDisplayMode)GetValue(PaneDisplayModeProperty); set => SetValue(PaneDisplayModeProperty, value); } private static void OnPaneDisplayModePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region PaneHeader public static readonly DependencyProperty PaneHeaderProperty = DependencyProperty.Register( nameof(PaneHeader), typeof(UIElement), typeof(NavigationView), null); public UIElement PaneHeader { get => (UIElement)GetValue(PaneHeaderProperty); set => SetValue(PaneHeaderProperty, value); } #endregion #region PaneCustomContent public static readonly DependencyProperty PaneCustomContentProperty = DependencyProperty.Register( nameof(PaneCustomContent), typeof(UIElement), typeof(NavigationView), null); public UIElement PaneCustomContent { get => (UIElement)GetValue(PaneCustomContentProperty); set => SetValue(PaneCustomContentProperty, value); } #endregion #region ContentOverlay public static readonly DependencyProperty ContentOverlayProperty = DependencyProperty.Register( nameof(ContentOverlay), typeof(UIElement), typeof(NavigationView), null); public UIElement ContentOverlay { get => (UIElement)GetValue(ContentOverlayProperty); set => SetValue(ContentOverlayProperty, value); } #endregion #region IsPaneVisible public static readonly DependencyProperty IsPaneVisibleProperty = DependencyProperty.Register( nameof(IsPaneVisible), typeof(bool), typeof(NavigationView), new PropertyMetadata(true, OnIsPaneVisiblePropertyChanged)); public bool IsPaneVisible { get => (bool)GetValue(IsPaneVisibleProperty); set => SetValue(IsPaneVisibleProperty, value); } private static void OnIsPaneVisiblePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region SelectionFollowsFocus public static readonly DependencyProperty SelectionFollowsFocusProperty = DependencyProperty.Register( nameof(SelectionFollowsFocus), typeof(NavigationViewSelectionFollowsFocus), typeof(NavigationView), new PropertyMetadata(NavigationViewSelectionFollowsFocus.Disabled, OnSelectionFollowsFocusPropertyChanged)); public NavigationViewSelectionFollowsFocus SelectionFollowsFocus { get => (NavigationViewSelectionFollowsFocus)GetValue(SelectionFollowsFocusProperty); set => SetValue(SelectionFollowsFocusProperty, value); } private static void OnSelectionFollowsFocusPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region TemplateSettings private static readonly DependencyPropertyKey TemplateSettingsPropertyKey = DependencyProperty.RegisterReadOnly( nameof(TemplateSettings), typeof(NavigationViewTemplateSettings), typeof(NavigationView), null); public static readonly DependencyProperty TemplateSettingsProperty = TemplateSettingsPropertyKey.DependencyProperty; public NavigationViewTemplateSettings TemplateSettings { get => (NavigationViewTemplateSettings)GetValue(TemplateSettingsProperty); private set => SetValue(TemplateSettingsPropertyKey, value); } #endregion #region ShoulderNavigationEnabled public static readonly DependencyProperty ShoulderNavigationEnabledProperty = DependencyProperty.Register( nameof(ShoulderNavigationEnabled), typeof(NavigationViewShoulderNavigationEnabled), typeof(NavigationView), new PropertyMetadata(NavigationViewShoulderNavigationEnabled.Never, OnShoulderNavigationEnabledPropertyChanged)); public NavigationViewShoulderNavigationEnabled ShoulderNavigationEnabled { get => (NavigationViewShoulderNavigationEnabled)GetValue(ShoulderNavigationEnabledProperty); set => SetValue(ShoulderNavigationEnabledProperty, value); } private static void OnShoulderNavigationEnabledPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region OverflowLabelMode public static readonly DependencyProperty OverflowLabelModeProperty = DependencyProperty.Register( nameof(OverflowLabelMode), typeof(NavigationViewOverflowLabelMode), typeof(NavigationView), new PropertyMetadata(NavigationViewOverflowLabelMode.MoreLabel, OnOverflowLabelModePropertyChanged)); public NavigationViewOverflowLabelMode OverflowLabelMode { get => (NavigationViewOverflowLabelMode)GetValue(OverflowLabelModeProperty); set => SetValue(OverflowLabelModeProperty, value); } private static void OnOverflowLabelModePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion #region IsTitleBarAutoPaddingEnabled public static readonly DependencyProperty IsTitleBarAutoPaddingEnabledProperty = DependencyProperty.Register( nameof(IsTitleBarAutoPaddingEnabled), typeof(bool), typeof(NavigationView), new PropertyMetadata(true, OnIsTitleBarAutoPaddingEnabledPropertyChanged)); public bool IsTitleBarAutoPaddingEnabled { get => (bool)GetValue(IsTitleBarAutoPaddingEnabledProperty); set => SetValue(IsTitleBarAutoPaddingEnabledProperty, value); } private static void OnIsTitleBarAutoPaddingEnabledPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var owner = (NavigationView)sender; owner.PropertyChanged(args); } #endregion public event TypedEventHandler SelectionChanged; public event TypedEventHandler ItemInvoked; public event TypedEventHandler DisplayModeChanged; public event TypedEventHandler BackRequested; public event TypedEventHandler PaneClosed; public event TypedEventHandler PaneClosing; public event TypedEventHandler PaneOpened; public event TypedEventHandler PaneOpening; public event TypedEventHandler Expanding; public event TypedEventHandler Collapsed; private static object CoerceToGreaterThanZero(DependencyObject d, object baseValue) { if (baseValue is double value) { ((NavigationView)d).CoerceToGreaterThanZero(ref value); return value; } return baseValue; } } } ================================================ FILE: source/iNKORE.UI.WPF.Modern.Controls/Controls/Windows/NavigationView/NavigationView.xaml ================================================