Add a Windows Community Toolkit component to our "C# Island"
This commit is contained in:
Родитель
0642fb7b60
Коммит
ca6005857b
|
@ -130,6 +130,9 @@
|
|||
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
|
||||
<Version>6.2.11</Version>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.Toolkit.Uwp.UI.Controls.Core">
|
||||
<Version>7.0.2</Version>
|
||||
</PackageReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Page Include="ToolkitIsland.xaml">
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
x:Class="CSharpIslandRuntimeComponent.ToolkitIsland"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="using:CSharpIslandRuntimeComponent"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
|
@ -9,7 +10,41 @@
|
|||
d:DesignWidth="400"
|
||||
mc:Ignorable="d">
|
||||
|
||||
<Grid Margin="8">
|
||||
<StackPanel Margin="8">
|
||||
<TextBlock Text="🦙 This is from our C# component!" />
|
||||
</Grid>
|
||||
<controls:TabbedCommandBar>
|
||||
<controls:TabbedCommandBar.PaneFooter>
|
||||
<CommandBar Background="Transparent" DefaultLabelPosition="Right">
|
||||
<AppBarButton Icon="Share" Label="Share" />
|
||||
<AppBarButton Icon="Message" Label="Comments" />
|
||||
</CommandBar>
|
||||
</controls:TabbedCommandBar.PaneFooter>
|
||||
<controls:TabbedCommandBar.MenuItems>
|
||||
<controls:TabbedCommandBarItem Header="Home">
|
||||
<AppBarButton Icon="Undo" Label="Undo" />
|
||||
<AppBarButton Icon="Redo" Label="Redo" />
|
||||
<AppBarButton Icon="Paste" Label="Paste" />
|
||||
</controls:TabbedCommandBarItem>
|
||||
<controls:TabbedCommandBarItem Header="Insert">
|
||||
<AppBarButton Icon="Pictures" Label="Pictures">
|
||||
<AppBarButton.Flyout>
|
||||
<MenuFlyout Placement="BottomEdgeAlignedLeft">
|
||||
<MenuFlyoutItem Text="This Device">
|
||||
<MenuFlyoutItem.Icon>
|
||||
<FontIcon FontFamily="{ThemeResource SymbolThemeFontFamily}" Glyph="" />
|
||||
</MenuFlyoutItem.Icon>
|
||||
</MenuFlyoutItem>
|
||||
<MenuFlyoutItem Text="Stock Images">
|
||||
<MenuFlyoutItem.Icon>
|
||||
<FontIcon FontFamily="{ThemeResource SymbolThemeFontFamily}" Glyph="" />
|
||||
</MenuFlyoutItem.Icon>
|
||||
</MenuFlyoutItem>
|
||||
<MenuFlyoutItem Icon="Globe" Text="Online Pictures" />
|
||||
</MenuFlyout>
|
||||
</AppBarButton.Flyout>
|
||||
</AppBarButton>
|
||||
</controls:TabbedCommandBarItem>
|
||||
</controls:TabbedCommandBar.MenuItems>
|
||||
</controls:TabbedCommandBar>
|
||||
</StackPanel>
|
||||
</UserControl>
|
||||
|
|
|
@ -195,6 +195,14 @@
|
|||
<DeploymentContent>false</DeploymentContent>
|
||||
</Text>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<!-- We have to manually copy over our NuGet dlls for C++ -->
|
||||
<!-- https://a.rcad.io/csharp-in-cppwinrt -->
|
||||
<None Include="$(SolutionDir)dlls\**\*.*">
|
||||
<Link>%(RecursiveDir)%(Filename)%(Extension)</Link>
|
||||
<DeploymentContent>true</DeploymentContent>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\CSharpIslandRuntimeComponent\CSharpIslandRuntimeComponent.csproj">
|
||||
<Project>{73981095-1ff4-4534-b473-8b9b351799da}</Project>
|
||||
|
|
Двоичный файл не отображается.
Двоичный файл не отображается.
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -0,0 +1,489 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Roots >
|
||||
<Roots.PropertyPathNames>
|
||||
<RootPropertyPathName Name="AnimationDuration" />
|
||||
<RootPropertyPathName Name="VerticalOffset" />
|
||||
<RootPropertyPathName Name="HorizontalOffset" />
|
||||
<RootPropertyPathName Name="TemplateSettings" />
|
||||
<RootPropertyPathName Name="FlyoutContentMinWidth" />
|
||||
<RootPropertyPathName Name="Content" />
|
||||
<RootPropertyPathName Name="Background" />
|
||||
<RootPropertyPathName Name="IsPaneOpen" />
|
||||
<RootPropertyPathName Name="LeftPaneVisibility" />
|
||||
<RootPropertyPathName Name="SingleSelectionFollowsFocus" />
|
||||
<RootPropertyPathName Name="TopPadding" />
|
||||
<RootPropertyPathName Name="TopPaneVisibility" />
|
||||
<RootPropertyPathName Name="OverflowButtonVisibility" />
|
||||
<RootPropertyPathName Name="CompactPaneLength" />
|
||||
<RootPropertyPathName Name="Header" />
|
||||
<RootPropertyPathName Name="Visibility" />
|
||||
<RootPropertyPathName Name="ClipRect" />
|
||||
<RootPropertyPathName Name="CompactVerticalDelta" />
|
||||
</Roots.PropertyPathNames>
|
||||
<Roots.RootTypes>
|
||||
<RootType FullName="Windows.UI.Xaml.ResourceDictionary">
|
||||
<RootProperty Name="MergedDictionaries" />
|
||||
<RootProperty Name="Source" />
|
||||
<RootProperty Name="ThemeDictionaries" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.CameraPreview" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Control">
|
||||
<RootProperty Name="Template" />
|
||||
<RootProperty Name="IsTabStop" />
|
||||
<RootProperty Name="HorizontalContentAlignment" />
|
||||
<RootProperty Name="VerticalContentAlignment" />
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="Foreground" />
|
||||
<RootProperty Name="BorderBrush" />
|
||||
<RootProperty Name="BorderThickness" />
|
||||
<RootProperty Name="FontSize" />
|
||||
<RootProperty Name="Padding" />
|
||||
<RootProperty Name="UseSystemFocusVisuals" />
|
||||
<RootProperty Name="FontFamily" />
|
||||
<RootProperty Name="FontWeight" />
|
||||
<RootProperty Name="CornerRadius" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Setter">
|
||||
<RootProperty Name="Property" />
|
||||
<RootProperty Name="Value" />
|
||||
<RootProperty Name="Target" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ControlTemplate">
|
||||
<RootProperty Name="TargetType" />
|
||||
<RootProperty Name="Template" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Grid">
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="Children" />
|
||||
<RootProperty Name="BorderBrush" />
|
||||
<RootProperty Name="BorderThickness" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="CornerRadius" />
|
||||
<RootProperty Name="MaxWidth" />
|
||||
<RootProperty Name="Margin" />
|
||||
<RootProperty Name="Padding" />
|
||||
<RootProperty Name="RenderTransformOrigin" />
|
||||
<RootProperty Name="Visibility" />
|
||||
<RootProperty Name="RenderTransform" />
|
||||
<RootProperty Name="ColumnDefinitions" />
|
||||
<RootProperty Name="Height" />
|
||||
<RootProperty Name="Width" />
|
||||
<RootProperty Name="RowDefinitions" />
|
||||
<RootProperty Name="Resources" />
|
||||
<RootProperty Name="Style" />
|
||||
<RootProperty Name="Clip" />
|
||||
<RootProperty Name="MinHeight" />
|
||||
<RootProperty Name="MinWidth" />
|
||||
<RootMethod Name="GetColumn" />
|
||||
<RootMethod Name="SetColumn" />
|
||||
<RootMethod Name="GetRow" />
|
||||
<RootMethod Name="SetRow" />
|
||||
<RootMethod Name="GetColumnSpan" />
|
||||
<RootMethod Name="SetColumnSpan" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Xaml.DirectUI.ProxyTypes.TemplateBindingExtension" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.MediaPlayerElement">
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Button">
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="Margin" />
|
||||
<RootProperty Name="Content" />
|
||||
<RootProperty Name="CornerRadius" />
|
||||
<RootProperty Name="FontFamily" />
|
||||
<RootProperty Name="FontSize" />
|
||||
<RootProperty Name="Style" />
|
||||
<RootProperty Name="RenderTransform" />
|
||||
<RootProperty Name="BorderBrush" />
|
||||
<RootProperty Name="BorderThickness" />
|
||||
<RootProperty Name="ContentTemplate" />
|
||||
<RootProperty Name="FontStretch" />
|
||||
<RootProperty Name="FontStyle" />
|
||||
<RootProperty Name="FontWeight" />
|
||||
<RootProperty Name="Foreground" />
|
||||
<RootProperty Name="IsTabStop" />
|
||||
<RootProperty Name="Padding" />
|
||||
<RootProperty Name="Visibility" />
|
||||
<RootProperty Name="Flyout" />
|
||||
<RootProperty Name="ContentTransitions" />
|
||||
<RootProperty Name="Command" />
|
||||
<RootProperty Name="CommandParameter" />
|
||||
<RootProperty Name="HorizontalContentAlignment" />
|
||||
<RootProperty Name="VerticalContentAlignment" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Xaml.DirectUI.ProxyTypes.ThemeResourceExtension" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.FontIcon">
|
||||
<RootProperty Name="FontFamily" />
|
||||
<RootProperty Name="Glyph" />
|
||||
<RootProperty Name="Foreground" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.DropShadowPanel" />
|
||||
<RootType FullName="Windows.UI.Xaml.FrameworkElement">
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="MinHeight" />
|
||||
<RootProperty Name="Margin" />
|
||||
<RootProperty Name="MaxWidth" />
|
||||
<RootProperty Name="MinWidth" />
|
||||
<RootProperty Name="Width" />
|
||||
<RootProperty Name="Height" />
|
||||
<RootProperty Name="FocusVisualMargin" />
|
||||
<RootProperty Name="AllowFocusOnInteraction" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Border">
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="BorderThickness" />
|
||||
<RootProperty Name="BorderBrush" />
|
||||
<RootProperty Name="Child" />
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="Visibility" />
|
||||
<RootProperty Name="Opacity" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ContentPresenter">
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="HorizontalContentAlignment" />
|
||||
<RootProperty Name="VerticalContentAlignment" />
|
||||
<RootProperty Name="FontWeight" />
|
||||
<RootProperty Name="ContentTransitions" />
|
||||
<RootProperty Name="TextWrapping" />
|
||||
<RootProperty Name="Content" />
|
||||
<RootProperty Name="Foreground" />
|
||||
<RootProperty Name="RenderTransform" />
|
||||
<RootProperty Name="HighContrastAdjustment" />
|
||||
<RootProperty Name="BorderThickness" />
|
||||
<RootProperty Name="BorderBrush" />
|
||||
<RootProperty Name="ContentTemplate" />
|
||||
<RootProperty Name="Padding" />
|
||||
<RootProperty Name="DataContext" />
|
||||
<RootProperty Name="Height" />
|
||||
<RootProperty Name="Margin" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.ImageEx" />
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.ImageExBase">
|
||||
<RootProperty Name="LazyLoadingThreshold" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.VisualStateManager">
|
||||
<RootMethod Name="GetVisualStateGroups" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Image">
|
||||
<RootProperty Name="Name" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="Opacity" />
|
||||
<RootProperty Name="Source" />
|
||||
<RootProperty Name="Stretch" />
|
||||
<RootProperty Name="NineGrid" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.VisualStateGroup">
|
||||
<RootProperty Name="States" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.VisualState">
|
||||
<RootProperty Name="Storyboard" />
|
||||
<RootProperty Name="Setters" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.Storyboard">
|
||||
<RootProperty Name="Children" />
|
||||
<RootMethod Name="GetTargetName" />
|
||||
<RootMethod Name="SetTargetName" />
|
||||
<RootMethod Name="GetTargetProperty" />
|
||||
<RootMethod Name="SetTargetProperty" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.DoubleAnimation">
|
||||
<RootProperty Name="AutoReverse" />
|
||||
<RootProperty Name="BeginTime" />
|
||||
<RootProperty Name="From" />
|
||||
<RootProperty Name="To" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames">
|
||||
<RootProperty Name="KeyFrames" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.DiscreteObjectKeyFrame">
|
||||
<RootProperty Name="KeyTime" />
|
||||
<RootProperty Name="Value" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.InAppNotification">
|
||||
<RootProperty Name="AnimationDuration" />
|
||||
<RootProperty Name="VerticalOffset" />
|
||||
<RootProperty Name="HorizontalOffset" />
|
||||
<RootProperty Name="ShowDismissButton" />
|
||||
<RootMethod Name="GetKeyFrameDuration" />
|
||||
<RootMethod Name="SetKeyFrameDuration" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.UIElement">
|
||||
<RootProperty Name="Visibility" />
|
||||
<RootProperty Name="RenderTransformOrigin" />
|
||||
<RootProperty Name="HighContrastAdjustment" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Automation.AutomationProperties">
|
||||
<RootMethod Name="GetLandmarkType" />
|
||||
<RootMethod Name="SetLandmarkType" />
|
||||
<RootMethod Name="GetLocalizedLandmarkType" />
|
||||
<RootMethod Name="SetLocalizedLandmarkType" />
|
||||
<RootMethod Name="GetLiveSetting" />
|
||||
<RootMethod Name="SetLiveSetting" />
|
||||
<RootMethod Name="GetName" />
|
||||
<RootMethod Name="SetName" />
|
||||
<RootMethod Name="GetAccessibilityView" />
|
||||
<RootMethod Name="SetAccessibilityView" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Xaml.DirectUI.ProxyTypes.StaticResourceExtension" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.SolidColorBrush">
|
||||
<RootProperty Name="Color" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Thickness" />
|
||||
<RootType FullName="System.Double" />
|
||||
<RootType FullName="Windows.UI.Xaml.VerticalAlignment" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Primitives.ButtonBase" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.CompositeTransform" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ColumnDefinition">
|
||||
<RootProperty Name="Width" />
|
||||
<RootProperty Name="MinWidth" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.TranslateTransform">
|
||||
<RootProperty Name="X" />
|
||||
<RootProperty Name="Y" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames">
|
||||
<RootProperty Name="KeyFrames" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame">
|
||||
<RootProperty Name="KeyTime" />
|
||||
<RootProperty Name="Value" />
|
||||
<RootProperty Name="EasingFunction" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Data.Binding">
|
||||
<RootProperty Name="RelativeSource" />
|
||||
<RootProperty Name="Path" />
|
||||
<RootProperty Name="ElementName" />
|
||||
<RootProperty Name="Mode" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Data.RelativeSource">
|
||||
<RootProperty Name="Mode" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Visibility" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.TextBlock">
|
||||
<RootProperty Name="Padding" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="FontWeight" />
|
||||
<RootProperty Name="Foreground" />
|
||||
<RootProperty Name="Text" />
|
||||
<RootProperty Name="FontFamily" />
|
||||
<RootProperty Name="FontSize" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="TextAlignment" />
|
||||
<RootProperty Name="Style" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.Loading" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.QuadraticEase">
|
||||
<RootProperty Name="EasingMode" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.AcrylicBrush">
|
||||
<RootProperty Name="BackgroundSource" />
|
||||
<RootProperty Name="TintColor" />
|
||||
<RootProperty Name="TintOpacity" />
|
||||
<RootProperty Name="FallbackColor" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.MenuFlyoutPresenter" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ScrollViewer">
|
||||
<RootProperty Name="Padding" />
|
||||
<RootProperty Name="Margin" />
|
||||
<RootProperty Name="MinWidth" />
|
||||
<RootProperty Name="HorizontalScrollMode" />
|
||||
<RootProperty Name="HorizontalScrollBarVisibility" />
|
||||
<RootProperty Name="VerticalScrollMode" />
|
||||
<RootProperty Name="VerticalScrollBarVisibility" />
|
||||
<RootProperty Name="IsHorizontalRailEnabled" />
|
||||
<RootProperty Name="IsVerticalRailEnabled" />
|
||||
<RootProperty Name="ZoomMode" />
|
||||
<RootProperty Name="Content" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="HorizontalContentAlignment" />
|
||||
<RootProperty Name="VerticalContentAlignment" />
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="IsTabStop" />
|
||||
<RootMethod Name="GetHorizontalScrollMode" />
|
||||
<RootMethod Name="SetHorizontalScrollMode" />
|
||||
<RootMethod Name="GetHorizontalScrollBarVisibility" />
|
||||
<RootMethod Name="SetHorizontalScrollBarVisibility" />
|
||||
<RootMethod Name="GetVerticalScrollMode" />
|
||||
<RootMethod Name="SetVerticalScrollMode" />
|
||||
<RootMethod Name="GetVerticalScrollBarVisibility" />
|
||||
<RootMethod Name="SetVerticalScrollBarVisibility" />
|
||||
<RootMethod Name="GetIsHorizontalRailEnabled" />
|
||||
<RootMethod Name="SetIsHorizontalRailEnabled" />
|
||||
<RootMethod Name="GetIsVerticalRailEnabled" />
|
||||
<RootMethod Name="SetIsVerticalRailEnabled" />
|
||||
<RootMethod Name="GetZoomMode" />
|
||||
<RootMethod Name="SetZoomMode" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.Menu">
|
||||
<RootProperty Name="MenuFlyoutStyle" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ItemsControl">
|
||||
<RootProperty Name="ItemsPanel" />
|
||||
<RootProperty Name="MinHeight" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="IsTabStop" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.MenuItem" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ItemsPresenter">
|
||||
<RootProperty Name="Margin" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ItemsPanelTemplate">
|
||||
<RootProperty Name="Template" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.StackPanel">
|
||||
<RootProperty Name="Children" />
|
||||
<RootProperty Name="RenderTransform" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="XYFocusKeyboardNavigation" />
|
||||
<RootProperty Name="Orientation" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.RadialProgressBar">
|
||||
<RootProperty Name="Outline" />
|
||||
<RootProperty Name="Thickness" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Shapes.Path">
|
||||
<RootProperty Name="Fill" />
|
||||
<RootProperty Name="Stroke" />
|
||||
<RootProperty Name="StrokeThickness" />
|
||||
<RootProperty Name="StrokeDashCap" />
|
||||
<RootProperty Name="Data" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.PathGeometry">
|
||||
<RootProperty Name="Figures" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.PathFigureCollection" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.PathFigure">
|
||||
<RootProperty Name="Segments" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Media.PathSegmentCollection" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.ArcSegment">
|
||||
<RootProperty Name="IsLargeArc" />
|
||||
<RootProperty Name="SweepDirection" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.RotatorTile">
|
||||
<RootProperty Name="RotationDelay" />
|
||||
<RootProperty Name="ExtraRandomDuration" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Canvas">
|
||||
<RootProperty Name="DataContext" />
|
||||
<RootProperty Name="Children" />
|
||||
<RootMethod Name="GetZIndex" />
|
||||
<RootMethod Name="SetZIndex" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Xaml.DirectUI.ProxyTypes.NullExtension" />
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TabbedCommandBar" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.NavigationView">
|
||||
<RootProperty Name="MenuItemTemplateSelector" />
|
||||
<RootProperty Name="PaneDisplayMode" />
|
||||
<RootProperty Name="PaneToggleButtonStyle" />
|
||||
<RootProperty Name="CompactPaneLength" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.RowDefinition">
|
||||
<RootProperty Name="Height" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ContentControl">
|
||||
<RootProperty Name="HorizontalContentAlignment" />
|
||||
<RootProperty Name="Content" />
|
||||
<RootProperty Name="Resources" />
|
||||
<RootProperty Name="VerticalContentAlignment" />
|
||||
<RootProperty Name="IsTabStop" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="ContentTemplate" />
|
||||
<RootProperty Name="ContentTransitions" />
|
||||
<RootProperty Name="Foreground" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.AppBarElementContainer" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.SplitButton" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.PopInThemeAnimation">
|
||||
<RootProperty Name="TargetName" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.SplitView">
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="CompactPaneLength" />
|
||||
<RootProperty Name="DisplayMode" />
|
||||
<RootProperty Name="IsPaneOpen" />
|
||||
<RootProperty Name="IsTabStop" />
|
||||
<RootProperty Name="OpenPaneLength" />
|
||||
<RootProperty Name="PaneBackground" />
|
||||
<RootProperty Name="Pane" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.NavigationViewList">
|
||||
<RootProperty Name="Margin" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="IsItemClickEnabled" />
|
||||
<RootProperty Name="ItemContainerStyle" />
|
||||
<RootProperty Name="ItemContainerStyleSelector" />
|
||||
<RootProperty Name="ItemTemplate" />
|
||||
<RootProperty Name="ItemTemplateSelector" />
|
||||
<RootProperty Name="SelectedItem" />
|
||||
<RootProperty Name="SelectionMode" />
|
||||
<RootProperty Name="SingleSelectionFollowsFocus" />
|
||||
<RootProperty Name="ItemsPanel" />
|
||||
<RootProperty Name="ItemContainerTransitions" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.Flyout">
|
||||
<RootProperty Name="Placement" />
|
||||
<RootProperty Name="ShouldConstrainToRootBounds" />
|
||||
<RootProperty Name="FlyoutPresenterStyle" />
|
||||
<RootProperty Name="Content" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.FlyoutPresenter" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.Animation.TransitionCollection" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.ItemsStackPanel">
|
||||
<RootProperty Name="Orientation" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TabbedCommandBarItem" />
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.CommandBar">
|
||||
<RootProperty Name="DefaultLabelPosition" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="IsTabStop" />
|
||||
<RootProperty Name="Style" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.DataTemplate">
|
||||
<RootProperty Name="Template" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TabbedCommandBarItemTemplateSelector">
|
||||
<RootProperty Name="Contextual" />
|
||||
<RootProperty Name="Normal" />
|
||||
</RootType>
|
||||
<RootType FullName="Windows.UI.Xaml.Controls.NavigationViewItem">
|
||||
<RootProperty Name="Content" />
|
||||
<RootProperty Name="Background" />
|
||||
<RootProperty Name="Visibility" />
|
||||
<RootProperty Name="Resources" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TextToolbarSymbols.List" />
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TextToolbarSymbols.NumberedList" />
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TextToolbar" />
|
||||
<RootType FullName="Windows.UI.Xaml.Media.RectangleGeometry">
|
||||
<RootProperty Name="Rect" />
|
||||
<RootProperty Name="Transform" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TextToolbarButtons.ToolbarButton" />
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TextToolbarButtons.ToolbarSeparator" />
|
||||
<RootType FullName="Windows.UI.Xaml.Shapes.Rectangle">
|
||||
<RootProperty Name="Width" />
|
||||
<RootProperty Name="Height" />
|
||||
<RootProperty Name="HorizontalAlignment" />
|
||||
<RootProperty Name="VerticalAlignment" />
|
||||
<RootProperty Name="Fill" />
|
||||
<RootProperty Name="Margin" />
|
||||
</RootType>
|
||||
<RootType FullName="Microsoft.Toolkit.Uwp.UI.Controls.TileControl" />
|
||||
</Roots.RootTypes>
|
||||
</Roots>
|
Двоичный файл не отображается.
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,791 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Toolkit.Uwp.UI.Controls.Primitives</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView">
|
||||
<summary>
|
||||
The AdaptiveGridView control allows to present information within a Grid View perfectly adjusting the
|
||||
total display available space. It reacts to changes in the layout as well as the content so it can adapt
|
||||
to different form factors automatically.
|
||||
</summary>
|
||||
<remarks>
|
||||
The number and the width of items are calculated based on the
|
||||
screen resolution in order to fully leverage the available screen space. The property ItemsHeight define
|
||||
the items fixed height and the property DesiredWidth sets the minimum width for the elements to add a
|
||||
new column.</remarks>
|
||||
<summary>
|
||||
The AdaptiveGridView control allows to present information within a Grid View perfectly adjusting the
|
||||
total display available space. It reacts to changes in the layout as well as the content so it can adapt
|
||||
to different form factors automatically.
|
||||
</summary>
|
||||
<remarks>
|
||||
The number and the width of items are calculated based on the
|
||||
screen resolution in order to fully leverage the available screen space. The property ItemsHeight define
|
||||
the items fixed height and the property DesiredWidth sets the minimum width for the elements to add a
|
||||
new column.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.PrepareContainerForItemOverride(Windows.UI.Xaml.DependencyObject,System.Object)">
|
||||
<summary>
|
||||
Prepares the specified element to display the specified item.
|
||||
</summary>
|
||||
<param name="obj">The element that's used to display the specified item.</param>
|
||||
<param name="item">The item to display.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.CalculateItemWidth(System.Double)">
|
||||
<summary>
|
||||
Calculates the width of the grid items.
|
||||
</summary>
|
||||
<param name="containerWidth">The width of the container control.</param>
|
||||
<returns>The calculated item width.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.OnApplyTemplate">
|
||||
<summary>
|
||||
Invoked whenever application code or internal processes (such as a rebuilding layout pass) call
|
||||
ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays
|
||||
in your app. Override this method to influence the default post-template logic of a class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemClickCommandProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemClickCommand"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemHeightProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemHeight"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.OneRowModeEnabledProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.OneRowModeEnabled"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemWidthProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemWidth"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.DesiredWidthProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.DesiredWidth"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.StretchContentForSingleRowProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.StretchContentForSingleRow"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.DesiredWidth">
|
||||
<summary>
|
||||
Gets or sets the desired width of each item
|
||||
</summary>
|
||||
<value>The width of the desired.</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.StretchContentForSingleRow">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether the control should stretch the content to fill at least one row.
|
||||
</summary>
|
||||
<remarks>
|
||||
If set to <c>true</c> (default) and there is only one row of items, the items will be stretched to fill the complete row.
|
||||
If set to <c>false</c>, items will have their normal size, which means a gap can exist at the end of the row.
|
||||
</remarks>
|
||||
<value>A value indicating whether the control should stretch the content to fill at least one row.</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemClickCommand">
|
||||
<summary>
|
||||
Gets or sets the command to execute when an item is clicked and the IsItemClickEnabled property is true.
|
||||
</summary>
|
||||
<value>The item click command.</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemHeight">
|
||||
<summary>
|
||||
Gets or sets the height of each item in the grid.
|
||||
</summary>
|
||||
<value>The height of the item.</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.OneRowModeEnabled">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether only one row should be displayed.
|
||||
</summary>
|
||||
<value><c>true</c> if only one row is displayed; otherwise, <c>false</c>.</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView.ItemsPanel">
|
||||
<summary>
|
||||
Gets the template that defines the panel that controls the layout of items.
|
||||
</summary>
|
||||
<remarks>
|
||||
This property overrides the base ItemsPanel to prevent changing it.
|
||||
</remarks>
|
||||
<returns>
|
||||
An ItemsPanelTemplate that defines the panel to use for the layout of the items.
|
||||
The default value for the ItemsControl is an ItemsPanelTemplate that specifies
|
||||
a StackPanel.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.Dock">
|
||||
<summary>
|
||||
Specifies the Dock position of a child element that is inside a <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.Dock.Left">
|
||||
<summary>
|
||||
Dock left
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.Dock.Top">
|
||||
<summary>
|
||||
Dock Top
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.Dock.Right">
|
||||
<summary>
|
||||
Dock Right
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.Dock.Bottom">
|
||||
<summary>
|
||||
Dock Bottom
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel">
|
||||
<summary>
|
||||
Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.
|
||||
</summary>
|
||||
<summary>
|
||||
Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.ArrangeOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.MeasureOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.DockProperty">
|
||||
<summary>
|
||||
Gets or sets a value that indicates the position of a child element within a parent <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.GetDock(Windows.UI.Xaml.FrameworkElement)">
|
||||
<summary>
|
||||
Gets DockProperty attached property
|
||||
</summary>
|
||||
<param name="obj">Target FrameworkElement</param>
|
||||
<returns>Dock value</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.SetDock(Windows.UI.Xaml.FrameworkElement,Microsoft.Toolkit.Uwp.UI.Controls.Dock)">
|
||||
<summary>
|
||||
Sets DockProperty attached property
|
||||
</summary>
|
||||
<param name="obj">Target FrameworkElement</param>
|
||||
<param name="value">Dock Value</param>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.LastChildFillProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.LastChildFill"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.LastChildFill">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether the last child element within a DockPanel stretches to fill the remaining available space.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.PaddingProperty">
|
||||
<summary>
|
||||
Identifies the Padding dependency property.
|
||||
</summary>
|
||||
<returns>The identifier for the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.Padding"/> dependency property.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.DockPanel.Padding">
|
||||
<summary>
|
||||
Gets or sets the distance between the border and its child object.
|
||||
</summary>
|
||||
<returns>
|
||||
The dimensions of the space between the border and its child as a Thickness value.
|
||||
Thickness is a structure that stores dimension values using pixel measures.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout">
|
||||
<summary>
|
||||
Arranges child elements into a staggered grid pattern where items are added to the column that has used least amount of space.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.DesiredColumnWidth">
|
||||
<summary>
|
||||
Gets or sets the desired width for each column.
|
||||
</summary>
|
||||
<remarks>
|
||||
The width of columns can exceed the DesiredColumnWidth if the HorizontalAlignment is set to Stretch.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.DesiredColumnWidthProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.DesiredColumnWidth"/> dependency property.
|
||||
</summary>
|
||||
<returns>The identifier for the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.DesiredColumnWidth"/> dependency property.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.ColumnSpacing">
|
||||
<summary>
|
||||
Gets or sets the spacing between columns of items.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.ColumnSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.ColumnSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.RowSpacing">
|
||||
<summary>
|
||||
Gets or sets the spacing between rows of items.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.RowSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.RowSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.InitializeForContextCore(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.UninitializeForContextCore(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.OnItemsChangedCore(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext,System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.MeasureOverride(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext,Windows.Foundation.Size)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout.ArrangeOverride(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext,Windows.Foundation.Size)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayoutState.Clear">
|
||||
<summary>
|
||||
Clear everything that has been calculated.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayoutState.ClearColumns">
|
||||
<summary>
|
||||
Clear the layout columns so they will be recalculated.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayoutState.GetHeight">
|
||||
<summary>
|
||||
Gets the estimated height of the layout.
|
||||
</summary>
|
||||
<returns>The estimated height of the layout.</returns>
|
||||
<remarks>
|
||||
If all of the items have been calculated then the actual height will be returned.
|
||||
If all of the items have not been calculated then an estimated height will be calculated based on the average height of the items.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel">
|
||||
<summary>
|
||||
Arranges child elements into a staggered grid pattern where items are added to the column that has used least amount of space.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.DesiredColumnWidth">
|
||||
<summary>
|
||||
Gets or sets the desired width for each column.
|
||||
</summary>
|
||||
<remarks>
|
||||
The width of columns can exceed the DesiredColumnWidth if the HorizontalAlignment is set to Stretch.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.DesiredColumnWidthProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.DesiredColumnWidth"/> dependency property.
|
||||
</summary>
|
||||
<returns>The identifier for the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.DesiredColumnWidth"/> dependency property.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.Padding">
|
||||
<summary>
|
||||
Gets or sets the distance between the border and its child object.
|
||||
</summary>
|
||||
<returns>
|
||||
The dimensions of the space between the border and its child as a Thickness value.
|
||||
Thickness is a structure that stores dimension values using pixel measures.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.PaddingProperty">
|
||||
<summary>
|
||||
Identifies the Padding dependency property.
|
||||
</summary>
|
||||
<returns>The identifier for the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.Padding"/> dependency property.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.ColumnSpacing">
|
||||
<summary>
|
||||
Gets or sets the spacing between columns of items.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.ColumnSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.ColumnSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.RowSpacing">
|
||||
<summary>
|
||||
Gets or sets the spacing between rows of items.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.RowSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.RowSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.MeasureOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.StaggeredPanel.ArrangeOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.Case">
|
||||
<summary>
|
||||
<see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.Case"/> is the value container for the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Content">
|
||||
<summary>
|
||||
Gets or sets the Content to display when this case is active.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.Case.ContentProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Content"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.IsDefault">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this is the default case to display when no values match the specified value in the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter"/>. There should only be a single default case provided. Do not set the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Value"/> property when setting <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.IsDefault"/> to <c>true</c>. Default is <c>false</c>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.Case.IsDefaultProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.IsDefault"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Value">
|
||||
<summary>
|
||||
Gets or sets the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Value"/> that this case represents. If it matches the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.Value"/> this case's <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Content"/> will be displayed in the presenter.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.Case.ValueProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Value"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.Case.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.Case"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.CaseCollection">
|
||||
<summary>
|
||||
An collection of <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.Case"/> to help with XAML interop.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.CaseCollection.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.CaseCollection"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter">
|
||||
<summary>
|
||||
The <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter"/> is a <see cref="T:Windows.UI.Xaml.Controls.ContentPresenter"/> which can allow a developer to mimic a <c>switch</c> statement within XAML.
|
||||
When provided a set of <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.Case"/>s and a <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.Value"/>, it will pick the matching <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.Case"/> with the corresponding <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.Case.Value"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.CurrentCase">
|
||||
<summary>
|
||||
Gets the current <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.Case"/> which is being displayed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.CurrentCaseProperty">
|
||||
<summary>
|
||||
Indicates the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.CurrentCase"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.SwitchCases">
|
||||
<summary>
|
||||
Gets or sets a value representing the collection of cases to evaluate.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.SwitchCasesProperty">
|
||||
<summary>
|
||||
Indicates the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.SwitchCases"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.Value">
|
||||
<summary>
|
||||
Gets or sets a value indicating the value to compare all cases against. When this value is bound to and changes, the presenter will automatically evaluate cases and select the new appropriate content from the switch.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.ValueProperty">
|
||||
<summary>
|
||||
Indicates the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.Value"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.TargetType">
|
||||
<summary>
|
||||
Gets or sets a value indicating which type to first cast and compare provided values against.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.TargetTypeProperty">
|
||||
<summary>
|
||||
Indicates the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.TargetType"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.OnApplyTemplate">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.CompareValues(System.Object,System.Object)">
|
||||
<summary>
|
||||
Compares two values using the TargetType.
|
||||
</summary>
|
||||
<param name="compare">Our main value in our SwitchPresenter.</param>
|
||||
<param name="value">The value from the case to compare to.</param>
|
||||
<returns>true if the two values are equal</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.SwitchPresenter.ConvertValue(System.Type,System.Object)">
|
||||
<summary>
|
||||
Helper method to convert a value from a source type to a target type.
|
||||
</summary>
|
||||
<param name="targetType">The target type</param>
|
||||
<param name="value">The value to convert</param>
|
||||
<returns>The converted value</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder">
|
||||
<summary>
|
||||
Referencable class object we can use to have a reference shared between
|
||||
our <see cref="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.MeasureOverride(Windows.Foundation.Size)"/> and
|
||||
<see cref="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.GetFreeSpot(Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder,System.Int32,System.Boolean)"/> iterator.
|
||||
This is used so we can better isolate our logic and make it easier to test.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder.spotsTaken">
|
||||
<summary>
|
||||
The <see cref="T:System.Collections.BitArray"/> instance used to efficiently track empty spots.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder.#ctor(System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder"/> class.
|
||||
</summary>
|
||||
<param name="rows">The number of rows to track.</param>
|
||||
<param name="columns">The number of columns to track.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder.Height">
|
||||
<summary>
|
||||
Gets the height of the grid to monitor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder.Width">
|
||||
<summary>
|
||||
Gets the width of the grid to monitor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder.Item(System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Gets or sets the value of a specified grid cell.
|
||||
</summary>
|
||||
<param name="i">The vertical offset.</param>
|
||||
<param name="j">The horizontal offset.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder.Fill(System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Fills the specified area in the current grid with a given value.
|
||||
If invalid coordinates are given, they will simply be ignored and no exception will be thrown.
|
||||
</summary>
|
||||
<param name="value">The value to fill the target area with.</param>
|
||||
<param name="row">The row to start on (inclusive, 0-based index).</param>
|
||||
<param name="column">The column to start on (inclusive, 0-based index).</param>
|
||||
<param name="width">The positive width of area to fill.</param>
|
||||
<param name="height">The positive height of area to fill.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder.Reset">
|
||||
<summary>
|
||||
Resets the current reference holder.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid">
|
||||
<summary>
|
||||
The UniformGrid control presents information within a Grid with even spacing.
|
||||
</summary>
|
||||
<summary>
|
||||
The UniformGrid control presents information within a Grid with even spacing.
|
||||
</summary>
|
||||
<summary>
|
||||
The UniformGrid spaces items evenly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid._spotref">
|
||||
<summary>
|
||||
The <see cref="T:Microsoft.Toolkit.Uwp.UI.Controls.TakenSpotsReferenceHolder"/> instance in use, if any.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.MeasureOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.ArrangeOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.AutoLayoutProperty">
|
||||
<summary>
|
||||
Determines if this element in the grid participates in the auto-layout algorithm.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.SetAutoLayout(Windows.UI.Xaml.FrameworkElement,System.Nullable{System.Boolean})">
|
||||
<summary>
|
||||
Sets the AutoLayout Attached Property Value. Used internally to track items which need to be arranged vs. fixed in place.
|
||||
Though it its required to use this property to force an element to the 0, 0 position.
|
||||
</summary>
|
||||
<param name="element"><see cref="T:Windows.UI.Xaml.FrameworkElement"/></param>
|
||||
<param name="value">A true value indicates this item should be automatically arranged.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.GetAutoLayout(Windows.UI.Xaml.FrameworkElement)">
|
||||
<summary>
|
||||
Gets the AutoLayout Attached Property Value. Used internally to track items which need to be arranged vs. fixed in place.
|
||||
</summary>
|
||||
<param name="element"><see cref="T:Windows.UI.Xaml.FrameworkElement"/></param>
|
||||
<returns>A true value indicates this item should be automatically arranged.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.SetAutoLayout(Windows.UI.Xaml.Controls.ColumnDefinition,System.Nullable{System.Boolean})">
|
||||
<summary>
|
||||
Sets the AutoLayout Attached Property Value. Used internally to track items which need to be arranged vs. fixed in place.
|
||||
</summary>
|
||||
<param name="element"><see cref="T:Windows.UI.Xaml.Controls.ColumnDefinition"/></param>
|
||||
<param name="value">A true value indicates this item should be automatically arranged.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.GetAutoLayout(Windows.UI.Xaml.Controls.ColumnDefinition)">
|
||||
<summary>
|
||||
Gets the AutoLayout Attached Property Value. Used internally to track items which need to be arranged vs. fixed in place.
|
||||
</summary>
|
||||
<param name="element"><see cref="T:Windows.UI.Xaml.Controls.ColumnDefinition"/></param>
|
||||
<returns>A true value indicates this item should be automatically arranged.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.SetAutoLayout(Windows.UI.Xaml.Controls.RowDefinition,System.Nullable{System.Boolean})">
|
||||
<summary>
|
||||
Sets the AutoLayout Attached Property Value. Used internally to track items which need to be arranged vs. fixed in place.
|
||||
</summary>
|
||||
<param name="element"><see cref="T:Windows.UI.Xaml.Controls.RowDefinition"/></param>
|
||||
<param name="value">A true value indicates this item should be automatically arranged.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.GetAutoLayout(Windows.UI.Xaml.Controls.RowDefinition)">
|
||||
<summary>
|
||||
Gets the AutoLayout Attached Property Value. Used internally to track items which need to be arranged vs. fixed in place.
|
||||
</summary>
|
||||
<param name="element"><see cref="T:Windows.UI.Xaml.Controls.RowDefinition"/></param>
|
||||
<returns>A true value indicates this item should be automatically arranged.</returns>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.ColumnsProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.Columns"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.FirstColumnProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.FirstColumn"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.OrientationProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.Orientation"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.RowsProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.Rows"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.Columns">
|
||||
<summary>
|
||||
Gets or sets the number of columns in the UniformGrid.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.FirstColumn">
|
||||
<summary>
|
||||
Gets or sets the starting column offset for the first row of the UniformGrid.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.Orientation">
|
||||
<summary>
|
||||
Gets or sets the orientation of the grid. When <see cref="F:Windows.UI.Xaml.Controls.Orientation.Vertical"/>,
|
||||
will transpose the layout of automatically arranged items such that they start from
|
||||
top to bottom then based on <see cref="T:Windows.UI.Xaml.FlowDirection"/>.
|
||||
Defaults to <see cref="F:Windows.UI.Xaml.Controls.Orientation.Horizontal"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.UniformGrid.Rows">
|
||||
<summary>
|
||||
Gets or sets the number of rows in the UniformGrid.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout">
|
||||
<summary>
|
||||
Arranges elements by wrapping them to fit the available space.
|
||||
When <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation"/> is set to Orientation.Horizontal, element are arranged in rows until the available width is reached and then to a new row.
|
||||
When <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation"/> is set to Orientation.Vertical, element are arranged in columns until the available height is reached.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.HorizontalSpacing">
|
||||
<summary>
|
||||
Gets or sets a uniform Horizontal distance (in pixels) between items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation"/> is set to Horizontal,
|
||||
or between columns of items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation"/> is set to Vertical.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.HorizontalSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.HorizontalSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.VerticalSpacing">
|
||||
<summary>
|
||||
Gets or sets a uniform Vertical distance (in pixels) between items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation"/> is set to Vertical,
|
||||
or between rows of items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation"/> is set to Horizontal.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.VerticalSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.VerticalSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation">
|
||||
<summary>
|
||||
Gets or sets the orientation of the WrapLayout.
|
||||
Horizontal means that child controls will be added horizontally until the width of the panel is reached, then a new row is added to add new child controls.
|
||||
Vertical means that children will be added vertically until the height of the panel is reached, then a new column is added.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.OrientationProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.Orientation"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.InitializeForContextCore(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.UninitializeForContextCore(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.OnItemsChangedCore(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext,System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.MeasureOverride(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext,Windows.Foundation.Size)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.WrapLayout.ArrangeOverride(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext,Windows.Foundation.Size)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.StretchChild">
|
||||
<summary>
|
||||
Options for how to calculate the layout of <see cref="T:Windows.UI.Xaml.Controls.WrapGrid"/> items.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StretchChild.None">
|
||||
<summary>
|
||||
Don't apply any additional stretching logic
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.StretchChild.Last">
|
||||
<summary>
|
||||
Make the last child stretch to fill the available space
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel">
|
||||
<summary>
|
||||
WrapPanel is a panel that position child control vertically or horizontally based on the orientation and when max width / max height is reached a new row (in case of horizontal) or column (in case of vertical) is created to fit new controls.
|
||||
</summary>
|
||||
<summary>
|
||||
WrapPanel is a panel that position child control vertically or horizontally based on the orientation and when max width/ max height is received a new row(in case of horizontal) or column (in case of vertical) is created to fit new controls.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.HorizontalSpacing">
|
||||
<summary>
|
||||
Gets or sets a uniform Horizontal distance (in pixels) between items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Orientation"/> is set to Horizontal,
|
||||
or between columns of items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Orientation"/> is set to Vertical.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.HorizontalSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.HorizontalSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.VerticalSpacing">
|
||||
<summary>
|
||||
Gets or sets a uniform Vertical distance (in pixels) between items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Orientation"/> is set to Vertical,
|
||||
or between rows of items when <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Orientation"/> is set to Horizontal.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.VerticalSpacingProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.VerticalSpacing"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Orientation">
|
||||
<summary>
|
||||
Gets or sets the orientation of the WrapPanel.
|
||||
Horizontal means that child controls will be added horizontally until the width of the panel is reached, then a new row is added to add new child controls.
|
||||
Vertical means that children will be added vertically until the height of the panel is reached, then a new column is added.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.OrientationProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Orientation"/> dependency property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Padding">
|
||||
<summary>
|
||||
Gets or sets the distance between the border and its child object.
|
||||
</summary>
|
||||
<returns>
|
||||
The dimensions of the space between the border and its child as a Thickness value.
|
||||
Thickness is a structure that stores dimension values using pixel measures.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.PaddingProperty">
|
||||
<summary>
|
||||
Identifies the Padding dependency property.
|
||||
</summary>
|
||||
<returns>The identifier for the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.Padding"/> dependency property.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.StretchChild">
|
||||
<summary>
|
||||
Gets or sets a value indicating how to arrange child items
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.StretchChildProperty">
|
||||
<summary>
|
||||
Identifies the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.StretchChild"/> dependency property.
|
||||
</summary>
|
||||
<returns>The identifier for the <see cref="P:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.StretchChild"/> dependency property.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.MeasureOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Uwp.UI.Controls.WrapPanel.ArrangeOverride(Windows.Foundation.Size)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Двоичный файл не отображается.
Двоичный файл не отображается.
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичный файл не отображается.
Двоичный файл не отображается.
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,623 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Toolkit</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Toolkit.Collections.IReadOnlyObservableGroup">
|
||||
<summary>
|
||||
An interface for a grouped collection of items.
|
||||
It allows us to use x:Bind with <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> and <see cref="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2" /> by providing
|
||||
a non-generic type that we can declare using x:DataType.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Collections.IReadOnlyObservableGroup.Key">
|
||||
<summary>
|
||||
Gets the key for the current collection, as an <see cref="T:System.Object" />.
|
||||
It is immutable.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Collections.IReadOnlyObservableGroup.Count">
|
||||
<summary>
|
||||
Gets the number of items currently in the grouped collection.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Collections.ObservableGroup`2">
|
||||
<summary>
|
||||
An observable group.
|
||||
It associates a <see cref="P:Microsoft.Toolkit.Collections.ObservableGroup`2.Key" /> to an <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.Collections.ObservableGroup`2.KeyChangedEventArgs">
|
||||
<summary>
|
||||
The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> for <see cref="P:Microsoft.Toolkit.Collections.ObservableGroup`2.Key" /></summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroup`2.#ctor(`0)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> class.
|
||||
</summary>
|
||||
<param name="key">The key for the group.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroup`2.#ctor(System.Linq.IGrouping{`0,`1})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> class.
|
||||
</summary>
|
||||
<param name="grouping">The grouping to fill the group.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroup`2.#ctor(`0,System.Collections.Generic.IEnumerable{`1})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> class.
|
||||
</summary>
|
||||
<param name="key">The key for the group.</param>
|
||||
<param name="collection">The initial collection of data to add to the group.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Collections.ObservableGroup`2.Key">
|
||||
<summary>
|
||||
Gets or sets the key of the group.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Collections.ObservableGroup`2.Microsoft#Toolkit#Collections#IReadOnlyObservableGroup#Key" />
|
||||
<member name="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2">
|
||||
<summary>
|
||||
An observable list of observable groups.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2.#ctor(System.Collections.Generic.IEnumerable{System.Linq.IGrouping{`0,`1}})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> class.
|
||||
</summary>
|
||||
<param name="collection">The initial data to add in the grouped collection.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2.TryGetList(System.Collections.Generic.List{Microsoft.Toolkit.Collections.ObservableGroup{`0,`1}}@)">
|
||||
<summary>
|
||||
Tries to get the underlying <see cref="T:System.Collections.Generic.List`1" /> instance, if present.
|
||||
</summary>
|
||||
<param name="list">The resulting <see cref="T:System.Collections.Generic.List`1" />, if one was in use.</param>
|
||||
<returns>Whether or not a <see cref="T:System.Collections.Generic.List`1" /> instance has been found.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions">
|
||||
<summary>
|
||||
The extensions methods to simplify the usage of <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.First``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0)">
|
||||
<summary>
|
||||
Return the first group with <paramref name="key" /> key.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group to query.</param>
|
||||
<returns>The first group matching <paramref name="key" />.</returns>
|
||||
<exception cref="T:System.InvalidOperationException">The target group does not exist.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.FirstOrDefault``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0)">
|
||||
<summary>
|
||||
Return the first group with <paramref name="key" /> key or null if not found.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group to query.</param>
|
||||
<returns>The first group matching <paramref name="key" /> or null.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.ElementAt``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,System.Int32)">
|
||||
<summary>
|
||||
Return the element at position <paramref name="index" /> from the first group with <paramref name="key" /> key.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group to query.</param>
|
||||
<param name="index">The index of the item from the targeted group.</param>
|
||||
<returns>The element.</returns>
|
||||
<exception cref="T:System.InvalidOperationException">The target group does not exist.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">
|
||||
<paramref name="index" /> is less than zero or <paramref name="index" /> is greater than the group elements' count.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.ElementAtOrDefault``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,System.Int32)">
|
||||
<summary>
|
||||
Return the element at position <paramref name="index" /> from the first group with <paramref name="key" /> key.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group to query.</param>
|
||||
<param name="index">The index of the item from the targeted group.</param>
|
||||
<returns>The element or default(TValue) if it does not exist.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.AddGroup``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,``1)">
|
||||
<summary>
|
||||
Adds a key-value <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> item into a target <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" />.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where <paramref name="value" /> will be added.</param>
|
||||
<param name="value">The value to add.</param>
|
||||
<returns>The added <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.AddGroup``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,``1[])">
|
||||
<summary>
|
||||
Adds a key-collection <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> item into a target <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" />.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where <paramref name="collection" /> will be added.</param>
|
||||
<param name="collection">The collection to add.</param>
|
||||
<returns>The added <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.AddGroup``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,System.Collections.Generic.IEnumerable{``1})">
|
||||
<summary>
|
||||
Adds a key-collection <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> item into a target <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" />.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where <paramref name="collection" /> will be added.</param>
|
||||
<param name="collection">The collection to add.</param>
|
||||
<returns>The added <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.AddItem``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,``1)">
|
||||
<summary>
|
||||
Add <paramref name="item" /> into the first group with <paramref name="key" /> key.
|
||||
If the group does not exist, it will be added.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where the <paramref name="item" /> should be added.</param>
|
||||
<param name="item">The item to add.</param>
|
||||
<returns>The instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> which will receive the value. It will either be an existing group or a new group.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.InsertItem``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,System.Int32,``1)">
|
||||
<summary>
|
||||
Insert <paramref name="item" /> into the first group with <paramref name="key" /> key at <paramref name="index" />.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where to insert <paramref name="item" />.</param>
|
||||
<param name="index">The index where to insert <paramref name="item" />.</param>
|
||||
<param name="item">The item to add.</param>
|
||||
<returns>The instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> which will receive the value.</returns>
|
||||
<exception cref="T:System.InvalidOperationException">The target group does not exist.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">
|
||||
<paramref name="index" /> is less than zero or <paramref name="index" /> is greater than the group elements' count.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.SetItem``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,System.Int32,``1)">
|
||||
<summary>
|
||||
Replace the element at <paramref name="index" /> with <paramref name="item" /> in the first group with <paramref name="key" /> key.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where to replace the item.</param>
|
||||
<param name="index">The index where to insert <paramref name="item" />.</param>
|
||||
<param name="item">The item to add.</param>
|
||||
<returns>The instance of the <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> which will receive the value.</returns>
|
||||
<exception cref="T:System.InvalidOperationException">The target group does not exist.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">
|
||||
<paramref name="index" /> is less than zero or <paramref name="index" /> is greater than the group elements' count.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.RemoveGroup``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0)">
|
||||
<summary>
|
||||
Remove the first occurrence of the group with <paramref name="key" /> from the <paramref name="source" /> grouped collection.
|
||||
It will not do anything if the group does not exist.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group to remove.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.RemoveItem``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,``1,System.Boolean)">
|
||||
<summary>
|
||||
Remove the first <paramref name="item" /> from the first group with <paramref name="key" /> from the <paramref name="source" /> grouped collection.
|
||||
It will not do anything if the group or the item does not exist.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where the <paramref name="item" /> should be removed.</param>
|
||||
<param name="item">The item to remove.</param>
|
||||
<param name="removeGroupIfEmpty">If true (default value), the group will be removed once it becomes empty.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ObservableGroupedCollectionExtensions.RemoveItemAt``2(Microsoft.Toolkit.Collections.ObservableGroupedCollection{``0,``1},``0,System.Int32,System.Boolean)">
|
||||
<summary>
|
||||
Remove the item at <paramref name="index" /> from the first group with <paramref name="key" /> from the <paramref name="source" /> grouped collection.
|
||||
It will not do anything if the group or the item does not exist.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
<param name="source">The source <see cref="T:Microsoft.Toolkit.Collections.ObservableGroupedCollection`2" /> instance.</param>
|
||||
<param name="key">The key of the group where the item at <paramref name="index" /> should be removed.</param>
|
||||
<param name="index">The index of the item to remove in the group.</param>
|
||||
<param name="removeGroupIfEmpty">If true (default value), the group will be removed once it becomes empty.</param>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">
|
||||
<paramref name="index" /> is less than zero or <paramref name="index" /> is greater than the group elements' count.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2">
|
||||
<summary>
|
||||
A read-only observable group. It associates a <see cref="P:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2.Key" /> to a <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue">The type of the items in the collection.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2.#ctor(`0,System.Collections.ObjectModel.ObservableCollection{`1})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2" /> class.
|
||||
</summary>
|
||||
<param name="key">The key of the group.</param>
|
||||
<param name="collection">The collection of items to add in the group.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2.#ctor(Microsoft.Toolkit.Collections.ObservableGroup{`0,`1})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2" /> class.
|
||||
</summary>
|
||||
<param name="group">The <see cref="T:Microsoft.Toolkit.Collections.ObservableGroup`2" /> to wrap.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2.#ctor(`0,System.Collections.Generic.IEnumerable{`1})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2" /> class.
|
||||
</summary>
|
||||
<param name="key">The key of the group.</param>
|
||||
<param name="collection">The collection of items to add in the group.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2.Key">
|
||||
<summary>
|
||||
Gets the key for the current collection, as an <see cref="T:System.Object" />.
|
||||
It is immutable.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Collections.ReadOnlyObservableGroup`2.Microsoft#Toolkit#Collections#IReadOnlyObservableGroup#Key" />
|
||||
<member name="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroupedCollection`2">
|
||||
<summary>
|
||||
A read-only list of groups.
|
||||
</summary>
|
||||
<typeparam name="TKey">The type of the group key.</typeparam>
|
||||
<typeparam name="TValue"> The type of the items in the collection.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ReadOnlyObservableGroupedCollection`2.#ctor(Microsoft.Toolkit.Collections.ObservableGroupedCollection{`0,`1})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroupedCollection`2" /> class.
|
||||
</summary>
|
||||
<param name="collection">The source collection to wrap.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ReadOnlyObservableGroupedCollection`2.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Toolkit.Collections.ReadOnlyObservableGroup{`0,`1}})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroupedCollection`2" /> class.
|
||||
</summary>
|
||||
<param name="collection">The initial data to add in the grouped collection.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.ReadOnlyObservableGroupedCollection`2.#ctor(System.Collections.Generic.IEnumerable{System.Linq.IGrouping{`0,`1}})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Toolkit.Collections.ReadOnlyObservableGroupedCollection`2" /> class.
|
||||
</summary>
|
||||
<param name="collection">The initial data to add in the grouped collection.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Collections.IIncrementalSource`1">
|
||||
<summary>
|
||||
This interface represents a data source whose items can be loaded incrementally.
|
||||
</summary>
|
||||
<typeparam name="TSource">Type of collection element.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Collections.IIncrementalSource`1.GetPagedItemsAsync(System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
This method is invoked every time the view need to show more items. Retrieves items based on <paramref name="pageIndex" /> and <paramref name="pageSize" /> arguments.
|
||||
</summary>
|
||||
<param name="pageIndex">
|
||||
The zero-based index of the page that corresponds to the items to retrieve.
|
||||
</param>
|
||||
<param name="pageSize">
|
||||
The number of <typeparamref name="TSource" /> items to retrieve for the specified <paramref name="pageIndex" />.
|
||||
</param>
|
||||
<param name="cancellationToken">
|
||||
Used to propagate notification that operation should be canceled.
|
||||
</param>
|
||||
<returns>
|
||||
Returns a collection of <typeparamref name="TSource" />.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Converters">
|
||||
<summary>
|
||||
Set of helpers to convert between data types and notations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Converters.ToFileSizeString(System.Int64)">
|
||||
<summary>
|
||||
Translate numeric file size in bytes to a human-readable shorter string format.
|
||||
</summary>
|
||||
<param name="size">File size in bytes.</param>
|
||||
<returns>Returns file size short string.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Deferred.DeferredCancelEventArgs">
|
||||
<summary>
|
||||
<see cref="T:Microsoft.Toolkit.Deferred.DeferredEventArgs" /> which can also be canceled.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Deferred.DeferredCancelEventArgs.Cancel">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether the event should be canceled.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Deferred.DeferredEventArgs">
|
||||
<summary>
|
||||
<see cref="T:System.EventArgs" /> which can retrieve a <see cref="T:Microsoft.Toolkit.Deferred.EventDeferral" /> in order to process data asynchronously before an <see cref="T:System.EventHandler" /> completes and returns to the calling control.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Toolkit.Deferred.DeferredEventArgs.Empty">
|
||||
<summary>
|
||||
Gets a new <see cref="T:Microsoft.Toolkit.Deferred.DeferredEventArgs" /> to use in cases where no <see cref="T:System.EventArgs" /> wish to be provided.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Deferred.DeferredEventArgs.GetDeferral">
|
||||
<summary>
|
||||
Returns an <see cref="T:Microsoft.Toolkit.Deferred.EventDeferral" /> which can be completed when deferred event is ready to continue.
|
||||
</summary>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.Toolkit.Deferred.EventDeferral" /> instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Deferred.DeferredEventArgs.GetCurrentDeferralAndReset">
|
||||
<summary>
|
||||
DO NOT USE - This is a support method used by <see cref="T:Microsoft.Toolkit.Deferred.EventHandlerExtensions" />. It is public only for
|
||||
additional usage within extensions for the UWP based TypedEventHandler extensions.
|
||||
</summary>
|
||||
<returns>Internal EventDeferral reference</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Deferred.EventDeferral">
|
||||
<summary>
|
||||
Deferral handle provided by a <see cref="T:Microsoft.Toolkit.Deferred.DeferredEventArgs" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Deferred.EventDeferral.Complete">
|
||||
<summary>
|
||||
Call when finished with the Deferral.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Deferred.EventDeferral.WaitForCompletion(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Waits for the <see cref="T:Microsoft.Toolkit.Deferred.EventDeferral" /> to be completed by the event handler.
|
||||
</summary>
|
||||
<param name="cancellationToken">
|
||||
<see cref="T:System.Threading.CancellationToken" />.</param>
|
||||
<returns>
|
||||
<see cref="T:System.Threading.Tasks.Task" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Deferred.EventDeferral.Dispose">
|
||||
<summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
|
||||
<filterpriority>2</filterpriority>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.Deferred.EventHandlerExtensions">
|
||||
<summary>
|
||||
Extensions to <see cref="T:System.EventHandler`1" /> for Deferred Events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Deferred.EventHandlerExtensions.InvokeAsync``1(System.EventHandler{``0},System.Object,``0)">
|
||||
<summary>
|
||||
Use to invoke an async <see cref="T:System.EventHandler`1" /> using <see cref="T:Microsoft.Toolkit.Deferred.DeferredEventArgs" />.
|
||||
</summary>
|
||||
<typeparam name="T">
|
||||
<see cref="T:System.EventArgs" /> type.</typeparam>
|
||||
<param name="eventHandler">
|
||||
<see cref="T:System.EventHandler`1" /> to be invoked.</param>
|
||||
<param name="sender">Sender of the event.</param>
|
||||
<param name="eventArgs">
|
||||
<see cref="T:System.EventArgs" /> instance.</param>
|
||||
<returns>
|
||||
<see cref="T:System.Threading.Tasks.Task" /> to wait on deferred event handler.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.Deferred.EventHandlerExtensions.InvokeAsync``1(System.EventHandler{``0},System.Object,``0,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Use to invoke an async <see cref="T:System.EventHandler`1" /> using <see cref="T:Microsoft.Toolkit.Deferred.DeferredEventArgs" /> with a <see cref="T:System.Threading.CancellationToken" />.
|
||||
</summary>
|
||||
<typeparam name="T">
|
||||
<see cref="T:System.EventArgs" /> type.</typeparam>
|
||||
<param name="eventHandler">
|
||||
<see cref="T:System.EventHandler`1" /> to be invoked.</param>
|
||||
<param name="sender">Sender of the event.</param>
|
||||
<param name="eventArgs">
|
||||
<see cref="T:System.EventArgs" /> instance.</param>
|
||||
<param name="cancellationToken">
|
||||
<see cref="T:System.Threading.CancellationToken" /> option.</param>
|
||||
<returns>
|
||||
<see cref="T:System.Threading.Tasks.Task" /> to wait on deferred event handler.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.ArrayExtensions">
|
||||
<summary>
|
||||
Helpers for working with arrays.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.ArrayExtensions.GetColumn``1(``0[][],System.Int32)">
|
||||
<summary>
|
||||
Yields a column from a jagged array.
|
||||
An exception will be thrown if the column is out of bounds, and return default in places where there are no elements from inner arrays.
|
||||
Note: There is no equivalent GetRow method, as you can use array[row] to retrieve.
|
||||
</summary>
|
||||
<typeparam name="T">The element type of the array.</typeparam>
|
||||
<param name="rectarray">The source array.</param>
|
||||
<param name="column">Column record to retrieve, 0-based index.</param>
|
||||
<returns>Yielded enumerable of column elements for given column, and default values for smaller inner arrays.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.ArrayExtensions.ToArrayString``1(``0[])">
|
||||
<summary>
|
||||
Returns a simple string representation of an array.
|
||||
</summary>
|
||||
<typeparam name="T">The element type of the array.</typeparam>
|
||||
<param name="array">The source array.</param>
|
||||
<returns>The <see cref="T:System.String" /> representation of the array.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.ArrayExtensions.ToArrayString``1(``0[][])">
|
||||
<summary>
|
||||
Returns a simple string representation of a jagged array.
|
||||
</summary>
|
||||
<typeparam name="T">The element type of the array.</typeparam>
|
||||
<param name="mdarray">The source array.</param>
|
||||
<returns>String representation of the array.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.ArrayExtensions.ToArrayString``1(``0[0:,0:])">
|
||||
<summary>
|
||||
Returns a simple string representation of a 2D array.
|
||||
</summary>
|
||||
<typeparam name="T">The element type of the array.</typeparam>
|
||||
<param name="array">The source array.</param>
|
||||
<returns>The <see cref="T:System.String" /> representation of the array.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.StringExtensions">
|
||||
<summary>
|
||||
Helpers for working with strings and string representations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.StringExtensions.PhoneNumberRegex">
|
||||
<summary>
|
||||
Regular expression for matching a phone number.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.StringExtensions.CharactersRegex">
|
||||
<summary>
|
||||
Regular expression for matching a string that contains only letters.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.StringExtensions.EmailRegex">
|
||||
<summary>
|
||||
Regular expression for matching an email address.
|
||||
</summary>
|
||||
<remarks>General Email Regex (RFC 5322 Official Standard) from https://emailregex.com.</remarks>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.StringExtensions.RemoveHtmlTagsRegex">
|
||||
<summary>
|
||||
Regular expression of HTML tags to remove.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.StringExtensions.RemoveHtmlCommentsRegex">
|
||||
<summary>
|
||||
Regular expression for removing comments from HTML.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.StringExtensions.RemoveHtmlScriptsRegex">
|
||||
<summary>
|
||||
Regular expression for removing scripts from HTML.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Toolkit.StringExtensions.RemoveHtmlStylesRegex">
|
||||
<summary>
|
||||
Regular expression for removing styles from HTML.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.IsEmail(System.String)">
|
||||
<summary>
|
||||
Determines whether a string is a valid email address.
|
||||
</summary>
|
||||
<param name="str">The string to test.</param>
|
||||
<returns>
|
||||
<c>true</c> for a valid email address; otherwise, <c>false</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.IsDecimal(System.String)">
|
||||
<summary>
|
||||
Determines whether a string is a valid decimal number.
|
||||
</summary>
|
||||
<param name="str">The string to test.</param>
|
||||
<returns>
|
||||
<c>true</c> for a valid decimal number; otherwise, <c>false</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.IsNumeric(System.String)">
|
||||
<summary>
|
||||
Determines whether a string is a valid integer.
|
||||
</summary>
|
||||
<param name="str">The string to test.</param>
|
||||
<returns>
|
||||
<c>true</c> for a valid integer; otherwise, <c>false</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.IsPhoneNumber(System.String)">
|
||||
<summary>
|
||||
Determines whether a string is a valid phone number.
|
||||
</summary>
|
||||
<param name="str">The string to test.</param>
|
||||
<returns>
|
||||
<c>true</c> for a valid phone number; otherwise, <c>false</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.IsCharacterString(System.String)">
|
||||
<summary>
|
||||
Determines whether a string contains only letters.
|
||||
</summary>
|
||||
<param name="str">The string to test.</param>
|
||||
<returns>
|
||||
<c>true</c> if the string contains only letters; otherwise, <c>false</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.DecodeHtml(System.String)">
|
||||
<summary>
|
||||
Returns a string with HTML comments, scripts, styles, and tags removed.
|
||||
</summary>
|
||||
<param name="htmlText">HTML string.</param>
|
||||
<returns>Decoded HTML string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.FixHtml(System.String)">
|
||||
<summary>
|
||||
Returns a string with HTML comments, scripts, and styles removed.
|
||||
</summary>
|
||||
<param name="html">HTML string to fix.</param>
|
||||
<returns>Fixed HTML string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.Truncate(System.String,System.Int32)">
|
||||
<summary>
|
||||
Truncates a string to the specified length.
|
||||
</summary>
|
||||
<param name="value">The string to be truncated.</param>
|
||||
<param name="length">The maximum length.</param>
|
||||
<returns>Truncated string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.AsFormat(System.String,System.Object[])">
|
||||
<summary>
|
||||
Provide better linking for resourced strings.
|
||||
</summary>
|
||||
<param name="format">The format of the string being linked.</param>
|
||||
<param name="args">The object which will receive the linked String.</param>
|
||||
<returns>Truncated string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.StringExtensions.Truncate(System.String,System.Int32,System.Boolean)">
|
||||
<summary>
|
||||
Truncates a string to the specified length.
|
||||
</summary>
|
||||
<param name="value">The string to be truncated.</param>
|
||||
<param name="length">The maximum length.</param>
|
||||
<param name="ellipsis">
|
||||
<c>true</c> to add ellipsis to the truncated text; otherwise, <c>false</c>.</param>
|
||||
<returns>Truncated string.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Toolkit.TaskExtensions">
|
||||
<summary>
|
||||
Helpers for working with tasks.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.TaskExtensions.GetResultOrDefault(System.Threading.Tasks.Task)">
|
||||
<summary>
|
||||
Gets the result of a <see cref="T:System.Threading.Tasks.Task" /> if available, or <see langword="null" /> otherwise.
|
||||
</summary>
|
||||
<param name="task">The input <see cref="T:System.Threading.Tasks.Task" /> instance to get the result for.</param>
|
||||
<returns>The result of <paramref name="task" /> if completed successfully, or <see langword="default" /> otherwise.</returns>
|
||||
<remarks>
|
||||
This method does not block if <paramref name="task" /> has not completed yet. Furthermore, it is not generic
|
||||
and uses reflection to access the <see cref="P:System.Threading.Tasks.Task`1.Result" /> property and boxes the result if it's
|
||||
a value type, which adds overhead. It should only be used when using generics is not possible.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Toolkit.TaskExtensions.GetResultOrDefault``1(System.Threading.Tasks.Task{``0})">
|
||||
<summary>
|
||||
Gets the result of a <see cref="T:System.Threading.Tasks.Task`1" /> if available, or <see langword="default" /> otherwise.
|
||||
</summary>
|
||||
<typeparam name="T">The type of <see cref="T:System.Threading.Tasks.Task`1" /> to get the result for.</typeparam>
|
||||
<param name="task">The input <see cref="T:System.Threading.Tasks.Task`1" /> instance to get the result for.</param>
|
||||
<returns>The result of <paramref name="task" /> if completed successfully, or <see langword="default" /> otherwise.</returns>
|
||||
<remarks>This method does not block if <paramref name="task" /> has not completed yet.</remarks>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Загрузка…
Ссылка в новой задаче