diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index 729617714..37af6df73 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -21,8 +21,8 @@ Documentation Links
Please check if your PR fulfills the following requirements:
- [ ] Correctly picked the right branch to base the change off (`dev` for new features, `master` for typos/improvements)
-- [ ] For new pages, used the [provided template](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/rel/7.0.0/docs/.template.md)
-- [ ] For new features, added an entry in the [Table of Contents](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/rel/7.0.0/docs/toc.md)
+- [ ] For new pages, used the [provided template](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/master/docs/.template.md)
+- [ ] For new features, added an entry in the [Table of Contents](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/master/docs/toc.md)
- [ ] Ran against a spell and grammar checker
- [ ] Contains **NO** breaking changes
diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json
index 8101ad930..430e3b865 100644
--- a/.openpublishing.publish.config.json
+++ b/.openpublishing.publish.config.json
@@ -1,6 +1,4 @@
{
- "need_generate_pdf": false,
- "need_generate_intellisense": false,
"docsets_to_publish": [
{
"docset_name": "UWPCommunityToolkitDocs",
@@ -74,15 +72,17 @@
}
],
"notification_subscribers": [],
+ "sync_notification_subscribers": null,
"branches_to_filter": [],
- "git_repository_branch_open_to_public_contributors": "master",
+ "git_repository_branch_open_to_public_contributors": "main",
"skip_source_output_uploading": false,
"need_preview_pull_request": true,
+ "contribution_branch_mappings": null,
"dependent_repositories": [
{
"path_to_root": "_themes",
"url": "https://github.com/Microsoft/templates.docs.msft",
- "branch": "master",
+ "branch": "main",
"branch_mapping": {}
}
],
@@ -92,6 +92,8 @@
"Pdf"
]
},
+ "need_generate_pdf": false,
+ "need_generate_intellisense": false,
"need_generate_pdf_url_template": false,
"template_folder": "_themes",
"dependent_packages": [
@@ -123,4 +125,4 @@
"docs_build_engine": {
"name": "docfx_v3"
}
-}
+}
\ No newline at end of file
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 78d5aab15..97552ff97 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,6 +1,6 @@
# Contributing to the Windows Community Toolkit Documentation
-Please visit the [contribution guidelines](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/contributing.md) for the Windows Community Toolkit.
+Please visit the [contribution guidelines](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/master/contributing.md) for the Windows Community Toolkit.
Documentation is **required** when adding, removing, or updating a control or an API in the Windows Community Toolkit. To update the documentation, you must submit a separate Pull Request in this repository as well (use the *master* branch for typos/improvements and *dev* for new features).
@@ -10,5 +10,5 @@ Make sure to update both Pull Requests with a link to each other.
If adding a new documentation page:
-* Copy the [documentation template](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/rel/7.0.0/docs/.template.md) and follow the same format.
-* Update the [Table of Contents](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/rel/7.0.0/docs/toc.md) to point to the new page
+* Copy the [documentation template](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/master/docs/.template.md) and follow the same format.
+* Update the [Table of Contents](https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/blob/master/docs/toc.md) to point to the new page
diff --git a/docs/.template.md b/docs/.template.md
index f82b5f401..2cd7f5c17 100644
--- a/docs/.template.md
+++ b/docs/.template.md
@@ -7,9 +7,12 @@ dev_langs:
- csharp
---
-
+
+
+
+
# Title
@@ -30,7 +33,7 @@ with the namespace and the class name. Without any country/region 'en-us' identi
> Some warning note
-->
-> **Platform APIs:** Include a comma separated list of links of any APIs used in the document in the following format: [`Class/InterfaceName`](API-Link).
+> **Platform APIs:** [`Class/InterfaceName`](API-Link)
diff --git a/docs/animations/AnimationBuilder.md b/docs/animations/AnimationBuilder.md
index b08a6b02d..cfda956b2 100644
--- a/docs/animations/AnimationBuilder.md
+++ b/docs/animations/AnimationBuilder.md
@@ -183,4 +183,4 @@ tokenSource.Cancel();
## Examples
-You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp).
+You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp).
diff --git a/docs/animations/AnimationSet.md b/docs/animations/AnimationSet.md
index 32365978a..0abd7808a 100644
--- a/docs/animations/AnimationSet.md
+++ b/docs/animations/AnimationSet.md
@@ -203,4 +203,4 @@ And here is the final result from the code above, with an image and some text as
## Examples
-You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp).
+You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp).
diff --git a/docs/animations/Blur.md b/docs/animations/Blur.md
index 2ccf1eed4..b9cac5f5a 100644
--- a/docs/animations/Blur.md
+++ b/docs/animations/Blur.md
@@ -113,7 +113,7 @@ Await MyUIElement.Blur(value:=5, duration:=2500, delay:=250).StartAsync() ' B
## Sample Project
-[Blur Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Blur). You can [see this in action](uwpct://Animations?sample=Blur) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Blur Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Blur). You can [see this in action](uwpct://Animations?sample=Blur) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -124,7 +124,7 @@ Await MyUIElement.Blur(value:=5, duration:=2500, delay:=250).StartAsync() ' B
## API
-- [Blur source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Animations/BlurEffectAnimation.cs)
+- [Blur source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Animations/BlurEffectAnimation.cs)
## Related Topics
diff --git a/docs/animations/CompositionAnimations.md b/docs/animations/CompositionAnimations.md
index 04d90c136..92afba6ab 100644
--- a/docs/animations/CompositionAnimations.md
+++ b/docs/animations/CompositionAnimations.md
@@ -159,7 +159,7 @@ Now we can add KeyFrames
## Sample Code
-[Implicit Composition Animations in XAML sample page source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Implicit%20Animations/ImplicitAnimationsPage.xaml). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
+[Implicit Composition Animations in XAML sample page source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Implicit%20Animations/ImplicitAnimationsPage.xaml). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
## Requirements
@@ -170,7 +170,7 @@ Now we can add KeyFrames
## API
-- [Composition animations source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/CompositionAnimations)
+- [Composition animations source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/CompositionAnimations)
## Related Topics
diff --git a/docs/animations/ConnectedAnimations.md b/docs/animations/ConnectedAnimations.md
index d43464e59..42916d166 100644
--- a/docs/animations/ConnectedAnimations.md
+++ b/docs/animations/ConnectedAnimations.md
@@ -194,7 +194,7 @@ In this page, you just need to give the same key.
## Sample Project
-[Connected Animations sample page source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Connected%20Animations). You can [see this in action](uwpct://Animations?sample=Connected%20Animations) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Connected Animations sample page source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Connected%20Animations). You can [see this in action](uwpct://Animations?sample=Connected%20Animations) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -205,7 +205,7 @@ In this page, you just need to give the same key.
## API
-* [Connected animations source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/ConnectedAnimations)
+* [Connected animations source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/ConnectedAnimations)
## Related Topics
diff --git a/docs/animations/Expressions.md b/docs/animations/Expressions.md
index 074ae118a..447f5aaa6 100644
--- a/docs/animations/Expressions.md
+++ b/docs/animations/Expressions.md
@@ -116,7 +116,7 @@ Thus, the ExpressionBuilder classes were created to help alleviate these challen
## Using the ExpressionBuilder classes
-For full documentation on how to use the ExpressionBuilder classes, please refer to the [Word document](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.0.0/ExpressionBuilder/Docs) from the composition team.
+For full documentation on how to use the ExpressionBuilder classes, please refer to the [Word document](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.1.0/ExpressionBuilder/Docs) from the composition team.
Before we highlight how to use the classes, let's reiterate the core components that make up an Expression:
@@ -227,7 +227,7 @@ If you are familiar with how Expressions were built with strings, there are a fe
## Intro
-### What are Expressions?
+### What are Expressions?
ExpressionAnimations (or Expressions, for short) are a new type of animation introduced to Windows App developers in Windows 10 to provide a more expressive animation model than what is provided from traditional KeyFrameAnimations and
XAML Storyboards.
@@ -244,7 +244,7 @@ The documentation below assumes you are familiar with the Composition and Compos
- [ExpressionAnimation MSDN Documentation](/uwp/api/Windows.UI.Composition.ExpressionAnimation)
-### Why ExpressionBuilder?
+### Why ExpressionBuilder?
To use ExpressionAnimations today, developers are required to write their mathematical equation/relationship in a string (example shown below).
@@ -879,7 +879,7 @@ There is an assumption that the reader has a general understanding of what Expre
### Parallaxing Listing Items
-([Github Link](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.0.0/SampleGallery/Samples/SDK%2010586/ParallaxingListItems))
+([Github Link](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.1.0/SampleGallery/Samples/SDK%2010586/ParallaxingListItems))
The first example we will walk through is the Parallaxing List Item sample found on the Windows UI Dev Labs Github Sample Gallery project. In this sample, we want to create a UI experience such that the background image for each list item parallax as the user scrolls through the list.
@@ -985,7 +985,7 @@ visual.StartAnimation("Offset.Y", parallaxExpression);
## PropertySets
-([Github Project](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.0.0/SampleGallery/Samples/SDK%2010586/PropertySets))
+([Github Project](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.1.0/SampleGallery/Samples/SDK%2010586/PropertySets))
The second example we will walk through is the PropertySets sample on the Windows UI Dev Labs Sample Gallery Github project. In this sample, we want to make a UI experience where we want to have a colored ball orbit another that is moving up and down.
@@ -1057,7 +1057,7 @@ var orbitExp = visual.GetReference().Offset + centerPointOffset +
### Curtain
-([Github Project](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.0.0/SampleGallery/Samples/SDK%2014393/Curtain))
+([Github Project](https://github.com/Microsoft/WindowsUIDevLabs/tree/rel/7.1.0/SampleGallery/Samples/SDK%2014393/Curtain))
The third example we will walk through is the Curtain sample on the Windows UI Dev Labs Sample Gallery Github project. Although there are a few instances where Expressions are used, we will focus on the Expression that defines the Spring motion of the curtain (the function named ActivateSpringForce()).
@@ -1146,4 +1146,4 @@ _tracker.ConfigurePositionYInertiaModifiers(
## API
-- [Expressions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/Expressions)
+- [Expressions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/Expressions)
diff --git a/docs/animations/Fade.md b/docs/animations/Fade.md
index d6b45f166..0ec45e64c 100644
--- a/docs/animations/Fade.md
+++ b/docs/animations/Fade.md
@@ -111,7 +111,7 @@ You can change the way how the animation interpolates between keyframes by defin
## Sample Project
-[Fade Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Fade). You can [see this in action](uwpct://Animations?sample=Fade) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Fade Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Fade). You can [see this in action](uwpct://Animations?sample=Fade) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -122,7 +122,7 @@ You can change the way how the animation interpolates between keyframes by defin
## API
-- [Fade source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/Behaviors/Fade.cs)
+- [Fade source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/Behaviors/Fade.cs)
## Related Topics
diff --git a/docs/animations/FadeHeader.md b/docs/animations/FadeHeader.md
index feb743586..1305cc2e8 100644
--- a/docs/animations/FadeHeader.md
+++ b/docs/animations/FadeHeader.md
@@ -85,7 +85,7 @@ Microsoft.Xaml.Interactivity.Interaction.GetBehaviors(MyListView).Add(New FadeHe
## Sample Project
-[FadeHeader Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/FadeHeader). You can [see this in action](uwpct://Animations?sample=FadeHeader) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[FadeHeader Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/FadeHeader). You can [see this in action](uwpct://Animations?sample=FadeHeader) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -96,7 +96,7 @@ Microsoft.Xaml.Interactivity.Interaction.GetBehaviors(MyListView).Add(New FadeHe
## API
-* [FadeHeader source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Headers/FadeHeaderBehavior.cs)
+* [FadeHeader source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Headers/FadeHeaderBehavior.cs)
## Related Topics
diff --git a/docs/animations/ImplicitAnimationSet.md b/docs/animations/ImplicitAnimationSet.md
index 0791cab08..5d602696a 100644
--- a/docs/animations/ImplicitAnimationSet.md
+++ b/docs/animations/ImplicitAnimationSet.md
@@ -53,4 +53,4 @@ This code results in the following, when tested in one of the sample pages in th
## Examples
-You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp).
+You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp).
diff --git a/docs/animations/ImplicitAnimations.md b/docs/animations/ImplicitAnimations.md
index dd7310f97..4b6c0c341 100644
--- a/docs/animations/ImplicitAnimations.md
+++ b/docs/animations/ImplicitAnimations.md
@@ -145,7 +145,7 @@ You can [see this in action](uwpct://Animations?sample=Implicit%20Animations) in
## API
-- [Implicit animations source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/Implicit.cs)
+- [Implicit animations source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/Implicit.cs)
## Related Topics
diff --git a/docs/animations/ItemsReorderAnimation.md b/docs/animations/ItemsReorderAnimation.md
index b875e1fd5..690ddbeed 100644
--- a/docs/animations/ItemsReorderAnimation.md
+++ b/docs/animations/ItemsReorderAnimation.md
@@ -38,4 +38,4 @@ Here is the visual result when using a `GridView` to display some images in a wi
## Examples
-You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp).
+You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp).
diff --git a/docs/animations/Light.md b/docs/animations/Light.md
index 4c1147bd0..0268faa88 100644
--- a/docs/animations/Light.md
+++ b/docs/animations/Light.md
@@ -98,7 +98,7 @@ Await MyUIElement.Light(distance:=5, duration:=2500, delay:=250, color:=Colors.R
## Sample Project
-[Light Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Light). You can [see this in action](uwpct://Animations?sample=Light) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Light Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Light). You can [see this in action](uwpct://Animations?sample=Light) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -109,7 +109,7 @@ Await MyUIElement.Light(distance:=5, duration:=2500, delay:=250, color:=Colors.R
## API
-- [Light source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/Behaviors/Light.cs)
+- [Light source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/Behaviors/Light.cs)
## Related Topics
diff --git a/docs/animations/Lottie.md b/docs/animations/Lottie.md
index a59132919..7346fc6f2 100644
--- a/docs/animations/Lottie.md
+++ b/docs/animations/Lottie.md
@@ -14,7 +14,7 @@ Lottie simplifies the design-to-code workflow for bringing engaging, interactive
![Lottie Gif](../resources/images/Animations/Lottie/LottieDocs_Intro.gif)
> [!div class="nextstepaction"]
-> [Try it in the sample app](uwpct://Animations?sample=Lottie)
+> [Try it in the sample app](https://aka.ms/lottiesamples)
## Key Concepts
@@ -38,7 +38,7 @@ The following documents help you get started with Lottie-Windows and provide sim
## Sample Code
-* [Code Samples for Lottie-Windows](https://github.com/windows-toolkit/Lottie-Windows/tree/rel/7.0.0/samples)
+* [Code Samples for Lottie-Windows](https://github.com/windows-toolkit/Lottie-Windows/tree/rel/7.1.0/samples)
* [Lottie Samples application](https://aka.ms/lottiesamples)
## Requirements
diff --git a/docs/animations/Offset.md b/docs/animations/Offset.md
index 457a678ff..dcd891ba9 100644
--- a/docs/animations/Offset.md
+++ b/docs/animations/Offset.md
@@ -152,7 +152,7 @@ You can change the way how the animation interpolates between keyframes by defin
## Sample Project
-[Offset Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Offset). You can [see this in action](uwpct://Animations?sample=Offset) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Offset Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Offset). You can [see this in action](uwpct://Animations?sample=Offset) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -163,7 +163,7 @@ You can change the way how the animation interpolates between keyframes by defin
## API
-- [Offset source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/Xaml/Default/OffsetAnimation.cs)
+- [Offset source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/Xaml/Default/OffsetAnimation.cs)
## Related Topics
diff --git a/docs/animations/ReorderGrid.md b/docs/animations/ReorderGrid.md
index 88f2958d7..6d199e3db 100644
--- a/docs/animations/ReorderGrid.md
+++ b/docs/animations/ReorderGrid.md
@@ -47,7 +47,7 @@ MyGridView.SetValue(ReorderGridAnimation.DurationProperty, 250)
## Sample Project
-[ReorderGridAnimation Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ReorderGridAnimation). You can [see this in action](uwpct://Animations?sample=ReorderGridAnimation) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ReorderGridAnimation Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ReorderGridAnimation). You can [see this in action](uwpct://Animations?sample=ReorderGridAnimation) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -58,4 +58,4 @@ MyGridView.SetValue(ReorderGridAnimation.DurationProperty, 250)
## API
-- [ReorderGridAnimation source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/ItemsReorderAnimation.cs)
+- [ReorderGridAnimation source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/ItemsReorderAnimation.cs)
diff --git a/docs/animations/Rotate.md b/docs/animations/Rotate.md
index a2ae6e8d0..bb0e53b26 100644
--- a/docs/animations/Rotate.md
+++ b/docs/animations/Rotate.md
@@ -115,7 +115,7 @@ You can change the way how the animation interpolates between keyframes by defin
## Sample Project
-[Rotate Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Rotate). You can [see this in action](uwpct://Animations?sample=Rotate) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Rotate Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Rotate). You can [see this in action](uwpct://Animations?sample=Rotate) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -126,7 +126,7 @@ You can change the way how the animation interpolates between keyframes by defin
## API
-- [Rotate source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Animations/HueRotationEffectAnimation.cs)
+- [Rotate source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Animations/HueRotationEffectAnimation.cs)
## Related Topics
diff --git a/docs/animations/Saturation.md b/docs/animations/Saturation.md
index b9a64f81c..dedb5d049 100644
--- a/docs/animations/Saturation.md
+++ b/docs/animations/Saturation.md
@@ -121,7 +121,7 @@ ToolkitLogo.Saturation(value:=0, duration:=500, delay:=250)
## Sample Project
-[Saturation Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Saturation). You can [see this in action](uwpct://Animations?sample=Saturation) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Saturation Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Saturation). You can [see this in action](uwpct://Animations?sample=Saturation) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -132,7 +132,7 @@ ToolkitLogo.Saturation(value:=0, duration:=500, delay:=250)
## API
-- [Saturation source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Animations/SaturationEffectAnimation.cs)
+- [Saturation source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Animations/SaturationEffectAnimation.cs)
## Related Topics
diff --git a/docs/animations/Scale.md b/docs/animations/Scale.md
index 344247048..e11cea4a1 100644
--- a/docs/animations/Scale.md
+++ b/docs/animations/Scale.md
@@ -149,7 +149,7 @@ You can change the way how the animation interpolates between keyframes by defin
## Sample Project
-[Scale Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Scale). You can [see this in action](uwpct://Animations?sample=Scale) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Scale Behavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Scale). You can [see this in action](uwpct://Animations?sample=Scale) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -160,7 +160,7 @@ You can change the way how the animation interpolates between keyframes by defin
## API
-- [Scale source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Animations/Behaviors/Scale.cs)
+- [Scale source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Animations/Behaviors/Scale.cs)
## Related Topics
diff --git a/docs/animations/ScrollViewerExtensions.md b/docs/animations/ScrollViewerExtensions.md
index c13251315..022c910b7 100644
--- a/docs/animations/ScrollViewerExtensions.md
+++ b/docs/animations/ScrollViewerExtensions.md
@@ -69,4 +69,4 @@ listScrollViewer.StartExpressionAnimation(shapesPanel, Axis.X, Axis.Y, VisualPro
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/animations/lottie-scenarios/async_play.md b/docs/animations/lottie-scenarios/async_play.md
index d564b7fa4..446d83f77 100644
--- a/docs/animations/lottie-scenarios/async_play.md
+++ b/docs/animations/lottie-scenarios/async_play.md
@@ -66,7 +66,7 @@ If your scenario doesn’t require you to `await` the completion of PlayAsync, y
## Resources
-* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.0.0/samples/LottieSamples/Scenarios/AsyncPage.xaml.cs) for sample: the asynchronous play method
+* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.1.0/samples/LottieSamples/Scenarios/AsyncPage.xaml.cs) for sample: the asynchronous play method
* The resulting page in the [Lottie Samples application](https://aka.ms/lottiesamples)
* [PlayAsync](/uwp/api/microsoft.ui.xaml.controls.animatedvisualplayer.playasync) method
* [Help + feedback](https://github.com/windows-toolkit/Lottie-Windows/issues)
diff --git a/docs/animations/lottie-scenarios/fallback.md b/docs/animations/lottie-scenarios/fallback.md
index 9fa912acc..c3057cb17 100644
--- a/docs/animations/lottie-scenarios/fallback.md
+++ b/docs/animations/lottie-scenarios/fallback.md
@@ -35,7 +35,7 @@ In the example below, we use an Image as fallback for the Lottie animation:
## Resources
-* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.0.0/samples/LottieSamples/Scenarios/FallbackPage.xaml) for sample: handling failure and down-level
+* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.1.0/samples/LottieSamples/Scenarios/FallbackPage.xaml) for sample: handling failure and down-level
* The resulting page in the [Lottie Samples application](https://aka.ms/lottiesamples)
* [FallbackContent](/uwp/api/microsoft.ui.xaml.controls.animatedvisualplayer.fallbackcontent) property
* [Help + feedback](https://github.com/windows-toolkit/Lottie-Windows/issues)
diff --git a/docs/animations/lottie-scenarios/getting_started_codegen.md b/docs/animations/lottie-scenarios/getting_started_codegen.md
index 3dcc8afef..453c1217f 100644
--- a/docs/animations/lottie-scenarios/getting_started_codegen.md
+++ b/docs/animations/lottie-scenarios/getting_started_codegen.md
@@ -61,7 +61,7 @@ This should result in a looping Lottie animation that is visually identical to o
## Resources
-* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.0.0/samples/LottieSamples/Scenarios/CodegenPage.xaml) for sample: getting started with Codegen
+* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.1.0/samples/LottieSamples/Scenarios/CodegenPage.xaml) for sample: getting started with Codegen
* The resulting page in the [Lottie Samples application](https://aka.ms/lottiesamples)
* [LottieGen](https://aka.ms/lottiegen) CLI tool
* [Lottie Viewer](https://aka.ms/lottieviewer) application for codegen and previewing JSON files
diff --git a/docs/animations/lottie-scenarios/getting_started_json.md b/docs/animations/lottie-scenarios/getting_started_json.md
index eef6888f3..7c570502d 100644
--- a/docs/animations/lottie-scenarios/getting_started_json.md
+++ b/docs/animations/lottie-scenarios/getting_started_json.md
@@ -32,7 +32,7 @@ You probably have a JSON file that was exported from [Adobe AfterEffects](https:
* Add _LottieLogo1.json_ to the /AnimatedVisuals folder and include by right-clicking > Add > Existing Item.
* Set its [Build Action](/visualstudio/ide/build-actions) to **Content** in the Properties window.
-
+
5. Instantiate the [AnimatedVisualPlayer](/uwp/api/microsoft.ui.xaml.controls.animatedvisualplayer) element and configure the [LottieVisualSource](/dotnet/api/microsoft.toolkit.uwp.ui.lottie.lottievisualsource) to be consumed:
@@ -52,7 +52,7 @@ Since the [AutoPlay](/uwp/api/microsoft.ui.xaml.controls.animatedvisualplayer.au
## Resources
-* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.0.0/samples/LottieSamples/Scenarios/JsonPage.xaml) for sample: getting started with a JSON file
+* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.1.0/samples/LottieSamples/Scenarios/JsonPage.xaml) for sample: getting started with a JSON file
* The resulting page in the [Lottie Samples application](https://aka.ms/lottiesamples)
* [LottieVisualSource](/dotnet/api/microsoft.toolkit.uwp.ui.lottie.lottievisualsource) API reference
* [Lottie Viewer application](https://aka.ms/lottieviewer) for previewing JSON files
diff --git a/docs/animations/lottie-scenarios/json_codegen.md b/docs/animations/lottie-scenarios/json_codegen.md
index 436f5377b..6640e5f93 100644
--- a/docs/animations/lottie-scenarios/json_codegen.md
+++ b/docs/animations/lottie-scenarios/json_codegen.md
@@ -16,4 +16,4 @@ The tradeoffs between using JSON and Codegen are as follows:
| JSON | Codegen |
| -------- | ----------- |
| Can be loaded from a URI at run-time — this enables Lottie animations to be updated over the network, without updating the application. | Better performance: there is no need to parse and translate JSON at run-time on the application’s UI thread, and, since the resulting Windows.UI.Composition tree is generated ahead of time, it can be better optimized. |
-| | Allows dynamic modification of Lottie animations by editing the generated Windows.UI.Composition Visual tree. This is useful for theming, branding, accessibility, etc. (see [related scenario sample](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.0.0/samples/LottieSamples/Scenarios/ModifyPage.xaml)).
+| | Allows dynamic modification of Lottie animations by editing the generated Windows.UI.Composition Visual tree. This is useful for theming, branding, accessibility, etc. (see [related scenario sample](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.1.0/samples/LottieSamples/Scenarios/ModifyPage.xaml)).
diff --git a/docs/animations/lottie-scenarios/playback.md b/docs/animations/lottie-scenarios/playback.md
index 2ff365557..07c261baf 100644
--- a/docs/animations/lottie-scenarios/playback.md
+++ b/docs/animations/lottie-scenarios/playback.md
@@ -100,7 +100,7 @@ Now, let's introduce Pause, Stop, and Reverse Buttons and update the method abov
## Resources
-* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.0.0/samples/LottieSamples/Scenarios/PlaybackPage.xaml.cs) for sample: configuring animation playback
+* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.1.0/samples/LottieSamples/Scenarios/PlaybackPage.xaml.cs) for sample: configuring animation playback
* The resulting page in the [Lottie Samples application](https://aka.ms/lottiesamples)
* [AnimatedVisualPlayer](/uwp/api/microsoft.ui.xaml.controls.animatedvisualplayer) API reference
* [Help + feedback](https://github.com/windows-toolkit/Lottie-Windows/issues)
diff --git a/docs/animations/lottie-scenarios/segments.md b/docs/animations/lottie-scenarios/segments.md
index 06f3ea41c..e012ac55d 100644
--- a/docs/animations/lottie-scenarios/segments.md
+++ b/docs/animations/lottie-scenarios/segments.md
@@ -86,7 +86,7 @@ This results in the following interactive animated ToggleButton icon:
## Resources
-* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.0.0/samples/LottieSamples/Scenarios/SegmentPage.xaml.cs) for sample: interactive segments on an animation timeline
+* [Source code](https://github.com/windows-toolkit/Lottie-Windows/blob/rel/7.1.0/samples/LottieSamples/Scenarios/SegmentPage.xaml.cs) for sample: interactive segments on an animation timeline
* The resulting page in the [Lottie Samples application](https://aka.ms/lottiesamples)
* [AnimatedVisualPlayer](/uwp/api/microsoft.ui.xaml.controls.animatedvisualplayer) API reference
* [Help + feedback](https://github.com/windows-toolkit/Lottie-Windows/issues)
diff --git a/docs/archive/Bing.md b/docs/archive/Bing.md
index 2a89d868b..e2b2c2af0 100644
--- a/docs/archive/Bing.md
+++ b/docs/archive/Bing.md
@@ -120,7 +120,7 @@ ListView.ItemsSource = Await BingService.Instance.RequestAsync(searchConfig, 50)
## Sample Code
-[Bing Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Bing%20Service). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
+[Bing Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Bing%20Service). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
## Requirements
diff --git a/docs/archive/HamburgerMenu.md b/docs/archive/HamburgerMenu.md
index 77aea3c04..6c9ec6667 100644
--- a/docs/archive/HamburgerMenu.md
+++ b/docs/archive/HamburgerMenu.md
@@ -265,12 +265,12 @@ There are several HamburgerMenu properties that have no effect when the Hamburge
## Sample Code
-[HamburgerMenu Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HamburgerMenu)
+[HamburgerMenu Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HamburgerMenu)
. You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
## Default Template
-[HamburgerMenu XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/HamburgerMenu/HamburgerMenu.xaml) is the XAML template used in the toolkit for the default styling.
+[HamburgerMenu XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/HamburgerMenu/HamburgerMenu.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -281,4 +281,4 @@ There are several HamburgerMenu properties that have no effect when the Hamburge
## API
-- [HamburgerMenu source code archive](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/HamburgerMenu)
+- [HamburgerMenu source code archive](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/HamburgerMenu)
diff --git a/docs/archive/ParallaxService.md b/docs/archive/ParallaxService.md
index effb541ab..3536e655d 100644
--- a/docs/archive/ParallaxService.md
+++ b/docs/archive/ParallaxService.md
@@ -60,7 +60,7 @@ MyUIElement.SetValue(ParallaxService.HorizontalMultiplierProperty, 0.5)
## Sample Project
-[ParallaxService Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ParallaxService). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ)
+[ParallaxService Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ParallaxService). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ)
## Moving to ParallaxView
diff --git a/docs/archive/PullToRefreshListview.md b/docs/archive/PullToRefreshListview.md
index a2b242448..2a20c3b40 100644
--- a/docs/archive/PullToRefreshListview.md
+++ b/docs/archive/PullToRefreshListview.md
@@ -72,7 +72,7 @@ be raised and the *RefreshIntentCanceledCommand*, if any, will be executed.
## Sample Code
-[PullToRefreshListView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PullToRefreshListView). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
+[PullToRefreshListView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PullToRefreshListView). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
## Moving to RefreshContainer
@@ -112,7 +112,7 @@ There are several PullToRefreshListView properties that have no effect when the
## Default Template
-[PullToRefreshListView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/PullToRefreshListView/PullToRefreshListView.xaml) is the XAML template used in the toolkit for the default styling.
+[PullToRefreshListView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/PullToRefreshListView/PullToRefreshListView.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/SlidableListItem.md b/docs/archive/SlidableListItem.md
index 93fa0ba4c..9e548de20 100644
--- a/docs/archive/SlidableListItem.md
+++ b/docs/archive/SlidableListItem.md
@@ -174,11 +174,11 @@ There are several SlidableListItem properties that have no effect when the Slida
## Sample Code
-[SlidableListItem Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SlidableListItem). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
+[SlidableListItem Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SlidableListItem). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
## Default Template
-[SlidableListItem XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/SlidableListItem/SlidableListItem.xaml) is the XAML template used in the toolkit for the default styling.
+[SlidableListItem XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/SlidableListItem/SlidableListItem.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/graph/AadLogin.md b/docs/archive/graph/AadLogin.md
index ad326daab..43620ee49 100644
--- a/docs/archive/graph/AadLogin.md
+++ b/docs/archive/graph/AadLogin.md
@@ -33,7 +33,7 @@ The [AadLogin Control](/dotnet/api/microsoft.toolkit.uwp.ui.controls.graph.aadlo
| -- | -- | -- |
| RequiredDelegatedPermissions | String[] | Gets required delegated permissions for Graph API access |
| DefaultImage | BitmapImage | The default image displayed when no user is signed in |
-| View | [ViewType](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/ProfileCard/ViewType.cs) | The visual layout of the control. Default is `PictureOnly` |
+| View | [ViewType](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/ProfileCard/ViewType.cs) | The visual layout of the control. Default is `PictureOnly` |
| AllowSignInAsDifferentUser | Boolean | Whether or not the menu item for `Sign in as a different user` is enabled, default value is true |
| SignInDefaultText | String | Default text for sign in button |
| SignOutDefaultText | String | Default text for sign out button |
@@ -69,11 +69,11 @@ MicrosoftGraphService.Instance.Initialize(
);
```
-[AadLogin Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AadLogin). You can [see this in action](uwpct://Controls?sample=AadLogin) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[AadLogin Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AadLogin). You can [see this in action](uwpct://Controls?sample=AadLogin) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[AadLogin XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/AadLogin/AadLogin.xaml) is the XAML template used in the toolkit for the default styling.
+[AadLogin XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/AadLogin/AadLogin.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/graph/PeoplePicker.md b/docs/archive/graph/PeoplePicker.md
index d7d0a0b82..9ec6d3898 100644
--- a/docs/archive/graph/PeoplePicker.md
+++ b/docs/archive/graph/PeoplePicker.md
@@ -57,11 +57,11 @@ The sign in will be processed by the [AadLogin](AadLogin.md) control, however, y
await MicrosoftGraphService.Instance.LoginAsync();
```
-[PeoplePicker Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PeoplePicker). You can [see this in action](uwpct://Controls?sample=PeoplePicker) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[PeoplePicker Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PeoplePicker). You can [see this in action](uwpct://Controls?sample=PeoplePicker) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[PeoplePicker XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/PeoplePicker/PeoplePicker.xaml) is the XAML template used in the toolkit for the default styling.
+[PeoplePicker XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/PeoplePicker/PeoplePicker.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/graph/PlannerTaskList.md b/docs/archive/graph/PlannerTaskList.md
index 54590ff10..ae70a25bd 100644
--- a/docs/archive/graph/PlannerTaskList.md
+++ b/docs/archive/graph/PlannerTaskList.md
@@ -59,11 +59,11 @@ The sign in will be processed by the [AadLogin](AadLogin.md) control, however, y
await MicrosoftGraphService.Instance.LoginAsync();
```
-[PlannerTaskList Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PlannerTaskList). You can [see this in action](uwpct://Controls?sample=PlannerTaskList) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[PlannerTaskList Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PlannerTaskList). You can [see this in action](uwpct://Controls?sample=PlannerTaskList) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[PlannerTaskList XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/PlannerTaskList/PlannerTaskList.xaml) is the XAML template used in the toolkit for the default styling.
+[PlannerTaskList XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/PlannerTaskList/PlannerTaskList.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/graph/PowerBIEmbedded.md b/docs/archive/graph/PowerBIEmbedded.md
index 86f694fba..fe61bc3da 100644
--- a/docs/archive/graph/PowerBIEmbedded.md
+++ b/docs/archive/graph/PowerBIEmbedded.md
@@ -72,11 +72,11 @@ The [PowerBIEmbedded Control](/dotnet/api/microsoft.toolkit.uwp.ui.controls.grap
## Sample Project
-[PowerBIEmbedded Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PowerBIEmbedded). You can [see this in action](uwpct://Controls?sample=PowerBIEmbedded) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[PowerBIEmbedded Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PowerBIEmbedded). You can [see this in action](uwpct://Controls?sample=PowerBIEmbedded) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[PowerBIEmbedded XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/PowerBIEmbedded/PowerBIEmbedded.xaml) is the XAML template used in the toolkit for the default styling.
+[PowerBIEmbedded XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/PowerBIEmbedded/PowerBIEmbedded.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/graph/ProfileCard.md b/docs/archive/graph/ProfileCard.md
index 37fabe33c..89ce2ef1d 100644
--- a/docs/archive/graph/ProfileCard.md
+++ b/docs/archive/graph/ProfileCard.md
@@ -33,7 +33,7 @@ The [ProfileCard Control](/dotnet/api/microsoft.toolkit.uwp.ui.controls.graph.pr
| -- | -- | -- |
| RequiredDelegatedPermissions | String[] | Gets required delegated permissions for Graph API access |
| UserId | String | Identifier of the user being displayed, this user id can come from the Graph APIs like `/me/people`, `/users`, etc. |
-| DisplayMode | [ViewType](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/ProfileCard/ViewType.cs) | The visual layout of the control. Default is `PictureOnly` |
+| DisplayMode | [ViewType](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/ProfileCard/ViewType.cs) | The visual layout of the control. Default is `PictureOnly` |
| DefaultImage | BitmapImage | The default image displayed when no user is signed in |
| LargeProfileTitleDefaultText | String | Default title text in LargeProfilePhotoLeft mode or LargeProfilePhotoRight mode when no user is signed in |
| LargeProfileMailDefaultText | String | Default secondary mail text in LargeProfilePhotoLeft mode or LargeProfilePhotoRight mode when no user is signed in |
@@ -59,11 +59,11 @@ The sign in will be processed by the [AadLogin](AadLogin.md) control, however, y
await MicrosoftGraphService.Instance.LoginAsync();
```
-[ProfileCard Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ProfileCard). You can [see this in action](uwpct://Controls?sample=ProfileCard) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ProfileCard Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ProfileCard). You can [see this in action](uwpct://Controls?sample=ProfileCard) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[ProfileCard XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/ProfileCard/ProfileCard.xaml) is the XAML template used in the toolkit for the default styling.
+[ProfileCard XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/ProfileCard/ProfileCard.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/graph/SharePointFileList.md b/docs/archive/graph/SharePointFileList.md
index 206933319..6f8e40d15 100644
--- a/docs/archive/graph/SharePointFileList.md
+++ b/docs/archive/graph/SharePointFileList.md
@@ -33,7 +33,7 @@ The [SharePointFileList Control](/dotnet/api/microsoft.toolkit.uwp.ui.controls.g
| -- | -- | -- |
| RequiredDelegatedPermissions | String[] | Gets required delegated permissions for Graph API access |
| DriveUrl | String | Full URL of the Drive being displayed |
-| DetailPane | [DetailPaneDisplayMode](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/SharePointFileList/DetailPaneDisplayMode.cs) | Determines whether file details are displayed, when a file is selected |
+| DetailPane | [DetailPaneDisplayMode](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/SharePointFileList/DetailPaneDisplayMode.cs) | Determines whether file details are displayed, when a file is selected |
| PageSize | Int | Page size of each request |
| ShareLinkCopiedMessage | String | The message when share link copied |
| AllFilesMessage | String | The label of All Files |
@@ -74,11 +74,11 @@ The sign in will be processed by the [AadLogin](AadLogin.md) control, however, y
await MicrosoftGraphService.Instance.LoginAsync();
```
-[SharePointFileList Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SharePointFileList). You can [see this in action](uwpct://Controls?sample=SharePointFileList) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[SharePointFileList Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SharePointFileList). You can [see this in action](uwpct://Controls?sample=SharePointFileList) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[SharePointFileList XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/SharePointFileList/SharePointFileList.xaml) is the XAML template used in the toolkit for the default styling.
+[SharePointFileList XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Graph/SharePointFileList/SharePointFileList.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
diff --git a/docs/archive/graph/providers/InteractiveProviderBehavior.md b/docs/archive/graph/providers/InteractiveProviderBehavior.md
index e607af663..daf782716 100644
--- a/docs/archive/graph/providers/InteractiveProviderBehavior.md
+++ b/docs/archive/graph/providers/InteractiveProviderBehavior.md
@@ -51,8 +51,8 @@ Add this behavior to your application's main page. It only needs to be added to
## API
-* [InteractiveProviderBehavior source code](https://github.com/windows-toolkit/Graph-Controls/blob/rel/7.0.0/Microsoft.Toolkit.Graph.Controls/Providers/InteractiveProviderBehavior.cs)
-* [InteractiveProviderBehavior usage in XAML Islands Sample](https://github.com/windows-toolkit/Graph-Controls/blob/rel/7.0.0/Samples/XAML%20Islands/WPF-Core-GraphApp/MainWindow.xaml)
+* [InteractiveProviderBehavior source code](https://github.com/windows-toolkit/Graph-Controls/blob/rel/7.1.0/Microsoft.Toolkit.Graph.Controls/Providers/InteractiveProviderBehavior.cs)
+* [InteractiveProviderBehavior usage in XAML Islands Sample](https://github.com/windows-toolkit/Graph-Controls/blob/rel/7.1.0/Samples/XAML%20Islands/WPF-Core-GraphApp/MainWindow.xaml)
## Related Topics
diff --git a/docs/archive/graph/providers/MockProviderBehavior.md b/docs/archive/graph/providers/MockProviderBehavior.md
index de06b7dcd..dfe0c3b4a 100644
--- a/docs/archive/graph/providers/MockProviderBehavior.md
+++ b/docs/archive/graph/providers/MockProviderBehavior.md
@@ -40,4 +40,4 @@ Add this behavior to your application's main page. It only needs to be added to
## API
-* [MockProviderBehavior source code](https://github.com/windows-toolkit/Graph-Controls/blob/rel/7.0.0/Microsoft.Toolkit.Graph.Controls/Providers/MockProviderBehavior.cs)
+* [MockProviderBehavior source code](https://github.com/windows-toolkit/Graph-Controls/blob/rel/7.1.0/Microsoft.Toolkit.Graph.Controls/Providers/MockProviderBehavior.cs)
diff --git a/docs/behaviors/FocusBehaviors.md b/docs/behaviors/FocusBehaviors.md
index f79b7772e..13d803770 100644
--- a/docs/behaviors/FocusBehaviors.md
+++ b/docs/behaviors/FocusBehaviors.md
@@ -30,11 +30,11 @@ In this example using the `AutoFocusBehavior` the button will automatically rece
## Sample Project
-[Focus behavior sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/FocusBehavior). You can [see this in action](uwpct://Helpers?sample=FocusBehavior) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Focus behavior sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/FocusBehavior). You can [see this in action](uwpct://Helpers?sample=FocusBehavior) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Source Code
-- [Focus behaviors source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Focus)
+- [Focus behaviors source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Focus)
## Related Topics
diff --git a/docs/behaviors/HeaderBehaviors.md b/docs/behaviors/HeaderBehaviors.md
index 041f7ffb4..ac11894a7 100644
--- a/docs/behaviors/HeaderBehaviors.md
+++ b/docs/behaviors/HeaderBehaviors.md
@@ -74,11 +74,11 @@ This is an example using the `FadeHeaderBehavior` the header will fade in and ou
## Sample Project
-[ScrollHeader](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ScrollHeader). You can [see this in action](uwpct://Controls?sample=ScrollHeader) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ScrollHeader](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ScrollHeader). You can [see this in action](uwpct://Controls?sample=ScrollHeader) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Source Code
-- [Header behaviors source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Headers)
+- [Header behaviors source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Headers)
## Related Topics
diff --git a/docs/behaviors/KeyDownTriggerBehavior.md b/docs/behaviors/KeyDownTriggerBehavior.md
new file mode 100644
index 000000000..c965b800c
--- /dev/null
+++ b/docs/behaviors/KeyDownTriggerBehavior.md
@@ -0,0 +1,46 @@
+---
+title: Key Down Trigger Behavior
+author: XAML-Knight
+description: Add a new behavior that listens to a key press event on the associated UIElement and triggers the set of actions.
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, textbox, behaviors, interactivity, KeyDownTrigger, key down trigger
+dev_langs:
+ - csharp
+---
+
+# Key Down Trigger Behavior
+
+Add a new behavior that listens to a key press event on the associated UIElement and triggers the set of actions.
+
+> **Platform APIs:** [`KeyDownTriggerBehavior`](/dotnet/api/microsoft.toolkit.uwp.ui.behaviors.keydowntriggerbehavior)
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://Helpers?sample=KeyDownTriggerBehavior)
+
+## Example
+
+In this example setting up the `KeyDownTriggerBehavior` to start the animation:
+
+```xaml
+
+
+
+
+
+
+
+```
+
+## Sample Project
+
+[Key Down Trigger behavior sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/main/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/KeyDownTriggerBehavior). You can [see this in action](uwpct://Helpers?sample=KeyDownTriggerBehavior) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+
+## Source Code
+
+- [Key Down Trigger behavior source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/main/Microsoft.Toolkit.Uwp.UI.Behaviors/Keyboard)
+
+## Related Topics
+
+- [XAML Behaviors](https://github.com/microsoft/XamlBehaviors/wiki)
diff --git a/docs/brushes/AcrylicBrush.md b/docs/brushes/AcrylicBrush.md
index e3108a557..58cc3d2ee 100644
--- a/docs/brushes/AcrylicBrush.md
+++ b/docs/brushes/AcrylicBrush.md
@@ -55,7 +55,7 @@ Brush brush = PipelineBuilder.FromBackdropAcrylic(
## Sample Project
-[AcrylicBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AcrylicBrush). You can [see this in action](uwpct://Brushes?sample=AcrylicBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[AcrylicBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AcrylicBrush). You can [see this in action](uwpct://Brushes?sample=AcrylicBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -66,8 +66,8 @@ Brush brush = PipelineBuilder.FromBackdropAcrylic(
## API
-* [AcrylicBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/AcrylicBrush.cs)
-* [PipelineBuilder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Pipelines/PipelineBuilder.cs)
+* [AcrylicBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/AcrylicBrush.cs)
+* [PipelineBuilder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Pipelines/PipelineBuilder.cs)
## Related Topics
diff --git a/docs/brushes/BackdropBlurBrush.md b/docs/brushes/BackdropBlurBrush.md
index fbe932950..16b75a588 100644
--- a/docs/brushes/BackdropBlurBrush.md
+++ b/docs/brushes/BackdropBlurBrush.md
@@ -34,7 +34,7 @@ The [BackdropBlurBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdropblurb
## Sample Project
-[BackdropBlurBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropBlurBrush). You can [see this in action](uwpct://Brushes?sample=BackdropBlurBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[BackdropBlurBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropBlurBrush). You can [see this in action](uwpct://Brushes?sample=BackdropBlurBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -45,7 +45,7 @@ The [BackdropBlurBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdropblurb
## API
-* [BackdropBlurBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropBlurBrush.cs)
+* [BackdropBlurBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropBlurBrush.cs)
## Related Topics
diff --git a/docs/brushes/BackdropGammaTransferBrush.md b/docs/brushes/BackdropGammaTransferBrush.md
index c4a6753df..151ddbfa6 100644
--- a/docs/brushes/BackdropGammaTransferBrush.md
+++ b/docs/brushes/BackdropGammaTransferBrush.md
@@ -36,7 +36,7 @@ All Amplitude, Disable, Exponent, and Offset properties are available for the Al
## Sample Code
-[BackdropGammaTransferBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropGammaTransferBrush). You can [see this in action](uwpct://Brushes?sample=BackdropGammaTransferBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[BackdropGammaTransferBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropGammaTransferBrush). You can [see this in action](uwpct://Brushes?sample=BackdropGammaTransferBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -47,7 +47,7 @@ All Amplitude, Disable, Exponent, and Offset properties are available for the Al
## API
-* [BackdropGammaTransferBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropGammaTransferBrush.cs)
+* [BackdropGammaTransferBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropGammaTransferBrush.cs)
## Related Topics
diff --git a/docs/brushes/BackdropInvertBrush.md b/docs/brushes/BackdropInvertBrush.md
index 5da922c68..cae199e47 100644
--- a/docs/brushes/BackdropInvertBrush.md
+++ b/docs/brushes/BackdropInvertBrush.md
@@ -28,7 +28,7 @@ The [BackdropInvertBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdropinv
## Sample Project
-[BackdropInvertBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropInvertBrush). You can [see this in action](uwpct://Brushes?sample=BackdropInvertBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[BackdropInvertBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropInvertBrush). You can [see this in action](uwpct://Brushes?sample=BackdropInvertBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -39,7 +39,7 @@ The [BackdropInvertBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdropinv
## API
-* [BackdropInvertBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropInvertBrush.cs)
+* [BackdropInvertBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropInvertBrush.cs)
## Related Topics
diff --git a/docs/brushes/BackdropSaturationBrush.md b/docs/brushes/BackdropSaturationBrush.md
index e5c599957..b15aa3333 100644
--- a/docs/brushes/BackdropSaturationBrush.md
+++ b/docs/brushes/BackdropSaturationBrush.md
@@ -34,7 +34,7 @@ The [BackdropSaturationBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdro
## Sample Project
-[BackdropSaturationBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropSaturationBrush). You can [see this in action](uwpct://Brushes?sample=BackdropSaturationBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[BackdropSaturationBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropSaturationBrush). You can [see this in action](uwpct://Brushes?sample=BackdropSaturationBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -45,7 +45,7 @@ The [BackdropSaturationBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdro
## API
-* [BackdropSaturationBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropSaturationBrush.cs)
+* [BackdropSaturationBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropSaturationBrush.cs)
## Related Topics
diff --git a/docs/brushes/BackdropSepiaBrush.md b/docs/brushes/BackdropSepiaBrush.md
index 98d45568b..530b754ea 100644
--- a/docs/brushes/BackdropSepiaBrush.md
+++ b/docs/brushes/BackdropSepiaBrush.md
@@ -34,7 +34,7 @@ The [BackdropSepiaBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdropsepi
## Sample Project
-[BackdropSepiaBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropSepiaBrush). You can [see this in action](uwpct://Brushes?sample=BackdropSepiaBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[BackdropSepiaBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackdropSepiaBrush). You can [see this in action](uwpct://Brushes?sample=BackdropSepiaBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -45,7 +45,7 @@ The [BackdropSepiaBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.backdropsepi
## API
-* [BackdropSepiaBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropSepiaBrush.cs)
+* [BackdropSepiaBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/BackdropSepiaBrush.cs)
## Related Topics
diff --git a/docs/brushes/ImageBlendBrush.md b/docs/brushes/ImageBlendBrush.md
index 9144a4213..4d047da8f 100644
--- a/docs/brushes/ImageBlendBrush.md
+++ b/docs/brushes/ImageBlendBrush.md
@@ -39,7 +39,7 @@ The [ImageBlendBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.imageblendbrush
## Sample Project
-[ImageBlendBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageBlendBrush). You can [see this in action](uwpct://Brushes?sample=ImageBlendBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ImageBlendBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageBlendBrush). You can [see this in action](uwpct://Brushes?sample=ImageBlendBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -50,7 +50,7 @@ The [ImageBlendBrush](/dotnet/api/microsoft.toolkit.uwp.ui.media.imageblendbrush
## API
-* [ImageBlendBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/ImageBlendBrush.cs)
+* [ImageBlendBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/ImageBlendBrush.cs)
## Related Topics
diff --git a/docs/brushes/PipelineBrush.md b/docs/brushes/PipelineBrush.md
index 3381bbe80..94283063c 100644
--- a/docs/brushes/PipelineBrush.md
+++ b/docs/brushes/PipelineBrush.md
@@ -69,7 +69,7 @@ Brush brush =
## Sample Project
-[PipelineBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PipelineBrush). You can [see this in action](uwpct://Brushes?sample=PipelineBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[PipelineBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PipelineBrush). You can [see this in action](uwpct://Brushes?sample=PipelineBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -80,8 +80,8 @@ Brush brush =
## API
-* [PipelineBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/PipelineBrush.cs)
-* [PipelineBuilder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Pipelines/PipelineBuilder.cs)
+* [PipelineBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/PipelineBrush.cs)
+* [PipelineBuilder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Pipelines/PipelineBuilder.cs)
## Related Topics
diff --git a/docs/brushes/PipelineVisualFactory.md b/docs/brushes/PipelineVisualFactory.md
index 3e20fd407..54d627110 100644
--- a/docs/brushes/PipelineVisualFactory.md
+++ b/docs/brushes/PipelineVisualFactory.md
@@ -44,4 +44,4 @@ The [`PipelineVisualFactory`](/dotnet/api/microsoft.toolkit.uwp.ui.media.Pipelin
## Examples
-You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp).
+You can find more examples in the [sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp).
diff --git a/docs/brushes/RadialGradientBrush.md b/docs/brushes/RadialGradientBrush.md
index 19f32e957..f6a301e5b 100644
--- a/docs/brushes/RadialGradientBrush.md
+++ b/docs/brushes/RadialGradientBrush.md
@@ -67,7 +67,7 @@ The Animation or Binding of *GradientStop* `Offset` and `Color` properties is no
## Sample Project
-[RadialGradientBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RadialGradientBrush). You can [see this in action](uwpct://Brushes?sample=RadialGradientBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[RadialGradientBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RadialGradientBrush). You can [see this in action](uwpct://Brushes?sample=RadialGradientBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -78,7 +78,7 @@ The Animation or Binding of *GradientStop* `Offset` and `Color` properties is no
## API
-- [RadialGradientBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/RadialGradientBrush.cs)
+- [RadialGradientBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/RadialGradientBrush.cs)
## Related Topics
diff --git a/docs/brushes/TilesBrush.md b/docs/brushes/TilesBrush.md
index 95a82242f..dd2e88d00 100644
--- a/docs/brushes/TilesBrush.md
+++ b/docs/brushes/TilesBrush.md
@@ -43,7 +43,7 @@ Brush brush = PipelineBuilder.FromTiles("/Assets/BrushAssets/NoiseTexture.png".T
## Sample Project
-[TilesBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TilesBrush). You can [see this in action](uwpct://Brushes?sample=TilesBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TilesBrush sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TilesBrush). You can [see this in action](uwpct://Brushes?sample=TilesBrush) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -54,8 +54,8 @@ Brush brush = PipelineBuilder.FromTiles("/Assets/BrushAssets/NoiseTexture.png".T
## API
-* [TilesBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/TilesBrush.cs)
-* [PipelineBuilder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Pipelines/PipelineBuilder.cs)
+* [TilesBrush source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Brushes/TilesBrush.cs)
+* [PipelineBuilder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Pipelines/PipelineBuilder.cs)
## Related Topics
diff --git a/docs/collections/ObservableGroups.md b/docs/collections/ObservableGroups.md
index af16c249c..c7bafddfd 100644
--- a/docs/collections/ObservableGroups.md
+++ b/docs/collections/ObservableGroups.md
@@ -106,7 +106,7 @@ It extends [INotifyPropertyChanged](/dotnet/api/system.componentmodel.inotifypro
## Sample Project
-[Observable group Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ObservableGroup).
+[Observable group Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ObservableGroup).
You can [see this in action](uwpct://Helpers?sample=ObservableGroup) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
@@ -119,7 +119,7 @@ You can [see this in action](uwpct://Helpers?sample=ObservableGroup) in the [Win
## API
-- [Observable group source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Collections)
+- [Observable group source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Collections)
## Related Topics
diff --git a/docs/controls/AdaptiveGridView.md b/docs/controls/AdaptiveGridView.md
index b59703fa5..058c01cac 100644
--- a/docs/controls/AdaptiveGridView.md
+++ b/docs/controls/AdaptiveGridView.md
@@ -143,7 +143,7 @@ There are 3 ways to use this Control:
## Sample Project
-[AdaptiveGridView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AdaptiveGridView). You can [see this in action](uwpct://Controls?sample=AdaptiveGridView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[AdaptiveGridView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AdaptiveGridView). You can [see this in action](uwpct://Controls?sample=AdaptiveGridView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -154,7 +154,7 @@ There are 3 ways to use this Control:
## API
-- [AdaptiveGridView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/AdaptiveGridView)
+- [AdaptiveGridView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/AdaptiveGridView)
## Related Topics
diff --git a/docs/controls/BladeView.md b/docs/controls/BladeView.md
index c3901a6f6..65a8092c3 100644
--- a/docs/controls/BladeView.md
+++ b/docs/controls/BladeView.md
@@ -10,7 +10,7 @@ dev_langs:
# BladeView
-The [BladeView](/dotnet/api/microsoft.toolkit.uwp.ui.controls.bladeview) control provides a container to host [BladeItem](/dotnet/api/microsoft.toolkit.uwp.ui.controls.bladeitem) as extra detail pages in, for example, a master-detail scenario. The control is based on how the Azure Portal works.
+The [BladeView](/dotnet/api/microsoft.toolkit.uwp.ui.controls.bladeview) control provides a horizontal collection of [BladeItems](/dotnet/api/microsoft.toolkit.uwp.ui.controls.bladeitem) for drilling into detailed scenarios. The control is based on how the Azure Portal works.
> [!div class="nextstepaction"]
> [Try it in the sample app](uwpct://Controls?sample=BladeView)
@@ -95,11 +95,11 @@ The [BladeView](/dotnet/api/microsoft.toolkit.uwp.ui.controls.bladeview) control
## Sample Project
-[BladeView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BladeView). You can [see this in action](uwpct://Controls?sample=BladeView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[BladeView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BladeView). You can [see this in action](uwpct://Controls?sample=BladeView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[BladeView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/BladeView/BladeView.xaml) is the XAML template used in the toolkit for the default styling.
+[BladeView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/BladeView/BladeView.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -110,4 +110,4 @@ The [BladeView](/dotnet/api/microsoft.toolkit.uwp.ui.controls.bladeview) control
## API
-- [BladeView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/BladeView)
+- [BladeView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/BladeView)
diff --git a/docs/controls/CameraPreview.md b/docs/controls/CameraPreview.md
index c7b258583..64c0e971f 100644
--- a/docs/controls/CameraPreview.md
+++ b/docs/controls/CameraPreview.md
@@ -94,7 +94,7 @@ private void CameraPreviewControl_PreviewFailed(object sender, PreviewFailedEven
Demonstrates using the camera control and camera helper to preview video from a specific media frame source group.
```csharp
-var availableFrameSourceGroups = = await CameraHelper.GetFrameSourceGroupsAsync();
+var availableFrameSourceGroups = await CameraHelper.GetFrameSourceGroupsAsync();
if(availableFrameSourceGroups != null)
{
CameraHelper cameraHelper = new CameraHelper() { FrameSourceGroup = availableFrameSourceGroups.FirstOrDefault() };
@@ -119,7 +119,7 @@ if(availableFrameSourceGroups != null)
## Sample Project
-[CameraPreview Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CameraPreview). You can [see this in action](uwpct://Controls?sample=CameraPreview) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[CameraPreview Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CameraPreview). You can [see this in action](uwpct://Controls?sample=CameraPreview) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -130,4 +130,4 @@ if(availableFrameSourceGroups != null)
## API
-* [CameraPreview source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/CameraPreview)
+* [CameraPreview source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/CameraPreview)
diff --git a/docs/controls/Carousel.md b/docs/controls/Carousel.md
index e92771688..abbef6787 100644
--- a/docs/controls/Carousel.md
+++ b/docs/controls/Carousel.md
@@ -67,11 +67,11 @@ The `Carousel` control works fine with mouse, touch, mouse and keyboard as well.
## Sample Project
-[Carousel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Carousel). You can [see this in action](uwpct://Controls?sample=Carousel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Carousel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Carousel). You can [see this in action](uwpct://Controls?sample=Carousel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[Carousel XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/Carousel/Carousel.xaml) is the XAML template used in the toolkit for the default styling.
+[Carousel XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/Carousel/Carousel.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -82,4 +82,4 @@ The `Carousel` control works fine with mouse, touch, mouse and keyboard as well.
## API
-* [Carousel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/Carousel)
+* [Carousel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/Carousel)
diff --git a/docs/controls/ColorPicker.md b/docs/controls/ColorPicker.md
index 950cc9466..fa6cb0d12 100644
--- a/docs/controls/ColorPicker.md
+++ b/docs/controls/ColorPicker.md
@@ -32,11 +32,11 @@ There is also a `DropDownButton` version of the control named `ColorPickerButton
## Sample Project
-[ColorPicker sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ColorPicker). You can [see this in action](uwpct://Controls?sample=ColorPicker) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ColorPicker sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ColorPicker). You can [see this in action](uwpct://Controls?sample=ColorPicker) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Source Code
-- [ColorPicker source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/ColorPicker)
+- [ColorPicker source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/ColorPicker)
diff --git a/docs/controls/ConstrainedBox.md b/docs/controls/ConstrainedBox.md
new file mode 100644
index 000000000..ef0bfba5e
--- /dev/null
+++ b/docs/controls/ConstrainedBox.md
@@ -0,0 +1,58 @@
+---
+title: ConstrainedBox
+author: michael-hawker
+description: Constrain a child element by aspect ratio, scale, or multiple.
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, viewbox, content decorator, ConstrainedBox
+dev_langs:
+ - csharp
+---
+
+# ConstrainedBox
+
+The [ConstrainedBox](/dotnet/api/microsoft.toolkit.uwp.ui.controls.constrainedbox) is a simple `FrameworkElement` content decorator control which allows the developer to constrain its child content by one or more various properties including aspect ratio, scale, and aligning to a multiple boundary.
+
+> [!NOTE]
+> For technical reasons this control inherits from `ContentPresenter`; however, it should be treated as a `FrameworkElement` and its border and template properties should not be used for compatibility in the future when it can inherit from FrameworkElement directly.
+
+> **Platform APIs:** [`ConstrainedBox`](/dotnet/api/microsoft.toolkit.uwp.ui.controls.constrainedbox), [`AspectRatio`](/dotnet/api/microsoft.toolkit.uwp.ui.controls.aspectratio)
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://controls?sample=constrainedbox)
+
+The three constraints provided by the `ConstrainedBox` control can be used individually & independently or combined to provide a wide-variety of responsive layout options. When used in combination, for the properties used, they are always applied in the following order:
+
+1. `ScaleX`/`ScaleY`: Scaling is applied first to restrict the overall available size in each axis from the parent container based on a percentage value from 0.0-1.0. The default value is 1.0 to use all available size.
+
+2. `MultipleX`/`MultipleY`: The multiple values allow a developer to snap the layout size of the child to a specific multiple value. For instance, by providing a value of 4, you would ensure the child element is closest to the size of 16, 20, 24, etc... The floor is taken so the child element is always smaller within the bounds of its parent. By default this value is not set so that no extra layout rounding occurs.
+
+3. `AspectRatio`: The aspect ratio can be provided by a double value or a colon separated aspect (e.g. "16:9") and will restrict the layout of the child element to that available space. Therefore if you stretch your child element you can ensure it maintains the desired aspect ratio. By default, no aspect ratio constraint is applied.
+
+If a `ConstrainedBox` is placed in a container which doesn't restrict its size in both the horizontal and vertical directions, it will try to determine its constraints based on the desired size of its child element. If only one direction has infinite size, the control will attempt to use the fixed dimension to measure all constraints against.
+
+The Min/Max and Alignment properties of the `ConstrainedBox` itself and its child can also be set to provide other constraints on how layout is performed with the control, as with any regular XAML layout.
+
+## Example
+
+The following example shows how to align a 16:9 view of an image with the top of its container (like a page) and center on the image's content:
+
+```xaml
+
+
+
+```
+
+## Sample Project
+
+[ConstrainedBox sample page Source](https://github.com/CommunityToolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Primitives/ConstrainedBox.bind). You can [see this in action](uwpct://controls?sample=constrainedbox) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+
+## Source Code
+
+- [ConstrainedBox source code](https://github.com/CommunityToolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/ConstrainedBox)
+
+## Related Topics
+
+- [UseLayoutRounding](/uwp/api/windows.ui.xaml.uielement.uselayoutrounding)
+- [FrameworkElement](/uwp/api/windows.ui.xaml.frameworkelement)
+- [Viewbox](/uwp/api/windows.ui.xaml.controls.viewbox)
diff --git a/docs/controls/DataGrid.md b/docs/controls/DataGrid.md
index ad437660c..6e9f3bdf8 100644
--- a/docs/controls/DataGrid.md
+++ b/docs/controls/DataGrid.md
@@ -37,7 +37,7 @@ The following guidance sections describe the additional concepts and techniques
See the [DataGrid in action](uwpct://Controls?sample=DataGrid) from the **[Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp)**.
-Here's the [DataGrid sample source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid).
+Here's the [DataGrid sample source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid).
If you have the **XAML Controls Gallery** app installed, [open the app and see the DataGrid in action](xamlcontrolsgallery:/item/DataGrid).
@@ -52,5 +52,5 @@ If you have the **XAML Controls Gallery** app installed, [open the app and see t
## API
-* [DataGrid source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.DataGrid/DataGrid)
+* [DataGrid source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.DataGrid/DataGrid)
* [Silverlight DataGrid API](/previous-versions/windows/silverlight/dotnet-windows-silverlight/cc189753(v=vs.95))
diff --git a/docs/controls/DockPanel.md b/docs/controls/DockPanel.md
index 0132fadba..01add8f78 100644
--- a/docs/controls/DockPanel.md
+++ b/docs/controls/DockPanel.md
@@ -42,7 +42,7 @@ You can set DockPanel LastChildFill property to true if you want the last item a
## Sample Project
-[DockPanel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DockPanel). You can [see this in action](uwpct://Controls?sample=DockPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[DockPanel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DockPanel). You can [see this in action](uwpct://Controls?sample=DockPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -53,4 +53,4 @@ You can set DockPanel LastChildFill property to true if you want the last item a
## API Source Code
-* [DockPanel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/DockPanel)
+* [DockPanel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/DockPanel)
diff --git a/docs/controls/DropShadowPanel.md b/docs/controls/DropShadowPanel.md
index 1e5c582cf..6f5884920 100644
--- a/docs/controls/DropShadowPanel.md
+++ b/docs/controls/DropShadowPanel.md
@@ -10,6 +10,9 @@ dev_langs:
# DropShadowPanel
+> [!WARNING]
+> This control has been deprecated in the Windows Community Toolkit and will be removed in a future release. Please use the new [Attached Shadow](../Helpers/AttachedShadows.md) helpers instead.
+
The [DropShadowPanel](/dotnet/api/microsoft.toolkit.uwp.ui.controls.dropshadowpanel) control allows the creation of a drop shadow effect for any Xaml FrameworkElement in the markup.
> [!div class="nextstepaction"]
@@ -62,11 +65,11 @@ The [DropShadowPanel](/dotnet/api/microsoft.toolkit.uwp.ui.controls.dropshadowpa
## Sample Project
-[DropShadowPanel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DropShadowPanel). You can [see this in action](uwpct://Controls?sample=DropShadowPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[DropShadowPanel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DropShadowPanel). You can [see this in action](uwpct://Controls?sample=DropShadowPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[DropShadowPanel XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/DropShadowPanel/DropShadowPanel.xaml) is the XAML template used in the toolkit for the default styling.
+[DropShadowPanel XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/DropShadowPanel/DropShadowPanel.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -77,4 +80,4 @@ The [DropShadowPanel](/dotnet/api/microsoft.toolkit.uwp.ui.controls.dropshadowpa
## API
-- [DropShadowPanel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/DropShadowPanel)
+- [DropShadowPanel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/DropShadowPanel)
diff --git a/docs/controls/Expander.md b/docs/controls/Expander.md
index 5d0a32b88..480d2fa87 100644
--- a/docs/controls/Expander.md
+++ b/docs/controls/Expander.md
@@ -95,11 +95,11 @@ For instance to remove the header entirely from the Expander:
## Sample Project
-[Expander Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Expander). You can [see this in action](uwpct://Controls?sample=Expander) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Expander Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Expander). You can [see this in action](uwpct://Controls?sample=Expander) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[Expander XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/Expander/Expander.xaml) is the XAML template used in the toolkit for the default styling.
+[Expander XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/Expander/Expander.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -110,7 +110,7 @@ For instance to remove the header entirely from the Expander:
## API
-* [Expander source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/Expander)
+* [Expander source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/Expander)
## Related Topics
diff --git a/docs/controls/Eyedropper.md b/docs/controls/Eyedropper.md
index 8dd766c66..15f24bfb0 100644
--- a/docs/controls/Eyedropper.md
+++ b/docs/controls/Eyedropper.md
@@ -107,11 +107,11 @@ Dim color = Await eyedropper.Open()
## Sample Project
-[Eyedropper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Eyedropper). You can [see this in action](uwpct://Controls?sample=Eyedropper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Eyedropper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Eyedropper). You can [see this in action](uwpct://Controls?sample=Eyedropper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[Eyedropper XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/Eyedropper/Eyedropper.xaml) is the XAML template used in the toolkit for the default styling.
+[Eyedropper XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/Eyedropper/Eyedropper.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -122,4 +122,4 @@ Dim color = Await eyedropper.Open()
## API
-- [Eyedropper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/Eyedropper)
+- [Eyedropper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/Eyedropper)
diff --git a/docs/controls/GridSplitter.md b/docs/controls/GridSplitter.md
index a76f381a0..593d38779 100644
--- a/docs/controls/GridSplitter.md
+++ b/docs/controls/GridSplitter.md
@@ -101,11 +101,11 @@ The following sample demonstrates how to add Grid Splitter Control
## Sample Code
-[GridSplitter Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/GridSplitter). You can [see this in action](uwpct://Controls?sample=GridSplitter) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[GridSplitter Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/GridSplitter). You can [see this in action](uwpct://Controls?sample=GridSplitter) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[GridSplitter XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/GridSplitter/GridSplitter.xaml) is the XAML template used in the toolkit for the default styling.
+[GridSplitter XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/GridSplitter/GridSplitter.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -116,4 +116,4 @@ The following sample demonstrates how to add Grid Splitter Control
## API
-* [GridSplitter source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/GridSplitter)
+* [GridSplitter source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/GridSplitter)
diff --git a/docs/controls/HeaderedContentControl.md b/docs/controls/HeaderedContentControl.md
index 527c9e6b2..4379086f8 100644
--- a/docs/controls/HeaderedContentControl.md
+++ b/docs/controls/HeaderedContentControl.md
@@ -70,11 +70,11 @@ The [HeaderedContentControl](/dotnet/api/microsoft.toolkit.uwp.ui.controls.heade
## Sample Project
-[HeaderedContentControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HeaderedContentControl). You can [see this in action](uwpct://Controls?sample=HeaderedContentControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[HeaderedContentControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HeaderedContentControl). You can [see this in action](uwpct://Controls?sample=HeaderedContentControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[HeaderedContentControl XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedContentControl/HeaderedContentControl.xaml) is the XAML template used in the toolkit for the default styling.
+[HeaderedContentControl XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedContentControl/HeaderedContentControl.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -85,4 +85,4 @@ The [HeaderedContentControl](/dotnet/api/microsoft.toolkit.uwp.ui.controls.heade
## API
-- [HeaderedContentControl source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/HeaderedContentControl)
+- [HeaderedContentControl source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/HeaderedContentControl)
diff --git a/docs/controls/HeaderedItemsControl.md b/docs/controls/HeaderedItemsControl.md
index f5cd464e0..e2664143b 100644
--- a/docs/controls/HeaderedItemsControl.md
+++ b/docs/controls/HeaderedItemsControl.md
@@ -72,11 +72,11 @@ The [HeaderedItemsControl](/dotnet/api/microsoft.toolkit.uwp.ui.controls.headere
## Sample Project
-[HeaderedItemsControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HeaderedItemsControl). You can [see this in action](uwpct://Controls?sample=HeaderedItemsControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[HeaderedItemsControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HeaderedItemsControl). You can [see this in action](uwpct://Controls?sample=HeaderedItemsControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[HeaderedItemsControl XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedItemsControl/HeaderedItemsControl.xaml) is the XAML template used in the toolkit for the default styling.
+[HeaderedItemsControl XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedItemsControl/HeaderedItemsControl.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -87,4 +87,4 @@ The [HeaderedItemsControl](/dotnet/api/microsoft.toolkit.uwp.ui.controls.headere
## API
-- [HeaderedItemsControl source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/HeaderedItemsControl)
+- [HeaderedItemsControl source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/HeaderedItemsControl)
diff --git a/docs/controls/HeaderedTextBlock.md b/docs/controls/HeaderedTextBlock.md
index 1eadae61b..a9a522945 100644
--- a/docs/controls/HeaderedTextBlock.md
+++ b/docs/controls/HeaderedTextBlock.md
@@ -39,11 +39,11 @@ The [HeaderedTextBlock](/dotnet/api/microsoft.toolkit.uwp.ui.controls.headeredte
## Sample Project
-[HeaderedTextBlock Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HeaderedTextBlock). You can [see this in action](uwpct://Controls?sample=HeaderedTextBlock) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[HeaderedTextBlock Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/HeaderedTextBlock). You can [see this in action](uwpct://Controls?sample=HeaderedTextBlock) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[HeaderedTextBlock XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedTextBlock/HeaderedTextBlock.xaml) is the XAML template used in the toolkit for the default styling.
+[HeaderedTextBlock XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedTextBlock/HeaderedTextBlock.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -54,4 +54,4 @@ The [HeaderedTextBlock](/dotnet/api/microsoft.toolkit.uwp.ui.controls.headeredte
## API
-* [HeaderedTextBlock source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedTextBlock)
+* [HeaderedTextBlock source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/HeaderedTextBlock)
diff --git a/docs/controls/ImageCropper.md b/docs/controls/ImageCropper.md
index a93824575..aabcb51be 100644
--- a/docs/controls/ImageCropper.md
+++ b/docs/controls/ImageCropper.md
@@ -121,11 +121,11 @@ ImageCropper.AspectRatio = Nothing
## Sample Project
-[ImageCropper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageCropper). You can [see this in action](uwpct://Controls?sample=ImageCropper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ImageCropper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageCropper). You can [see this in action](uwpct://Controls?sample=ImageCropper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[ImageCropper XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/ImageCropper/ImageCropper.xaml) is the XAML template used in the toolkit for the default styling.
+[ImageCropper XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/ImageCropper/ImageCropper.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -136,4 +136,4 @@ ImageCropper.AspectRatio = Nothing
## API
-* [ImageCropper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/ImageCropper)
+* [ImageCropper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/ImageCropper)
diff --git a/docs/controls/ImageEx.md b/docs/controls/ImageEx.md
index 92f287d2e..b7487d420 100644
--- a/docs/controls/ImageEx.md
+++ b/docs/controls/ImageEx.md
@@ -37,15 +37,11 @@ The [ImageEx](/dotnet/api/microsoft.toolkit.uwp.ui.controls.imageex) control dow
## Sample Project
-[ImageExControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageEx). You can [see this in action](uwpct://Controls?sample=ImageEx) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ImageExControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageEx). You can [see this in action](uwpct://Controls?sample=ImageEx) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-ImageEx control supports use of Progress Indicator. This can be enabled by adding ImageEx template from previous release of the control.
-
-- [ImageEx Control with Progress Indicator XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/ImageEx/ImageEx.xaml) is the XAML template used in v.7.0.0 of toolkit.
-
-- [ImageEx Control XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/ImageEx/ImageEx.xaml) is the XAML template used in the toolkit for the default styling.
+- [ImageEx Control XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/ImageEx/ImageEx.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -56,4 +52,4 @@ ImageEx control supports use of Progress Indicator. This can be enabled by addin
## API
-- [ImageEx source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/ImageEx)
+- [ImageEx source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/ImageEx)
diff --git a/docs/controls/InAppNotification.md b/docs/controls/InAppNotification.md
index aedb5e5c0..05d16b669 100644
--- a/docs/controls/InAppNotification.md
+++ b/docs/controls/InAppNotification.md
@@ -204,11 +204,11 @@ You can change this behavior with one of these values:
Here is the list of existing styles :
- - [Microsoft Edge notification style](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification/Styles/MSEdgeNotificationStyle.xaml)
+ - [Microsoft Edge notification style](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification/Styles/MSEdgeNotificationStyle.xaml)
![Microsoft Edge notification style](../resources/images/Controls/InAppNotification/MicrosoftEdge-Notification-Style.png)
- - [Visual Studio Code notification style](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification/Styles/VSCodeNotificationStyle.xaml)
+ - [Visual Studio Code notification style](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification/Styles/VSCodeNotificationStyle.xaml)
![Visual Studio Code notification style](../resources/images/Controls/InAppNotification/VisualStudioCode-Notification-style.png)
@@ -238,18 +238,18 @@ You can change this behavior with one of these values:
If you want to add styles to the Toolkit, please follow these steps :
-1. Create a `ResourceDictionary` file in [Microsoft.Toolkit.Uwp.UI.Controls/InAppNotification/Styles/](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/InAppNotification/Styles) folder
+1. Create a `ResourceDictionary` file in [Microsoft.Toolkit.Uwp.UI.Controls/InAppNotification/Styles/](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/InAppNotification/Styles) folder
2. Create a new `Style` with `TargetType="local:InAppNotification"`
3. Create a new `ControlTemplate` with `TargetType="local:InAppNotification"` and add a `ContentPresenter` inside the Template
4. Do not forget to set the `Template` property inside your `Style` resource
## Sample Project
-[InAppNotification Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/InAppNotification). You can [see this in action](uwpct://Controls?sample=InAppNotification) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[InAppNotification Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/InAppNotification). You can [see this in action](uwpct://Controls?sample=InAppNotification) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[InAppNotification XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification/InAppNotification.xaml) is the XAML template used in the toolkit for the default styling.
+[InAppNotification XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification/InAppNotification.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -260,4 +260,4 @@ If you want to add styles to the Toolkit, please follow these steps :
## API
-- [InAppNotification source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification)
+- [InAppNotification source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/InAppNotification)
diff --git a/docs/controls/InfiniteCanvas.md b/docs/controls/InfiniteCanvas.md
index 58e3883f2..66b3a57e6 100644
--- a/docs/controls/InfiniteCanvas.md
+++ b/docs/controls/InfiniteCanvas.md
@@ -67,11 +67,11 @@ The following sample demonstrates how to add InfiniteCanvas Control
## Sample Project
-[InfiniteCanvas Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/InfiniteCanvas). You can [see this in action](uwpct://Controls?sample=InfiniteCanvas) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[InfiniteCanvas Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/InfiniteCanvas). You can [see this in action](uwpct://Controls?sample=InfiniteCanvas) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[InfiniteCanvas XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/InfiniteCanvas/InfiniteCanvas.xaml) is the XAML template used in the toolkit for the default styling.
+[InfiniteCanvas XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/InfiniteCanvas/InfiniteCanvas.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -82,4 +82,4 @@ The following sample demonstrates how to add InfiniteCanvas Control
## API
-* [InfiniteCanvas source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/InfiniteCanvas)
+* [InfiniteCanvas source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Media/InfiniteCanvas)
diff --git a/docs/controls/LayoutTransformControl.md b/docs/controls/LayoutTransformControl.md
index d57991c51..f8d0bd7ab 100644
--- a/docs/controls/LayoutTransformControl.md
+++ b/docs/controls/LayoutTransformControl.md
@@ -51,7 +51,7 @@ The transformations that can be applied are one of the following:
## Sample Project
-[LayoutTransformControl Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/LayoutTransformControl). You can [see this in action](uwpct://Controls?sample=LayoutTransformControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[LayoutTransformControl Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/LayoutTransformControl). You can [see this in action](uwpct://Controls?sample=LayoutTransformControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -62,7 +62,7 @@ The transformations that can be applied are one of the following:
## API
-*-* [LayoutTransformControl](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/LayoutTransformControl)
+*-* [LayoutTransformControl](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/LayoutTransformControl)
## Related Topics
diff --git a/docs/controls/Loading.md b/docs/controls/Loading.md
index fa81974d3..b5dc17d01 100644
--- a/docs/controls/Loading.md
+++ b/docs/controls/Loading.md
@@ -68,11 +68,11 @@ LoadingControl.IsLoading = true
## Sample Project
-[Loading Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Loading). You can [see this in action](uwpct://Controls?sample=Loading) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Loading Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Loading). You can [see this in action](uwpct://Controls?sample=Loading) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[Loading XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/Loading/Loading.xaml) is the XAML template used in the toolkit for the default styling.
+[Loading XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/Loading/Loading.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -83,4 +83,4 @@ LoadingControl.IsLoading = true
## API
-- [Loading source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/Loading)
+- [Loading source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/Loading)
diff --git a/docs/controls/MarkdownTextBlock.md b/docs/controls/MarkdownTextBlock.md
index 3ff374402..b6b539077 100644
--- a/docs/controls/MarkdownTextBlock.md
+++ b/docs/controls/MarkdownTextBlock.md
@@ -212,16 +212,16 @@ block.SetRenderer();
This will likely require intimate knowledge of the implementation of the `MarkdownRenderer`, take a look at the following:
-- [MarkdownRenderer and Helpers](https://github.com/windows-toolkit/WindowsCommunityToolit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Markdown/MarkdownTextBlock/Render)
-- [Sample App custom markdown renderer](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/Controls/SampleAppMarkdownRenderer)
+- [MarkdownRenderer and Helpers](https://github.com/windows-toolkit/WindowsCommunityToolit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Markdown/MarkdownTextBlock/Render)
+- [Sample App custom markdown renderer](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/Controls/SampleAppMarkdownRenderer)
## Sample Project
-[MarkdownTextBlock Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/MarkdownTextBlock). You can [see this in action](uwpct://Controls?sample=MarkdownTextBlock) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[MarkdownTextBlock Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/MarkdownTextBlock). You can [see this in action](uwpct://Controls?sample=MarkdownTextBlock) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[MarkdownTextBlock XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/MarkdownTextBlock/MarkdownTextBlock.xaml) is the XAML template used in the toolkit for the default styling.
+[MarkdownTextBlock XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/MarkdownTextBlock/MarkdownTextBlock.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -232,7 +232,7 @@ This will likely require intimate knowledge of the implementation of the `Markdo
## API
-- [MarkdownTextBlock source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Markdown/MarkdownTextBlock)
+- [MarkdownTextBlock source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Markdown/MarkdownTextBlock)
## Related Topics
diff --git a/docs/controls/MasterDetailsView.md b/docs/controls/MasterDetailsView.md
index 1f1f1818e..e0fbb227e 100644
--- a/docs/controls/MasterDetailsView.md
+++ b/docs/controls/MasterDetailsView.md
@@ -22,13 +22,18 @@ The [ListDetailsView](/dotnet/api/microsoft.toolkit.uwp.ui.controls.listdetailsv
ItemTemplate="{StaticResource ListTemplate}"
DetailsTemplate="{StaticResource DetailsTemplate}"
NoSelectionContentTemplate="{StaticResource NoSelectionContentTemplate}"
- CompactModeThresholdWidth="720" />
+ CompactModeThresholdWidth="640" />
```
## Sample Output
![ListDetailsView animation](../resources/images/Controls/ListDetailsView.gif)
+## Multi Screen Devices
+
+This control is spanning-aware and adapts it self for multi screen devices.
+For this internally the [Two-pane view](/windows/uwp/design/controls-and-patterns/two-pane-view) is used.
+
## BackButtonBehavior
When in compact mode, the `ListDetailsView` will either show the List or the Details view, not both. If an item is selected, the control will *navigate* forward to the Details view. If the CurrentItem is set to `null`, the control will navigate *back* to the List view.
@@ -47,12 +52,12 @@ To help with back navigation, The ListDetailsView can handle back button visibil
## Sample Project
-[ListDetailsView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ListDetailsView). You can [see this in action](uwpct://Controls?sample=ListDetailsView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ListDetailsView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ListDetailsView). You can [see this in action](uwpct://Controls?sample=ListDetailsView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[ListDetailsView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/ListDetailsView/ListDetailsView.xaml) is the XAML template used in the toolkit for the default styling.
+[ListDetailsView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/ListDetailsView/ListDetailsView.xaml) is the XAML template used in the toolkit for the default styling.
## API
-- [ListDetailsView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/ListDetailsView)
+- [ListDetailsView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/ListDetailsView)
diff --git a/docs/controls/Menu.md b/docs/controls/Menu.md
index b2bf2ccad..20a5f1568 100644
--- a/docs/controls/Menu.md
+++ b/docs/controls/Menu.md
@@ -145,11 +145,11 @@ internal class NewProjectCommand : ICommand
## Sample Project
-[Menu Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Menu). You can [see this in action](uwpct://Controls?sample=Menu) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Menu Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Menu). You can [see this in action](uwpct://Controls?sample=Menu) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[Menu XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/Menu/Menu.xaml) is the XAML template used in the toolkit for the default styling.
+[Menu XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/Menu/Menu.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -160,4 +160,4 @@ internal class NewProjectCommand : ICommand
## API
-* [Menu source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/Menu)
+* [Menu source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/Menu)
diff --git a/docs/controls/MetadataControl.md b/docs/controls/MetadataControl.md
new file mode 100644
index 000000000..69793dbdb
--- /dev/null
+++ b/docs/controls/MetadataControl.md
@@ -0,0 +1,68 @@
+---
+title: MetadataControl
+author: vgromfeld
+description: The MetadataControl control displays a list of labels and hyper-links separated by a bullet.
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, metadata, metadatacontrol
+dev_langs:
+ - csharp
+---
+
+# MetadataControl
+
+The [MetadataControl](/dotnet/api/microsoft.toolkit.uwp.ui.controls.metadatacontrol) control displays a
+list of labels and hyper-links separated by a bullet.
+It also generates an accessible string representing its content.
+
+The bullet separator can be customized using the `Separator` property.
+`AccessibleSeparator` is used as a replacement for `Separator` to generate the accessible string.
+
+The control needs a list of [MediadataItem](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/main/Microsoft.Toolkit.Uwp.UI.Controls.Core/MetadataControl/MetadataItem.cs).
+Each item will be displayed either as a text or as an hyper-link (if the `Command`property is set).
+
+The default control template is using on a `TextBlock`. The style of this `TextBlock` can be customized using the `TextBlockStyle` property.
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://CategoryName?sample=MetadataControl)
+
+## Example
+
+Add the control in the page:
+
+```xaml
+
+```
+
+Add items to control:
+
+```cs
+metadataControl.Items = new[]
+{
+ new MetadataItem { Label = "Hello" },
+ new MetadataItem { Label = "World", Command = myCommand },
+};
+```
+
+## MediadataItem
+
+A `MediadataItem` contains the information about one entry which will be displayed in the `MetadataControl`
+
+| Property | Type | Description |
+| -- | -- | -- |
+| Label | String | Gets or sets the label of the item |
+| AccessibleLabel | String | Gets or sets the automation name that will be set on the item. If not set, `Label` will be used. |
+| Command | ICommand | Gets or sets the command associated to the item. If null, the item will be displayed as a text field. If set, the item will be displayed as an hyperlink. |
+| CommandParameter | Object | Gets or sets the parameter that will be provided to the `Command`|
+
+## Sample Project
+
+
+[MetadataControl sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/main/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/MetadataControl).
+
+You can [see this in action](uwpct://CategoryName?sample=MetadataControl) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+
+## Source Code
+
+[MetadataControl name source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/main/Microsoft.Toolkit.Uwp.UI.Controls.Core/MetadataControl)
diff --git a/docs/controls/OrbitView.md b/docs/controls/OrbitView.md
index 7f2396883..f0ee2b775 100644
--- a/docs/controls/OrbitView.md
+++ b/docs/controls/OrbitView.md
@@ -133,11 +133,11 @@ The following sample demonstrates how to add OrbitView Control.
## Sample Project
-[Carousel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/OrbitView).You can [see this in action](uwpct://Controls?sample=OrbitView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Carousel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/OrbitView).You can [see this in action](uwpct://Controls?sample=OrbitView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[OrbitView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/OrbitView/OrbitView.xaml) is the XAML template used in the toolkit for the default styling.
+[OrbitView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/OrbitView/OrbitView.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -148,4 +148,4 @@ The following sample demonstrates how to add OrbitView Control.
## API
-* [OrbitView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/OrbitView)
+* [OrbitView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/OrbitView)
diff --git a/docs/controls/RadialGauge.md b/docs/controls/RadialGauge.md
index 34e0aaca6..e7fe05d6d 100644
--- a/docs/controls/RadialGauge.md
+++ b/docs/controls/RadialGauge.md
@@ -65,7 +65,7 @@ The Radial Gauge supports animated transitions between configuration states. The
## Control style and template
-You can modify the default [Style](/uwp/api/windows.ui.xaml.style) and [ControlTemplate](/uwp/api/windows.ui.xaml.controls.controltemplate) to give the control a unique appearance. For information about modifying a control's style and template, see [Styling controls](/windows/uwp/design/controls-and-patterns/xaml-styles). The default style, template, and resources that define the look of the control are included in the RadialGauge.xaml file. For design purposes, RadialGauge.xaml is available on [GitHub](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/RadialGauge/RadialGauge.xaml). Styles and resources from different versions of the SDK might have different values.
+You can modify the default [Style](/uwp/api/windows.ui.xaml.style) and [ControlTemplate](/uwp/api/windows.ui.xaml.controls.controltemplate) to give the control a unique appearance. For information about modifying a control's style and template, see [Styling controls](/windows/uwp/design/controls-and-patterns/xaml-styles). The default style, template, and resources that define the look of the control are included in the RadialGauge.xaml file. For design purposes, RadialGauge.xaml is available on [GitHub](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/RadialGauge/RadialGauge.xaml). Styles and resources from different versions of the SDK might have different values.
Starting in Toolkit version 2.2, RadialGauge.xaml includes resources that you can use to modify the colors of a control in different visual states without modifying the control template. In apps that target this software development kit (SDK) or later, modifying these resources is preferred to setting properties such as Background and Foreground. For more info, see the Light-weight styling section of the Styling controls article.
@@ -78,11 +78,11 @@ This table shows the resources used by the [RadialGauge](/dotnet/api/microsoft.t
## Sample Project
-[RadialGauge Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RadialGauge). You can [see this in action](uwpct://Controls?sample=RadialGauge) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[RadialGauge Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RadialGauge). You can [see this in action](uwpct://Controls?sample=RadialGauge) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[RadialGauge XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0//Microsoft.Toolkit.Uwp.UI.Controls/RadialGauge/RadialGauge.xaml) is the XAML template used in the toolkit for the default styling.
+[RadialGauge XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0//Microsoft.Toolkit.Uwp.UI.Controls/RadialGauge/RadialGauge.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -93,4 +93,4 @@ This table shows the resources used by the [RadialGauge](/dotnet/api/microsoft.t
## API
-* [RadialGauge source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/RadialGauge)
+* [RadialGauge source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/RadialGauge)
diff --git a/docs/controls/RadialProgressBar.md b/docs/controls/RadialProgressBar.md
index f8a5e2f1e..a109ec1e1 100644
--- a/docs/controls/RadialProgressBar.md
+++ b/docs/controls/RadialProgressBar.md
@@ -45,11 +45,11 @@ The control uses the same dependency properties as the standard Progress Bar, wi
## Sample Project
-[RadialProgressBar Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RadialProgressBar). You can [see this in action](uwpct://Controls?sample=RadialProgressBar) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[RadialProgressBar Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RadialProgressBar). You can [see this in action](uwpct://Controls?sample=RadialProgressBar) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[RadialProgressBar XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/RadialProgressBar/RadialProgressBar.xaml) is the XAML template used in the toolkit for the default styling.
+[RadialProgressBar XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/RadialProgressBar/RadialProgressBar.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -60,4 +60,4 @@ The control uses the same dependency properties as the standard Progress Bar, wi
## API
-- [RadialProgressBar source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/RadialProgressBar)
+- [RadialProgressBar source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/RadialProgressBar)
diff --git a/docs/controls/RangeSelector.md b/docs/controls/RangeSelector.md
index b58bda96a..66006a58e 100644
--- a/docs/controls/RangeSelector.md
+++ b/docs/controls/RangeSelector.md
@@ -73,12 +73,12 @@ End Sub
## Sample Project
-[RangeSelector Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RangeSelector). You can [see this in action](uwpct://Controls?sample=RangeSelector) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[RangeSelector Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RangeSelector). You can [see this in action](uwpct://Controls?sample=RangeSelector) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[RangeSelector XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/RangeSelector/RangeSelector.xaml) is the XAML template used in the toolkit for the default styling.
+[RangeSelector XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/RangeSelector/RangeSelector.xaml) is the XAML template used in the toolkit for the default styling.
## Source code
-* [RangeSelector source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/RangeSelector)
+* [RangeSelector source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/RangeSelector)
diff --git a/docs/controls/RemoteDevicePicker.md b/docs/controls/RemoteDevicePicker.md
index 340ec157a..5dc3ce705 100644
--- a/docs/controls/RemoteDevicePicker.md
+++ b/docs/controls/RemoteDevicePicker.md
@@ -51,11 +51,11 @@ await new MessageDialog($"You picked {remoteSystems.Count().ToString()} Device(s
## Sample Project
-[RemoteDevicePicker Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RemoteDevicePicker). You can [see this in action](uwpct://Controls?sample=RemoteDevicePicker) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[RemoteDevicePicker Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RemoteDevicePicker). You can [see this in action](uwpct://Controls?sample=RemoteDevicePicker) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[RemoteDevicePicker XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/RemoteDevicePicker/RemoteDevicePicker.xaml) is the XAML template used in the toolkit for the default styling.
+[RemoteDevicePicker XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/RemoteDevicePicker/RemoteDevicePicker.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -66,12 +66,12 @@ await new MessageDialog($"You picked {remoteSystems.Count().ToString()} Device(s
## API
-* [RemoteDevicePicker source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/RemoteDevicePicker)
+* [RemoteDevicePicker source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/RemoteDevicePicker)
## Related Topics
* [Project Rome](https://developer.microsoft.com/windows/project-rome)
-* [Remote Systems Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.0.0/Samples/RemoteSystems)
+* [Remote Systems Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.1.0/Samples/RemoteSystems)
* [Connected apps and devices (Project Rome)](/windows/uwp/launch-resume/connected-apps-and-devices)
* [Communicate with a remote app service](/windows/uwp/launch-resume/communicate-with-a-remote-app-service)
-* [AppServices Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.0.0/Samples/AppServices)
+* [AppServices Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.1.0/Samples/AppServices)
diff --git a/docs/controls/RichSuggestBox.md b/docs/controls/RichSuggestBox.md
new file mode 100644
index 000000000..cdc0a8754
--- /dev/null
+++ b/docs/controls/RichSuggestBox.md
@@ -0,0 +1,120 @@
+---
+title: RichSuggestBox
+author: huynhsontung
+description: A rich text input control that auto-suggests and stores token items in a document.
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, RichSuggestBox
+dev_langs:
+ - csharp
+---
+
+# RichSuggestBox
+
+The [RichSuggestBox](/dotnet/api/microsoft.toolkit.uwp.ui.controls.richsuggestbox) is a combination of [AutoSuggestBox](/uwp/api/windows.ui.xaml.controls.autosuggestbox) and [RichEditBox](/uwp/api/windows.ui.xaml.controls.richeditbox) that can provide suggestions based on customizable prefixes. Selected suggestions are embedded and tracked in the document as tokens.
+
+RichSuggestBox resembles text controls commonly found in social applications where you type "@" to mention people.
+
+> **Platform APIs:** [`RichSuggestBox`](/dotnet/api/microsoft.toolkit.uwp.ui.controls.richsuggestbox)
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://Controls?sample=RichSuggestBox)
+
+## Syntax
+
+```xaml
+
+```
+
+## Example Output
+
+![RichSuggestBox Example](../resources/images/Controls/RichSuggestBox.gif)
+
+## Remarks
+
+When a suggestion is selected, `RichSuggestBox` assigns the selected item a unique [Guid](/dotnet/api/system.guid) and a display text (provided by the developer) to make up a token. The display text is then padded with [Zero Width Space](https://unicode-table.com/200B/)s (ZWSP) and inserted into the document as a hyperlink using the identifier as the link address. These hyperlinks are tracked and validated on every text change.
+
+The token text inserted into the document has the following layout: ZWSP - Prefix character - Display text - ZWSP.
+
+For example, a token with "@" as the prefix and "John Doe" as the display text is inserted as:
+
+```cs
+"\u200b@John Doe\u200b"
+```
+
+> [!IMPORTANT]
+> Token text contains [Zero Width Space](https://unicode-table.com/200B/)s, which are Unicode characters.
+
+> [!NOTE]
+> To support Undo/Redo function, `RichSuggestBox` keeps all the tokens in an internal collection even when the token text is deleted from the document. These token are marked as inactive and are not included in the `Tokens` collection. Use `ClearUndoRedoSuggestionHistory()` method to clear inactive tokens or `Clear()` method to clear all tokens.
+
+## Examples
+
+### Handle multiple token types
+
+The example below creates a `RichSuggestBox` that can tokenize both mentions (query starts with `@`) and hashtags (query starts with `#`).
+
+```xaml
+
+```
+
+```cs
+private void OnSuggestionChosen(RichSuggestBox sender, SuggestionChosenEventArgs args)
+{
+ if (args.Prefix == "#")
+ {
+ // User selected a hashtag item
+ args.DisplayText = ((SampleHashtagDataType)args.SelectedItem).Text;
+ }
+ else
+ {
+ // User selected a mention item
+ args.DisplayText = ((SampleEmailDataType)args.SelectedItem).DisplayName;
+ }
+}
+
+private void OnSuggestionRequested(RichSuggestBox sender, SuggestionRequestedEventArgs args)
+{
+ sender.ItemsSource = args.Prefix == "#"
+ ? _hashtags.Where(x => x.Text.Contains(args.QueryText, StringComparison.OrdinalIgnoreCase))
+ : _emails.Where(x => x.DisplayName.Contains(args.QueryText, StringComparison.OrdinalIgnoreCase));
+}
+```
+
+### Plain text only
+
+The example below creates a `RichSuggestBox` that only allows users to enter plain text. The only formatted texts in the document are tokens.
+
+```xaml
+
+```
+
+## Sample Project
+
+[RichSuggestBox sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RichSuggestBox). You can [see this in action](uwpct://Controls?sample=RichSuggestBox) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+
+## Requirements
+
+| Device family | Universal, 10.0.17763.0 or higher |
+| -- | -- |
+| Namespace | Microsoft.Toolkit.Uwp.UI.Controls |
+| NuGet package | [Microsoft.Toolkit.Uwp.UI.Controls](https://www.nuget.org/packages/Microsoft.Toolkit.Uwp.UI.Controls/) |
+
+## Source Code
+
+- [RichSuggestBox source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/RichSuggestBox)
+
+## Related Topics
+
+- [AutoSuggestBox](/uwp/api/windows.ui.xaml.controls.autosuggestbox)
+- [RichEditBox](/uwp/api/windows.ui.xaml.controls.richeditbox)
+- [TokenizingTextBox](TokenizingTextBox.md)
diff --git a/docs/controls/RotatorTile.md b/docs/controls/RotatorTile.md
index 356054ed9..0b6cb4959 100644
--- a/docs/controls/RotatorTile.md
+++ b/docs/controls/RotatorTile.md
@@ -43,11 +43,11 @@ The [Rotator Tile Control](/dotnet/api/microsoft.toolkit.uwp.ui.controls.rotator
## Sample Project
-[RotatorTile Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RotatorTile). You can [see this in action](uwpct://Controls?sample=RotatorTile) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[RotatorTile Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RotatorTile). You can [see this in action](uwpct://Controls?sample=RotatorTile) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[RotatorTile XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/RotatorTile/RotatorTile.xaml) is the XAML template used in the toolkit for the default styling.
+[RotatorTile XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/RotatorTile/RotatorTile.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -58,4 +58,4 @@ The [Rotator Tile Control](/dotnet/api/microsoft.toolkit.uwp.ui.controls.rotator
## API
-* [RotatorTile source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/RotatorTile)
+* [RotatorTile source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/RotatorTile)
diff --git a/docs/controls/ScrollHeader.md b/docs/controls/ScrollHeader.md
index db96decb8..775166880 100644
--- a/docs/controls/ScrollHeader.md
+++ b/docs/controls/ScrollHeader.md
@@ -52,11 +52,11 @@ The [ScrollHeader](/dotnet/api/microsoft.toolkit.uwp.ui.controls.scrollheader) c
## Sample Project
-[ScrollHeader Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ScrollHeader). You can [see this in action](uwpct://Controls?sample=ScrollHeader) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[ScrollHeader Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ScrollHeader). You can [see this in action](uwpct://Controls?sample=ScrollHeader) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[ScrollHeader XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/ScrollHeader/ScrollHeader.xaml) is the XAML template used in the toolkit for the default styling.
+[ScrollHeader XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/ScrollHeader/ScrollHeader.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -67,4 +67,4 @@ The [ScrollHeader](/dotnet/api/microsoft.toolkit.uwp.ui.controls.scrollheader) c
## API
-* [ScrollHeader source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/ScrollHeader)
+* [ScrollHeader source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/ScrollHeader)
diff --git a/docs/controls/StaggeredPanel.md b/docs/controls/StaggeredPanel.md
index 35f7b941f..a4f6001f2 100644
--- a/docs/controls/StaggeredPanel.md
+++ b/docs/controls/StaggeredPanel.md
@@ -44,11 +44,11 @@ The [StaggeredPanel](/dotnet/api/microsoft.toolkit.uwp.ui.controls.staggeredpane
## Sample Project
-[StaggeredPanel Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/StaggeredPanel). You can [see this in action](uwpct://Controls?sample=StaggeredPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[StaggeredPanel Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/StaggeredPanel). You can [see this in action](uwpct://Controls?sample=StaggeredPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[StaggeredPanel XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/StaggeredPanel/StaggeredPanel.xaml) is the XAML template used in the toolkit for the default styling.
+[StaggeredPanel XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/StaggeredPanel/StaggeredPanel.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -59,4 +59,4 @@ The [StaggeredPanel](/dotnet/api/microsoft.toolkit.uwp.ui.controls.staggeredpane
## API
-- [StaggeredPanel](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/StaggeredPanel)
+- [StaggeredPanel](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/StaggeredPanel)
diff --git a/docs/controls/SwitchPresenter.md b/docs/controls/SwitchPresenter.md
index 6789346ff..da507c8ff 100644
--- a/docs/controls/SwitchPresenter.md
+++ b/docs/controls/SwitchPresenter.md
@@ -54,7 +54,7 @@ Unlike traditional approaches of showing/hiding components within a page, the `S
## Sample Project
-[SwitchPresenter sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Primitives/SwitchPresenter.bind). You can [see this in action](uwpct://Controls?sample=SwitchPresenter) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[SwitchPresenter sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Primitives/SwitchPresenter.bind). You can [see this in action](uwpct://Controls?sample=SwitchPresenter) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -65,7 +65,7 @@ Unlike traditional approaches of showing/hiding components within a page, the `S
## API
-* [SwitchPresenter source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/SwitchPresenter)
+* [SwitchPresenter source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/SwitchPresenter)
## Related Topics
diff --git a/docs/controls/TabView.md b/docs/controls/TabView.md
index 76c524cf7..e880c6f99 100644
--- a/docs/controls/TabView.md
+++ b/docs/controls/TabView.md
@@ -133,11 +133,11 @@ The TabView supports data binding as well. The following example shows binding
## Sample Project
-[TabView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TabView). You can [see this in action](uwpct://Controls?sample=TabView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TabView Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TabView). You can [see this in action](uwpct://Controls?sample=TabView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[TabView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/TabView/TabView.xaml) is the XAML template used in the toolkit for the default styling.
+[TabView XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/TabView/TabView.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -148,7 +148,7 @@ The TabView supports data binding as well. The following example shows binding
## API
-- [TabView source code](https://github.com/microsoft/microsoft-ui-xaml/tree/rel/7.0.0/dev/TabView)
+- [TabView source code](https://github.com/microsoft/microsoft-ui-xaml/tree/rel/7.1.0/dev/TabView)
## Related Topics
diff --git a/docs/controls/TabbedCommandBar.md b/docs/controls/TabbedCommandBar.md
index 17c8d83db..1e625f82b 100644
--- a/docs/controls/TabbedCommandBar.md
+++ b/docs/controls/TabbedCommandBar.md
@@ -224,11 +224,11 @@ The following setup demos contextual tabs, and binding to their visibility:
## Sample Project
-[TabbedCommandBar Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TabbedCommandBar). You can [see this in action](uwpct://Controls?sample=TabbedCommandBar) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TabbedCommandBar Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TabbedCommandBar). You can [see this in action](uwpct://Controls?sample=TabbedCommandBar) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[TabbedCommandBar XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TabbedCommandBar/TabbedCommandBar.xaml) is the XAML template used in the toolkit for the default styling.
+[TabbedCommandBar XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TabbedCommandBar/TabbedCommandBar.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -239,7 +239,7 @@ The following setup demos contextual tabs, and binding to their visibility:
## API
-- [TabbedCommandBar source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TabbedCommandBar)
+- [TabbedCommandBar source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TabbedCommandBar)
## Related Topics
diff --git a/docs/controls/TextToolbar.md b/docs/controls/TextToolbar.md
index b79d46ff7..954ab59c2 100644
--- a/docs/controls/TextToolbar.md
+++ b/docs/controls/TextToolbar.md
@@ -53,13 +53,13 @@ When you create the Class, you will need to override the `DefaultButtons` Proper
If you want to use a Common Button Template, such as Bold, Italics, etc. You can get those by Instantiating a `CommonButtons` Instance in your Formatter Class, however, you will need to implement the **ButtonActions** Class, and Instantiate it in your Formatter's `ButtonActions` property, or replace the `Action`/`Shift Action` Property on each button you use.
_See the MarkDownFormatter Class for reference on how to create a Formatter:_
-[MarkDownFormatter Code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/TextToolbar/Formats/MarkDown)
+[MarkDownFormatter Code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/TextToolbar/Formats/MarkDown)
_See the Sample Formatter Class from the Sample App:_
-[SampleFormatter Code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextToolbar/SampleFormatter.cs)
+[SampleFormatter Code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextToolbar/SampleFormatter.cs)
_Available CommonButtons:_
-[CommonButton Definitions](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/TextToolbar/ToolbarItems/Common)
+[CommonButton Definitions](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/TextToolbar/ToolbarItems/Common)
## Examples
@@ -111,7 +111,7 @@ Toolbar.CustomButtons.Add(New ToolbarSeparator With {.Position = 2})
## Sample Project
-[TextToolbar Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextToolbar). You can [see this in action](uwpct://Controls?sample=TextToolbar) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TextToolbar Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextToolbar). You can [see this in action](uwpct://Controls?sample=TextToolbar) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -122,4 +122,4 @@ Toolbar.CustomButtons.Add(New ToolbarSeparator With {.Position = 2})
## API
-* [TextToolbar source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TextToolbar)
+* [TextToolbar source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TextToolbar)
diff --git a/docs/controls/TileControl.md b/docs/controls/TileControl.md
index b00fcce1a..896160d09 100644
--- a/docs/controls/TileControl.md
+++ b/docs/controls/TileControl.md
@@ -48,11 +48,11 @@ The [TileControl](/dotnet/api/microsoft.toolkit.uwp.ui.controls.tilecontrol) is
## Sample Project
-[TileControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TileControl). You can [see this in action](uwpct://Controls?sample=TileControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TileControl Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TileControl). You can [see this in action](uwpct://Controls?sample=TileControl) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Default Template
-[TileControl XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/TileControl/TileControl.xaml) is the XAML template used in the toolkit for the default styling.
+[TileControl XAML File](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/TileControl/TileControl.xaml) is the XAML template used in the toolkit for the default styling.
## Requirements
@@ -63,4 +63,4 @@ The [TileControl](/dotnet/api/microsoft.toolkit.uwp.ui.controls.tilecontrol) is
## API
-* [TileControl source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TileControl)
+* [TileControl source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Core/TileControl)
diff --git a/docs/controls/TokenizingTextBox.md b/docs/controls/TokenizingTextBox.md
index 0ebb2eabc..7b10b8d09 100644
--- a/docs/controls/TokenizingTextBox.md
+++ b/docs/controls/TokenizingTextBox.md
@@ -72,7 +72,7 @@ The [TokenizingTextBox](/dotnet/api/microsoft.toolkit.uwp.ui.controls.tokenizing
## Sample Project
-[TokenizingTextBox sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TokenizingTextBox). You can [see this in action](uwpct://Controls?sample=TokenizingTextBox) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TokenizingTextBox sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TokenizingTextBox). You can [see this in action](uwpct://Controls?sample=TokenizingTextBox) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -83,7 +83,7 @@ The [TokenizingTextBox](/dotnet/api/microsoft.toolkit.uwp.ui.controls.tokenizing
## API
-* [TokenizingTextBox source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/TokenizingTextBox)
+* [TokenizingTextBox source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Input/TokenizingTextBox)
## Related Topics
diff --git a/docs/controls/UniformGrid.md b/docs/controls/UniformGrid.md
index 778012e25..2475a4979 100644
--- a/docs/controls/UniformGrid.md
+++ b/docs/controls/UniformGrid.md
@@ -176,7 +176,7 @@ In addition to `FlowDirection` to layout items from Right-to-Left. The UWP Unif
## Sample Project
-[UniformGrid Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/UniformGrid). You can [see this in action](uwpct://Controls?sample=UniformGrid) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[UniformGrid Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/UniformGrid). You can [see this in action](uwpct://Controls?sample=UniformGrid) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements (Windows 10 Device Family)
@@ -187,7 +187,7 @@ In addition to `FlowDirection` to layout items from Right-to-Left. The UWP Unif
## API
-- [UniformGrid source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/UniformGrid)
+- [UniformGrid source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/UniformGrid)
## Related Topics
diff --git a/docs/controls/WrapPanel.md b/docs/controls/WrapPanel.md
index 37db1edb5..df6d17c75 100644
--- a/docs/controls/WrapPanel.md
+++ b/docs/controls/WrapPanel.md
@@ -75,7 +75,7 @@ The following example of adding WrapPanel Control.
## Sample Project
-[WrapPanel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/WrapPanel). You can [see this in action](uwpct://Controls?sample=WrapPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[WrapPanel Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/WrapPanel). You can [see this in action](uwpct://Controls?sample=WrapPanel) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -86,4 +86,4 @@ The following example of adding WrapPanel Control.
## API
-* [WrapPanel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/WrapPanel)
+* [WrapPanel source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Primitives/WrapPanel)
diff --git a/docs/controls/datagrid_guidance/customize_autogenerated_columns.md b/docs/controls/datagrid_guidance/customize_autogenerated_columns.md
index 7ced9da9c..2853fa219 100644
--- a/docs/controls/datagrid_guidance/customize_autogenerated_columns.md
+++ b/docs/controls/datagrid_guidance/customize_autogenerated_columns.md
@@ -88,4 +88,4 @@ if (e.PropertyType == GetType(Boolean))
* [Add a DataGrid control to a page](datagrid_basics.md)
* [Customize the DataGrid control using styling and formatting options](styling_formatting_options.md)
* [Sizing options in the DataGrid control](sizing_options.md)
-* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
+* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
diff --git a/docs/controls/datagrid_guidance/datagrid_basics.md b/docs/controls/datagrid_guidance/datagrid_basics.md
index 6724d3067..3de8ed5f4 100644
--- a/docs/controls/datagrid_guidance/datagrid_basics.md
+++ b/docs/controls/datagrid_guidance/datagrid_basics.md
@@ -279,4 +279,4 @@ The following code example demonstrates how to specify and configure a DataGridT
* [Configure Auto-generated columns in the DataGrid control](customize_autogenerated_columns.md)
* [Group, sort and filter data using LINQ and the DataGrid control](group_sort_filter.md)
* [Editing and input validation in the DataGrid control](editing_inputvalidation.md)
-* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
+* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
diff --git a/docs/controls/datagrid_guidance/editing_inputvalidation.md b/docs/controls/datagrid_guidance/editing_inputvalidation.md
index 9302fabb3..84449a9f3 100644
--- a/docs/controls/datagrid_guidance/editing_inputvalidation.md
+++ b/docs/controls/datagrid_guidance/editing_inputvalidation.md
@@ -53,11 +53,11 @@ DataGrid control supports input validation through **INotifyDataErrorInfo** in y
![Sample UI with INotifyDataErrorInfo](../../resources/images/Controls/DataGrid/validation.png)
-See [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid) for an example of how to handle input validation in the DataGrid control.
+See [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid) for an example of how to handle input validation in the DataGrid control.
## See Also
* [Add a DataGrid control to a page](datagrid_basics.md)
* [Customize the DataGrid control through UI formatting options](styling_formatting_options.md)
* [Keyboard navigation and selection](keyboard_navigation_selection.md)
-* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
+* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
diff --git a/docs/controls/datagrid_guidance/group_sort_filter.md b/docs/controls/datagrid_guidance/group_sort_filter.md
index 1580d7769..9f5d77a73 100644
--- a/docs/controls/datagrid_guidance/group_sort_filter.md
+++ b/docs/controls/datagrid_guidance/group_sort_filter.md
@@ -11,7 +11,7 @@ It is often useful to view data in a DataGrid in different ways by grouping, sor
The following walk-throughs demonstrate how to implement grouping, sorting and filtering for the DataGrid control through examples.
-See [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid) for the complete sample code and running app.
+See [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid) for the complete sample code and running app.
## 1. Grouping
@@ -228,7 +228,7 @@ The DataGrid control does not support any built-in filtering capabilities. The f
## Example app
-For the complete example of all the capabilities in this section in a running application, see [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid).
+For the complete example of all the capabilities in this section in a running application, see [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid).
## See Also
diff --git a/docs/controls/datagrid_guidance/keyboard_navigation_selection.md b/docs/controls/datagrid_guidance/keyboard_navigation_selection.md
index 555ac5c7d..1f270c52c 100644
--- a/docs/controls/datagrid_guidance/keyboard_navigation_selection.md
+++ b/docs/controls/datagrid_guidance/keyboard_navigation_selection.md
@@ -101,4 +101,4 @@ Double-tap a row group header | Expands or collapses the group.
* [Sizing options in the DataGrid control](sizing_options.md)
* [Group, sort and filter data using LINQ and the DataGrid control](group_sort_filter.md)
* [Editing and input validation in the DataGrid control](editing_inputvalidation.md)
-* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
+* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
diff --git a/docs/controls/datagrid_guidance/rowdetails.md b/docs/controls/datagrid_guidance/rowdetails.md
index a7c0c7fd4..4caad5ea1 100644
--- a/docs/controls/datagrid_guidance/rowdetails.md
+++ b/docs/controls/datagrid_guidance/rowdetails.md
@@ -96,4 +96,4 @@ Set the **AreRowDetailsFrozen** property to true.
* [Add a DataGrid control to a page](datagrid_basics.md)
* [Customize the DataGrid control using styling and formatting options](styling_formatting_options.md)
* [Sizing options in the DataGrid control](sizing_options.md)
-* [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid).
+* [DataGrid Sample](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid).
diff --git a/docs/controls/datagrid_guidance/sizing_options.md b/docs/controls/datagrid_guidance/sizing_options.md
index 48e5024fd..4647bf1f3 100644
--- a/docs/controls/datagrid_guidance/sizing_options.md
+++ b/docs/controls/datagrid_guidance/sizing_options.md
@@ -88,4 +88,4 @@ Users can resize DataGrid columns by dragging the column header dividers with mo
* [Add a DataGrid control to a page](datagrid_basics.md)
* [Customize the DataGrid control using styling and formatting options](styling_formatting_options.md)
-* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
+* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
diff --git a/docs/controls/datagrid_guidance/styling_formatting_options.md b/docs/controls/datagrid_guidance/styling_formatting_options.md
index 1ee852017..1662f7694 100644
--- a/docs/controls/datagrid_guidance/styling_formatting_options.md
+++ b/docs/controls/datagrid_guidance/styling_formatting_options.md
@@ -124,4 +124,4 @@ You can allow users to:
* [Configure Auto-generated columns in the DataGrid control](customize_autogenerated_columns.md)
* [Group, sort and filter data using LINQ and the DataGrid control](group_sort_filter.md)
* [Editing and input validation in the DataGrid control](editing_inputvalidation.md)
-* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
+* [DataGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DataGrid)
diff --git a/docs/controls/layout/StaggeredLayout.md b/docs/controls/layout/StaggeredLayout.md
index 0a123aad5..4ea2cecac 100644
--- a/docs/controls/layout/StaggeredLayout.md
+++ b/docs/controls/layout/StaggeredLayout.md
@@ -42,7 +42,7 @@ The [StaggeredLayout](/dotnet/api/microsoft.toolkit.uwp.ui.controls.StaggeredLay
## Sample Project
-[StaggeredLayout Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/StaggeredLayout). You can [see this in action](uwpct://Controls?sample=StaggeredLayout) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[StaggeredLayout Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/StaggeredLayout). You can [see this in action](uwpct://Controls?sample=StaggeredLayout) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -53,4 +53,4 @@ The [StaggeredLayout](/dotnet/api/microsoft.toolkit.uwp.ui.controls.StaggeredLay
## API
-- [StaggeredLayout](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/StaggeredLayout)
+- [StaggeredLayout](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/StaggeredLayout)
diff --git a/docs/controls/layout/WrapLayout.md b/docs/controls/layout/WrapLayout.md
index 929ae16c8..b9c380b20 100644
--- a/docs/controls/layout/WrapLayout.md
+++ b/docs/controls/layout/WrapLayout.md
@@ -88,7 +88,7 @@ The following example of adding the WrapLayout layout panel.
## Sample Project
-[WrapLayout Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/WrapLayout). You can [see this in action](uwpct://Controls?sample=WrapLayout) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[WrapLayout Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/WrapLayout). You can [see this in action](uwpct://Controls?sample=WrapLayout) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -99,4 +99,4 @@ The following example of adding the WrapLayout layout panel.
## API
-* [WrapLayout source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/WrapLayout)
+* [WrapLayout source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Layout/WrapLayout)
diff --git a/docs/developer-tools/AlignmentGrid.md b/docs/developer-tools/AlignmentGrid.md
index 6a4a1985e..656c6a14c 100644
--- a/docs/developer-tools/AlignmentGrid.md
+++ b/docs/developer-tools/AlignmentGrid.md
@@ -35,7 +35,7 @@ You can control the grid's steps with `HorizontalStep` and `VerticalStep` proper
## Sample Project
-[AlignmentGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AlignmentGrid). You can [see this in action](uwpct://Controls?sample=AlignmentGrid) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[AlignmentGrid Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AlignmentGrid). You can [see this in action](uwpct://Controls?sample=AlignmentGrid) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -46,4 +46,4 @@ You can control the grid's steps with `HorizontalStep` and `VerticalStep` proper
## API
-* [AlignmentGrid source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.DeveloperTools/AlignmentGrid)
+* [AlignmentGrid source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.DeveloperTools/AlignmentGrid)
diff --git a/docs/developer-tools/FocusTracker.md b/docs/developer-tools/FocusTracker.md
index 5387d605a..b99717b85 100644
--- a/docs/developer-tools/FocusTracker.md
+++ b/docs/developer-tools/FocusTracker.md
@@ -37,7 +37,7 @@ FocusTracker will display the following information (when available) about the c
## Sample Project
-[FocusTracker Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/FocusTracker). You can [see this in action](uwpct://Controls?sample=FocusTracker) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[FocusTracker Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/FocusTracker). You can [see this in action](uwpct://Controls?sample=FocusTracker) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -48,4 +48,4 @@ FocusTracker will display the following information (when available) about the c
## API
-- [FocusTracker source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.DeveloperTools/FocusTracker)
+- [FocusTracker source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.DeveloperTools/FocusTracker)
diff --git a/docs/developer-tools/Guard.md b/docs/developer-tools/Guard.md
index 031e6b91d..01cfb7a05 100644
--- a/docs/developer-tools/Guard.md
+++ b/docs/developer-tools/Guard.md
@@ -120,7 +120,7 @@ There are dozens of different APIs and overloads in the `Guard` class, here are
## Sample Code
-You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/Diagnostics/Test_Guard.cs)
+You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Diagnostics/Test_Guard.cs)
## Requirements
@@ -133,4 +133,4 @@ The Guard class supports .NET Standard
## API
-- [Guard source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Diagnostics)
+- [Guard source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Diagnostics)
diff --git a/docs/developer-tools/ThrowHelper.md b/docs/developer-tools/ThrowHelper.md
index fd0696815..60d7c1a5b 100644
--- a/docs/developer-tools/ThrowHelper.md
+++ b/docs/developer-tools/ThrowHelper.md
@@ -35,11 +35,11 @@ int result = text switch
{
"cat" => 0,
"dog" => 1,
- _ => ThrowHelper.ThrowArgumentException(nameof(text))
+ _ => ThrowHelper.ThrowArgumentException(nameof(text))
};
```
-Here we're using `ThrowHelper` within an expression that requires a return type of type `string`, so we can use the generic overload of `ThrowArgumentException` to make this possible. This also works with patterns such as ternary operators (`x ? a : b`), null-coalescing operators (`x = a ?? b`) null-coalescing assignment operators (`x ??= y`), and more.
+Here we're using `ThrowHelper` within an expression that requires a return type of type `int`, so we can use the generic overload of `ThrowArgumentException` to make this possible. This also works with patterns such as ternary operators (`x ? a : b`), null-coalescing operators (`x = a ?? b`) null-coalescing assignment operators (`x ??= y`), and more.
## Methods
@@ -158,7 +158,7 @@ The ThrowHelper class supports .NET Standard
## API
-- [ThrowHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Diagnostics/ThrowHelper.cs)
+- [ThrowHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Diagnostics/ThrowHelper.cs)
## Related Topics
diff --git a/docs/diagnostics/Introduction.md b/docs/diagnostics/Introduction.md
index a1f29d938..d79412d2d 100644
--- a/docs/diagnostics/Introduction.md
+++ b/docs/diagnostics/Introduction.md
@@ -26,7 +26,7 @@ Follow these steps to install the Diagnostics package:
- .NET Core (>= 1.0)
- Any other framework supporting .NET Standard 1.4 and up
-2. In Solution Explorer panel, right click on your project name and select **Manage NuGet Packages**. Search for **Microsoft.Toolkit.HighPerformance** and install it.
+2. In Solution Explorer panel, right click on your project name and select **Manage NuGet Packages**. Search for **Microsoft.Toolkit.Diagnostics** and install it.
![NuGet Packages](../resources/images/ManageNugetPackages.png "Manage NuGet Packages Image")
@@ -36,4 +36,4 @@ Follow these steps to install the Diagnostics package:
using Microsoft.Toolkit.Diagnostics;
```
-4. If you want so see some code samples, you can either read through the other docs pages for the Diagnostics package, or have a look at the various [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests/UnitTests.Shared/Diagnostics) for the project.
+4. If you want so see some code samples, you can either read through the other docs pages for the Diagnostics package, or have a look at the various [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests/UnitTests.Shared/Diagnostics) for the project.
diff --git a/docs/docfx.json b/docs/docfx.json
index a89596106..004cad89e 100644
--- a/docs/docfx.json
+++ b/docs/docfx.json
@@ -47,7 +47,7 @@
"keywords": "windows uwp community toolkit",
"author": "michael-hawker",
"ms.author": "mhawker",
- "ms.date": "03/11/2021",
+ "ms.date": "09/23/2021",
"breadcrumb_path": "/windows/communitytoolkit/breadcrumb/toc.json",
"extendBreadcrumb": true
},
diff --git a/docs/extensions/ArrayExtensions.md b/docs/extensions/ArrayExtensions.md
index 99fdf7da3..56a6f2ac6 100644
--- a/docs/extensions/ArrayExtensions.md
+++ b/docs/extensions/ArrayExtensions.md
@@ -53,4 +53,4 @@ The Array Extensions supports .NET Standard
## API
-* [ArrayExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Extensions/ArrayExtensions.cs)
+* [ArrayExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Extensions/ArrayExtensions.cs)
diff --git a/docs/extensions/DependencyObjectExtensions.md b/docs/extensions/DependencyObjectExtensions.md
index 299dabfe9..8e8546153 100644
--- a/docs/extensions/DependencyObjectExtensions.md
+++ b/docs/extensions/DependencyObjectExtensions.md
@@ -66,4 +66,4 @@ control = uiElement.FindAscendant(Of ScrollViewer)()
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/DispatcherQueueExtensions.md b/docs/extensions/DispatcherQueueExtensions.md
index 961572764..d132a7ae5 100644
--- a/docs/extensions/DispatcherQueueExtensions.md
+++ b/docs/extensions/DispatcherQueueExtensions.md
@@ -11,7 +11,7 @@ dev_langs:
The [`DispatcherQueueExtensions`](/dotnet/api/microsoft.toolkit.uwp.DispatcherQueueExtensions) type provides a collection of extensions methods for [`DispatcherQueue`](/uwp/api/windows.system.dispatcherqueue) objects that makes it easier to execute code on a specific UI thread. A `DispatcherQueue` instance can be retrieved and cached for later use, and then used through any of the available helper methods to dispatch a delegate invocation on it.
-> **Platform APIs:** [`DispatcherQueueExtensions`](/dotnet/api/microsoft.toolkit.uwp.ui.DependencyObjectExtensions)
+> **Platform APIs:** [`DispatcherQueueExtensions`](/dotnet/api/microsoft.toolkit.uwp.DispatcherQueueExtensions)
## Syntax
@@ -78,4 +78,4 @@ Task.Run(() =>
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.UWP/Extensions/Test_DispatcherQueueExtensions.cs).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.UWP/Extensions/Test_DispatcherQueueExtensions.cs).
diff --git a/docs/extensions/EnumValuesExtension.md b/docs/extensions/EnumValuesExtension.md
index 68072326e..0371838fd 100644
--- a/docs/extensions/EnumValuesExtension.md
+++ b/docs/extensions/EnumValuesExtension.md
@@ -27,4 +27,28 @@ In this example we're just relying on the default `ComboBox` item template, that
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+Binding to an enum property can be accomplished like so:
+
+```xaml
+
+```
+
+```csharp
+private Animal selectedAnimal = Animal.Dog;
+
+public Animal SelectedAnimal
+{
+ get => selectedAnimal;
+ set
+ {
+ selectedAnimal = value;
+ OnPropertyChanged(nameof(SelectedAnimal));
+ }
+}
+```
+
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/FrameworkElementExtensions.md b/docs/extensions/FrameworkElementExtensions.md
index 767c3c899..f3bba0ca8 100644
--- a/docs/extensions/FrameworkElementExtensions.md
+++ b/docs/extensions/FrameworkElementExtensions.md
@@ -126,11 +126,54 @@ Here is how you can easily set a custom cursor type for a target `FrameworkEleme
```
> [!NOTE]
-> Even though Microsoft recommends in [UWP Design guidelines](/uwp/input-and-devices/mouse-interactions#cursors) hover effects instead of custom cursors over interactive elements, custom cursors can be useful in some specific scenarios.
+> Even though Microsoft recommends in [UWP Design guidelines](/windows/apps/design/input/mouse-interactions#cursors) hover effects instead of custom cursors over interactive elements, custom cursors can be useful in some specific scenarios.
> [!WARNING]
> Because the UWP framework does not support metadata on attached properties, specifically the [`FrameworkPropertyMetadata.Inherits`](/dotnet/api/system.windows.frameworkpropertymetadata.-ctor#System_Windows_FrameworkPropertyMetadata__ctor_System_Object_System_Windows_FrameworkPropertyMetadataOptions_System_Windows_PropertyChangedCallback_System_Windows_CoerceValueCallback_) flag, the `Cursor` property might not work properly in some very specific XAML layout scenarios when combining nested `FrameworkElement`-s with different `CoreCursorType` values set on them.
+## CanDragElement
+
+The `CanDragElement` attached property enables repositions the element
+in response to mouse drag gestures on the element.
+
+Here is how you can easily set this for a target `FrameworkElement` instance:
+```xaml
+
+
+
+
+
+```
+
+## ConstrainDragToParentBounds
+
+The `ConstrainDragToParentBounds` attached property allows you to constrain the dragged element
+to stay within the bounds of its parent container.
+Not necessary. The default value is false.
+
+## DragX
+
+The `DragX` attached property allows you to get/set the X position of the dragged element,
+relative to the left of the root element.
+
+## DragY
+
+The `DragY` attached property allows you to get/set the Y position of the dragged element,
+relative to the top of the root element.
+
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/Hyperlink.md b/docs/extensions/Hyperlink.md
index 7eaa9c845..7e69c9cf1 100644
--- a/docs/extensions/Hyperlink.md
+++ b/docs/extensions/Hyperlink.md
@@ -35,4 +35,4 @@ The **Hyperlink extension** allows for a Hyperlink element to invoke the execute
## API
-* [Hyperlink source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/Hyperlink)
+* [Hyperlink source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/Hyperlink)
diff --git a/docs/extensions/HyperlinkExtensions.md b/docs/extensions/HyperlinkExtensions.md
index 3ac406056..bde96866b 100644
--- a/docs/extensions/HyperlinkExtensions.md
+++ b/docs/extensions/HyperlinkExtensions.md
@@ -29,4 +29,4 @@ Using the `HyperlinkExtensions` attached properties simply requires you to assig
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.UWP/Extensions/Test_EnumValuesExtension.cs).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.UWP/Extensions/Test_EnumValuesExtension.cs).
diff --git a/docs/extensions/IconMarkupExtensions.md b/docs/extensions/IconMarkupExtensions.md
index 5b5142725..31a176ca7 100644
--- a/docs/extensions/IconMarkupExtensions.md
+++ b/docs/extensions/IconMarkupExtensions.md
@@ -124,4 +124,4 @@ All the values returned by these markup extensions belong to the `Windows.UI.Xam
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/ListViewBase.md b/docs/extensions/ListViewBase.md
index bc3fff974..50576db15 100644
--- a/docs/extensions/ListViewBase.md
+++ b/docs/extensions/ListViewBase.md
@@ -72,4 +72,4 @@ The StretchItemContainerDirection property provides a way to stretch the ItemCon
## API
-* [ListViewBase source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/ListViewBase)
+* [ListViewBase source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/ListViewBase)
diff --git a/docs/extensions/ListViewExtensions.md b/docs/extensions/ListViewExtensions.md
index 5cef526b1..7d3d67317 100644
--- a/docs/extensions/ListViewExtensions.md
+++ b/docs/extensions/ListViewExtensions.md
@@ -1,101 +1,215 @@
----
-title: ListViewExtensions
-author: nmetulev
-description: ListViewExtensions extensions provide a lightweight way to extend every control that inherits the ListViewBase class with attached properties.
-keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, ListViewBase, extensions
----
-
-# ListViewExtensions
-
-The [`ListViewExtensions`](/dotnet/api/microsoft.toolkit.uwp.ui.listviewextensions) class provide a lightweight way to extend every control that inherits the [`ListViewBase`](/uwp/api/Windows.UI.Xaml.Controls.ListViewBase) class with attached properties. This means that all the extensions in this class can apply to both [`ListView`](/uwp/api/windows.ui.xaml.controls.listview), [`GridView`](/uwp/api/windows.ui.xaml.controls.gridview) and other controls.
-
-> **Platform APIs:** [`ListViewExtensions`](/dotnet/api/microsoft.toolkit.uwp.ui.listviewextensions), [`ItemContainerStretchDirection`](/dotnet/api/microsoft.toolkit.uwp.ui.ItemContainerStretchDirection)
-
-## AlternateColor
-
-The `AlternateColor` property provides a way to assign a background color to every other item.
-
-> [!WARNING]
-> The [`ContainerContentChanging`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ContainerContentChanging) event used for this extension to work, will not be raised when the [`ItemsPanel`](/uwp/api/windows.ui.xaml.controls.itemscontrol.itemspanel) is replaced with another type of panel than [`ItemsStackPanel`](/uwp/api/windows.ui.xaml.controls.itemsstackpanel) or [`ItemsWrapGrid`](/uwp/api/windows.ui.xaml.controls.itemswrapgrid).
-
-Here is how this property can be used in XAML:
-
-```xaml
-
-
-
-```
-
-## AlternateItemTemplate
-
-The `AlternateItemTemplate` property provides a way to assign an alternate [`DataTemplate`](/uwp/api/windows.ui.xaml.datatemplate) to every other item. It is also possible to combine with the `AlternateColor` property.
-
-> [!WARNING]
-> The [`ContainerContentChanging`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ContainerContentChanging) event used for this extension to work, will not be raised when the [`ItemsPanel`](/uwp/api/windows.ui.xaml.controls.itemscontrol.itemspanel) is replaced with another type of panel than [`ItemsStackPanel`](/uwp/api/windows.ui.xaml.controls.itemsstackpanel) or [`ItemsWrapGrid`](/uwp/api/windows.ui.xaml.controls.itemswrapgrid).
-
-Here is how this property can be used in XAML:
-
-```xaml
-
-
-
-
-
-
-
-
-
-
-
-
-
-```
-
-## Command
-
-`ListViewExtensions` provides extension method that allow attaching an [`ICommand`](/uwp/api/Windows.UI.Xaml.Input.ICommand) to handle `ListViewBase` item interaction by means of [`ItemClick`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ItemClick) event.
-
-> [!IMPORTANT]
-> ListViewBase [`IsItemClickEnabled`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_IsItemClickEnabled) must be set to `true`.
-
-Here is how this property can be used in XAML:
-
-```xaml
-
-
-
-```
-
-## StretchItemContainerDirection
-
-The `ItemContainerStretchDirection` property provides a way to stretch the `ItemContainer` in horizontal, vertical or both ways. The allowed values are items from the `ItemContainerStretchDirection` type.
-
-> [!WARNING]
-> The [`ContainerContentChanging`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ContainerContentChanging) event used for this extension to work, will not be raised when the [`ItemsPanel`](/uwp/api/windows.ui.xaml.controls.itemscontrol.itemspanel) is replaced with another type of panel than [`ItemsStackPanel`](/uwp/api/windows.ui.xaml.controls.itemsstackpanel) or [`ItemsWrapGrid`](/uwp/api/windows.ui.xaml.controls.itemswrapgrid).
-
-Here is how this property can be used from XAML:
-
-```xaml
-
-
-
-```
-
-## Examples
-
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+---
+title: ListViewExtensions
+author: nmetulev
+description: ListViewExtensions extensions provide a lightweight way to extend every control that inherits the ListViewBase class with attached properties.
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, ListViewBase, extensions
+---
+
+# ListViewExtensions
+
+The [`ListViewExtensions`](/dotnet/api/microsoft.toolkit.uwp.ui.listviewextensions) class provide a lightweight way to extend every control that inherits the [`ListViewBase`](/uwp/api/Windows.UI.Xaml.Controls.ListViewBase) class with attached properties. This means that all the extensions in this class can apply to both [`ListView`](/uwp/api/windows.ui.xaml.controls.listview), [`GridView`](/uwp/api/windows.ui.xaml.controls.gridview) and other controls.
+
+> **Platform APIs:** [`ListViewExtensions`](/dotnet/api/microsoft.toolkit.uwp.ui.listviewextensions), [`ItemContainerStretchDirection`](/dotnet/api/microsoft.toolkit.uwp.ui.ItemContainerStretchDirection)
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://Extensions?sample=ListViewExtensions)
+
+## ListViewBase Extensions
+
+- [AlternateColor](#alternatecolor)
+- [AlternateItemTemplate](#alternateitemtemplate)
+- [Command](#command)
+- [StretchItemContainerDirection](#stretchitemcontainerdirection)
+- [SmoothScrollIntoView](#smoothscrollintoview)
+
+## AlternateColor
+
+The `AlternateColor` property provides a way to assign a background color to every other item.
+
+> [!WARNING]
+> The [`ContainerContentChanging`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ContainerContentChanging) event used for this extension to work, will not be raised when the [`ItemsPanel`](/uwp/api/windows.ui.xaml.controls.itemscontrol.itemspanel) is replaced with another type of panel than [`ItemsStackPanel`](/uwp/api/windows.ui.xaml.controls.itemsstackpanel) or [`ItemsWrapGrid`](/uwp/api/windows.ui.xaml.controls.itemswrapgrid).
+
+Here is how this property can be used in XAML:
+
+```xaml
+
+
+
+```
+
+## AlternateItemTemplate
+
+The `AlternateItemTemplate` property provides a way to assign an alternate [`DataTemplate`](/uwp/api/windows.ui.xaml.datatemplate) to every other item. It is also possible to combine with the `AlternateColor` property.
+
+> [!WARNING]
+> The [`ContainerContentChanging`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ContainerContentChanging) event used for this extension to work, will not be raised when the [`ItemsPanel`](/uwp/api/windows.ui.xaml.controls.itemscontrol.itemspanel) is replaced with another type of panel than [`ItemsStackPanel`](/uwp/api/windows.ui.xaml.controls.itemsstackpanel) or [`ItemsWrapGrid`](/uwp/api/windows.ui.xaml.controls.itemswrapgrid).
+
+Here is how this property can be used in XAML:
+
+```xaml
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+## Command
+
+`ListViewExtensions` provides extension method that allow attaching an [`ICommand`](/uwp/api/Windows.UI.Xaml.Input.ICommand) to handle `ListViewBase` item interaction by means of [`ItemClick`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ItemClick) event.
+
+> [!IMPORTANT]
+> ListViewBase [`IsItemClickEnabled`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_IsItemClickEnabled) must be set to `true`.
+
+Here is how this property can be used in XAML:
+
+```xaml
+
+
+
+```
+
+## StretchItemContainerDirection
+
+The `ItemContainerStretchDirection` property provides a way to stretch the `ItemContainer` in horizontal, vertical or both ways. The allowed values are items from the `ItemContainerStretchDirection` type.
+
+> [!WARNING]
+> The [`ContainerContentChanging`](/uwp/api/windows.ui.xaml.controls.listviewbase#Windows_UI_Xaml_Controls_ListViewBase_ContainerContentChanging) event used for this extension to work, will not be raised when the [`ItemsPanel`](/uwp/api/windows.ui.xaml.controls.itemscontrol.itemspanel) is replaced with another type of panel than [`ItemsStackPanel`](/uwp/api/windows.ui.xaml.controls.itemsstackpanel) or [`ItemsWrapGrid`](/uwp/api/windows.ui.xaml.controls.itemswrapgrid).
+
+Here is how this property can be used from XAML:
+
+```xaml
+
+
+
+```
+
+## SmoothScrollIntoView
+
+Use SmoothScrollIntoView helps to scroll the item into the view with animation. Specify the ItemPosition property to align the item.
+
+### Syntax
+
+```csharp
+// Scrolling with index
+await MyGridView.SmoothScrollIntoViewWithIndexAsync(index: int, itemPlacement: ItemPlacement, disableAnimation: bool, scrollIfVisibile: bool, additionalHorizontalOffset: int, additionalVerticalOffset: int);
+
+// Scrolling with item
+await MyGridView.SmoothScrollIntoViewWithItemAsync(item: object, itemPlacement: ItemPlacement, disableAnimation: bool, scrollIfVisibile: bool, additionalHorizontalOffset: int, additionalVerticalOffset: int);
+```
+
+```vb
+' Scrolling with index
+Await MyGridView.SmoothScrollIntoViewWithItemAsync(index:=Integer, itemPlacement:=ItemPlacement.Bottom, disableAnimation:=Boolean, scrollIfVisibile:=Boolean, additionalHorizontalOffset:=Integer, additionalVerticalOffset:=Integer)
+
+' Scrolling with item
+Await MyGridView.SmoothScrollIntoViewWithItemAsync(item:=Object, itemPlacement:=ItemPlacement.Bottom, disableAnimation:=Boolean, scrollIfVisibile:=Boolean, additionalHorizontalOffset:=Integer, additionalVerticalOffset:=Integer)
+```
+
+### Sample Output
+
+![SmoothScrollIntoView Helper](../resources/images/Extensions/SmoothScrollIntoView.gif)
+
+### Methods
+
+| Methods | Return Type | Description |
+| -- | -- | -- |
+| SmoothScrollIntoViewWithIndexAsync(int, ScrollItemPlacement, bool, bool, int, int) | Task | Smooth scroll item into view With index number |
+| SmoothScrollIntoViewWithItemAsync(object, ScrollItemPlacement, bool, bool, int, int) | Task | Smooth scroll item into view With item object |
+
+### Method params
+
+| Properties | Type | Description |
+|------------|------|-------------|
+| intex | int | Intex of the item to be scrolled. Index can be negative |
+| item | int | Intex of the item to be scrolled |
+| itemPosition | ScrollItemPlacement | Specify the position of the Item after scrolling |
+| disableAnimation | bool | To disable the scrolling animation |
+| scrollIfVisibile | bool | Set `true` to scroll even if the scroll to item is visible so that the item will be aligned depend upon `itemPosition` |
+| additionalHorizontalOffset | bool | Give addition horizontal offset |
+| additionalVerticalOffset | bool | Give addition vertical offset |
+
+### ItemPosition
+
+| ScrollItemPlacement | Description |
+|--------------|-------------|
+| Default | If visible then it will not scroll, if not then item will be aligned to the nearest edge |
+| Left | Aligned left |
+| Top | Aligned top |
+| Center | Aligned center |
+| Right | Aligned right |
+| Bottom | Aligned bottom |
+
+### Examples
+
+- We can use this extension to make the selected item always centered.
+
+ **Sample Code**
+
+ ```xaml
+
+
+
+
+
+
+
+
+
+
+
+
+ ```
+
+ ```csharp
+ private async void ListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
+ {
+ var listView = (sender as ListView);
+ await listView.SmoothScrollIntoViewWithIndexAsync(listView.SelectedIndex, ScrollItemPlacement.Center, false, true);
+ }
+ ```
+
+ ```vb
+ Private Async Sub ListView_SelectionChanged(ByVal sender As Object, ByVal e As SelectionChangedEventArgs)
+ Dim listView = (TryCast(sender, ListView))
+ Await listView.SmoothScrollIntoViewWithIndexAsync(listView.SelectedIndex, ScrollItemPlacement.Center, False, True)
+ End Sub
+ ```
+
+ **Sample Output**
+
+ ![Use Case 1 Output](../resources/images/Extensions/SmoothScrollIntoView-CenterSelected.gif)
+
+## Requirements
+
+| Device family | Universal, 10.0.16299.0 or higher |
+| --- | --- |
+| Namespace | Microsoft.Toolkit.Uwp.UI.Extensions |
+| NuGet package | [Microsoft.Toolkit.Uwp.UI](https://www.nuget.org/packages/Microsoft.Toolkit.Uwp.UI/) |
+
+## API
+
+- [ListViewExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/ListViewBase)
diff --git a/docs/extensions/LogicalTree.md b/docs/extensions/LogicalTree.md
index d211a6918..0e2cbb097 100644
--- a/docs/extensions/LogicalTree.md
+++ b/docs/extensions/LogicalTree.md
@@ -94,7 +94,7 @@ Dim content = uiElement.GetContentControl()
## API
-* [LogicalTree extensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/Tree/LogicalTree.cs)
+* [LogicalTree extensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/Tree/LogicalTree.cs)
## Related Topics
diff --git a/docs/extensions/MatrixExtensions.md b/docs/extensions/MatrixExtensions.md
index 7332849e2..ccd01322d 100644
--- a/docs/extensions/MatrixExtensions.md
+++ b/docs/extensions/MatrixExtensions.md
@@ -35,7 +35,7 @@ The [`MatrixExtensions`](/dotnet/api/microsoft.toolkit.uwp.ui.matrixextensions)
## API Source Code
-- [MatrixExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Extensions/Media/MatrixExtensions.cs)
+- [MatrixExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Extensions/Media/MatrixExtensions.cs)
## Related Topics
diff --git a/docs/extensions/MatrixHelperEx.md b/docs/extensions/MatrixHelperEx.md
index 1c8912be3..c97bb10a1 100644
--- a/docs/extensions/MatrixHelperEx.md
+++ b/docs/extensions/MatrixHelperEx.md
@@ -31,7 +31,7 @@ dev_langs:
## API Source Code
-- [MatrixHelperEx source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Extensions/Media/MatrixHelperEx.cs)
+- [MatrixHelperEx source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Extensions/Media/MatrixHelperEx.cs)
## Related Topics
diff --git a/docs/extensions/MouseCursor.md b/docs/extensions/MouseCursor.md
index 5d862ccad..57bb70fe3 100644
--- a/docs/extensions/MouseCursor.md
+++ b/docs/extensions/MouseCursor.md
@@ -54,7 +54,7 @@ Because the UWP framework does not support metadata on Attached Properties, spec
## Sample Project
-[Mouse Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Mouse). You can [see this in action](uwpct://Extensions?sample=Mouse) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Mouse Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Mouse). You can [see this in action](uwpct://Extensions?sample=Mouse) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -65,4 +65,4 @@ Because the UWP framework does not support metadata on Attached Properties, spec
## API
-* [Mouse.Cursor source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/Mouse)
+* [Mouse.Cursor source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/Mouse)
diff --git a/docs/extensions/NullableBoolExtension.md b/docs/extensions/NullableBoolExtension.md
index 1e133f3bf..87c567b84 100644
--- a/docs/extensions/NullableBoolExtension.md
+++ b/docs/extensions/NullableBoolExtension.md
@@ -49,4 +49,4 @@ namespace MyApp.Helpers
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/NullableBoolMarkup.md b/docs/extensions/NullableBoolMarkup.md
index d2ab4c535..ea25e0de7 100644
--- a/docs/extensions/NullableBoolMarkup.md
+++ b/docs/extensions/NullableBoolMarkup.md
@@ -49,7 +49,7 @@ The [NullableBool Markup Extension](/dotnet/api/microsoft.toolkit.uwp.ui.extensi
## API Source Code
-- [NullableBool source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/Markup/NullableBool.cs)
+- [NullableBool source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/Markup/NullableBool.cs)
## Related Topics
diff --git a/docs/extensions/OnDeviceMarkup.md b/docs/extensions/OnDeviceMarkup.md
index 56b0901fb..04a841bf4 100644
--- a/docs/extensions/OnDeviceMarkup.md
+++ b/docs/extensions/OnDeviceMarkup.md
@@ -42,7 +42,7 @@ The [OnDevice Markup Extension](/dotnet/api/microsoft.toolkit.uwp.ui.extensions.
## API
-* [OnDevice source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/Markup/OnDeviceExtension.cs)
+* [OnDevice source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/Markup/OnDeviceExtension.cs)
## Related Topics
diff --git a/docs/extensions/ScrollViewerExtensions.md b/docs/extensions/ScrollViewerExtensions.md
index 74e1ad77f..56840bb4e 100644
--- a/docs/extensions/ScrollViewerExtensions.md
+++ b/docs/extensions/ScrollViewerExtensions.md
@@ -111,7 +111,7 @@ This code results in the following UI:
#### Using Existing Resource File
-1. Download [MiddleClickScrolling-CursorType.res](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/ScrollViewer/MiddleClickScrolling-CursorType.res) file
+1. Download [MiddleClickScrolling-CursorType.res](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/ScrollViewer/MiddleClickScrolling-CursorType.res) file
2. Move this file into your project's folder
3. Open .csproj file of your project in [Visual Studio Code](https://code.visualstudio.com/) or in any other code editor
4. Add `MiddleClickScrolling-CursorType.res` in the first ``
@@ -127,4 +127,4 @@ You can easily edit the existing resource file to customize the cursor depending
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/StringExtensions.md b/docs/extensions/StringExtensions.md
index 6d742b960..a2a6e449d 100644
--- a/docs/extensions/StringExtensions.md
+++ b/docs/extensions/StringExtensions.md
@@ -40,4 +40,4 @@ bool isvalid = str.IsDecimal(); //Returns false
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/SurfaceDialTextboxHelper.md b/docs/extensions/SurfaceDialTextboxHelper.md
index 4805d08f3..34249887b 100644
--- a/docs/extensions/SurfaceDialTextboxHelper.md
+++ b/docs/extensions/SurfaceDialTextboxHelper.md
@@ -64,7 +64,7 @@ The [SurfaceDialTextbox XAML Property](/dotnet/api/microsoft.toolkit.uwp.ui.exte
## Sample Project
-[SurfaceDialTextbox Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SurfaceDialTextbox). You can [see this in action](uwpct://Extensions?sample=SurfaceDialTextbox) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[SurfaceDialTextbox Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SurfaceDialTextbox). You can [see this in action](uwpct://Extensions?sample=SurfaceDialTextbox) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -75,4 +75,4 @@ The [SurfaceDialTextbox XAML Property](/dotnet/api/microsoft.toolkit.uwp.ui.exte
## API
-* [SurfaceDialTextbox source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/SurfaceDialTextbox)
+* [SurfaceDialTextbox source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/SurfaceDialTextbox)
diff --git a/docs/extensions/TextBoxExtensions.md b/docs/extensions/TextBoxExtensions.md
index 3ad4c2eff..a5ca6b94b 100644
--- a/docs/extensions/TextBoxExtensions.md
+++ b/docs/extensions/TextBoxExtensions.md
@@ -152,4 +152,4 @@ Here is an example of the visual result when scrolling on a Surface Dial over a
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/TextBoxMask.md b/docs/extensions/TextBoxMask.md
index d5b8ab604..b3e079346 100644
--- a/docs/extensions/TextBoxMask.md
+++ b/docs/extensions/TextBoxMask.md
@@ -140,7 +140,7 @@ The following sample demonstrates how to add TextBoxMask property.
## Sample Code
-[TextBoxMask Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextBoxMask). You can [see this in action](uwpct://Extensions?sample=TextBoxMask) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TextBoxMask Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextBoxMask). You can [see this in action](uwpct://Extensions?sample=TextBoxMask) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -151,4 +151,4 @@ The following sample demonstrates how to add TextBoxMask property.
## API
-* [TextBoxMask source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/TextBoxMask)
+* [TextBoxMask source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/TextBoxMask)
diff --git a/docs/extensions/TextBoxRegex.md b/docs/extensions/TextBoxRegex.md
index 4be0bd64a..228c8b4fc 100644
--- a/docs/extensions/TextBoxRegex.md
+++ b/docs/extensions/TextBoxRegex.md
@@ -168,7 +168,7 @@ The following sample demonstrates how to add TextBoxRegex property.
## Sample Project
-[TextBoxRegex Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextBoxRegex). You can [see this in action](uwpct://Extensions?sample=TextBoxRegex) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[TextBoxRegex Sample Page](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/TextBoxRegex). You can [see this in action](uwpct://Extensions?sample=TextBoxRegex) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -179,4 +179,4 @@ The following sample demonstrates how to add TextBoxRegex property.
## API
-* [TextBoxRegex source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/TextBoxRegEx)
+* [TextBoxRegex source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/TextBoxRegEx)
diff --git a/docs/extensions/TransformExtensions.md b/docs/extensions/TransformExtensions.md
index 1a8f6e334..50bb60e5d 100644
--- a/docs/extensions/TransformExtensions.md
+++ b/docs/extensions/TransformExtensions.md
@@ -26,10 +26,10 @@ The Transform Extensions ([RotateTransformExtensions](/dotnet/api/microsoft.tool
## API Source Code
-- [RotateTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Extensions/Media/RotateTransformExtensions.cs)
-- [ScaleTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Extensions/Media/ScaleTransformExtensions.cs)
-- [SkewTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Extensions/Media/SkewTransformExtensions.cs)
-- [TranslateTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit/Extensions/Media/TranslateTransformExtensions.cs)
+- [RotateTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Extensions/Media/RotateTransformExtensions.cs)
+- [ScaleTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Extensions/Media/ScaleTransformExtensions.cs)
+- [SkewTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Extensions/Media/SkewTransformExtensions.cs)
+- [TranslateTransformExtensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit/Extensions/Media/TranslateTransformExtensions.cs)
## Related Topics
diff --git a/docs/extensions/UIElementExtensions.md b/docs/extensions/UIElementExtensions.md
index bbebe72d1..226f5355e 100644
--- a/docs/extensions/UIElementExtensions.md
+++ b/docs/extensions/UIElementExtensions.md
@@ -39,4 +39,4 @@ The `ClipToBounds` property allows you to indicate whether to clip the content o
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/ViewExtensions.md b/docs/extensions/ViewExtensions.md
index 2c13da844..cb11037d1 100644
--- a/docs/extensions/ViewExtensions.md
+++ b/docs/extensions/ViewExtensions.md
@@ -39,4 +39,4 @@ These attached properties all target a [`Page`](/uwp/api/windows.ui.xaml.control
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/VisualEx.md b/docs/extensions/VisualEx.md
index a0be56724..6ad465bb3 100644
--- a/docs/extensions/VisualEx.md
+++ b/docs/extensions/VisualEx.md
@@ -87,4 +87,4 @@ The point about which rotation or scaling occurs, normalized between the values
## API
-* [Visual extensions source code](https://github.com/Microsoft/UWPCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/Visual/VisualEx.cs)
+* [Visual extensions source code](https://github.com/Microsoft/UWPCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/Visual/VisualEx.cs)
diff --git a/docs/extensions/VisualExtensions.md b/docs/extensions/VisualExtensions.md
index 91d520050..ce3fd71cc 100644
--- a/docs/extensions/VisualExtensions.md
+++ b/docs/extensions/VisualExtensions.md
@@ -27,7 +27,7 @@ Here is an example of how the `VisualExtensions` type can be used to directly se
ui:VisualExtensions.Opacity="0.5"
ui:VisualExtensions.RotationAngleInDegrees="80"
ui:VisualExtensions.Scale="2, 0.5, 1"
- ui:VisualExtensions.NormalizedCenterPoint="0.5, 0.5, 0" />
+ ui:VisualExtensions.NormalizedCenterPoint="0.5, 0.5" />
```
> [!NOTE]
@@ -35,4 +35,4 @@ Here is an example of how the `VisualExtensions` type can be used to directly se
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/extensions/VisualTree.md b/docs/extensions/VisualTree.md
index f72f93e0f..fa05d1d3c 100644
--- a/docs/extensions/VisualTree.md
+++ b/docs/extensions/VisualTree.md
@@ -82,7 +82,7 @@ control = uiElement.FindAscendant(Of ScrollViewer)()
## API
-* [VisualTree extensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/Tree/VisualTree.cs)
+* [VisualTree extensions source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/Tree/VisualTree.cs)
## Related Topics
diff --git a/docs/extensions/WebView.md b/docs/extensions/WebView.md
index 4d769dd43..5da4284c0 100644
--- a/docs/extensions/WebView.md
+++ b/docs/extensions/WebView.md
@@ -30,4 +30,4 @@ The **WebViewExtensions** allows attaching HTML content to a WebView.
## API
-* [WebViewExtensions source code](https://github.com/Microsoft/UWPCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Extensions/WebView)
+* [WebViewExtensions source code](https://github.com/Microsoft/UWPCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Extensions/WebView)
diff --git a/docs/extensions/WebViewExtensions.md b/docs/extensions/WebViewExtensions.md
index a778001d0..c9567a478 100644
--- a/docs/extensions/WebViewExtensions.md
+++ b/docs/extensions/WebViewExtensions.md
@@ -32,4 +32,4 @@ Here is how the `WebViewExtensions` properties can be used in XAML:
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests).
diff --git a/docs/gaze/GazeInteractionLibrary.md b/docs/gaze/GazeInteractionLibrary.md
index 40316e63d..e2e72be8e 100644
--- a/docs/gaze/GazeInteractionLibrary.md
+++ b/docs/gaze/GazeInteractionLibrary.md
@@ -33,7 +33,7 @@ To use the gaze input APIs, you must register the gazeInput capability in the ap
The Gaze Interaction Library currently supports the following features:
-* Dwell based activation of XAML controls, like buttons, toggle buttons, check boxes, etc.
+* Dwell based activation of XAML button and toggle button controls
* Enabling gaze interactions for the entire XAML page or for a portion of it (like a single control)
* Customizing the dwell times associated with specific controls
* Controlling repetition of the dwell invocation of controls
@@ -194,7 +194,7 @@ private void OnInvokeProgress(object sender, DwellProgressEventArgs e)
## Sample Project
-[GazeInteractionPage](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/GazeInteraction/). You can [see this in action](uwpct://Gaze?sample=GazeInteraction) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[GazeInteractionPage](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/GazeInteraction/). You can [see this in action](uwpct://Gaze?sample=GazeInteraction) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -205,7 +205,7 @@ private void OnInvokeProgress(object sender, DwellProgressEventArgs e)
## API
-* [Gaze Interaction Library source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.Input.GazeInteraction)
+* [Gaze Interaction Library source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.Input.GazeInteraction)
## Related Topics
diff --git a/docs/graph/authentication/ProviderManager.md b/docs/graph/authentication/ProviderManager.md
index 34ea2f7ad..5f2597548 100644
--- a/docs/graph/authentication/ProviderManager.md
+++ b/docs/graph/authentication/ProviderManager.md
@@ -11,15 +11,14 @@ dev_langs:
The ProviderManager manages access to the globally configured [IProvider](./custom.md) instance and any state change events as users sign in and out.
-> Available in the `CommunityToolkit.Authentication` package.
-
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
+Available in the `CommunityToolkit.Authentication` package.
## Properties
| Property | Type | Description |
| -- | -- | -- |
+| ClientName | string | (*Static*) Gets the name of the toolkit client to identify self in Graph calls. |
+| Instance | ProviderManager | (*Static*) Get or set the instance of the globally configured IProvider. |
| State | ProviderState | Gets the current authentication state of the provider. |
## Events
diff --git a/docs/graph/authentication/custom.md b/docs/graph/authentication/custom.md
index 8321aeb21..6273027b1 100644
--- a/docs/graph/authentication/custom.md
+++ b/docs/graph/authentication/custom.md
@@ -1,5 +1,5 @@
---
-title: IProvider
+title: Custom authentication providers
author: shweaver-MSFT
description: IProvider interface defines the basic functions of an authentication provider in the Graph toolkit.
keywords: uwp, wpf, netstandard, windows, community, toolkit, graph, login, authentication, provider, providers, identity
@@ -7,18 +7,15 @@ dev_langs:
- csharp
---
-# Custom provider
+# Custom authentication providers
If you have existing authentication code in your application, you can create a custom provider to enable authentication and access to Microsoft Graph for the toolkit's Graph based controls and helpers. To bring your own authentication provider logic, start by extending `IProvider`.
## IProvider
-`IProvider` is the base interface for creating authentication providers that work with the various controls and helpers in the toolkit. Handle authenticaiton with one of our premade `IProvider` implementations or create your own.
+`IProvider` is the base interface for creating authentication providers that work with the various controls and helpers in the toolkit. Handle authentication with one of our premade `IProvider` implementations or create your own.
-> Available in the `CommunityToolkit.Authentication` package.
-
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
+Available in the `CommunityToolkit.Authentication` package.
```csharp
using CommunityToolkit.Authentication;
@@ -47,7 +44,7 @@ ProviderManager.Instance.GlobalProvider = customProvider;
| Method | Arguments | Returns | Description |
| -- | -- | -- | -- |
| AuthenticateRequestAsync | HttpRequestMessage | Task | Authenticate an outgoing request. |
-| GetTokenAsync | bool silentOnly = false, string[] scopes = null | Task<string> | Retrieve a token for the authenticated user. |
+| GetTokenAsync | bool silentOnly = false | Task<string> | Retrieve a token for the authenticated user. |
| SignInAsync | | Task | Sign in a user. |
| SignOutAsync | | Task | Sign out the current user. |
| TrySilentSignInAsync | | Task<bool> | Try signing in silently, without prompts. |
diff --git a/docs/graph/authentication/msal.md b/docs/graph/authentication/msal.md
index 2a6b7e2ba..59dcf7609 100644
--- a/docs/graph/authentication/msal.md
+++ b/docs/graph/authentication/msal.md
@@ -11,10 +11,7 @@ dev_langs:
The MsalProvider is an [IProvider](./custom.md) implementation built on the official Microsoft Authentication Library (MSAL). It is NetStandard 2.0 so it works in both UWP and WPF apps.
-> Available in the `CommunityToolkit.Authentication.Msal` package.
-
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
+Available in the `CommunityToolkit.Authentication.Msal` package.
```csharp
using CommunityToolkit.Authentication;
diff --git a/docs/graph/authentication/overview.md b/docs/graph/authentication/overview.md
index fdd09cf86..764afa434 100644
--- a/docs/graph/authentication/overview.md
+++ b/docs/graph/authentication/overview.md
@@ -9,9 +9,6 @@ dev_langs:
# Authentication Providers Overview
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
-
Authentication is always the first step to working with Microsoft Graph. The toolkit providers enable your application to authenticate with Microsoft Identity and access Microsoft Graph in only few lines of code. Each provider handles user authentication and acquiring access tokens to call Microsoft Graph APIs, so that you don't have to write this code yourself.
You can use the providers on their own, without components, to quickly implement authentication for your app and make calls to Microsoft Graph via the Microsoft Graph .NET SDK.
@@ -22,9 +19,9 @@ The toolkit includes the following providers:
| Providers | Description |
| -- | -- |
-| [Msal](./msal.md) | Uses MSAL for .NET to sign in users and acquire tokens to use with Microsoft Graph in a NetStandard 2.0 application. |
-| [Windows](./windows.md) | Uses native WebAccountManager (WAM) APIs to sign in users and acquire tokens to use with Microsoft Graph in a UWP application. |
-| [Custom](./custom.md)Custom | Create a custom provider to enable authentication and access to Microsoft Graph with your application's existing authentication code. |
+| [Msal](./msal.md) | Uses MSAL for .NET to sign in users and acquire tokens to use with Microsoft Graph in NetStandard 2.0 applications. |
+| [Windows](./windows.md) | Uses native WebAccountManager (WAM) APIs to sign in users and acquire tokens to use with Microsoft Graph in UWP applications. |
+| [Custom](./custom.md) | Create a custom provider to enable authentication and access to Microsoft Graph with your application's existing authentication code. |
## Initializing the GlobalProvider
@@ -69,6 +66,8 @@ public enum ProviderState
}
```
+## Respond to changes in the GlobalProvider state
+
In some scenarios, you will want to show certain functionality or perform an action only after a user has successfully signed in. You can access and check the provider state as shown in the following example:
```csharp
@@ -79,7 +78,7 @@ if (ProviderManager.Instance.GlobalProvider?.State === ProviderState.SignedIn) {
}
```
-You can also use the `ProviderUpdated` and `ProviderStateChanged` events to get notified whenever provider is set or changes state.
+Use the `ProviderUpdated` and `ProviderStateChanged` events to get notified whenever provider is set or changes state.
```csharp
using CommunityToolkit.Authentication;
@@ -98,6 +97,43 @@ void OnProviderStateChanged(object sender, ProviderUpdatedEventArgs args)
}
```
+### ProviderStateTrigger
+
+To respond to provider state changes from XAML, try out the `ProviderStateTrigger` state trigger.
+
+Available in the `CommunityToolkit.Graph.Uwp` package.
+
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### FrameworkElement.IsVisibleWhen
+
+The `FrameworkElement.IsVisibleWhen` attached property makes it easy to toggle visibility for any `FrameworkElement`.
+
+Available in the `CommunityToolkit.Graph.Uwp` package.
+
+```xml
+
+
+
+```
+
## Getting an access token
Each provider exposes a function called `getTokenAsync` that can retrieve the current access token or retrieve a new access token for the provided scopes. The following example shows how to get a new access token or the currently signed in user:
@@ -113,14 +149,14 @@ string token = await provider.GetTokenAsync(silentOnly: false);
## Call Microsoft Graph APIs
-Once authenticated, you can now make API calls to Microsoft Graph using the Graph SDK or without.
+Once authenticated, you can now make API calls to Microsoft Graph using the Graph SDK or without. See the [Extensions](../helpers/extensions.md) page for an example of how to authenticate an outbound request directly.
### Use the Graph SDK
-Access APIs using the Graph SDK through a preconfigured `GraphServiceClient` available through an extension method on `IProvider` called, `GetClient()`.
+Access APIs using the Graph SDK through a preconfigured `GraphServiceClient` available through an extension method on `IProvider` called `GetClient()` and `GetBetaClient()`.
See [Microsoft Graph Extensions](../helpers/extensions.md) for more details.
-This is the easiest way to get started because all of the Graph types are available and the `GraphServiceClient` offers a convenient way of building requests.
+It's possible to authenticate and make all Graph requests manually, without the Graph SDK. This can reduce package size significantly. However, using the Graph SDK is certainly the easiest way to work with Graph in .NET because the `GraphServiceClient` offers a convenient way of building requests and includes all of the object types ready to use.
Available in the `CommunityToolkit.Graph` package.
@@ -133,50 +169,3 @@ GraphServiceClient graphClient = provider.GetClient();
var me = await graphClient.Me.Request().GetAsync();
```
-
-### Handle Graph requests manually
-
-Access APIs by managing requests to Microsoft Graph yourself. This is helpful for projects with existing systems for managing web requests, or for keeping package sizes minimal by excluding the Graph SDK.
-
-To make Graph API calls manually, use the `IProvider.AuthenticateRequestAsync(HttpRequestMessage)` method to authenticate an outgoing request.
-
-```csharp
-using CommunityToolkit.Authentication;
-using Newtonsoft.Json;
-using Newtonsoft.Json.Linq;
-
-private async Task> GetDefaultTaskListAsync()
-{
- return await GetResponseAsync>("https://graph.microsoft.com/v1.0/me/todo/lists/tasks/tasks");
-}
-
-private async Task GetResponseAsync(string requestUri)
-{
- // Build the request
- HttpRequestMessage getRequest = new HttpRequestMessage(HttpMethod.Get, requestUri);
-
- // Authenticate the request
- await ProviderManager.Instance.GlobalProvider.AuthenticateRequestAsync(getRequest);
-
- var httpClient = new HttpClient();
- using (httpClient)
- {
- // Send the request
- var response = await httpClient.SendAsync(getRequest);
-
- if (response.IsSuccessStatusCode)
- {
- // Handle the request response
- var jsonResponse = await response.Content.ReadAsStringAsync();
- var jObject = JObject.Parse(jsonResponse);
- if (jObject.ContainsKey("value"))
- {
- var result = JsonConvert.DeserializeObject(jObject["value"].ToString());
- return result;
- }
- }
- }
-
- return default;
-}
-```
diff --git a/docs/graph/authentication/windows.md b/docs/graph/authentication/windows.md
index 3510765cb..a706ecf5e 100644
--- a/docs/graph/authentication/windows.md
+++ b/docs/graph/authentication/windows.md
@@ -12,10 +12,7 @@ dev_langs:
The WindowsProvider is an authentication provider for accessing locally configured accounts on Windows.
It extends [IProvider](./custom.md) and uses the native Windows AccountManager (WAM) APIs and AccountsSettingsPane for sign in.
-> Available in the `CommunityToolkit.Authentication.Uwp` package.
-
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
+Available in the `CommunityToolkit.Authentication.Uwp` package.
## Prerequisite Windows Store Association in Visual Studio
@@ -30,27 +27,25 @@ To get valid tokens and complete sign in, the app will need to be associated wit
> [!NOTE]
> You must have a Windows Developer account to use the WindowsProvider in your UWP app. You can [register a Microsoft developer account](https://developer.microsoft.com/store/register) if you don't already have one.
-
## Syntax
@@ -64,9 +59,8 @@ using CommunityToolkit.Authentication;
ProviderManager.Instance.GlobalProvider = new WindowsProvider(new string[] { "User.Read", "Tasks.ReadWrite" });
```
-The WindowsProvider can also be configured to disabled auto-signin or show custom content in the `AccountsSettingsPane`.
-Additional configuration for account types will be available via the `WebAccountProviderConfig` object in the future.
-Currently, only consumer MSA accounts are supported.
+The WindowsProvider can also be configured to disable auto-login or show custom content in the `AccountsSettingsPane`.
+Configuration for specifying supported account types (such as AAD) is available via the `WebAccountProviderConfig` object.
```CSharp
using CommunityToolkit.Authentication;
@@ -82,9 +76,11 @@ void OnSettingsCommandInvoked(IUICommand command)
System.Diagnostics.Debug.WriteLine("AccountsSettingsPane command invoked: " + command.Id);
}
-// Configure which types accounts should be available to choose from. The default is MSA, but AAD will come in the future.
-// ClientId is only required for approving admin level consent in AAD tenants.
-var webAccountProviderConfig = new WebAccountProviderConfig(WebAccountProviderType.MSA, "YOUR_CLIENT_ID_HERE");
+// Configure which types of accounts should be available to choose from. The default is MSA, but AAD is also supported.
+var webAccountProviderConfig = new WebAccountProviderConfig(WebAccountProviderType.Msa);
+
+// ClientId is only required for approving admin level consent in AAD tenants or for supporting advanced authentication scenarios like SSO.
+//var webAccountProviderConfig = new WebAccountProviderConfig(WebAccountProviderType.Aad, "YOUR_CLIENT_ID_HERE");
// Configure details to present in the AccountsSettingsPane, such as custom header text and links.
var accountsSettingsPaneConfig = new AccountsSettingsPaneConfig(
diff --git a/docs/graph/controls/GraphPresenter.md b/docs/graph/controls/GraphPresenter.md
new file mode 100644
index 000000000..aab0bb88a
--- /dev/null
+++ b/docs/graph/controls/GraphPresenter.md
@@ -0,0 +1,93 @@
+---
+title: GraphPresenter XAML Control
+author: shweaver
+description: The GraphPresenter control enables adhoc visualization of any Graph API.
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, presenter, graphpresenter, graph
+dev_langs:
+ - csharp
+---
+
+# (Experimental) GraphPresenter XAML Control
+
+The GraphPresenter is a flexible XAML control for visualizing Graph API data. Provide an `IBaseRequestBuilder` implementation and the GraphPresenter will automatically fetch the data from the proper Graph endpoint, ready for visualization. Because every Graph entity is different, this control has no default UI of it's own. It is up to the developer to decide how the data should be presented by setting the control's `ContentTemplate`. This control is great for prototyping and experimentation purposes, but we suggest creating your own user controls for production scenarios.
+
+Available in the `CommunityToolkit.Graph.Uwp` package.
+
+## Syntax
+
+### XAML
+
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### Code-behind
+
+```csharp
+public IBaseRequestBuilder RecentDriveItemsRequestBuilder { get; set; }
+
+public GraphPresenterSamplePage()
+{
+ InitializeComponent();
+
+ ProviderManager.Instance.ProviderStateChanged += (s, e) => UpdateRequestBuilder();
+ UpdateRequestBuilder();
+}
+
+private void UpdateRequestBuilder()
+{
+ var provider = ProviderManager.Instance.GlobalProvider;
+ switch (provider?.State)
+ {
+ case ProviderState.SignedIn:
+ RecentDriveItemsRequestBuilder = provider.GetClient().Me.Drive.Recent();
+ break;
+
+ default:
+ RecentDriveItemsRequestBuilder = null;
+ break;
+ }
+}
+```
+
+## Properties
+
+| Property | Type | Description |
+| -- | -- | -- |
+| RequestBuilder | IBaseRequestBuilder | Used to make a request to the graph. The results will be automatically populated to the `ContentPresenter.ContentTemplate` property. Use a `ContentPresenter.ContentTemplate` to change the presentation of the data. |
+| ResponseType | Type | The type of item returned by the `RequestBuilder`. |
+| IsCollection | bool | A value indicating whether the returned data from the `RequestBuilder` is a collection. |
+| QueryOptions | List<QueryOption> | A list of `QueryOption` values to pass into the request built by the `RequestBuilder`. |
+| OrderBy | string | A string to indicate a sorting order for the `RequestBuilder`. This is a helper to add this specific request option to the `QueryOptions`.
+
+## Requirements
+
+* **Namespace:** CommunityToolkit.Graph.Uwp.Controls
+* **NuGet package:** [CommunityToolkit.Graph.Uwp](https://www.nuget.org/packages/CommunityToolkit.Graph.Uwp)
+
+## API
+
+* [GraphPresenter source code](https://github.com/windows-toolkit/Graph-Controls/tree/main/CommunityToolkit.Graph.Uwp/Controls/GraphPresenter)
+
+## Related Topics
+
+* [MGT Get Component](/graph/toolkit/components/get)
diff --git a/docs/graph/controls/LoginButton.md b/docs/graph/controls/LoginButton.md
index 7a04eb2ef..e826eff05 100644
--- a/docs/graph/controls/LoginButton.md
+++ b/docs/graph/controls/LoginButton.md
@@ -7,17 +7,14 @@ dev_langs:
- csharp
---
-# (Preview) LoginButton XAML Control
+# LoginButton XAML Control
The LoginButton is both a button and flyout control to facilitate Microsoft identity platform authentication. It provides two states:
* When the user is not signed in, the control is a simple button to initiate the sign in process.
* When the user is signed in, the control displays the current signed in user name, profile image, and email. When clicked, a flyout is opened with a command to sign out.
-> Available in the `CommunityToolkit.Graph.Uwp` package.
-
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
+Available in the `CommunityToolkit.Graph.Uwp` package.
## Syntax
@@ -50,10 +47,9 @@ The LoginButton is both a button and flyout control to facilitate Microsoft iden
## Requirements
-| Device family | Universal, MinVersion or higher |
-| -- | -- |
-| Namespace | CommunityToolkit.Graph.Uwp.Controls |
-| NuGet package | [CommunityToolkit.Graph.Uwp](https://www.nuget.org/packages/CommunityToolkit.Graph.Uwp) |
+* **Namespace:** CommunityToolkit.Graph.Uwp.Controls
+* **NuGet package:** [CommunityToolkit.Graph.Uwp](https://www.nuget.org/packages/CommunityToolkit.Graph.Uwp)
+* **Scope:** `User.Read`
## API
diff --git a/docs/graph/controls/PeoplePicker.md b/docs/graph/controls/PeoplePicker.md
index dc0b15a98..10143cbdc 100644
--- a/docs/graph/controls/PeoplePicker.md
+++ b/docs/graph/controls/PeoplePicker.md
@@ -7,14 +7,11 @@ dev_langs:
- csharp
---
-# (Preview) PeoplePicker XAML Control
+# PeoplePicker XAML Control
The PeoplePicker searches for people and renders the list of results from Microsoft Graph. By default, the component will search across all people.
-> Available in the `CommunityToolkit.Graph.Uwp` package.
-
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
+Available in the `CommunityToolkit.Graph.Uwp` package.
## Syntax
@@ -37,10 +34,8 @@ The PeoplePicker searches for people and renders the list of results from Micros
## Requirements
-| Device family | Universal, MinVersion or higher |
-| -- | -- |
-| Namespace | CommunityToolkit.Graph.Uwp.Controls |
-| NuGet package | [CommunityToolkit.Graph.Uwp](https://www.nuget.org/packages/CommunityToolkit.Graph.Uwp) |
+* **Namespace:** CommunityToolkit.Graph.Uwp.Controls
+* **NuGet package:** [CommunityToolkit.Graph.Uwp](https://www.nuget.org/packages/CommunityToolkit.Graph.Uwp)
## API
diff --git a/docs/graph/controls/PersonView.md b/docs/graph/controls/PersonView.md
index 91e41b20f..d89a2cb89 100644
--- a/docs/graph/controls/PersonView.md
+++ b/docs/graph/controls/PersonView.md
@@ -11,10 +11,7 @@ dev_langs:
The PersonView control is used to display a person or contact by using their photo, name, and/or email address.
-> Available in the `CommunityToolkit.Graph.Uwp` package.
-
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
+Available in the `CommunityToolkit.Graph.Uwp` package.
## Syntax
@@ -42,10 +39,8 @@ The PersonView control is used to display a person or contact by using their pho
## Requirements
-| Device family | Universal, MinVersion or higher |
-| -- | -- |
-| Namespace | CommunityToolkit.Graph.Uwp.Controls |
-| NuGet package | [CommunityToolkit.Graph.Uwp](https://www.nuget.org/packages/CommunityToolkit.Graph.Uwp) |
+* **Namespace:** CommunityToolkit.Graph.Uwp.Controls
+* **NuGet package:** [CommunityToolkit.Graph.Uwp](https://www.nuget.org/packages/CommunityToolkit.Graph.Uwp)
## API
diff --git a/docs/graph/getting-started.md b/docs/graph/getting-started.md
index 32ff15d3e..8d0aa6547 100644
--- a/docs/graph/getting-started.md
+++ b/docs/graph/getting-started.md
@@ -1,19 +1,16 @@
---
-title: Getting started with WCT Graph Helpers and Controls
+title: Getting started with WCT Graph helpers and controls
author: shweaver-MSFT
-description: Get started using authentication providers and Graph powered helpers from the Windows Community Toolkit.
+description: Get started using authentication providers and Graph powered controls and helpers from the Windows Community Toolkit.
keywords: uwp, wpf, netstandard, windows, community, toolkit, graph, login, authentication, provider, providers, identity
dev_langs:
- csharp
---
-# Getting Started
+# Getting started
To get started using Graph data in your application, you'll first need to enable authentication.
-> [!IMPORTANT]
-> These packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
-
## Set the global authentication provider
### Authenticate with MSAL
@@ -37,7 +34,7 @@ Leverage the official Microsoft Authentication Library (MSAL) to enable authenti
ProviderManager.Instance.GlobalProvider = new MsalProvider(clientId, scopes);
```
-> Note: You can use the `Scopes` property to preemptively request permissions from the user of your app for data your app needs to access from Microsoft Graph.
+> Note: Use the `Scopes` property to preemptively request permissions from the user of your app for data your app needs to access from Microsoft Graph.
### Authenticate with WindowsProvider
@@ -93,39 +90,3 @@ ProviderManager.Instance.ProviderStateChanged += (s, e)
}
}
```
-
-### Use the Beta API
-
-You can use the `ProviderManager.Instance` to listen to changes in authentication status with the `ProviderUpdated` event or get direct access to the [.NET Graph Beta API](https://github.com/microsoftgraph/msgraph-beta-sdk-dotnet) through `ProviderManager.Instance.GlobalProvider.GetBetaClient()`, just be sure to check if the `GlobalProvider` has been set first and its `State` is `SignedIn`:
-
-```csharp
-using CommunityToolkit.Authentication;
-using CommunityToolkit.Graph.Extensions;
-
-public ImageSource GetMyPhoto()
-{
- IProvider provider = ProviderManager.Instance.GlobalProvider;
-
- if (provider?.State == ProviderState.SignedIn)
- {
- // Get the beta client
- GraphServiceClient betaGraphClient = provider.GetBetaClient();
-
- try
- {
- // Make a request to the beta endpoint for the current user's photo.
- var photoStream = await betaGraphClient.Me.Photo.Content.Request().GetAsync();
-
- using var ras = photoStream.AsRandomAccessStream();
- var bitmap = new BitmapImage();
- await bitmap.SetSourceAsync(ras);
-
- return bitmap;
- }
- catch
- {
- return null;
- }
- }
-}
-```
diff --git a/docs/graph/helpers/extensions.md b/docs/graph/helpers/extensions.md
index 9bb08f748..f245f668a 100644
--- a/docs/graph/helpers/extensions.md
+++ b/docs/graph/helpers/extensions.md
@@ -11,9 +11,6 @@ dev_langs:
Use toolkit extensions to help you make calls to Graph APIs using the global authentication provider. Available in the `CommunityToolkit.Graph` package, `CommunityToolkit.Graph.Extensions` namespace.
-> [!IMPORTANT]
-> Windows Community Toolkit - Graph Controls and Helpers packages are in preview. To get started using WCT preview packages visit the [WCT Preview Packages wiki page](https://aka.ms/wct/wiki/previewpackages).
-
## Call Microsoft Graph APIs
Once authenticated, you can make API calls to Microsoft Graph using a preconfigured `GraphServiceClient` instance. Access to the client is enabled through an extension method on [IProvider](../authentication/custom.md) called, `GetClient()`.
@@ -71,7 +68,7 @@ public ImageSource GetMyPhoto()
}
```
-## Extension methods
+## IProvider extension methods
The following extension methods are available on `IProvider` via the `CommunityToolkit.Graph.Extensions` namespace.
@@ -79,3 +76,59 @@ The following extension methods are available on `IProvider` via the `CommunityT
| -- | -- | -- | -- |
| GetClient | | GraphServiceClient | Retrieve pre-configured GraphServiceClient instance for making authenticated Graph calls, using the v1 endpoint. |
| GetBetaClient | | GraphServiceClient | Retrieve pre-configured GraphServiceClient instance for making authenticated Graph calls, using the beta endpoint. |
+
+## Handle Graph requests manually
+
+Access APIs by managing requests to Microsoft Graph yourself. This is helpful for projects with existing systems for managing web requests, or for keeping package sizes minimal by excluding the Graph SDK.
+
+To make Graph API calls manually, use the `HttpRequestMessage.AuthenticateAsync()` extension method to authenticate any outgoing requests.
+
+```csharp
+using CommunityToolkit.Authentication;
+using CommunityToolkit.Authentication.Extensions;
+using Newtonsoft.Json;
+using Newtonsoft.Json.Linq;
+
+private async Task> GetDefaultTaskListAsync()
+{
+ return await GetResponseAsync>("https://graph.microsoft.com/v1.0/me/todo/lists/tasks/tasks");
+}
+
+private async Task GetResponseAsync(string requestUri)
+{
+ // Build the request
+ var getRequest = new HttpRequestMessage(HttpMethod.Get, requestUri);
+
+ // Authenticate the request using an extension on HttpRequestMessage.
+ await getRequest.AuthenticateAsync();
+
+ var httpClient = new HttpClient();
+ using (httpClient)
+ {
+ // Send the request
+ var response = await httpClient.SendAsync(getRequest);
+
+ if (response.IsSuccessStatusCode)
+ {
+ // Handle the request response
+ var jsonResponse = await response.Content.ReadAsStringAsync();
+ var jObject = JObject.Parse(jsonResponse);
+ if (jObject.ContainsKey("value"))
+ {
+ var result = JsonConvert.DeserializeObject(jObject["value"].ToString());
+ return result;
+ }
+ }
+ }
+
+ return default;
+}
+```
+
+## HttpRequestMessage extension methods
+
+The extension methods are available on `HttpRequestMessage` via the `CommunityToolkit.Authenticaiton.Extensions` namespace.
+
+| Method | Arguments | Returns | Description |
+| -- | -- | -- | -- |
+| AuthenticateAsync | | HttpRequestMessage | Authenticate an http request using the current GlobalProvider instance. |
diff --git a/docs/graph/helpers/roaming-settings.md b/docs/graph/helpers/roaming-settings.md
new file mode 100644
index 000000000..a5250c857
--- /dev/null
+++ b/docs/graph/helpers/roaming-settings.md
@@ -0,0 +1,164 @@
+---
+title: Roaming settings
+author: shweaver-MSFT
+description: Roam user settings across experiences using WCT's Graph powered storage helpers.
+keywords: uwp, wpf, netstandard, windows, community, toolkit, graph, roaming, settings, storage, files
+dev_langs:
+ - csharp
+---
+
+# Roaming settings
+
+Store and roam user settings/files across experiences and devices using Microsoft Graph powered storage helpers. These Graph storage helpers implement the `Microsoft.Toolkit.Helpers.IFileStorageHelper` and `Microsoft.Toolkit.Helpers.ISettingsStorageHelper` interfaces and work well in conjunction with the `Microsoft.Toolkit.Uwp.Helpers.ApplicationDataStorageHelper` for migrating local data to roaming storage locations.
+
+## OneDriveStorageHelper
+
+The `OneDriveStorageHelper` is a storage helper for handling files and folders in a user's OneDrive AppSpecial folder. This helper is purposed for storing app specific values and does not support freely navigating the user's OneDrive root folder or other app's settings folders.
+
+Available in the `CommunityToolkit.Uwp.Graph` package.
+
+```csharp
+var filePath = "TestFile.txt";
+var fileContents = "this is a test";
+var fileContents2 = "this is also a test";
+var storageHelper = await OneDriveStorageHelper.CreateForCurrentUserAsync();
+
+// Create a file
+await storageHelper.CreateFileAsync(filePath, fileContents);
+
+// Read a file
+var readContents = await storageHelper.ReadFileAsync(filePath);
+Assert.AreEqual(fileContents, readContents);
+
+// Update a file
+await storageHelper.CreateFileAsync(filePath, fileContents2);
+var readContents2 = await storageHelper.ReadFileAsync(filePath);
+Assert.AreEqual(fileContents2, readContents2);
+
+// Delete a file
+var itemDeleted = await storageHelper.TryDeleteItemAsync(filePath);
+Assert.IsTrue(itemDeleted);
+```
+
+Sub-folders are also supported:
+
+```csharp
+var folderName = "TestFolder";
+var subfolderName = "TestSubFolder";
+var subfolderPath = $"{folderName}/{subfolderName}";
+var fileName = "TestFile.txt";
+var filePath = $"{folderName}/{fileName}";
+var fileContents = "this is a test";
+var storageHelper = await OneDriveStorageHelper.CreateForCurrentUserAsync();
+
+// Test preparation
+await storageHelper.TryDeleteItemAsync(folderName);
+await storageHelper.CreateFolderAsync(folderName);
+
+// Create a subfolder
+await storageHelper.CreateFolderAsync(subfolderName, folderName);
+
+// Create a file in a folder
+await storageHelper.CreateFileAsync(filePath, fileContents);
+
+// Read a file from a folder
+var readContents = await storageHelper.ReadFileAsync(filePath);
+Assert.AreEqual(fileContents, readContents);
+
+// List folder contents
+var folderItems = await storageHelper.ReadFolderAsync(folderName);
+var folderItemsList = folderItems.ToList();
+Assert.AreEqual(2, folderItemsList.Count());
+Assert.AreEqual(subfolderName, folderItemsList[0].Name);
+Assert.AreEqual(DirectoryItemType.Folder, folderItemsList[0].ItemType);
+Assert.AreEqual(fileName, folderItemsList[1].Name);
+Assert.AreEqual(DirectoryItemType.File, folderItemsList[1].ItemType);
+
+// Delete a subfolder
+var itemDeleted = await storageHelper.TryDeleteItemAsync(subfolderPath);
+Assert.IsTrue(itemDeleted);
+```
+
+## UserExtensionStorageHelper
+
+The `UserExtensionStorageHelper` is a storage helper that leverages open extensions on the Graph User entity to store data. Use this helper for storing user specific settings as key-value-pairs.
+
+Available in the `CommunityToolkit.Uwp.Graph` package.
+
+```csharp
+// Create a new storage helper for the current user.
+var storageHelper = await UserExtensionStorageHelper.CreateForCurrentUserAsync("my-storage-extension-id");
+
+// Save a value
+storageHelper["PreferredTheme"] = "Dark";
+
+// Sync with Graph to update the remote.
+await storageHelper.Sync();
+```
+
+### Syncing with Graph
+
+The `UserExtensionStorageHelper` uses synchronous methods to interop and does not automatically sync data back to Graph. Use the `Sync()` method to push changes up to Graph and retrieve any new settings.
+
+Common sync opportunities:
+
+1. On application startup, when ready to fetch values and hydrate the cache.
+1. On application suspend/resume.
+1. After changing one or more settings values.
+
+There is a known limitation with open extensions that does not allow deletion of a specific key. We suggest using a unique value to represent when a key has been deleted. To truly remove keys, the entire extension must be cleared and synced to delete the extension, then rehydrated with values and synced again.
+
+#### Sample 1. Set a default value
+
+```csharp
+// Create a new storage helper for the current user.
+var storageHelper = await UserExtensionStorageHelper.CreateForCurrentUserAsync("my-storage-extension-id");
+
+// Individual key deletion is not supported by open extensions.
+// As a workaround, save a unique value like "KEY_DELETED" on deleted keys to pseudo remove them.
+storageHelper["PreferredTheme"] = "KEY_DELETED";
+
+// Check for a preferred theme, if not set the default.
+if (!storageHelper.TryRead("PreferredTheme", out string preferredTheme) || preferredTheme == "KEY_DELETED")
+{
+ // Set the default theme.
+ preferredTheme = "Light";
+
+ // Save a value to the storage helper cache.
+ // Changes must be explicitly synced.
+ storageHelper["preferredTheme"] = preferredTheme;
+
+ // Sync with Graph push changes back up.
+ await storageHelper.Sync();
+}
+```
+
+#### Sample 2. Delete a key
+
+```csharp
+// Create a new storage helper for the current user.
+var storageHelper = await UserExtensionStorageHelper.CreateForCurrentUserAsync("my-storage-extension-id");
+
+// Sync to hydrate.
+await storageHelper.Sync();
+
+// Get the cache and remove the target item.
+Dictionary cache = storageHelper.Cache.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
+cache.Remove("PreferredTheme");
+
+// Call clear to mark the extension ready for deletion/recreation
+storageHelper.Clear();
+
+// Reapply the cached values
+foreach (var setting in cache)
+{
+ storageHelper[setting.Key] = setting.Value;
+}
+
+// Sync deletion to Graph and preserve other settings values.
+await storageHelper.Sync();
+```
+
+## Related Topics
+
+* [Add custom data to users using open extensions](/graph/extensibility-open-users)
diff --git a/docs/graph/overview.md b/docs/graph/overview.md
index f7b788d62..1d65cd5a0 100644
--- a/docs/graph/overview.md
+++ b/docs/graph/overview.md
@@ -1,5 +1,5 @@
---
-title: Windows Community Toolkit - Graph Helpers and Controls
+title: Windows Community Toolkit - Authentication and Graph
author: shweaver-MSFT
description: Authentication providers and Graph powered helpers that make it easy to work with Microsoft Graph APIs.
keywords: uwp, wpf, netstandard, windows, community, toolkit, graph, login, authentication, provider, providers, identity
@@ -7,24 +7,13 @@ dev_langs:
- csharp
---
-# Windows Community Toolkit - Graph Helpers and Controls
+# Windows Community Toolkit - Authentication and Graph
-The Graph helpers and controls are a sub-project of the [Windows Community Toolkit](https://aka.ms/wct) focused on [Microsoft Graph](https://developer.microsoft.com/en-us/graph/) and providing a set of Authentication providers and Graph powered Helpers/Controls that make it easy to work with Microsoft Graph APIs.
+The authentication and Graph helpers and controls are a part of the [Windows Community Toolkit](https://aka.ms/wct), focused on enabling quick and easy Windows authentication and [Microsoft Graph](https://developer.microsoft.com/en-us/graph/) powered experiences. These controls and helpers make it easy to get users authenticated and start calling Microsoft Graph APIs!
-Note: This new library replaces the `Microsoft.Toolkit.Uwp.UI.Controls.Graph` package; however, it is not backwards compatible nor does it provide all the same features at this time.
+> Note: This new library replaces the `Microsoft.Toolkit.Uwp.UI.Controls.Graph` package; however, it is not backwards compatible nor does it provide all the same features at this time.
-If you need similar controls for the Web, please use the [Microsoft Graph Toolkit](https://aka.ms/mgt).
-
-## What's new?
-
-We've overhauled our approach and introduced some big improvements:
-
-- The new WindowsProvider enables basic consumer login without AAD configuration 🎊
-- Authentication packages are now split per provider 🎉
-- Access to the GraphServiceClient now lives in a separate package. This means no dependency on the Graph SDK for simple auth scenarios and apps that perform Graph requests manually (sans SDK) 🥳
-- Removed Beta Graph SDK, but enabled access with V1 SDK types. This is so our controls and helpers can be based on the stable Graph endpoint, while also allowing for requests to the beta endpoint in some circumstances (Such as retrieving a user's photo) đźŽ
-
-For more info on our roadmap, check out the current [Release Plan](https://github.com/windows-toolkit/Graph-Controls/issues/81)
+If you need similar controls for the web, check out the [Microsoft Graph Toolkit](https://aka.ms/mgt).
## Supported SDKs
@@ -33,23 +22,27 @@ For more info on our roadmap, check out the current [Release Plan](https://githu
| `CommunityToolkit.Authentication` | NetStandard 2.0 |
| `CommunityToolkit.Authentication.Msal` | NetStandard 2.0 |
| `CommunityToolkit.Authentication.Uwp` | UWP Windows 10 17134 |
-| `CommunityTookit.Graph` | NetStandard 2.0 |
+| `CommunityToolkit.Graph` | NetStandard 2.0 |
| `CommunityToolkit.Graph.Uwp` | UWP Windows 10 17763 |
-## Getting Started
+## Getting started
Check out the [Getting Started](./getting-started.md) guide for details on how to get authenticated and start calling Graph APIs.
## Learn More
-### Authentication Providers
+### Authentication providers
Hook into a lightweight framework for authenticating users and responding to login state changes: [Authentication Providers Overview](./authentication/overview.md)
-### Graph Helpers
+### Extensions
See [Microsoft Graph Extensions](./helpers/extensions.md) to learn how to get access to a preconfigured GraphServiceClient and make adhoc API calls using the Graph SDK.
-### Graph Controls
+### Roaming settings
+
+Roam settings across experiences with the Graph using [Graph powered storage helpers](./helpers/roaming-settings.md). Store simple settings with open extensions on the Graph User or try the `OneDriveStorageHelper` for roaming files via OneDrive.
+
+### XAML controls
-Build Graph experiences with XAML controls and helpers made for UWP, such as [LoginButton](./controls/LoginButton.md) or [PersonView](./controls/PersonView.md).
+Build Graph experiences with XAML controls made for UWP, such as [LoginButton](./controls/LoginButton.md) or [PersonView](./controls/PersonView.md).
diff --git a/docs/helpers/AdvancedCollectionView.md b/docs/helpers/AdvancedCollectionView.md
index e21af0177..9efbc3393 100644
--- a/docs/helpers/AdvancedCollectionView.md
+++ b/docs/helpers/AdvancedCollectionView.md
@@ -208,7 +208,7 @@ End Using ' acv.Refresh() gets called here
## Sample Project
-[AdvancedCollectionView sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AdvancedCollectionView). You can [see this in action](uwpct://Helpers?sample=AdvancedCollectionView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[AdvancedCollectionView sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/AdvancedCollectionView). You can [see this in action](uwpct://Helpers?sample=AdvancedCollectionView) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -219,4 +219,4 @@ End Using ' acv.Refresh() gets called here
## API
-* [AdvancedCollectionView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/AdvancedCollectionView)
+* [AdvancedCollectionView source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/AdvancedCollectionView)
diff --git a/docs/helpers/AttachedShadows.md b/docs/helpers/AttachedShadows.md
new file mode 100644
index 000000000..6834435e7
--- /dev/null
+++ b/docs/helpers/AttachedShadows.md
@@ -0,0 +1,174 @@
+---
+title: Attached Shadows
+author: michael-hawker
+description: Attached Shadows allow you to easily create shadow effects on elements.
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, shadow, shadows, dropshadow, dropshadowpanel, attachedshadow, attacheddropshadow, attachedcardshadow
+dev_langs:
+ - csharp
+---
+
+# Attached Shadows
+
+Attached Shadows allow you to more easily create beautiful shadow effects within your app with little to no modification of the visual tree required, unlike our previous [`DropShadowPanel`](../controls/DropShadowPanel.md) control.
+
+> **Platform APIs:** [`AttachedCardShadow`](/dotnet/api/microsoft.toolkit.uwp.ui.media.attachedcardshadow), [`AttachedDropShadow`](/dotnet/api/microsoft.toolkit.uwp.ui.attacheddropshadow)
+
+## Introduction
+
+There are two types of attached shadows available today, the `AttachedCardShadow` and the `AttachedDropShadow`. It is recommended to use the `AttachedCardShadow` where possible, if you don't mind the dependency on Win2D. The `AttachedCardShadow` provides an easier to use experience that is more performant and easier to apply across an entire set of elements, assuming those elements are rounded-rectangular in shape. The `AttachedDropShadow` provides masking support and can be leveraged in any UWP app without adding an extra dependency.
+
+### Capability Comparison
+
+The following table outlines the various capabilities of each shadow type in addition to comparing to the previous `DropShadowPanel` implementation:
+
+| Capability | AttachedCardShadow | AttachedDropShadow | DropShadowPanel (deprecated) |
+|-------------------------------|--------------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------------------------------|
+| Dependency/NuGet Package | 🟡 Win2D via `Microsoft.Toolkit.Uwp.UI.Media` | ✅ UWP Only (Composition Effect) `Microsoft.Toolkit.Uwp.UI` | ✅ UWP Only (Composition Effect) `Microsoft.Toolkit.Uwp.UI` |
+| Layer | Inline Composition + Win2D Clip Geometry | Composition via Target Element Backdrop | Composition via `ContentControl` Container |
+| Modify Visual Tree | ✅ No | 🟡 Usually requires single target element, even for multiple shadows | ❌ Individually wrap each element needing shadow |
+| Extra Visual Tree Depth | ✅ 0 | 🟡 1 per sibling element to cast one or more shadows to | ❌ _**4** per Shadowed Element_ |
+| Masking/Geometry | 🟡 Rectangular/Rounded-Rectangles only | ✅ Can mask images, text, and shapes (performance penalty) | ✅ Can mask images, text, and shapes (performance penalty) |
+| Performance | ✅ Fast, applies rectangular clipped geometry | 🟡 Slower, especially when masking (default); can use rounded-rectangles optimization | ❌ Slowest, no optimization for rounded-rectangles |
+| ResourceDictionary Support | ✅ Yes | ✅ Yes | ❌ Limited, via complete custom control style + still need to wrap each element to apply |
+| Usable in Styles | ✅ Yes, anywhere, including app-level | 🟡 Yes, but limited in scope due to element target | ❌ No |
+| Supports Transparent Elements | ✅ Yes, shadow is clipped and not visible | ❌ No, shadow shows through transparent element | ❌ No, shadow shows through transparent element |
+| Animation Support | ✅ Yes, in XAML via [`AnimationSet`](../animations/AnimationSet.md) | 🟡 Partial, translating/moving element may desync shadow | ❌ No |
+
+## AttachedCardShadow (Win2D)
+
+The `AttachedCardShadow` is the easiest to use and most performant shadow. It is recommended to use it where possible, if taking a Win2D dependency is not a concern. It's only drawbacks are the extra dependency required and that it only supports rectangular and rounded-rectangular geometries (as described in the table above).
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://controls?sample=attachedcardshadow%20%28win2d%29)
+
+The great benefit to the `AttachedCardShadow` is that no extra surface or element is required to add the shadow. This reduces the complexity required in development and allows shadows to easily be added at any point in the development process. It also supports transparent elements, without displaying the shadow behind them!
+
+### Example
+
+The example shows how easy it is to not only apply an `AttachedCardShadow` to an element, but use it in a style to apply to multiple elements as well:
+
+```xaml
+ xmlns:ui="using:Microsoft.Toolkit.Uwp.UI"
+ xmlns:media="using:Microsoft.Toolkit.Uwp.UI.Media"/>
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### Example Output
+
+![Card Shadow Examples](../resources/images/Helpers/Shadows/CardShadow.png)
+
+## AttachedDropShadow (Composition)
+
+The `AttachedDropShadow` provides masking support to a wide variety of elements including transparent images, shapes, and text. Masking to a custom shape that's not rectangular or rounded-rectangular is the main scenario where an `AttachedDropShadow` will be useful. Unlike it's predecessor, the [`DropShadowPanel`](../Controls/DropShadowPanel.md), the `AttachedDropShadow` doesn't need to wrap the element being shadowed; however, it does require another element to cast the shadow on to.
+
+This makes it a bit more complex to use than the `AttachedCardShadow` and the `DropShadowPanel`, but since multiple `AttachedDropShadow` elements can share the same surface, this makes it much more performant than its predecessor.
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://controls?sample=attacheddropshadow%20%28composition%29)
+
+### Remarks
+
+While `DropShadowPanel` encapsulated the complexities of adding a shadow, it added a lot of depth and complexity to the visual tree. `AttachedDropShadow` instead requires that you provide the surface where the shadows should be cast, such as a common backdrop element. This means that each shadow can use the same shared surface rather than creating its own backdrop element for each shadow (like `DropShadowPanel` did). This slight trade-off for ease-of-use is a gain in performance. However, it does mean it may not be as flexible for certain use cases with manipulation of an element. In those cases we recommend to try and use `AttachedCardShadow` instead or wrapping an element and its backdrop in a custom control.
+
+### Example
+
+The following example shows how to use an `AttachedDropShadow` as a resource with a `TextBlock` to mask the shadow of some text:
+
+```xaml
+
+
+
+
+
+
+
+
+```
+
+### Example Output
+
+![Text with Attached Shadow](../resources/images/Helpers/Shadows/TextShadow.png)
+
+## Animation
+
+Either type of Attached Shadow can be easily animated using the Toolkit's [`AnimationSet`](../animations/AnimationSet.md) api. These provide an easy XAML based way to animate a wide variety of elements, including a variety of shadow properties. They can also be animated with any other composition animation technique in code-behind as well using either the [`AnimationBuilder`](../animations/AnimationBuilder.md) or built-in composition animations.
+
+> **Platform APIs:** [`BlurRadiusDropShadowAnimation`](/dotnet.api/microsoft.toolkit.uwp.ui.animations.blurradiusdropshadowanimation), [`ColorDropShadowAnimation`](/dotnet.api/microsoft.toolkit.uwp.ui.animations.colordropshadowanimation), [`OffsetDropShadowAnimation`](/dotnet.api/microsoft.toolkit.uwp.ui.animations.offsetdropshadowanimation), [`OpacityDropShadowAnimation`](/dotnet.api/microsoft.toolkit.uwp.ui.animations.opacitydropshadowanimation)
+
+> [!NOTE]
+> `AttachedCardShadow` has better support for animations which involve translation of the element along with the shadow. If animating an `AttachedDropShadow` it is best to only animate the shadow itself vs. moving the element it is attached to. This can cause the shadow and element to be desynchronized.
+
+> [!div class="nextstepaction"]
+> [Try it in the sample app](uwpct://animations?sample=shadow%20animations)
+
+### Example
+
+The following example uses a combination of behaviors and animations apis to create an animated shadow effect when hovering over an image with an [`OffsetDropShadowAnimation`](/dotnet.api/microsoft.toolkit.uwp.ui.animations.offsetdropshadowanimation):
+
+```xaml
+ xmlns:ui="using:Microsoft.Toolkit.Uwp.UI"
+ xmlns:media="using:Microsoft.Toolkit.Uwp.UI.Media"
+ xmlns:interactivity="using:Microsoft.Xaml.Interactivity"
+ xmlns:interactions="using:Microsoft.Xaml.Interactions.Core"
+ xmlns:ani="using:Microsoft.Toolkit.Uwp.UI.Animations"
+ xmlns:behaviors="using:Microsoft.Toolkit.Uwp.UI.Behaviors"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### Example Output
+
+![Image with popped shadow on hover](../resources/images/Helpers/Shadows/ShadowHover.gif)
+
+## Sample Project
+
+[Attached Shadows sample page Source](https://github.com/CommunityToolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Shadows). You can [see this in action](uwpct://CategoryName?sample=pageName) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+
+## Source Code
+
+- [AttachedCardShadow source code](https://github.com/CommunityToolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Shadows/AttachedCardShadow.cs)
+- [AttachedDropShadow source code](https://github.com/CommunityToolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Shadows)
+
+## Related Topics
+
+- [Composition Shadows](/windows/uwp/composition/composition-shadows)
+- [DropShadow Class](/uwp/api/Windows.UI.Composition.DropShadow)
diff --git a/docs/helpers/BackgroundTaskHelper.md b/docs/helpers/BackgroundTaskHelper.md
index f3cd1d316..acc66049f 100644
--- a/docs/helpers/BackgroundTaskHelper.md
+++ b/docs/helpers/BackgroundTaskHelper.md
@@ -180,7 +180,7 @@ End Sub
## Sample Project
-[Background Task Helper](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackgroundTaskHelper). You can [see this in action](uwpct://Helpers?sample=BackgroundTaskHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Background Task Helper](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BackgroundTaskHelper). You can [see this in action](uwpct://Helpers?sample=BackgroundTaskHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -191,4 +191,4 @@ End Sub
## API
-* [Background Task source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/BackgroundTaskHelper.cs)
+* [Background Task source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/BackgroundTaskHelper.cs)
diff --git a/docs/helpers/BindableValueHolder.md b/docs/helpers/BindableValueHolder.md
index dc91c8c0e..8013666de 100644
--- a/docs/helpers/BindableValueHolder.md
+++ b/docs/helpers/BindableValueHolder.md
@@ -60,4 +60,4 @@ and switching it like that:
## API
-* [BindableValueHolder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Helpers/BindableValueHolder.cs)
+* [BindableValueHolder source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Helpers/BindableValueHolder.cs)
diff --git a/docs/helpers/BluetoothLEHelper.md b/docs/helpers/BluetoothLEHelper.md
index 2c7cbfc2a..45b26c73e 100644
--- a/docs/helpers/BluetoothLEHelper.md
+++ b/docs/helpers/BluetoothLEHelper.md
@@ -156,7 +156,7 @@ End If
## Sample Project
-[BluetoothLE Helper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BluetoothLEHelper). You can [see this in action](uwpct://Helpers?sample=BluetoothLEHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[BluetoothLE Helper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/BluetoothLEHelper). You can [see this in action](uwpct://Helpers?sample=BluetoothLEHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -167,4 +167,4 @@ End If
## API
-* [BluetoothLEHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.Connectivity/BluetoothLEHelper)
+* [BluetoothLEHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.Connectivity/BluetoothLEHelper)
diff --git a/docs/helpers/CameraHelper.md b/docs/helpers/CameraHelper.md
index 5250cfab6..592dfb34c 100644
--- a/docs/helpers/CameraHelper.md
+++ b/docs/helpers/CameraHelper.md
@@ -81,7 +81,7 @@ As a developer, you will need to make sure the CameraHelper resources are cleane
Likewise, make sure to handle app [suspending](/windows/uwp/launch-resume/suspend-an-app) and [resuming](/windows/uwp/launch-resume/resume-an-app) - CameraHelper should be cleaned up when suspending and re-initialized when resuming.
-Call `CameraHelper.CleanupAsync()` to clean up all internal resources. See the [CameraHelper sample page in the sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CameraHelper) for full example.
+Call `CameraHelper.CleanupAsync()` to clean up all internal resources. See the [CameraHelper sample page in the sample app](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CameraHelper) for full example.
## Properties
@@ -159,7 +159,7 @@ End If
## Sample Project
-[CameraHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CameraHelper). You can [see this in action](uwpct://Helpers?sample=CameraHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[CameraHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CameraHelper). You can [see this in action](uwpct://Helpers?sample=CameraHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -170,4 +170,4 @@ End If
## API
-* [CameraHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/CameraHelper)
+* [CameraHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/CameraHelper)
diff --git a/docs/helpers/Colors.md b/docs/helpers/Colors.md
index 20f925d8d..d09630f9c 100644
--- a/docs/helpers/Colors.md
+++ b/docs/helpers/Colors.md
@@ -56,7 +56,7 @@ Dim redColor As Windows.UI.Color = "Red".ToColor()
## Sample Code
-You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.UWP/Helpers/Test_ColorHelper.cs)
+You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.UWP/Helpers/Test_ColorHelper.cs)
## Requirements
@@ -67,4 +67,4 @@ You can find more examples in our [unit tests](https://github.com/windows-toolki
## API
-* [Color Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/ColorHelper.cs)
+* [Color Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/ColorHelper.cs)
diff --git a/docs/helpers/Converters.md b/docs/helpers/Converters.md
index ba3e9d0ad..3b2742429 100644
--- a/docs/helpers/Converters.md
+++ b/docs/helpers/Converters.md
@@ -11,21 +11,21 @@ Commonly used **converters** that allow the data to be modified as it passes thr
| Converter | Purpose |
| --- | --- |
-| [BoolNegationConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.boolnegationconverter?view=uwp-toolkit-dotnet) | Converts a boolean to the inverse value (True to False and vice versa) |
-| [BoolToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.booltoobjectconverter?view=uwp-toolkit-dotnet) | Converts a boolean value into an object. The converted value is selected between the values of TrueValue and FalseValue properties |
-| [BoolToVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.booltovisibilityconverter?view=uwp-toolkit-dotnet) | Converts a boolean value into a Visibility enumeration |
-| [CollectionVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.collectionvisibilityconverter?view=uwp-toolkit-dotnet) | Converts a collection into a Visibility enumeration (Collapsed if the given collection is empty or null) |
-| [DoubleToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.doubletoobjectconverter?view=uwp-toolkit-dotnet) | Converts a double value into an object based on a value to be greater than, less than, or in-between. |
-| [DoubleToVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.doubletovisibilityconverter?view=uwp-toolkit-dotnet) | Converts a double value into a Visibility enumeration based on a value to be greater than, less than, or in-between. |
-| [EmptyCollectionToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.emptycollectiontoobjectconverter?view=uwp-toolkit-dotnet) | Converts a collection into an object. The converted value is selected between the values of EmptyValue and NotEmptyValue properties |
-| [EmptyObjectToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.emptyobjecttoobjectconverter?view=uwp-toolkit-dotnet) | Converts a check on a null value into an object. The converted value is selected between the values of EmptyValue and NonEmptyValue properties |
-| [EmptyStringToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.emptystringtoobjectconverter?view=uwp-toolkit-dotnet) | Converts a string into an object. The converted value is selected between the values of EmptyValue and NotEmptyValue properties |
-| [FormatStringConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.formatstringconverter?view=uwp-toolkit-dotnet) | Converts an [IFormattable](/dotnet/api/system.string.format?view=netframework-4.7) value into a string. The ConverterParameter provides the string format |
-| [ResourceNameToResourceStringConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.resourcenametoresourcestringconverter?view=uwp-toolkit-dotnet) | Converter to look up the source string in the App Resources strings and returns its value, if found |
-| [StringFormatConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.stringformatconverter?view=uwp-toolkit-dotnet) | Converts a source object to the formatted string version using [string.Format](/dotnet/api/system.string.format?view=netframework-4.7). The ConverterParameter provides the string format |
-| [StringVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.stringvisibilityconverter?view=uwp-toolkit-dotnet) | Converts a string value into a Visibility enumeration (if the value is null or empty returns a collapsed value) |
-| [ToolbarFormatActiveConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.toolbarformatactiveconverter?view=uwp-toolkit-dotnet) | Compares if Formats are equal and returns bool |
-| [VisibilityToBoolConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.visibilitytoboolconverter?view=uwp-toolkit-dotnet) | This class converts a Visibility enumeration to a boolean value |
+| [BoolNegationConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.boolnegationconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a boolean to the inverse value (True to False and vice versa) |
+| [BoolToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.booltoobjectconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a boolean value into an object. The converted value is selected between the values of TrueValue and FalseValue properties |
+| [BoolToVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.booltovisibilityconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a boolean value into a Visibility enumeration |
+| [CollectionVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.collectionvisibilityconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a collection into a Visibility enumeration (Collapsed if the given collection is empty or null) |
+| [DoubleToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.doubletoobjectconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a double value into an object based on a value to be greater than, less than, or in-between. |
+| [DoubleToVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.doubletovisibilityconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a double value into a Visibility enumeration based on a value to be greater than, less than, or in-between. |
+| [EmptyCollectionToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.emptycollectiontoobjectconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a collection into an object. The converted value is selected between the values of EmptyValue and NotEmptyValue properties |
+| [EmptyObjectToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.emptyobjecttoobjectconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a check on a null value into an object. The converted value is selected between the values of EmptyValue and NonEmptyValue properties |
+| [EmptyStringToObjectConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.emptystringtoobjectconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a string into an object. The converted value is selected between the values of EmptyValue and NotEmptyValue properties |
+| [FormatStringConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.formatstringconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts an [IFormattable](/dotnet/api/system.string.format?view=netframework-4.7&preserve-view=true) value into a string. The ConverterParameter provides the string format |
+| [ResourceNameToResourceStringConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.resourcenametoresourcestringconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converter to look up the source string in the App Resources strings and returns its value, if found |
+| [StringFormatConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.stringformatconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a source object to the formatted string version using [string.Format](/dotnet/api/system.string.format?view=netframework-4.7&preserve-view=true). The ConverterParameter provides the string format |
+| [StringVisibilityConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.stringvisibilityconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Converts a string value into a Visibility enumeration (if the value is null or empty returns a collapsed value) |
+| [ToolbarFormatActiveConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.toolbarformatactiveconverter?view=uwp-toolkit-dotnet&preserve-view=true) | Compares if Formats are equal and returns bool |
+| [VisibilityToBoolConverter](/dotnet/api/microsoft.toolkit.uwp.ui.converters.visibilitytoboolconverter?view=uwp-toolkit-dotnet&preserve-view=true) | This class converts a Visibility enumeration to a boolean value |
## BoolToObjectConverter Examples
@@ -152,7 +152,7 @@ this can be used as follows to hide a list with no items and instead show text t
## StringFormatConverter Examples
-`StringFormatConverter` allows you to format a string property upon binding wrapping [string.Format](/dotnet/api/system.string.format?view=netframework-4.7).
+`StringFormatConverter` allows you to format a string property upon binding wrapping [string.Format](/dotnet/api/system.string.format?view=netframework-4.7&preserve-view=true).
It only allows for a single input value (the binding string), but can be formatted with the regular string.Format
methods. First, add it to your page resources:
@@ -179,4 +179,4 @@ then use it like so:
## API
-* [Converters source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Converters)
+* [Converters source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Converters)
diff --git a/docs/helpers/DeepLinkParsers.md b/docs/helpers/DeepLinkParsers.md
index 6b20c717c..2a553c015 100644
--- a/docs/helpers/DeepLinkParsers.md
+++ b/docs/helpers/DeepLinkParsers.md
@@ -148,4 +148,4 @@ lastName - Doe
### API
-* [DeepLinkParser source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/DeepLinkParser)
+* [DeepLinkParser source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/DeepLinkParser)
diff --git a/docs/helpers/DispatcherHelper.md b/docs/helpers/DispatcherHelper.md
index 469b18ea8..565175ece 100644
--- a/docs/helpers/DispatcherHelper.md
+++ b/docs/helpers/DispatcherHelper.md
@@ -107,7 +107,7 @@ End Function)
## Sample Project
-[DispatcherHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DispatcherHelper). You can [see this in action](uwpct://Helpers?sample=DispatcherHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[DispatcherHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/DispatcherHelper). You can [see this in action](uwpct://Helpers?sample=DispatcherHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -117,4 +117,4 @@ End Function)
## API
-- [DispatcherHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/DispatcherHelper.cs)
+- [DispatcherHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/DispatcherHelper.cs)
diff --git a/docs/helpers/HttpHelper.md b/docs/helpers/HttpHelper.md
index ce03d9089..ae51c3e71 100644
--- a/docs/helpers/HttpHelper.md
+++ b/docs/helpers/HttpHelper.md
@@ -81,4 +81,4 @@ End Using
## API
-* [HttpHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/HttpHelper/HttpHelper.cs)
+* [HttpHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/HttpHelper/HttpHelper.cs)
diff --git a/docs/helpers/HttpHelperRequest.md b/docs/helpers/HttpHelperRequest.md
index 74d5c5cc1..7c94e2315 100644
--- a/docs/helpers/HttpHelperRequest.md
+++ b/docs/helpers/HttpHelperRequest.md
@@ -80,4 +80,4 @@ request.Headers.Authorization = New Windows.Web.Http.Headers.HttpCredentialsHead
## API
-* [HttpHelperRequest source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/HttpHelper/HttpHelperRequest.cs)
+* [HttpHelperRequest source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/HttpHelper/HttpHelperRequest.cs)
diff --git a/docs/helpers/HttpHelperResponse.md b/docs/helpers/HttpHelperResponse.md
index 30377b5c2..c9595d154 100644
--- a/docs/helpers/HttpHelperResponse.md
+++ b/docs/helpers/HttpHelperResponse.md
@@ -91,4 +91,4 @@ End Using
## API
-* [HttpHelperResponse source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/HttpHelper/HttpHelperResponse.cs)
+* [HttpHelperResponse source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/HttpHelper/HttpHelperResponse.cs)
diff --git a/docs/helpers/ImageCache.md b/docs/helpers/ImageCache.md
index 3107c0fba..48dba9776 100644
--- a/docs/helpers/ImageCache.md
+++ b/docs/helpers/ImageCache.md
@@ -75,7 +75,7 @@ Await ImageCache.Instance.ClearAsync()
## Sample Project
-[Image Cache Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageCache). You can [see this in action](uwpct://Helpers?sample=ImageCache) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Image Cache Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ImageCache). You can [see this in action](uwpct://Helpers?sample=ImageCache) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -86,4 +86,4 @@ Await ImageCache.Instance.ClearAsync()
## API
-* [ImageCache source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Cache/ImageCache.cs)
+* [ImageCache source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Cache/ImageCache.cs)
diff --git a/docs/helpers/IncrementalLoadingCollection.md b/docs/helpers/IncrementalLoadingCollection.md
index 94bff5509..c6623c2eb 100644
--- a/docs/helpers/IncrementalLoadingCollection.md
+++ b/docs/helpers/IncrementalLoadingCollection.md
@@ -134,7 +134,7 @@ PeopleListView.ItemsSource = collection
## Sample Project
-[Incremental Loading Collection Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Incremental%20Loading%20Collection). You can [see this in action](uwpct://Helpers?sample=Incremental%20Loading%20Collection) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Incremental Loading Collection Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Incremental%20Loading%20Collection). You can [see this in action](uwpct://Helpers?sample=Incremental%20Loading%20Collection) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -145,4 +145,4 @@ PeopleListView.ItemsSource = collection
## API
-* [IncrementalLoadingCollection source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp/IncrementalLoadingCollection)
+* [IncrementalLoadingCollection source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp/IncrementalLoadingCollection)
diff --git a/docs/helpers/NetworkHelper.md b/docs/helpers/NetworkHelper.md
index eb11870a5..567c68113 100644
--- a/docs/helpers/NetworkHelper.md
+++ b/docs/helpers/NetworkHelper.md
@@ -108,7 +108,7 @@ End Select
## Sample Project
-[NetworkHelper sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/NetworkHelper). You can [see this in action](uwpct://Helpers?sample=NetworkHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[NetworkHelper sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/NetworkHelper). You can [see this in action](uwpct://Helpers?sample=NetworkHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -119,4 +119,4 @@ End Select
## API
-* [NetworkHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.Connectivity/Network/NetworkHelper.cs)
+* [NetworkHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.Connectivity/Network/NetworkHelper.cs)
diff --git a/docs/helpers/ObjectSerializer.md b/docs/helpers/ObjectSerializer.md
index 5de330736..f55b7d903 100644
--- a/docs/helpers/ObjectSerializer.md
+++ b/docs/helpers/ObjectSerializer.md
@@ -108,7 +108,7 @@ namespace Contoso.Helpers
## API
-* [IObjectSerializer source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/IObjectSerializer.cs)
+* [IObjectSerializer source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/IObjectSerializer.cs)
## Related topics
diff --git a/docs/helpers/ObjectStorage.md b/docs/helpers/ObjectStorage.md
index 48254eaec..6fec0d7c6 100644
--- a/docs/helpers/ObjectStorage.md
+++ b/docs/helpers/ObjectStorage.md
@@ -216,7 +216,7 @@ Await helper.SaveFileAsync(keySimpleObject, o)
## Sample Project
-[Object Storage sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Object%20Storage). You can [see this in action](uwpct://Helpers?sample=Object%20Storage) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Object Storage sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Object%20Storage). You can [see this in action](uwpct://Helpers?sample=Object%20Storage) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -227,6 +227,6 @@ Await helper.SaveFileAsync(keySimpleObject, o)
## API
-- [LocalObjectStorageHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/LocalObjectStorageHelper.cs)
-- [RoamingObjectStorageHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/RoamingObjectStorageHelper.cs)
-- [IObjectSerializer source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/IObjectSerializer.cs)
+- [LocalObjectStorageHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/LocalObjectStorageHelper.cs)
+- [RoamingObjectStorageHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/RoamingObjectStorageHelper.cs)
+- [IObjectSerializer source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/ObjectStorage/IObjectSerializer.cs)
diff --git a/docs/helpers/PrintHelper.md b/docs/helpers/PrintHelper.md
index 7e2aeb884..40e302a61 100644
--- a/docs/helpers/PrintHelper.md
+++ b/docs/helpers/PrintHelper.md
@@ -18,7 +18,7 @@ Please note that controls cannot be linked to a visual tree. This means that the
If you want to use a control from your current XAML page, you can disconnect it before sending it to print (by removing it from its container) or you can create just create a new one from scratch.
Please check the sample app code to see how to disconnect/reconnect a control that you want to print:
-
+
Several events are available to control the printing process:
@@ -307,7 +307,7 @@ await printHelper.ShowPrintUIAsync("Windows Community Toolkit Sample App", print
## Sample Project
-[PrintHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PrintHelper). You can [see this in action](uwpct://Helpers?sample=PrintHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[PrintHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/PrintHelper). You can [see this in action](uwpct://Helpers?sample=PrintHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -318,4 +318,4 @@ await printHelper.ShowPrintUIAsync("Windows Community Toolkit Sample App", print
## API
-* [Print Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/PrintHelper/)
+* [Print Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/PrintHelper/)
diff --git a/docs/helpers/RemoteDeviceHelper.md b/docs/helpers/RemoteDeviceHelper.md
index c9dcbc13a..6cd18c7df 100644
--- a/docs/helpers/RemoteDeviceHelper.md
+++ b/docs/helpers/RemoteDeviceHelper.md
@@ -83,7 +83,7 @@ DevicesList.DataContext = _remoteDeviceHelper;
## Sample Project
-[RemoteDeviceHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RemoteDeviceHelper). You can [see this in action](uwpct://Helpers?sample=RemoteDeviceHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[RemoteDeviceHelper Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/RemoteDeviceHelper). You can [see this in action](uwpct://Helpers?sample=RemoteDeviceHelper) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -94,12 +94,12 @@ DevicesList.DataContext = _remoteDeviceHelper;
## API
-* [RemoteDeviceHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/RemoteDeviceHelper)
+* [RemoteDeviceHelper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/RemoteDeviceHelper)
## Related Topics
* [Project Rome](https://developer.microsoft.com/windows/project-rome)
-* [Remote Systems Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.0.0/Samples/RemoteSystems)
+* [Remote Systems Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.1.0/Samples/RemoteSystems)
* [Connected apps and devices (Project Rome)](/windows/uwp/launch-resume/connected-apps-and-devices)
* [Communicate with a remote app service](/windows/uwp/launch-resume/communicate-with-a-remote-app-service)
-* [AppServices Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.0.0/Samples/AppServices)
+* [AppServices Sample](https://github.com/Microsoft/Windows-universal-samples/tree/rel/7.1.0/Samples/AppServices)
diff --git a/docs/helpers/StorageFiles.md b/docs/helpers/StorageFiles.md
index 4f7912448..5ba89e90a 100644
--- a/docs/helpers/StorageFiles.md
+++ b/docs/helpers/StorageFiles.md
@@ -103,7 +103,7 @@ Dim isFilePathValid As Boolean = StorageFileHelper.IsFilePathValid("folder/appFi
## Sample Code
-You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.UWP/Helpers/Test_StorageFileHelper.cs)
+You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.UWP/Helpers/Test_StorageFileHelper.cs)
## Requirements
@@ -114,4 +114,4 @@ You can find more examples in our [unit tests](https://github.com/windows-toolki
## API
-* [Storage File Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/StorageFileHelper.cs)
+* [Storage File Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/StorageFileHelper.cs)
diff --git a/docs/helpers/Streams.md b/docs/helpers/Streams.md
index 34055ca48..65d4efd3d 100644
--- a/docs/helpers/Streams.md
+++ b/docs/helpers/Streams.md
@@ -70,7 +70,7 @@ End Using
## Sample Code
-You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.UWP/Helpers/Test_StreamHelper.cs)
+You can find more examples in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.UWP/Helpers/Test_StreamHelper.cs)
## Requirements
@@ -81,4 +81,4 @@ You can find more examples in our [unit tests](https://github.com/windows-toolki
## API Source Code
-* [Stream Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/StreamHelper.cs)
+* [Stream Helper source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/StreamHelper.cs)
diff --git a/docs/helpers/SystemInformation.md b/docs/helpers/SystemInformation.md
index fa5666cc8..680c04954 100644
--- a/docs/helpers/SystemInformation.md
+++ b/docs/helpers/SystemInformation.md
@@ -8,7 +8,7 @@ keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp
# SystemInformation
-The [SystemInformation](/dotnet/api/microsoft.toolkit.uwp.helpers.systeminformation?view=uwp-toolkit-dotnet) class is a utility class that provides properties with some system, application and device information.
+The [SystemInformation](/dotnet/api/microsoft.toolkit.uwp.helpers.systeminformation?view=uwp-toolkit-dotnet&preserve-view=true) class is a utility class that provides properties with some system, application and device information.
> [!div class="nextstepaction"]
> [Try it in the sample app](uwpct://Helpers?sample=SystemInformation)
@@ -51,7 +51,7 @@ The [SystemInformation](/dotnet/api/microsoft.toolkit.uwp.helpers.systeminformat
## Sample Project
-[System Information Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SystemInformation). You can [see this in action](uwpct://Helpers?sample=SystemInformation) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[System Information Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/SystemInformation). You can [see this in action](uwpct://Helpers?sample=SystemInformation) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -62,4 +62,4 @@ The [SystemInformation](/dotnet/api/microsoft.toolkit.uwp.helpers.systeminformat
## API
-* [SystemInformation source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/SystemInformation.cs)
+* [SystemInformation source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/SystemInformation.cs)
diff --git a/docs/helpers/ThemeListener.md b/docs/helpers/ThemeListener.md
index cf021dad8..7b50c9c7d 100644
--- a/docs/helpers/ThemeListener.md
+++ b/docs/helpers/ThemeListener.md
@@ -54,7 +54,7 @@ End Sub
## Sample Project
-[Theme Listener Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ThemeListener/ThemeListenerPage.xaml.cs). You can [see this in action](uwpct://Helpers?sample=ThemeListener) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Theme Listener Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ThemeListener/ThemeListenerPage.xaml.cs). You can [see this in action](uwpct://Helpers?sample=ThemeListener) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -65,4 +65,4 @@ End Sub
## API
-* [Theme Listener source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Helpers/ThemeListener.cs)
+* [Theme Listener source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Helpers/ThemeListener.cs)
diff --git a/docs/helpers/Triggers.md b/docs/helpers/Triggers.md
index 1ddfbf8c5..493556c09 100644
--- a/docs/helpers/Triggers.md
+++ b/docs/helpers/Triggers.md
@@ -2,7 +2,7 @@
title: State Triggers
author: dotMorten
description: A collection of custom visual State Triggers
-keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, CompareStateTrigger, FullScreenModeStateTrigger, IsEqualStateTrigger, IsNotEqualStateTrigger, IsNullOrEmptyStateTriggers, NetworkConnectionStateTrigger, RegexStateTrigger, UserHandPreferenceStateTrigger, UserInteractionModeStateTrigger
+keywords: windows 10, uwp, windows community toolkit, uwp community toolkit, uwp toolkit, CompareStateTrigger, ControlSizeTrigger, FullScreenModeStateTrigger, IsEqualStateTrigger, IsNotEqualStateTrigger, IsNullOrEmptyStateTriggers, NetworkConnectionStateTrigger, RegexStateTrigger, UserHandPreferenceStateTrigger, UserInteractionModeStateTrigger
---
@@ -14,6 +14,7 @@ A collection of custom visual [State Triggers](/uwp/api/windows.ui.xaml.statetri
| Trigger | Purpose |
| --- | --- |
| [CompareStateTrigger](/dotnet/api/Microsoft.Toolkit.Uwp.UI.Triggers.CompareStateTrigger) | Enables a state if the value is equal to, greater than, or less than another value |
+| [ControlSizeTrigger](/dotnet/api/Microsoft.Toolkit.Uwp.UI.Triggers.ControlSizeTrigger) | Enables a state if the target control meets the specified size |
| [FullScreenModeStateTrigger](/dotnet/api/Microsoft.Toolkit.Uwp.UI.Triggers.FullScreenModeStateTrigger) | Trigger for switching when in full screen mode |
| [IsEqualStateTrigger](/dotnet/api/Microsoft.Toolkit.Uwp.UI.Triggers.IsEqualStateTrigger) | Enables a state if the value is equal to another value |
| [IsNotEqualStateTrigger](/dotnet/api/Microsoft.Toolkit.Uwp.UI.Triggers.IsNotEqualStateTrigger) | Enables a state if the value is not equal to another value |
@@ -31,6 +32,14 @@ A collection of custom visual [State Triggers](/uwp/api/windows.ui.xaml.statetri
```
+## ControlSizeTrigger Example
+
+```xaml
+
+
+
+```
+
## FullScreenModeStateTrigger Example
```xaml
@@ -100,7 +109,7 @@ A collection of custom visual [State Triggers](/uwp/api/windows.ui.xaml.statetri
## Sample Project
-[Triggers sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Triggers). You can see this in action in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Triggers sample page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Triggers). You can see this in action in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -111,4 +120,4 @@ A collection of custom visual [State Triggers](/uwp/api/windows.ui.xaml.statetri
## API
-* [Triggers source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI/Triggers)
+* [Triggers source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI/Triggers)
diff --git a/docs/helpers/ViewportBehavior.md b/docs/helpers/ViewportBehavior.md
index 899475660..6d8b4fd06 100644
--- a/docs/helpers/ViewportBehavior.md
+++ b/docs/helpers/ViewportBehavior.md
@@ -54,7 +54,7 @@ This behavior allows you to listen an element enter or exit the ScrollViewer vie
## Sample Code
-[ViewportBehavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ViewportBehavior). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
+[ViewportBehavior Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/ViewportBehavior). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
## Requirements
@@ -65,4 +65,4 @@ This behavior allows you to listen an element enter or exit the ScrollViewer vie
## API
-- [ViewportBehavior source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Viewport/ViewportBehavior.cs)
+- [ViewportBehavior source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Behaviors/Viewport/ViewportBehavior.cs)
diff --git a/docs/helpers/WeakEventListener.md b/docs/helpers/WeakEventListener.md
index e91af79f3..84b16cf06 100644
--- a/docs/helpers/WeakEventListener.md
+++ b/docs/helpers/WeakEventListener.md
@@ -25,7 +25,7 @@ The [WeakEventListener](/dotnet/api/microsoft.toolkit.uwp.helpers.weakeventliste
## Sample Code
-You can find examples of WeakEventListener in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.UWP/Helpers/Test_WeakEventListener.cs)
+You can find examples of WeakEventListener in our [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.UWP/Helpers/Test_WeakEventListener.cs)
## Requirements
@@ -36,4 +36,4 @@ You can find examples of WeakEventListener in our [unit tests](https://github.co
## API Source Code
-* [WeakEventListener source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp/Helpers/WeakEventListener.cs)
+* [WeakEventListener source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp/Helpers/WeakEventListener.cs)
diff --git a/docs/high-performance/Introduction.md b/docs/high-performance/Introduction.md
index 3c1a21f18..ba611dc19 100644
--- a/docs/high-performance/Introduction.md
+++ b/docs/high-performance/Introduction.md
@@ -38,7 +38,7 @@ Follow these steps to install the High Performance package:
using Microsoft.Toolkit.HighPerformance;
```
-4. If you want so see some code samples, you can either read through the other docs pages for the High Performance package, or have a look at the various [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared) for the project.
+4. If you want so see some code samples, you can either read through the other docs pages for the High Performance package, or have a look at the various [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared) for the project.
## When should I use this package?
diff --git a/docs/high-performance/Memory2D.md b/docs/high-performance/Memory2D.md
index 5f97d8be3..6e30f666a 100644
--- a/docs/high-performance/Memory2D.md
+++ b/docs/high-performance/Memory2D.md
@@ -89,4 +89,4 @@ The [`ReadOnlyMemory2D`](/dotnet/api/microsoft.toolkit.highperformance.readon
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared).
diff --git a/docs/high-performance/MemoryOwner.md b/docs/high-performance/MemoryOwner.md
index b00dcb4fe..8080231af 100644
--- a/docs/high-performance/MemoryOwner.md
+++ b/docs/high-performance/MemoryOwner.md
@@ -103,4 +103,4 @@ The returned `IMemoryOwner` instance will take care of disposing the under
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared/Buffers).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared/Buffers).
diff --git a/docs/high-performance/ParallelHelper.md b/docs/high-performance/ParallelHelper.md
index 292e0f808..82557ee28 100644
--- a/docs/high-performance/ParallelHelper.md
+++ b/docs/high-performance/ParallelHelper.md
@@ -72,7 +72,7 @@ Here is another example, this time using the `For` API to initialize all the ite
```csharp
public readonly struct ArrayInitializer : IAction
{
- private int[] array;
+ private readonly int[] array;
public ArrayInitializer(int[] array)
{
@@ -99,4 +99,4 @@ These are the 4 main APIs exposed by `ParallelHelper`, corresponding to the `IAc
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared/Helpers).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared/Helpers).
diff --git a/docs/high-performance/Ref.md b/docs/high-performance/Ref.md
index 84e6b4697..2504c879d 100644
--- a/docs/high-performance/Ref.md
+++ b/docs/high-performance/Ref.md
@@ -88,4 +88,4 @@ The [`ReadOnlyRef`](/dotnet/api/microsoft.toolkit.highperformance.readonlyref
### Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared).
diff --git a/docs/high-performance/Span2D.md b/docs/high-performance/Span2D.md
index f2b412ea9..760a5ff4e 100644
--- a/docs/high-performance/Span2D.md
+++ b/docs/high-performance/Span2D.md
@@ -113,4 +113,4 @@ The [`ReadOnlySpan2D`](/dotnet/api/microsoft.toolkit.highperformance.readonly
## Sample Code
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared).
diff --git a/docs/high-performance/SpanOwner.md b/docs/high-performance/SpanOwner.md
index d5eb364e9..848c7891c 100644
--- a/docs/high-performance/SpanOwner.md
+++ b/docs/high-performance/SpanOwner.md
@@ -66,4 +66,4 @@ The `SpanOwner` instance will internally rent an array, and will take care of
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared/Buffers).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared/Buffers).
diff --git a/docs/high-performance/StringPool.md b/docs/high-performance/StringPool.md
index 8ef50246e..6a4f3f344 100644
--- a/docs/high-performance/StringPool.md
+++ b/docs/high-performance/StringPool.md
@@ -44,4 +44,4 @@ The `StringPool` type can also be useful when parsing raw requests using a diffe
## Examples
-You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.HighPerformance.Shared/Buffers).
+You can find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.HighPerformance.Shared/Buffers).
diff --git a/docs/mvvm/AsyncRelayCommand.md b/docs/mvvm/AsyncRelayCommand.md
index 60d783555..365b4352b 100644
--- a/docs/mvvm/AsyncRelayCommand.md
+++ b/docs/mvvm/AsyncRelayCommand.md
@@ -80,4 +80,4 @@ Upon clicking the `Button`, the command is invoked, and the `ExecutionTask` upda
## Examples
- Check out the [sample app](https://github.com/windows-toolkit/MVVM-Samples) (for multiple UI frameworks) to see the MVVM Toolkit in action.
-- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm).
+- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm).
diff --git a/docs/mvvm/Introduction.md b/docs/mvvm/Introduction.md
index 351343c8e..e4b7c5da3 100644
--- a/docs/mvvm/Introduction.md
+++ b/docs/mvvm/Introduction.md
@@ -37,7 +37,7 @@ To install the package from within Visual Studio:
Imports Microsoft.Toolkit.Mvvm
```
-3. Code samples are available in the other docs pages for the MVVM Toolkit, and in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm) for the project.
+3. Code samples are available in the other docs pages for the MVVM Toolkit, and in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm) for the project.
## When should I use this package?
@@ -67,7 +67,7 @@ The included types are:
- [`IRecipient`](Messenger.md)
- [`MessageHandler`](Messenger.md)
- **Microsoft.Toolkit.Mvvm.Messaging.Messages**
- - [`PropertyChangedMessage`](/dotnet/api/microsoft.toolkit.mvvm.Messaging.Messages.RequestMessage-1)
+ - [`PropertyChangedMessage`](/dotnet/api/microsoft.toolkit.mvvm.Messaging.Messages.PropertyChangedMessage-1)
- [`RequestMessage`](/dotnet/api/microsoft.toolkit.mvvm.Messaging.Messages.RequestMessage-1)
- [`AsyncRequestMessage`](/dotnet/api/microsoft.toolkit.mvvm.Messaging.Messages.AsyncRequestMessage-1)
- [`CollectionRequestMessage`](/dotnet/api/microsoft.toolkit.mvvm.Messaging.Messages.CollectionRequestMessage-1)
@@ -79,4 +79,4 @@ This package aims to offer as much flexibility as possible, so developers are fr
## Additional resources
- Check out the [sample app](https://github.com/windows-toolkit/MVVM-Samples) (for multiple UI frameworks) to see the MVVM Toolkit in action.
-- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm).
+- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm).
diff --git a/docs/mvvm/Ioc.md b/docs/mvvm/Ioc.md
index a9663c12c..ff82b48d0 100644
--- a/docs/mvvm/Ioc.md
+++ b/docs/mvvm/Ioc.md
@@ -152,4 +152,4 @@ For more info about `Microsoft.Extensions.DependencyInjection`, see [here](/aspn
## Examples
- Check out the [sample app](https://github.com/windows-toolkit/MVVM-Samples) (for multiple UI frameworks) to see the MVVM Toolkit in action.
-- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm).
+- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm).
diff --git a/docs/mvvm/Messenger.md b/docs/mvvm/Messenger.md
index 72c18f387..78f69d989 100644
--- a/docs/mvvm/Messenger.md
+++ b/docs/mvvm/Messenger.md
@@ -41,7 +41,7 @@ public class LoggedInUserChangedMessage : ValueChangedMessage
WeakReferenceMessenger.Default.Register(this, (r, m) =>
{
// Handle the message here, with r being the recipient and m being the
- // input messenger. Using the recipient passed as input makes it so that
+ // input message. Using the recipient passed as input makes it so that
// the lambda expression doesn't capture "this", improving performance.
});
@@ -138,4 +138,4 @@ User user = await WeakReferenceMessenger.Default.Send(ref TaskNotifier, Task, stri
## Examples
- Check out the [sample app](https://github.com/windows-toolkit/MVVM-Samples) (for multiple UI frameworks) to see the MVVM Toolkit in action.
-- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm).
+- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm).
diff --git a/docs/mvvm/ObservableRecipient.md b/docs/mvvm/ObservableRecipient.md
index fa0ba48c6..655ff7bd0 100644
--- a/docs/mvvm/ObservableRecipient.md
+++ b/docs/mvvm/ObservableRecipient.md
@@ -18,7 +18,7 @@ The [`ObservableRecipient`](/dotnet/api/microsoft.toolkit.mvvm.componentmodel.Ob
The `ObservableRecipient` type is meant to be used as a base for viewmodels that also use the `IMessenger` features, as it provides built-in support for it. In particular:
- It has both a parameterless constructor and one that takes an `IMessenger` instance, to be used with dependency injection. It also exposes a `Messenger` property that can be used to send and receive messages in the viewmodel. If the parameterless constructor is used, the `WeakReferenceMessenger.Default` instance will be assigned to the `Messenger` property.
-- It exposes an `IsActive` property to activate/deactivate the viewmodel. In this context, to "activate" means that a given viewmodel is marked as being in use, such that eg. it will start listening for registered messages, perform other setup operations, etc. There are two related methods, `OnActivated` and `OnDeactivated`, that are invoked when the property changes value. By default, `OnDeactivated` automatically unregisters the current instance from all registered messages. For best results and to avoid memory leaks, it's recommended to use `OnActivated` to register to messages, and to use `OnDeactivated` to do cleanup operations. This pattern allows a viewmodel to be enabled/disabled multiple times, while being safe to collect without the risk of memory leaks every time it's deactivated. By default, `OnActived` will automatically register all the message handlers defined through the `IRecipient` interface.
+- It exposes an `IsActive` property to activate/deactivate the viewmodel. In this context, to "activate" means that a given viewmodel is marked as being in use, such that eg. it will start listening for registered messages, perform other setup operations, etc. There are two related methods, `OnActivated` and `OnDeactivated`, that are invoked when the property changes value. By default, `OnDeactivated` automatically unregisters the current instance from all registered messages. For best results and to avoid memory leaks, it's recommended to use `OnActivated` to register to messages, and to use `OnDeactivated` to do cleanup operations. This pattern allows a viewmodel to be enabled/disabled multiple times, while being safe to collect without the risk of memory leaks every time it's deactivated. By default, `OnActivated` will automatically register all the message handlers defined through the `IRecipient` interface.
- It exposes a `Broadcast(T, T, string)` method which sends a `PropertyChangedMessage` message through the `IMessenger` instance available from the `Messenger` property. This can be used to easily broadcast changes in the properties of a viewmodel without having to manually retrieve a `Messenger` instance to use. This method is used by the overload of the various `SetProperty` methods, which have an additional `bool broadcast` property to indicate whether or not to also send a message.
Here's an example of a viewmodel that receives `LoggedInUserRequestMessage` messages when active:
@@ -60,4 +60,4 @@ public class MyViewModel : ObservableRecipient
## Examples
- Check out the [sample app](https://github.com/windows-toolkit/MVVM-Samples) (for multiple UI frameworks) to see the MVVM Toolkit in action.
-- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm).
+- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm).
diff --git a/docs/mvvm/ObservableValidator.md b/docs/mvvm/ObservableValidator.md
index dde6ab9cb..36112bc0a 100644
--- a/docs/mvvm/ObservableValidator.md
+++ b/docs/mvvm/ObservableValidator.md
@@ -157,4 +157,4 @@ In this case, we have two numerical properties that must be in a specific range
## Examples
- Check out the [sample app](https://github.com/windows-toolkit/MVVM-Samples) (for multiple UI frameworks) to see the MVVM Toolkit in action.
-- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm).
+- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm).
diff --git a/docs/mvvm/PuttingThingsTogether.md b/docs/mvvm/PuttingThingsTogether.md
index 36db2a8e3..cb8acba3c 100644
--- a/docs/mvvm/PuttingThingsTogether.md
+++ b/docs/mvvm/PuttingThingsTogether.md
@@ -9,7 +9,7 @@ dev_langs:
# Putting things together
-Now that we've outline all the different components that are available through the `Microsoft.Toolkit.Mvvm` package, we can look at a practical example of them all coming together to build a single, larger example. In this case, we want to build a very simple and minimalistic Reddit browser for a select number of subreddits.
+Now that we've outlined all the different components that are available through the `Microsoft.Toolkit.Mvvm` package, we can look at a practical example of them all coming together to build a single, larger example. In this case, we want to build a very simple and minimalistic Reddit browser for a select number of subreddits.
## What do we want to build
@@ -454,6 +454,10 @@ The last missing piece is the UI for the post widget. As before, we've removed a
Here we just have a header, with a `TextBlock` and an `ImageEx` control binding their `Text` and `Source` properties to the respective properties in our `Post` model, and a simple `TextBlock` inside a `ScrollViewer` that is used to display the (sample) content of the selected post.
+## Sample Application
+
+Sample application available [here](https://aka.ms/mvvmtoolkit/samples).
+
## Good to go! 🚀
We've now built all our viewmodels, the necessary services, and the UI for our widgets - our simple Reddit browser is completed! This was just meant to be an example of how to build an app following the MVVM pattern and using the APIs from the MVVM Toolkit.
diff --git a/docs/mvvm/RelayCommand.md b/docs/mvvm/RelayCommand.md
index 630b0980b..4edb08e40 100644
--- a/docs/mvvm/RelayCommand.md
+++ b/docs/mvvm/RelayCommand.md
@@ -71,4 +71,4 @@ The `Button` binds to the `ICommand` in the viewmodel, which wraps the private `
## Examples
- Check out the [sample app](https://github.com/windows-toolkit/MVVM-Samples) (for multiple UI frameworks) to see the MVVM Toolkit in action.
-- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/UnitTests/UnitTests.Shared/Mvvm).
+- You can also find more examples in the [unit tests](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/UnitTests/UnitTests.Shared/Mvvm).
diff --git a/docs/notifications/NotificationsOverview.md b/docs/notifications/NotificationsOverview.md
index b0b3d7831..ee2a4aa43 100644
--- a/docs/notifications/NotificationsOverview.md
+++ b/docs/notifications/NotificationsOverview.md
@@ -19,7 +19,7 @@ Instead of having to deal with XML, you can now use Windows Community toolkit an
### Sample Output
-![LiveTile](../resources/images/Notifications/LiveTile.gif)
+![LiveTile Image](../resources/images/Notifications/LiveTile.gif)
## Toasts
@@ -45,7 +45,7 @@ If you're developing a non-UWP C# app for Windows, the Windows Community Toolkit
## API
-* [Notifications source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Notifications/Microsoft.Toolkit.Uwp.Notifications.UWP)
+* [Notifications source code](https://github.com/CommunityToolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.Notifications)
## Related Topics
diff --git a/docs/parsers/CanvasPathGeometry.md b/docs/parsers/CanvasPathGeometry.md
index 82b794f07..eaa448e1d 100644
--- a/docs/parsers/CanvasPathGeometry.md
+++ b/docs/parsers/CanvasPathGeometry.md
@@ -201,7 +201,7 @@ public static void FillSquircle(this CanvasDrawingSession session, float x, floa
-[CanvasPathGeometry Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CanvasPathGeometry/CanvasPathGeometryPage.xaml.cs). You can [see this in action](uwpct://Helpers?sample=CanvasPathGeometryPage) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[CanvasPathGeometry Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/CanvasPathGeometry/CanvasPathGeometryPage.xaml.cs). You can [see this in action](uwpct://Helpers?sample=CanvasPathGeometryPage) in [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -212,4 +212,4 @@ public static void FillSquircle(this CanvasDrawingSession session, float x, floa
## API
-- [CanvasPathGeometry Source Code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Media/Geometry/CanvasPathGeometry.cs)
+- [CanvasPathGeometry Source Code](https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Media/Geometry/CanvasPathGeometry.cs)
diff --git a/docs/parsers/MarkdownParser.md b/docs/parsers/MarkdownParser.md
index ab15b865e..ca60388e3 100644
--- a/docs/parsers/MarkdownParser.md
+++ b/docs/parsers/MarkdownParser.md
@@ -76,11 +76,11 @@ In order to create a Markdown Renderer, you can either implement your own, or in
This requires an inherited `IRenderContext`, which allows you to keep track of the Context of the rendering.
-The best way to figure out how to create a Renderer, is to look at the [implementation](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls/MarkdownTextBlock/Render) for the UWP MarkdownTextBlock control.
+The best way to figure out how to create a Renderer, is to look at the [implementation](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls/MarkdownTextBlock/Render) for the UWP MarkdownTextBlock control.
## Sample Project
-[Markdown Parser Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/rel/7.0.0/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/MarkdownParser/MarkdownParserPage.xaml.cs). You can [see this in action](uwpct://Helpers?sample=Markdown%20Parser) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Markdown Parser Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/rel/7.1.0/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/MarkdownParser/MarkdownParserPage.xaml.cs). You can [see this in action](uwpct://Helpers?sample=Markdown%20Parser) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -91,4 +91,4 @@ The best way to figure out how to create a Renderer, is to look at the [implemen
## API
-* [Markdown Parser source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.UI.Controls.Markdown/Parsers/Markdown)
+* [Markdown Parser source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.UI.Controls.Markdown/Parsers/Markdown)
diff --git a/docs/platform-specific/PlatformSpecificAnalyzer.md b/docs/platform-specific/PlatformSpecificAnalyzer.md
index 6e5d45a9b..457ccc40a 100644
--- a/docs/platform-specific/PlatformSpecificAnalyzer.md
+++ b/docs/platform-specific/PlatformSpecificAnalyzer.md
@@ -52,7 +52,7 @@ You can [see this in action](uwpct://Helpers?sample=PlatformSpecificAnalyzer) in
## API
-* [Platform Specific Analyzer](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.PlatformSpecificAnalyzer)
+* [Platform Specific Analyzer](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.PlatformSpecificAnalyzer)
## Related Topics
diff --git a/docs/platform-specific/PlatformSpecificDifferencesGenerator.md b/docs/platform-specific/PlatformSpecificDifferencesGenerator.md
index 23731e869..795d0ac0c 100644
--- a/docs/platform-specific/PlatformSpecificDifferencesGenerator.md
+++ b/docs/platform-specific/PlatformSpecificDifferencesGenerator.md
@@ -46,7 +46,7 @@ For a type that has additions, the additions are listed alongside
## API Source Code
-- [DifferencesGen](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.PlatformDifferencesGen/Program.cs)
+- [DifferencesGen](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.PlatformDifferencesGen/Program.cs)
## Related Topics
diff --git a/docs/resources/images/Controls/RichSuggestBox.gif b/docs/resources/images/Controls/RichSuggestBox.gif
new file mode 100644
index 000000000..853476a32
Binary files /dev/null and b/docs/resources/images/Controls/RichSuggestBox.gif differ
diff --git a/docs/resources/images/Extensions/SmoothScrollIntoView-CenterSelected.gif b/docs/resources/images/Extensions/SmoothScrollIntoView-CenterSelected.gif
new file mode 100644
index 000000000..ff49bebee
Binary files /dev/null and b/docs/resources/images/Extensions/SmoothScrollIntoView-CenterSelected.gif differ
diff --git a/docs/resources/images/Extensions/SmoothScrollIntoView.gif b/docs/resources/images/Extensions/SmoothScrollIntoView.gif
new file mode 100644
index 000000000..d82c8c32f
Binary files /dev/null and b/docs/resources/images/Extensions/SmoothScrollIntoView.gif differ
diff --git a/docs/resources/images/Helpers/Shadows/CardShadow.png b/docs/resources/images/Helpers/Shadows/CardShadow.png
new file mode 100644
index 000000000..97e2138c0
Binary files /dev/null and b/docs/resources/images/Helpers/Shadows/CardShadow.png differ
diff --git a/docs/resources/images/Helpers/Shadows/ShadowHover.gif b/docs/resources/images/Helpers/Shadows/ShadowHover.gif
new file mode 100644
index 000000000..bf4854d9c
Binary files /dev/null and b/docs/resources/images/Helpers/Shadows/ShadowHover.gif differ
diff --git a/docs/resources/images/Helpers/Shadows/TextShadow.png b/docs/resources/images/Helpers/Shadows/TextShadow.png
new file mode 100644
index 000000000..322e80fc2
Binary files /dev/null and b/docs/resources/images/Helpers/Shadows/TextShadow.png differ
diff --git a/docs/services/Facebook.md b/docs/services/Facebook.md
index efc92844b..51791346e 100644
--- a/docs/services/Facebook.md
+++ b/docs/services/Facebook.md
@@ -281,7 +281,7 @@ Class for connecting to Facebook
## Sample Project
-[Facebook Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Facebook%20Service). You can [see this in action](uwpct://Services?sample=Facebook%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Facebook Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Facebook%20Service). You can [see this in action](uwpct://Services?sample=Facebook%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -292,4 +292,4 @@ Class for connecting to Facebook
## API
-* [Facebook Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.Services/Services/Facebook)
+* [Facebook Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.Services/Services/Facebook)
diff --git a/docs/services/GraphLogin.md b/docs/services/GraphLogin.md
index 3e964369f..fa0700739 100644
--- a/docs/services/GraphLogin.md
+++ b/docs/services/GraphLogin.md
@@ -19,7 +19,7 @@ The GraphLogin component is a Windows Forms component that provides an easy to u
This component wraps the Toolkit's **MicrosoftGraphService** for an easy to use Login experience. The control then provides read-only properties about the logged on user and an instance of the **GraphServiceClient** which can be used for additional calls with the Microsoft Graph SDK.
> [!IMPORTANT]
-> Before using this component, the application must be registered in the Azure AD v2 endpoint. For more information on registering your app see .
+> Before using this component, the application must be registered in the Azure AD v2 endpoint. For more information on registering your app see [Azure AD v2.0 app](/azure/active-directory/develop/active-directory-v2-app-registration).
## Syntax
@@ -123,4 +123,4 @@ End Sub
## API Source Code
-- [WinForms.GraphLogin](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Services/Services/MicrosoftGraph/WinForms)
+- [WinForms.GraphLogin](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Services/Services/MicrosoftGraph/WinForms)
diff --git a/docs/services/Linkedin.md b/docs/services/Linkedin.md
index e72ebf56c..5220ff8be 100644
--- a/docs/services/Linkedin.md
+++ b/docs/services/Linkedin.md
@@ -63,7 +63,7 @@ Await LinkedInService.Instance.GetUserProfileAsync()
Await LinkedInService.Instance.ShareActivityAsync(ShareText.Text)
```
-[LinkedIn Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/LinkedIn%20Service). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
+[LinkedIn Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/LinkedIn%20Service). You can see this in action in [Windows Community Toolkit Sample App](https://www.microsoft.com/store/apps/9NBLGGH4TLCQ).
## Using the service on non-UWP platforms
@@ -95,7 +95,7 @@ The toolkit has implementations of each of them for UWP. You can find them as Uw
## Sample Project
-[LinkedIn Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/LinkedIn%20Service). You can [see this in action](uwpct://Services?sample=LinkedIn%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[LinkedIn Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/LinkedIn%20Service). You can [see this in action](uwpct://Services?sample=LinkedIn%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -106,4 +106,4 @@ The toolkit has implementations of each of them for UWP. You can find them as Uw
## API
-* [LinkedIn Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Services/Services/LinkedIn)
+* [LinkedIn Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Services/Services/LinkedIn)
diff --git a/docs/services/MicrosoftGraph.md b/docs/services/MicrosoftGraph.md
index c042a3222..d3d1882f2 100644
--- a/docs/services/MicrosoftGraph.md
+++ b/docs/services/MicrosoftGraph.md
@@ -360,7 +360,7 @@ End If
## Sample Project
-[MicrosoftGraph Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Microsoft%20Graph%20Service). You can [see this in action](uwpct://Services?sample=Microsoft%20Graph%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[MicrosoftGraph Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Microsoft%20Graph%20Service). You can [see this in action](uwpct://Services?sample=Microsoft%20Graph%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -371,4 +371,4 @@ End If
## API
-* [MicrosoftGraph Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Services/Services/MicrosoftGraph)
+* [MicrosoftGraph Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Services/Services/MicrosoftGraph)
diff --git a/docs/services/MicrosoftTranslator.md b/docs/services/MicrosoftTranslator.md
index d9aa18708..d3cbc273b 100644
--- a/docs/services/MicrosoftTranslator.md
+++ b/docs/services/MicrosoftTranslator.md
@@ -62,7 +62,7 @@ Dim translatedText = translationResult.Translation.Text
## Sample Project
-[Microsoft Translator Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Microsoft%20Translator%20Service). You can [see this in action](uwpct://Services?sample=Microsoft%20Translator%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Microsoft Translator Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Microsoft%20Translator%20Service). You can [see this in action](uwpct://Services?sample=Microsoft%20Translator%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -73,4 +73,4 @@ Dim translatedText = translationResult.Translation.Text
## API
-* [Microsoft Translator Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Services/Services/MicrosoftTranslator)
+* [Microsoft Translator Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Services/Services/MicrosoftTranslator)
diff --git a/docs/services/OneDrive.md b/docs/services/OneDrive.md
index c9d11050d..ff5c6183d 100644
--- a/docs/services/OneDrive.md
+++ b/docs/services/OneDrive.md
@@ -322,7 +322,7 @@ As a workaround, the recommended path is using _CreateCollisionOption.FailIfExis
## Sample Project
-[OneDrive Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/OneDrive%20Service). You can [see this in action](uwpct://Services?sample=OneDrive%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[OneDrive Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/OneDrive%20Service). You can [see this in action](uwpct://Services?sample=OneDrive%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -333,4 +333,4 @@ As a workaround, the recommended path is using _CreateCollisionOption.FailIfExis
## API
-* [OneDrive Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Services/Services/OneDrive)
+* [OneDrive Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Services/Services/OneDrive)
diff --git a/docs/services/Twitter.md b/docs/services/Twitter.md
index a12f55b4b..ceec825c9 100644
--- a/docs/services/Twitter.md
+++ b/docs/services/Twitter.md
@@ -207,7 +207,7 @@ The toolkit has implementations of each of them for UWP. You can find them as Uw
## Sample Project
-[Twitter Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Twitter%20Service). You can [see this in action](uwpct://Services?sample=Twitter%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Twitter Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Twitter%20Service). You can [see this in action](uwpct://Services?sample=Twitter%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -218,4 +218,4 @@ The toolkit has implementations of each of them for UWP. You can find them as Uw
## API
-* [Twitter Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Services/Services/Twitter)
+* [Twitter Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Services/Services/Twitter)
diff --git a/docs/services/Weibo.md b/docs/services/Weibo.md
index 835f74f7f..8f206dd2a 100644
--- a/docs/services/Weibo.md
+++ b/docs/services/Weibo.md
@@ -97,7 +97,7 @@ Await WeiboService.Instance.PostStatusAsync(StatusText.Text, stream)
## Sample Project
-[Weibo Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Weibo%20Service). You can [see this in action](uwpct://Services?sample=Weibo%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
+[Weibo Service Sample Page Source](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Uwp.SampleApp/SamplePages/Weibo%20Service). You can [see this in action](uwpct://Services?sample=Weibo%20Service) in the [Windows Community Toolkit Sample App](https://aka.ms/windowstoolkitapp).
## Requirements
@@ -108,4 +108,4 @@ Await WeiboService.Instance.PostStatusAsync(StatusText.Text, stream)
## API
-* [Weibo Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.0.0/Microsoft.Toolkit.Services/Services/Weibo)
+* [Weibo Service source code](https://github.com/windows-toolkit/WindowsCommunityToolkit/tree/rel/7.1.0/Microsoft.Toolkit.Services/Services/Weibo)
diff --git a/docs/toc.md b/docs/toc.md
index cd49e127f..4621ec268 100644
--- a/docs/toc.md
+++ b/docs/toc.md
@@ -95,17 +95,17 @@
### [Microsoft Graph Extensions](graph/helpers/extensions.md)
-
+### [Roaming Settings](graph/helpers/roaming-settings.md)
## Controls
-
+### [GraphPresenter (Experimental)](graph/controls/GraphPresenter.md)
-### [LoginButton (Preview)](graph/controls/LoginButton.md)
+### [LoginButton](graph/controls/LoginButton.md)
-### [PersonView (Preview)](graph/controls/PersonView.md)
+### [PeoplePicker](graph/controls/PeoplePicker.md)
-### [PeoplePicker (Preview)](graph/controls/PeoplePicker.md)
+### [PersonView](graph/controls/PersonView.md)
# WinUI 3
@@ -127,6 +127,8 @@
### [ColorPickerButton](controls/ColorPicker.md)
+### [ConstrainedBox](controls/ConstrainedBox.md)
+
### DataGrid
#### [Introduction](controls/DataGrid.md)
@@ -179,6 +181,8 @@
### [MasterDetailsView](controls/MasterDetailsView.md)
+### [MetadataControl](controls/MetadataControl.md)
+
### [OrbitView](controls/OrbitView.md)
### [RadialGauge](controls/RadialGauge.md)
@@ -187,6 +191,8 @@
### [RemoteDevicePicker](controls/RemoteDevicePicker.md)
+### [RichSuggestBox](controls/RichSuggestBox.md)
+
### [RotatorTile](controls/RotatorTile.md)
### [StaggeredLayout](controls/layout/StaggeredLayout.md)
@@ -281,6 +287,8 @@
### [AdvancedCollectionView](helpers/AdvancedCollectionView.md)
+### [Attached Shadows](helpers/AttachedShadows.md)
+
### [BackgroundTaskHelper](helpers/BackgroundTaskHelper.md)
### [BindableValueHolder](helpers/BindableValueHolder.md)
@@ -301,6 +309,8 @@
### [Header Behaviors](behaviors/HeaderBehaviors.md)
+### [Key Down Trigger Behavior](behaviors/KeyDownTriggerBehavior.md)
+
### [ImageCache](helpers/ImageCache.md)
### [IncrementalLoadingCollection](helpers/IncrementalLoadingCollection.md)
diff --git a/dotnet/xml/CommunityToolkit.Authentication.Extensions/HttpRequestMessageExtensions.xml b/dotnet/xml/CommunityToolkit.Authentication.Extensions/HttpRequestMessageExtensions.xml
new file mode 100644
index 000000000..8f06d11e2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication.Extensions/HttpRequestMessageExtensions.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for Graph related HTTP Headers.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The request to authenticate.
+
+ Helper method for authenticating an http request using the GlobalProvider instance.
+
+ A task upon completion.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/AccountsSettingsPaneConfig.xml b/dotnet/xml/CommunityToolkit.Authentication/AccountsSettingsPaneConfig.xml
new file mode 100644
index 000000000..c576b28bd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/AccountsSettingsPaneConfig.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.ValueType
+
+
+
+
+ Configuration values for the AccountsSettingsPane.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+
+
+
+
+
+ The header text for the add accounts settings pane.
+ The header text for the manage accounts settings pane.
+ The SettingsCommand collection for the account settings pane.
+ The WebAccountCommandParameter for the account settings pane.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ CommunityToolkit.Authentication.WebAccountCommandParameter
+
+
+
+ Gets or sets the WebAccountCommandParameter for the account settings pane.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.String
+
+
+
+ Gets or sets the header text for the add accounts settings pane.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Collections.Generic.IList<Windows.UI.ApplicationSettings.SettingsCommand>
+
+
+
+ Gets or sets the SettingsCommand collection for the account settings pane.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.String
+
+
+
+ Gets or sets the header text for the manage accounts settings pane.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/BaseProvider.xml b/dotnet/xml/CommunityToolkit.Authentication/BaseProvider.xml
new file mode 100644
index 000000000..0e6f719f4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/BaseProvider.xml
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.Authentication.IProvider
+
+
+
+
+ A base construct for building Graph Providers on top of.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The request to append the header to.
+
+
+ Append the Sdk version to the request headers.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Authentication.IProvider.AuthenticateRequestAsync(System.Net.Http.HttpRequestMessage)
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The request to authenticate.
+
+ Authenticate an outgoing request.
+
+ A task upon completion.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Authentication.IProvider.CurrentAccountId
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id of the currently signed in user account.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Authentication.IProvider.GetTokenAsync(System.Boolean)
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ Determines if the acquisition should be done without prompts to the user.
+
+ Retrieve a token for the authenticated user.
+
+ A token string for the authenticated user.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Authentication.IProvider.SignInAsync
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign in the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Authentication.IProvider.SignOutAsync
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign out the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.ProviderState
+
+
+
+ Gets or sets the current state of the provider.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:CommunityToolkit.Authentication.IProvider.StateChanged
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.EventHandler<CommunityToolkit.Authentication.ProviderStateChangedEventArgs>
+
+
+
+ Event called when the login changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Authentication.IProvider.TrySilentSignInAsync
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Tries to check if the user is logged in without prompting to login.
+
+ A boolean indicating success or failure to sign in silently.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/IProvider.xml b/dotnet/xml/CommunityToolkit.Authentication/IProvider.xml
new file mode 100644
index 000000000..3a969e3c2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/IProvider.xml
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+
+
+ Authentication provider to expose more states around the authentication process for graph controls.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The request to authenticate.
+
+ Authenticate an outgoing request.
+
+ A task upon completion.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id of the currently signed in user account.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ Determines if the acquisition should be done without prompts to the user.
+
+ Retrieve a token for the authenticated user.
+
+ A token string for the authenticated user.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign in the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign out the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.ProviderState
+
+
+
+ Gets the current login state of the provider.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.EventHandler<CommunityToolkit.Authentication.ProviderStateChangedEventArgs>
+
+
+
+ Event called when the login changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Tries to check if the user is logged in without prompting to login.
+
+ A boolean indicating success or failure to sign in silently.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/MockProvider.xml b/dotnet/xml/CommunityToolkit.Authentication/MockProvider.xml
new file mode 100644
index 000000000..1631dbca7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/MockProvider.xml
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.BaseProvider
+
+
+
+
+ [System.Obsolete("MockProvider is meant for prototyping and demonstration purposes only. Not for use in production applications.")]
+ [<System.Obsolete("MockProvider is meant for prototyping and demonstration purposes only. Not for use in production applications.")>]
+
+
+
+
+ Provider to connect to the example data set for Microsoft Graph. Useful for prototyping and samples.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+
+
+
+ Configuration for the MockProvider.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The request to authenticate.
+
+ Authenticate an outgoing request.
+
+ A task upon completion.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id of the currently signed in user account.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ Determines if the acquisition should be done without prompts to the user.
+
+ Retrieve a token for the authenticated user.
+
+ A token string for the authenticated user.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign in the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign out the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Tries to check if the user is logged in without prompting to login.
+
+ A boolean indicating success or failure to sign in silently.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/MsalProvider.xml b/dotnet/xml/CommunityToolkit.Authentication/MsalProvider.xml
new file mode 100644
index 000000000..ea0627e30
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/MsalProvider.xml
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.BaseProvider
+
+
+
+
+ MSAL.NET provider helper for tracking authentication state.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+
+
+
+
+
+
+ Registered ClientId.
+ RedirectUri for auth response.
+ List of Scopes to initially request.
+ Determines whether the provider attempts to silently log in upon instantionation.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The request to authenticate.
+
+ Authenticate an outgoing request.
+
+ A task upon completion.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ Microsoft.Identity.Client.IPublicClientApplication
+
+
+
+ Gets the MSAL.NET Client used to authenticate the user.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id of the currently signed in user account.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ Determines if the acquisition should be done without prompts to the user.
+
+ Retrieve a token for the authenticated user.
+
+ A token string for the authenticated user.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ System.String[]
+
+
+
+ Gets an array of scopes to use for accessing Graph resources.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign in the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign out the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Msal
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Tries to check if the user is logged in without prompting to login.
+
+ A boolean indicating success or failure to sign in silently.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/ProviderManager.xml b/dotnet/xml/CommunityToolkit.Authentication/ProviderManager.xml
new file mode 100644
index 000000000..29146e392
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/ProviderManager.xml
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+
+
+ Shared provider manager used by controls and helpers to authenticate and call the Microsoft Graph.
+
+ To be added.
+ To set your own existing provider:
+
+ ProviderManager.Instance.GlobalProvider = await new MsalProvider(clientId, scopes);
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the name of the toolkit client to identify self in Graph calls.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.IProvider
+
+
+
+ Gets or sets the global provider used by all Microsoft.Toolkit.Graph.Controls.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.ProviderManager
+
+
+
+ Gets the instance of the GlobalProvider.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.ComponentModel.PropertyChangedEventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.EventHandler<CommunityToolkit.Authentication.ProviderStateChangedEventArgs>
+
+
+
+ Event called when the state changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.EventHandler<CommunityToolkit.Authentication.IProvider>
+
+
+
+ Event called when the instance changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Nullable<CommunityToolkit.Authentication.ProviderState>
+
+
+
+ Gets the ProviderState of the current GlobalProvider instance.
+ Use for binding scenarios instead of ProviderManager.Instance.GlobalProvider.State.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/ProviderState.xml b/dotnet/xml/CommunityToolkit.Authentication/ProviderState.xml
new file mode 100644
index 000000000..4f2e08286
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/ProviderState.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Enum
+
+
+
+ represents the current authentication state of the session for a given .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.ProviderState
+
+ 0
+
+
+ The user's status is not known.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.ProviderState
+
+ 2
+
+
+ The user is signed-in.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.ProviderState
+
+ 1
+
+
+ The user is signed-out.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/ProviderStateChangedEventArgs.xml b/dotnet/xml/CommunityToolkit.Authentication/ProviderStateChangedEventArgs.xml
new file mode 100644
index 000000000..1a6fb56f8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/ProviderStateChangedEventArgs.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.EventArgs
+
+
+
+
+ event arguments.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+
+
+
+
+ Previous .
+ Current .
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Nullable<CommunityToolkit.Authentication.ProviderState>
+
+
+
+ Gets the new state of the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication
+ 7.1.0.0
+
+
+ System.Nullable<CommunityToolkit.Authentication.ProviderState>
+
+
+
+ Gets the previous state of the .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/WebAccountCommandParameter.xml b/dotnet/xml/CommunityToolkit.Authentication/WebAccountCommandParameter.xml
new file mode 100644
index 000000000..5f7c9977a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/WebAccountCommandParameter.xml
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+ can be produced through this parameter.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+
+
+
+ The delegate that's invoked when the user selects an account and a specific
+ action in the account settings pane.
+ The actions that the command performs on the web account in the accounts pane.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.ApplicationSettings.SupportedWebAccountActions
+
+
+
+ Gets the actions that the command performs on the web account in the accounts pane.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.ApplicationSettings.WebAccountCommandInvokedHandler
+
+
+
+ Gets the delegate that's invoked when the user selects an account and a specific
+ action in the account settings pane.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/WebAccountProviderConfig.xml b/dotnet/xml/CommunityToolkit.Authentication/WebAccountProviderConfig.xml
new file mode 100644
index 000000000..20e42acc7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/WebAccountProviderConfig.xml
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.ValueType
+
+
+
+
+ Configuration values for what type of authentication providers to enable.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+
+
+
+ The types of accounts providers that should be available to the user.
+ The registered ClientId. Required for AAD login and admin consent.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.String
+
+
+
+ Gets or sets the registered ClientId. Required for AAD login and admin consent.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ CommunityToolkit.Authentication.WebAccountProviderType
+
+
+
+ Gets or sets the types of accounts providers that should be available to the user.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/WebAccountProviderType.xml b/dotnet/xml/CommunityToolkit.Authentication/WebAccountProviderType.xml
new file mode 100644
index 000000000..1e5f0f8c1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/WebAccountProviderType.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Enum
+
+
+
+ An enumeration of the available authentication providers for use in the AccountsSettingsPane.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.WebAccountProviderType
+
+ 2
+
+
+ Authenticate organizational AAD accounts. Client ID required.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.WebAccountProviderType
+
+ 0
+
+
+ Authenticate any available accounts.
+ Store app association required to support consumer accounts.
+ Client ID required to support organizational accounts.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.WebAccountProviderType
+
+ 3
+
+
+ Authenticate the active local account regardles of type (consumer/organizational).
+ Store app association required to support consumer accounts.
+ Client ID required to support organizational accounts.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.WebAccountProviderType
+
+ 1
+
+
+ Authenticate consumer MSA accounts. Store app association required.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Authentication/WindowsProvider.xml b/dotnet/xml/CommunityToolkit.Authentication/WindowsProvider.xml
new file mode 100644
index 000000000..28ee01b12
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Authentication/WindowsProvider.xml
@@ -0,0 +1,355 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.BaseProvider
+
+
+
+
+ An authentication provider based on the native AccountsSettingsPane in Windows.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+
+
+
+
+
+
+
+ List of Scopes to initially request.
+ Configuration values for the AccountsSettingsPane.
+ Configuration value for determining the available web account providers.
+ Determines whether the provider attempts to silently log in upon construction.
+ The DispatcherQueue that should be used to dispatch UI updates, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Nullable<CommunityToolkit.Authentication.AccountsSettingsPaneConfig>
+
+
+
+ Gets configuration values for the AccountsSettingsPane.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The request to authenticate.
+
+ Authenticate an outgoing request.
+
+ A task upon completion.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id of the currently signed in user account.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ Windows.System.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ Determines if the acquisition should be done without prompts to the user.
+
+ Retrieve a token for the authenticated user.
+
+ A token string for the authenticated user.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the redirect uri value based on the current app callback uri.
+ Used for configuring the Azure app registration.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.String[]
+
+
+
+ Gets the list of scopes to pre-authorize during authentication.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Collections.Generic.IDictionary<System.String,System.Object>
+
+
+
+ Gets a cache of important values for the signed in user.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Display AccountSettingsPane for the management of logged-in users.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign in the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Sign out the user.
+
+
+ .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Tries to check if the user is logged in without prompting to login.
+
+ A boolean indicating success or failure to sign in silently.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Authentication.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.WebAccountProviderConfig
+
+
+
+ Gets the configuration values for determining the available web account providers.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Collections/IIncrementalSource`1.xml b/dotnet/xml/CommunityToolkit.Common.Collections/IIncrementalSource`1.xml
new file mode 100644
index 000000000..54d033783
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Collections/IIncrementalSource`1.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ Type of collection element.
+
+ This interface represents a data source whose items can be loaded incrementally.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<TSource>>
+
+
+
+
+
+
+
+
+ The zero-based index of the page that corresponds to the items to retrieve.
+
+
+ The number of items to retrieve for the specified .
+
+
+ Used to propagate notification that operation should be canceled.
+
+
+ This method is invoked every time the view need to show more items. Retrieves items based on and arguments.
+
+
+ Returns a collection of .
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Collections/IReadOnlyObservableGroup.xml b/dotnet/xml/CommunityToolkit.Common.Collections/IReadOnlyObservableGroup.xml
new file mode 100644
index 000000000..42c61e34f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Collections/IReadOnlyObservableGroup.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+
+
+ An interface for a grouped collection of items.
+ It allows us to use x:Bind with and by providing
+ a non-generic type that we can declare using x:DataType.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the number of items currently in the grouped collection.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the key for the current collection, as an .
+ It is immutable.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroup`2.xml b/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroup`2.xml
new file mode 100644
index 000000000..95fd00c71
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroup`2.xml
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ System.Collections.ObjectModel.ObservableCollection<TValue>
+
+ TValue
+
+
+
+
+ CommunityToolkit.Common.Collections.IReadOnlyObservableGroup
+
+
+ System.Collections.Generic.IEnumerable<TElement>
+
+
+ System.Collections.Generic.IEnumerable<TValue>
+
+
+ System.Collections.IEnumerable
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.Linq.IGrouping<TKey,TValue>
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("Key = {Key}, Count = {Count}")]
+ [<System.Diagnostics.DebuggerDisplay("Key = {Key}, Count = {Count}")>]
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+
+ An observable group.
+ It associates a to an .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+ The grouping to fill the group.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+ The key for the group.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ The key for the group.
+ The initial collection of data to add to the group.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Collections.IReadOnlyObservableGroup.Key
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ TKey
+
+
+
+ Gets or sets the key of the group.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroupedCollectionExtensions.xml b/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroupedCollectionExtensions.xml
new file mode 100644
index 000000000..d3c3f562e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroupedCollectionExtensions.xml
@@ -0,0 +1,513 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ The extensions methods to simplify the usage of .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where will be added.
+ The collection to add.
+
+ Adds a key-collection item into a target .
+
+ The added .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where will be added.
+ The value to add.
+
+ Adds a key-value item into a target .
+
+ The added .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where will be added.
+ The collection to add.
+
+ Adds a key-collection item into a target .
+
+ The added .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where the should be added.
+ The item to add.
+
+ Add into the first group with key.
+ If the group does not exist, it will be added.
+
+ The instance of the which will receive the value. It will either be an existing group or a new group.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ TValue
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group to query.
+ The index of the item from the targeted group.
+
+ Return the element at position from the first group with key.
+
+ The element.
+ To be added.
+ The target group does not exist.
+
+ is less than zero or is greater than the group elements' count.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ TValue
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group to query.
+ The index of the item from the targeted group.
+
+ Return the element at position from the first group with key.
+
+ The element or default(TValue) if it does not exist.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group to query.
+
+ Return the first group with key.
+
+ The first group matching .
+ To be added.
+ The target group does not exist.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group to query.
+
+ Return the first group with key or null if not found.
+
+ The first group matching or null.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where to insert .
+ The index where to insert .
+ The item to add.
+
+ Insert into the first group with key at .
+
+ The instance of the which will receive the value.
+ To be added.
+ The target group does not exist.
+
+ is less than zero or is greater than the group elements' count.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group to remove.
+
+ Remove the first occurrence of the group with from the grouped collection.
+ It will not do anything if the group does not exist.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where the should be removed.
+ The item to remove.
+ If true (default value), the group will be removed once it becomes empty.
+
+ Remove the first from the first group with from the grouped collection.
+ It will not do anything if the group or the item does not exist.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where the item at should be removed.
+ The index of the item to remove in the group.
+ If true (default value), the group will be removed once it becomes empty.
+
+ Remove the item at from the first group with from the grouped collection.
+ It will not do anything if the group or the item does not exist.
+
+ To be added.
+
+ is less than zero or is greater than the group elements' count.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+ The source instance.
+ The key of the group where to replace the item.
+ The index where to insert .
+ The item to add.
+
+ Replace the element at with in the first group with key.
+
+ The instance of the which will receive the value.
+ To be added.
+ The target group does not exist.
+
+ is less than zero or is greater than the group elements' count.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroupedCollection`2.xml b/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroupedCollection`2.xml
new file mode 100644
index 000000000..6f7c0cba0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Collections/ObservableGroupedCollection`2.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ System.Collections.ObjectModel.ObservableCollection<CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>>
+
+ CommunityToolkit.Common.Collections.ObservableGroup<TKey,TValue>
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+
+ An observable list of observable groups.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+ The initial data to add in the grouped collection.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Collections/ReadOnlyObservableGroup`2.xml b/dotnet/xml/CommunityToolkit.Common.Collections/ReadOnlyObservableGroup`2.xml
new file mode 100644
index 000000000..2416e55e6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Collections/ReadOnlyObservableGroup`2.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ System.Collections.ObjectModel.ReadOnlyObservableCollection<TValue>
+
+ TValue
+
+
+
+
+ CommunityToolkit.Common.Collections.IReadOnlyObservableGroup
+
+
+ System.Collections.Generic.IEnumerable<TElement>
+
+
+ System.Collections.Generic.IEnumerable<TValue>
+
+
+ System.Collections.IEnumerable
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.Linq.IGrouping<TKey,TValue>
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+
+ A read-only observable group. It associates a to a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+ The to wrap.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ The key of the group.
+ The collection of items to add in the group.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ The key of the group.
+ The collection of items to add in the group.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Collections.IReadOnlyObservableGroup.Key
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Linq.IGrouping`2.Key
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ TKey
+
+
+
+ Gets the key for the current collection, as an .
+ It is immutable.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Collections/ReadOnlyObservableGroupedCollection`2.xml b/dotnet/xml/CommunityToolkit.Common.Collections/ReadOnlyObservableGroupedCollection`2.xml
new file mode 100644
index 000000000..55a917a77
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Collections/ReadOnlyObservableGroupedCollection`2.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+
+ System.Collections.ObjectModel.ReadOnlyObservableCollection<CommunityToolkit.Common.Collections.ReadOnlyObservableGroup<TKey,TValue>>
+
+ CommunityToolkit.Common.Collections.ReadOnlyObservableGroup<TKey,TValue>
+
+
+
+
+ The type of the group key.
+ The type of the items in the collection.
+
+ A read-only list of groups.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+ The source collection to wrap.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+ The initial data to add in the grouped collection.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+
+
+ The initial data to add in the grouped collection.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Deferred/DeferredCancelEventArgs.xml b/dotnet/xml/CommunityToolkit.Common.Deferred/DeferredCancelEventArgs.xml
new file mode 100644
index 000000000..0e89dae61
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Deferred/DeferredCancelEventArgs.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Deferred.DeferredEventArgs
+
+
+
+
+ which can also be canceled.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the event should be canceled.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Deferred/DeferredEventArgs.xml b/dotnet/xml/CommunityToolkit.Common.Deferred/DeferredEventArgs.xml
new file mode 100644
index 000000000..9485b44d1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Deferred/DeferredEventArgs.xml
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ which can retrieve a in order to process data asynchronously before an completes and returns to the calling control.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Deferred.DeferredEventArgs
+
+
+
+ Gets a new to use in cases where no wish to be provided.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("This is an internal only method to be used by EventHandler extension classes, public callers should call GetDeferral() instead.")]
+ [<System.Obsolete("This is an internal only method to be used by EventHandler extension classes, public callers should call GetDeferral() instead.")>]
+
+
+
+ CommunityToolkit.Common.Deferred.EventDeferral
+
+
+
+
+ DO NOT USE - This is a support method used by . It is public only for
+ additional usage within extensions for the UWP based TypedEventHandler extensions.
+
+ Internal EventDeferral reference
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Deferred.EventDeferral
+
+
+
+
+ Returns an which can be completed when deferred event is ready to continue.
+
+
+ instance.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Deferred/EventDeferral.xml b/dotnet/xml/CommunityToolkit.Common.Deferred/EventDeferral.xml
new file mode 100644
index 000000000..9c64463ec
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Deferred/EventDeferral.xml
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.IDisposable
+
+
+
+
+ Deferral handle provided by a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Call when finished with the Deferral.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("This is an internal only method to be used by EventHandler extension classes, public callers should call GetDeferral() instead on the DeferredEventArgs.")]
+ [<System.Obsolete("This is an internal only method to be used by EventHandler extension classes, public callers should call GetDeferral() instead on the DeferredEventArgs.")>]
+
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ .
+
+ Waits for the to be completed by the event handler.
+
+
+ .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Deferred/EventHandlerExtensions.xml b/dotnet/xml/CommunityToolkit.Common.Deferred/EventHandlerExtensions.xml
new file mode 100644
index 000000000..4e9cca486
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Deferred/EventHandlerExtensions.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extensions to for Deferred Events.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ CommunityToolkit.Common.Deferred.DeferredEventArgs
+
+
+
+
+
+
+
+
+
+
+ type.
+
+ to be invoked.
+ Sender of the event.
+
+ instance.
+
+ Use to invoke an async using .
+
+
+ to wait on deferred event handler.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ CommunityToolkit.Common.Deferred.DeferredEventArgs
+
+
+
+
+
+
+
+
+
+
+
+ type.
+
+ to be invoked.
+ Sender of the event.
+
+ instance.
+
+ option.
+
+ Use to invoke an async using with a .
+
+
+ to wait on deferred event handler.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Core/ParseHelpers.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Core/ParseHelpers.xml
new file mode 100644
index 000000000..07d023100
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Core/ParseHelpers.xml
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ This class offers helpers for Parsing.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+
+ Determines if a Markdown string is blank or comprised entirely of whitespace characters.
+
+ true if blank or white space
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+
+ Determines if a character is a Markdown whitespace character.
+
+ true if is white space
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Core/StringValueAttribute.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Core/StringValueAttribute.xml
new file mode 100644
index 000000000..423cc7e1d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Core/StringValueAttribute.xml
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Attribute
+
+
+
+
+ [System.AttributeUsage(System.AttributeTargets.Field)]
+ [<System.AttributeUsage(System.AttributeTargets.Field)>]
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ The StringValue attribute is used as a helper to decorate enum values with string representations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+
+ String value
+
+ Initializes a new instance of the class.
+ Constructor accepting string value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets property for string value.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/CodeBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/CodeBlock.xml
new file mode 100644
index 000000000..0e27dd5b3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/CodeBlock.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a block of text that is displayed in a fixed-width font. Inline elements and
+ escape sequences are ignored inside the code block.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the Language specified in prefix, e.g. ```c# (GitHub Style Parsing).
+ This does not guarantee that the Code Block has a language, or no language, some valid code might not have been prefixed, and this will still return null.
+ To ensure all Code is Highlighted (If desired), you might have to determine the language from the provided string, such as looking for key words.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the source code to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/HeaderBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/HeaderBlock.xml
new file mode 100644
index 000000000..8e1ad9375
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/HeaderBlock.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a heading.
+ Single-Line Header CommonMark SpecTwo-Line Header CommonMark Spec
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the header level (1-6). 1 is the most important header, 6 is the least important.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/HorizontalRuleBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/HorizontalRuleBlock.xml
new file mode 100644
index 000000000..d82a5b83f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/HorizontalRuleBlock.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a horizontal line.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/LinkReferenceBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/LinkReferenceBlock.xml
new file mode 100644
index 000000000..c14a16482
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/LinkReferenceBlock.xml
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents the target of a reference ([ref][]).
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the reference ID.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a tooltip to display on hover.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the link URL.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ListBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ListBlock.xml
new file mode 100644
index 000000000..42a21f271
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ListBlock.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a list, with each list item proceeded by either a number or a bullet.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Blocks.ListItemBlock>
+
+
+
+ Gets or sets the list items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ListStyle
+
+
+
+ Gets or sets the style of the list, either numbered or bulleted.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ListItemBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ListItemBlock.xml
new file mode 100644
index 000000000..8e1962017
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ListItemBlock.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ This specifies the Content of the List element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock>
+
+
+
+ Gets or sets the contents of the list item.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/MarkdownBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/MarkdownBlock.xml
new file mode 100644
index 000000000..e48e0aceb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/MarkdownBlock.xml
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownElement
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ A Block Element is an element that is a container for other structures.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The object to compare with the current object.
+
+ Determines whether the specified object is equal to the current object.
+
+
+ true if the specified object is equal to the current object; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Serves as the default hash function.
+
+ A hash code for the current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+
+
+ Gets or sets tells us what type this element is.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ParagraphBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ParagraphBlock.xml
new file mode 100644
index 000000000..2912d8ea6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/ParagraphBlock.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a block of text that is displayed as a single paragraph.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/QuoteBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/QuoteBlock.xml
new file mode 100644
index 000000000..e7294ebc6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/QuoteBlock.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a block that is displayed using a quote style. Quotes are used to indicate
+ that the text originated elsewhere (e.g. a previous comment).
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock>
+
+
+
+ Gets or sets the contents of the block.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableCell.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableCell.xml
new file mode 100644
index 000000000..827be1890
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableCell.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Represents a cell in the table.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the cell contents.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableColumnDefinition.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableColumnDefinition.xml
new file mode 100644
index 000000000..6ecab9350
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableColumnDefinition.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Describes a column in the markdown table.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ColumnAlignment
+
+
+
+ Gets or sets the alignment of content in a table column.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableRow.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableRow.xml
new file mode 100644
index 000000000..ff4118bb3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock+TableRow.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Represents a single row in the table.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Blocks.TableBlock+TableCell>
+
+
+
+ Gets or sets the table cells.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock.xml
new file mode 100644
index 000000000..2a86ccdc6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/TableBlock.xml
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a block which contains tabular data.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Blocks.TableBlock+TableColumnDefinition>
+
+
+
+ Gets or sets describes the columns in the table. Rows can have more or less cells than the number
+ of columns. Rows with fewer cells should be padded with empty cells. For rows with
+ more cells, the extra cells should be hidden.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Blocks.TableBlock+TableRow>
+
+
+
+ Gets or sets the table rows.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/YamlHeaderBlock.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/YamlHeaderBlock.xml
new file mode 100644
index 000000000..4fe6c303d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Blocks/YamlHeaderBlock.xml
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Yaml Header. use for blog.
+ e.g.
+ ---
+ title: something
+ tag: something
+ ---
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.Dictionary<System.String,System.String>
+
+
+
+ Gets or sets yaml header properties
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/BoldTextInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/BoldTextInline.xml
new file mode 100644
index 000000000..fa414929d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/BoldTextInline.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span that contains bold text.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer.Inlines
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the inline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/CodeInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/CodeInline.xml
new file mode 100644
index 000000000..07cd1f79e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/CodeInline.xml
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span containing code, or other text that is to be displayed using a
+ fixed-width font.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf.Text
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text to display as code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/EmojiInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/EmojiInline.xml
new file mode 100644
index 000000000..22a02ae29
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/EmojiInline.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span containing emoji symbol.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf.Text
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/HyperlinkInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/HyperlinkInline.xml
new file mode 100644
index 000000000..84ed986ed
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/HyperlinkInline.xml
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a type of hyperlink where the text and the target URL cannot be controlled
+ independently.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.HyperlinkType
+
+
+
+ Gets or sets the type of hyperlink.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf.Text
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URL to link to.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/IInlineContainer.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/IInlineContainer.xml
new file mode 100644
index 000000000..3ac8b833a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/IInlineContainer.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the inline.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/IInlineLeaf.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/IInlineLeaf.xml
new file mode 100644
index 000000000..04a1b784a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/IInlineLeaf.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text for this run.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/ImageInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/ImageInline.xml
new file mode 100644
index 000000000..fbddec42c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/ImageInline.xml
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents an embedded image.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets image height
+ If value is greater than 0, ImageStretch is set to UniformToFill
+ If both ImageWidth and ImageHeight are greater than 0, ImageStretch is set to Fill
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets image width
+ If value is greater than 0, ImageStretch is set to UniformToFill
+ If both ImageWidth and ImageHeight are greater than 0, ImageStretch is set to Fill
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the ID of a reference, if this is a reference-style link.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the image Render URL.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf.Text
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a text to display on hover.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the image URL.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/ItalicTextInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/ItalicTextInline.xml
new file mode 100644
index 000000000..6790ae05f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/ItalicTextInline.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span containing italic text.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer.Inlines
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the inline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/LinkAnchorInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/LinkAnchorInline.xml
new file mode 100644
index 000000000..4b264bc62
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/LinkAnchorInline.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span that contains a reference for links to point to.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the Name of this Link Reference.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the raw Link Reference.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/MarkdownInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/MarkdownInline.xml
new file mode 100644
index 000000000..3787292f1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/MarkdownInline.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownElement
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ An internal class that is the base class for all inline elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+
+
+ Gets or sets this element is.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/MarkdownLinkInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/MarkdownLinkInline.xml
new file mode 100644
index 000000000..1c95edbdf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/MarkdownLinkInline.xml
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a type of hyperlink where the text can be different from the target URL.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer.Inlines
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the inline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the ID of a reference, if this is a reference-style link.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a tooltip to display on hover.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the link URL.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/StrikethroughTextInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/StrikethroughTextInline.xml
new file mode 100644
index 000000000..190a243d0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/StrikethroughTextInline.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span containing strikethrough text.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer.Inlines
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets The contents of the inline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/SubscriptTextInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/SubscriptTextInline.xml
new file mode 100644
index 000000000..e16f7fd38
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/SubscriptTextInline.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span containing subscript text.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer.Inlines
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the inline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/SuperscriptTextInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/SuperscriptTextInline.xml
new file mode 100644
index 000000000..4ea05325c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/SuperscriptTextInline.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span containing superscript text.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineContainer.Inlines
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline>
+
+
+
+ Gets or sets the contents of the inline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/TextRunInline.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/TextRunInline.xml
new file mode 100644
index 000000000..aa0a59fae
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Inlines/TextRunInline.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.MarkdownInline
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a span containing plain text.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Inlines.IInlineLeaf.Text
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text for this run.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Render/IRenderContext.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Render/IRenderContext.xml
new file mode 100644
index 000000000..c67417112
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Render/IRenderContext.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Helper for holding persistent state of Renderer.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Render.IRenderContext
+
+
+
+
+ Clones the Context.
+
+ Clone
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the parent Element for this Context.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to trim whitespace.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Render/MarkdownRendererBase.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Render/MarkdownRendererBase.xml
new file mode 100644
index 000000000..cabf75e4d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown.Render/MarkdownRendererBase.xml
@@ -0,0 +1,766 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Block Rendering Methods.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+
+ Markdown Document to Render
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Verifies if the link is valid, before processing into a link, or plain text.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Removes leading whitespace, but only if this is the first run in the block.
+
+ The corrected string
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownDocument
+
+
+
+ Gets the markdown document that will be rendered.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ UI Context
+
+ Renders all Content to the Provided Parent UI.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Called to render a block element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a list of block elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a bold run element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a code element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a code element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders emoji element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a header element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Renders a horizontal rule element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a raw link element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders an image element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Called to render an inline element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline elements to render.
+ Persistent state.
+
+ Renders all of the children for the given element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a text run element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a list element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a link element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a paragraph element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a quote element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a strikethrough element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a subscript element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a superscript element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a table element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a text run element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a yaml header element.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/ColumnAlignment.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/ColumnAlignment.xml
new file mode 100644
index 000000000..194c93c28
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/ColumnAlignment.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ The alignment of content in a table column.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ColumnAlignment
+
+ 3
+
+
+ Content should be centered.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ColumnAlignment
+
+ 1
+
+
+ Content should be left aligned.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ColumnAlignment
+
+ 2
+
+
+ Content should be right aligned.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ColumnAlignment
+
+ 0
+
+
+ The alignment was not specified.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/HyperlinkType.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/HyperlinkType.xml
new file mode 100644
index 000000000..22af866ac
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/HyperlinkType.xml
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Specifies the type of Hyperlink that is used.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.HyperlinkType
+
+ 0
+
+
+ A hyperlink surrounded by angle brackets (e.g. "http://www.reddit.com").
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.HyperlinkType
+
+ 3
+
+
+ An email address (e.g. "test@reddit.com").
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.HyperlinkType
+
+ 1
+
+
+ A fully qualified hyperlink (e.g. "http://www.reddit.com").
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.HyperlinkType
+
+ 2
+
+
+ A URL without a scheme (e.g. "www.reddit.com").
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.HyperlinkType
+
+ 4
+
+
+ A subreddit link (e.g. "/r/news").
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.HyperlinkType
+
+ 5
+
+
+ A user link (e.g. "/u/quinbd").
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/ListStyle.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/ListStyle.xml
new file mode 100644
index 000000000..da29cec92
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/ListStyle.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ This specifies the type of style the List will be.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ListStyle
+
+ 0
+
+
+ A list with bullets
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.ListStyle
+
+ 1
+
+
+ A numbered list
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownBlockType.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownBlockType.xml
new file mode 100644
index 000000000..28fbba923
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownBlockType.xml
@@ -0,0 +1,259 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Determines the type of Block the Block element is.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 3
+
+
+ A code block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 4
+
+
+ A header block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 7
+
+
+ a horizontal rule block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 9
+
+
+ A link block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 5
+
+
+ A list block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 6
+
+
+ A list item block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 1
+
+
+ A paragraph element.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 2
+
+
+ A quote block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 0
+
+
+ The root element
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 8
+
+
+ A table block
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownBlockType
+
+ 10
+
+
+ A Yaml header block
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownDocument.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownDocument.xml
new file mode 100644
index 000000000..bf3d41862
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownDocument.xml
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Represents a Markdown Document.
+ Initialize an instance and call to parse the Raw Markdown Text.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.Common.Parsers.Markdown.Blocks.MarkdownBlock>
+
+
+
+ Gets or sets the list of block elements.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<System.String>
+
+
+
+ Gets a list of URL schemes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Blocks.LinkReferenceBlock
+
+
+
+
+
+ The ID of the reference (case insensitive).
+
+ Looks up a reference using the ID.
+ A reference is a line that looks like this:
+ [foo]: http://example.com/
+
+ The reference details, or null if the reference wasn't found.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The markdown text.
+
+ Parses markdown document text.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts the object into it's textual representation.
+
+ The textual representation of this object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownElement.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownElement.xml
new file mode 100644
index 000000000..b6a1e851f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownElement.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ This is a class used as the base class of all markdown elements.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownInlineType.xml b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownInlineType.xml
new file mode 100644
index 000000000..3ffc743ac
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers.Markdown/MarkdownInlineType.xml
@@ -0,0 +1,322 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Determines the type of Inline the Inline Element is.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 2
+
+
+ A bold run
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 10
+
+
+ A code run
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 0
+
+
+ A comment
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 12
+
+
+ Emoji
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 11
+
+
+ An image
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 3
+
+
+ An italic run
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 13
+
+
+ Link Reference
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 4
+
+
+ A link in markdown syntax
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 5
+
+
+ A raw hyper link
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 6
+
+
+ A raw subreddit link
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 7
+
+
+ A strike through run
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 9
+
+
+ A subscript run
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 8
+
+
+ A superscript run
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.MarkdownInlineType
+
+ 1
+
+
+ A text run
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers/IParser`1.xml b/dotnet/xml/CommunityToolkit.Common.Parsers/IParser`1.xml
new file mode 100644
index 000000000..09b3a37fd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers/IParser`1.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Covariant
+ CommunityToolkit.Common.Parsers.SchemaBase
+
+
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+ Type to parse into.
+
+ Parser interface.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+
+
+
+ Data to parse.
+
+ Parse method which all classes must implement.
+
+ Strong typed parsed data.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common.Parsers/SchemaBase.xml b/dotnet/xml/CommunityToolkit.Common.Parsers/SchemaBase.xml
new file mode 100644
index 000000000..827ffa63c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common.Parsers/SchemaBase.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")]
+ [<System.Obsolete("Parsing code has been deprecated, we suggest using Markdig. See https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/3200 for more info.")>]
+
+
+
+
+ Strong typed schema base class.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets identifier for strong typed record.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common/ArrayExtensions.xml b/dotnet/xml/CommunityToolkit.Common/ArrayExtensions.xml
new file mode 100644
index 000000000..28175c7cc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common/ArrayExtensions.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with arrays.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.Common.ArrayExtensions+<GetColumn>d__0<>))]
+ [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.Common.ArrayExtensions+<GetColumn>d__0<>))>]
+
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+
+
+
+
+
+
+
+ The element type of the array.
+ The source array.
+ Column record to retrieve, 0-based index.
+
+ 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.
+
+ Yielded enumerable of column elements for given column, and default values for smaller inner arrays.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+
+
+ The element type of the array.
+ The source array.
+
+ Returns a simple string representation of a 2D array.
+
+ The representation of the array.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+
+
+ The element type of the array.
+ The source array.
+
+ Returns a simple string representation of an array.
+
+ The representation of the array.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+
+
+ The element type of the array.
+ The source array.
+
+ Returns a simple string representation of a jagged array.
+
+ String representation of the array.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common/Converters.xml b/dotnet/xml/CommunityToolkit.Common/Converters.xml
new file mode 100644
index 000000000..f3de73eb5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common/Converters.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Set of helpers to convert between data types and notations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ File size in bytes.
+
+ Translate numeric file size in bytes to a human-readable shorter string format.
+
+ Returns file size short string.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common/StringExtensions.xml b/dotnet/xml/CommunityToolkit.Common/StringExtensions.xml
new file mode 100644
index 000000000..ec518cd37
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common/StringExtensions.xml
@@ -0,0 +1,330 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with strings and string representations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+
+ [System.Obsolete("This method will be removed in a future version of the Toolkit. Use the native C# string interpolation syntax instead, see: https://docs.microsoft.com/dotnet/csharp/language-reference/tokens/interpolated")]
+ [<System.Obsolete("This method will be removed in a future version of the Toolkit. Use the native C# string interpolation syntax instead, see: https://docs.microsoft.com/dotnet/csharp/language-reference/tokens/interpolated")>]
+
+
+
+ System.String
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ The format of the string being linked.
+ The object which will receive the linked String.
+
+ Provide better linking for resourced strings.
+
+ Truncated string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullIfNotNull("htmlText")]
+ [<System.Diagnostics.CodeAnalysis.NotNullIfNotNull("htmlText")>]
+
+
+
+
+
+
+
+ HTML string.
+
+ Returns a string with HTML comments, scripts, styles, and tags removed.
+
+ Decoded HTML string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ HTML string to fix.
+
+ Returns a string with HTML comments, scripts, and styles removed.
+
+ Fixed HTML string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The string to test.
+
+ Determines whether a string contains only letters.
+
+
+ true if the string contains only letters; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+ The string to test.
+
+ Determines whether a string is a valid decimal number.
+
+
+ true for a valid decimal number; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The string to test.
+
+ Determines whether a string is a valid email address.
+
+
+ true for a valid email address; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+ The string to test.
+
+ Determines whether a string is a valid integer.
+
+
+ true for a valid integer; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The string to test.
+
+ Determines whether a string is a valid phone number.
+
+
+ true for a valid phone number; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+ The string to be truncated.
+ The maximum length.
+
+ Truncates a string to the specified length.
+
+ Truncated string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+
+ The string to be truncated.
+ The maximum length.
+
+ true to add ellipsis to the truncated text; otherwise, false.
+
+ Truncates a string to the specified length.
+
+ Truncated string.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Common/TaskExtensions.xml b/dotnet/xml/CommunityToolkit.Common/TaskExtensions.xml
new file mode 100644
index 000000000..ac807d2a4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Common/TaskExtensions.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with tasks.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ The input instance to get the result for.
+
+ Gets the result of a if available, or otherwise.
+
+ The result of if completed successfully, or otherwise.
+
+ This method does not block if has not completed yet. Furthermore, it is not generic
+ and uses reflection to access the 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.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Common
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of to get the result for.
+ The input instance to get the result for.
+
+ Gets the result of a if available, or otherwise.
+
+ The result of if completed successfully, or otherwise.
+ This method does not block if has not completed yet.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Diagnostics/Guard.xml b/dotnet/xml/CommunityToolkit.Diagnostics/Guard.xml
new file mode 100644
index 000000000..1f96fa9d2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Diagnostics/Guard.xml
@@ -0,0 +1,11352 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.DebuggerStepThrough]
+ [<System.Diagnostics.DebuggerStepThrough>]
+
+
+
+
+ Helper methods to verify conditions when running code.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must support reading.
+
+ To be added.
+ Thrown if doesn't support reading.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must support seeking.
+
+ To be added.
+ Thrown if doesn't support seeking.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must support writing.
+
+ To be added.
+ Thrown if doesn't support writing.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ The type is immutable, but the name of this API is kept for consistency with the other overloads.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have the same size of a destination instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must have a size of a specified value.
+
+ To be added.
+ Thrown if the size of is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The source array instance to check the size for.
+ The destination array instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source array instance must have the same size of a destination array instance.
+
+ To be added.
+ Thrown if the size of is != the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must have a size over a specified value.
+
+ To be added.
+ Thrown if the size of is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must have a size of at least or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must have a size of less than a specified value.
+
+ To be added.
+ Thrown if the size of is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ The type is immutable, but the name of this API is kept for consistency with the other overloads.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The source instance to check the size for.
+ The destination instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source instance must have a size of less than or equal to that of a destination instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must have a size of less than or equal to a specified value.
+
+ To be added.
+ Thrown if the size of is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The source array instance to check the size for.
+ The destination array instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the source array instance must have a size of less than or equal to that of a destination array instance.
+
+ To be added.
+ Thrown if the size of is > the one of .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The target size to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must have a size not equal to a specified value.
+
+ To be added.
+ Thrown if the size of is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to test.
+ The task status that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance has a specific status.
+
+ To be added.
+ Thrown if doesn't match .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input instance to test.
+ The task status that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance has not a specific status.
+
+ To be added.
+ Thrown if matches .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input to test.
+ The type to look for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value can be assigned to a specified type.
+
+ To be added.
+ Thrown if can't be assigned to .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type to check the input value against.
+ The input to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value can be assigned to a specified type.
+
+ To be added.
+ Thrown if can't be assigned to type .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be at the starting position.
+
+ To be added.
+ Thrown if is not at the starting position.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is <= or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given interval.
+
+
+ This API asserts the equivalent of " in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be a bitwise match with a specified value.
+
+ To be added.
+ Thrown if is not a bitwise match for .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance is canceled.
+
+ To be added.
+ Thrown if is not canceled.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance is in a completed state.
+
+ To be added.
+ Thrown if is not in a completed state.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance has been completed successfully.
+
+ To be added.
+ Thrown if has not been completed successfully.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.IEquatable<T>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of value type being tested.
+ The input value to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is .
+
+ To be added.
+ Thrown if is not .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if is empty.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must be empty.
+
+ To be added.
+ Thrown if the size of is != 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ To be added.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is != .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturnIf(true)]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturnIf(true)>]
+
+
+
+
+
+
+ The input to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be .
+
+ To be added.
+ Thrown if is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturnIf(true)]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturnIf(true)>]
+
+
+
+
+
+
+
+ The input to test.
+ The name of the input parameter being tested.
+ A message to display if is .
+
+ Asserts that the input value must be .
+
+ To be added.
+ Thrown if is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance is faulted.
+
+ To be added.
+ Thrown if is not faulted.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be greater than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be in a given range.
+
+
+ This API asserts the equivalent of " in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is < or >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input index to be used to access .
+ The input array instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is valid for a given array instance.
+
+ To be added.
+ Thrown if is not valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is >= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be less than or equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is > .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input to test.
+ The type to look for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value can't be assigned to a specified type.
+
+ To be added.
+ Thrown if can be assigned to .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type to check the input value against.
+ The input to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value can't be assigned to a specified type.
+
+ To be added.
+ Thrown if can be assigned to type .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The exclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in (, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is > or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The inclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given interval.
+
+
+ This API asserts the equivalent of " not in [, ]", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance is not canceled.
+
+ To be added.
+ Thrown if is canceled.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The maximum distance to allow between and .
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be within a given distance from a specified value.
+
+ To be added.
+ Thrown if ( - ) <= .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance is not in a completed state.
+
+ To be added.
+ Thrown if is in a completed state.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance has not been completed successfully.
+
+ To be added.
+ Thrown if has been completed successfully.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.IEquatable<T>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of value type being tested.
+ The input value to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is not .
+
+ To be added.
+ Thrown if is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if is empty.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input array instance to check the size for.
+ The name of the input parameter being tested.
+
+ Asserts that the input array instance must not be empty.
+
+ To be added.
+ Thrown if the size of is == 0.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be not equal to a specified value.
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is == .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance is not faulted.
+
+ To be added.
+ Thrown if is faulted.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IComparable<T>
+
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The inclusive minimum value that is accepted.
+ The exclusive maximum value that is accepted.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be in a given range.
+
+
+ This API asserts the equivalent of " not in [, )", using arithmetic notation.
+ The method is generic to avoid boxing the parameters, if they are value types.
+
+ Thrown if is >= or < .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input instance.
+ The input index to be used to access .
+ The input instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The item of items in the input array instance.
+ The input index to be used to access .
+ The input array instance to use to validate .
+ The name of the input parameter being tested.
+
+ Asserts that the input index is not valid for a given array instance.
+
+ To be added.
+ Thrown if is valid to access .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNull]
+ [<System.Diagnostics.CodeAnalysis.NotNull>]
+
+
+
+
+
+
+ The type of nullable value type being tested.
+ The input value to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is not .
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNull]
+ [<System.Diagnostics.CodeAnalysis.NotNull>]
+
+
+
+
+
+
+ The type of reference value type being tested.
+ The input value to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is not .
+
+ To be added.
+ Thrown if is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNull]
+ [<System.Diagnostics.CodeAnalysis.NotNull>]
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be or empty.
+
+ To be added.
+ Thrown if is or empty.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Obsolete("Use IsNotNullOrWhiteSpace")]
+ [<System.Obsolete("Use IsNotNullOrWhiteSpace")>]
+
+
+
+ System.Void
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNull]
+ [<System.Diagnostics.CodeAnalysis.NotNull>]
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be or whitespace.
+
+ To be added.
+ Thrown if is or whitespace.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNull]
+ [<System.Diagnostics.CodeAnalysis.NotNull>]
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be or whitespace.
+
+ To be added.
+ Thrown if is or whitespace.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input to test.
+ The type to look for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is not of a specific type.
+
+ To be added.
+ Thrown if the type of is the same as .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type of the input value.
+ The input to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is not of a specific type.
+
+ To be added.
+ Thrown if is of type .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Obsolete("Use IsNotWhiteSpace")]
+ [<System.Obsolete("Use IsNotWhiteSpace")>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be or whitespace.
+
+ To be added.
+ Thrown if is or whitespace.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must not be or whitespace.
+
+ To be added.
+ Thrown if is or whitespace.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of nullable value type being tested.
+ The input value to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is .
+
+ The method is generic to avoid boxing the parameters, if they are value types.
+ Thrown if is not .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+ The type of reference value type being tested.
+ The input value to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is .
+
+ To be added.
+ Thrown if is not .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be or empty.
+
+ To be added.
+ Thrown if is neither nor empty.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Obsolete("Use IsNullOrWhiteSpace")]
+ [<System.Obsolete("Use IsNullOrWhiteSpace")>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be or whitespace.
+
+ To be added.
+ Thrown if is neither nor whitespace.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be or whitespace.
+
+ To be added.
+ Thrown if is neither nor whitespace.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The input to test.
+ The type to look for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is of a specific type.
+
+ To be added.
+ Thrown if the type of is not the same as .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type of the input value.
+ The input to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value is of a specific type.
+
+ To be added.
+ Thrown if is not of type .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be the same instance as the target value.
+
+ The method is generic to prevent using it with value types.
+ Thrown if is not the same instance as .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+ The type of input values to compare.
+ The input value to test.
+ The target value to test for.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must not be the same instance as the target value.
+
+ The method is generic to prevent using it with value types.
+ Thrown if is the same instance as .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturnIf(false)]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturnIf(false)>]
+
+
+
+
+
+
+ The input to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input value must be .
+
+ To be added.
+ Thrown if is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturnIf(false)]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturnIf(false)>]
+
+
+
+
+
+
+
+ The input to test.
+ The name of the input parameter being tested.
+ A message to display if is .
+
+ Asserts that the input value must be .
+
+ To be added.
+ Thrown if is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Obsolete("Use IsWhiteSpace")]
+ [<System.Obsolete("Use IsWhiteSpace")>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be whitespace.
+
+ To be added.
+ Thrown if is neither nor whitespace.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The input instance to test.
+ The name of the input parameter being tested.
+
+ Asserts that the input instance must be whitespace.
+
+ To be added.
+ Thrown if is neither nor whitespace.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Diagnostics/ThrowHelper.xml b/dotnet/xml/CommunityToolkit.Diagnostics/ThrowHelper.xml
new file mode 100644
index 000000000..cfad246dd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Diagnostics/ThrowHelper.xml
@@ -0,0 +1,5642 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helper methods to efficiently throw exceptions.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+
+ The argument name.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The argument name.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The argument name.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+
+ The argument name.
+ The current argument value.
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The current argument value.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no paarameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The HRESULT of the errror to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The HRESULT of the errror to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The argument name.
+ The HRESULT of the errror to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The argument name.
+ The HRESULT of the errror to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The target class being inspected.
+ The target field being retrieved.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The target class being inspected.
+ The target field being retrieved.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The target class being inspected.
+ The target member being retrieved.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The target class being inspected.
+ The target member being retrieved.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The target class being inspected.
+ The target method being retrieved.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The target class being inspected.
+ The target method being retrieved.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The name of the disposed object.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The name of the disposed object.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The name of the disposed object.
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The name of the disposed object.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The name of the disposed object.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The name of the disposed object.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The in use.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The in use.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+ The in use.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The in use.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The in use.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+ The in use.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+ Throws a new .
+
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The Win32 error code associated with this exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The Win32 error code associated with this exception.
+ The message to include in the exception.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+ The type of expected result.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with no parameters.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The Win32 error code associated with this exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The Win32 error code associated with this exception.
+ The message to include in the exception.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DoesNotReturn]
+ [<System.Diagnostics.CodeAnalysis.DoesNotReturn>]
+
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of expected result.
+ The message to include in the exception.
+ The inner to include.
+
+ Throws a new .
+
+ This method always throws, so it actually never returns a value.
+ To be added.
+ Thrown with the specified parameter.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Diagnostics/TypeExtensions.xml b/dotnet/xml/CommunityToolkit.Diagnostics/TypeExtensions.xml
new file mode 100644
index 000000000..7c962c7c6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Diagnostics/TypeExtensions.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with types.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The input type.
+
+ Returns a simple string representation of a type.
+
+ The string representation of .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Diagnostics/ValueTypeExtensions.xml b/dotnet/xml/CommunityToolkit.Diagnostics/ValueTypeExtensions.xml
new file mode 100644
index 000000000..c68f05cac
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Diagnostics/ValueTypeExtensions.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with value types.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Diagnostics
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The input type to format to .
+ The input value to format to .
+
+ Returns a hexadecimal representation of a given value, left-padded and ordered as big-endian.
+
+
+ The hexadecimal representation of (with the '0x' prefix), left-padded to byte boundaries and ordered as big-endian.
+
+
+ As a byte (8 bits) is represented by two hexadecimal digits (each representing a group of 4 bytes), each
+ representation will always contain an even number of digits. For instance:
+
+ Console.WriteLine(1.ToHexString()); // "0x01"
+ Console.WriteLine(((byte)255).ToHexString()); // "0xFF"
+ Console.WriteLine((-1).ToHexString()); // "0xFFFFFFFF"
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Extensions/GraphExtensions.xml b/dotnet/xml/CommunityToolkit.Graph.Extensions/GraphExtensions.xml
new file mode 100644
index 000000000..7be0a7bfa
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Extensions/GraphExtensions.xml
@@ -0,0 +1,603 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods to the Graph SDK used by the controls and helpers.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Graph.Extension>
+
+
+
+
+
+
+
+ Instance of the .
+ The user to access.
+ The id of the new extension.
+
+ Create a new extension object on a user.
+
+ The newly created extension.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+
+ Instance of the .
+ The id of the target Graph user.
+ The name of the new folder.
+ The path to create the new folder in.
+
+ Ensure a folder exists by name.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+ Instance of the .
+ The user to access.
+ The id of the extension to delete.
+
+ Delete a user extension by id.
+
+ A task.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+ Instance of the .
+ The id of the target Graph user.
+ The path of the target item.
+
+ Delete the file from the remote.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Graph.IUserPeopleCollectionPage>
+
+
+
+
+
+
+ Instance of the .
+ User to search for.
+
+ Shortcut to perform a person query.
+
+
+ collection of .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Graph.IGraphServiceUsersCollectionPage>
+
+
+
+
+
+
+ Instance of the .
+ User to search for.
+
+ Shortcut to perform a user query.
+
+
+ collection of .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Graph.Extension>>
+
+
+
+
+
+
+ Instance of the .
+ The user to access.
+
+ Get all extension objects for a user.
+
+ All extension results.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Graph.Extension>
+
+
+
+
+
+
+
+ Instance of the .
+ The user to access.
+ The extension to retrieve.
+
+ Retrieve an extension object for a user.
+
+ The extension result.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+
+
+
+
+
+ The type of object to return.
+ Instance of the .
+ The id of the target Graph user.
+ The path of the target item.
+ A serializer for converting stored values.
+
+ Get a file from the remote.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Graph.User>
+
+
+
+
+
+ Instance of the .
+
+ Retrieve the curernt user.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.IO.Stream>
+
+
+
+
+
+ Instance of the .
+
+ Get the photo of the current user.
+
+ Stream with user photo or null.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Graph.User>
+
+
+
+
+
+
+ Instance of the .
+ The is of the user to retrieve.
+
+ Retrieve a user by id.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.IO.Stream>
+
+
+
+
+
+
+ Instance of the .
+ UserID.
+
+ Helper to get the photo of a particular user.
+
+ Stream with user photo or null.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.ValueTuple<Microsoft.Toolkit.Helpers.DirectoryItemType,System.String>>>
+
+
+
+
+
+
+
+ Instance of the .
+ The id of the target Graph user.
+ The path to create the new folder in.
+
+ Retrieve a list of directory items with names and types.
+
+ A with the directory listings.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+
+ Instance of the .
+ The id of the target Graph user.
+ The path of the target item.
+ The new name for the item.
+
+ Rename an item.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ T
+
+
+
+
+ Microsoft.Graph.IBaseRequest
+
+
+
+
+
+
+
+
+
+ type.
+ Request chain.
+ Query to add for searching in QueryOptions.
+
+ Extension to provider Searching on OData Requests.
+
+ Same type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.Graph.DriveItem>
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of object to save.
+ Instance of the .
+ The id of the target Graph user.
+ The path of the target item.
+ The contents to put in the file.
+ A serializer for converting stored values.
+
+ Updates or create a new file on the remote with the provided content.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+
+
+ Instance of the .
+ The user to access.
+ The id of the target extension.
+ The key.
+ The value to set.
+
+ Sets a user extension value at the specified key.
+
+ A task.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ Microsoft.Graph.Person
+
+
+
+
+
+
+ instance to convert.
+
+ Simple method to convert a to a with basic common properties like , , , , and intact.
+
+ A new basic representation of that user.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Extensions/ProviderExtensions.xml b/dotnet/xml/CommunityToolkit.Graph.Extensions/ProviderExtensions.xml
new file mode 100644
index 000000000..5b5f2ee35
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Extensions/ProviderExtensions.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+ Extension method for enabled Graph client access from an IProvider implementation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ Microsoft.Graph.GraphServiceClient
+
+
+
+
+
+ The provider for authenticating Graph calls.
+
+ Gets a GraphServiceClient instance based on the current GlobalProvider, but configured for the beta endpoint.
+
+ A GraphServiceClient instance configured for the beta endpoint.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ Microsoft.Graph.GraphServiceClient
+
+
+
+
+
+ The provider for authenticating Graph calls.
+
+ Gets a GraphServiceClient instance based on the current GlobalProvider.
+
+ A GraphServiceClient instance.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Helpers.RoamingSettings/OneDriveStorageHelper.xml b/dotnet/xml/CommunityToolkit.Graph.Helpers.RoamingSettings/OneDriveStorageHelper.xml
new file mode 100644
index 000000000..8061334d7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Helpers.RoamingSettings/OneDriveStorageHelper.xml
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.Toolkit.Helpers.IFileStorageHelper
+
+
+
+
+ An IFileStorageHelper implementation for interacting with data stored via files and folders in OneDrive.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+
+
+
+
+ The id of the target Graph user.
+ A serializer used for converting stored objects.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.IFileStorageHelper.CreateFileAsync``1(System.String,``0)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.IFileStorageHelper.CreateFolderAsync(System.String)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The name of the new folder.
+ The path to create the new folder in.
+
+ Ensure a folder exists at the path specified.
+
+ A task.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<CommunityToolkit.Graph.Helpers.RoamingSettings.OneDriveStorageHelper>
+
+
+
+
+
+ A serializer used for converting stored objects.
+
+ Creates a new instance using the userId retrieved from a Graph "Me" request.
+
+ A new instance of the configured for the current Graph user.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.IFileStorageHelper.ReadFileAsync``1(System.String,``0)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.IFileStorageHelper.ReadFolderAsync(System.String)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.ValueTuple<Microsoft.Toolkit.Helpers.DirectoryItemType,System.String>>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "ItemType", "Name" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "ItemType", "Name" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ Microsoft.Toolkit.Helpers.IObjectSerializer
+
+
+
+ Gets an object serializer for converting objects in the data store.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.IFileStorageHelper.TryDeleteItemAsync(System.String)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.IFileStorageHelper.TryRenameItemAsync(System.String,System.String)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id of the Graph user.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Helpers.RoamingSettings/UserExtensionStorageHelper.xml b/dotnet/xml/CommunityToolkit.Graph.Helpers.RoamingSettings/UserExtensionStorageHelper.xml
new file mode 100644
index 000000000..31e77757e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Helpers.RoamingSettings/UserExtensionStorageHelper.xml
@@ -0,0 +1,467 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.Toolkit.Helpers.ISettingsStorageHelper<System.String>
+
+
+
+
+ An ISettingsStorageHelper implementation using open extensions on the Graph User for storing key/value pairs.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+
+
+
+
+
+ The id for the target extension on a Graph user.
+ The id of the target Graph user.
+ A serializer used for converting stored objects.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>
+
+
+
+ Gets a cache of the stored values, converted using the provided serializer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.ISettingsStorageHelper`1.Clear
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task<CommunityToolkit.Graph.Helpers.RoamingSettings.UserExtensionStorageHelper>
+
+
+
+
+
+
+ The id for the target extension on a Graph user.
+ A serializer used for converting stored objects.
+
+ Creates a new instance using the userId retrieved from a Graph "Me" request.
+
+ A new instance of the configured for the current Graph user.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of object expected.
+ The value to deserialize.
+
+ Use the serializer to deserialize a value appropriately for the type.
+
+ An object of type T.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id for the target extension on a Graph user.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ Microsoft.Graph.GraphServiceClient
+
+
+
+
+ Retrieve an instance of the GraphServiceClient, or throws an exception if not signed in.
+
+ A instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+
+ The key for the desired value.
+
+ An indexer for easily accessing key values.
+
+ The value found for the provided key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.ISettingsStorageHelper`1.Save``1(`0,``0)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ Microsoft.Toolkit.Helpers.IObjectSerializer
+
+
+
+ Gets an object serializer for converting objects in the data store.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The type of object being serialized.
+ The object to serialize.
+
+ Use the serializer to serialize a value appropriately for the type.
+
+ The serialized object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Synchronize the cache with the remote:
+ - If the cache has been cleared, the remote will be deleted and recreated.
+ - Any cached keys will be saved to the remote, overwriting existing values.
+ - Any new keys from the remote will be stored in the cache.
+
+ The freshly synced user extension.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.EventHandler
+
+
+
+ Gets or sets an event that fires whenever a sync request has completed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.EventHandler
+
+
+
+ Gets or sets an event that fires whenever a remote sync request has failed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.ISettingsStorageHelper`1.TryDelete(`0)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Toolkit.Helpers.ISettingsStorageHelper`1.TryRead``1(`0,``0@)
+
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the id of the target Graph user.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.CommunityToolkit_Graph_Uwp_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.CommunityToolkit_Graph_Uwp_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..3ea605ce0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.CommunityToolkit_Graph_Uwp_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+ Windows.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.Windows.UI.Xaml.Build.Tasks", " 10.0.19041.685")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.Windows.UI.Xaml.Build.Tasks", " 10.0.19041.685")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+
+ Main class for providing metadata for the app or library
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Windows.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(String)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(Type)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Windows.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+
+ GetXmlnsDefinitions()
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/GraphPresenter.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/GraphPresenter.xml
new file mode 100644
index 000000000..adf180e9c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/GraphPresenter.xml
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.Controls.ContentPresenter
+
+
+
+
+ [Windows.Foundation.Metadata.Experimental]
+ [<Windows.Foundation.Metadata.Experimental>]
+
+
+
+
+ Specialized to fetch and display data from the Microsoft Graph.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the returned data from the is a collection.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a string to indicate a sorting order for the . This is a helper to add this specific request option to the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Collections.Generic.List<CommunityToolkit.Graph.Uwp.Controls.QueryOption>
+
+
+
+ Gets or sets list of representing values to pass into the request built by .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Microsoft.Graph.IBaseRequestBuilder
+
+
+
+ Gets or sets a to be used to make a request to the graph. The results will be automatically populated to the property. Use a to change the presentation of the data.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Type
+
+
+
+ Gets or sets the of item returned by the .
+ Set to the base item type and use the property to indicate if a collection is expected back.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/LoginButton.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/LoginButton.xml
new file mode 100644
index 000000000..57dd7bb3a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/LoginButton.xml
@@ -0,0 +1,357 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.Controls.Control
+
+
+
+
+ [Windows.UI.Xaml.TemplatePart(Name="PART_LoginButton", Type=typeof(Windows.UI.Xaml.Controls.Button))]
+ [<Windows.UI.Xaml.TemplatePart(Name="PART_LoginButton", Type=typeof(Windows.UI.Xaml.Controls.Button))>]
+
+
+ [Windows.UI.Xaml.TemplatePart(Name="PART_LogoutButton", Type=typeof(Windows.UI.Xaml.Controls.Primitives.ButtonBase))]
+ [<Windows.UI.Xaml.TemplatePart(Name="PART_LogoutButton", Type=typeof(Windows.UI.Xaml.Controls.Primitives.ButtonBase))>]
+
+
+
+
+ The control is a button which can be used to sign the user in or show them profile details.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+
+ Hide the user details flyout.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the control is loading and has not established a sign-in state.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.EventHandler
+
+
+
+ The login process was successful and the user is now signed in.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.EventHandler<CommunityToolkit.Graph.Uwp.Controls.LoginFailedEventArgs>
+
+
+
+ The user canceled the login process or was unable to sign in.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.ComponentModel.CancelEventHandler
+
+
+
+ The user clicked the sign in button to start the login process - cancelable.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.EventHandler
+
+
+
+ The user signed out.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.ComponentModel.CancelEventHandler
+
+
+
+ The user started to logout - cancelable.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+
+ Show the user details flyout.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Initiates logging in with the current registered in the .
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Log a signed-in user out.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+
+ Update the enablement state of the button in relation to the _isLoading property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Microsoft.Graph.User
+
+
+
+ Gets or sets details about this person retrieved from the graph or provided by the developer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/LoginFailedEventArgs.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/LoginFailedEventArgs.xml
new file mode 100644
index 000000000..2d68449fc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/LoginFailedEventArgs.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.EventArgs
+
+
+
+
+ for event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+
+
+ Exception encountered during login.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Exception
+
+
+
+ Gets the exception which occured during login.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Exception
+
+
+
+ Gets the inner exception which occured during login.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the error message of the inner error or error.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PeoplePicker.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PeoplePicker.xml
new file mode 100644
index 000000000..07832dce4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PeoplePicker.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Microsoft.Toolkit.Uwp.UI.Controls.TokenizingTextBox
+
+
+
+
+ Control which allows user to search for a person or contact within Microsoft Graph. Built on top of .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonAvatarType.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonAvatarType.xml
new file mode 100644
index 000000000..3db99f85f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonAvatarType.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Enum
+
+
+
+ The type of visual representation to use for the person.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonAvatarType
+
+ 1
+
+
+ Show the user's initials only.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonAvatarType
+
+ 0
+
+
+ Show a user's photo if available, otherwise show initials.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonView.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonView.xml
new file mode 100644
index 000000000..7202aee3e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonView.xml
@@ -0,0 +1,445 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.Controls.Control
+
+
+
+
+ The control displays a user photo and can display their name and e-mail.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets the initials of the person from the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the image has expanded based on the PersonViewType.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonAvatarType
+
+
+
+ Gets or sets the type of visual to display in the image part of the template.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Microsoft.Graph.Person
+
+
+
+ Gets or sets details about this person retrieved from the graph or provided by the developer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a string to automatically retrieve data on the specified query from the graph. Use to retrieve info about the current user. Otherwise, it's best to use an e-mail address as a query.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ value used to retrieve the signed-in user's info.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonViewType
+
+
+
+ Gets or sets the type of details to display in the PersonView part of the template.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the UserId.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.Media.Imaging.BitmapImage
+
+
+
+ Gets or sets the photo of the user to be displayed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+
+ The identifier for the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonViewType.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonViewType.xml
new file mode 100644
index 000000000..14a21d005
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/PersonViewType.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Enum
+
+
+
+ Enumeration of what details should be displayed in a PersonView.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonViewType
+
+ 0
+
+
+ Render only the avatar.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonViewType
+
+ 1
+
+
+ Render the avatar and one line of text.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonViewType
+
+ 3
+
+
+ Render the avatar and three lines of text.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Graph.Uwp.Controls.PersonViewType
+
+ 2
+
+
+ Render the avatar and two lines of text.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/QueryOption.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/QueryOption.xml
new file mode 100644
index 000000000..df119235d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Controls/QueryOption.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+ [Windows.Foundation.Metadata.Experimental]
+ [<Windows.Foundation.Metadata.Experimental>]
+
+
+
+
+ XAML Proxy for .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Microsoft.Graph.QueryOption
+
+
+
+
+
+ query option to convert.
+
+ Implicit conversion for to .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Converters/ObjectToStringConverter.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Converters/ObjectToStringConverter.xml
new file mode 100644
index 000000000..866b03002
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Converters/ObjectToStringConverter.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+ Windows.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Converts any object to a string representation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp.Converters/UserToPersonConverter.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp.Converters/UserToPersonConverter.xml
new file mode 100644
index 000000000..d27adf687
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp.Converters/UserToPersonConverter.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+ Windows.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Converts a to a .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp/ElementExtensions.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp/ElementExtensions.xml
new file mode 100644
index 000000000..e7e5e1f6d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp/ElementExtensions.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Object
+
+
+
+
+ IsVisibleWhen extension on FrameworkElement for decaring element visibility behavior in response to authentication changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ CommunityToolkit.Authentication.ProviderState
+
+
+
+
+
+ The target element.
+
+ Gets a value indicating whether an element should update its visibility based on provider state changes.
+
+ The state in which to be visible.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The target element.
+ The state in which to be visible.
+
+ Sets a value indicating whether an element should update its visibility based on provider state changes.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Graph.Uwp/ProviderStateTrigger.xml b/dotnet/xml/CommunityToolkit.Graph.Uwp/ProviderStateTrigger.xml
new file mode 100644
index 000000000..8aac9ae5b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Graph.Uwp/ProviderStateTrigger.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.StateTriggerBase
+
+
+
+
+ A StateTrigger for detecting when the global authentication provider has been signed in.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ System.Nullable<CommunityToolkit.Authentication.ProviderState>
+
+
+
+ Gets or sets the expected ProviderState.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.Graph.Uwp
+ 7.1.0.0
+
+
+ Windows.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/AllocationMode.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/AllocationMode.xml
new file mode 100644
index 000000000..24571f79e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/AllocationMode.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ An that indicates a mode to use when allocating buffers.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.AllocationMode
+
+ 1
+
+
+ Clear pooled buffers when renting them.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.AllocationMode
+
+ 0
+
+
+ The default allocation mode for pooled memory (rented buffers are not cleared).
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/ArrayPoolBufferWriter`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/ArrayPoolBufferWriter`1.xml
new file mode 100644
index 000000000..302d5567a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/ArrayPoolBufferWriter`1.xml
@@ -0,0 +1,453 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ CommunityToolkit.HighPerformance.Buffers.IBuffer<T>
+
+
+ System.Buffers.IBufferWriter<T>
+
+
+ System.Buffers.IMemoryOwner<T>
+
+
+ System.IDisposable
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))>]
+
+
+
+ The type of items to write to the current instance.
+
+ Represents a heap-based, array-backed output sink into which data can be written.
+
+
+ This is a custom implementation that replicates the
+ functionality and API surface of the array-based buffer writer available in
+ .NET Standard 2.1, with the main difference being the fact that in this case
+ the arrays in use are rented from the shared instance,
+ and that is also available on .NET Standard 2.0.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The instance to use.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The minimum capacity with which to initialize the underlying buffer.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The instance to use.
+ The minimum capacity with which to initialize the underlying buffer.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Buffers.IBufferWriter`1.Advance(System.Int32)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.Capacity
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.Clear
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Finalizes an instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.FreeCapacity
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Buffers.IBufferWriter`1.GetMemory(System.Int32)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Memory<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Buffers.IBufferWriter`1.GetSpan(System.Int32)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Span<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Buffers.IMemoryOwner`1.Memory
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Memory<T>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns a string that represents the current object.
+ A string that represents the current object.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.WrittenCount
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.WrittenMemory
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<T>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.WrittenSpan
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<T>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/IBuffer`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/IBuffer`1.xml
new file mode 100644
index 000000000..ce7f5f882
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/IBuffer`1.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ System.Buffers.IBufferWriter<T>
+
+
+
+ The type of items in the current buffer.
+
+ An interface that expands with the ability to also inspect
+ the written data, and to reset the underlying buffer to write again from the start.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the total amount of space within the underlying buffer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Clears the data written to the underlying buffer.
+
+
+ You must clear the instance before trying to re-use it.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the amount of space available that can still be written into without forcing the underlying buffer to grow.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the amount of data written to the underlying buffer so far.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<T>
+
+
+
+ Gets the data written to the underlying buffer so far, as a .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<T>
+
+
+
+ Gets the data written to the underlying buffer so far, as a .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/MemoryBufferWriter`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/MemoryBufferWriter`1.xml
new file mode 100644
index 000000000..3999b3e9d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/MemoryBufferWriter`1.xml
@@ -0,0 +1,311 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ CommunityToolkit.HighPerformance.Buffers.IBuffer<T>
+
+
+ System.Buffers.IBufferWriter<T>
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))>]
+
+
+
+ The type of items to write to the current instance.
+
+ Represents an output sink into which data can be written, backed by a instance.
+
+
+ This is a custom implementation that wraps a instance.
+ It can be used to bridge APIs consuming an with existing
+ instances (or objects that can be converted to a ), to ensure the data is written directly
+ to the intended buffer, with no possibility of doing additional allocations or expanding the available capacity.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The target instance to write to.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Buffers.IBufferWriter`1.Advance(System.Int32)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.Capacity
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.Clear
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.FreeCapacity
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Buffers.IBufferWriter`1.GetMemory(System.Int32)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Memory<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Buffers.IBufferWriter`1.GetSpan(System.Int32)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Span<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns a string that represents the current object.
+ A string that represents the current object.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.WrittenCount
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.WrittenMemory
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<T>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.HighPerformance.Buffers.IBuffer`1.WrittenSpan
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<T>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/MemoryOwner`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/MemoryOwner`1.xml
new file mode 100644
index 000000000..6bdf49cb2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/MemoryOwner`1.xml
@@ -0,0 +1,409 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ System.Buffers.IMemoryOwner<T>
+
+
+ System.IDisposable
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))>]
+
+
+
+ The type of items to store in the current instance.
+
+ An implementation with an embedded length and a fast accessor.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.MemoryOwner<T>
+
+
+
+
+
+ The length of the new memory buffer to use.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.MemoryOwner<T>
+
+
+
+
+
+
+ The length of the new memory buffer to use.
+ Indicates the allocation mode to use for the new buffer to rent.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.MemoryOwner<T>
+
+
+
+
+
+
+ The length of the new memory buffer to use.
+ The instance currently in use.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.MemoryOwner<T>
+
+
+
+
+
+
+
+ The length of the new memory buffer to use.
+ The instance currently in use.
+ Indicates the allocation mode to use for the new buffer to rent.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ArraySegment<T>
+
+
+
+
+ Gets an instance wrapping the underlying array in use.
+
+ An instance wrapping the underlying array in use.
+
+ This method is meant to be used when working with APIs that only accept an array as input, and should be used with caution.
+ In particular, the returned array is rented from an array pool, and it is responsibility of the caller to ensure that it's
+ not used after the current instance is disposed. Doing so is considered undefined behavior,
+ as the same array might be in use within another instance.
+
+ Thrown when the buffer in use has already been disposed.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Returns a reference to the first element within the current instance, with no bounds check.
+
+ A reference to the first element within the current instance.
+
+ This method does not perform bounds checks on the underlying buffer, but does check whether
+ the buffer itself has been disposed or not. This check should not be removed, and it's also
+ the reason why the method to get a reference at a specified offset is not present.
+
+ Thrown when the buffer in use has already been disposed.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.MemoryOwner<T>
+
+
+
+ Gets an empty instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Finalizes an instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the number of items in the current instance
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Buffers.IMemoryOwner`1.Memory
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Memory<T>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.MemoryOwner<T>
+
+
+
+
+
+
+ The starting offset within the current buffer.
+ The length of the buffer to use.
+
+ Slices the buffer currently in use and returns a new instance.
+
+ A new instance using the target range of items.
+
+ Using this method will dispose the current instance, and should only be used when an oversized
+ buffer is rented and then adjusted in size, to avoid having to rent a new buffer of the new
+ size and copy the previous items into the new one, or needing an additional variable/field
+ to manually handle to track the used range within a given instance.
+
+ Thrown when the buffer in use has already been disposed.
+ Thrown when or are not valid.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Span<T>
+
+
+
+ Gets a wrapping the memory belonging to the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns a string that represents the current object.
+ A string that represents the current object.
+ To be added.
+ 2
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/SpanOwner`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/SpanOwner`1.xml
new file mode 100644
index 000000000..20512d7b8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/SpanOwner`1.xml
@@ -0,0 +1,329 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Buffers.Views.MemoryDebugView<>))>]
+
+
+
+ The type of items to store in the current instance.
+
+ A stack-only type with the ability to rent a buffer of a specified length and getting a from it.
+ This type mirrors but without allocations and with further optimizations.
+ As this is a stack-only type, it relies on the duck-typed pattern introduced with C# 8.
+ It should be used like so:
+
+ using (SpanOwner<byte> buffer = SpanOwner<byte>.Allocate(1024))
+ {
+ // Use the buffer here...
+ }
+
+ As soon as the code leaves the scope of that block, the underlying buffer will automatically
+ be disposed. The APIs in rely on this pattern for extra performance, eg. they don't perform
+ the additional checks that are done in to ensure that the buffer hasn't been disposed
+ before returning a or instance from it.
+ As such, this type should always be used with a block or expression.
+ Not doing so will cause the underlying buffer not to be returned to the shared pool.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.SpanOwner<T>
+
+
+
+
+
+ The length of the new memory buffer to use.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.SpanOwner<T>
+
+
+
+
+
+
+ The length of the new memory buffer to use.
+ Indicates the allocation mode to use for the new buffer to rent.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.SpanOwner<T>
+
+
+
+
+
+
+ The length of the new memory buffer to use.
+ The instance to use.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.SpanOwner<T>
+
+
+
+
+
+
+
+ The length of the new memory buffer to use.
+ The instance to use.
+ Indicates the allocation mode to use for the new buffer to rent.
+
+ Creates a new instance with the specified parameters.
+
+ A instance of the requested length.
+ This method is just a proxy for the constructor, for clarity.
+ Thrown when is not valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ArraySegment<T>
+
+
+
+
+ Gets an instance wrapping the underlying array in use.
+
+ An instance wrapping the underlying array in use.
+
+ This method is meant to be used when working with APIs that only accept an array as input, and should be used with caution.
+ In particular, the returned array is rented from an array pool, and it is responsibility of the caller to ensure that it's
+ not used after the current instance is disposed. Doing so is considered undefined behavior,
+ as the same array might be in use within another instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Returns a reference to the first element within the current instance, with no bounds check.
+
+ A reference to the first element within the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Implements the duck-typed method.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.SpanOwner<T>
+
+
+
+ Gets an empty instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the number of items in the current instance
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Span<T>
+
+
+
+ Gets a wrapping the memory belonging to the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns the fully qualified type name of this instance.
+ A containing a fully qualified type name.
+ To be added.
+ 2
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/StringPool.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/StringPool.xml
new file mode 100644
index 000000000..1339b8c2c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Buffers/StringPool.xml
@@ -0,0 +1,273 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A configurable pool for instances. This can be used to minimize allocations
+ when creating multiple instances from buffers of values.
+ The method provides a best-effort alternative to just creating
+ a new instance every time, in order to minimize the number of duplicated instances.
+ The type will internally manage a highly efficient priority queue for the
+ cached instances, so that when the full capacity is reached, the least frequently
+ used values will be automatically discarded to leave room for new values to cache.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The minimum size for the pool to create.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The input instance to cache.
+
+ Stores a instance in the internal cache.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The input with the contents to use.
+
+ Gets a cached instance matching the input content, or creates a new one.
+
+ A instance with the contents of , cached if possible.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The input instance with the contents to use.
+
+ Gets a cached instance matching the input content, or stores the input one.
+
+ A instance with the contents of , cached if possible.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+ The input with the contents to use, in a specified encoding.
+ The instance to use to decode the contents of .
+
+ Gets a cached instance matching the input content (converted to Unicode), or creates a new one.
+
+ A instance with the contents of , cached if possible.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Resets the current instance and its associated maps.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Buffers.StringPool
+
+
+
+ Gets the shared instance.
+
+ To be added.
+
+ The shared pool provides a singleton, reusable instance that
+ can be accessed directly, and that pools instances for the entire
+ process. Since is thread-safe, the shared instance can be used
+ concurrently by multiple threads without the need for manual synchronization.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the total number of that can be stored in the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The input with the contents to use.
+ The resulting cached instance, if present
+
+ Tries to get a cached instance matching the input content, if present.
+
+ Whether or not the target instance was found.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlyRefEnumerable`1+Enumerator.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlyRefEnumerable`1+Enumerator.xml
new file mode 100644
index 000000000..80a0d3817
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlyRefEnumerable`1+Enumerator.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ A custom enumerator type to traverse items within a instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+ Gets the element in the collection at the current position of the enumerator.
+ The element in the collection at the current position of the enumerator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Advances the enumerator to the next element of the collection.
+ true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.
+ To be added.
+ The collection was modified after the enumerator was created.
+ 2
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlyRefEnumerable`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlyRefEnumerable`1.xml
new file mode 100644
index 000000000..dab1e3075
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlyRefEnumerable`1.xml
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+ The type of items to enumerate.
+
+ A that iterates readonly items from arbitrary memory locations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlyRefEnumerable<T>+Enumerator
+
+
+
+ Returns an enumerator that iterates through a collection.
+ An object that can be used to iterate through the collection.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlyRefEnumerable<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T[]
+
+
+
+
+ Returns a array with the values in the target row.
+
+ A array with the values in the target row.
+
+ This method will allocate a new array, so only
+ use it if you really need to copy the target items in a new memory location.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanEnumerable`1+Item.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanEnumerable`1+Item.xml
new file mode 100644
index 000000000..e19962d4e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanEnumerable`1+Item.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+
+ An item from a source instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the current index.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the reference to the current value.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanEnumerable`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanEnumerable`1.xml
new file mode 100644
index 000000000..15f153558
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanEnumerable`1.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ The type of items to enumerate.
+
+ A that enumerates the items in a given instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The source instance.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlySpanEnumerable<T>+Item
+
+
+
+ Gets the duck-typed property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlySpanEnumerable<T>
+
+
+
+
+ Implements the duck-typed method.
+
+ An instance targeting the current value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Implements the duck-typed method.
+
+
+ whether a new element is available, otherwise
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanTokenizer`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanTokenizer`1.xml
new file mode 100644
index 000000000..439a29bfa
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/ReadOnlySpanTokenizer`1.xml
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ The type of items to enumerate.
+
+ A that tokenizes a given instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The source instance.
+ The separator item to use.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<T>
+
+
+
+ Gets the duck-typed property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlySpanTokenizer<T>
+
+
+
+
+ Implements the duck-typed method.
+
+ An instance targeting the current value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Implements the duck-typed method.
+
+
+ whether a new element is available, otherwise
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/RefEnumerable`1+Enumerator.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/RefEnumerable`1+Enumerator.xml
new file mode 100644
index 000000000..d1e72b589
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/RefEnumerable`1+Enumerator.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ A custom enumerator type to traverse items within a instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+ Gets the element in the collection at the current position of the enumerator.
+ The element in the collection at the current position of the enumerator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Advances the enumerator to the next element of the collection.
+ true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.
+ To be added.
+ The collection was modified after the enumerator was created.
+ 2
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/RefEnumerable`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/RefEnumerable`1.xml
new file mode 100644
index 000000000..4e71ca6db
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/RefEnumerable`1.xml
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+ The type of items to enumerate.
+
+ A that iterates items from arbitrary memory locations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Clears the contents of the current instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The value to assign to each element of the instance.
+
+ Fills the elements of this with a specified value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.RefEnumerable<T>+Enumerator
+
+
+
+ Returns an enumerator that iterates through a collection.
+ An object that can be used to iterate through the collection.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T[]
+
+
+
+
+ Returns a array with the values in the target row.
+
+ A array with the values in the target row.
+
+ This method will allocate a new array, so only
+ use it if you really need to copy the target items in a new memory location.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The source instance.
+
+ Attempts to copy the source into the current instance.
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanEnumerable`1+Item.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanEnumerable`1+Item.xml
new file mode 100644
index 000000000..78a1def2b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanEnumerable`1+Item.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+
+ An item from a source instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the current index.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the reference to the current value.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanEnumerable`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanEnumerable`1.xml
new file mode 100644
index 000000000..c8cd26ec5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanEnumerable`1.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ The type of items to enumerate.
+
+ A that enumerates the items in a given instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The source instance.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.SpanEnumerable<T>+Item
+
+
+
+ Gets the duck-typed property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.SpanEnumerable<T>
+
+
+
+
+ Implements the duck-typed method.
+
+ An instance targeting the current value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Implements the duck-typed method.
+
+
+ whether a new element is available, otherwise
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanTokenizer`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanTokenizer`1.xml
new file mode 100644
index 000000000..3677d79b3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Enumerables/SpanTokenizer`1.xml
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ The type of items to enumerate.
+
+ A that tokenizes a given instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The source instance.
+ The separator item to use.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Span<T>
+
+
+
+ Gets the duck-typed property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.SpanTokenizer<T>
+
+
+
+
+ Implements the duck-typed method.
+
+ An instance targeting the current value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Implements the duck-typed method.
+
+
+ whether a new element is available, otherwise
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/BitHelper.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/BitHelper.xml
new file mode 100644
index 000000000..1a5c7deff
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/BitHelper.xml
@@ -0,0 +1,630 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers to perform bit operations on numeric types.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.UInt32
+
+
+
+
+
+
+
+ The input value.
+ The initial index of the range to extract (in [0, 31] range).
+ The length of the range to extract (depends on ).
+
+ Extracts a bit field range from a given value.
+
+ The value of the extracted range within .
+
+ This method doesn't validate and .
+ If either parameter is not valid, the result will just be inconsistent. The method
+ should not be used to set all the bits at once, and it is not guaranteed to work in
+ that case, which would just be equivalent to assigning the value.
+ Additionally, no conditional branches are used to retrieve the range.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.UInt64
+
+
+
+
+
+
+
+ The input value.
+ The initial index of the range to extract (in [0, 63] range).
+ The length of the range to extract (depends on ).
+
+ Extracts a bit field range from a given value.
+
+ The value of the extracted range within .
+
+ This method doesn't validate and .
+ If either parameter is not valid, the result will just be inconsistent. The method
+ should not be used to set all the bits at once, and it is not guaranteed to work in
+ that case, which would just be equivalent to assigning the value.
+ Additionally, no conditional branches are used to retrieve the range.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The input value to check.
+ The target byte to look for.
+
+ Checks whether a byte in the input value matches a target value.
+
+ Whether has any bytes set to .
+
+ This method contains no branches.
+ For more info, see .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The input value to check.
+ The target byte to look for.
+
+ Checks whether a byte in the input value matches a target value.
+ This method mirrors , but with values.
+
+ Whether has any bytes set to .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The input value.
+ The position of the bit to check (in [0, 31] range).
+
+ Checks whether or not a given bit is set.
+
+ Whether or not the n-th bit is set.
+
+ This method doesn't validate against the valid range.
+ If the parameter is not valid, the result will just be inconsistent.
+ Additionally, no conditional branches are used to retrieve the flag.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The input value.
+ The position of the bit to check (in [0, 63] range).
+
+ Checks whether or not a given bit is set.
+
+ Whether or not the n-th bit is set.
+
+ This method doesn't validate against the valid range.
+ If the parameter is not valid, the result will just be inconsistent.
+ Additionally, no conditional branches are used to retrieve the flag.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ The input lookup table to use.
+ The input value to check.
+ The minimum accepted value for (defaults to 0).
+
+ Checks whether or not a given bit is set in a given bitwise lookup table.
+ This method provides a branchless, register-based (with no memory accesses) way to
+ check whether a given value is valid, according to a precomputed lookup table.
+ It is similar in behavior to , with the main difference
+ being that this method will also validate the input parameter, and
+ will always return if it falls outside of the expected interval.
+ Additionally, this method accepts a parameter, which is used to
+ decrement the input parameter to ensure that the range of accepted
+ values fits within the available 32 bits of the lookup table in use.
+ For more info on this optimization technique, see .
+ Here is how the code from the link above would be implemented using this method:
+
+ bool IsReservedCharacter(char c)
+ {
+ return BitHelper.HasLookupFlag(314575237u, c, 36);
+ }
+
+ The resulted assembly is virtually identical, with the added optimization that the one
+ produced by has no conditional branches at all.
+
+ Whether or not the corresponding flag for is set in .
+
+ For best results, as shown in the sample code, both and
+ should be compile-time constants, so that the JIT compiler will be able to produce more efficient code.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ The input lookup table to use.
+ The input value to check.
+ The minimum accepted value for (defaults to 0).
+
+ Checks whether or not a given bit is set in a given bitwise lookup table.
+ For more info, check the XML docs of the overload.
+
+ Whether or not the corresponding flag for is set in .
+
+ For best results, as shown in the sample code, both and
+ should be compile-time constants, so that the JIT compiler will be able to produce more efficient code.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The input value to check.
+
+ Checks whether the given value has any bytes that are set to 0.
+ That is, given a value, which has a total of 4 bytes,
+ it checks whether any of those have all the bits set to 0.
+
+ Whether has any bytes set to 0.
+
+ This method contains no branches.
+ For more background on this subject, see .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The input value to check.
+
+ Checks whether the given value has any bytes that are set to 0.
+ This method mirrors , but with values.
+
+ Whether has any bytes set to 0.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.UInt32
+
+
+
+
+
+
+
+ The input value.
+ The position of the bit to set or clear (in [0, 31] range).
+ The value to assign to the target bit.
+
+ Sets a bit to a specified value.
+
+ An value equal to except for the -th bit.
+
+ Just like , this method doesn't validate
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The target value.
+ The position of the bit to set or clear (in [0, 31] range).
+ The value to assign to the target bit.
+
+ Sets a bit to a specified value.
+
+
+ Just like , this method doesn't validate
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.UInt64
+
+
+
+
+
+
+
+ The input value.
+ The position of the bit to set or clear (in [0, 63] range).
+ The value to assign to the target bit.
+
+ Sets a bit to a specified value.
+
+ An value equal to except for the -th bit.
+
+ Just like , this method doesn't validate
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The target value.
+ The position of the bit to set or clear (in [0, 63] range).
+ The value to assign to the target bit.
+
+ Sets a bit to a specified value.
+
+
+ Just like , this method doesn't validate
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.UInt32
+
+
+
+
+
+
+
+
+ The initial value.
+ The initial index of the range to extract (in [0, 31] range).
+ The length of the range to extract (depends on ).
+ The input flags to insert in the target range.
+
+ Sets a bit field range within a target value.
+
+ The updated bit field value after setting the specified range.
+
+ Just like , this method doesn't validate the parameters
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The target value.
+ The initial index of the range to extract (in [0, 31] range).
+ The length of the range to extract (depends on ).
+ The input flags to insert in the target range.
+
+ Sets a bit field range within a target value.
+
+
+ Just like , this method doesn't validate the parameters
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.UInt64
+
+
+
+
+
+
+
+
+ The initial value.
+ The initial index of the range to extract (in [0, 63] range).
+ The length of the range to extract (depends on ).
+ The input flags to insert in the target range.
+
+ Sets a bit field range within a target value.
+
+ The updated bit field value after setting the specified range.
+
+ Just like , this method doesn't validate the parameters
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The target value.
+ The initial index of the range to extract (in [0, 63] range).
+ The length of the range to extract (depends on ).
+ The input flags to insert in the target range.
+
+ Sets a bit field range within a target value.
+
+
+ Just like , this method doesn't validate the parameters
+ and does not contain branching instructions, so it's well suited for use in tight loops as well.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/HashCode`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/HashCode`1.xml
new file mode 100644
index 000000000..ab5d59808
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/HashCode`1.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+ The type of values to hash.
+
+ Combines the hash code of sequences of values into a single hash code.
+
+
+ The hash codes returned by the method are only guaranteed to be repeatable for
+ the current execution session, just like with the available APIs.In other words,
+ hashing the same collection multiple times in the same process will always
+ result in the same hash code, while the same collection being hashed again from another process
+ (or another instance of the same process) is not guaranteed to result in the same final value.
+ For more info, see .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ The input instance
+
+ Gets a content hash from the input instance using the xxHash32 algorithm.
+
+ The xxHash32 value for the input instance
+ The xxHash32 is only guaranteed to be deterministic within the scope of a single app execution
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IAction.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IAction.xml
new file mode 100644
index 000000000..0d498d920
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IAction.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+ A contract for actions being executed with an input index.
+
+ If the method is small enough, it is highly recommended to mark it with .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The current index for the action to execute.
+
+ Executes the action associated with a specific index.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IAction2D.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IAction2D.xml
new file mode 100644
index 000000000..97fad88c8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IAction2D.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+ A contract for actions being executed with two input indices.
+
+ If the method is small enough, it is highly recommended to mark it with .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The first index for the action to execute.
+ The second index for the action to execute.
+
+ Executes the action associated with two specified indices.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IInAction`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IInAction`1.xml
new file mode 100644
index 000000000..fad11145e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IInAction`1.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The type of items to process.
+
+ A contract for actions being executed on items of a specific type, with readonly access.
+
+ If the method is small enough, it is highly recommended to mark it with .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The current item to process.
+
+ Executes the action on a specified item.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IRefAction`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IRefAction`1.xml
new file mode 100644
index 000000000..31b0dc11a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/IRefAction`1.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The type of items to process.
+
+ A contract for actions being executed on items of a specific type, with side effect.
+
+ If the method is small enough, it is highly recommended to mark it with .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The current item to process.
+
+ Executes the action on a specified item.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/ObjectMarshal.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/ObjectMarshal.xml
new file mode 100644
index 000000000..5e0b35e52
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/ObjectMarshal.xml
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with instances.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IntPtr
+
+
+
+
+
+
+
+
+
+ The type of field being referenced.
+ The input hosting the target field.
+ A reference to a target field of type within .
+
+ Calculates the byte offset to a specific field within a given .
+
+
+ The value representing the offset to the target field from the start of the object data
+ for the parameter . The offset is in relation to the first usable byte after the method table.
+
+ The input parameters are not validated, and it's responsibility of the caller to ensure that
+ the reference is actually pointing to a memory location within .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of reference to retrieve.
+ The input hosting the target field.
+ The input byte offset for the reference to retrieve.
+
+ Gets a reference to data within a given at a specified offset.
+
+ A reference at a specified offset within .
+
+ None of the input arguments is validated, and it is responsibility of the caller to ensure they are valid.
+ In particular, using an invalid offset might cause the retrieved reference to be misaligned with the
+ desired data, which would break the type system. Or, if the offset causes the retrieved reference to point
+ to a memory location outside of the input instance, that might lead to runtime crashes.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type of value to unbox.
+ The input instance, representing a boxed value.
+
+ Unboxes a value from an input instance.
+
+ The value boxed in .
+ To be added.
+ Thrown when is not of type .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of value to try to unbox.
+ The input instance to check.
+ The resulting value, if was in fact a boxed value.
+
+ Tries to get a boxed value from an input instance.
+
+
+ if a value was retrieved correctly, otherwise.
+
+ This extension behaves just like the following method:
+
+ public static bool TryUnbox<T>(object obj, out T value)
+ {
+ if (obj is T)
+ {
+ value = (T)obj;
+
+ return true;
+ }
+
+ value = default;
+
+ return false;
+ }
+
+ But in a more efficient way, and with the ability to also assign the unboxed value
+ directly on an existing T variable, which is not possible with the code above.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/ParallelHelper.xml b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/ParallelHelper.xml
new file mode 100644
index 000000000..87655fab8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance.Helpers/ParallelHelper.xml
@@ -0,0 +1,1207 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers to work with parallel code in a highly optimized manner.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each iteration index.
+ The starting iteration index.
+ The final iteration index (exclusive).
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each iteration index.
+ The starting iteration index.
+ The final iteration index (exclusive).
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each iteration index.
+ The starting iteration index.
+ The final iteration index (exclusive).
+ The instance representing the action to invoke.
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each iteration index.
+ The starting iteration index.
+ The final iteration index (exclusive).
+ The instance representing the action to invoke.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The value indicating the 2D iteration area to use.
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The value indicating the 2D iteration area to use.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The value indicating the 2D iteration area to use.
+ The instance representing the action to invoke.
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The value indicating the 2D iteration area to use.
+ The instance representing the action to invoke.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The starting iteration value for the outer loop.
+ The final iteration value for the outer loop (exclusive).
+ The starting iteration value for the inner loop.
+ The final iteration value for the inner loop (exclusive).
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The starting iteration value for the outer loop.
+ The final iteration value for the outer loop (exclusive).
+ The starting iteration value for the inner loop.
+ The final iteration value for the inner loop (exclusive).
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The starting iteration value for the outer loop.
+ The final iteration value for the outer loop (exclusive).
+ The starting iteration value for the inner loop.
+ The final iteration value for the inner loop (exclusive).
+ The instance representing the action to invoke.
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IAction2D
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of action (implementing ) to invoke for each pair of iteration indices.
+ The starting iteration value for the outer loop.
+ The final iteration value for the outer loop (exclusive).
+ The starting iteration value for the inner loop.
+ The final iteration value for the inner loop (exclusive).
+ The instance representing the action to invoke.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IRefAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ CommunityToolkit.HighPerformance.Helpers.IInAction<TItem>
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ The type of items to iterate over.
+ The type of action (implementing of ) to invoke over each item.
+ The input representing the data to process.
+ The instance representing the action to invoke.
+
+ The minimum number of actions to run per individual thread. Set to 1 if all invocations
+ should be parallelized, or to a greater number if each individual invocation is fast
+ enough that it is more efficient to set a lower bound per each running thread.
+
+
+ Executes a specified action in an optimized parallel loop over the input data.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ArrayExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ArrayExtensions.xml
new file mode 100644
index 000000000..63cdc8858
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ArrayExtensions.xml
@@ -0,0 +1,907 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Memory2D<T>
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input 2D array instance.
+
+ Creates a new over an input 2D array.
+
+ A instance with the values of .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Memory2D<T>
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 3D array instance.
+ The given 3D array to wrap.
+ The target layer to map within .
+
+ Creates a new instance of the struct wrapping a layer in a 3D array.
+
+ A instance wrapping the target layer within .
+ To be added.
+
+ Thrown when doesn't match .
+
+ Thrown when either is invalid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Memory2D<T>
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input 2D array instance.
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Creates a new over an input 2D array.
+
+ A instance with the values of .
+ To be added.
+
+ Thrown when doesn't match .
+
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input 2D array instance.
+
+ Creates a new over an input 2D array.
+
+ A instance with the values of .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 3D array instance.
+ The given 3D array to wrap.
+ The target layer to map within .
+
+ Creates a new instance of the struct wrapping a layer in a 3D array.
+
+ A instance wrapping the target layer within .
+ To be added.
+
+ Thrown when doesn't match .
+
+ Thrown when either is invalid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input 2D array instance.
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Creates a new over an input 2D array.
+
+ A instance with the values of .
+ To be added.
+
+ Thrown when doesn't match .
+
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the input 3D array instance.
+ The input 3D array instance.
+ The value to look for.
+
+ Counts the number of occurrences of a given value into a target 3D array instance.
+
+ The number of occurrences of in .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the input 2D array instance.
+ The input 2D array instance.
+ The value to look for.
+
+ Counts the number of occurrences of a given value into a target 2D array instance.
+
+ The number of occurrences of in .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the input array instance.
+ The input array instance.
+ The value to look for.
+
+ Counts the number of occurrences of a given value into a target array instance.
+
+ The number of occurrences of in .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of elements in the input 3D array instance.
+ The input array instance.
+
+ Returns a reference to the first element within a given 3D array, with no bounds checks.
+
+ A reference to the first element within , or the location it would have used, if is empty.
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to perform checks in case the returned value is dereferenced.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input array instance.
+
+ Returns a reference to the first element within a given 2D array, with no bounds checks.
+
+ A reference to the first element within , or the location it would have used, if is empty.
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to perform checks in case the returned value is dereferenced.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of elements in the input array instance.
+ The input array instance.
+
+ Returns a reference to the first element within a given array, with no bounds checks.
+
+ A reference to the first element within , or the location it would have used, if is empty.
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to perform checks in case the returned value is dereferenced.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of elements in the input array instance.
+ The input array instance.
+ The index of the element to retrieve within .
+
+ Returns a reference to an element at a specified index within a given array, with no bounds checks.
+
+ A reference to the element within at the index specified by .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the parameter is valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input 2D array instance.
+ The vertical index of the element to retrieve within .
+ The horizontal index of the element to retrieve within .
+
+ Returns a reference to an element at a specified coordinate within a given 2D array, with no bounds checks.
+
+ A reference to the element within at the coordinate specified by and .
+
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the
+ and parameters are valid. Furthermore, this extension will ignore the lower bounds for the input
+ array, and will just assume that the input index is 0-based. It is responsibility of the caller to adjust the input
+ indices to account for the actual lower bounds, if the input array has either axis not starting at 0.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 3D array instance.
+ The input 2D array instance.
+ The depth index of the element to retrieve within .
+ The vertical index of the element to retrieve within .
+ The horizontal index of the element to retrieve within .
+
+ Returns a reference to an element at a specified coordinate within a given 3D array, with no bounds checks.
+
+ A reference to the element within at the coordinate specified by and .
+
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the
+ and parameters are valid. Furthermore, this extension will ignore the lower bounds for the input
+ array, and will just assume that the input index is 0-based. It is responsibility of the caller to adjust the input
+ indices to account for the actual lower bounds, if the input array has either axis not starting at 0.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.SpanEnumerable<T>
+
+
+
+
+
+
+
+
+ The type of items to enumerate.
+ The source array to enumerate.
+
+ Enumerates the items in the input array instance, as pairs of reference/index values.
+ This extension should be used directly within a loop:
+
+ int[] numbers = new[] { 1, 2, 3, 4, 5, 6, 7 };
+
+ foreach (var item in numbers.Enumerate())
+ {
+ // Access the index and value of each item here...
+ int index = item.Index;
+ ref int value = ref item.Value;
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the reference/index enumeration for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.RefEnumerable<T>
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input array instance.
+ The target column to retrieve (0-based index).
+
+ Returns a that returns the items from a given column in a given 2D array instance.
+ This extension should be used directly within a loop:
+
+ int[,] matrix =
+ {
+ { 1, 2, 3 },
+ { 4, 5, 6 },
+ { 7, 8, 9 }
+ };
+
+ foreach (ref int number in matrix.GetColumn(1))
+ {
+ // Access the current number by reference here...
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the column enumeration for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+ Thrown when one of the input parameters is out of range.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ The type of items in the input 3D array instance.
+ The input 3D array instance.
+
+ Gets a content hash from the input 3D array instance using the Djb2 algorithm.
+ For more info, see the documentation for .
+
+ The Djb2 value for the input 3D array instance.
+ The Djb2 hash is fully deterministic and with no random components.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ The type of items in the input 2D array instance.
+ The input 2D array instance.
+
+ Gets a content hash from the input 2D array instance using the Djb2 algorithm.
+ For more info, see the documentation for .
+
+ The Djb2 value for the input 2D array instance.
+ The Djb2 hash is fully deterministic and with no random components.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ The type of items in the input array instance.
+ The input array instance.
+
+ Gets a content hash from the input array instance using the Djb2 algorithm.
+ For more info, see the documentation for .
+
+ The Djb2 value for the input array instance.
+ The Djb2 hash is fully deterministic and with no random components.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.RefEnumerable<T>
+
+
+
+
+
+
+
+
+
+ The type of elements in the input 2D array instance.
+ The input array instance.
+ The target row to retrieve (0-based index).
+
+ Returns a over a row in a given 2D array instance.
+
+ A with the items from the target row within .
+ The returned value shouldn't be used directly: use this extension in a loop.
+ Thrown when one of the input parameters is out of range.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+ The type of items in the input array instance.
+ The input array instance.
+
+ Checks whether or not a given array is covariant.
+
+ Whether or not is covariant.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+ The type of items in the input array instance.
+ The input array instance.
+
+ Checks whether or not a given array is covariant.
+
+ Whether or not is covariant.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+ The type of items in the input array instance.
+ The input array instance.
+
+ Checks whether or not a given array is covariant.
+
+ Whether or not is covariant.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.SpanTokenizer<T>
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the array to tokenize.
+ The source array to tokenize.
+ The separator item to use.
+
+ Tokenizes the values in the input array instance using a specified separator.
+ This extension should be used directly within a loop:
+
+ char[] text = "Hello, world!".ToCharArray();
+
+ foreach (var token in text.Tokenize(','))
+ {
+ // Access the tokens here...
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the tokenization for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ArrayPoolBufferWriterExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ArrayPoolBufferWriterExtensions.xml
new file mode 100644
index 000000000..e413a235d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ArrayPoolBufferWriterExtensions.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IO.Stream
+
+
+
+
+
+ The target instance.
+
+ Returns a that can be used to write to a target an of instance.
+
+ A wrapping and writing data to its underlying buffer.
+ The returned can only be written to and does not support seeking.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ArrayPoolExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ArrayPoolExtensions.xml
new file mode 100644
index 000000000..dbd606f8a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ArrayPoolExtensions.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+ The type of items into the target array to resize.
+ The target instance to use to resize the array.
+ The rented array to resize, or to create a new array.
+ The size of the new array.
+ Indicates whether the contents of the array should be cleared before reuse.
+
+ Changes the number of elements of a rented one-dimensional array to the specified new size.
+
+ When this method returns, the caller must not use any references to the old array anymore.
+ Thrown when is less than 0.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/BoolExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/BoolExtensions.xml
new file mode 100644
index 000000000..0dac18a69
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/BoolExtensions.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ The input value to convert.
+
+ Converts the given value to an mask with
+ all bits representing the value of the input flag (either 0xFFFFFFFF or 0x00000000).
+
+ 0xFFFFFFFF if is , 0x00000000 otherwise.
+
+ This method does not contain branching instructions, and it is only guaranteed to work with
+ values being either 0 or 1. Operations producing a result,
+ such as numerical comparisons, always result in a valid value. If the value is
+ produced by fields with a custom ,
+ or by using or other unsafe APIs to directly manipulate the underlying
+ data though, it is responsibility of the caller to ensure the validity of the provided value.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int64
+
+
+
+
+
+ The input value to convert.
+
+ Converts the given value to a mask with
+ all bits representing the value of the input flag (either all 1s or 0s).
+
+ All 1s if is , all 0s otherwise.
+ This method does not contain branching instructions. See additional note in .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Byte
+
+
+
+
+
+ The input value to convert.
+
+ Converts the given value into a .
+
+ 1 if is , 0 otherwise.
+ This method does not contain branching instructions.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/BoxExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/BoxExtensions.xml
new file mode 100644
index 000000000..f3517bac8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/BoxExtensions.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type of reference to retrieve.
+ The input instance.
+
+ Gets a reference from a instance.
+
+ A reference to the boxed value within .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/Box`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance/Box`1.xml
new file mode 100644
index 000000000..a9fdad32a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/Box`1.xml
@@ -0,0 +1,263 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ System.Object
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+
+ The type of value being boxed.
+
+ A that represents a boxed value on the managed heap.
+ This is a "shadow" type that can be used in place of a non-generic reference to a
+ boxed value type, to make the code more expressive and reduce the chances of errors.
+ Consider this example:
+
+ object obj = 42;
+
+ // Manual, error prone unboxing
+ int sum = (int)obj + 1;
+
+ In this example, it is not possible to know in advance what type is actually being boxed in a given
+ instance, making the code less robust at build time. The
+ type can be used as a drop-in replacement in this case, like so:
+
+ Box<int> box = 42;
+
+ // Build-time validation, automatic unboxing
+ int sum = box.Value + 1;
+
+ This type can also be useful when dealing with large custom value types that are also boxed, as
+ it allows to retrieve a mutable reference to the boxing value. This means that a given boxed
+ value can be mutated in-place, instead of having to allocate a new updated boxed instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Box<T>
+
+
+
+
+
+ The input instance, representing a boxed value.
+
+ Returns a reference from the input instance.
+
+ A reference pointing to .
+
+ This method doesn't check the actual type of , so it is responsibility of the caller
+ to ensure it actually represents a boxed value and not some other instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The object to compare with the current object.
+ Determines whether the specified object is equal to the current object.
+ true if the specified object is equal to the current object; otherwise, false.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Box<T>
+
+
+
+
+
+ The input instance, representing a boxed value.
+
+ Returns a reference from the input instance.
+
+ A reference pointing to .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Serves as the default hash function.
+ A hash code for the current object.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+ The input instance.
+
+ Implicitly gets the value from a given instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Box<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns a string that represents the current object.
+ A string that represents the current object.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The input instance to check.
+ The resulting reference, if was a boxed value.
+
+ Tries to get a reference from an input representing a boxed value.
+
+
+ if a instance was retrieved correctly, otherwise.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/HashCodeExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/HashCodeExtensions.xml
new file mode 100644
index 000000000..be3a4de6a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/HashCodeExtensions.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+ The input instance.
+
+ Adds a sequence of values to the hash code.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/IBufferWriterExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/IBufferWriterExtensions.xml
new file mode 100644
index 000000000..44554bb5a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/IBufferWriterExtensions.xml
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IO.Stream
+
+
+
+
+
+ The target instance.
+
+ Returns a that can be used to write to a target an of instance.
+
+ A wrapping and writing data to its underlying buffer.
+ The returned can only be written to and does not support seeking.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of value to write.
+ The target instance to write to.
+ The input to write to .
+
+ Writes a series of items of a specified type into a target instance.
+
+ To be added.
+ Thrown if reaches the end.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of value to write.
+ The target instance to write to.
+ The input value to write to .
+
+ Writes a value of a specified type into a target instance.
+
+ To be added.
+ Thrown if reaches the end.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type of value to write.
+ The target instance to write to.
+ The input value to write to .
+
+ Writes a value of a specified type into a target instance.
+
+ To be added.
+ Thrown if reaches the end.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/IMemoryOwnerExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/IMemoryOwnerExtensions.xml
new file mode 100644
index 000000000..b01a4c3c2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/IMemoryOwnerExtensions.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IO.Stream
+
+
+
+
+
+ The input of instance.
+
+ Returns a wrapping the contents of the given of instance.
+
+ A wrapping the data within .
+
+ The caller does not need to track the lifetime of the input of
+ instance, as the returned will take care of disposing that buffer when it is closed.
+
+ Thrown when has an invalid data store.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/Memory2D`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance/Memory2D`1.xml
new file mode 100644
index 000000000..3638afde6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/Memory2D`1.xml
@@ -0,0 +1,765 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+ System.IEquatable<CommunityToolkit.HighPerformance.Memory2D<T>>
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))>]
+
+
+
+ The type of items in the current instance.
+
+ represents a 2D region of arbitrary memory. It is to
+ what is to . For further details on how the internal layout
+ is structured, see the docs for . The type can wrap arrays
+ of any rank, provided that a valid series of parameters for the target memory area(s) are specified.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The given 2D array to wrap.
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+ The target array to wrap.
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ The total area must match the length of .
+
+ Thrown when doesn't match .
+
+
+ Thrown when either or are invalid.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The given 2D array to wrap.
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The target array to wrap.
+ The initial offset within .
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+ The pitch in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+
+ Thrown when one of the input parameters is out of range.
+
+
+ Thrown when the requested area is outside of bounds for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+ For this API to succeed, the target has to have the same shape as the current one.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Memory2D<T>
+
+
+
+
+
+
+
+
+
+ The instance holding the data to map.
+ The target reference to point to (it must be within ).
+ The height of the 2D memory area to map.
+ The width of the 2D memory area to map.
+ The pitch of the 2D memory area to map.
+
+ Creates a new instance from an arbitrary object.
+
+ A instance with the specified parameters.
+ The parameter is not validated, and it's responsibility of the caller to ensure it's valid.
+
+ Thrown when one of the input parameters is out of range.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Memory2D<T>
+
+
+
+ Gets an empty instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ System.Boolean
+
+
+
+
+
+ The object to compare with the current instance.
+ Indicates whether this instance and a specified object are equal.
+ true if and this instance are the same type and represent the same value; otherwise, false.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ System.Int32
+
+
+
+ Returns the hash code for this instance.
+ A 32-bit signed integer that is the hash code for this instance.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the height of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the current instance is empty.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IntPtr
+
+
+
+ Gets the length of the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Memory2D<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Buffers.MemoryHandle
+
+
+
+
+ Creates a handle for the memory.
+ The GC will not move the memory until the returned
+ is disposed, enabling taking and using the memory's address.
+
+ A instance wrapping the pinned handle.
+ To be added.
+
+ An instance with nonprimitive (non-blittable) members cannot be pinned.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Memory2D<T>
+
+
+
+
+
+
+
+
+ The target row to map within the current instance.
+ The target column to map within the current instance.
+ The height to map within the current instance.
+ The width to map within the current instance.
+
+ Slices the current instance with the specified parameters.
+
+ A new instance representing a slice of the current one.
+ To be added.
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for the current instance.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>
+
+
+
+ Gets a instance from the current memory.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T[,]
+
+
+
+
+ Copies the contents of the current instance into a new 2D array.
+
+ A 2D array containing the data in the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns the fully qualified type name of this instance.
+ A containing a fully qualified type name.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+ For this API to succeed, the target has to have the same shape as the current one.
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The resulting , in case of success.
+
+ Tries to get a instance, if the underlying buffer is contiguous and small enough.
+
+ Whether or not was correctly assigned.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the width of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/MemoryExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/MemoryExtensions.xml
new file mode 100644
index 000000000..680e810d2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/MemoryExtensions.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Memory<System.Byte>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type if items in the source .
+ The source , of type .
+
+ Casts a of one primitive type to of bytes.
+
+ A of bytes.
+ To be added.
+
+ Thrown if the property of the new would exceed .
+
+ Thrown when the data store of is not supported.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IO.Stream
+
+
+
+
+
+ The input of instance.
+
+ Returns a wrapping the contents of the given of instance.
+
+ A wrapping the data within .
+
+ Since this method only receives a instance, which does not track
+ the lifetime of its underlying buffer, it is responsibility of the caller to manage that.
+ In particular, the caller must ensure that the target buffer is not disposed as long
+ as the returned is in use, to avoid unexpected issues.
+
+ Thrown when has an invalid data store.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Memory<TTo>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items in the source .
+ The type of items in the destination .
+ The source , of type .
+
+ Casts a of one primitive type to another primitive type .
+
+ A of type
+ To be added.
+ Thrown when the data store of is not supported.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyMemory2D`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyMemory2D`1.xml
new file mode 100644
index 000000000..84369b715
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyMemory2D`1.xml
@@ -0,0 +1,833 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+ System.IEquatable<CommunityToolkit.HighPerformance.ReadOnlyMemory2D<T>>
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))>]
+
+
+
+ The type of items in the current instance.
+
+ A readonly version of .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The given 2D array to wrap.
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+ The target to wrap.
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ The total area must match the length of .
+
+ Thrown when either or are invalid.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+ The target array to wrap.
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ The total area must match the length of .
+
+ Thrown when either or are invalid.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The target to wrap.
+ The initial offset within .
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+ The pitch in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+ Thrown when one of the input parameters is out of range.
+
+
+ Thrown when the requested area is outside of bounds for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The given 2D array to wrap.
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The target array to wrap.
+ The initial offset within .
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+ The pitch in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+ Thrown when one of the input parameters is out of range.
+
+
+ Thrown when the requested area is outside of bounds for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+ For this API to succeed, the target has to have the same shape as the current one.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlyMemory2D<T>
+
+
+
+
+
+
+
+
+
+ The instance holding the data to map.
+ The target reference to point to (it must be within ).
+ The height of the 2D memory area to map.
+ The width of the 2D memory area to map.
+ The pitch of the 2D memory area to map.
+
+ Creates a new instance from an arbitrary object.
+
+ A instance with the specified parameters.
+ The parameter is not validated, and it's responsibility of the caller to ensure it's valid.
+
+ Thrown when one of the input parameters is out of range.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlyMemory2D<T>
+
+
+
+ Gets an empty instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ System.Boolean
+
+
+
+
+
+ The object to compare with the current instance.
+ Indicates whether this instance and a specified object are equal.
+ true if and this instance are the same type and represent the same value; otherwise, false.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ System.Int32
+
+
+
+ Returns the hash code for this instance.
+ A 32-bit signed integer that is the hash code for this instance.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the height of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the current instance is empty.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IntPtr
+
+
+
+ Gets the length of the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlyMemory2D<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlyMemory2D<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Buffers.MemoryHandle
+
+
+
+
+ Creates a handle for the memory.
+ The GC will not move the memory until the returned
+ is disposed, enabling taking and using the memory's address.
+
+ A instance wrapping the pinned handle.
+ To be added.
+
+ An instance with nonprimitive (non-blittable) members cannot be pinned.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlyMemory2D<T>
+
+
+
+
+
+
+
+
+ The target row to map within the current instance.
+ The target column to map within the current instance.
+ The height to map within the current instance.
+ The width to map within the current instance.
+
+ Slices the current instance with the specified parameters.
+
+ A new instance representing a slice of the current one.
+ To be added.
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for the current instance.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlySpan2D<T>
+
+
+
+ Gets a instance from the current memory.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T[,]
+
+
+
+
+ Copies the contents of the current instance into a new 2D array.
+
+ A 2D array containing the data in the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns the fully qualified type name of this instance.
+ A containing a fully qualified type name.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+ For this API to succeed, the target has to have the same shape as the current one.
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The resulting , in case of success.
+
+ Tries to get a instance, if the underlying buffer is contiguous and small enough.
+
+ Whether or not was correctly assigned.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the width of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyMemoryExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyMemoryExtensions.xml
new file mode 100644
index 000000000..f500415e5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyMemoryExtensions.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type if items in the source .
+ The source , of type .
+
+ Casts a of one primitive type to of bytes.
+
+ A of bytes.
+ To be added.
+
+ Thrown if the property of the new would exceed .
+
+ Thrown when the data store of is not supported.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IO.Stream
+
+
+
+
+
+ The input of instance.
+
+ Returns a wrapping the contents of the given of instance.
+
+ A wrapping the data within .
+
+ Since this method only receives a instance, which does not track
+ the lifetime of its underlying buffer, it is responsibility of the caller to manage that.
+ In particular, the caller must ensure that the target buffer is not disposed as long
+ as the returned is in use, to avoid unexpected issues.
+
+ Thrown when has an invalid data store.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<TTo>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items in the source .
+ The type of items in the destination .
+ The source , of type .
+
+ Casts a of one primitive type to another primitive type .
+
+ A of type
+ To be added.
+ Thrown when the data store of is not supported.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyRef`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyRef`1.xml
new file mode 100644
index 000000000..b02c8e17e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlyRef`1.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+ The type of value to reference.
+
+ A that can store a readonly reference to a value of a specified type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+ The input instance.
+
+ Implicitly gets the value from a given instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlyRef<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the readonly reference represented by the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpan2D`1+Enumerator.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpan2D`1+Enumerator.xml
new file mode 100644
index 000000000..3bc55b0c0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpan2D`1+Enumerator.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ Provides an enumerator for the elements of a instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the duck-typed property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Implements the duck-typed method.
+
+
+ whether a new element is available, otherwise
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpan2D`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpan2D`1.xml
new file mode 100644
index 000000000..3c0f45f6f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpan2D`1.xml
@@ -0,0 +1,929 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))>]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The given 2D array to wrap.
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+ The target array to wrap.
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ The total area must match the length of .
+
+ Thrown when either or are invalid.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The pointer to the first item to map.
+ The height of the 2D memory area to map.
+ The width of the 2D memory area to map.
+ The pitch of the 2D memory area to map (the distance between each row).
+
+ Initializes a new instance of the struct with the specified parameters.
+
+ To be added.
+ Thrown when one of the parameters are negative.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The given 2D array to wrap.
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The target array to wrap.
+ The initial offset within .
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+ The pitch in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+ Thrown when one of the input parameters is out of range.
+
+
+ Thrown when the requested area is outside of bounds for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+ For this API to succeed, the target has to have the same shape as the current one.
+
+ To be added.
+
+ Thrown when does not have the same shape as the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Returns a reference to the first element within the current instance, with no bounds check.
+
+ A reference to the first element within the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+ The target row to get the element from.
+ The target column to get the element from.
+
+ Returns a reference to a specified element within the current instance, with no bounds check.
+
+ A reference to the element at the specified indices.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlySpan2D<T>
+
+
+
+ Gets an empty instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")]
+ [<System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")>]
+
+
+
+ System.Boolean
+
+
+
+
+
+ The object to compare with the current instance.
+ Indicates whether this instance and a specified object are equal.
+ true if and this instance are the same type and represent the same value; otherwise, false.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlyRefEnumerable<T>
+
+
+
+
+
+ The target column to enumerate within the current instance.
+
+ Gets an enumerable that traverses items in a specified column.
+
+ A with target items to enumerate.
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlySpan2D<T>+Enumerator
+
+
+
+
+ Returns an enumerator for the current instance.
+
+
+ An enumerator that can be used to traverse the items in the current instance
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("GetHashCode() on Span will always throw an exception.")]
+ [<System.Obsolete("GetHashCode() on Span will always throw an exception.")>]
+
+
+
+ System.Int32
+
+
+
+ Returns the hash code for this instance.
+ A 32-bit signed integer that is the hash code for this instance.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ T
+
+
+
+
+ Returns a reference to the 0th element of the instance. If the current
+ instance is empty, returns a reference. It can be used for pinning
+ and is required to support the use of span within a fixed statement.
+
+ A reference to the 0th element, or a reference.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlyRefEnumerable<T>
+
+
+
+
+
+ The target row to enumerate within the current instance.
+
+ Gets an enumerable that traverses items in a specified row.
+
+ A with target items to enumerate.
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the height of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the current instance is empty.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+ The target row to get the element from.
+ The target column to get the element from.
+
+ Gets the element at the specified zero-based indices.
+
+ A reference to the element at the specified indices.
+ To be added.
+
+ Thrown when either or are invalid.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IntPtr
+
+
+
+ Gets the length of the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first instance to compare.
+ The second instance to compare.
+
+ Checks whether two instances are equal.
+
+ Whether or not and are equal.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlySpan2D<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlySpan2D<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first instance to compare.
+ The second instance to compare.
+
+ Checks whether two instances are not equal.
+
+ Whether or not and are not equal.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.ReadOnlySpan2D<T>
+
+
+
+
+
+
+
+
+ The target row to map within the current instance.
+ The target column to map within the current instance.
+ The height to map within the current instance.
+ The width to map within the current instance.
+
+ Slices the current instance with the specified parameters.
+
+ A new instance representing a slice of the current one.
+ To be added.
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for the current instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T[,]
+
+
+
+
+ Copies the contents of the current instance into a new 2D array.
+
+ A 2D array containing the data in the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns the fully qualified type name of this instance.
+ A containing a fully qualified type name.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The resulting , in case of success.
+
+ Tries to get a instance, if the underlying buffer is contiguous and small enough.
+
+ Whether or not was correctly assigned.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the width of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpanExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpanExtensions.xml
new file mode 100644
index 000000000..6611f48bc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/ReadOnlySpanExtensions.xml
@@ -0,0 +1,529 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<System.Byte>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type if items in the source .
+ The source slice, of type .
+
+ Casts a of one primitive type to of bytes.
+
+ A of bytes.
+ To be added.
+
+ Thrown if the property of the new would exceed .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<TTo>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items in the source .
+ The type of items in the destination .
+ The source slice, of type .
+
+ Casts a of one primitive type to another primitive type .
+
+ A of type
+
+ Supported only for platforms that support misaligned memory access or when the memory block is aligned by other means.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance.
+ The instance to copy items into.
+
+ Copies the contents of a given into destination instance.
+
+ To be added.
+
+ Thrown when the destination is shorter than the source .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance to read.
+ The value to look for.
+
+ Counts the number of occurrences of a given value into a target instance.
+
+ The number of occurrences of in .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+ The index of the element to retrieve within .
+
+ Returns a reference to the first element within a given , clamping the input index in the valid range.
+ If the parameter exceeds the length of , it will be clamped to 0.
+ Therefore, the returned reference will always point to a valid element within , assuming it is not empty.
+ This method is specifically meant to efficiently index lookup tables, especially if they point to constant data.
+ Consider this example where a lookup table is used to validate whether a given character is within a specific set:
+
+ public static ReadOnlySpan<bool> ValidSetLookupTable => new bool[]
+ {
+ false, true, true, true, true, true, false, true,
+ false, false, true, false, true, false, true, false,
+ true, false, false, true, false, false, false, false,
+ false, false, false, false, true, true, false, true
+ };
+
+ int ch = Console.Read();
+ bool isValid = ValidSetLookupTable.DangerousGetLookupReference(ch);
+
+ Even if the input index is outside the range of the lookup table, being clamped to 0, it will
+ just cause the value 0 to be returned in this case, which is functionally the same for the check
+ being performed. This extension can easily be used whenever the first position in a lookup
+ table being referenced corresponds to a falsey value, like in this case.
+ Additionally, the example above leverages a compiler optimization introduced with C# 7.3,
+ which allows instances pointing to compile-time constant data
+ to be directly mapped to the static .text section in the final assembly: the array being
+ created in code will never actually be allocated, and the will
+ just point to constant data. Note that this only works for blittable values that are not
+ dependent on the byte endianness of the system, like or .
+ For more info, see .
+
+
+ A reference to the element within at the index specified by ,
+ or a reference to the first element within if was not a valid index.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+
+ Returns a reference to the first element within a given , with no bounds checks.
+
+ A reference to the first element within .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to perform checks in case the returned value is dereferenced.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+ The index of the element to retrieve within .
+
+ Returns a reference to an element at a specified index within a given , with no bounds checks.
+
+ A reference to the element within at the index specified by .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the parameter is valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+ The index of the element to retrieve within .
+
+ Returns a reference to an element at a specified index within a given , with no bounds checks.
+
+ A reference to the element within at the index specified by .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the parameter is valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlySpanEnumerable<T>
+
+
+
+
+
+
+
+
+ The type of items to enumerate.
+ The source to enumerate.
+
+ Enumerates the items in the input instance, as pairs of value/index values.
+ This extension should be used directly within a loop:
+
+ ReadOnlySpan<string> words = new[] { "Hello", ", ", "world", "!" };
+
+ foreach (var item in words.Enumerate())
+ {
+ // Access the index and value of each item here...
+ int index = item.Index;
+ string value = item.Value;
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the value/index enumeration for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance.
+
+ Gets a content hash from the input instance using the Djb2 algorithm.
+ It was designed by Daniel J. Bernstein and is a
+ non-cryptographic has function.
+ The main advantages of this algorithm are a good distribution of the resulting hash codes, which results in a relatively low
+ number of collisions, while at the same time being particularly fast to process, making it suitable for quickly hashing
+ even long sequences of values. For the reference implementation, see: .
+ For details on the used constants, see the details provided in this StackOverflow answer (as well as the accepted one):
+ .
+ Additionally, a comparison between some common hashing algorithms can be found in the reply to this StackExchange question:
+ .
+ Note that the exact implementation is slightly different in this method when it is not called on a sequence of
+ values: in this case the method will be invoked for each value in
+ the provided instance, and then those values will be combined using the Djb2 algorithm.
+
+ The Djb2 value for the input instance.
+ The Djb2 hash is fully deterministic and with no random components.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+
+ The type if items in the input .
+ The input to calculate the index for.
+ The reference to the target item to get the index for.
+
+ Gets the index of an element of a given from its reference.
+
+ The index of within .
+ To be added.
+ Thrown if does not belong to .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlySpanTokenizer<T>
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the to tokenize.
+ The source to tokenize.
+ The separator item to use.
+
+ Tokenizes the values in the input instance using a specified separator.
+ This extension should be used directly within a loop:
+
+ ReadOnlySpan<char> text = "Hello, world!";
+
+ foreach (var token in text.Tokenize(','))
+ {
+ // Access the tokens here...
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the tokenization for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance.
+ The instance to copy items into.
+
+ Attempts to copy the contents of a given into destination instance.
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/Ref`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance/Ref`1.xml
new file mode 100644
index 000000000..514a2f873
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/Ref`1.xml
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+ The type of value to reference.
+
+ A that can store a reference to a value of a specified type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+ The input instance.
+
+ Implicitly gets the value from a given instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the reference represented by the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/Span2D`1+Enumerator.xml b/dotnet/xml/CommunityToolkit.HighPerformance/Span2D`1+Enumerator.xml
new file mode 100644
index 000000000..b1d076774
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/Span2D`1+Enumerator.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ Provides an enumerator for the elements of a instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the duck-typed property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Implements the duck-typed method.
+
+
+ whether a new element is available, otherwise
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/Span2D`1.xml b/dotnet/xml/CommunityToolkit.HighPerformance/Span2D`1.xml
new file mode 100644
index 000000000..ea9ce6d93
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/Span2D`1.xml
@@ -0,0 +1,970 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ System.ValueType
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
+ [<System.Diagnostics.DebuggerDisplay("{ToString(),raw}")>]
+
+
+ [System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))]
+ [<System.Diagnostics.DebuggerTypeProxy(typeof(CommunityToolkit.HighPerformance.Memory.Views.MemoryDebugView2D<>))>]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The given 2D array to wrap.
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+ The target array to wrap.
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ The total area must match the length of .
+
+ Thrown when doesn't match .
+
+
+ Thrown when either or are invalid.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The pointer to the first item to map.
+ The height of the 2D memory area to map.
+ The width of the 2D memory area to map.
+ The pitch of the 2D memory area to map (the distance between each row).
+
+ Initializes a new instance of the struct with the specified parameters.
+
+ To be added.
+ Thrown when one of the parameters are negative.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The given 2D array to wrap.
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a 2D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The target array to wrap.
+ The initial offset within .
+ The height of the resulting 2D area.
+ The width of each row in the resulting 2D area.
+ The pitch in the resulting 2D area.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+
+ Thrown when one of the input parameters is out of range.
+
+
+ Thrown when the requested area is outside of bounds for .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+
+ The given 3D array to wrap.
+ The target layer to map within .
+ The target row to map within .
+ The target column to map within .
+ The height to map within .
+ The width to map within .
+
+ Initializes a new instance of the struct wrapping a layer in a 3D array.
+
+ To be added.
+
+ Thrown when doesn't match .
+
+ Thrown when a parameter is invalid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Clears the contents of the current instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+ For this API to succeed, the target has to have the same shape as the current one.
+
+ To be added.
+
+ Thrown when does not have the same shape as the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The destination instance.
+
+ Copies the contents of this into a destination instance.
+
+ To be added.
+
+ Thrown when is shorter than the source instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Returns a reference to the first element within the current instance, with no bounds check.
+
+ A reference to the first element within the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+ The target row to get the element from.
+ The target column to get the element from.
+
+ Returns a reference to a specified element within the current instance, with no bounds check.
+
+ A reference to the element at the specified indices.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>
+
+
+
+ Gets an empty instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")]
+ [<System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")>]
+
+
+
+ System.Boolean
+
+
+
+
+
+ The object to compare with the current instance.
+ Indicates whether this instance and a specified object are equal.
+ true if and this instance are the same type and represent the same value; otherwise, false.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The value to assign to each element of the instance.
+
+ Fills the elements of this span with a specified value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.RefEnumerable<T>
+
+
+
+
+
+ The target column to enumerate within the current instance.
+
+ Gets an enumerable that traverses items in a specified column.
+
+ A with target items to enumerate.
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>+Enumerator
+
+
+
+
+ Returns an enumerator for the current instance.
+
+
+ An enumerator that can be used to traverse the items in the current instance
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("GetHashCode() on Span will always throw an exception.")]
+ [<System.Obsolete("GetHashCode() on Span will always throw an exception.")>]
+
+
+
+ System.Int32
+
+
+
+ Returns the hash code for this instance.
+ A 32-bit signed integer that is the hash code for this instance.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ T
+
+
+
+
+ Returns a reference to the 0th element of the instance. If the current
+ instance is empty, returns a reference. It can be used for pinning
+ and is required to support the use of span within a fixed statement.
+
+ A reference to the 0th element, or a reference.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.RefEnumerable<T>
+
+
+
+
+
+ The target row to enumerate within the current instance.
+
+ Gets an enumerable that traverses items in a specified row.
+
+ A with target items to enumerate.
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the height of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the current instance is empty.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+ The target row to get the element from.
+ The target column to get the element from.
+
+ Gets the element at the specified zero-based indices.
+
+ A reference to the element at the specified indices.
+ To be added.
+
+ Thrown when either or are invalid.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.IntPtr
+
+
+
+ Gets the length of the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first instance to compare.
+ The second instance to compare.
+
+ Checks whether two instances are equal.
+
+ Whether or not and are equal.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first instance to compare.
+ The second instance to compare.
+
+ Checks whether two instances are not equal.
+
+ Whether or not and are not equal.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Span2D<T>
+
+
+
+
+
+
+
+
+ The target row to map within the current instance.
+ The target column to map within the current instance.
+ The height to map within the current instance.
+ The width to map within the current instance.
+
+ Slices the current instance with the specified parameters.
+
+ A new instance representing a slice of the current one.
+ To be added.
+
+ Thrown when either , or
+ are negative or not within the bounds that are valid for the current instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T[,]
+
+
+
+
+ Copies the contents of the current instance into a new 2D array.
+
+ A 2D array containing the data in the current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Returns the fully qualified type name of this instance.
+ A containing a fully qualified type name.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The target of the copy operation.
+
+ Attempts to copy the current instance to a destination .
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The resulting , in case of success.
+
+ Tries to get a instance, if the underlying buffer is contiguous and small enough.
+
+ Whether or not was correctly assigned.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the width of the underlying 2D memory area.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/SpanExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/SpanExtensions.xml
new file mode 100644
index 000000000..8aead1a9b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/SpanExtensions.xml
@@ -0,0 +1,456 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Span<System.Byte>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type if items in the source .
+ The source slice, of type .
+
+ Casts a of one primitive type to of bytes.
+
+ A of bytes.
+ To be added.
+
+ Thrown if the property of the new would exceed .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Span<TTo>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type of items in the source .
+ The type of items in the destination .
+ The source slice, of type .
+
+ Casts a of one primitive type to another primitive type .
+
+ A of type
+
+ Supported only for platforms that support misaligned memory access or when the memory block is aligned by other means.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance.
+ The instance to copy items into.
+
+ Copies the contents of a given into destination instance.
+
+ To be added.
+
+ Thrown when the destination is shorter than the source .
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance to read.
+ The value to look for.
+
+ Counts the number of occurrences of a given value into a target instance.
+
+ The number of occurrences of in .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+
+ Returns a reference to the first element within a given , with no bounds checks.
+
+ A reference to the first element within .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to perform checks in case the returned value is dereferenced.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+ The index of the element to retrieve within .
+
+ Returns a reference to an element at a specified index within a given , with no bounds checks.
+
+ A reference to the element within at the index specified by .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the parameter is valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ The type of elements in the input instance.
+ The input instance.
+ The index of the element to retrieve within .
+
+ Returns a reference to an element at a specified index within a given , with no bounds checks.
+
+ A reference to the element within at the index specified by .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the parameter is valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.SpanEnumerable<T>
+
+
+
+
+
+
+
+
+ The type of items to enumerate.
+ The source to enumerate.
+
+ Enumerates the items in the input instance, as pairs of reference/index values.
+ This extension should be used directly within a loop:
+
+ Span<int> numbers = new[] { 1, 2, 3, 4, 5, 6, 7 };
+
+ foreach (var item in numbers.Enumerate())
+ {
+ // Access the index and value of each item here...
+ int index = item.Index;
+ ref int value = ref item.Value;
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the reference/index enumeration for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance.
+
+ Gets a content hash from the input instance using the Djb2 algorithm.
+ For more info, see the documentation for .
+
+ The Djb2 value for the input instance.
+ The Djb2 hash is fully deterministic and with no random components.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+
+ The type if items in the input .
+ The input to calculate the index for.
+ The reference to the target item to get the index for.
+
+ Gets the index of an element of a given from its reference.
+
+ The index of within .
+ To be added.
+ Thrown if does not belong to .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.SpanTokenizer<T>
+
+
+
+
+ System.IEquatable<T>
+
+
+
+
+
+
+
+
+ The type of items in the to tokenize.
+ The source to tokenize.
+ The separator item to use.
+
+ Tokenizes the values in the input instance using a specified separator.
+ This extension should be used directly within a loop:
+
+ Span<char> text = "Hello, world!".ToCharArray();
+
+ foreach (var token in text.Tokenize(','))
+ {
+ // Access the tokens here...
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the tokenization for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+ The type of items in the input instance.
+ The input instance.
+ The instance to copy items into.
+
+ Attempts to copy the contents of a given into destination instance.
+
+ Whether or not the operation was successful.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions+Lock.xml b/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions+Lock.xml
new file mode 100644
index 000000000..b0d333b0a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions+Lock.xml
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+
+ A that is used to enter and hold a through a block or statement.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Implements the duck-typed method and releases the current instance.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions+UnsafeLock.xml b/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions+UnsafeLock.xml
new file mode 100644
index 000000000..74c6e300a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions+UnsafeLock.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+
+ A that is used to enter and hold a through a block or statement.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+
+
+
+ The target to use.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Implements the duck-typed method and releases the current instance.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions.xml
new file mode 100644
index 000000000..f47d155d3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/SpinLockExtensions.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.SpinLockExtensions+UnsafeLock
+
+
+
+
+
+ A pointer to the target to use
+
+ Enters a specified instance and returns a wrapper to use to release the lock.
+ This extension should be used though a block or statement:
+
+ SpinLock spinLock = new SpinLock();
+
+ using (SpinLockExtensions.Enter(&spinLock))
+ {
+ // Thread-safe code here...
+ }
+
+ The compiler will take care of releasing the SpinLock when the code goes out of that scope.
+
+ A wrapper type that will release when its method is called.
+ The returned value shouldn't be used directly: use this extension in a block or statement.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.SpinLockExtensions+Lock
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/StreamExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/StreamExtensions.xml
new file mode 100644
index 000000000..6bc4c84ce
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/StreamExtensions.xml
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+ The type of value to read.
+ The source instance to read from.
+
+ Reads a value of a specified type from a source instance.
+
+ The value read from .
+ To be added.
+ Thrown if reaches the end.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Threading.Tasks.ValueTask<System.Int32>
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of value to write.
+ The target instance to write to.
+ The input value to write to .
+
+ Writes a value of a specified type into a target instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Threading.Tasks.ValueTask
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.HighPerformance/StringExtensions.xml b/dotnet/xml/CommunityToolkit.HighPerformance/StringExtensions.xml
new file mode 100644
index 000000000..a05922fc6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.HighPerformance/StringExtensions.xml
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for working with the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+ The input instance to read.
+ The character to look for.
+
+ Counts the number of occurrences of a given character into a target instance.
+
+ The number of occurrences of in .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Char
+
+
+
+
+
+ The input instance.
+
+ Returns a reference to the first element within a given , with no bounds checks.
+
+ A reference to the first element within , or the location it would have used, if is empty.
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to perform checks in case the returned value is dereferenced.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Char
+
+
+
+
+
+
+ The input instance.
+ The index of the element to retrieve within .
+
+ Returns a reference to an element at a specified index within a given , with no bounds checks.
+
+ A reference to the element within at the index specified by .
+ This method doesn't do any bounds checks, therefore it is responsibility of the caller to ensure the parameter is valid.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlySpanEnumerable<System.Char>
+
+
+
+
+
+ The source to enumerate.
+
+ Enumerates the items in the input instance, as pairs of value/index values.
+ This extension should be used directly within a loop:
+
+ string text = "Hello, world!";
+
+ foreach (var item in text.Enumerate())
+ {
+ // Access the index and value of each item here...
+ int index = item.Index;
+ char value = item.Value;
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the value/index enumeration for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ The source to enumerate.
+
+ Gets a content hash from the input instance using the Djb2 algorithm.
+ For more info, see the documentation for .
+
+ The Djb2 value for the input instance.
+ The Djb2 hash is fully deterministic and with no random components.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.HighPerformance
+ 7.0.0.0
+
+
+ CommunityToolkit.HighPerformance.Enumerables.ReadOnlySpanTokenizer<System.Char>
+
+
+
+
+
+
+ The source to tokenize.
+ The separator character to use.
+
+ Tokenizes the values in the input instance using a specified separator.
+ This extension should be used directly within a loop:
+
+ string text = "Hello, world!";
+
+ foreach (var token in text.Tokenize(','))
+ {
+ // Access the tokens here...
+ }
+
+ The compiler will take care of properly setting up the loop with the type returned from this method.
+
+ A wrapper type that will handle the tokenization for .
+ The returned value shouldn't be used directly: use this extension in a loop.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject+TaskNotifier.xml b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject+TaskNotifier.xml
new file mode 100644
index 000000000..aa0240eb8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject+TaskNotifier.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A wrapping class that can hold a value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The input instance.
+
+ Unwraps the value stored in the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject+TaskNotifier`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject+TaskNotifier`1.xml
new file mode 100644
index 000000000..c5638bc13
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject+TaskNotifier`1.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ The type of value for the wrapped instance.
+
+ A wrapping class that can hold a value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject.xml b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject.xml
new file mode 100644
index 000000000..9de072e13
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableObject.xml
@@ -0,0 +1,782 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.ComponentModel.INotifyPropertyChanging
+
+
+
+
+ A base class for objects of which the properties must be observable.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The input instance.
+
+ Raises the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ (optional) The name of the property that changed.
+
+ Raises the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The input instance.
+
+ Raises the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ (optional) The name of the property that changed.
+
+ Raises the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.ComponentModel.PropertyChangedEventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.ComponentModel.PropertyChangingEventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with the new
+ value, then raises the event.
+
+
+ if the property was changed, otherwise.
+
+ The and events are not raised
+ if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ A callback to invoke to update the property value.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with the new
+ value, then raises the event.
+ This overload is much less efficient than and it
+ should only be used when the former is not viable (eg. when the target property being
+ updated does not directly expose a backing field that can be passed by reference).
+ For performance reasons, it is recommended to use a stateful callback if possible through
+ the whenever possible
+ instead of this overload, as that will allow the C# compiler to cache the input callback and
+ reduce the memory allocations. More info on that overload are available in the related XML
+ docs. This overload is here for completeness and in cases where that is not applicable.
+
+
+ if the property was changed, otherwise.
+
+ The and events are not raised
+ if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with the new
+ value, then raises the event.
+ See additional notes about this overload in .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ A callback to invoke to update the property value.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with the new
+ value, then raises the event.
+ See additional notes about this overload in .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The model containing the property being updated.
+ The callback to invoke to set the target property value, if a change has occurred.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given nested property. If the value has changed,
+ raises the event, updates the property and then raises the
+ event. The behavior mirrors that of ,
+ with the difference being that this method is used to relay properties from a wrapped model in the
+ current instance. This type is useful when creating wrapping, bindable objects that operate over
+ models that lack support for notification (eg. for CRUD operations).
+ Suppose we have this model (eg. for a database row in a table):
+
+ public class Person
+ {
+ public string Name { get; set; }
+ }
+
+ We can then use a property to wrap instances of this type into our observable model (which supports
+ notifications), injecting the notification to the properties of that model, like so:
+
+ public class BindablePerson : ObservableObject
+ {
+ public Model { get; }
+
+ public BindablePerson(Person model)
+ {
+ Model = model;
+ }
+
+ public string Name
+ {
+ get => Model.Name;
+ set => Set(Model.Name, value, Model, (model, name) => model.Name = name);
+ }
+ }
+
+ This way we can then use the wrapping object in our application, and all those "proxy" properties will
+ also raise notifications when changed. Note that this method is not meant to be a replacement for
+ , and it should only be used when relaying properties to a model that
+ doesn't support notifications, and only if you can't implement notifications to that model directly (eg. by having
+ it inherit from ). The syntax relies on passing the target model and a stateless callback
+ to allow the C# compiler to cache the function, which results in much better performance and no memory usage.
+
+
+ if the property was changed, otherwise.
+
+ The and events are not
+ raised if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ The model containing the property being updated.
+ The callback to invoke to set the target property value, if a change has occurred.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given nested property. If the value has changed,
+ raises the event, updates the property and then raises the
+ event. The behavior mirrors that of ,
+ with the difference being that this method is used to relay properties from a wrapped model in the
+ current instance. See additional notes about this overload in .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The field notifier to modify.
+ The property's value after the change occurred.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given field (which should be the backing
+ field for a property). If the value has changed, raises the
+ event, updates the field and then raises the event.
+ The behavior mirrors that of , with the difference being that
+ this method will also monitor the new value of the property (a generic ) and will also
+ raise the again for the target property when it completes.
+ This can be used to update bindings observing that or any of its properties.
+ This method and its overload specifically rely on the type, which needs
+ to be used in the backing field for the target property. The field doesn't need to be
+ initialized, as this method will take care of doing that automatically. The
+ type also includes an implicit operator, so it can be assigned to any instance directly.
+ Here is a sample property declaration using this method:
+
+ private TaskNotifier myTask;
+
+ public Task MyTask
+ {
+ get => myTask;
+ private set => SetAndNotifyOnCompletion(ref myTask, value);
+ }
+
+
+ if the property was changed, otherwise.
+
+ The and events are not raised if the current
+ and new value for the target property are the same. The return value being only
+ indicates that the new value being assigned to is different than the previous one,
+ and it does not mean the new instance passed as argument is in any particular state.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The field notifier to modify.
+ The property's value after the change occurred.
+ A callback to invoke to update the property value.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given field (which should be the backing
+ field for a property). If the value has changed, raises the
+ event, updates the field and then raises the event.
+ This method is just like ,
+ with the difference being an extra parameter with a callback being invoked
+ either immediately, if the new task has already completed or is , or upon completion.
+
+
+ if the property was changed, otherwise.
+
+ The and events are not raised
+ if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of result for the to set and monitor.
+ The field notifier to modify.
+ The property's value after the change occurred.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given field (which should be the backing
+ field for a property). If the value has changed, raises the
+ event, updates the field and then raises the event.
+ The behavior mirrors that of , with the difference being that
+ this method will also monitor the new value of the property (a generic ) and will also
+ raise the again for the target property when it completes.
+ This can be used to update bindings observing that or any of its properties.
+ This method and its overload specifically rely on the type, which needs
+ to be used in the backing field for the target property. The field doesn't need to be
+ initialized, as this method will take care of doing that automatically. The
+ type also includes an implicit operator, so it can be assigned to any instance directly.
+ Here is a sample property declaration using this method:
+
+ private TaskNotifier<int> myTask;
+
+ public Task<int> MyTask
+ {
+ get => myTask;
+ private set => SetAndNotifyOnCompletion(ref myTask, value);
+ }
+
+
+ if the property was changed, otherwise.
+
+ The and events are not raised if the current
+ and new value for the target property are the same. The return value being only
+ indicates that the new value being assigned to is different than the previous one,
+ and it does not mean the new instance passed as argument is in any particular state.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of result for the to set and monitor.
+ The field notifier to modify.
+ The property's value after the change occurred.
+ A callback to invoke to update the property value.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given field (which should be the backing
+ field for a property). If the value has changed, raises the
+ event, updates the field and then raises the event.
+ This method is just like ,
+ with the difference being an extra parameter with a callback being invoked
+ either immediately, if the new task has already completed or is , or upon completion.
+
+
+ if the property was changed, otherwise.
+
+ The and events are not raised
+ if the current and new value for the target property are the same.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableRecipient.xml b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableRecipient.xml
new file mode 100644
index 000000000..de6d94792
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableRecipient.xml
@@ -0,0 +1,532 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ CommunityToolkit.Mvvm.ComponentModel.ObservableObject
+
+
+
+
+ A base class for observable objects that also acts as recipients for messages. This class is an extension of
+ which also provides built-in support to use the type.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ This constructor will produce an instance that will use the instance
+ to perform requested operations. It will also be available locally through the property.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The instance to use to send messages.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ The type of the property that changed.
+ The value of the property before it changed.
+ The value of the property after it changed.
+ The name of the property that changed.
+
+ Broadcasts a with the specified
+ parameters, without using any particular token (so using the default channel).
+
+
+ You should override this method if you wish to customize the channel being
+ used to send the message (eg. if you need to use a specific token for the channel).
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the current view model is currently active.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ CommunityToolkit.Mvvm.Messaging.IMessenger
+
+
+
+ Gets the instance in use.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Raised whenever the property is set to .
+ Use this method to register to messages and do other initialization for this instance.
+
+
+ The base implementation registers all messages for this recipients that have been declared
+ explicitly through the interface, using the default channel.
+ For more details on how this works, see the method.
+ If you need more fine tuned control, want to register messages individually or just prefer
+ the lambda-style syntax for message registration, override this method and register manually.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Raised whenever the property is set to .
+ Use this method to unregister from messages and do general cleanup for this instance.
+
+
+ The base implementation unregisters all messages for this recipient. It does so by
+ invoking , which removes all registered
+ handlers for a given subscriber, regardless of what token was used to register them.
+ That is, all registered handlers across all subscription channels will be removed.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ If , will also be invoked.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event.
+
+
+ if the property was changed, otherwise.
+
+ This method is just like , just with the addition
+ of the parameter. As such, following the behavior of the base method,
+ the and events
+ are not raised if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ A callback to invoke to update the property value.
+ If , will also be invoked.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event. Similarly to
+ the method, this overload should only be
+ used when can't be used directly.
+
+
+ if the property was changed, otherwise.
+
+ This method is just like , just with the addition
+ of the parameter. As such, following the behavior of the base method,
+ the and events
+ are not raised if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ If , will also be invoked.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event.
+ See additional notes about this overload in .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ A callback to invoke to update the property value.
+ If , will also be invoked.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event.
+ See additional notes about this overload in .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The model
+ The callback to invoke to set the target property value, if a change has occurred.
+ If , will also be invoked.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given nested property. If the value has changed,
+ raises the event, updates the property and then raises the
+ event. The behavior mirrors that of
+ , with the difference being that this
+ method is used to relay properties from a wrapped model in the current instance. For more info, see the docs for
+ .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ The model
+ The callback to invoke to set the target property value, if a change has occurred.
+ If , will also be invoked.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given nested property. If the value has changed,
+ raises the event, updates the property and then raises the
+ event. The behavior mirrors that of
+ ,
+ with the difference being that this method is used to relay properties from a wrapped model in the
+ current instance. For more info, see the docs for
+ .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableValidator.xml b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableValidator.xml
new file mode 100644
index 000000000..46a47cfa9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.ComponentModel/ObservableValidator.xml
@@ -0,0 +1,940 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ CommunityToolkit.Mvvm.ComponentModel.ObservableObject
+
+
+
+ System.ComponentModel.INotifyDataErrorInfo
+
+
+
+
+ A base class for objects implementing the interface. This class
+ also inherits from , so it can be used for observable items too.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ This constructor will create a new that will
+ be used to validate all properties, which will reference the current instance
+ and no additional services or validation properties and settings.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ A set of key/value pairs to make available to consumers.
+
+ Initializes a new instance of the class.
+ This constructor will create a new that will
+ be used to validate all properties, which will reference the current instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ The instance to use to validate properties.
+
+ This instance will be passed to all
+ calls executed by the current viewmodel, and its property will be updated every time
+ before the call is made to set the name of the property being validated. The property name will not be reset after that, so the
+ value of will always indicate the name of the last property that was validated, if any.
+
+
+ Initializes a new instance of the class.
+ This constructor will store the input instance,
+ and it will use it to validate all properties for the current viewmodel.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ An instance to make available during validation.
+ A set of key/value pairs to make available to consumers.
+
+ Initializes a new instance of the class.
+ This constructor will create a new that will
+ be used to validate all properties, which will reference the current instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The name of the property to clear validation errors for.
+ If a or empty name is used, all entity-level errors will be cleared.
+
+
+ Clears the validation errors for a specified property or for the entire entity.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.EventHandler<System.ComponentModel.DataErrorsChangedEventArgs>
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.ComponentModel.INotifyDataErrorInfo.HasErrors
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ If , will also be validated.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event.
+
+
+ if the property was changed, otherwise.
+
+ This method is just like , just with the addition
+ of the parameter. If that is set to , the new value will be
+ validated and will be raised if needed. Following the behavior of the base method,
+ the and events
+ are not raised if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ A callback to invoke to update the property value.
+ If , will also be validated.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event. Similarly to
+ the method, this overload should only be
+ used when can't be used directly.
+
+
+ if the property was changed, otherwise.
+
+ This method is just like , just with the addition
+ of the parameter. As such, following the behavior of the base method,
+ the and events
+ are not raised if the current and new value for the target property are the same.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ If , will also be validated.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event.
+ See additional notes about this overload in .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ A callback to invoke to update the property value.
+ If , will also be validated.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given property. If the value has changed,
+ raises the event, updates the property with
+ the new value, then raises the event.
+ See additional notes about this overload in .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The model
+ The callback to invoke to set the target property value, if a change has occurred.
+ If , will also be validated.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given nested property. If the value has changed,
+ raises the event, updates the property and then raises the
+ event. The behavior mirrors that of
+ , with the difference being that this
+ method is used to relay properties from a wrapped model in the current instance. For more info, see the docs for
+ .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ The model
+ The callback to invoke to set the target property value, if a change has occurred.
+ If , will also be validated.
+ (optional) The name of the property that changed.
+
+ Compares the current and new values for a given nested property. If the value has changed,
+ raises the event, updates the property and then raises the
+ event. The behavior mirrors that of
+ ,
+ with the difference being that this method is used to relay properties from a wrapped model in the
+ current instance. For more info, see the docs for
+ .
+
+
+ if the property was changed, otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Collections.IEnumerable
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ The resulting validation errors, if any.
+ (optional) The name of the property that changed.
+
+ Tries to validate a new value for a specified property. If the validation is successful,
+ is called, otherwise no state change is performed.
+
+ Whether the validation was successful and the property value changed as well.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ A callback to invoke to update the property value.
+ The resulting validation errors, if any.
+ (optional) The name of the property that changed.
+
+ Tries to validate a new value for a specified property. If the validation is successful,
+ is called, otherwise no state change is performed.
+
+ Whether the validation was successful and the property value changed as well.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The field storing the property's value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ The resulting validation errors, if any.
+ (optional) The name of the property that changed.
+
+ Tries to validate a new value for a specified property. If the validation is successful,
+ is called, otherwise no state change is performed.
+
+ Whether the validation was successful and the property value changed as well.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of the property that changed.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ A callback to invoke to update the property value.
+ The resulting validation errors, if any.
+ (optional) The name of the property that changed.
+
+ Tries to validate a new value for a specified property. If the validation is successful,
+ is called, otherwise no state change is performed.
+
+ Whether the validation was successful and the property value changed as well.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The model
+ The callback to invoke to set the target property value, if a change has occurred.
+ The resulting validation errors, if any.
+ (optional) The name of the property that changed.
+
+ Tries to validate a new value for a specified property. If the validation is successful,
+ is called, otherwise no state change is performed.
+
+ Whether the validation was successful and the property value changed as well.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The type of model whose property (or field) to set.
+ The type of property (or field) to set.
+ The current property value.
+ The property's value after the change occurred.
+ The instance to use to compare the input values.
+ The model
+ The callback to invoke to set the target property value, if a change has occurred.
+ The resulting validation errors, if any.
+ (optional) The name of the property that changed.
+
+ Tries to validate a new value for a specified property. If the validation is successful,
+ is called, otherwise no state change is performed.
+
+ Whether the validation was successful and the property value changed as well.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Validates all the properties in the current instance and updates all the tracked errors.
+ If any changes are detected, the event will be raised.
+
+
+ Only public instance properties (excluding custom indexers) that have at least one
+ applied to them will be validated. All other
+ members in the current instance will be ignored. None of the processed properties
+ will be modified - they will only be used to retrieve their values and validate them.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ The value to test for the specified property.
+ The name of the property to validate.
+
+ Validates a property with a specified name and a given input value.
+ If any changes are detected, the event will be raised.
+
+ To be added.
+ Thrown when is .
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.DependencyInjection/Ioc.xml b/dotnet/xml/CommunityToolkit.Mvvm.DependencyInjection/Ioc.xml
new file mode 100644
index 000000000..6b8a4ee6e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.DependencyInjection/Ioc.xml
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.IServiceProvider
+
+
+
+
+ A type that facilitates the use of the type.
+ The provides the ability to configure services in a singleton, thread-safe
+ service provider instance, which can then be used to resolve service instances.
+ The first step to use this feature is to declare some services, for instance:
+
+ public interface ILogger
+ {
+ void Log(string text);
+ }
+
+ public class ConsoleLogger : ILogger
+ {
+ void Log(string text) => Console.WriteLine(text);
+ }
+
+ Then the services configuration should then be done at startup, by calling the
+ method and passing an instance with the services to use. That instance can
+ be from any library offering dependency injection functionality, such as Microsoft.Extensions.DependencyInjection.
+ For instance, using that library, can be used as follows in this example:
+
+ Ioc.Default.ConfigureServices(
+ new ServiceCollection()
+ .AddSingleton<ILogger, Logger>()
+ .BuildServiceProvider());
+
+ Finally, you can use the instance (which implements )
+ to retrieve the service instances from anywhere in your application, by doing as follows:
+
+ Ioc.Default.GetService<ILogger>().Log("Hello world!");
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The input instance to use.
+
+ Initializes the shared instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ CommunityToolkit.Mvvm.DependencyInjection.Ioc
+
+
+
+ Gets the default instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+ The type of service to resolve.
+
+ Resolves an instance of a specified service type.
+
+ An instance of the specified service, or .
+ To be added.
+
+ Throw if the current instance has not been initialized, or if the
+ requested service type was not registered in the service provider currently in use.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IServiceProvider.GetService(System.Type)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+ The type of service to resolve.
+
+ Tries to resolve an instance of a specified service type.
+
+ An instance of the specified service, or .
+ To be added.
+ Throw if the current instance has not been initialized.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/AsyncRelayCommand.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/AsyncRelayCommand.xml
new file mode 100644
index 000000000..cd2290d61
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/AsyncRelayCommand.xml
@@ -0,0 +1,387 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ CommunityToolkit.Mvvm.ComponentModel.ObservableObject
+
+
+
+ CommunityToolkit.Mvvm.Input.IAsyncRelayCommand
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.Windows.Input.ICommand
+
+
+
+
+ A command that mirrors the functionality of , with the addition of
+ accepting a returning a as the execute
+ action, and providing an property that notifies changes when
+ is invoked and when the returned completes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The cancelable execution logic.
+
+ Initializes a new instance of the class that can always execute.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The execution logic.
+
+ Initializes a new instance of the class that can always execute.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ The cancelable execution logic.
+ The execution status logic.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ The execution logic.
+ The execution status logic.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.CanBeCanceled
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether running operations for this command can be canceled.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.Cancel
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Communicates a request for cancelation.
+
+
+ If the underlying command is not running, or if it does not support cancelation, this method will perform no action.
+ Note that even with a successful cancelation, the completion of the current operation might not be immediate.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.CanExecute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.Windows.Input.ICommand.CanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.Execute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.ExecuteAsync(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The input parameter.
+
+ Provides a more specific version of ,
+ also returning the representing the async operation being executed.
+
+ The representing the async operation being executed.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+ Gets the last scheduled , if available.
+ This property notifies a change when the completes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.IsCancellationRequested
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether a cancelation request has been issued for the current operation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.IsRunning
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the command currently has a pending operation being executed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand.NotifyCanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Notifies that the property has changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/AsyncRelayCommand`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/AsyncRelayCommand`1.xml
new file mode 100644
index 000000000..c93e6a693
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/AsyncRelayCommand`1.xml
@@ -0,0 +1,474 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ CommunityToolkit.Mvvm.ComponentModel.ObservableObject
+
+
+
+ CommunityToolkit.Mvvm.Input.IAsyncRelayCommand
+
+
+ CommunityToolkit.Mvvm.Input.IAsyncRelayCommand<T>
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand<T>
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.Windows.Input.ICommand
+
+
+
+ The type of parameter being passed as input to the callbacks.
+
+ A generic command that provides a more specific version of .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The cancelable execution logic.
+
+ Initializes a new instance of the class that can always execute.
+
+ See notes in .
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The execution logic.
+
+ Initializes a new instance of the class that can always execute.
+
+ See notes in .
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ The cancelable execution logic.
+ The execution status logic.
+
+ Initializes a new instance of the class.
+
+ See notes in .
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ The execution logic.
+ The execution status logic.
+
+ Initializes a new instance of the class.
+
+ See notes in .
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.CanBeCanceled
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether running operations for this command can be canceled.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.Cancel
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Communicates a request for cancelation.
+
+
+ If the underlying command is not running, or if it does not support cancelation, this method will perform no action.
+ Note that even with a successful cancelation, the completion of the current operation might not be immediate.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.CanExecute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand`1.CanExecute(`0)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.Windows.Input.ICommand.CanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.Execute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand`1.Execute(`0)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.ExecuteAsync(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The input parameter.
+
+ Provides a more specific version of ,
+ also returning the representing the async operation being executed.
+
+ The representing the async operation being executed.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand`1.ExecuteAsync(`0)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+ Gets the last scheduled , if available.
+ This property notifies a change when the completes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.IsCancellationRequested
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether a cancelation request has been issued for the current operation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Mvvm.Input.IAsyncRelayCommand.IsRunning
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the command currently has a pending operation being executed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand.NotifyCanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Notifies that the property has changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/IAsyncRelayCommand.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/IAsyncRelayCommand.xml
new file mode 100644
index 000000000..6959c0eb2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/IAsyncRelayCommand.xml
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.Windows.Input.ICommand
+
+
+
+
+ An interface expanding to support asynchronous operations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether running operations for this command can be canceled.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Communicates a request for cancelation.
+
+
+ If the underlying command is not running, or if it does not support cancelation, this method will perform no action.
+ Note that even with a successful cancelation, the completion of the current operation might not be immediate.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The input parameter.
+
+ Provides a more specific version of ,
+ also returning the representing the async operation being executed.
+
+ The representing the async operation being executed.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+ Gets the last scheduled , if available.
+ This property notifies a change when the completes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether a cancelation request has been issued for the current operation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the command currently has a pending operation being executed.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/IAsyncRelayCommand`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/IAsyncRelayCommand`1.xml
new file mode 100644
index 000000000..37687d3f8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/IAsyncRelayCommand`1.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+ Contravariant
+
+
+
+
+
+ CommunityToolkit.Mvvm.Input.IAsyncRelayCommand
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand<T>
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.Windows.Input.ICommand
+
+
+
+ The type used as argument for the interface methods.
+
+ A generic interface representing a more specific version of .
+
+ This interface is needed to solve the diamond problem with base classes.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The input parameter.
+
+ Provides a strongly-typed variant of .
+
+ The representing the async operation being executed.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/IRelayCommand.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/IRelayCommand.xml
new file mode 100644
index 000000000..23a96acb7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/IRelayCommand.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ System.Windows.Input.ICommand
+
+
+
+
+ An interface expanding with the ability to raise
+ the event externally.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Notifies that the property has changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/IRelayCommand`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/IRelayCommand`1.xml
new file mode 100644
index 000000000..b3512642f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/IRelayCommand`1.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+ Contravariant
+
+
+
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand
+
+
+ System.Windows.Input.ICommand
+
+
+
+ The type used as argument for the interface methods.
+
+ A generic interface representing a more specific version of .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The input parameter.
+
+ Provides a strongly-typed variant of .
+
+ Whether or not the current command can be executed.
+ Use this overload to avoid boxing, if is a value type.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The input parameter.
+
+ Provides a strongly-typed variant of .
+
+ Use this overload to avoid boxing, if is a value type.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/RelayCommand.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/RelayCommand.xml
new file mode 100644
index 000000000..dd7f6ecf6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/RelayCommand.xml
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand
+
+
+ System.Windows.Input.ICommand
+
+
+
+
+ A command whose sole purpose is to relay its functionality to other
+ objects by invoking delegates. The default return value for the
+ method is . This type does not allow you to accept command parameters
+ in the and callback methods.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The execution logic.
+
+ Initializes a new instance of the class that can always execute.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ The execution logic.
+ The execution status logic.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.CanExecute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.Windows.Input.ICommand.CanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.Execute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand.NotifyCanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Notifies that the property has changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Input/RelayCommand`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Input/RelayCommand`1.xml
new file mode 100644
index 000000000..d589d20d8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Input/RelayCommand`1.xml
@@ -0,0 +1,243 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand
+
+
+ CommunityToolkit.Mvvm.Input.IRelayCommand<T>
+
+
+ System.Windows.Input.ICommand
+
+
+
+ The type of parameter being passed as input to the callbacks.
+
+ A generic command whose sole purpose is to relay its functionality to other
+ objects by invoking delegates. The default return value for the CanExecute
+ method is . This class allows you to accept command parameters
+ in the and callback methods.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The execution logic.
+
+ Initializes a new instance of the class that can always execute.
+
+
+ Due to the fact that the interface exposes methods that accept a
+ nullable parameter, it is recommended that if is a reference type,
+ you should always declare it as nullable, and to always perform checks within .
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+ The execution logic.
+ The execution status logic.
+
+ Initializes a new instance of the class.
+
+ See notes in .
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.CanExecute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand`1.CanExecute(`0)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.Windows.Input.ICommand.CanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Windows.Input.ICommand.Execute(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand`1.Execute(`0)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Input.IRelayCommand.NotifyCanExecuteChanged
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Notifies that the property has changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/AsyncCollectionRequestMessage`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/AsyncCollectionRequestMessage`1.xml
new file mode 100644
index 000000000..fb03c23bb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/AsyncCollectionRequestMessage`1.xml
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.IAsyncEnumerable<T>
+
+
+
+ The type of request to make.
+
+ A for request messages that can receive multiple replies, which can either be used directly or through derived classes.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.CancellationToken
+
+
+
+ Gets the instance that will be linked to the
+ one used to asynchronously enumerate the received responses. This can be used to cancel asynchronous
+ replies that are still being processed, if no new items are needed from this request message.
+ Consider the following example, where we define a message to retrieve the currently opened documents:
+
+ public class OpenDocumentsRequestMessage : AsyncCollectionRequestMessage<XmlDocument> { }
+
+ We can then request and enumerate the results like so:
+
+ await foreach (var document in Messenger.Default.Send<OpenDocumentsRequestMessage>())
+ {
+ // Process each document here...
+ }
+
+ If we also want to control the cancellation of the token passed to each subscriber to the message,
+ we can do so by passing a token we control to the returned message before starting the enumeration
+ ().
+ The previous snippet with this additional change looks as follows:
+
+ await foreach (var document in Messenger.Default.Send<OpenDocumentsRequestMessage>().WithCancellation(cts.Token))
+ {
+ // Process each document here...
+ }
+
+ When no more new items are needed (or for any other reason depending on the situation), the token
+ passed to the enumerator can be canceled (by calling ),
+ and that will also notify the remaining tasks in the request message. The token exposed by the message
+ itself will automatically be linked and canceled with the one passed to the enumerator.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IAsyncEnumerable`1.GetAsyncEnumerator(System.Threading.CancellationToken)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(CommunityToolkit.Mvvm.Messaging.Messages.AsyncCollectionRequestMessage<>+<GetAsyncEnumerator>d__8))]
+ [<System.Runtime.CompilerServices.AsyncIteratorStateMachine(typeof(CommunityToolkit.Mvvm.Messaging.Messages.AsyncCollectionRequestMessage<>+<GetAsyncEnumerator>d__8))>]
+
+
+
+ System.Collections.Generic.IAsyncEnumerator<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyCollection<T>>
+
+
+
+
+
+ A value to stop the operation.
+
+ Gets the collection of received response items.
+
+ The collection of received response items.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The response to use to reply to the request message.
+
+ Replies to the current request message.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The response to use to reply to the request message.
+
+ Replies to the current request message.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The response to use to reply to the request message.
+
+ Replies to the current request message.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/AsyncRequestMessage`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/AsyncRequestMessage`1.xml
new file mode 100644
index 000000000..fdc5d38f9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/AsyncRequestMessage`1.xml
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ The type of request to make.
+
+ A for async request messages, which can either be used directly or through derived classes.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ System.Runtime.CompilerServices.TaskAwaiter<T>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether a response has already been assigned to this instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The response to use to reply to the request message.
+
+ Replies to the current request message.
+
+ To be added.
+ Thrown if has already been set.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The response to use to reply to the request message.
+
+ Replies to the current request message.
+
+ To be added.
+ Thrown if has already been set.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+ Gets the message response.
+
+ To be added.
+ To be added.
+ Thrown when is .
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/CollectionRequestMessage`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/CollectionRequestMessage`1.xml
new file mode 100644
index 000000000..8ec28d142
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/CollectionRequestMessage`1.xml
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+ System.Collections.IEnumerable
+
+
+
+ The type of request to make.
+
+ A for request messages that can receive multiple replies, which can either be used directly or through derived classes.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ System.Collections.Generic.IEnumerator<T>
+
+
+
+ Returns an enumerator that iterates through a collection.
+ An object that can be used to iterate through the collection.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The response to use to reply to the request message.
+
+ Replies to the current request message.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Collections.Generic.IReadOnlyCollection<T>
+
+
+
+ Gets the message responses.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/PropertyChangedMessage`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/PropertyChangedMessage`1.xml
new file mode 100644
index 000000000..933e3ee57
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/PropertyChangedMessage`1.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ The type of the property to broadcast the change for.
+
+ A message used to broadcast property changes in observable objects.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The original sender of the broadcast message.
+ The name of the property that changed.
+ The value that the property had before the change.
+ The value that the property has after the change.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the value that the property has after the change.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the value that the property had before the change.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the name of the property that changed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the original sender of the broadcast message.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/RequestMessage`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/RequestMessage`1.xml
new file mode 100644
index 000000000..648b7f0bc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/RequestMessage`1.xml
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ The type of request to make.
+
+ A for request messages, which can either be used directly or through derived classes.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether a response has already been assigned to this instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+ The input instance.
+
+ Implicitly gets the response from a given instance.
+
+ To be added.
+ To be added.
+ Thrown when is .
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The response to use to reply to the request message.
+
+ Replies to the current request message.
+
+ To be added.
+ Thrown if has already been set.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the message response.
+
+ To be added.
+ To be added.
+ Thrown when is .
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/ValueChangedMessage`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/ValueChangedMessage`1.xml
new file mode 100644
index 000000000..ecbaab388
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging.Messages/ValueChangedMessage`1.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ The type of value that has changed.
+
+ A base message that signals whenever a specific value has changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+
+ The value that has changed.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the value that has changed.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IMessenger.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IMessenger.xml
new file mode 100644
index 000000000..4b36f9465
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IMessenger.xml
@@ -0,0 +1,354 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+ An interface for a type providing the ability to exchange messages between different objects.
+ This can be useful to decouple different modules of an application without having to keep strong
+ references to types being referenced. It is also possible to send messages to specific channels, uniquely
+ identified by a token, and to have different messengers in different sections of an applications.
+ In order to use the functionalities, first define a message type, like so:
+
+ public sealed class LoginCompletedMessage { }
+
+ Then, register your a recipient for this message:
+
+ Messenger.Default.Register<MyRecipientType, LoginCompletedMessage>(this, (r, m) =>
+ {
+ // Handle the message here...
+ });
+
+ The message handler here is a lambda expression taking two parameters: the recipient and the message.
+ This is done to avoid the allocations for the closures that would've been generated if the expression
+ had captured the current instance. The recipient type parameter is used so that the recipient can be
+ directly accessed within the handler without the need to manually perform type casts. This allows the
+ code to be less verbose and more reliable, as all the checks are done just at build time. If the handler
+ is defined within the same type as the recipient, it is also possible to directly access private members.
+ This allows the message handler to be a static method, which enables the C# compiler to perform a number
+ of additional memory optimizations (such as caching the delegate, avoiding unnecessary memory allocations).
+ Finally, send a message when needed, like so:
+
+ Messenger.Default.Send<LoginCompletedMessage>();
+
+ Additionally, the method group syntax can also be used to specify the message handler
+ to invoke when receiving a message, if a method with the right signature is available
+ in the current scope. This is helpful to keep the registration and handling logic separate.
+ Following up from the previous example, consider a class having this method:
+
+ private static void Receive(MyRecipientType recipient, LoginCompletedMessage message)
+ {
+ // Handle the message there
+ }
+
+ The registration can then be performed in a single line like so:
+
+ Messenger.Default.Register(this, Receive);
+
+ The C# compiler will automatically convert that expression to a instance
+ compatible with .
+ This will also work if multiple overloads of that method are available, each handling a different
+ message type: the C# compiler will automatically pick the right one for the current message type.
+ It is also possible to register message handlers explicitly using the interface.
+ To do so, the recipient just needs to implement the interface and then call the
+ extension, which will automatically register
+ all the handlers that are declared by the recipient type. Registration for individual handlers is supported as well.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Performs a cleanup on the current messenger.
+ Invoking this method does not unregister any of the currently registered
+ recipient, and it can be used to perform cleanup operations such as
+ trimming the internal data structures of a messenger implementation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to check for the given recipient.
+ The type of token to check the channel for.
+ The target recipient to check the registration for.
+ The token used to identify the target channel to check.
+
+ Checks whether or not a given recipient has already been registered for a message.
+
+ Whether or not has already been registered for the specified message.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+
+ The type of recipient for the message.
+ The type of message to receive.
+ The type of token to use to pick the messages to receive.
+ The recipient that will receive the messages.
+ A token used to determine the receiving channel to use.
+ The to invoke when a message is received.
+
+ Registers a recipient for a given type of message.
+
+ To be added.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Resets the instance and unregisters all the existing recipients.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ TMessage
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to send.
+ The type of token to identify what channel to use to send the message.
+ The message to send.
+ The token indicating what channel to use.
+
+ Sends a message of the specified type to all registered recipients.
+
+ The message that was sent (ie. ).
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to stop receiving.
+ The type of token to identify what channel to unregister from.
+ The recipient to unregister.
+ The token to use to identify which handlers to unregister.
+
+ Unregisters a recipient from messages of a given type.
+
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The recipient to unregister.
+
+ Unregisters a recipient from all registered messages.
+
+
+ This method will unregister the target recipient across all channels.
+ Use this method as an easy way to lose all references to a target recipient.
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of token to identify what channel to unregister from.
+ The recipient to unregister.
+ The token to use to identify which handlers to unregister.
+
+ Unregisters a recipient from all messages on a specific channel.
+
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IMessengerExtensions.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IMessengerExtensions.xml
new file mode 100644
index 000000000..bfd0ea81d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IMessengerExtensions.xml
@@ -0,0 +1,496 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extensions for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+ The type of message to check for the given recipient.
+ The instance to use to check the registration.
+ The target recipient to check the registration for.
+
+ Checks whether or not a given recipient has already been registered for a message.
+
+ Whether or not has already been registered for the specified message.
+ This method will use the default channel to check for the requested registration.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+ The type of message to receive.
+ The instance to use to register the recipient.
+ The recipient that will receive the messages.
+
+ Registers a recipient for a given type of message.
+
+ This method will use the default channel to perform the requested registration.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+ The type of message to receive.
+ The instance to use to register the recipient.
+ The recipient that will receive the messages.
+ The to invoke when a message is received.
+
+ Registers a recipient for a given type of message.
+
+ This method will use the default channel to perform the requested registration.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+
+ The type of message to receive.
+ The type of token to identify what channel to use to receive messages.
+ The instance to use to register the recipient.
+ The recipient that will receive the messages.
+ The token indicating what channel to use.
+
+ Registers a recipient for a given type of message.
+
+ This method will use the default channel to perform the requested registration.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+
+
+ The type of message to receive.
+ The type of token to use to pick the messages to receive.
+ The instance to use to register the recipient.
+ The recipient that will receive the messages.
+ A token used to determine the receiving channel to use.
+ The to invoke when a message is received.
+
+ Registers a recipient for a given type of message.
+
+ To be added.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+
+ The type of recipient for the message.
+ The type of message to receive.
+ The instance to use to register the recipient.
+ The recipient that will receive the messages.
+ The to invoke when a message is received.
+
+ Registers a recipient for a given type of message.
+
+ This method will use the default channel to perform the requested registration.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The instance to use to register the recipient.
+ The recipient that will receive the messages.
+
+ Registers all declared message handlers for a given recipient, using the default channel.
+
+ See notes for for more info.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+
+ The type of token to identify what channel to use to receive messages.
+ The instance to use to register the recipient.
+ The recipient that will receive the messages.
+ The token indicating what channel to use.
+
+ Registers all declared message handlers for a given recipient.
+
+
+ This method will register all messages corresponding to the interfaces
+ being implemented by . If none are present, this method will do nothing.
+ Note that unlike all other extensions, this method will use reflection to find the handlers to register.
+ Once the registration is complete though, the performance will be exactly the same as with handlers
+ registered directly through any of the other generic extensions for the interface.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ TMessage
+
+
+
+
+ DefaultConstructorConstraint
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+ The type of message to send.
+ The instance to use to send the message.
+
+ Sends a message of the specified type to all registered recipients.
+
+ The message that has been sent.
+
+ This method is a shorthand for when the
+ message type exposes a parameterless constructor: it will automatically create
+ a new instance and send that to its recipients.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ TMessage
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+ The type of message to send.
+ The instance to use to send the message.
+ The message to send.
+
+ Sends a message of the specified type to all registered recipients.
+
+ The message that was sent (ie. ).
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ TMessage
+
+
+
+
+ DefaultConstructorConstraint
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to send.
+ The type of token to identify what channel to use to send the message.
+ The instance to use to send the message.
+ The token indicating what channel to use.
+
+ Sends a message of the specified type to all registered recipients.
+
+ The message that has been sen.
+
+ This method will automatically create a new instance
+ just like , and then send it to the right recipients.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+
+
+ The type of message to stop receiving.
+ The instance to use to unregister the recipient.
+ The recipient to unregister.
+
+ Unregisters a recipient from messages of a given type.
+
+
+ This method will unregister the target recipient only from the default channel.
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IRecipient`1.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IRecipient`1.xml
new file mode 100644
index 000000000..3c1377f1a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/IRecipient`1.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+ Contravariant
+ ReferenceTypeConstraint
+
+
+
+
+
+ The type of message to receive.
+
+ An interface for a recipient that declares a registration for a specific message type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The message being received.
+
+ Receives a given message instance.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging/MessageHandler`2.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/MessageHandler`2.xml
new file mode 100644
index 000000000..7d8b8a1cf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/MessageHandler`2.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+
+ Contravariant
+ ReferenceTypeConstraint
+
+
+
+
+ Contravariant
+ ReferenceTypeConstraint
+
+
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Void
+
+
+ The type of recipient for the message.
+ The type of message to receive.
+ The recipient that is receiving the message.
+ The message being received.
+
+ A used to represent actions to invoke when a message is received.
+ The recipient is given as an input argument to allow message registrations to avoid creating
+ closures: if an instance method on a recipient needs to be invoked it is possible to just
+ cast the recipient to the right type and then access the local method from that instance.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging/StrongReferenceMessenger.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/StrongReferenceMessenger.xml
new file mode 100644
index 000000000..93af4001f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/StrongReferenceMessenger.xml
@@ -0,0 +1,373 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.Mvvm.Messaging.IMessenger
+
+
+
+
+ A class providing a reference implementation for the interface.
+
+
+ This implementation uses strong references to track the registered
+ recipients, so it is necessary to manually unregister them when they're no longer needed.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Cleanup
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ CommunityToolkit.Mvvm.Messaging.StrongReferenceMessenger
+
+
+
+ Gets the default instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.IsRegistered``2(System.Object,``1)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to check for the given recipient.
+ The type of token to check the channel for.
+ The target recipient to check the registration for.
+ The token used to identify the target channel to check.
+
+ Checks whether or not a given recipient has already been registered for a message.
+
+ Whether or not has already been registered for the specified message.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Register``3(``0,``2,CommunityToolkit.Mvvm.Messaging.MessageHandler{``0,``1})
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+
+ The type of recipient for the message.
+ The type of message to receive.
+ The type of token to use to pick the messages to receive.
+ The recipient that will receive the messages.
+ A token used to determine the receiving channel to use.
+ The to invoke when a message is received.
+
+ Registers a recipient for a given type of message.
+
+ To be added.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Reset
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Resets the instance and unregisters all the existing recipients.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Send``2(``0,``1)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ TMessage
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to send.
+ The type of token to identify what channel to use to send the message.
+ The message to send.
+ The token indicating what channel to use.
+
+ Sends a message of the specified type to all registered recipients.
+
+ The message that was sent (ie. ).
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Unregister``2(System.Object,``1)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to stop receiving.
+ The type of token to identify what channel to unregister from.
+ The recipient to unregister.
+ The token to use to identify which handlers to unregister.
+
+ Unregisters a recipient from messages of a given type.
+
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.UnregisterAll(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The recipient to unregister.
+
+ Unregisters a recipient from all registered messages.
+
+
+ This method will unregister the target recipient across all channels.
+ Use this method as an easy way to lose all references to a target recipient.
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.UnregisterAll``1(System.Object,``0)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of token to identify what channel to unregister from.
+ The recipient to unregister.
+ The token to use to identify which handlers to unregister.
+
+ Unregisters a recipient from all messages on a specific channel.
+
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.Mvvm.Messaging/WeakReferenceMessenger.xml b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/WeakReferenceMessenger.xml
new file mode 100644
index 000000000..2ba3cd05e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.Mvvm.Messaging/WeakReferenceMessenger.xml
@@ -0,0 +1,378 @@
+
+
+
+
+
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.Mvvm.Messaging.IMessenger
+
+
+
+
+ A class providing a reference implementation for the interface.
+
+
+ This implementation uses weak references to track the registered
+ recipients, so it is not necessary to manually unregister them when they're no longer needed.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Cleanup
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Performs a cleanup on the current messenger.
+ Invoking this method does not unregister any of the currently registered
+ recipient, and it can be used to perform cleanup operations such as
+ trimming the internal data structures of a messenger implementation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ CommunityToolkit.Mvvm.Messaging.WeakReferenceMessenger
+
+
+
+ Gets the default instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.IsRegistered``2(System.Object,``1)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to check for the given recipient.
+ The type of token to check the channel for.
+ The target recipient to check the registration for.
+ The token used to identify the target channel to check.
+
+ Checks whether or not a given recipient has already been registered for a message.
+
+ Whether or not has already been registered for the specified message.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Register``3(``0,``2,CommunityToolkit.Mvvm.Messaging.MessageHandler{``0,``1})
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+
+ The type of recipient for the message.
+ The type of message to receive.
+ The type of token to use to pick the messages to receive.
+ The recipient that will receive the messages.
+ A token used to determine the receiving channel to use.
+ The to invoke when a message is received.
+
+ Registers a recipient for a given type of message.
+
+ To be added.
+ Thrown when trying to register the same message twice.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Reset
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Resets the instance and unregisters all the existing recipients.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Send``2(``0,``1)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ TMessage
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to send.
+ The type of token to identify what channel to use to send the message.
+ The message to send.
+ The token indicating what channel to use.
+
+ Sends a message of the specified type to all registered recipients.
+
+ The message that was sent (ie. ).
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.Unregister``2(System.Object,``1)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of message to stop receiving.
+ The type of token to identify what channel to unregister from.
+ The recipient to unregister.
+ The token to use to identify which handlers to unregister.
+
+ Unregisters a recipient from messages of a given type.
+
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.UnregisterAll(System.Object)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The recipient to unregister.
+
+ Unregisters a recipient from all registered messages.
+
+
+ This method will unregister the target recipient across all channels.
+ Use this method as an easy way to lose all references to a target recipient.
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Mvvm.Messaging.IMessenger.UnregisterAll``1(System.Object,``0)
+
+
+ CommunityToolkit.Mvvm
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ System.IEquatable<TToken>
+
+
+
+
+
+
+
+
+ The type of token to identify what channel to unregister from.
+ The recipient to unregister.
+ The token to use to identify which handlers to unregister.
+
+ Unregisters a recipient from all messages on a specific channel.
+
+ If the recipient has no registered handler, this method does nothing.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/BluetoothLEHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/BluetoothLEHelper.xml
new file mode 100644
index 000000000..348440e3e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/BluetoothLEHelper.xml
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Context for the entire app. This is where all app wide variables are stored
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<CommunityToolkit.WinUI.Connectivity.ObservableBluetoothLEDevice>
+
+
+
+ Gets the list of available bluetooth devices
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.BluetoothLEHelper
+
+
+
+ Gets the app context
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Microsoft.UI.Dispatching.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.EventHandler<System.EventArgs>
+
+
+
+ An event for when the enumeration is complete.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether central role is supported by this device
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether app is currently enumerating
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether peripheral mode is supported by this device
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Starts enumeration of bluetooth device
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Stops enumeration of bluetooth device
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ConnectionInformation.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ConnectionInformation.xml
new file mode 100644
index 000000000..dff2aebb0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ConnectionInformation.xml
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class exposes information about the network connectivity.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Windows.Networking.Connectivity.ConnectionCost
+
+
+
+ Gets connection cost for the current Internet Connection Profile.
+
+ value of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ConnectionType
+
+
+
+ Gets connection type for the current Internet Connection Profile.
+
+ value of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Windows.Networking.Connectivity.NetworkConnectivityLevel
+
+
+
+ Gets connectivity level for the current Internet Connection Profile.
+
+ value of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether internet is available across all connections.
+
+ True if internet can be reached.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether if the current internet connection is metered.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Collections.Generic.IReadOnlyList<System.String>
+
+
+
+ Gets signal strength for the current Internet Connection Profile.
+
+ value of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Nullable<System.Byte>
+
+
+
+ Gets signal strength for the current Internet Connection Profile.
+
+ value of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ instance of
+
+ Updates the current object based on profile passed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ConnectionType.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ConnectionType.xml
new file mode 100644
index 000000000..f651d0b54
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ConnectionType.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enumeration denoting connection type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ConnectionType
+
+ 2
+
+
+ Connected to mobile data connection
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ConnectionType
+
+ 0
+
+
+ Connected to wired network
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ConnectionType
+
+ 3
+
+
+ Connection type not identified
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ConnectionType
+
+ 1
+
+
+ Connected to wireless network
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattConvert.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattConvert.xml
new file mode 100644
index 000000000..f59eaad9a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattConvert.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for Gatt Convert.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The buffer.
+
+ Convert an IBuffer to a hex string.
+
+ A hex string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ The buffer.
+
+ Convert an IBuffer to a 32 bit integer.
+
+ A 32 bit integer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The buffer.
+
+ Convert an IBuffer to a UTF16 string.
+
+ A UTF 16 string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The buffer.
+
+ Convert an IBuffer to a UTF8 string.
+
+ A UTF 8 string.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattNativeUuid.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattNativeUuid.xml
new file mode 100644
index 000000000..4d0075c88
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattNativeUuid.xml
@@ -0,0 +1,3091 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ This enum assists in finding a string representation of a BT SIG assigned value for UUIDS
+ Reference: https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx
+ Reference: https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicsHome.aspx
+ Reference: https://developer.bluetooth.org/gatt/descriptors/Pages/DescriptorsHomePage.aspx
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10842
+
+
+ The aggregate input
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10819
+
+
+ The alert category identifier.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10818
+
+
+ The alert category identifier bit mask.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10758
+
+
+ The alert level.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10820
+
+
+ The alert notification control point.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6161
+
+
+ The alert notification service.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10815
+
+
+ The alert status.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10840
+
+
+ The analog input
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10841
+
+
+ The analog output
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10753
+
+
+ The appearance.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6165
+
+
+ The automation IO.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10777
+
+
+ The battery level.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10779
+
+
+ The battery level state
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10778
+
+
+ The battery power state
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6159
+
+
+ The battery service.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6160
+
+
+ The blood pressure.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10825
+
+
+ The blood pressure feature.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10805
+
+
+ The blood pressure measurement.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6171
+
+
+ The body composition.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10808
+
+
+ The body sensor location.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6174
+
+
+ The bond management.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10786
+
+
+ The boot keyboard input report.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10802
+
+
+ The boot keyboard output report.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10803
+
+
+ The boot mouse input report.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10501
+
+
+ The characteristic aggregate format
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10496
+
+
+ The characteristic extended properties
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10500
+
+
+ The characteristic presentation format
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10497
+
+
+ The characteristic user description
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10498
+
+
+ The client characteristic configuration
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6175
+
+
+ The continuous glucose monitoring.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10844
+
+
+ The CSC feature.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10843
+
+
+ The CSC measurement.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10795
+
+
+ The current time.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6149
+
+
+ The current time service.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6168
+
+
+ The cycling power.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10854
+
+
+ The cycling power control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10853
+
+
+ The cycling power feature
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10851
+
+
+ The cycling power measurement
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10852
+
+
+ The cycling power vector
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6166
+
+
+ The cycling speed and cadence.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10760
+
+
+ The date time.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10762
+
+
+ The day date time.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10761
+
+
+ The day of week.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6154
+
+
+ The device information.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10752
+
+
+ The device name.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10838
+
+
+ The digital input
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10839
+
+
+ The digital output
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10765
+
+
+ The DST offset.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6170
+
+
+ The environmental sensing.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10763
+
+
+ The exact time100
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10764
+
+
+ The exact time 256.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10503
+
+
+ The external report reference
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10790
+
+
+ The firmware revision string
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6144
+
+
+ The generic access.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6145
+
+
+ The generic attribute.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6152
+
+
+ The glucose.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10833
+
+
+ The glucose feature
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10776
+
+
+ The glucose measurement
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10804
+
+
+ The glucose measurement context
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10791
+
+
+ The hardware revision string
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6153
+
+
+ The health thermometer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6157
+
+
+ The heart rate.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10809
+
+
+ The heart rate control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10807
+
+
+ The heart rate measurement
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10828
+
+
+ The hid control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10826
+
+
+ The hid information
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6179
+
+
+ The Http proxy.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6162
+
+
+ The human interface device.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10794
+
+
+ The iee e11073 20601 regulatory certification data list
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6146
+
+
+ The immediate alert.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6177
+
+
+ The indoor positioning.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10806
+
+
+ The intermediate cuff pressure
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10782
+
+
+ The intermediate temperature
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6176
+
+
+ The internet protocol support.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6147
+
+
+ The link loss.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10859
+
+
+ The ln control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10858
+
+
+ The ln feature
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10767
+
+
+ The local time information
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6169
+
+
+ The location and navigation.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10855
+
+
+ The location and speed
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10793
+
+
+ The manufacturer name string
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10785
+
+
+ The measurement interval
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10788
+
+
+ The model number string
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10856
+
+
+ The navigation
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10814
+
+
+ The network availability
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10822
+
+
+ The new alert
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6151
+
+
+ The next DST change service.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 0
+
+
+ None.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6181
+
+
+ The object transfer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10756
+
+
+ The peripheral preferred connection parameters
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10754
+
+
+ The peripheral privacy flag
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6158
+
+
+ The phone alert status service.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10832
+
+
+ The pn pid
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10857
+
+
+ The position quality
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10830
+
+
+ The protocol mode
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6178
+
+
+ The pulse oximeter.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10847
+
+
+ The pulse oximetry continuous measurement
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10850
+
+
+ The pulse oximetry control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10849
+
+
+ The pulse oximetry features
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10848
+
+
+ The pulse oximetry pulsatile event
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10755
+
+
+ The reconnection address
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10834
+
+
+ The record access control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10772
+
+
+ The reference time information
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6150
+
+
+ The reference time update service.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10829
+
+
+ The report
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10827
+
+
+ The report map
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10504
+
+
+ The report reference
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10816
+
+
+ The ringer control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10817
+
+
+ The ringer setting
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10836
+
+
+ The RSC feature
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10835
+
+
+ The RSC measurement
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6164
+
+
+ The running speed and cadence.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10831
+
+
+ The scan interval window
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6163
+
+
+ The scan parameters.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10801
+
+
+ The scan refresh
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10837
+
+
+ The sc control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10812
+
+
+ The scientific temperature in Celsius
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10768
+
+
+ The secondary time zone
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10845
+
+
+ The sensor location
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10789
+
+
+ The serial number string
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10499
+
+
+ The server characteristic configuration
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10757
+
+
+ The service changed
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 65505
+
+
+ The simple key state
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10792
+
+
+ The software revision string
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10813
+
+
+ The string
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10823
+
+
+ The supported new alert category
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10824
+
+
+ The supported unread alert category
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10787
+
+
+ The system identifier
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10783
+
+
+ The temperature in Celsius
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10784
+
+
+ The temperature in Fahrenheit
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10780
+
+
+ The temperature measurement
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10781
+
+
+ The temperature type
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10770
+
+
+ The time accuracy
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10773
+
+
+ The time broadcast
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10771
+
+
+ The time source
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10774
+
+
+ The time update control point
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10775
+
+
+ The time update state
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10769
+
+
+ The time with DST
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10766
+
+
+ The time zone
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6180
+
+
+ The transport discovery.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6148
+
+
+ The tx power.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10759
+
+
+ The tx power level
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10821
+
+
+ The unread alert status
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6172
+
+
+ The user data.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 10502
+
+
+ The valid range
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.GattNativeUuid
+
+ 6173
+
+
+ The weight scale.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattProtocolErrorParser.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattProtocolErrorParser.xml
new file mode 100644
index 000000000..973a35292
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattProtocolErrorParser.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helper function when working with
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ the byte error value.
+
+ Helper to convert an Gatt error value into a string
+
+ String representation of the error
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattUuidsService.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattUuidsService.xml
new file mode 100644
index 000000000..de60a3c4e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/GattUuidsService.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helper class used when working with UUIDs
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The UUID guid.
+
+ Helper function to convert a UUID to a name
+
+ Name of the UUID
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.UInt16
+
+
+
+
+
+ UUID to convert to 32 bit
+
+ Converts from standard 128bit UUID to the assigned 32bit UUIDs. Makes it easy to compare services
+ that devices expose to the standard list.
+
+ 32bit version of the input UUID
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/NetworkHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/NetworkHelper.xml
new file mode 100644
index 000000000..e96707d05
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/NetworkHelper.xml
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class exposes functionality of NetworkInformation through a singleton.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ConnectionInformation
+
+
+
+ Gets instance of .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Finalizes an instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.NetworkHelper
+
+
+
+ Gets public singleton property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Event raised when the network changes.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableBluetoothLEDevice+RSSIComparer.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableBluetoothLEDevice+RSSIComparer.xml
new file mode 100644
index 000000000..ce3fbf8e0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableBluetoothLEDevice+RSSIComparer.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.Collections.IComparer
+
+
+
+
+ Compares RSSI values between ObservableBluetoothLEDevice. Sorts based on closest to furthest where 0 is unknown
+ and is sorted as furthest away
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IComparer.Compare(System.Object,System.Object)
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+ First object to compare
+ Second object to compare
+
+ Compares two and returns a value indicating
+ whether one is less than, equal to, or greater than the other.
+
+ Returns 0 if equal
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableBluetoothLEDevice.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableBluetoothLEDevice.xml
new file mode 100644
index 000000000..de084007a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableBluetoothLEDevice.xml
@@ -0,0 +1,526 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ System.IEquatable<CommunityToolkit.WinUI.Connectivity.ObservableBluetoothLEDevice>
+
+
+
+
+ Wrapper around to make it bindable.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+
+
+
+
+ The device information.
+ The DispatcherQueue that should be used to dispatch UI updates for this BluetoothLE Device, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the bluetooth address of this device as a string
+
+ The bluetooth address as string.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.UInt64
+
+
+
+ Gets the bluetooth address of this device
+
+ The bluetooth address as ulong.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Windows.Devices.Bluetooth.BluetoothLEDevice
+
+
+
+ Gets the bluetooth device this class wraps
+
+ The bluetooth le device.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ ConnectAsync to this bluetooth device
+
+ Connection task
+ To be added.
+ Throws Exception when no permission to access device
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Windows.Devices.Enumeration.DeviceInformation
+
+
+
+ Gets the device information for the device this class wraps
+
+ The device information.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Microsoft.UI.Dispatching.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Does the in application pairing
+
+ Task.
+ To be added.
+ The status of the pairing.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the error text when connecting to this device fails
+
+ The error text.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Imaging.BitmapImage
+
+
+
+ Gets or sets the glyph of this bluetooth device
+
+ The glyph.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this device is connected
+
+
+ true if this instance is connected; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this device is paired
+
+
+ true if this instance is paired; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the name of this device
+
+ The name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ name of the property that changed
+
+ Property changed event invoker
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.ComponentModel.PropertyChangedEventHandler
+
+
+
+ Event to notify when this object has changed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the RSSI value of this device
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the number of services this device has
+
+ The service count.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<CommunityToolkit.WinUI.Connectivity.ObservableGattDeviceService>
+
+
+
+ Gets the services this device supports
+
+ The services.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The device to compare with.
+
+ Compares this device to other bluetooth devices by checking the id
+
+ true for equal
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Overrides the ToString function to return the name of the device
+
+ Name of this characteristic
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The device information which has been updated.
+
+ Updates this device's deviceInformation
+
+ The task of the update.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattCharacteristics+DisplayTypes.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattCharacteristics+DisplayTypes.xml
new file mode 100644
index 000000000..e90c56ae8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattCharacteristics+DisplayTypes.xml
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum used to determine how the should be displayed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+ 1
+
+
+ Bool
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+ 2
+
+
+ Decimal
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+ 3
+
+
+ Hexadecimal
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+ 0
+
+
+ Not set
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+ 6
+
+
+ Unsupported
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+ 5
+
+
+ UTF16
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+ 4
+
+
+ UTF8
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattCharacteristics.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattCharacteristics.xml
new file mode 100644
index 000000000..54569ad36
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattCharacteristics.xml
@@ -0,0 +1,422 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+
+
+ Wrapper around to make it easier to use
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+
+
+
+
+
+ The characteristic.
+ The parent.
+ The DispatcherQueue that should be used to dispatch UI updates, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic
+
+
+
+ Gets or sets the characteristic this class wraps
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Microsoft.UI.Dispatching.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics+DisplayTypes
+
+
+
+ Gets or sets how this characteristic's value should be displayed
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether indicate is set
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether notify is set
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the name of this characteristic
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ name of the property that changed
+
+ Property changed event invoker
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Connectivity.ObservableGattDeviceService
+
+
+
+ Gets or sets the parent service of this characteristic
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.ComponentModel.PropertyChangedEventHandler
+
+
+
+ Event to notify when this object has changed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+ Reads the value of the Characteristic
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Set's the indicate descriptor
+
+ Set indicate task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Sets the notify characteristic
+
+ Set notify task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Unset the indicate descriptor
+
+ Unset indicate task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Unsets the notify descriptor
+
+ Unset notify task
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the UUID of this characteristic
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the value of this characteristic
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattDeviceService.xml b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattDeviceService.xml
new file mode 100644
index 000000000..811b284fd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Connectivity/ObservableGattDeviceService.xml
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+
+
+ Wrapper around to make it easier to use
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+
+
+
+ The service this class wraps
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<CommunityToolkit.WinUI.Connectivity.ObservableGattCharacteristics>
+
+
+
+ Gets all the characteristics of this service
+
+ The characteristics.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the name of this service
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ name of the property that changed
+
+ Property changed event invoker
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged
+
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.ComponentModel.PropertyChangedEventHandler
+
+
+
+ Event to notify when this object has changed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService
+
+
+
+ Gets the service this class wraps
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Connectivity
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the UUID of this service
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Deferred/TypedEventHandlerExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.Deferred/TypedEventHandlerExtensions.xml
new file mode 100644
index 000000000..d3bfc1ef2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Deferred/TypedEventHandlerExtensions.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extensions to for Deferred Events.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ CommunityToolkit.Common.Deferred.DeferredEventArgs
+
+
+
+
+
+
+
+
+
+ Type of sender.
+
+ type.
+
+ to be invoked.
+ Sender of the event.
+
+ instance.
+
+ Use to invoke an async using .
+
+
+ to wait on deferred event handler.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ CommunityToolkit.Common.Deferred.DeferredEventArgs
+
+
+
+
+
+
+
+
+
+
+ Type of sender.
+
+ type.
+
+ to be invoked.
+ Sender of the event.
+
+ instance.
+
+ option.
+
+ Use to invoke an async using with a .
+
+
+ to wait on deferred event handler.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools.CommunityToolkit_WinUI_DeveloperTools_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools.CommunityToolkit_WinUI_DeveloperTools_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..8423a6ac8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools.CommunityToolkit_WinUI_DeveloperTools_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.Type)
+
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+
+ [Windows.Foundation.Metadata.DefaultOverload]
+ [<Windows.Foundation.Metadata.DefaultOverload>]
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools/AlignmentGrid.xml b/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools/AlignmentGrid.xml
new file mode 100644
index 000000000..9cbcf254f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools/AlignmentGrid.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ AlignmentGrid is used to display a grid to help aligning controls
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the step to use horizontally.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the step to use horizontally.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the step to use horizontally.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools/FocusTracker.xml b/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools/FocusTracker.xml
new file mode 100644
index 000000000..634b280df
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.DeveloperTools/FocusTracker.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ControlName", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ControlName", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ControlType", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ControlType", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ControlAutomationName", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ControlAutomationName", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ControlFirstParentWithName", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ControlFirstParentWithName", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+
+
+ FocusTracker can be used to display information about the current focused XAML element.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the tracker is running or not.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Defines the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.DeveloperTools
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Update the visual state of the control when its template is changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/BackgroundTaskHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/BackgroundTaskHelper.xml
new file mode 100644
index 000000000..532899577
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/BackgroundTaskHelper.xml
@@ -0,0 +1,344 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class provides static helper methods for background tasks.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.Background.IBackgroundTaskRegistration
+
+
+
+
+
+ Name of the background task class
+
+ Returns the registered background task of the given type.
+
+ The registered background task if it exists; otherwise, null.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.Background.IBackgroundTaskRegistration
+
+
+
+
+
+ Type of the background task class. This class has to implement IBackgroundTask
+
+ Returns the registered background task of the given type.
+
+ The registered background task if it exists; otherwise, null.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The name of the background task class
+
+ Determines whether a background task is registered.
+
+
+ true if a background task was registered; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The type of the background task. This class has to implement IBackgroundTask
+
+ Determines whether a background task is registered.
+
+
+ true if a background task was registered; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.Background.BackgroundTaskRegistration
+
+
+
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ The name of the background task class
+ Trigger that indicate when the background task should be invoked
+ Indicate if the background task will be force installed in the case of being already registered
+ Indicate if the background task should quit if condition is no longer valid
+ Optional conditions for the background task to run with
+
+ Registers under the Single Process Model. WARNING: Single Process Model only works with Windows 10 Anniversary Update (14393) and later.
+ Registers a background task with conditions.
+ If the task is already registered and has the same trigger, returns the existing registration if it has the same trigger.
+ If the task is already registered but has different trigger, return null by default.
+ Or set to true to un-register the old one and then re-register.
+
+ Background Task that was registered with the system
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.Background.BackgroundTaskRegistration
+
+
+
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ The type of the background task. This class has to implement IBackgroundTask
+ Trigger that indicate when the background task should be invoked
+ Indicate if the background task will be force installed in the case of being already registered
+ Indicate if the background task should quit if condition is no longer valid
+ Optional conditions for the background task to run with
+
+ Registers a background task with conditions.
+ If the task is already registered and has the same trigger, returns the existing registration if it has the same trigger.
+ If the task is already registered but has different trigger, return null by default.
+ Or set to true to un-register the old one and then re-register.
+
+ Background Task that was registered with the system
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.Background.BackgroundTaskRegistration
+
+
+
+
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ Name of the background task class
+ Entry point of the background task.
+ Trigger that indicate when the background task should be invoked
+ Indicate if the background task will be force installed in the case of being already registered
+ Indicate if the background task should quit if condition is no longer valid
+ Optional conditions for the background task to run with
+
+ Registers a background task with conditions.
+ If the task is already registered, return null.
+ Or set to true to un-register the old one and then re-register.
+
+ Background Task that was registered with the system
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The name of the background task class
+ Force the background task to quit if it is currently running (at the time of unregistering). Default value is true.
+
+ Unregisters a background task.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The type of the background task
+ Force the background task to quit if it is currently running (at the time of unregistering). Default value is true.
+
+ Unregisters a background task.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ A background task that was previously registered with the system
+ Force the background task to quit if it is currently running (at the time of unregistering). Default value is true.
+
+ Unregisters a background task.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/BaseObjectStorageHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/BaseObjectStorageHelper.xml
new file mode 100644
index 000000000..10671344b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/BaseObjectStorageHelper.xml
@@ -0,0 +1,404 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Helpers.IObjectStorageHelper
+
+
+
+
+ Shared implementation of ObjectStorageHelper.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The serializer to use.
+
+ Initializes a new instance of the class,
+ which can read and write data using the provided ;
+ In 6.1 and older the default Serializer was based on Newtonsoft.Json.
+ To implement an based on System.Text.Json, Newtonsoft.Json, or DataContractJsonSerializer see https://aka.ms/wct/storagehelper-migration
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.FileExistsAsync(System.String)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+ Key of the file (that contains object)
+
+ Determines whether a file already exists.
+
+
+ true if the file exists; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Storage.StorageFolder
+
+
+
+ Gets or sets the storage folder.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.KeyExists(System.String)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Key of the setting (that contains object)
+
+ Determines whether a setting already exists.
+
+
+ true if the setting exists; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.KeyExists(System.String,System.String)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ Key of the composite (that contains settings)
+ Key of the setting (that contains object)
+
+ Determines whether a setting already exists in composite.
+
+
+ true if the setting exists; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.Read``1(System.String,``0)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ Type of object retrieved
+ Key of the object
+ Default value of the object
+
+ Retrieves a single item by its key.
+
+ The T object
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.Read``1(System.String,System.String,``0)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+
+ Type of object retrieved
+ Key of the composite (that contains settings)
+ Key of the object
+ Default value of the object
+
+ Retrieves a single item by its key in composite.
+
+ The T object
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.ReadFileAsync``1(System.String,``0)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+
+
+
+ Type of object retrieved
+ Path to the file that contains the object
+ Default value of the object
+
+ Retrieves an object from a file.
+
+ Waiting task until completion with the object in the file
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.Save``1(System.String,System.Collections.Generic.IDictionary{System.String,``0})
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ Type of object saved
+ Key of the composite (that contains settings)
+ Objects to save
+
+ Saves a group of items by its key in a composite.
+ This method should be considered for objects that do not exceed 8k bytes during the lifetime of the application
+ (refers to for complex/large objects) and for groups of settings which
+ need to be treated in an atomic way.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.Save``1(System.String,``0)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ Type of object saved
+ Key of the value saved
+ Object to save
+
+ Saves a single item by its key.
+ This method should be considered for objects that do not exceed 8k bytes during the lifetime of the application
+ (refers to for complex/large objects).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectStorageHelper.SaveFileAsync``1(System.String,``0)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+
+ Type of object saved
+ Path to the file that will contain the object
+ Object to save
+
+ Saves an object inside a file.
+ There is no limitation to use this method (refers to method for simple objects).
+
+ The where the object was saved
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Storage.ApplicationDataContainer
+
+
+
+ Gets or sets the settings container.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/CameraHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/CameraHelper.xml
new file mode 100644
index 000000000..a2e6951f7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/CameraHelper.xml
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.IDisposable
+
+
+
+
+ Helper class for capturing frames from available camera sources.
+ Make sure you have the capability webcam enabled for your app to access the device's camera.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Clean up the Camera Helper resources
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.Helpers.FrameEventArgs>
+
+
+
+ Occurs when a new frame arrives.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Collections.Generic.IReadOnlyList<Windows.Media.Capture.Frames.MediaFrameFormat>
+
+
+
+ Gets a list of available on the source.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Media.Capture.Frames.MediaFrameSourceGroup
+
+
+
+ Gets or sets the source group for camera video preview.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Windows.Media.Capture.Frames.MediaFrameSourceGroup>>
+
+
+
+
+ Gets a list of available for video preview or video record.
+
+ A list.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<CommunityToolkit.WinUI.Helpers.CameraHelperResult>
+
+
+
+
+ Initializes Camera Media Capture settings and initializes Frame Reader to capture frames in real time.
+ If no MediaFrameSourceGroup is provided, it selects the first available camera source to use for media capture.
+ You could select a specific MediaFrameSourceGroup from the available sources using the CameraHelper FrameSourceGroups property.
+
+ Result of the async operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Media.Capture.Frames.MediaFrameSource
+
+
+
+ Gets the currently selected for video preview.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/CameraHelperResult.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/CameraHelperResult.xml
new file mode 100644
index 000000000..c9e9692cf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/CameraHelperResult.xml
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum indicating result of initialization.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 5
+
+
+ Access to the camera is denied.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 1
+
+
+ Initialization failed; Frame Reader Creation failed.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 6
+
+
+ Initialization failed due to an exception.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 7
+
+
+ Initialization failed; No compatible frame format exposed by the frame source.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 4
+
+
+ Initialization failed; Frame Source is null.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 3
+
+
+ Initialization failed; Frame Source Group is null.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 2
+
+
+ Initialization failed; Unable to start Frame Reader.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelperResult
+
+ 0
+
+
+ Initialization was successful.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/CollectionFormingDeepLinkParser.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/CollectionFormingDeepLinkParser.xml
new file mode 100644
index 000000000..5eab24d2a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/CollectionFormingDeepLinkParser.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.DeepLinkParser
+
+
+
+
+ A version of which generates a comma-separated-list as the value for any option that is repeated in the query string
+
+ To be added.
+
+ in OnLaunched of App.xaml.cs:
+
+ if (e.PrelaunchActivated == false)
+ {
+ if (rootFrame.Content == null)
+ {
+ var parser = CollectionFormingDeepLinkParser.Create(args);
+ if (parser["username"] == "John Doe")
+ {
+ // do work here
+ }
+ if (parser.Root == "Signup")
+ {
+ var preferences = parser["pref"].Split(','); // now a string[] of all 'pref' querystring values passed in URI
+ rootFrame.Navigate(typeof(Signup));
+ }
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The URI.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ Thrown if is null, empty, or consists only of whitespace characters
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The URI.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ Thrown if is null
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The instance containing the event data.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ 'args' is not a LaunchActivatedEventArgs instance
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The URI.
+
+ Parses the URI string in to components.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/ColorHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/ColorHelper.xml
new file mode 100644
index 000000000..71d97cf08
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/ColorHelper.xml
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class provides static helper methods for colors.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+
+
+
+ 0..360 range hue
+ 0..1 range saturation
+ 0..1 range lightness
+ 0..1 alpha
+
+ Creates a from the specified hue, saturation, lightness, and alpha values.
+
+ The created .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+
+
+
+ 0..360 range hue
+ 0..1 range saturation
+ 0..1 range value
+ 0..1 alpha
+
+ Creates a from the specified hue, saturation, value, and alpha values.
+
+ The created .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The XAML color string.
+
+ Creates a from a XAML color string.
+ Any format used in XAML should work.
+
+ The created .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The color to convert.
+
+ Converts a to a hexadecimal string representation.
+
+ The hexadecimal string representation of the color.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.HslColor
+
+
+
+
+
+ The to convert.
+
+ Converts a to an .
+
+ The converted .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.HsvColor
+
+
+
+
+
+ The to convert.
+
+ Converts a to an .
+
+ The converted .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ The color to convert.
+
+ Converts a to a premultiplied Int32 - 4 byte ARGB structure.
+
+ The int representation of the color.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/DeepLinkParser.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/DeepLinkParser.xml
new file mode 100644
index 000000000..f7252b1cc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/DeepLinkParser.xml
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Collections.Generic.Dictionary<System.String,System.String>
+
+ System.String
+ System.String
+
+
+
+
+
+ Provides assistance with parsing and its .Arguments property in to a key-value set and target path
+
+ To be added.
+
+ in OnLaunched of App.xaml.cs:
+
+ if (e.PrelaunchActivated == false)
+ {
+ if (rootFrame.Content == null)
+ {
+ var parser = DeepLinkParser.Create(args);
+ if (parser["username"] == "John Doe")
+ {
+ // do work here
+ }
+ if (parser.Root == "Signup")
+ {
+ rootFrame.Navigate(typeof(Signup));
+ }
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The URI.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ Thrown if is null, empty, or consists only of whitespace characters
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The URI.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ Thrown if is null
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The instance containing the event data.
+
+ Initializes a new instance of the class.
+
+ To be added.
+ 'args' is not an instance of ILaunchActivatedEventArgs or IProtocolActivatedEventArgs - args
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.DeepLinkParser
+
+
+
+
+
+ The URI to parse.
+
+ Creates an instance of for the given
+ An instance of
+
+ will be tested for null
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.DeepLinkParser
+
+
+
+
+
+ The URI to parse.
+
+ Creates an instance of for the given
+ An instance of
+
+ will be tested for null
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.DeepLinkParser
+
+
+
+
+
+ The instance containing the launch Uri data.
+
+ Creates an instance of for the given
+ An instance of
+
+ will be cast to
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The URI.
+
+ Parses the URI string in to components.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+ Gets or sets the root path of the Deep link URI
+ To be added.
+ To be added.
+
+ for "MainPage/Options?option1=value1"
+ Root = "MainPage/Options"
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The validated URI (from ).
+
+ Sets on this instance and computes the query string position
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+
+
+ The URI.
+
+ Validates the source URI.
+
+
+ as a System.Uri instance
+
+ To be added.
+ thrown if is null
+ Not a valid URI format
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/FrameEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/FrameEventArgs.xml
new file mode 100644
index 000000000..52b5c5138
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/FrameEventArgs.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the event.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Media.VideoFrame
+
+
+
+ Gets the video frame.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/IObjectSerializer.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/IObjectSerializer.xml
new file mode 100644
index 000000000..5aebd3378
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/IObjectSerializer.xml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+ A basic serialization service.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ The type of the deserialized object.
+ The string to deserialize.
+
+ Deserialize a primitive or string into an object of the given type.
+
+ The deserialized object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The type of the object to serialize.
+ The object to serialize.
+
+ Serialize an object into a string. It is recommended to use strings as the final format for objects if you plan to use the method.
+
+ The serialized object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/IObjectStorageHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/IObjectStorageHelper.xml
new file mode 100644
index 000000000..78f38f8b8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/IObjectStorageHelper.xml
@@ -0,0 +1,295 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+ Service used to store data.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+ Key of the file (that contains object)
+
+ Determines whether a file already exists.
+
+ True if a value exists
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Key of the setting (that contains object)
+
+ Determines whether a setting already exists.
+
+ True if a value exists
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ Key of the composite (that contains settings)
+ Key of the setting (that contains object)
+
+ Determines whether a setting already exists in composite.
+
+ True if a value exists
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+ Type of object retrieved
+ Key of the object
+ Default value of the object
+
+ Retrieves a single item by its key.
+
+ The T object
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+
+
+ Type of object retrieved
+ Key of the composite (that contains settings)
+ Key of the object
+ Default value of the object
+
+ Retrieves a single item by its key in composite.
+
+ The T object
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+
+
+
+ Type of object retrieved
+ Path to the file that contains the object
+ Default value of the object
+
+ Retrieves an object from a file.
+
+ Waiting task until completion with the object in the file
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ Type of object saved
+ Key of the composite (that contains settings)
+ Objects to save
+
+ Saves a group of items by its key in a composite.
+ This method should be considered for objects that do not exceed 8k bytes during the lifetime of the application
+ (refers to for complex/large objects) and for groups of settings which
+ need to be treated in an atomic way.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ Type of object saved
+ Key of the value saved
+ Object to save
+
+ Saves a single item by its key.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+
+ Type of object saved
+ Path to the file that will contain the object
+ Object to save
+
+ Saves an object inside a file.
+
+ Waiting task until completion
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/LocalObjectStorageHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/LocalObjectStorageHelper.xml
new file mode 100644
index 000000000..41a880b76
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/LocalObjectStorageHelper.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.BaseObjectStorageHelper
+
+
+
+
+ Store data in the Local environment (only on the current device).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The serializer to use.
+
+ Initializes a new instance of the class,
+ which can read and write data using the provided ;
+ In 6.1 and older the default Serializer was based on Newtonsoft.Json.
+ To implement an based on System.Text.Json, Newtonsoft.Json, or DataContractJsonSerializer see https://aka.ms/wct/storagehelper-migration
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/OSVersion.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/OSVersion.xml
new file mode 100644
index 000000000..e6249d51a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/OSVersion.xml
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ Defines Operating System version
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.UInt16
+
+
+
+ Value describing build
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.UInt16
+
+
+
+ Value describing major version
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.UInt16
+
+
+
+ Value describing minor version
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.UInt16
+
+
+
+ Value describing revision
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Converts OSVersion to string
+
+ Major.Minor.Build.Revision as a string
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/PackageVersionHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/PackageVersionHelper.xml
new file mode 100644
index 000000000..2ef99a778
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/PackageVersionHelper.xml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class provides static helper methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+ The to convert to a string
+ The number of version numbers to return, default is 4 for the full version number.
+
+ Returns a string representation of a version with the format 'Major.Minor.Build.Revision'.
+
+ Version string of the format 'Major.Minor.Build.Revision'
+ To be added.
+
+ Package.Current.Id.Version.ToFormattedString(2); // Returns "7.0" for instance.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.PackageVersion
+
+
+
+
+
+ Version string of the format 'Major.Minor.Build.Revision'
+
+ Converts a string representation of a version number to an equivalent .
+
+ The parsed
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/PrintHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/PrintHelper.xml
new file mode 100644
index 000000000..d18396a58
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/PrintHelper.xml
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.IDisposable
+
+
+
+
+ Helper class used to simplify document printing.
+ It allows you to render a framework element per page.
+
+ Based on https://github.com/Microsoft/Windows-universal-samples/blob/master/Samples/Printing/cs/PrintHelper.cs
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+
+
+ XAML panel used to attach printing canvas. Can be hidden in your UI with Opacity = 0 for instance
+ Default settings for the print tasks
+ The DispatcherQueue that should be used to dispatch UI updates, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Framework element to print.
+
+ Adds an element to the list of elements to print.
+
+ The element cannot have a parent; It must not be included in any visual tree.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the percentage of the app's margin width.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the percentage of the app's margin height.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Removes all elements from the list of elements to print.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Microsoft.UI.Dispatching.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Release associated resources
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action<System.Collections.Generic.List<Microsoft.UI.Xaml.FrameworkElement>>
+
+
+
+ Occurs after print preview pages are generated.
+
+
+ You can use this event to tweak the final rendering by adding/moving controls in the page.
+
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action
+
+
+
+ Occurs when a print is canceled by the user.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action
+
+
+
+ Occurs when a print fails.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action
+
+
+
+ Occurs when a print was successful.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Framework element to remove
+
+ Removes an element from the list of elements to print.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ Name of the print task to use
+ Directly print the content of the container instead of relying on list built with method
+
+ Starts the print task.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+ Name of the print task to use
+ Settings for the print task
+ Directly print the content of the container instead of relying on list built with method
+
+ Starts the print task.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/PrintHelperOptions.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/PrintHelperOptions.xml
new file mode 100644
index 000000000..f4eda1e29
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/PrintHelperOptions.xml
@@ -0,0 +1,382 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Represents options used in a print task.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ Boolean used to set up the property
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Display option to add. Must be a part of the class
+
+ Adds a display option.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintBinding
+
+
+
+ Gets or sets the binding option for the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintBordering
+
+
+
+ Gets or sets the bordering option for the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintCollation
+
+
+
+ Gets or sets the collation option of the print tasks.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintColorMode
+
+
+
+ Gets or sets the color mode option of the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<System.String>
+
+
+
+ Gets the options that will be displayed in the printing dialog.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintDuplex
+
+
+
+ Gets or sets the duplex option of the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the default displayed options should be kept.
+ Defaults to true.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintHolePunch
+
+
+
+ Gets or sets the hole punch option of the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintMediaSize
+
+
+
+ Gets or sets the media size option of the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintMediaType
+
+
+
+ Gets or sets the media type option for the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintOrientation
+
+
+
+ Gets or sets the orientation option for the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintQuality
+
+
+
+ Gets or sets the print quality option for the print task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Display option to add. Must be a part of the class
+
+ Removes a display option.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Graphics.Printing.PrintStaple
+
+
+
+ Gets or sets the staple option for the print task.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/QueryParameterCollection.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/QueryParameterCollection.xml
new file mode 100644
index 000000000..0ba13b025
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/QueryParameterCollection.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.Collection<System.Collections.Generic.KeyValuePair<System.String,System.String>>
+
+ System.Collections.Generic.KeyValuePair<System.String,System.String>
+
+
+
+
+
+ Provides an enumerable way to look at query string parameters from a Uri
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The URI.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The URI.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/RemoteDeviceHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/RemoteDeviceHelper.xml
new file mode 100644
index 000000000..15650265b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/RemoteDeviceHelper.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helper to List Remote Devices that are accessible
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The DispatcherQueue that should be used to dispatch UI updates, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+
+ Initiate Enumeration with specific RemoteSystemKind with Filters
+ The DispatcherQueue that should be used to dispatch UI updates, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Microsoft.UI.Dispatching.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Initiate Enumeration
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<Windows.System.RemoteSystems.RemoteSystem>
+
+
+
+ Gets a List of All Remote Systems based on Selection Filter
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/RoamingObjectStorageHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/RoamingObjectStorageHelper.xml
new file mode 100644
index 000000000..2c5259fdd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/RoamingObjectStorageHelper.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.BaseObjectStorageHelper
+
+
+
+
+ [System.Obsolete("Package State Roaming will be removed in a futures Windows Update, see https://docs.microsoft.com/windows/deployment/planning/windows-10-deprecated-features for more information.")]
+ [<System.Obsolete("Package State Roaming will be removed in a futures Windows Update, see https://docs.microsoft.com/windows/deployment/planning/windows-10-deprecated-features for more information.")>]
+
+
+
+
+ Store data in the Roaming environment (shared across all user devices).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ The serializer to use.
+
+ Initializes a new instance of the class,
+ which can read and write data using the provided ;
+ In 6.1 and older the default Serializer was based on Newtonsoft.Json.
+ To implement an based on System.Text.Json, Newtonsoft.Json, or DataContractJsonSerializer see https://aka.ms/wct/storagehelper-migration
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/ScreenUnit.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/ScreenUnit.xml
new file mode 100644
index 000000000..a8302e96a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/ScreenUnit.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enumeration listing all screen units.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.ScreenUnit
+
+ 1
+
+
+ Centimeter
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.ScreenUnit
+
+ 3
+
+
+ Effective Pixel
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.ScreenUnit
+
+ 2
+
+
+ Inch
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.ScreenUnit
+
+ 0
+
+
+ Pixel
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/ScreenUnitHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/ScreenUnitHelper.xml
new file mode 100644
index 000000000..87d3190d1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/ScreenUnitHelper.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class provides static helper methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+
+
+
+
+
+ Start unit
+ End unit
+ The value to convert (using start unit)
+ The XamlRoot that will be used to get the screen scale. Required on Xaml Islands.
+
+ Converts a screen unit to another screen unit (ex: 1cm => 37.7953px).
+
+ The result of the conversion
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/StorageFileHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/StorageFileHelper.xml
new file mode 100644
index 000000000..706ac093d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/StorageFileHelper.xml
@@ -0,0 +1,835 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class provides static helper methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+
+
+
+ The to look for the file in.
+
+
+ The filename of the file to search for. Must include the file extension and is not case-sensitive.
+
+
+ The , indicating if the subfolders should also be searched through.
+
+
+ Gets a value indicating whether a file exists in the current folder.
+
+
+ true if the file exists; otherwise, false.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The filename to test. Must include the file extension and is not case-sensitive.
+
+ Gets a value indicating whether a filename is correct or not using the Storage feature.
+
+
+ true if the filename is valid; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The file path to test. Must include the file extension and is not case-sensitive.
+
+ Gets a value indicating whether a file path is correct or not using the Storage feature.
+
+
+ true if the file path is valid; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Byte[]>
+
+
+
+
+
+
+ The .
+
+
+ Gets an array of bytes from a .
+
+
+ The stored array.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Byte[]>
+
+
+
+
+
+
+
+ The to save the file in.
+
+
+ The relative file path.
+
+
+ Gets an array of bytes from a located in the given .
+
+
+ The stored array.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Byte[]>
+
+
+
+
+
+
+
+ The well known folder ID to use.
+
+
+ The relative file path.
+
+
+ Gets an array of bytes from a located in a well known folder.
+
+
+ The stored array.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Byte[]>
+
+
+
+
+
+
+ The relative file path.
+
+
+ Gets an array of bytes from a located in the application local cache folder.
+
+
+ The stored array.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Byte[]>
+
+
+
+
+
+
+ The relative file path.
+
+
+ Gets an array of bytes from a located in the application local folder.
+
+
+ The stored array.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Byte[]>
+
+
+
+
+
+
+ The relative file path.
+
+
+ Gets an array of bytes from a located in the application installation folder.
+
+
+ The stored array.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+
+
+ The to save the file in.
+
+
+ The relative file path.
+
+
+ Gets a string value from a located in the given .
+
+
+ The stored value.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+
+
+ The well known folder ID to use.
+
+
+ The relative file path.
+
+
+ Gets a string value from a located in a well known folder.
+
+
+ The stored value.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+
+ The relative file path.
+
+
+ Gets a string value from a located in the application local cache folder.
+
+
+ The stored value.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+
+ The relative file path.
+
+
+ Gets a string value from a located in the application local folder.
+
+
+ The stored value.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+
+ The relative file path.
+
+
+ Gets a string value from a located in the application installation folder.
+
+
+ The stored value.
+
+ To be added.
+
+ Exception thrown if the is null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+
+ The to save the file in.
+
+
+ The array to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves an array of bytes to a in the given .
+
+
+ The saved containing the bytes.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+
+ The well known folder ID to use.
+
+
+ The array to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves an array of bytes to a to well known folder/>.
+
+
+ The saved containing the bytes.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+ The array to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves an array of bytes to a to application local cache folder/>.
+
+
+ The saved containing the bytes.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+ The array to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves an array of bytes to a to application local folder/>.
+
+
+ The saved containing the bytes.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+
+ The to save the file in.
+
+
+ The value to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves a string value to a in the given .
+
+
+ The saved containing the text.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+
+ The well known folder ID to use.
+
+
+ The value to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves a string value to a in well known folder/>.
+
+
+ The saved containing the text.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+ The value to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves a string value to a in application local cache folder/>.
+
+
+ The saved containing the text.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+
+
+ The value to save to the file.
+
+
+ The name for the file.
+
+
+ The creation collision options. Default is ReplaceExisting.
+
+
+ Saves a string value to a in application local folder/>.
+
+
+ The saved containing the text.
+
+ To be added.
+
+ Exception thrown if the file location or file name are null or empty.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/StreamHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/StreamHelper.xml
new file mode 100644
index 000000000..b5d51d2ec
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/StreamHelper.xml
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class provides static helper methods for streams.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.Streams.IRandomAccessStream>
+
+
+
+
+
+
+ Uri to request.
+ A used to cancel the operation.
+
+ Gets the response stream returned by a HTTP get request.
+
+ The response stream
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ Uri to request.
+ StorageFile to save the stream to.
+
+ Gets the response stream returned by a HTTP get request and save it to a local file.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.Streams.IRandomAccessStream>
+
+
+
+
+
+
+
+ The well known folder ID to use
+ Relative name of the file to open. Can contains subfolders.
+ File access mode. Default is read.
+
+ Gets a stream to a specified file from the application local cache folder.
+
+ The file stream
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.Streams.IRandomAccessStream>
+
+
+
+
+
+
+ Relative name of the file to open. Can contain subfolders.
+ File access mode. Default is read.
+
+ Gets a stream to a specified file from the application local cache folder.
+
+ The file stream
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.Streams.IRandomAccessStream>
+
+
+
+
+
+
+ Relative name of the file to open. Can contains subfolders.
+ File access mode. Default is read.
+
+ Gets a stream to a specified file from the application local folder.
+
+ The file stream
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.Streams.IRandomAccessStream>
+
+
+
+
+
+
+ Relative name of the file to open. Can contains subfolders.
+ File access mode. Default is read.
+
+ Gets a stream to a specified file from the installation folder.
+
+ The file stream
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+
+ Stream to read from.
+ Encoding to use. If set to null, ASCII will be used.
+
+ Reads stream content as a string.
+
+ The stream content
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/SystemInformation.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/SystemInformation.xml
new file mode 100644
index 000000000..0006a43b9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/SystemInformation.xml
@@ -0,0 +1,598 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This class provides info about the app and the system.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The amount to time to add
+
+ Adds to the record of how long the app has been running.
+ Use this to optionally include time spent in background tasks or extended execution.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the application's name.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.PackageVersion
+
+
+
+ Gets the application's version.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets the length of time this instance of the app has been running.
+ Will be if has not been called yet.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+ Gets the available memory.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Globalization.CultureInfo
+
+
+
+ Gets the user's most preferred culture.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the device's family.
+
+ Common values include:
+ "Windows.Desktop""Windows.Mobile""Windows.Xbox""Windows.Holographic""Windows.Team""Windows.IoT"
+ Prepare your code for other values.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the device's manufacturer.
+ Will be empty if the manufacturer couldn't be determined (For example: when running in a virtual machine).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the device's model.
+ Will be empty if the model couldn't be determined (For example: when running in a virtual machine).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.DateTime
+
+
+
+ Gets the DateTime (in UTC) when the app was launched for the first time.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.ApplicationModel.PackageVersion
+
+
+
+ Gets the first version of the app that was installed.
+ This will be the current version if a previous version of the app was installed before accessing this property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.SystemInformation
+
+
+
+ Gets the unique instance of .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the app is being used for the first time since being upgraded from an older version.
+ Use this to tell if you should display details about what has changed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the app is being used for the first time since it was installed.
+ Use this to tell if you should do or display something different for the app's first use.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.DateTime
+
+
+
+ Gets the DateTime (in UTC) when the app was last launched, not including this instance.
+ Will be if has not been called yet.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.DateTime
+
+
+
+ Gets the DateTime (in UTC) when the launch count was last reset.
+ Will be if has not been called yet.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Int64
+
+
+
+ Gets the number of times the app has been launched.
+ Will be 0 if has not been called yet.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Launches the store app so the user can leave a review.
+
+ A representing the asynchronous operation.
+ This method needs to be called from your UI thread.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.DateTime
+
+
+
+ Gets the DateTime (in UTC) that this instance of the app was launched.
+ Will be if has not been called yet.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the operating system's name.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.System.ProcessorArchitecture
+
+
+
+ Gets the processor architecture.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.OSVersion
+
+
+
+ Gets the operating system's version.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Resets the launch count.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Int64
+
+
+
+ Gets the number of times the app has been launched.
+ Will be 0 if has not been called yet.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Details about the launch request and process.
+ The XamlRoot object from your visual tree.
+
+ Tracks information about the app's launch.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/SystemSerializer.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/SystemSerializer.xml
new file mode 100644
index 000000000..ebaedbe00
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/SystemSerializer.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Helpers.IObjectSerializer
+
+
+
+
+ A bare-bones serializer which knows how to deal with primitive types and strings only. It will store them directly based on the API.
+ It is recommended for more complex scenarios to implement your own based on System.Text.Json, Newtonsoft.Json, or DataContractJsonSerializer see https://aka.ms/wct/storagehelper-migration
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectSerializer.Deserialize``1(System.Object)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+
+
+
+ Type to convert value to.
+ Value from storage to convert.
+
+ Take a primitive value from storage and return it as the requested type using the API.
+
+ Deserialized value or default value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Helpers.IObjectSerializer.Serialize``1(``0)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ Type to serialize from.
+ Value to serialize.
+
+ Returns the value so that it can be serialized by the API directly.
+
+ String representation of value.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Helpers/WeakEventListener`3.xml b/dotnet/xml/CommunityToolkit.WinUI.Helpers/WeakEventListener`3.xml
new file mode 100644
index 000000000..a382958f8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Helpers/WeakEventListener`3.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+ ReferenceTypeConstraint
+
+
+
+
+
+
+ System.Object
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+ Type of instance listening for the event.
+ Type of source for the event.
+ Type of event arguments for the event.
+
+ Implements a weak event listener that allows the owner to be garbage
+ collected if its only remaining link is an event handler.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+ Instance subscribing to the event.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Detaches from the subscribed event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action<CommunityToolkit.WinUI.Helpers.WeakEventListener<TInstance,TSource,TEventArgs>>
+
+
+
+ Gets or sets the method to call when detaching from the event.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Event source.
+ Event arguments.
+
+ Handler for the subscribed event calls OnEventAction to handle it.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action<TInstance,TSource,TEventArgs>
+
+
+
+ Gets or sets the method to call when the event fires.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPosition.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPosition.xml
new file mode 100644
index 000000000..5c0054cdd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPosition.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Represents one Hid position
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Int64
+
+
+
+ Gets or sets the X axis of this position
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Int64
+
+
+
+ Gets or sets the Y axis of this position
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Int64
+
+
+
+ Gets or sets the Z axis of this position
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositionParser.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositionParser.xml
new file mode 100644
index 000000000..b22bd8ac2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositionParser.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Hid Position Parser
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+
+
+
+
+ used to parse.
+ The used to parse.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers.GazeHidPosition
+
+
+
+
+
+ A object used on the parsing.
+
+ Parses the position from the report.
+
+ The parsed from the report.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositions.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositions.xml
new file mode 100644
index 000000000..9b4137fa0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositions.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Represents the Hid positions
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers.GazeHidPosition
+
+
+
+ Gets or sets the head position
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers.GazeHidPosition
+
+
+
+ Gets or sets the head rotation
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers.GazeHidPosition
+
+
+
+ Gets or sets the left eye position
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers.GazeHidPosition
+
+
+
+ Gets or sets the right eye position
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositionsParser.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositionsParser.xml
new file mode 100644
index 000000000..768a9edc9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidPositionsParser.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Hid Positions Parser
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+
+
+
+ used to parse.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers.GazeHidPositions
+
+
+
+
+
+ A object used on the parsing.
+
+ Parses the positions from the report.
+
+ The parsed from the report.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidRotationParser.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidRotationParser.xml
new file mode 100644
index 000000000..2cfe4894d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers/GazeHidRotationParser.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Hid Rotation Parser
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+
+
+
+
+ used to parse.
+ The used to parse.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidParsers.GazeHidPosition
+
+
+
+
+
+ A object used on the parsing.
+
+ Parses the rotation from the report.
+
+ The parsed from the report.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellInvokedRoutedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellInvokedRoutedEventArgs.xml
new file mode 100644
index 000000000..67e2e893f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellInvokedRoutedEventArgs.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.ComponentModel.HandledEventArgs
+
+
+
+
+ This parameter is passed to the GazeElement::Invoked event and allows
+ the application to prevent default invocation when the user dwells on a control
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellProgressEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellProgressEventArgs.xml
new file mode 100644
index 000000000..4a1e6d203
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellProgressEventArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.ComponentModel.HandledEventArgs
+
+
+
+
+ This parameter is passed to the GazeElement.DwellProgressFeedback event. The event is fired to inform the application of the user's progress towards completing dwelling on a control
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets a value between 0 and 1 that reflects the fraction of progress towards completing dwell
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.DwellProgressState
+
+
+
+ Gets an enum that reflects the current state of dwell progress
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellProgressState.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellProgressState.xml
new file mode 100644
index 000000000..78508e37f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/DwellProgressState.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ An enum that reflects the current state of progress towards dwell when a user is focused on a control
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.DwellProgressState
+
+ 3
+
+
+ User has completed dwelling on a control
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.DwellProgressState
+
+ 1
+
+
+ Gaze has entered control but we're not yet showing progress.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.DwellProgressState
+
+ 0
+
+
+ User is not looking at the control
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.DwellProgressState
+
+ 2
+
+
+ User is continuing to focus on a control with an intent to dwell and invoke
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeElement.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeElement.xml
new file mode 100644
index 000000000..069ea55db
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeElement.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ Surrogate object attached to controls allowing subscription to per-control gaze events.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.Input.GazeInteraction.DwellProgressEventArgs>
+
+
+
+ This event is fired to inform the application of the progress towards dwell
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.Input.GazeInteraction.DwellInvokedRoutedEventArgs>
+
+
+
+ This event is fired when the user completed dwelling on a control and the control is about to be invoked by default. This event is fired to give the application an opportunity to prevent default invocation
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.Input.GazeInteraction.StateChangedEventArgs>
+
+
+
+ This event is fired when the state of the user's gaze on a control has changed
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeEventArgs.xml
new file mode 100644
index 000000000..b40ff8c2e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeEventArgs.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.ComponentModel.HandledEventArgs
+
+
+
+
+ EventArgs used to send Gaze events. See
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+ Gets the location of the Gaze event
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets the timestamp of the gaze event
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeHidUsages.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeHidUsages.xml
new file mode 100644
index 000000000..28368ab2b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeHidUsages.xml
@@ -0,0 +1,689 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ This enum specifies the various HID usages specified by the EyeHeadTracker HID specification
+
+ https://www.usb.org/sites/default/files/hutrr74_-_usage_page_for_head_and_eye_trackers_0.pdf
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 517
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 516
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 17
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 18
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 769
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 20
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 1024
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 515
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 512
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 513
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 514
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 1
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 36
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 40
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 39
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 2
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 37
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 261
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 260
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 259
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 257
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 258
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 33
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 34
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 35
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 38
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 41
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 42
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 43
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 768
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 19
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 32
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 256
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 16
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeHidUsages
+
+ 18
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeInput.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeInput.xml
new file mode 100644
index 000000000..80bdc4e94
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeInput.xml
@@ -0,0 +1,1261 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [Windows.Foundation.Metadata.WebHostHidden]
+ [<Windows.Foundation.Metadata.WebHostHidden>]
+
+
+
+
+ Static class primarily providing access to attached properties controlling gaze behavior.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the CursorRadius dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the DwellDuration dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush to use when displaying the default animation for dwell complete
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush to use when displaying the default indication that gaze entered a control
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush to use when displaying the default animation for dwell press
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the DwellRepeatDuration dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the thickness of the lines animated for dwell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the FixationDuration dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the GazeElement dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+
+ Gets the size of the gaze cursor radius.
+
+ The size of the gaze cursor radius.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+
+
+ To be added.
+
+ Gets the duration for the control to transition from the Fixation state to the Dwell state. At this point, a StateChanged event is fired with PointerState set to Dwell. The Enter and Fixation states are typically achieved too rapidly for the user to have much control over. In contrast Dwell is conscious event. This is the point at which the control is invoked, e.g. a button click. The application can modify this property to control when a gaze enabled UI element gets invoked after a user starts looking at it.
+
+ The duration for the control to transition from the Fixation state to the Dwell state.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+
+
+ To be added.
+
+ Gets the duration of repeated dwell invocations, should the user continue to dwell on the control. The first repeat will occur after an additional delay specified by RepeatDelayDuration. Subsequent repeats happen after every period of DwellRepeatDuration. A control is invoked repeatedly only if MaxDwellRepeatCount is set to greater than zero.
+
+ The duration of repeated dwell invocations.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+
+
+ To be added.
+
+ Gets the duration for the control to transition from the Enter state to the Fixation state. At this point, a StateChanged event is fired with PointerState set to Fixation. This event should be used to control the earliest visual feedback the application needs to provide to the user about the gaze location. The default is 350ms.
+
+ Duration for the control to transition from the Enter state to the Fixation state.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazeElement
+
+
+
+
+
+ To be added.
+
+ Gets the GazeElement associated with an UIElement.
+
+ The GazeElement associated with an UIElement.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.GazePointer
+
+
+
+
+
+ To be added.
+
+ Gets the GazePointer object.
+
+ The GazePointer associated with that particular page.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.Interaction
+
+
+
+
+
+ To be added.
+
+ Gets the status of gaze interaction over that particular XAML element.
+
+ The status of gaze interaction over that particular XAML element.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+
+ Gets a boolean indicating whether cursor is shown while user is looking at the school.
+
+ True the cursor is shown while user is looking at the school; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+
+ Gets a boolean indicating whether gaze plus switch is enabled.
+
+ A boolean indicating whether gaze plus switch is enabled.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+
+ Gets the maximum times the control will invoked repeatedly without the user's gaze having to leave and re-enter the control. The default value is zero which disables repeated invocation of a control. Developers can set a higher value to enable repeated invocation.
+
+ The maximum times the control will invoked repeatedly without the user's gaze having to leave and re-enter the control.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+
+
+ To be added.
+
+ Gets the additional duration for the first repeat to occur. This prevents inadvertent repeated invocation.
+
+ The additional duration for the first repeat to occur.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+
+
+ To be added.
+
+ Gets the duration that controls when the PointerState moves to either the Enter state or the Exit state. When this duration has elapsed after the user's gaze first enters a control, the PointerState is set to Enter. And when this duration has elapsed after the user's gaze has left the control, the PointerState is set to Exit. In both cases, a StateChanged event is fired. The default is 50ms.
+
+ The duration that controls when the PointerState moves to either the Enter state or the Exit state.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.Interaction
+
+
+
+ Gets or sets the interaction default
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the Interaction dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Invoke the default action of the specified UIElement.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the IsCursorVisible dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether a gaze input device is available, and hence whether there is any possibility of gaze events occurring in the application.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.EventHandler<System.Object>
+
+
+
+ Event triggered whenever IsDeviceAvailable changes value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the IsSwitchEnabled dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Loads a settings collection into GazeInput.
+ Note: This must be loaded from a UI thread to be valid, since the GazeInput
+ instance is tied to the UI thread.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the MaxDwellRepeatCount dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the RepeatDelayDuration dependency property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the size of the gaze cursor radius.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the duration for the control to transition from the Fixation state to the Dwell state. At this point, a StateChanged event is fired with PointerState set to Dwell. The Enter and Fixation states are typically achieved too rapidly for the user to have much control over. In contrast Dwell is conscious event. This is the point at which the control is invoked, e.g. a button click. The application can modify this property to control when a gaze enabled UI element gets invoked after a user starts looking at it.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the duration of repeated dwell invocations, should the user continue to dwell on the control. The first repeat will occur after an additional delay specified by RepeatDelayDuration. Subsequent repeats happen after every period of DwellRepeatDuration. A control is invoked repeatedly only if MaxDwellRepeatCount is set to greater than zero.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the duration for the control to transition from the Enter state to the Fixation state. At this point, a StateChanged event is fired with PointerState set to Fixation. This event should be used to control the earliest visual feedback the application needs to provide to the user about the gaze location. The default is 350ms.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the GazeElement associated with an UIElement.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the status of gaze interaction over that particular XAML element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets a boolean indicating whether cursor is shown while user is looking at the school.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the boolean indicating whether gaze plus switch is enabled.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the maximum times the control will invoked repeatedly without the user's gaze having to leave and re-enter the control. The default value is zero which disables repeated invocation of a control. Developers can set a higher value to enable repeated invocation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the additional duration for the first repeat to occur.This prevents inadvertent repeated invocation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the duration that controls when the PointerState moves to either the Enter state or the Exit state. When this duration has elapsed after the user's gaze first enters a control, the PointerState is set to Enter. And when this duration has elapsed after the user's gaze has left the control, the PointerState is set to Exit. In both cases, a StateChanged event is fired. The default is 50ms.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the ThresholdDuration dependency property
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazePointer.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazePointer.xml
new file mode 100644
index 000000000..5e1e7db09
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazePointer.xml
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Class of singleton object coordinating gaze input.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ When in switch mode, will issue a click on the currently fixated element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the UIElement representing the cursor.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Finalizes an instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.Input.GazeInteraction.GazeEventArgs>
+
+
+
+ Event handler for Gaze related events, of with a object.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this GazePointer should always be activated or not.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Loads a settings collection into GazePointer.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+ Run device calibration.
+
+ Task that returns true, if calibration completes successfully; otherwise, false.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeSettingsHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeSettingsHelper.xml
new file mode 100644
index 000000000..09b534743
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/GazeSettingsHelper.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A helper class to read a ValueSet and retrieve relevant settings
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ Windows.Foundation.IAsyncAction
+
+
+
+
+
+ To be added.
+
+ Retrieves settings as a ValueSet from a shared store.
+
+ An representing the asynchronous operation.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/Interaction.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/Interaction.xml
new file mode 100644
index 000000000..4b02cbd36
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/Interaction.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ This enum indicates the current state of gaze interaction.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.Interaction
+
+ 2
+
+
+ Gaze interaction is disabled
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.Interaction
+
+ 1
+
+
+ Gaze interaction is enabled
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.Interaction
+
+ 0
+
+
+ The state of gaze interaction is inherited from the nearest parent
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/PointerState.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/PointerState.xml
new file mode 100644
index 000000000..092239dfc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/PointerState.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ This enum reflects the states that a user's gaze through while interacting with a control using their eyes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.PointerState
+
+ 4
+
+
+ User is consciously dwelling on the control with an intent to invoke, e.g. click a button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.PointerState
+
+ 5
+
+
+ User is continuing to dwell on the control for repeated invocation. (For internal use only)
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.PointerState
+
+ 2
+
+
+ User's gaze has entered a control
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.PointerState
+
+ 0
+
+
+ User's gaze is no longer on the control
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.PointerState
+
+ 3
+
+
+ User eye's are focused on the control
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.PointerState
+
+ 1
+
+
+ For internal use only
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/StateChangedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/StateChangedEventArgs.xml
new file mode 100644
index 000000000..3024fa430
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Input.GazeInteraction/StateChangedEventArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ This parameter is passed to the StateChanged event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets elapsed time since the last state
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Input.GazeInteraction
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Input.GazeInteraction.PointerState
+
+
+
+ Gets the state of the user's gaze with respect to a control
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator+INotificationActivationCallback.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator+INotificationActivationCallback.xml
new file mode 100644
index 000000000..0d8ef0795
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator+INotificationActivationCallback.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ [System.Runtime.InteropServices.ComVisible(true)]
+ [<System.Runtime.InteropServices.ComVisible(true)>]
+
+
+ [System.Runtime.InteropServices.Guid("53E31837-6600-4A81-9395-75CFFE746F94")]
+ [<System.Runtime.InteropServices.Guid("53E31837-6600-4A81-9395-75CFFE746F94")>]
+
+
+ [System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
+ [<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
+
+
+
+
+ The COM callback that is triggered when your notification is clicked.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The app id of the app that sent the toast.
+ The activation arguments from the toast.
+ The user input from the toast.
+ The number of user inputs.
+
+ The method called when your notification is clicked.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator+NOTIFICATION_USER_INPUT_DATA.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator+NOTIFICATION_USER_INPUT_DATA.xml
new file mode 100644
index 000000000..55b233b67
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator+NOTIFICATION_USER_INPUT_DATA.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ [System.Serializable]
+ [<System.Serializable>]
+
+
+
+
+ A single user input key/value pair.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ The key of the user input.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ The value of the user input.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator.xml
new file mode 100644
index 000000000..393d004c7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications.Internal/InternalNotificationActivator.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.Internal.InternalNotificationActivator+INotificationActivationCallback
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+
+
+ Do not use this class. It must be public so that reflection can properly activate it, but consider it internal.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.Internal.InternalNotificationActivator.INotificationActivationCallback.Activate(System.String,System.String,CommunityToolkit.WinUI.Notifications.Internal.InternalNotificationActivator.NOTIFICATION_USER_INPUT_DATA[],System.UInt32)
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveGroup.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveGroup.xml
new file mode 100644
index 000000000..a451215b5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveGroup.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IAdaptiveChild
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContentAdaptiveChild
+
+
+ CommunityToolkit.WinUI.Notifications.IToastBindingGenericChild
+
+
+
+
+ Groups semantically identify that the content in the group must either be displayed as a whole, or not displayed if it cannot fit. Groups also allow creating multiple columns. Supported on Tiles since RTM. Supported on Toasts since Anniversary Update.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.AdaptiveSubgroup>
+
+
+
+ Gets the only valid children of groups are .
+ Each subgroup is displayed as a separate vertical column. Note that you must
+ include at least one subgroup in your group, otherwise an
+ will be thrown when you try to retrieve the XML for the notification.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImage.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImage.xml
new file mode 100644
index 000000000..01b2fd41a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImage.xml
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IAdaptiveChild
+
+
+ CommunityToolkit.WinUI.Notifications.IAdaptiveSubgroupChild
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseImage
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContentAdaptiveChild
+
+
+ CommunityToolkit.WinUI.Notifications.IToastBindingGenericChild
+
+
+
+
+ An inline image.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AddImageQuery
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets set to true to allow Windows to append a query string to the image URI
+ supplied in the Tile notification. Use this attribute if your server hosts
+ images and can handle query strings, either by retrieving an image variant based
+ on the query strings or by ignoring the query string and returning the image
+ as specified without the query string. This query string specifies scale,
+ contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AlternateText
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageAlign
+
+
+
+ Gets or sets the horizontal alignment of the image.
+ For Toast, this is only supported when inside an .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageCrop
+
+
+
+ Gets or sets the desired cropping of the image.
+ Supported on Tiles since RTM. Supported on Toast since Anniversary Update.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether a margin is removed. images have an 8px margin around them.
+ You can remove this margin by setting this property to true.
+ Supported on Tiles since RTM. Supported on Toast since Anniversary Update.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.Source
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image (Required).
+ Can be from your application package, application data, or the internet.
+ Internet images must be less than 200 KB in size.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the image's source string.
+
+ The image's source string.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImageAlign.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImageAlign.xml
new file mode 100644
index 000000000..5455aa8c6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImageAlign.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specifies the horizontal alignment for an image.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageAlign
+
+ 3
+
+
+ Align the image in the center horizontally, displaying the image at its native resolution.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageAlign
+
+ 0
+
+
+ Default value, alignment behavior determined by renderer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageAlign
+
+ 2
+
+
+ Align the image to the left, displaying the image at its native resolution.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageAlign
+
+ 4
+
+
+ Align the image to the right, displaying the image at its native resolution.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageAlign
+
+ 1
+
+
+ Image stretches to fill available width (and potentially available height too, depending on where the image is).
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImageCrop.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImageCrop.xml
new file mode 100644
index 000000000..22521d50b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveImageCrop.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specify the desired cropping of the image.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageCrop
+
+ 2
+
+
+ Image is cropped to a circle shape.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageCrop
+
+ 0
+
+
+ Default value, cropping behavior determined by renderer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveImageCrop
+
+ 1
+
+
+ Image is not cropped.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveProgressBar.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveProgressBar.xml
new file mode 100644
index 000000000..9ef804747
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveProgressBar.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastBindingGenericChild
+
+
+
+
+ New in Creators Update: A progress bar. Only supported on toasts on Desktop, build 15007 or newer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableString
+
+
+
+ Gets or sets a status string (Required), which is displayed underneath the progress bar. This string should reflect the status of the operation, like "Downloading..." or "Installing..."
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableString
+
+
+
+ Gets or sets an optional title string. Supports data binding.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableProgressBarValue
+
+
+
+ Gets or sets the value of the progress bar. Supports data binding. Defaults to 0.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableString
+
+
+
+ Gets or sets an optional string to be displayed instead of the default percentage string. If this isn't provided, something like "70%" will be displayed.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveProgressBarValue.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveProgressBarValue.xml
new file mode 100644
index 000000000..2c39c17a1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveProgressBarValue.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A class that represents the progress bar's value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the property name to bind to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveProgressBarValue
+
+
+
+
+
+ The property to bind to.
+
+ Returns a progress bar value using the specified binding name.
+
+ A progress bar value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveProgressBarValue
+
+
+
+
+
+ The value, 0-1, inclusive.
+
+ Returns a progress bar value using the specified value (0-1) representing the percent complete.
+
+ A progress bar value.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveProgressBarValue
+
+
+
+ Gets an indeterminate progress bar value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the progress bar is indeterminate.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the value (0-1) representing the percent complete.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveSubgroup.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveSubgroup.xml
new file mode 100644
index 000000000..136ed10d8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveSubgroup.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Subgroups are vertical columns that can contain text and images. Supported on Tiles since RTM. Supported on Toasts since Anniversary Update.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.IAdaptiveSubgroupChild>
+
+
+
+ Gets a list of Children. and are valid children of subgroups.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveSubgroupTextStacking
+
+
+
+ Gets or sets the vertical alignment of this subgroup's content.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Int32>
+
+
+
+ Gets or sets the width of this subgroup column by specifying the weight, relative to the other subgroups.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveSubgroupTextStacking.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveSubgroupTextStacking.xml
new file mode 100644
index 000000000..2c3c6412b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveSubgroupTextStacking.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ TextStacking specifies the vertical alignment of content.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveSubgroupTextStacking
+
+ 3
+
+
+ Vertical align to the bottom.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveSubgroupTextStacking
+
+ 2
+
+
+ Vertical align to the center.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveSubgroupTextStacking
+
+ 0
+
+
+ Renderer automatically selects the default vertical alignment.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveSubgroupTextStacking
+
+ 1
+
+
+ Vertical align to the top.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveText.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveText.xml
new file mode 100644
index 000000000..39c0fec22
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveText.xml
@@ -0,0 +1,243 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IAdaptiveChild
+
+
+ CommunityToolkit.WinUI.Notifications.IAdaptiveSubgroupChild
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContentAdaptiveChild
+
+
+ CommunityToolkit.WinUI.Notifications.IToastBindingGenericChild
+
+
+
+
+ An adaptive text element.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextAlign
+
+
+
+ Gets or sets the horizontal alignment of the text. Note that for Toast, this property will
+ only take effect if the text is inside an .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Int32>
+
+
+
+ Gets or sets the maximum number of lines the text element is allowed to display.
+ For Tiles, this is infinity by default. For Toasts, top-level text elements will
+ have varying max line amounts (and in the Anniversary Update you can change the max lines).
+ Text on a Toast inside an will behave identically to Tiles (default to infinity).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Int32>
+
+
+
+ Gets or sets the minimum number of lines the text element must display.
+ Note that for Toast, this property will only take effect if the text is inside an .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+
+
+ Gets or sets the style that controls the text's font size, weight, and opacity.
+ Note that for Toast, the style will only take effect if the text is inside an .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether text wrapping is enabled. For Tiles, this is false by default.
+ For Toasts, this is true on top-level text elements, and false inside an .
+ Note that for Toast, setting wrap will only take effect if the text is inside an
+ (you can use HintMaxLines = 1 to prevent top-level text elements from wrapping).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as a BCP-47 language tags
+ such as "en-US" or "fr-FR". The locale specified here overrides any other specified
+ locale, such as that in binding or visual. If this value is a literal string,
+ this attribute defaults to the user's UI language. If this value is a string reference,
+ this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableString
+
+
+
+ Gets or sets the text to display. Data binding support added in Creators Update,
+ only works for toast top-level text elements.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the value of the Text property.
+
+ The value of the Text property.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveTextAlign.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveTextAlign.xml
new file mode 100644
index 000000000..06207d8cf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveTextAlign.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Controls the horizontal alignment of text.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextAlign
+
+ 1
+
+
+ The system automatically decides the alignment based on the language and culture.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextAlign
+
+ 3
+
+
+ Horizontally align the text in the center.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextAlign
+
+ 0
+
+
+ Alignment is automatically determined by
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextAlign
+
+ 2
+
+
+ Horizontally align the text to the left.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextAlign
+
+ 4
+
+
+ Horizontally align the text to the right.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveTextStyle.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveTextStyle.xml
new file mode 100644
index 000000000..e93c7b527
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/AdaptiveTextStyle.xml
@@ -0,0 +1,400 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Text style controls font size, weight, and opacity.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 5
+
+
+ H5 font size, bold weight. Essentially the bold version of Body.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 6
+
+
+ Same as Base but with subtle opacity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 3
+
+
+ H5 font size.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 4
+
+
+ Same as Body but with subtle opacity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 1
+
+
+ Default value. Paragraph font size, normal weight and opacity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 2
+
+
+ Same as Caption but with subtle opacity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 0
+
+
+ Style is determined by the renderer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 15
+
+
+ H1 font size.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 17
+
+
+ Same as Header but with top/bottom padding removed.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 16
+
+
+ Same as Header but with subtle opacity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 12
+
+
+ H2 font size.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 14
+
+
+ Same as Subheader but with top/bottom padding removed.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 13
+
+
+ Same as Subheader but with subtle opacity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 7
+
+
+ H4 font size.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 8
+
+
+ Same as Subtitle but with subtle opacity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 9
+
+
+ H3 font size.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 11
+
+
+ Same as Title but with top/bottom padding removed.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveTextStyle
+
+ 10
+
+
+ Same as Title but with subtle opacity.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeGlyphContent.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeGlyphContent.xml
new file mode 100644
index 000000000..067f23fd4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeGlyphContent.xml
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.INotificationContent
+
+
+
+
+ Notification content object to display a glyph on a Tile's badge.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ Default constructor to create a glyph badge content object.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+ The glyph to be displayed on the badge.
+
+ Initializes a new instance of the class.
+ Constructor to create a glyph badge content object with a glyph.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.INotificationContent.GetContent
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Retrieves the notification Xml content as a string.
+
+ The notification Xml content as a string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.INotificationContent.GetXml
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Data.Xml.Dom.XmlDocument
+
+
+
+
+ Retrieves the notification XML content as a WinRT Xml document.
+
+ The notification XML content as a WinRT Xml document.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+
+
+ Gets or sets the glyph to be displayed on the badge.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Retrieves the notification XML content as a string.
+
+ The notification XML content as a string.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeGlyphValue.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeGlyphValue.xml
new file mode 100644
index 000000000..db5f914d0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeGlyphValue.xml
@@ -0,0 +1,296 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ The types of glyphs that can be placed on a badge.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 1
+
+
+ A glyph representing application activity.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 3
+
+
+ A glyph representing an alarm.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 2
+
+
+ A glyph representing an alert.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 12
+
+
+ A glyph representing attention status.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 4
+
+
+ A glyph representing availability status.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 5
+
+
+ A glyph representing away status
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 6
+
+
+ A glyph representing busy status.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 11
+
+
+ A glyph representing an error.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 7
+
+
+ A glyph representing that a new message is available.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 0
+
+
+ No glyph. If there is a numeric badge, or a glyph currently on the badge,
+ it will be removed.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 8
+
+
+ A glyph representing that media is paused.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 9
+
+
+ A glyph representing that media is playing.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BadgeGlyphValue
+
+ 10
+
+
+ A glyph representing unavailable status.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeNumericContent.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeNumericContent.xml
new file mode 100644
index 000000000..38327a4a3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BadgeNumericContent.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.INotificationContent
+
+
+
+
+ Notification content object to display a number on a Tile's badge.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ Default constructor to create a numeric badge content object.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+
+ The number that will appear on the badge. If the number is 0, the badge
+ will be removed.
+
+
+ Initializes a new instance of the class.
+ Constructor to create a numeric badge content object with a number.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.INotificationContent.GetContent
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Retrieves the notification Xml content as a string.
+
+ The notification Xml content as a string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.INotificationContent.GetXml
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Data.Xml.Dom.XmlDocument
+
+
+
+
+ Retrieves the notification Xml content as a WinRT Xml document.
+
+ The notification Xml content as a WinRT Xml document.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.UInt32
+
+
+
+ Gets or sets the number that will appear on the badge. If the number is 0, the badge
+ will be removed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Retrieves the notification Xml content as a string.
+
+ The notification Xml content as a string.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/BindableProgressBarValue.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BindableProgressBarValue.xml
new file mode 100644
index 000000000..44541b06c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BindableProgressBarValue.xml
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A binding value for doubles.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+ The name that maps to your binding data value.
+
+ Initializes a new instance of the class.
+ A new binding for a double value, with the required binding value name. Do NOT include surrounding {} brackets.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the name that maps to your binding data value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableProgressBarValue
+
+
+
+
+
+ The raw value
+
+ Creates a that has a raw value assigned.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.AdaptiveProgressBarValue
+
+
+
+
+
+ The to obtain the raw value from.
+
+ Returns the raw value of the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableProgressBarValue
+
+
+
+
+
+ The raw value
+
+ Creates an that has the raw double value.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/BindableString.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BindableString.xml
new file mode 100644
index 000000000..a55f4862b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/BindableString.xml
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A binding value for strings.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+ The name that maps to your data binding value.
+
+ Initializes a new instance of the class.
+ A new binding for a string value, with the required binding name. Do NOT include surrounding {} brackets.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the name that maps to your binding data value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The to obtain the raw value from.
+
+ Returns the raw value of the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.BindableString
+
+
+
+
+
+ The raw value
+
+ Creates a that has a raw value assigned.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeScheduledToast.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeScheduledToast.xml
new file mode 100644
index 000000000..25924e558
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeScheduledToast.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+ System.Void
+
+
+ The scheduled toast to modify that will be scheduled.
+
+ Allows you to set additional properties on the object before the toast is scheduled.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeScheduledToastAsync.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeScheduledToastAsync.xml
new file mode 100644
index 000000000..d70c1c6d9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeScheduledToastAsync.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+ Windows.Foundation.IAsyncAction
+
+
+ The scheduled toast to modify that will be scheduled.
+
+ Allows you to set additional properties on the object before the toast is scheduled.
+
+ An operation.
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeToast.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeToast.xml
new file mode 100644
index 000000000..c61acb088
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeToast.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+ System.Void
+
+
+ The toast to modify that will be displayed.
+
+ Allows you to set additional properties on the object before the toast is displayed.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeToastAsync.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeToastAsync.xml
new file mode 100644
index 000000000..413b53dd4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/CustomizeToastAsync.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+ Windows.Foundation.IAsyncAction
+
+
+ The toast to modify that will be displayed.
+
+ Allows you to set additional properties on the object before the toast is displayed.
+
+ An operation.
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/DesktopNotificationHistoryCompat.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/DesktopNotificationHistoryCompat.xml
new file mode 100644
index 000000000..d34d19bc8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/DesktopNotificationHistoryCompat.xml
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Obsolete("We recommend switching to the new ToastNotificationManagerCompat and ToastNotificationHistoryCompat.")]
+ [<System.Obsolete("We recommend switching to the new ToastNotificationManagerCompat and ToastNotificationHistoryCompat.")>]
+
+
+
+
+ Manages the toast notifications for an app including the ability the clear all toast history and removing individual toasts.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Removes all notifications sent by this app from action center.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IReadOnlyList<Windows.UI.Notifications.ToastNotification>
+
+
+
+
+ Gets all notifications sent by this app that are currently still in Action Center.
+
+ A collection of toasts.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The tag label of the toast notification to be removed.
+
+ Removes an individual toast, with the specified tag label, from action center.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The tag label of the toast notification to be removed.
+ The group label of the toast notification to be removed.
+
+ Removes a toast notification from the action using the notification's tag and group labels.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The group label of the toast notifications to be removed.
+
+ Removes a group of toast notifications, identified by the specified group label, from action center.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/DesktopNotificationManagerCompat.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/DesktopNotificationManagerCompat.xml
new file mode 100644
index 000000000..18fcd4284
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/DesktopNotificationManagerCompat.xml
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ [System.Obsolete("We recommend switching to the new ToastNotificationManagerCompat. For Win32 apps, it no longer requires a Start menu shortcut, and activation now uses a straightforward event handler (no NotificationActivator class and COM GUIDs needed)!")]
+ [<System.Obsolete("We recommend switching to the new ToastNotificationManagerCompat. For Win32 apps, it no longer requires a Start menu shortcut, and activation now uses a straightforward event handler (no NotificationActivator class and COM GUIDs needed)!")>]
+
+
+
+
+ Helper for .NET Framework applications to display toast notifications and respond to toast events
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether http images can be used within toasts. This is true if running with package identity (MSIX or sparse package).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.UI.Notifications.ToastNotifier
+
+
+
+
+ Creates a toast notifier. You must have called first (and also if you're a classic Win32 app), or this will throw an exception.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.DesktopNotificationHistoryCompat
+
+
+
+ Gets the object. You must have called first (and also if you're a classic Win32 app), or this will throw an exception.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ DefaultConstructorConstraint
+ CommunityToolkit.WinUI.Notifications.NotificationActivator
+
+
+
+
+
+ Your implementation of NotificationActivator. Must have GUID and ComVisible attributes on class.
+
+ Registers the activator type as a COM server client so that Windows can launch your activator.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ CommunityToolkit.WinUI.Notifications.NotificationActivator
+
+
+
+
+
+
+
+ Your implementation of NotificationActivator. Must have GUID and ComVisible attributes on class.
+ An AUMID that uniquely identifies your application.
+
+ If you're not using MSIX or sparse packages, you must call this method to register your AUMID with the Compat library and to
+ register your COM CLSID and EXE in LocalServer32 registry. Feel free to call this regardless, and we will no-op if running
+ under Desktop Bridge. Call this upon application startup, before calling any other APIs.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ A constant that is used as the launch arg when your EXE is launched from a toast notification.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IAdaptiveChild.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IAdaptiveChild.xml
new file mode 100644
index 000000000..a3886ce4c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IAdaptiveChild.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Elements that can be direct children of adaptive content, including (, , and ).
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IAdaptiveSubgroupChild.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IAdaptiveSubgroupChild.xml
new file mode 100644
index 000000000..582b8df13
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IAdaptiveSubgroupChild.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Elements that can be direct children of an , including ( and ).
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IBaseImage.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IBaseImage.xml
new file mode 100644
index 000000000..6ae669826
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IBaseImage.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Contains the base properties that an image needs.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows should append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IBaseText.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IBaseText.xml
new file mode 100644
index 000000000..c47697c19
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IBaseText.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Defines the basic properties of a text element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". The locale specified here overrides any other specified locale, such as that in binding or visual. If this value is a literal string, this attribute defaults to the user's UI language. If this value is a string reference, this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text to display.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/INotificationContent.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/INotificationContent.xml
new file mode 100644
index 000000000..fa17570b8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/INotificationContent.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Base notification content interface to retrieve notification Xml as a string.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Retrieves the notification Xml content as a string.
+
+ The notification Xml content as a string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Data.Xml.Dom.XmlDocument
+
+
+
+
+ Retrieves the notification Xml content as a WinRT Xml document.
+
+ The notification Xml content as a WinRT Xml document.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ITileBindingContent.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ITileBindingContent.xml
new file mode 100644
index 000000000..e3f5a2ab2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ITileBindingContent.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Visual Tile content. One of , , , , or .
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ITileBindingContentAdaptiveChild.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ITileBindingContentAdaptiveChild.xml
new file mode 100644
index 000000000..ea49c2814
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ITileBindingContentAdaptiveChild.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Elements that can be direct children of , including (, , and ).
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastActions.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastActions.xml
new file mode 100644
index 000000000..e659a4288
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastActions.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Actions to display on a Toast notification. One of or .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.ToastContextMenuItem>
+
+
+
+ Gets custom context menu items, providing additional actions when the user right clicks the Toast notification. New in Anniversary Update
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastBindingGenericChild.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastBindingGenericChild.xml
new file mode 100644
index 000000000..2b11108c0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastBindingGenericChild.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Elements that can be direct children of , including (, , and ).
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastButton.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastButton.xml
new file mode 100644
index 000000000..bc7224586
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastButton.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ One of , , or .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an identifier used in telemetry to identify your category of action. This should be something
+ like "Delete", "Reply", or "Archive". In the upcoming toast telemetry dashboard in Dev Center, you will
+ be able to view how frequently your actions are being clicked.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an optional image icon for the button to display (required for buttons adjacent to inputs like quick reply).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastInput.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastInput.xml
new file mode 100644
index 000000000..e418f4707
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/IToastInput.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ An input element on a Toast notification. One of or .
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator+INotificationActivationCallback.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator+INotificationActivationCallback.xml
new file mode 100644
index 000000000..ce9cac758
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator+INotificationActivationCallback.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ [System.Runtime.InteropServices.ComVisible(true)]
+ [<System.Runtime.InteropServices.ComVisible(true)>]
+
+
+ [System.Runtime.InteropServices.Guid("53E31837-6600-4A81-9395-75CFFE746F94")]
+ [<System.Runtime.InteropServices.Guid("53E31837-6600-4A81-9395-75CFFE746F94")>]
+
+
+ [System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
+ [<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
+
+
+
+
+ The COM callback that is triggered when your notification is clicked.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The app id of the app that sent the toast.
+ The activation arguments from the toast.
+ The user input from the toast.
+ The number of user inputs.
+
+ The method called when your notification is clicked.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator+NOTIFICATION_USER_INPUT_DATA.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator+NOTIFICATION_USER_INPUT_DATA.xml
new file mode 100644
index 000000000..1122524fa
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator+NOTIFICATION_USER_INPUT_DATA.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ [System.Serializable]
+ [<System.Serializable>]
+
+
+
+
+ A single user input key/value pair.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ The key of the user input.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ The value of the user input.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator.xml
new file mode 100644
index 000000000..db470a7f8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationActivator.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.NotificationActivator+INotificationActivationCallback
+
+
+
+
+ [System.Obsolete("You can now subscribe to activation by simpy using the ToastNotificationManagerCompat.OnActivated event. We recommend deleting your NotificationActivator and switching to using the event.")]
+ [<System.Obsolete("You can now subscribe to activation by simpy using the ToastNotificationManagerCompat.OnActivated event. We recommend deleting your NotificationActivator and switching to using the event.")>]
+
+
+
+
+ Apps must implement this activator to handle notification activation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.NotificationActivator.INotificationActivationCallback.Activate(System.String,System.String,CommunityToolkit.WinUI.Notifications.NotificationActivator.NOTIFICATION_USER_INPUT_DATA[],System.UInt32)
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The arguments from the original notification. This is either the launch argument if the user clicked the body of your toast, or the arguments from a button on your toast.
+ Text and selection values that the user entered in your toast.
+ Your AUMID.
+
+ This method will be called when the user clicks on a foreground or background activation on a toast. Parent app must implement this method.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationUserInput.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationUserInput.xml
new file mode 100644
index 000000000..ce737b088
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/NotificationUserInput.xml
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.String>>
+
+
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String,System.String>>
+
+
+ System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>
+
+
+ System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>
+
+
+ System.Collections.IEnumerable
+
+
+
+
+ Text and selection values that the user entered on your notification. The Key is the ID of the input, and the Value is what the user entered.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IReadOnlyDictionary`2.ContainsKey(`0)
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The key to look for.
+
+ Checks whether any inputs have the given key.
+
+ A boolean representing whether any inputs have the given key.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IReadOnlyCollection`1.Count
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets how many inputs there were.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.String>>
+
+
+
+
+ Gets an enumerator of the inputs.
+
+ An enumerator of the inputs.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IReadOnlyDictionary`2.Item(`0)
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The key of the input.
+
+ Gets the value of an input with the given key.
+
+ The value of the input.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IReadOnlyDictionary`2.Keys
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<System.String>
+
+
+
+ Gets all the keys of the inputs.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The key of the input to look for.
+ The value of the input.
+
+ Tries to get the input value for the given key.
+
+ True if found an input with the specified key, else false.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IReadOnlyDictionary`2.Values
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<System.String>
+
+
+
+ Gets all the values of the inputs.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/OnActivated.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/OnActivated.xml
new file mode 100644
index 000000000..69fd0978e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/OnActivated.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+ System.Void
+
+
+ Arguments that specify what action was taken and the user inputs.
+
+ Event triggered when a notification is clicked.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBackgroundImage.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBackgroundImage.xml
new file mode 100644
index 000000000..cb1d26ed0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBackgroundImage.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseImage
+
+
+
+
+ A full-bleed background image that appears beneath the Tile content.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AddImageQuery
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows should append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AlternateText
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBackgroundImageCrop
+
+
+
+ Gets or sets the desired cropping of the image.
+ Previously for RTM: Did not exist, value will be ignored and background image will be displayed without any cropping.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Int32>
+
+
+
+ Gets or sets a black overlay on the background image. This value controls the opacity of the black overlay, with 0 being no overlay and 100 being completely black. Defaults to 20.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.Source
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBackgroundImageCrop.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBackgroundImageCrop.xml
new file mode 100644
index 000000000..f0d8f0d95
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBackgroundImageCrop.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specify the desired cropping of the image.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBackgroundImageCrop
+
+ 2
+
+
+ Image is cropped to a circle shape.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBackgroundImageCrop
+
+ 0
+
+
+ Cropping style automatically determined by renderer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBackgroundImageCrop
+
+ 1
+
+
+ Default value. Image is not cropped.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBasicImage.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBasicImage.xml
new file mode 100644
index 000000000..dfe5fb5e0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBasicImage.xml
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseImage
+
+
+
+
+ An image used on various special templates for the Tile.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AddImageQuery
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows should append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AlternateText
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.Source
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBasicText.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBasicText.xml
new file mode 100644
index 000000000..15781e3f0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBasicText.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A text element on the Tile.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". The locale specified here overrides any other specified locale, such as that in binding or visual. If this value is a literal string, this attribute defaults to the user's UI language. If this value is a string reference, this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text value that will be shown in the text field.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the Text property's value.
+
+ The Text property's value.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBinding.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBinding.xml
new file mode 100644
index 000000000..3ac2fabea
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBinding.xml
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ The binding element contains the visual content for a specific Tile size.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language; for instance, a value of
+
+ "www.website.com/images/hello.png"
+
+ included in the notification becomes
+
+ "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an app-defined data that is passed back to your app via the TileActivatedInfo property on
+ LaunchActivatedEventArgs when the user launches your app from the Live Tile. This allows you to know
+ which Tile notifications your user saw when they tapped your Live Tile. On devices without the Anniversary Update,
+ this will simply be ignored.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets a default base URI that is combined with relative URIs in image source attributes. Defaults to null.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBranding
+
+
+
+ Gets or sets the form that the Tile should use to display the app's brand..
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContent
+
+
+
+ Gets or sets the actual content to be displayed. One of , , , , or
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a sender-defined string that uniquely identifies the content of the notification. This prevents duplicates in the situation where a large Tile template is displaying the last three wide Tile notifications.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an optional string to override the Tile's display name while showing this notification.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". The locale specified here overrides that in visual, but can be overridden by that in text. If this value is a literal string, this attribute defaults to the user's UI language. If this value is a string reference, this attribute defaults to the locale chosen by Windows Runtime in resolving the string. See Remarks for when this value isn't specified.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentAdaptive.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentAdaptive.xml
new file mode 100644
index 000000000..c1973decb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentAdaptive.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContent
+
+
+
+
+ Supported on all sizes. This is the recommended way of specifying your Tile content. Adaptive Tile templates are the de-facto choice for Windows 10, and you can create a wide variety of custom Tiles through adaptive.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBackgroundImage
+
+
+
+ Gets or sets an optional background image that gets displayed behind all the Tile content, full bleed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.ITileBindingContentAdaptiveChild>
+
+
+
+ Gets , , and objects that can be added as children. The children are displayed in a vertical StackPanel fashion.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TilePeekImage
+
+
+
+ Gets or sets an optional peek image that animates in from the top of the Tile.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileTextStacking
+
+
+
+ Gets or sets the text stacking (vertical alignment) of the entire binding element.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentContact.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentContact.xml
new file mode 100644
index 000000000..c61279a3c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentContact.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContent
+
+
+
+
+ Phone-only. Supported on Small, Medium, and Wide.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBasicImage
+
+
+
+ Gets or sets the image to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBasicText
+
+
+
+ Gets or sets a line of text that is displayed. Not displayed on Small Tile.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentIconic.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentIconic.xml
new file mode 100644
index 000000000..a4440c9ff
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentIconic.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContent
+
+
+
+
+ Supported on Small and Medium. Enables an iconic Tile template, where you can have an icon and badge display next to each other on the Tile, in true classic Windows Phone style. The number next to the icon is achieved through a separate badge notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBasicImage
+
+
+
+ Gets or sets, at minimum, to support both Desktop and Phone, Small and Medium tiles, a square aspect ratio image with a resolution of 200x200, PNG format, with transparency and no color other than white. For more info see: http://blogs.msdn.com/b/tiles_and_toasts/archive/2015/07/31/iconic-tile-template-for-windows-10.aspx
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentPeople.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentPeople.xml
new file mode 100644
index 000000000..b04ce0c69
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentPeople.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContent
+
+
+
+
+ New in 1511: Supported on Medium, Wide, and Large (Desktop and Mobile).
+ Previously for RTM: Phone-only. Supported on Medium and Wide.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.TileBasicImage>
+
+
+
+ Gets images that will roll around as circles.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentPhotos.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentPhotos.xml
new file mode 100644
index 000000000..f15184954
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBindingContentPhotos.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.ITileBindingContent
+
+
+
+
+ Animates through a slide show of photos. Supported on all sizes.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.TileBasicImage>
+
+
+
+ Gets the collection of slide show images. Up to 12 images can be provided (Mobile will only display up to 9), which will be used for the slide show. Adding more than 12 will throw an exception.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBranding.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBranding.xml
new file mode 100644
index 000000000..c2b3b8064
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileBranding.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ The form that the Tile should use to display the app's brand.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBranding
+
+ 0
+
+
+ The default choice. If ShowNameOn___ is true for the Tile size being displayed, then branding will be "Name". Otherwise it will be "None".
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBranding
+
+ 3
+
+
+ Desktop-only. The Square44x44Logo will be shown. On Mobile, this will fallback to Name.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBranding
+
+ 2
+
+
+ The DisplayName will be shown.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBranding
+
+ 4
+
+
+ Desktop-only. Both the DisplayName and Square44x44Logo will be shown. On Mobile, this will fallback to Name.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBranding
+
+ 1
+
+
+ No branding will be displayed.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileContent.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileContent.xml
new file mode 100644
index 000000000..9d2e69c75
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileContent.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Base Tile element, which contains a single visual element.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Retrieves the notification XML content as a string, so that it can be sent with a HTTP POST in a push notification.
+
+ The notification XML content as a string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Data.Xml.Dom.XmlDocument
+
+
+
+
+ Retrieves the notification XML content as a WinRT XmlDocument, so that it can be used with a local Tile notification's constructor on either or .
+
+ The notification XML content as a WinRT XmlDocument.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileVisual
+
+
+
+ Gets or sets the visual element. Required.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileContentBuilder.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileContentBuilder.xml
new file mode 100644
index 000000000..b38cb1378
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileContentBuilder.xml
@@ -0,0 +1,711 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Builder class used to create
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ An adaptive child to add
+ Tile size that the adaptive child should be added to. Default to all currently supported tile size.
+
+ Add an adaptive child to the tile notification.
+
+ The current instance of
+
+ This can be used to add Group and Subgroup to the tile.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom text to display on the tile.
+ The tile size that the custom text would be added to. Default to all currently supported tile size.
+ Style that controls the text's font size, weight, and opacity.
+ Indicating whether text wrapping is enabled. For Tiles, this is false by default.
+ The maximum number of lines the text element is allowed to display. For Tiles, this is infinity by default
+ The minimum number of lines the text element must display.
+ The horizontal alignment of the text
+
+ The target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". The locale specified here overrides any other specified locale, such as that in binding or visual.
+
+
+ Add a custom text that will appear on the tile notification.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ The size of tile that the notification will be displayed on.
+ Specialized tile content. Use for special tile template. Default to NULL.
+
+ Add a tile layout size that the notification will be displayed on.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileSize
+
+ 15
+
+
+ Flag used to create all tile size (Small , Medium, Large and Wide)
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContent
+
+
+
+ Gets internal instance of . This is equivalent to the call to .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentContact
+
+
+
+
+
+
+
+
+
+ Source for the contact picture
+ Name of the contact
+ A description of the contact image, for users of assistive technologies.
+ Indicating whether Windows should append a query string to the image URI supplied in the Tile notification.
+ Gets or sets the target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". The locale specified here overrides any other specified locale, such as that in binding or visual.
+
+ Helper method for creating a tile notification content for using Contact tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentIconic
+
+
+
+
+
+
+
+ Source of the icon image.
+ A description of the icon image, for users of assistive technologies.
+ Indicating whether Windows should append a query string to the image URI supplied in the Tile notification.
+
+ Helper method for creating a tile notification content for using Iconic tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentPeople
+
+
+
+
+
+ Pictures that will be used on the people tile.
+
+ Helper method for creating a tile notification content for using People tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentPeople
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ Sources of pictures that will be used on the people tile.
+
+ Helper method for creating a tile notification content for using People tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentPeople
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "source", "imageAltText", "addImageQuery" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "source", "imageAltText", "addImageQuery" })>]
+
+
+
+
+
+ Sources of pictures with description and image query indicator that will be used on the people tile.
+
+ Helper method for creating a tile notification content for using People tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentPhotos
+
+
+
+
+
+ Pictures that will be used for the photos tile.
+
+ Helper method for creating a tile notification content for using Photos tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentPhotos
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ Sources of pictures that will be used on the photos tile.
+
+ Helper method for creating a tile notification content for using Photos tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBindingContentPhotos
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "source", "imageAltText", "addImageQuery" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "source", "imageAltText", "addImageQuery" })>]
+
+
+
+
+
+ Sources of pictures with description and addImageQuery indicator that will be used for the photos tile.
+
+ Helper method for creating a tile notification content for using Photos tile template.
+
+ An instance of represent a payload of a tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContent
+
+
+
+
+ Get the instance of that has been built by the builder with specified configuration so far.
+
+ An instance of that can be used to create tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ App-Defined custom arguments that will be passed in when the user click on the tile when this tile notification is being displayed.
+ The tile size that the custom argument should be applied to. Default to all currently supported tile size.
+
+ Set the tile's activation arguments for tile notification.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ An instance of as the background image for the tile.
+ The tile size that the background image should be applied to. Default to all currently supported tile size.
+
+ Set the optional background image that stays behind the tile notification.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+
+
+
+
+ Source of the background image
+ The tile size that the background image should be applied to. Default to all currently supported tile size.
+ Description of the background image, for user of assistance technology
+
+ Indicating whether Windows should append a query string to the image URI supplied in the Tile notification.
+ Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string.
+ This query string specifies scale, contrast setting, and language.
+
+ The opacity of the black overlay on the background image.
+ Desired cropping of the image.
+
+ Set the optional background image that stays behind the tile notification.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ How branding should appear on the tile
+ The tile size that the parameter should be applied to. Default to all currently supported tile size.
+
+ Set how the tile notification should display the application branding.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ Custom name to display on the tile in place of the application's name
+ The tile size that parameter should be applied to. Default to all currently supported tile size.
+
+ Set the name that will be used to override the application's name on the tile notification.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ An instance of for the Tile's peek image
+ The tile size that the peek image should be applied to. Default to all currently supported tile size.
+
+ Set the Tile's Peek Image that animate from the top of the tile notification.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+
+
+
+
+ Source of the peek image
+ The tile size that the peek image should be applied to. Default to all currently supported tile size.
+ Description of the peek image, for user of assistance technology
+
+ Indicating whether Windows should append a query string to the image URI supplied in the Tile notification.
+ Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string.
+ This query string specifies scale, contrast setting, and language.
+
+ The opacity of the black overlay on the peek image.
+ Desired cropping of the image.
+
+ Set the Tile's Peek Image that animate from the top of the tile notification.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileContentBuilder
+
+
+
+
+
+
+ Text Stacking Option
+ The tile size that the peek image should be applied to. Default to all currently supported tile size.
+
+ Set the text stacking (vertical alignment) of the entire binding element.
+
+ The current instance of
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TilePeekImage.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TilePeekImage.xml
new file mode 100644
index 000000000..108920511
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TilePeekImage.xml
@@ -0,0 +1,164 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseImage
+
+
+
+
+ A peek image that animates in from the top of the Tile.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AddImageQuery
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets set a value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AlternateText
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TilePeekImageCrop
+
+
+
+ Gets or sets the desired cropping of the image.
+ Previously for RTM: Did not exist, value will be ignored and peek image will be displayed without any cropping.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Int32>
+
+
+
+ Gets or sets a black overlay on the peek image. This value controls the opacity of the black overlay, with 0 being no overlay and 100 being completely black. Defaults to 0.
+ Previously for RTM: Did not exist, value will be ignored and peek image will be displayed with 0 overlay.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.Source
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TilePeekImageCrop.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TilePeekImageCrop.xml
new file mode 100644
index 000000000..9b0fd59d6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TilePeekImageCrop.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specify the desired cropping of the image.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TilePeekImageCrop
+
+ 2
+
+
+ Image is cropped to a circle shape.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TilePeekImageCrop
+
+ 0
+
+
+ Cropping style automatically determined by renderer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TilePeekImageCrop
+
+ 1
+
+
+ Default value. Image is not cropped.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileSize.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileSize.xml
new file mode 100644
index 000000000..7aa8e5a32
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileSize.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Flags]
+ [<System.Flags>]
+
+
+
+
+ Represent the all tile sizes that are available.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileSize
+
+ 8
+
+
+ Large Square Tile
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileSize
+
+ 2
+
+
+ Medium Square Tile
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileSize
+
+ 1
+
+
+ Small Square Tile
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileSize
+
+ 4
+
+
+ Wide Rectangle Tile
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileTextStacking.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileTextStacking.xml
new file mode 100644
index 000000000..7abacd93c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileTextStacking.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ TextStacking specifies the vertical alignment of content.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileTextStacking
+
+ 2
+
+
+ Vertical align to the bottom.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileTextStacking
+
+ 1
+
+
+ Vertical align to the center.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileTextStacking
+
+ 0
+
+
+ Vertical align to the top.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileVisual.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileVisual.xml
new file mode 100644
index 000000000..d4365c31d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/TileVisual.xml
@@ -0,0 +1,356 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Contains multiple binding child elements, each of which defines a Tile.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language; for instance, a value of
+
+ "www.website.com/images/hello.png"
+
+ included in the notification becomes
+
+ "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets app-defined data that is passed back to your app via the TileActivatedInfo property on LaunchActivatedEventArgs when the user launches your app from the Live Tile. This allows you to know which Tile notifications your user saw when they tapped your Live Tile. On devices without the Anniversary Update, this will simply be ignored.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets a default base URI that is combined with relative URIs in image source attributes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBranding
+
+
+
+ Gets or sets the form that the Tile should use to display the app's brand.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a sender-defined string that uniquely identifies the content of the notification. This prevents duplicates in the situation where a large Tile template is displaying the last three wide Tile notifications.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an optional string to override the Tile's display name while showing this notification.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". This locale is overridden by any locale specified in binding or text. If this value is a literal string, this attribute defaults to the user's UI language. If this value is a string reference, this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the first line of text that will be displayed on the lock screen if the user has selected
+ your Tile as their detailed status app. Ff you specify this, you must also provide a Wide Tile binding.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the second line of text that will be displayed on the lock screen if the user has selected
+ your Tile as their detailed status app. If you specify this, you must also provide a Wide Tile binding.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the third line of text that will be displayed on the lock screen if the user has selected your
+ Tile as their detailed status app. If you specify this, you must also provide a Wide Tile binding.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBinding
+
+
+
+ Gets or sets an optional large binding to specify content for the large Tile size. Desktop-only
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBinding
+
+
+
+ Gets or sets an optional medium binding to specify content for the medium Tile size.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBinding
+
+
+
+ Gets or sets an optional small binding to specify content for the small Tile size.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.TileBinding
+
+
+
+ Gets or sets an optional wide binding to specify content for the wide Tile size.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActionsCustom.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActionsCustom.xml
new file mode 100644
index 000000000..37a47eae0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActionsCustom.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastActions
+
+
+
+
+ Create your own custom actions, using controls like , , and .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.IToastButton>
+
+
+
+ Gets buttons displayed after all the inputs (or adjacent to inputs if used as quick reply buttons). Only up to 5 buttons can be added (or fewer if you are also including context menu items). After that, an exception is thrown. You can add , , or
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.ToastContextMenuItem>
+
+
+
+ Gets custom context menu items, providing additional actions when the user right clicks the Toast notification.
+ You can only have up to 5 buttons and context menu items *combined*. Thus, if you have one context menu item,
+ you can only have four buttons, etc. New in Anniversary Update:
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.IToastInput>
+
+
+
+ Gets inputs like and . Only up to 5 inputs can be added; after that, an exception is thrown.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActionsSnoozeAndDismiss.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActionsSnoozeAndDismiss.xml
new file mode 100644
index 000000000..ba9d8e81c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActionsSnoozeAndDismiss.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastActions
+
+
+
+
+ Automatically constructs a selection box for snooze intervals, and snooze/dismiss buttons, all automatically localized, and snoozing logic is automatically handled by the system.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.ToastContextMenuItem>
+
+
+
+ Gets custom context menu items, providing additional actions when the user right clicks the Toast notification.
+ You can only have up to 5 items. New in Anniversary Update
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActivationOptions.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActivationOptions.xml
new file mode 100644
index 000000000..81df1a886
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActivationOptions.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ New in Creators Update: Additional options relating to activation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastAfterActivationBehavior
+
+
+
+ Gets or sets the behavior that the toast should use when the user invokes this action.
+ Note that this option only works on and .
+ Desktop-only, supported in builds 16251 or higher. New in Fall Creators Update
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target PFN if you are using . You can optionally specify, so that regardless of whether multiple apps are registered to handle the same protocol uri, your desired app will always be launched.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActivationType.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActivationType.xml
new file mode 100644
index 000000000..17345e0a6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastActivationType.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Decides the type of activation that will be used when the user interacts with the Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationType
+
+ 1
+
+
+ Your corresponding background task (assuming you set everything up) is triggered, and you can execute code in the background (like sending the user's quick reply message) without interrupting the user.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationType
+
+ 0
+
+
+ Default value. Your foreground app is launched.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationType
+
+ 2
+
+
+ Launch a different app using protocol activation.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastAfterActivationBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastAfterActivationBehavior.xml
new file mode 100644
index 000000000..f5ae83e77
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastAfterActivationBehavior.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specifies the behavior that the toast should use when the user takes action on the toast.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastAfterActivationBehavior
+
+ 0
+
+
+ Default behavior. The toast will be dismissed when the user takes action on the toast.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastAfterActivationBehavior
+
+ 1
+
+
+ After the user clicks a button on your toast, the notification will remain present, in a "pending update" visual state. You should immediately update your toast from a background task so that the user does not see this "pending update" visual state for too long.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastArguments.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastArguments.xml
new file mode 100644
index 000000000..d54c7896b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastArguments.xml
@@ -0,0 +1,729 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.String>>
+
+
+ System.Collections.IEnumerable
+
+
+
+
+ A class that supports serializing simple key/value pairs into a format that's friendly for being used within toast notifications. The serialized format is similar to a query string, however optimized for being placed within an XML property (uses semicolons instead of ampersands since those don't need to be XML-escaped, doesn't url-encode all special characters since not being used within a URL, etc).
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+ The key.
+
+ Adds a key. If there is an existing key, it is replaced.
+
+ The current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+
+ The key.
+ The value of the key.
+
+ Adds a key and value. If there is an existing key, it is replaced.
+
+ The current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+
+ The key.
+ The value of the key.
+
+ Adds a key and value. If there is an existing key, it is replaced.
+
+ The current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+
+ The key.
+ The value of the key. Note that the enums are stored using their numeric value, so be aware that changing your enum number values might break existing activation of toasts currently in Action Center.
+
+ Adds a key and value. If there is an existing key, it is replaced.
+
+ The current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+
+ The key.
+ The value of the key.
+
+ Adds a key and value. If there is an existing key, it is replaced.
+
+ The current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+
+ The key.
+ The value of the key.
+
+ Adds a key and value. If there is an existing key, it is replaced.
+
+ The current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+
+ The key.
+ The optional value of the key.
+
+ Adds a key and optional value. If there is an existing key, it is replaced.
+
+ The current object.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The key to look for.
+
+ Determines if the specified key is present.
+
+ True if the key is present, otherwise false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The key to look for.
+ The value to look for when the key has been matched.
+
+ Determines if specified key and value are present.
+
+ True if the key and value were found, else false.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the number of key/value pairs contained in the toast arguments.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The key to get.
+
+ Gets the value of the specified key, or throws if key didn't exist.
+
+ The value of the key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The key to get.
+
+ Gets the value of the specified key, or throws if key didn't exist.
+
+ The value of the key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Byte
+
+
+
+
+
+ The key to get.
+
+ Gets the value of the specified key, or throws if key didn't exist.
+
+ The value of the key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ The key to get.
+
+ Gets the value of the specified key, or throws if key didn't exist.
+
+ The value of the key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.Enum
+ System.ValueType
+
+
+
+
+
+
+
+ The enum to parse.
+ The key to get.
+
+ Gets the value of the specified key, or throws if key didn't exist.
+
+ The value of the key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.String>>
+
+
+
+
+ Gets an enumerator to enumerate the arguments. Note that order of the arguments is NOT preserved.
+
+ An enumeartor of the key/value pairs.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+
+
+ The key to get.
+
+ Gets the value of the specified key, or throws if key didn't exist.
+
+ The value of the key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ The key to get.
+
+ Gets the value of the specified key, or throws if key didn't exist.
+
+ The value of the key.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The key to find.
+
+ Gets the value of the specified key. Throws if the key could not be found.
+
+ The value of the specified key.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastArguments
+
+
+
+
+
+ The toast arguments string to deserialize.
+
+ Parses a string that was generated using ToastArguments into a object.
+
+ The parsed toast arguments.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The key to remove.
+
+ Removes the specified key and its associated value.
+
+ True if the key was removed, else false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+
+ Gets an enumerator to enumerate the query string parameters.
+
+ An enumeartor of the key/value pairs.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Serializes the key-value pairs into a string that can be used within a toast notification.
+
+ A string that can be used within a toast notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The key to find.
+ The key's value will be written here if found.
+
+ Attempts to get the value of the specified key. If no key exists, returns false.
+
+ True if found the key and set the value, otherwise false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.Enum
+ System.ValueType
+
+
+
+
+
+
+
+
+ The enum to parse.
+ The key to find.
+ The key's value will be written here if found.
+
+ Attempts to get the value of the specified key. If no key exists, returns false.
+
+ True if found the key and set the value, otherwise false.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastAudio.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastAudio.xml
new file mode 100644
index 000000000..800bd1e0b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastAudio.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Specify audio to be played when the Toast notification is received.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether sound should repeat as long as the Toast is shown; false to play only once (default).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether sound is muted; false to allow the Toast notification sound to play (default).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the media file to play in place of the default sound.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastBindingGeneric.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastBindingGeneric.xml
new file mode 100644
index 000000000..33411e4ad
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastBindingGeneric.xml
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Generic Toast binding, where you provide text, images, and other visual elements for your Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows is allowed to append a query string to the image URI supplied in the Toast notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastGenericAppLogo
+
+
+
+ Gets or sets an optional override of the logo displayed on the Toast notification.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastGenericAttributionText
+
+
+
+ Gets or sets an optional text element that is displayed as attribution text. On devices without
+ the Anniversary Update, this text will appear as if it's another
+ element at the end of your Children list.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets a default base URI that is combined with relative URIs in image source attributes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.IToastBindingGenericChild>
+
+
+
+ Gets the contents of the body of the Toast, which can include , ,
+ and (added in Anniversary Update). Also, elements must come
+ before any other elements. If an element is placed after any other element, an exception
+ will be thrown when you try to retrieve the Toast XML content. And finally, certain properties
+ like HintStyle aren't supported on the root children text elements, and only work inside an .
+ If you use on devices without the Anniversary Update, the group content will simply be dropped.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastGenericHeroImage
+
+
+
+ Gets or sets an optional hero image (a visually impactful image displayed on the Toast notification).
+ On devices without the Anniversary Update, the hero image will simply be ignored.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as BCP-47 language tags such as "en-US"
+ or "fr-FR". This locale is overridden by any locale specified in binding or text. If this value is
+ a literal string, this attribute defaults to the user's UI language. If this value is a string reference,
+ this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastBindingShoulderTap.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastBindingShoulderTap.xml
new file mode 100644
index 000000000..4895914e7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastBindingShoulderTap.xml
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Specifies content you want to appear in a My People shoulder tap notification. For more info, see the My People notifications documentation. New in Fall Creators Update.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows is allowed to append a query string to the image URI supplied in the Toast notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets a default base URI that is combined with relative URIs in image source attributes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastShoulderTapImage
+
+
+
+ Gets or sets the image to be displayed in the shoulder tap notification. Required.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as BCP-47 language tags such as "en-US"
+ or "fr-FR". This locale is overridden by any locale specified in binding or text. If this value is
+ a literal string, this attribute defaults to the user's UI language. If this value is a string reference,
+ this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButton.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButton.xml
new file mode 100644
index 000000000..06c7a9b05
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButton.xml
@@ -0,0 +1,706 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastButton
+
+
+
+
+ A button that the user can click on a Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+
+ The text to display on the button.
+ App-defined string of arguments that the app can later retrieve once it is activated when the user clicks the button.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationOptions
+
+
+
+ Gets or sets additional options relating to activation of the toast button. New in Creators Update
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationType
+
+
+
+ Gets or sets what type of activation this button will use when clicked. Defaults to Foreground.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ The key.
+
+ Adds a key (without value) to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+
+ The key for this value.
+ The value itself. Note that the enums are stored using their numeric value, so be aware that changing your enum number values might break existing activation of toasts currently in Action Center.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets app-defined string of arguments that the app can later retrieve once it is
+ activated when the user clicks the button. Required
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the text to display on the button. Required
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IToastButton.HintActionId
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an identifier used in telemetry to identify your category of action. This should be something
+ like "Delete", "Reply", or "Archive". In the upcoming toast telemetry dashboard in Dev Center, you will
+ be able to view how frequently your actions are being clicked.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IToastButton.ImageUri
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an optional image icon for the button to display (required for buttons adjacent to inputs like quick reply).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ The behavior that the toast should use when the user invokes this button.
+
+ Sets the behavior that the toast should use when the user invokes this button. Desktop-only, supported in builds 16251 or higher. New in Fall Creators Update.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+ Configures the button to use background activation when the button is clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ The text to display on the button.
+
+ Sets the text to display on the button.
+
+ The current instance of the .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+ Configures the button to use system dismiss activation when the button is clicked (the toast will simply dismiss rather than activating).
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ An identifier used in telemetry to identify your category of action.
+
+ Sets an identifier used in telemetry to identify your category of action. This should be something like "Delete", "Reply", or "Archive". In the upcoming toast telemetry dashboard in Dev Center, you will be able to view how frequently your actions are being clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ An optional image icon for the button to display.
+
+ Sets an optional image icon for the button to display (required for buttons adjacent to inputs like quick reply).
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ The protocol to launch.
+
+ Configures the button to launch the specified url when the button is clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+
+ The protocol to launch.
+ New in Creators Update: The target PFN, so that regardless of whether multiple apps are registered to handle the same protocol uri, your desired app will always be launched.
+
+ Configures the button to launch the specified url when the button is clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+ Configures the button to use system snooze activation when the button is clicked, using the default system snooze time.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ The ID of an existing which allows the user to pick a custom snooze time. The ID's of the s inside the selection box must represent the snooze interval in minutes. For example, if the user selects an item that has an ID of "120", then the notification will be snoozed for 2 hours. When the user clicks this button, if you specified a SelectionBoxId, the system will parse the ID of the selected item and snooze by that amount of minutes.
+
+ Configures the button to use system snooze activation when the button is clicked, with a snooze time defined by the specified selection box.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastButton
+
+
+
+
+
+ The ID of an existing .
+
+ Sets the ID of an existing in order to have this button display to the right of the input, achieving a quick reply scenario.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the ID of an existing in order to have this button display
+ to the right of the input, achieving a quick reply scenario.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButtonDismiss.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButtonDismiss.xml
new file mode 100644
index 000000000..0b8658f7c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButtonDismiss.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastButton
+
+
+
+
+ A button that, when clicked, is interpreted as a "dismiss" by the system, and the Toast is dismissed just like if the user swiped the Toast away.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+ The text you want displayed on the button.
+
+ Initializes a new instance of the class.
+ Constructs a system-handled dismiss button that displays your text on the button.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets custom text displayed on the button that overrides the default localized "Dismiss" text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IToastButton.HintActionId
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an identifier used in telemetry to identify your category of action. This should be something
+ like "Delete", "Reply", or "Archive". In the upcoming toast telemetry dashboard in Dev Center, you will
+ be able to view how frequently your actions are being clicked.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IToastButton.ImageUri
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an optional image icon for the button to display.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButtonSnooze.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButtonSnooze.xml
new file mode 100644
index 000000000..6b594b5d7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastButtonSnooze.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastButton
+
+
+
+
+ A system-handled snooze button that automatically handles snoozing of a Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+ The text you want displayed on the button.
+
+ Initializes a new instance of the class.
+ Initializes a system-handled snooze button that displays your text on the button and automatically handles snoozing.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets custom text displayed on the button that overrides the default localized "Snooze" text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IToastButton.HintActionId
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an identifier used in telemetry to identify your category of action. This should be something
+ like "Delete", "Reply", or "Archive". In the upcoming toast telemetry dashboard in Dev Center, you will
+ be able to view how frequently your actions are being clicked.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IToastButton.ImageUri
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an optional image icon for the button to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the ID of an existing in order to allow the
+ user to pick a custom snooze time. Optional. The ID's of the s
+ inside the selection box must represent the snooze interval in minutes. For example,
+ if the user selects an item that has an ID of "120", then the notification will be snoozed
+ for 2 hours. When the user clicks this button, if you specified a SelectionBoxId, the system
+ will parse the ID of the selected item and snooze by that amount of minutes. If you didn't specify
+ a SelectionBoxId, the system will snooze by the default system snooze time.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContent.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContent.xml
new file mode 100644
index 000000000..8f28a3b26
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContent.xml
@@ -0,0 +1,391 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.INotificationContent
+
+
+
+
+ Base Toast element, which contains at least a visual element.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.IToastActions
+
+
+
+ Gets or sets optional custom actions with buttons and inputs (using )
+ or optionally use the system-default snooze/dismiss controls (with ).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationOptions
+
+
+
+ Gets or sets additional options relating to activation of the toast notification. Requires Creators Updated
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationType
+
+
+
+ Gets or sets what activation type will be used when the user clicks the body of this Toast.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IDictionary<System.String,System.String>
+
+
+
+ Gets a dictionary where you can assign additional properties.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastAudio
+
+
+
+ Gets or sets custom audio options.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.DateTimeOffset>
+
+
+
+ Gets or sets an optional custom time to use for the notification's timestamp, visible within Action Center.
+ If provided, this date/time will be used on the notification instead of the date/time that the notification was received.
+ Requires Creators Update
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastDuration
+
+
+
+ Gets or sets the amount of time the Toast should display. You typically should use the
+ Scenario attribute instead, which impacts how long a Toast stays on screen.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.INotificationContent.GetContent
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Retrieves the notification XML content as a string, so that it can be sent with a HTTP POST in a push notification.
+
+ The notification XML content as a string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.Notifications.INotificationContent.GetXml
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Data.Xml.Dom.XmlDocument
+
+
+
+
+ Retrieves the notification XML content as a WinRT XmlDocument, so that it can be used with a local Toast notification's constructor on either or .
+
+ The notification XML content as a WinRT XmlDocument.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastHeader
+
+
+
+ Gets or sets an optional header for the toast notification. Requires Creators Update
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastPeople
+
+
+
+ Gets or sets the person that this toast is related to. For more info, see the My People documentation. New in Fall Creators Update.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an identifier used in telemetry to identify your category of toast notification. This should be something
+ like "NewMessage", "AppointmentReminder", "Promo30Off", or "PleaseRate". In the upcoming toast telemetry dashboard
+ in Dev Center, you will be able to view activation info filtered by toast identifier.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a string that is passed to the application when it is activated by the Toast.
+ The format and contents of this string are defined by the app for its own use. When the user
+ taps or clicks the Toast to launch its associated app, the launch string provides the context
+ to the app that allows it to show the user a view relevant to the Toast content, rather than
+ launching in its default way.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastScenario
+
+
+
+ Gets or sets the scenario, to make the Toast behave like an alarm, reminder, or more.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastVisual
+
+
+
+ Gets or sets the visual element (Required).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContentBuilder.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContentBuilder.xml
new file mode 100644
index 000000000..02294c88a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContentBuilder.xml
@@ -0,0 +1,1417 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Builder class used to create
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+ The URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+ Specify how the image should be cropped.
+ A description of the image, for users of assistive technologies.
+ A value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification.
+
+ Override the app logo with custom image of choice that will be displayed on the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ The key.
+
+ Adds a key (without value) to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ The key for this value.
+ The value itself. Note that the enums are stored using their numeric value, so be aware that changing your enum number values might break existing activation of toasts currently in Action Center.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ The key for this value.
+ The value itself.
+
+ Adds a key/value to the activation arguments that will be returned when the toast notification or its buttons are clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ Text to be displayed as Attribution Text
+
+ Add an Attribution Text to be displayed on the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ Text to be displayed as Attribution Text
+ The target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR".
+
+ Add an Attribution Text to be displayed on the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ The to set.
+
+ Set custom audio to go along with the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+ Source to the media that will be played when the toast is pop
+ Indicating whether sound should repeat as long as the Toast is shown; false to play only once (default).
+ Indicating whether sound is muted; false to allow the Toast notification sound to play (default).
+
+ Set custom audio to go along with the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ An instance of class that implement for the button that will be used on the toast.
+
+ Add a button to the current toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+ Text to display on the button.
+ Type of activation this button will use when clicked. Defaults to Foreground.
+ App-defined string of arguments that the app can later retrieve once it is activated when the user clicks the button.
+
+ Add a button to the current toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+ Text to display on the button.
+ Type of activation this button will use when clicked. Defaults to Foreground.
+ App-defined string of arguments that the app can later retrieve once it is activated when the user clicks the button.
+ Optional image icon for the button to display (required for buttons adjacent to inputs like quick reply).
+
+ Add a button to the current toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+ ID of an existing in order to have this button display to the right of the input, achieving a quick reply scenario.
+ Text to display on the button.
+ Type of activation this button will use when clicked. Defaults to Foreground.
+ App-defined string of arguments that the app can later retrieve once it is activated when the user clicks the button.
+
+ Add an button to the toast that will be display to the right of the input text box, achieving a quick reply scenario.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+
+ ID of an existing in order to have this button display to the right of the input, achieving a quick reply scenario.
+ Text to display on the button.
+ Type of activation this button will use when clicked. Defaults to Foreground.
+ App-defined string of arguments that the app can later retrieve once it is activated when the user clicks the button.
+ An optional image icon for the button to display (required for buttons adjacent to inputs like quick reply)
+
+ Add an button to the toast that will be display to the right of the input text box, achieving a quick reply scenario.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })>]
+
+
+
+
+
+ Required ID property used so that developers can retrieve user input once the app is activated.
+ List of choices that will be available for user to select.
+
+ Add a combo box / drop-down menu that contain options for user to select.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })>]
+
+
+
+
+
+ Required ID property used so that developers can retrieve user input once the app is activated.
+ Sets which item is selected by default, and refers to the Id property of . If you do not provide this or null, the default selection will be empty (user sees nothing).
+ List of choices that will be available for user to select.
+
+ Add a combo box / drop-down menu that contain options for user to select.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })>]
+
+
+
+
+
+ Required ID property used so that developers can retrieve user input once the app is activated.
+ Title text to display above the Combo Box.
+ Sets which item is selected by default, and refers to the Id property of . If you do not provide this or null, the default selection will be empty (user sees nothing).
+ List of choices that will be available for user to select.
+
+ Add a combo box / drop-down menu that contain options for user to select.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "comboBoxItemId", "comboBoxItemContent" })>]
+
+
+
+
+
+ Required ID property used so that developers can retrieve user input once the app is activated.
+ Title text to display above the Combo Box.
+ Sets which item is selected by default, and refers to the Id property of . If you do not provide this or null, the default selection will be empty (user sees nothing).
+ List of choices that will be available for user to select.
+
+ Add a combo box / drop-down menu that contain options for user to select.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ Custom Time to be displayed on the toast
+
+ Add custom time stamp on the toast to override the time display on the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+ A developer-created identifier that uniquely identifies this header. If two notifications have the same header id, they will be displayed underneath the same header in Action Center.
+ A title for the header.
+ Developer-defined arguments that are returned to the app when the user clicks this header.
+
+ Add a header to a toast.
+
+ The current instance of
+ More info about toast header: https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/toast-headers
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+ A developer-created identifier that uniquely identifies this header. If two notifications have the same header id, they will be displayed underneath the same header in Action Center.
+ A title for the header.
+ A developer-defined string of arguments that is returned to the app when the user clicks this header.
+
+ Add a header to a toast.
+
+ The current instance of
+ More info about toast header: https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/toast-headers
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+ The URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+ A description of the image, for users of assistive technologies.
+ A value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification.
+
+ Add a hero image to the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+
+ The URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+ A description of the image, for users of assistive technologies.
+ A value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification.
+ A value whether a margin is removed. images have an 8px margin around them.
+ This property is not used. Setting this has no impact.
+
+ Add an image inline with other toast content.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+ Required ID property so that developers can retrieve user input once the app is activated.
+ Placeholder text to be displayed on the text box when the user hasn't typed any text yet.
+ Title text to display above the text box.
+
+ Add an input text box that the user can type into.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+
+ Title of the progress bar.
+ Value of the progress bar. Default is 0
+ Determine if the progress bar value should be indeterminate. Default to false.
+ An optional string to be displayed instead of the default percentage string. If this isn't provided, something like "70%" will be displayed.
+ A status string which is displayed underneath the progress bar. This string should reflect the status of the operation, like "Downloading..." or "Installing...". Default to empty.
+
+ Add a progress bar to the toast.
+
+ The current instance of
+ More info at: https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/toast-progress-bar
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+
+
+
+
+
+ Custom text to display on the tile.
+ This property is not used. Setting this has no effect.
+ This property is not used. Setting this has no effect. If you need to disable wrapping, set hintMaxLines to 1.
+ The maximum number of lines the text element is allowed to display.
+ hintMinLines is not used. Setting this has no effect.
+ hintAlign is not used. Setting this has no effect.
+
+ The target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". The locale specified here overrides any other specified locale, such as that in binding or visual.
+
+
+ Add text to the toast.
+
+ The current instance of
+ More info at: https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/adaptive-interactive-toasts#text-elements
+ Throws when attempting to add/reserve more than 4 lines on a single toast.
+ Throws when value is larger than 2.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ Custom app-defined launch arguments to be passed along on toast activation
+ Set the activation type that will be used when the user click on this toast
+
+ Instead of this method, for foreground/background activation, it is suggested to use and optionally . For protocol activation, you should use . Add info that can be used by the application when the app was activated/launched by the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ An instance of a class that implement that will be used on the toast.
+
+ Add an input option to the Toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ An instance of a class that implement .
+
+ Add a visual element to the toast.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContent
+
+
+
+ Gets internal instance of . This is equivalent to the call to .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.UI.Notifications.NotificationData
+
+
+
+
+
+
+
+
+
+
+
+ Instance of ToastContent that contain progress bars that need to be updated
+ Index of the progress bar (0-based) that this notification data is updating in the case that toast has multiple progress bars. Default to 0.
+ Title of the progress bar.
+ Value of the progress bar.
+ An optional string to be displayed instead of the default percentage string. If this isn't provided, something like "70%" will be displayed.
+ A status string, which is displayed underneath the progress bar on the left. Default to empty.
+ A sequence number to prevent out-of-order updates, or assign 0 to indicate "always update".
+
+ Create an instance of NotificationData that can be used to update toast that has a progress bar.
+
+ An instance of NotificationData that can be used to update the toast.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContent
+
+
+
+
+ Get the instance of that has been built by the builder with specified configuration so far.
+
+ An instance of that can be used to create tile notification.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Data.Xml.Dom.XmlDocument
+
+
+
+
+ Retrieves the notification XML content as a WinRT XmlDocument, so that it can be used with a local Toast notification's constructor on either or .
+
+ The notification XML content as a WinRT XmlDocument.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The date and time that Windows should display the toast notification. This time must be in the future.
+
+ Schedules the notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The date and time that Windows should display the toast notification. This time must be in the future.
+ Allows you to set additional properties on the object.
+
+ Schedules the notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Foundation.IAsyncAction
+
+
+
+
+
+
+ The date and time that Windows should display the toast notification. This time must be in the future.
+ Allows you to set additional properties on the object.
+
+ Schedules the notification.
+
+ An operation that completes after your async customizations have completed.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+ Configures the toast notification to use background activation when the toast body is clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ The protocol to launch.
+
+ Configures the toast notification to launch the specified url when the toast body is clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+
+ The protocol to launch.
+ New in Creators Update: The target PFN, so that regardless of whether multiple apps are registered to handle the same protocol uri, your desired app will always be launched.
+
+ Configures the toast notification to launch the specified url when the toast body is clicked.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ Duration of the toast
+
+ Sets the amount of time the Toast should display. You typically should use the
+ Scenario attribute instead, which impacts how long a Toast stays on screen.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastContentBuilder
+
+
+
+
+
+ Scenario to be used for the toast's behavior
+
+ Sets the scenario, to make the Toast behave like an alarm, reminder, or more.
+
+ The current instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Shows a new toast notification with the current content.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Allows you to set additional properties on the object.
+
+ Shows a new toast notification with the current content.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Foundation.IAsyncAction
+
+
+
+
+
+ Allows you to set additional properties on the object.
+
+ Shows a new toast notification with the current content.
+
+ An operation that completes after your async customizations have completed.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContextMenuItem.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContextMenuItem.xml
new file mode 100644
index 000000000..7de09ffcb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastContextMenuItem.xml
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A Toast context menu item.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+
+ The text to display on the menu item.
+ App-defined string of arguments that the app can later retrieve once it is activated when the user clicks the menu item.
+
+ Initializes a new instance of the class.
+ A Toast context menu item with the required properties.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationOptions
+
+
+
+ Gets or sets additional options relating to activation of the toast context menu item. New in Creators Update
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationType
+
+
+
+ Gets or sets what type of activation this menu item will use when clicked. Defaults to Foreground.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets app-defined string of arguments that the app can later retrieve once it is activated when the user clicks the menu item. Required
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the text to display on the menu item. Required
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an identifier used in telemetry to identify your category of action. This should be something
+ like "TurnOff" or "ManageSettings". In the upcoming toast telemetry dashboard in Dev Center, you will
+ be able to view how frequently your actions are being clicked.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastDuration.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastDuration.xml
new file mode 100644
index 000000000..78b5d6d94
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastDuration.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ The amount of time the Toast should display.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastDuration
+
+ 1
+
+
+ Toast stays on-screen for longer, and then goes into Action Center.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastDuration
+
+ 0
+
+
+ Default value. Toast appears for a short while and then goes into Action Center.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAppLogo.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAppLogo.xml
new file mode 100644
index 000000000..92e0ff5b9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAppLogo.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseImage
+
+
+
+
+ The logo that is displayed on your Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class,
+ a logo that is displayed on your Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AddImageQuery
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets set a value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AlternateText
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastGenericAppLogoCrop
+
+
+
+ Gets or sets specify how the image should be cropped.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.Source
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAppLogoCrop.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAppLogoCrop.xml
new file mode 100644
index 000000000..b75afbb31
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAppLogoCrop.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specify the desired cropping of the image.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastGenericAppLogoCrop
+
+ 2
+
+
+ Image is cropped to a circle shape.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastGenericAppLogoCrop
+
+ 0
+
+
+ Cropping uses the default behavior of the renderer.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastGenericAppLogoCrop
+
+ 1
+
+
+ Image is not cropped.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAttributionText.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAttributionText.xml
new file mode 100644
index 000000000..fd61ec6cb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericAttributionText.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseText
+
+
+
+
+ Defines an attribution text element to be displayed on the Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ An attribution text element to be displayed on the Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseText.Language
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as a BCP-47 language tags such as "en-US" or "fr-FR". The locale specified here overrides any other specified locale, such as that in binding or visual. If this value is a literal string, this attribute defaults to the user's UI language. If this value is a string reference, this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseText.Text
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the text to display.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericHeroImage.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericHeroImage.xml
new file mode 100644
index 000000000..ec7757773
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastGenericHeroImage.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseImage
+
+
+
+
+ A hero image for the Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ A hero image for the Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AddImageQuery
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows is allowed to append a query string to the image URI supplied in the Tile notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AlternateText
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.Source
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image. Can be from your application package, application data, or the internet. Internet images must be less than 200 KB in size.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastHeader.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastHeader.xml
new file mode 100644
index 000000000..20c5a48b3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastHeader.xml
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Defines a visual header for the toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+
+
+ A developer-created identifier that uniquely identifies this header. If two notifications have the same header id, they will be displayed underneath the same header in Action Center.
+ A title for the header.
+ A developer-defined string of arguments that is returned to the app when the user clicks this header.
+
+ Initializes a new instance of the class.
+ Constructs a toast header with all the required properties.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationOptions
+
+
+
+ Gets or sets additional options relating to activation of the toast header. New in Creators Update
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastActivationType
+
+
+
+ Gets or sets the type of activation this header will use when clicked. Defaults to Foreground. Note that only Foreground and Protocol are supported.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a developer-defined string of arguments that is returned to the app when the user clicks this header. Cannot be null.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a developer-created identifier that uniquely identifies this header. If two notifications have the same header id, they will be displayed underneath the same header in Action Center. Cannot be null.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a title for the header. Cannot be null.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastImageCrop.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastImageCrop.xml
new file mode 100644
index 000000000..8dc7c7461
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastImageCrop.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specify the desired cropping of the image.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastImageCrop
+
+ 1
+
+
+ Image is cropped to a circle shape.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastImageCrop
+
+ 0
+
+
+ Default value. Image is not cropped.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationActivatedEventArgsCompat.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationActivatedEventArgsCompat.xml
new file mode 100644
index 000000000..fafb90b03
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationActivatedEventArgsCompat.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides information about an event that occurs when the app is activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the arguments from the toast XML payload related to the action that was invoked on the toast.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.Foundation.Collections.ValueSet
+
+
+
+ Gets a set of values that you can use to obtain the user input from an interactive toast notification.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationHistoryCompat.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationHistoryCompat.xml
new file mode 100644
index 000000000..cdd17dedd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationHistoryCompat.xml
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Manages the toast notifications for an app including the ability the clear all toast history and removing individual toasts.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Removes all notifications sent by this app from action center.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IReadOnlyList<Windows.UI.Notifications.ToastNotification>
+
+
+
+
+ Gets all notifications sent by this app that are currently still in Action Center.
+
+ A collection of toasts.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The tag label of the toast notification to be removed.
+
+ Removes an individual toast, with the specified tag label, from action center.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The tag label of the toast notification to be removed.
+ The group label of the toast notification to be removed.
+
+ Removes a toast notification from the action using the notification's tag and group labels.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The group label of the toast notifications to be removed.
+
+ Removes a group of toast notifications, identified by the specified group label, from action center.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationManagerCompat.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationManagerCompat.xml
new file mode 100644
index 000000000..9e8e25c3c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotificationManagerCompat.xml
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides access to sending and managing toast notifications. Works for all types of apps, even Win32 non-MSIX/sparse apps.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether http images can be used within toasts. This is true if running with package identity (UWP, MSIX, or sparse package).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastNotifierCompat
+
+
+
+
+ Creates a toast notifier.
+
+
+ An instance of the toast notifier.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastNotificationHistoryCompat
+
+
+
+ Gets the object.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.OnActivated
+
+
+
+ Event that is triggered when a notification or notification button is clicked. Subscribe to this event in your app's initial startup code.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ If you're not using MSIX, call this when your app is being uninstalled to properly clean up all notifications and notification-related resources. Note that this must be called from your app's main EXE (the one that you used notifications for) and not a separate uninstall EXE. If called from a MSIX app, this method no-ops.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets whether the current process was activated due to a toast activation. If so, the OnActivated event will be triggered soon after process launch.
+
+ True if the current process was activated due to a toast activation, otherwise false.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotifierCompat.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotifierCompat.xml
new file mode 100644
index 000000000..fe30142b2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastNotifierCompat.xml
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Allows you to show and schedule toast notifications.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The scheduled toast notification, which includes its content and timing instructions.
+
+ Adds a ScheduledToastNotification for later display by Windows.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IReadOnlyList<Windows.UI.Notifications.ScheduledToastNotification>
+
+
+
+
+ Gets the collection of ScheduledToastNotification objects that this app has scheduled for display.
+
+ The collection of scheduled toast notifications that the app bound to this notifier has scheduled for timed display.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The object that specifies the toast to hide.
+
+ Hides the specified toast notification from the screen (moves it into Action Center).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The notification to remove from the schedule.
+
+ Cancels the scheduled display of a specified ScheduledToastNotification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.UI.Notifications.NotificationSetting
+
+
+
+ Gets a value that tells you whether there is an app, user, or system block that prevents the display of a toast notification.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The object that contains the content of the toast notification to display.
+
+ Displays the specified toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.UI.Notifications.NotificationUpdateResult
+
+
+
+
+
+
+ An object that contains the updated info.
+ The identifier of the toast notification to update.
+
+ Updates the existing toast notification that has the specified tag.
+
+ A value that indicates the result of the update (failure, success, etc).
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ Windows.UI.Notifications.NotificationUpdateResult
+
+
+
+
+
+
+
+ An object that contains the updated info.
+ The identifier of the toast notification to update.
+ The ID of the ToastCollection that contains the notification.
+
+ Updates the existing toast notification that has the specified tag and belongs to the specified notification group.
+
+ A value that indicates the result of the update (failure, success, etc).
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastPeople.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastPeople.xml
new file mode 100644
index 000000000..427868de3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastPeople.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Specify what person this toast is related to. For more info, see the My People documentation. New in Fall Creators Update.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets an email address that corresponds with a contact in the local Windows ContactStore. Note
+ that if is specified, this property will be ignored. For more info,
+ see the My People documentation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a phone number that corresponds with a contact in the local Windows ContactStore. Note
+ that if is specified, this property will be ignored.
+ For more info, see the My People documentation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a remote identifier that corresponds with the RemoteId you set on a Contact you created
+ with the ContactStore APIs. For more info, see the My People documentation.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastScenario.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastScenario.xml
new file mode 100644
index 000000000..76e8b9314
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastScenario.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specifies the scenario, controlling behaviors about the Toast.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastScenario
+
+ 1
+
+
+ Causes the Toast to stay on-screen and expanded until the user takes action. Also causes a looping alarm sound to be selected by default.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastScenario
+
+ 0
+
+
+ The normal Toast behavior. The Toast appears for a short duration, and then automatically dismisses into Action Center.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastScenario
+
+ 3
+
+
+ Causes the Toast to stay on-screen and expanded until the user takes action (on Mobile this expands to full screen). Also causes a looping incoming call sound to be selected by default.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastScenario
+
+ 2
+
+
+ Causes the Toast to stay on-screen and expanded until the user takes action.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSelectionBox.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSelectionBox.xml
new file mode 100644
index 000000000..2871f5f25
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSelectionBox.xml
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastInput
+
+
+
+
+ A selection box control, which lets users pick from a dropdown list of options.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+ Developer-provided ID that the developer uses later to retrieve input when the Toast is interacted with.
+
+ Initializes a new instance of the class.
+ A Toast SelectionBox input control with the required elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets which item is selected by default, and refers to the Id property of . If you do not provide this, the default selection will be empty (user sees nothing).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the required ID property used so that developers can retrieve user input once the app is activated.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.Notifications.ToastSelectionBoxItem>
+
+
+
+ Gets the selection items that the user can pick from in this SelectionBox. Only 5 items can be added.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets title text to display above the SelectionBox.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSelectionBoxItem.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSelectionBoxItem.xml
new file mode 100644
index 000000000..17b6b946b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSelectionBoxItem.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A selection box item (an item that the user can select from the drop down list).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+
+ Developer-provided ID that the developer uses later to retrieve input when the Toast is interacted with.
+ String that is displayed on the selection item. This is what the user sees.
+
+ Initializes a new instance of the class.
+ Constructs a new Toast SelectionBoxItem with the required elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the required string that is displayed on the selection item.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the required ID property used so that developers can retrieve user input once the app is activated.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastShoulderTapImage.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastShoulderTapImage.xml
new file mode 100644
index 000000000..6326151a4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastShoulderTapImage.xml
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IBaseImage
+
+
+
+
+ Specifies the image to be displayed on a My People shoulder tap notification. New in Fall Creators Update.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AddImageQuery
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows should append a query string to the image URI supplied in the property.
+ Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the
+ query strings or by ignoring the query string and returning the image as specified without the query string.
+ This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.AlternateText
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a description of the image, for users of assistive technologies.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.Notifications.IBaseImage.Source
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the image (Required). This will be used if the sprite sheet isn't provided, or
+ if the sprite sheet cannot be loaded. Can be from your application package, application data, or the internet.
+ Internet images must obey the toast image size restrictions.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastSpriteSheet
+
+
+
+ Gets or sets an optional sprite sheet that can be used instead of the image to display an animated sprite sheet.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSpriteSheet.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSpriteSheet.xml
new file mode 100644
index 000000000..b1e702429
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastSpriteSheet.xml
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Specifies a sprite sheet. New in Fall Creators Update.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.UInt32>
+
+
+
+ Gets or sets the frames per second at which to animate the sprite sheet. Required value that must be greater than 0 but no larger than 120.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.UInt32>
+
+
+
+ Gets or sets the frame-height of the sprite sheet. Required value that must be greater than 0.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the URI of the sprite sheet (Required).
+ Can be from your application package, application data, or the internet.
+ Internet sources must obey the toast image size restrictions.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.UInt32>
+
+
+
+ Gets or sets the starting frame of the sprite sheet. If not specified, it will start at frame zero.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastTextBox.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastTextBox.xml
new file mode 100644
index 000000000..9fc68d9da
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastTextBox.xml
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.Notifications.IToastInput
+
+
+
+
+ A text box control on the Toast that a user can type text into.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+
+
+ Developer-provided ID that the developer uses later to retrieve input when the Toast is interacted with.
+
+ Initializes a new instance of the class.
+ A new Toast TextBox input control with the required elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the initial text to place in the text box. Leave this null for a blank text box.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the required ID property so that developers can retrieve user input once the app is activated.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets placeholder text to be displayed on the text box when the user hasn't typed any text yet.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets title text to display above the text box.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastVisual.xml b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastVisual.xml
new file mode 100644
index 000000000..9344734ea
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.Notifications/ToastVisual.xml
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Defines the visual aspects of a Toast notification.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+ Gets or sets a value whether Windows is allowed to append a query string to the image URI supplied in the Toast notification. Use this attribute if your server hosts images and can handle query strings, either by retrieving an image variant based on the query strings or by ignoring the query string and returning the image as specified without the query string. This query string specifies scale, contrast setting, and language.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets a default base URI that is combined with relative URIs in image source attributes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastBindingGeneric
+
+
+
+ Gets or sets the generic Toast binding, which can be rendered on all devices. This binding is required and cannot be null.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Notifications.ToastBindingShoulderTap
+
+
+
+ Gets or sets a binding for shoulder tap notifications, which integrate with My People. See the My People documentation for more info. New in Fall Creators Update.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.Notifications
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target locale of the XML payload, specified as BCP-47 language tags such as "en-US" or "fr-FR". This locale is overridden by any locale specified in binding or text. If this value is a literal string, this attribute defaults to the user's UI language. If this value is a string reference, this attribute defaults to the locale chosen by Windows Runtime in resolving the string.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/AmbientLightReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/AmbientLightReferenceNode.xml
new file mode 100644
index 000000000..02452312a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/AmbientLightReferenceNode.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class AmbientLightReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color.
+
+ The color.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/BooleanNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/BooleanNode.xml
new file mode 100644
index 000000000..e4b9c2e8c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/BooleanNode.xml
@@ -0,0 +1,211 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class BooleanNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the & operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the | operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+ if set to true [value].
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+ The value.
+
+ Implements the ! operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ColorBrushReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ColorBrushReferenceNode.xml
new file mode 100644
index 000000000..0d0d3b005
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ColorBrushReferenceNode.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class ColorBrushReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color.
+
+ The color.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ColorNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ColorNode.xml
new file mode 100644
index 000000000..9d7849d34
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ColorNode.xml
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class ColorNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/CompositionExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/CompositionExtensions.xml
new file mode 100644
index 000000000..2c705d8eb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/CompositionExtensions.xml
@@ -0,0 +1,592 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Class CompositionExtensions.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.AmbientLightReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ AmbientLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorBrushReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ ColorBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.NineGridBrushReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ NineGridBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PropertySetReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ PropertySetReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.SurfaceBrushReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ SurfaceBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.DistantLightReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ DistantLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.DropShadowReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ DropShadowReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.InsetClipReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ InsetClipReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.InteractionTrackerReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ InteractionTrackerReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PointLightReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ PointLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.SpotLightReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ SpotLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.VisualReferenceNode
+
+
+
+
+
+ The comp object.
+
+ Create an ExpressionNode reference to this CompositionObject.
+
+ VisualReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PropertySetReferenceNode
+
+
+
+
+
+
+
+ A class that derives from PropertySetReferenceNode.
+ The ps.
+
+ Create an ExpressionNode reference to this specialized PropertySet.
+
+ T.
+ To be added.
+ Invalid property set specialization
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The keyframe animation.
+ The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.
+ The root ExpressionNode that represents the ExpressionAnimation.
+ The easing function to use when interpolating between frames.
+
+ Inserts a KeyFrame whose value is calculated using the specified ExpressionNode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The modifier.
+ The root ExpressionNode that represents the ExpressionAnimation.
+
+ Use the value of specified ExpressionNode to determine if this composition conditional value modifier should be chosen.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The modifier.
+ The root ExpressionNode that represents the ExpressionAnimation.
+
+ Use the value of specified ExpressionNode to determine if this inertia modifier should be chosen.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The modifier.
+ The root ExpressionNode that represents the ExpressionAnimation.
+
+ Use the value of specified ExpressionNode to determine if this inertia modifier should be chosen.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The modifier.
+ The root ExpressionNode that represents the ExpressionAnimation.
+
+ Use the value of specified ExpressionNode to dictate the motion for this inertia modifier.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The modifier.
+ The root ExpressionNode that represents the ExpressionAnimation.
+
+ Use the value of specified ExpressionNode as the resting value for this inertia modifier.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The modifier.
+ The root ExpressionNode that represents the ExpressionAnimation.
+
+ Use the value of specified ExpressionNode as the value for this composition conditional value
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The comp object.
+ The name of the property that the expression will target.
+ The root ExpressionNode that represents the ExpressionAnimation.
+
+ Connects the specified ExpressionNode with the specified property of the object.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/DistantLightReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/DistantLightReferenceNode.xml
new file mode 100644
index 000000000..a55db937e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/DistantLightReferenceNode.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class DistantLightReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color.
+
+ The color.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the direction.
+
+ The direction.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/DropShadowReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/DropShadowReferenceNode.xml
new file mode 100644
index 000000000..dd00c3276
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/DropShadowReferenceNode.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class DropShadowReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the blur radius.
+
+ The blur radius.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color.
+
+ The color.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the offset.
+
+ The offset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the opacity.
+
+ The opacity.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionFunctions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionFunctions.xml
new file mode 100644
index 000000000..09b04a7ef
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionFunctions.xml
@@ -0,0 +1,2974 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Class ExpressionFunctions.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The input value.
+
+ Returns the absolute value of the specified input. For vectors, the absolute value of each subchannel is returned.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+ The input value.
+
+ Returns the absolute value of the specified input. For vectors, the absolute value of each subchannel is returned.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+ The input value.
+
+ Returns the absolute value of the specified input. For vectors, the absolute value of each subchannel is returned.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+ The input value.
+
+ Returns the absolute value of the specified input. For vectors, the absolute value of each subchannel is returned.
+ .
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Value between -1 and 1, for which to calculate the arccosine (the inverse cosine).
+
+ Returns the angle (in radians) whose cosine is the specified number.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The val1.
+ The val2.
+
+ Performs a logical AND operation on two boolean values as: val1 && val2.
+
+ BooleanNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Value between -1 and 1, for which to calculate the arcsine (the inverse sine).
+
+ Returns the angle (in radians) whose sine is the specified number.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Value for which to calculate the arctan (the inverse tan).
+
+ Returns the angle (in radians) whose tangent is the specified number.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The floating point number to round.
+
+ Returns the smallest integral value that is greater than or equal to the specified value.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+
+ The value to clamp.
+ The specified minimum range.
+ The specified maximum range.
+
+ Restricts a value to be within a specified range. For vectors, each subchannel is clamped.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+
+ The value to clamp.
+ The specified minimum range.
+ The specified maximum range.
+
+ Restricts a value to be within a specified range. For vectors, each subchannel is clamped.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ The value to clamp.
+ The specified minimum range.
+ The specified maximum range.
+
+ Restricts a value to be within a specified range. For vectors, each subchannel is clamped.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+ The value to clamp.
+ The specified minimum range.
+ The specified maximum range.
+
+ Restricts a value to be within a specified range. For vectors, each subchannel is clamped.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+
+
+ Hue
+ Saturation
+ Luminosity
+
+ Creates a color in the HSL format.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+
+
+ Color source value 1.
+ Color source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Linearly interpolates between two colors in the default color space.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+
+
+ Color source value 1.
+ Color source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Linearly interpolates between two colors in the HSL color space.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+
+
+ Color source value 1.
+ Color source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Linearly interpolates between two colors in the RBG color space.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+
+
+
+ The alpha.
+ The red.
+ The green.
+ The blue.
+
+ Creates a Color in the ARGB format.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+ The first quaternion rotation in the series.
+ The second quaternion rotation in the series.
+
+ Concatenates two Quaternions; the result represents the first rotation followed by the second rotation.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+ Boolean value used to determine whether to return the value represented by 'trueCase' or 'falseCase'.
+ Value to return if 'condition' evaluates to true.
+ Value to return if 'condition' evaluates to false.
+
+ Returns one of two values, depending on the value of the boolean condition.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ An angle, measured in radians.
+
+ Returns the cosine of the specified angle (in radians).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ Rotation axis
+ Angle, in radians.
+
+ Creates a matrix that rotates around an arbitrary vector.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+ Rotation axis
+ Angle, in radians.
+
+ Creates a quaternion that rotates around an arbitrary vector.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ Angle, in radians.
+
+ Creates a rotation matrix using the given rotation in radians.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ Source scaling vector.
+
+ Creates a scale matrix from the specified vector scale.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ Source scaling vector.
+
+ Creates a scale matrix from the specified vector scale.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+ X angle, in radians.
+ Y angle, in radians.
+ The centerpoint for the operation.
+
+ Creates a skew matrix from the specified angles in radians.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ Source translation vector.
+
+ Creates a translation matrix from the specified vector.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ Source translation vector.
+
+ Creates a translation matrix from the specified vector.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the distance between two vectors as: sqrt((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the distance between two vectors as: sqrt((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the distance between two vectors as: sqrt((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the distance between two vectors as: sqrt((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the squared distance between two vectors as: ((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the squared distance between two vectors as: ((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the squared distance between two vectors as: ((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the squared distance between two vectors as: ((x1-x2)^2 + (y1-y2)^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The floating point number to round.
+
+ Returns the largest integer less than or equal to the specified value.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ The matrix to invert.
+
+ Returns the inverse of the specified matrix.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ The matrix to invert.
+
+ Returns the inverse of the specified matrix.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length of.
+
+ Returns the length of the vector as: sqrt(x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length of.
+
+ Returns the length of the vector as: sqrt(x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length of.
+
+ Returns the length of the vector as: sqrt(x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length of.
+
+ Returns the length of the vector as: sqrt(x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length of.
+
+ Returns the length of the vector as: sqrt(x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length squared of.
+
+ Returns the squared length of the vector as: (x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length squared of.
+
+ Returns the squared length of the vector as: (x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length squared of.
+
+ Returns the squared length of the vector as: (x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length squared of.
+
+ Returns the squared length of the vector as: (x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ Vector value to return the length squared of.
+
+ Returns the squared length of the vector as: (x^2 + y^2 + ...).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Linearly interpolates between two vectors as: Output.x = x1 + (x2-x1)*progress.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Linearly interpolates between two vectors as: Output.x = x1 + (x2-x1)*progress.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Linearly interpolates between two vectors as: Output.x = x1 + (x2-x1)*progress.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Linearly interpolates between two vectors as: Output.x = x1 + (x2-x1)*progress.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The number whose natural logarithm is to be returned.
+
+ Returns the natural (base e) logarithm of a specified number.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The number whose base 10 logarithm is to be calculated.
+
+ Returns the base 10 logarithm of a specified number.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+
+
+
+ The channel11.
+ The channel12.
+ The channel21.
+ The channel22.
+ The channel31.
+ The channel32.
+
+ Creates a matrix whose subchannels have the specified values.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ The value.
+
+ Creates a 4x4 matrix from a 3x2 matrix.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The channel11.
+ The channel12.
+ The channel13.
+ The channel14.
+ The channel21.
+ The channel22.
+ The channel23.
+ The channel24.
+ The channel31.
+ The channel32.
+ The channel33.
+ The channel34.
+ The channel41.
+ The channel42.
+ The channel43.
+ The channel44.
+
+ Creates a matrix whose subchannels have the specified values.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the maximum of two values. For vectors, the max of each subchannel is returned.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the maximum of two values. For vectors, the max of each subchannel is returned.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the maximum of two values. For vectors, the max of each subchannel is returned.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the maximum of two values. For vectors, the max of each subchannel is returned.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the minimum of two values. For vectors, the min of each subchannel is returned.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the minimum of two values. For vectors, the min of each subchannel is returned.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the minimum of two values. For vectors, the min of each subchannel is returned.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ Source value 1.
+ Source value 2.
+
+ Returns the minimum of two values. For vectors, the min of each subchannel is returned.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ The numerator value.
+ The denominator value.
+
+ Returns the remainder resulting from dividing val1/val2. For vectors, the remainder for each subchannel is returned.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The numerator value.
+ The denominator value.
+
+ Returns the remainder resulting from dividing val1/val2. For vectors, the remainder for each subchannel is returned.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The numerator value.
+ The denominator value.
+
+ Returns the remainder resulting from dividing val1/val2. For vectors, the remainder for each subchannel is returned.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The numerator value.
+ The denominator value.
+
+ Returns the remainder resulting from dividing val1/val2. For vectors, the remainder for each subchannel is returned.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+ Vector value to normalize.
+
+ Returns the normalized version of a vector.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+ Vector value to normalize.
+
+ Returns the normalized version of a vector.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+ Vector value to normalize.
+
+ Returns the normalized version of a vector.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+ Vector value to normalize.
+
+ Returns the normalized version of a vector.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+ The value.
+
+ Performs a logical NOT operation on a specified boolean value as: !val.
+
+ BooleanNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The val1.
+ The val2.
+
+ Performs a logical OR operation on two boolean values as: val1 || val2.
+
+ BooleanNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ A floating-point number to be raised to a power.
+ A floating-point number that specifies a power.
+
+ Returns a specified number raised to the specified power.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+
+
+ The x.
+ The y.
+ The z.
+ The w.
+
+ Creates a quaternion whose subchannels have the specified values.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The floating point number to round.
+
+ Rounds a floating point value to the nearest integral value.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+ Source value to scale.
+ Scaling value.
+
+ Multiply each subchannel of the specified vector/matrix by a float value.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ Source value to scale.
+ Scaling value.
+
+ Multiply each subchannel of the specified vector/matrix by a float value.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ Source value to scale.
+ Scaling value.
+
+ Multiply each subchannel of the specified vector/matrix by a float value.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ Source value to scale.
+ Scaling value.
+
+ Multiply each subchannel of the specified vector/matrix by a float value.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ Source value to scale.
+ Scaling value.
+
+ Multiply each subchannel of the specified vector/matrix by a float value.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ Source value to scale.
+ Scaling value.
+
+ Multiply each subchannel of the specified vector/matrix by a float value.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ An angle, measured in radians.
+
+ Returns the sine of the specified angle (in radians).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+
+ Quaternion source value 1.
+ Quaternion source value 2.
+ A value between 0 and 1.0 indicating the weight of val2.
+
+ Spherically interpolates between two quaternions.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The number whose square root is to be returned.
+
+ Returns the square root of a specified number.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The floating point number to square.
+
+ Returns the specified number multiplied by itself.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ An angle, measured in radians.
+
+ Returns the tangent of the specified angle (in radians).
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ A floating point value that represents an angle in radians.
+
+ Converts an angle in radians to degrees as: val*180/PI.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ A floating point value that represents an angle in degrees.
+
+ Converts an angle in degrees to radians as: val*PI/180.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ Vector to be transformed.
+ The transformation matrix.
+
+ Transforms a vector by the specified matrix.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ Vector to be transformed.
+ The transformation matrix.
+
+ Transforms a vector by the specified matrix.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The x.
+ The y.
+
+ Creates a vector whose subchannels have the specified values.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ The x.
+ The y.
+ The z.
+
+ Creates a vector whose subchannels have the specified values.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+
+ The x.
+ The y.
+ The z.
+ The w.
+
+ Creates a vector whose subchannels have the specified values.
+
+ Vector4Node.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionNode.xml
new file mode 100644
index 000000000..de95104f9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionNode.xml
@@ -0,0 +1,435 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.IDisposable
+
+
+
+
+ Class ExpressionNode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Releases all resources used by this ExpressionNode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The constant parameter map.
+ The reference nodes.
+
+ Populates the parameter nodes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the boolean value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the Color value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the Matrix3x2 value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the Matrix4x4 value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the Quaternion value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The composition object that the parameter should resolve to.
+
+ Resolve a named reference parameter to the CompositionObject it will refer to.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the float value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the Vector2 value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the Vector3 value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The string name of the parameter to be resolved.
+ The value that the parameter should resolve to.
+
+ Resolve a named parameter to the Vector4 value it will use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String[]
+
+
+
+ Gets or sets the subchannels.
+
+ The subchannels.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ A class that derives from ExpressionNode.
+ The subchannels.
+
+ Subchannelses the internal.
+
+ T.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Constant.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Constant.xml
new file mode 100644
index 000000000..f9556565d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Constant.xml
@@ -0,0 +1,509 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Create a constant parameter whose value can be changed without recreating the expression.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type bool.
+
+ BooleanNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type bool, initialized with the specified value.
+
+ BooleanNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type Color.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type Color, initialized with the specified value.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type Matrix3x2.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type Matrix3x2, initialized with the specified value.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type Matrix4x4.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type Matrix4x4, initialized with the specified value.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type Quaternion.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type Quaternion, initialized with the specified value.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type float.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type float, initialized with the specified value.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type Vector2.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type Vector2, initialized with the specified value.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type Vector3.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type Vector3, initialized with the specified value.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named constant parameter of type Vector4.
+
+ Vector4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+ The value of the parameter.
+
+ Creates a named constant parameter of type Vector4, initialized with the specified value.
+
+ Vector4Node.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+CurrentValue.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+CurrentValue.xml
new file mode 100644
index 000000000..2019d971c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+CurrentValue.xml
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Refer to the current value of the property this expression is connected to.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+ Create a reference to the current value of the boolean property that this expression will be connected to.
+
+ BooleanNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+ Create a reference to the current value of the Color property that this expression will be connected to.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+ Create a reference to the current value of the Matrix3x2 property that this expression will be connected to.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+ Create a reference to the current value of the Matrix4x4 property that this expression will be connected to.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+ Create a reference to the current value of the Quaternion property that this expression will be connected to.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+ Create a reference to the current value of the float property that this expression will be connected to.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+ Create a reference to the current value of the Vector2 property that this expression will be connected to.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+ Create a reference to the current value of the Vector3 property that this expression will be connected to.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+ Create a reference to the current value of the Vector4 property that this expression will be connected to.
+
+ Vector4Node.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Reference.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Reference.xml
new file mode 100644
index 000000000..84ef8b156
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Reference.xml
@@ -0,0 +1,335 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Create a reference to a CompositionObject.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.AmbientLightReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to an AmbientLight.
+
+ AmbientLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorBrushReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a ColorBrush.
+
+ ColorBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.DistantLightReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a DistantLight.
+
+ DistantLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.DropShadowReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a DropShadow.
+
+ DropShadowReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.InsetClipReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to an InsetClip.
+
+ InsetClipReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.InteractionTrackerReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to an InteractionTracker.
+
+ InteractionTrackerReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.NineGridBrushReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a NineGridBrush.
+
+ NineGridBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PointLightReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a PointLight.
+
+ PointLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PropertySetReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a PropertySet.
+
+ PropertySetReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.SpotLightReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a SpotLight.
+
+ SpotLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.SurfaceBrushReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a SurfaceBrush.
+
+ SurfaceBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.VisualReferenceNode
+
+
+
+
+
+ The name that will be used to refer to the parameter at a later time.
+
+ Creates a named reference parameter to a Visual.
+
+ VisualReferenceNode.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+StartingValue.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+StartingValue.xml
new file mode 100644
index 000000000..366a6467b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+StartingValue.xml
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Refer to the value of the property this expression is connected to, sampled during the first frame of execution.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+ Create a reference to the starting value of the boolean property that this expression will be connected to.
+
+ BooleanNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+ Create a reference to the starting value of the Color property that this expression will be connected to.
+
+ ColorNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+ Create a reference to the starting value of the Matrix3x2 property that this expression will be connected to.
+
+ Matrix3x2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+ Create a reference to the starting value of the Matrix4x4 property that this expression will be connected to.
+
+ Matrix4x4Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+ Create a reference to the starting value of the Quaternion property that this expression will be connected to.
+
+ QuaternionNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+ Create a reference to the starting value of the float property that this expression will be connected to.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+ Create a reference to the starting value of the Vector2 property that this expression will be connected to.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+ Create a reference to the starting value of the Vector3 property that this expression will be connected to.
+
+ Vector3Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+ Create a reference to the starting value of the Vector4 property that this expression will be connected to.
+
+ Vector4Node.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Target.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Target.xml
new file mode 100644
index 000000000..b2fc3f06d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues+Target.xml
@@ -0,0 +1,299 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Create a reference to the CompositionObject this expression will be connected to.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.AmbientLightReferenceNode
+
+
+
+
+ Create a reference to the AmbientLight target that this expression will be connected to.
+
+ AmbientLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorBrushReferenceNode
+
+
+
+
+ Create a reference to the ColorBrush target that this expression will be connected to.
+
+ ColorBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.DistantLightReferenceNode
+
+
+
+
+ Create a reference to the DistantLight target that this expression will be connected to.
+
+ DistantLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.DropShadowReferenceNode
+
+
+
+
+ Create a reference to the DropShadow target that this expression will be connected to.
+
+ DropShadowReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.InsetClipReferenceNode
+
+
+
+
+ Create a reference to the InsetClip target that this expression will be connected to.
+
+ InsetClipReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.InteractionTrackerReferenceNode
+
+
+
+
+ Create a reference to the InteractionTracker target that this expression will be connected to.
+
+ InteractionTrackerReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.NineGridBrushReferenceNode
+
+
+
+
+ Create a reference to the NineGridBrush target that this expression will be connected to.
+
+ NineGridBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PointLightReferenceNode
+
+
+
+
+ Create a reference to the PointLight target that this expression will be connected to.
+
+ PointLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PropertySetReferenceNode
+
+
+
+
+ Create a reference to the PropertySet target that this expression will be connected to.
+
+ PropertySetReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.SpotLightReferenceNode
+
+
+
+
+ Create a reference to the SpotLight target that this expression will be connected to.
+
+ SpotLightReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.SurfaceBrushReferenceNode
+
+
+
+
+ Create a reference to the SurfaceBrush target that this expression will be connected to.
+
+ SurfaceBrushReferenceNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.VisualReferenceNode
+
+
+
+
+ Create a reference to the Visual target that this expression will be connected to.
+
+ VisualReferenceNode.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues.xml
new file mode 100644
index 000000000..c730cefd7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ExpressionValues.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Class ExpressionValues.
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/InsetClipReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/InsetClipReferenceNode.xml
new file mode 100644
index 000000000..4165fadf3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/InsetClipReferenceNode.xml
@@ -0,0 +1,266 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class InsetClipReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the anchor point.
+
+ The anchor point.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the bottom inset.
+
+ The bottom inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the center point.
+
+ The center point.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the left inset.
+
+ The left inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the offset.
+
+ The offset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the right inset.
+
+ The right inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the rotation angle.
+
+ The rotation angle.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the rotation angle in degrees.
+
+ The rotation angle in degrees.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the scale.
+
+ The scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the top inset.
+
+ The top inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+ Gets the transform matrix.
+
+ The transform matrix.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/InteractionTrackerReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/InteractionTrackerReferenceNode.xml
new file mode 100644
index 000000000..f750c98aa
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/InteractionTrackerReferenceNode.xml
@@ -0,0 +1,310 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class InteractionTrackerReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+ Gets the is position rounding suggested.
+
+ The is position rounding suggested.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the maximum position.
+
+ The maximum position.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the maximum scale.
+
+ The maximum scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the minimum position.
+
+ The minimum position.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the minimum scale.
+
+ The minimum scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the natural resting position.
+
+ The natural resting position.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the natural resting scale.
+
+ The natural resting scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the position.
+
+ The position.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the position inertia decay rate.
+
+ The position inertia decay rate.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the position velocity in pixels per second.
+
+ The position velocity in pixels per second.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the scale.
+
+ The scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the scale inertia decay rate.
+
+ The scale inertia decay rate.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the scale velocity in percent per second.
+
+ The scale velocity in percent per second.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ManipulationPropertySetReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ManipulationPropertySetReferenceNode.xml
new file mode 100644
index 000000000..06e69fda6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ManipulationPropertySetReferenceNode.xml
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PropertySetReferenceNode
+
+
+
+
+ Class ManipulationPropertySetReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the center point.
+
+ The center point.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+ Gets the matrix.
+
+ The matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the pan.
+
+ The pan.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the scale.
+
+ The scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the translation.
+
+ The translation.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix3x2Node+Subchannel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix3x2Node+Subchannel.xml
new file mode 100644
index 000000000..c5dfd3ad0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix3x2Node+Subchannel.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum Subchannel
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node+Subchannel
+
+ 0
+
+
+ The channel11
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node+Subchannel
+
+ 1
+
+
+ The channel12
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node+Subchannel
+
+ 2
+
+
+ The channel21
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node+Subchannel
+
+ 3
+
+
+ The channel22
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node+Subchannel
+
+ 4
+
+
+ The channel31
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node+Subchannel
+
+ 5
+
+
+ The channel32
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix3x2Node.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix3x2Node.xml
new file mode 100644
index 000000000..9f02c5f9f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix3x2Node.xml
@@ -0,0 +1,607 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class Matrix3x2Node. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel11.
+
+ The channel11.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel12.
+
+ The channel12.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel21.
+
+ The channel21.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel22.
+
+ The channel22.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel31.
+
+ The channel31.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel32.
+
+ The channel32.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ ScalarNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Vector2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Vector3Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Vector4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Matrix3x2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+ The seventh subchannel.
+ The eighth subchannel.
+ The ninth subchannel.
+ The tenth subchannel.
+ The eleventh subchannel.
+ The twelfth subchannel.
+ The thirteenth subchannel.
+ The fourteenth subchannel.
+ The fifteenth subchannel.
+ The sixteenth subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Matrix4x4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the + operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ The value.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix4x4Node+Subchannel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix4x4Node+Subchannel.xml
new file mode 100644
index 000000000..73df47309
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix4x4Node+Subchannel.xml
@@ -0,0 +1,358 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum Subchannel
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 0
+
+
+ The channel11
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 1
+
+
+ The channel12
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 2
+
+
+ The channel13
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 3
+
+
+ The channel14
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 4
+
+
+ The channel21
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 5
+
+
+ The channel22
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 6
+
+
+ The channel23
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 7
+
+
+ The channel24
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 8
+
+
+ The channel31
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 9
+
+
+ The channel32
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 10
+
+
+ The channel33
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 11
+
+
+ The channel34
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 12
+
+
+ The channel41
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 13
+
+
+ The channel42
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 14
+
+
+ The channel43
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node+Subchannel
+
+ 15
+
+
+ The channel44
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix4x4Node.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix4x4Node.xml
new file mode 100644
index 000000000..2f9263c7e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Matrix4x4Node.xml
@@ -0,0 +1,871 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class Matrix4x4Node. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel11.
+
+ The channel11.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the channel11 channel22 channel33.
+
+ The channel11 channel22 channel33.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel12.
+
+ The channel12.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel13.
+
+ The channel13.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel14.
+
+ The channel14.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel21.
+
+ The channel21.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel22.
+
+ The channel22.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel23.
+
+ The channel23.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel24.
+
+ The channel24.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel31.
+
+ The channel31.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel32.
+
+ The channel32.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel33.
+
+ The channel33.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel34.
+
+ The channel34.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel41.
+
+ The channel41.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the channel41 channel42 channel43.
+
+ The channel41 channel42 channel43.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel42.
+
+ The channel42.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel43.
+
+ The channel43.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the channel44.
+
+ The channel44.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The s.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ ScalarNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Vector2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Vector3Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Vector4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Matrix3x2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+ The seventh subchannel.
+ The eighth subchannel.
+ The ninth subchannel.
+ The tenth subchannel.
+ The eleventh subchannel.
+ The twelfth subchannel.
+ The thirteenth subchannel.
+ The fourteenth subchannel.
+ The fifteenth subchannel.
+ The sixteenth subchannel.
+
+ Create a new type by re-arranging the Matrix subchannels.
+
+ Matrix4x4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the + operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ The value.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/NineGridBrushReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/NineGridBrushReferenceNode.xml
new file mode 100644
index 000000000..640d16159
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/NineGridBrushReferenceNode.xml
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class NineGridBrushReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the bottom inset.
+
+ The bottom inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the bottom inset scale.
+
+ The bottom inset scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the left inset.
+
+ The left inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the left inset scale.
+
+ The left inset scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the right inset.
+
+ The right inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the right inset scale.
+
+ The right inset scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the top inset.
+
+ The top inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the top inset scale.
+
+ The top inset scale.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PointLightReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PointLightReferenceNode.xml
new file mode 100644
index 000000000..8ba1283b4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PointLightReferenceNode.xml
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class PointLightReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color.
+
+ The color.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the constant attenuation.
+
+ The constant attenuation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the direction.
+
+ The direction.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the linear attenuation.
+
+ The linear attenuation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the offset.
+
+ The offset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the quadratic attenuation.
+
+ The quadratic attenuation.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PointerPositionPropertySetReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PointerPositionPropertySetReferenceNode.xml
new file mode 100644
index 000000000..604ca8872
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PointerPositionPropertySetReferenceNode.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.PropertySetReferenceNode
+
+
+
+
+ Class PointerPositionPropertySetReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the position.
+
+ The position.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PropertySetReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PropertySetReferenceNode.xml
new file mode 100644
index 000000000..569de3006
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/PropertySetReferenceNode.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class PropertySetReferenceNode.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/QuaternionNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/QuaternionNode.xml
new file mode 100644
index 000000000..724143508
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/QuaternionNode.xml
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class QuaternionNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the / operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ReferenceNode.xml
new file mode 100644
index 000000000..c489567df
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ReferenceNode.xml
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class ReferenceNode.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified boolean property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ BooleanNode.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified Color property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ ColorNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified Matrix3x2 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ Matrix3x2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified Matrix4x4 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ Matrix4x4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified Quaternion property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ QuaternionNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified float property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ ScalarNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+ GetValue is not implemented for ReferenceNode and shouldn't be called
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified Vector2 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ Vector2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified Vector3 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ Vector3Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+ The name of the property to reference.
+
+ Create a reference to the specified Vector4 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet.
+
+ Vector4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionObject
+
+
+
+ Gets the reference.
+
+ The reference.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+
+
+
+ A class that derives from ExpressionNode.
+ Name of the property.
+
+ References the property.
+
+ T.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ScalarNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ScalarNode.xml
new file mode 100644
index 000000000..cca6525bc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/ScalarNode.xml
@@ -0,0 +1,545 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class ScalarNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the + operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the / operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the > operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the >= operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the < operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the <= operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the % operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The value.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/SpotLightReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/SpotLightReferenceNode.xml
new file mode 100644
index 000000000..b3bd533ce
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/SpotLightReferenceNode.xml
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class SpotLightReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color.
+
+ The color.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the constant attenuation.
+
+ The constant attenuation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the direction.
+
+ The direction.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the inner cone angle.
+
+ The inner cone angle.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the inner cone angle in degrees.
+
+ The inner cone angle in degrees.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color of the inner cone.
+
+ The color of the inner cone.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the linear attenuation.
+
+ The linear attenuation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the offset.
+
+ The offset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the outer cone angle.
+
+ The outer cone angle.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the outer cone angle in degrees.
+
+ The outer cone angle in degrees.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ColorNode
+
+
+
+ Gets the color of the outer cone.
+
+ The color of the outer cone.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the quadratic attenuation.
+
+ The quadratic attenuation.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/SurfaceBrushReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/SurfaceBrushReferenceNode.xml
new file mode 100644
index 000000000..509c83b0d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/SurfaceBrushReferenceNode.xml
@@ -0,0 +1,310 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class SurfaceBrushReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the anchor point.
+
+ The anchor point.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the bottom inset.
+
+ The bottom inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the center point.
+
+ The center point.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the horizontal alignment ratio.
+
+ The horizontal alignment ratio.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the left inset.
+
+ The left inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the offset.
+
+ The offset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the right inset.
+
+ The right inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the rotation angle.
+
+ The rotation angle.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the rotation angle in degrees.
+
+ The rotation angle in degrees.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the scale.
+
+ The scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the top inset.
+
+ The top inset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+ Gets the transform matrix.
+
+ The transform matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the vertical alignment ratio.
+
+ The vertical alignment ratio.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector2Node+Subchannel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector2Node+Subchannel.xml
new file mode 100644
index 000000000..bbf948429
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector2Node+Subchannel.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum Subchannel
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node+Subchannel
+
+ 0
+
+
+ The x channel
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node+Subchannel
+
+ 1
+
+
+ The y channel
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector2Node.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector2Node.xml
new file mode 100644
index 000000000..fbf6efbe7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector2Node.xml
@@ -0,0 +1,575 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class Vector2Node. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The subchannel
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ ScalarNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector2Node.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector3Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Matrix3x2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+ The seventh subchannel.
+ The eighth subchannel.
+ The ninth subchannel.
+ The tenth subchannel.
+ The eleventh subchannel.
+ The twelfth subchannel.
+ The thirteenth subchannel.
+ The fourteenth subchannel.
+ The fifteenth subchannel.
+ The sixteenth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Matrix4x4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the + operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the / operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the % operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+ The value.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the x subchannel.
+
+ The x subchannel.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the y subchannel.
+
+ The y subchannel.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector3Node+Subchannel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector3Node+Subchannel.xml
new file mode 100644
index 000000000..56d9e8335
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector3Node+Subchannel.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum Subchannel
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node+Subchannel
+
+ 0
+
+
+ The x channel
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node+Subchannel
+
+ 1
+
+
+ The y channel
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node+Subchannel
+
+ 2
+
+
+ The z channel
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector3Node.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector3Node.xml
new file mode 100644
index 000000000..a76d0db9f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector3Node.xml
@@ -0,0 +1,619 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class Vector3Node. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ ScalarNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector3Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Matrix3x2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+ The seventh subchannel.
+ The eighth subchannel.
+ The ninth subchannel.
+ The tenth subchannel.
+ The eleventh subchannel.
+ The twelfth subchannel.
+ The thirteenth subchannel.
+ The fourteenth subchannel.
+ The fifteenth subchannel.
+ The sixteenth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Matrix4x4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the + operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the / operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the % operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+ The value.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the x channel.
+
+ The x.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the x and y channel.
+
+ The xy.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the y channel.
+
+ The y.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the z channel.
+
+ The z.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector4Node+Subchannel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector4Node+Subchannel.xml
new file mode 100644
index 000000000..7fc7cdbd8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector4Node+Subchannel.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum Subchannel
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node+Subchannel
+
+ 3
+
+
+ The w channel
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node+Subchannel
+
+ 0
+
+
+ The x channel
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node+Subchannel
+
+ 1
+
+
+ The y channel
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node+Subchannel
+
+ 2
+
+
+ The z channel
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector4Node.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector4Node.xml
new file mode 100644
index 000000000..f44f45433
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/Vector4Node.xml
@@ -0,0 +1,663 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ExpressionNode
+
+
+
+
+ Class Vector4Node. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+
+
+ The subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ ScalarNode
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector3Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Vector4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix3x2Node
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Matrix3x2Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The first subchannel.
+ The second subchannel.
+ The third subchannel.
+ The fourth subchannel.
+ The fifth subchannel.
+ The sixth subchannel.
+ The seventh subchannel.
+ The eighth subchannel.
+ The ninth subchannel.
+ The tenth subchannel.
+ The eleventh subchannel.
+ The twelfth subchannel.
+ The thirteenth subchannel.
+ The fourteenth subchannel.
+ The fifteenth subchannel.
+ The sixteenth subchannel.
+
+ Create a new type by re-arranging the Vector subchannels.
+
+ Matrix4x4Node
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the value.
+
+ System.String.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the + operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the / operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the == operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+ The value.
+
+ Performs an implicit conversion from to .
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.BooleanNode
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the != operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the % operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the * operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+
+ The left.
+ The right.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector4Node
+
+
+
+
+
+ The value.
+
+ Implements the - operator.
+
+ The result of the operator.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the w channel.
+
+ The w.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the x channel.
+
+ The x.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the x and y channels.
+
+ The xy.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the x, y, and z channels.
+
+ The xyz.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the y channel.
+
+ The y.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the z channel.
+
+ The z.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/VisualReferenceNode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/VisualReferenceNode.xml
new file mode 100644
index 000000000..08dcbe588
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations.Expressions/VisualReferenceNode.xml
@@ -0,0 +1,332 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ReferenceNode
+
+
+
+
+ Class VisualReferenceNode. This class cannot be inherited.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the anchor point.
+
+ The anchor point.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the center point.
+
+ The center point.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the offset.
+
+ The offset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the opacity.
+
+ The opacity.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.QuaternionNode
+
+
+
+ Gets the orientation.
+
+ The orientation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the relative offset.
+
+ The relative offset.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the size of the relative.
+
+ The size of the relative.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the rotation angle.
+
+ The rotation angle.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.ScalarNode
+
+
+
+ Gets the rotation angle in degrees.
+
+ The rotation angle in degrees.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the rotation axis.
+
+ The rotation axis.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the scale.
+
+ The scale.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector2Node
+
+
+
+ Gets the size.
+
+ The size.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Matrix4x4Node
+
+
+
+ Gets the transform matrix.
+
+ The transform matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Expressions.Vector3Node
+
+
+
+ Gets the Translation.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Activity.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Activity.xml
new file mode 100644
index 000000000..d0643cfcf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Activity.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.IActivity
+
+
+
+
+ Base class to use when creating activities which accept a .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+
+ Gets or sets the to wait before running the activity.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Animations.IActivity.InvokeAsync(Microsoft.UI.Xaml.UIElement,System.Threading.CancellationToken)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The target to invoke the activity for.
+ A cancellation token to cancel the activity before it completes.
+
+ Invokes the current activity.
+
+ A that indicates when the activity has completed its execution.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnchorPointAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnchorPointAnimation.xml
new file mode 100644
index 000000000..f18004bf1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnchorPointAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Vector2>
+
+ System.String
+ System.Numerics.Vector2
+
+
+
+
+
+ An anchor point animation working on the composition layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector2>,System.Nullable<System.Numerics.Vector2>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Animation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Animation.xml
new file mode 100644
index 000000000..18bf15485
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Animation.xml
@@ -0,0 +1,341 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.ITimeline
+
+
+
+
+ A base model representing an animation that can be used in XAML.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Animations.ITimeline.AppendToBuilder(CommunityToolkit.WinUI.UI.Animations.AnimationBuilder,System.Nullable{System.TimeSpan},System.Nullable{System.TimeSpan},System.Nullable{CommunityToolkit.WinUI.UI.Animations.EasingType},System.Nullable{Microsoft.UI.Xaml.Media.Animation.EasingMode})
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ The target instance to schedule the animation on.
+ A hint for the animation delay, if present.
+ A hint for the animation duration, if present.
+ A hint for the easing type, if present.
+ A hint for the easing mode, if present.
+
+ Appens the current animation to a target instance.
+ This method is used when the current instance is explicitly triggered.
+
+ The same instance as .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+
+ Gets or sets the optional initial delay for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.AnimationDelayBehavior
+
+
+
+ Gets or sets the delay behavior for the animation. The default value is set to .
+ This value is applicable when the current animation is used as either an implicit composition animation, or an explicit composition animation.
+ If the current animation is instead running on the XAML layer (if used through ), it will be ignored.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+
+ Gets or sets the animation duration.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<Microsoft.UI.Xaml.Media.Animation.EasingMode>
+
+
+
+ Gets or sets the optional easing function mode for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<CommunityToolkit.WinUI.UI.Animations.EasingType>
+
+
+
+ Gets or sets the optional easing function type for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.RepeatOption
+
+
+
+ Gets or sets the repeat option for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationBuilder.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationBuilder.xml
new file mode 100644
index 000000000..d93afad31
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationBuilder.xml
@@ -0,0 +1,1916 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Vector2>
+
+
+
+
+ Adds a new anchor point animation for the X and Y axes to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+ The target anchor point axis to animate.
+
+ Adds a new anchor point animation for a single axis to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new anchor point animation for the X and Y axes to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The target anchor point axis to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new anchor point animation for a single axis to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Vector3>
+
+
+
+
+ Adds a new center point animation for all axes to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+
+ The target scale axis to animate.
+ The target framework layer to animate.
+
+ Adds a new center point animation on a specified axis to the current schedule.
+
+ An instance to configure the animation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new center point animation for all axes to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new center point animation for the X and Y axes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target scale axis to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new center point animation on a specified axis to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+ The clip size to animate.
+
+ Adds a new clip animation to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new clip animation to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The clip size to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new clip animation to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+ Creates a new instance to setup an animation schedule.
+ This can be used as the entry point to construct a custom animation sequence.
+
+ For instance:
+
+ AnimationBuilder.Create()
+ .Opacity(from: 0, to: 1)
+ .Translation(Axis.X, from: -40, to: 0)
+ .Start(MyButton);
+
+ Configured instances are also reusable, meaning that the same
+ one can be used to start an animation sequence on multiple elements as well.
+
+ For instance:
+
+ var animation = AnimationBuilder.Create().Opacity(0, 1).Size(1.2, 1);
+ animation.Start(MyButton);
+ animation.Start(MyGrid);
+
+ Alternatively, the type can be used to configure animations directly from XAML.
+ The same APIs will still be used behind the scenes to handle animations.
+
+ An empty instance to use to construct an animation sequence.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+ The external instance to add to the schedule.
+
+ Adds a new external animation to the current schedule, which will be executed on the same
+ target object the current instance will be invoked upon.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+ The external instance to add to the schedule.
+
+ Adds a new external animation to the current schedule, which will be executed on the same
+ target object the current instance will be invoked upon.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+ The target to invoke the animation upon.
+ The external instance to add to the schedule.
+
+ Adds a new external animation to the current schedule, which will be executed on a given
+ when the current instance is invoked.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of values to animate.
+ The target property to animate.
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The animation duration.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if is ).
+ The target framework layer to animate.
+
+ Adds a custom animation based on normalized keyframes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of values to animate.
+ The type of state to pass to the builder.
+ The target property to animate.
+ The state to pass to the builder.
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The animation duration.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if is ).
+ The target framework layer to animate.
+
+ Adds a custom animation based on normalized keyframes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Vector3>
+
+
+
+
+ Adds a new composition offset translation animation for all axes to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+ The target translation axis to animate.
+
+ Adds a new composition offset animation for a single axis to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new composition offset animation for the X and Y axes to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new composition offset translation animation for all axes to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The target translation axis to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new composition offset animation for a single axis to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+ The target framework layer to animate.
+
+ Adds a new opacity animation to the current schedule.
+
+ An instance to configure the animation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new opacity animation to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Quaternion>
+
+
+
+
+ Adds a new orientation animation to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new orientation animation to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+ Adds a new rotation animation to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new rotation animation to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Vector3>
+
+
+
+
+ Adds a new rotation axis animation to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new rotation axis animation to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+ The target framework layer to animate.
+
+ Adds a new rotation animation in degrees to the current schedule.
+
+ An instance to configure the animation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new rotation animation in degrees to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Vector3>
+
+
+
+
+ Adds a new scale animation for all axes to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+
+ The target scale axis to animate.
+ The target framework layer to animate.
+
+ Adds a new scale animation on a specified axis to the current schedule.
+
+ An instance to configure the animation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new scale animation for all axes to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new uniform scale animation for all axes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new scale animation for the X and Y axes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target scale axis to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new scale animation on a specified axis to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Vector2>
+
+
+
+
+ Adds a new composition size translation animation for all axes to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+
+ The target size axis to animate.
+ The target framework layer to animate.
+
+ Adds a new size animation for a single axis to the current schedule.
+
+ An instance to configure the animation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new size animation for the X and Y axes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target size axis to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new size animation for a single axis to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The target to animate.
+
+ Starts the animations present in the current instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The target to animate.
+ The callback to invoke when the animation completes.
+
+ Starts the animations present in the current instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The target to animate.
+ The cancellation token to stop animations while they're running.
+
+ Starts the animations present in the current instance, and
+ registers a given cancellation token to stop running animations before they complete.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The target to animate.
+
+ Starts the animations present in the current instance.
+
+ A that completes when all animations have completed.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The target to animate.
+ The cancellation token to stop animations while they're running.
+
+ Starts the animations present in the current instance, and
+ registers a given cancellation token to stop running animations before they complete.
+
+ A that completes when all animations have completed.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of values to animate.
+ The target property to animate.
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if is ).
+ The target framework layer to animate.
+
+ Adds a custom animation based on timed keyframes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of values to animate.
+ The type of state to pass to the builder.
+ The target property to animate.
+ The state to pass to the builder.
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if is ).
+ The target framework layer to animate.
+
+ Adds a custom animation based on timed keyframes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new transform animation to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Numerics.Vector3>
+
+
+
+
+ Adds a new composition translation animation for all axes to the current schedule.
+
+ An instance to configure the animation.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.IPropertyAnimationBuilder<System.Double>
+
+
+
+
+
+
+ The target translation axis to animate.
+ The target framework layer to animate.
+
+ Adds a new translation animation for a single axis to the current schedule.
+
+ An instance to configure the animation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+
+ Adds a new composition translation animation for all axes to the current schedule.
+
+ The current instance.
+ This animation is only available on the composition layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The final point for the animation.
+ The optional starting point for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new translation animation for the X and Y axes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target translation axis to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional repeat mode (defaults to once).
+ The optional easing function type for the animation.
+ The optional easing function mode for the animation.
+ The target framework layer to animate.
+
+ Adds a new translation animation for a single axis to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationDictionary.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationDictionary.xml
new file mode 100644
index 000000000..224c0948e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationDictionary.xml
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ System.Collections.Generic.ICollection<CommunityToolkit.WinUI.UI.Animations.AnimationSet>
+
+
+ System.Collections.Generic.ICollection<T>
+
+
+ System.Collections.Generic.IEnumerable<CommunityToolkit.WinUI.UI.Animations.AnimationSet>
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.UI.Animations.AnimationSet>
+
+
+ System.Collections.IEnumerable
+
+
+
+
+ A collection of animations that can be defined from XAML.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Add(`0)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Clear
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Contains(`0)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.Count
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerator<CommunityToolkit.WinUI.UI.Animations.AnimationSet>
+
+
+
+ Returns an enumerator that iterates through a collection.
+ An object that can be used to iterate through the collection.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.IndexOf(`0)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.Insert(System.Int32,`0)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.IsReadOnly
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IList`1.Item(System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationSet
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Remove(`0)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.RemoveAt(System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationExtensions.xml
new file mode 100644
index 000000000..967b685fd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationExtensions.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Common properties related to extensions.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets the default delay of animations.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.AnimationDelayBehavior
+
+ 1
+
+
+ The default value used for animations (only applies to composition animations).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets the default duration of animations.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Animation.EasingMode
+
+ 2
+
+
+ The default value used for animations.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 0
+
+
+ The default value used for animations.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationScope.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationScope.xml
new file mode 100644
index 000000000..2192c5e08
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationScope.xml
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObjectCollection
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.ITimeline
+
+
+
+
+ A container of elements that can be used to conceptually group animations
+ together and to assign shared properties to be applied to all the contained items automatically.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Animations.ITimeline.AppendToBuilder(CommunityToolkit.WinUI.UI.Animations.AnimationBuilder,System.Nullable{System.TimeSpan},System.Nullable{System.TimeSpan},System.Nullable{CommunityToolkit.WinUI.UI.Animations.EasingType},System.Nullable{Microsoft.UI.Xaml.Media.Animation.EasingMode})
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ The target instance to schedule the animation on.
+ A hint for the animation delay, if present.
+ A hint for the animation duration, if present.
+ A hint for the easing type, if present.
+ A hint for the easing mode, if present.
+
+ Appens the current animation to a target instance.
+ This method is used when the current instance is explicitly triggered.
+
+ The same instance as .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+
+ Gets or sets the optional initial delay for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<System.TimeSpan>
+
+
+
+ Gets or sets the animation duration.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<Microsoft.UI.Xaml.Media.Animation.EasingMode>
+
+
+
+ Gets or sets the optional easing function mode for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<CommunityToolkit.WinUI.UI.Animations.EasingType>
+
+
+
+ Gets or sets the optional easing function type for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationSet.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationSet.xml
new file mode 100644
index 000000000..af8a39426
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/AnimationSet.xml
@@ -0,0 +1,335 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObjectCollection
+
+
+
+
+ A collection of animations that can be grouped together. This type represents a composite animation
+ (such as ) that can be executed on a given element.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Raised whenever the current animation completes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether top level animation nodes in this collection are invoked
+ sequentially. This applies to both nodes (which will still trigger
+ contained animations at the same time), and other top level animation nodes. The default value
+ is , which means that all contained animations will start at the same time.
+
+ Note that this property will also cause a change in behavior for the animation. With the default
+ configuration, with all animations starting at the same time, it's not possible to use multiple
+ animations targeting the same property (as they'll cause a conflict and be ignored when on the
+ composition layer, or cause a crash when on the XAML layer). When animations are started sequentially
+ instead, each sequential block will be able to share target properties with animations from other
+ sequential blocks, without issues. Note that especially for simple scenarios (eg. an opacity animation
+ that just transitions to a state and then back, or between two states), it is recommended to use a single
+ keyframe animation instead, which will result in less overhead when creating and starting the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+ Thrown when there is no attached instance.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The target to animate.
+
+ Starts the animations present in the current instance.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ Thrown when there is no attached instance.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ Thrown when there is no attached instance.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The target to animate.
+
+ Starts the animations present in the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ Thrown when there is no attached instance.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ To be added.
+ The target to animate.
+
+ Starts the animations present in the current instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Raised whenever the current animation is started.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Cancels the current animation on the attached instance.
+
+ To be added.
+ Thrown when there is no attached instance.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The target instance to stop the animation for.
+
+ Cancels the current animation for a target instance.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Animation`2.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Animation`2.xml
new file mode 100644
index 000000000..ec7c5fe17
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Animation`2.xml
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.Animation
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="KeyFrames")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="KeyFrames")>]
+
+
+
+
+ The type to use for the public and properties.
+ This can differ from to facilitate XAML parsing.
+
+ The actual type of keyframe values in use.
+
+ A base model representing a typed animation that can be used in XAML.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.INormalizedKeyFrameAnimationBuilder<TKeyFrame>
+
+
+
+
+
+
+
+ The target instance to add the keyframe to.
+ A hint for the easing type, if present.
+ A hint for the easing mode, if present.
+
+ Appends the current keyframe values to a target instance.
+ This method will also automatically generate keyframes for and .
+
+ The same instance as .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ The target instance to schedule the animation on.
+ A hint for the animation delay, if present.
+ A hint for the animation duration, if present.
+ A hint for the easing type, if present.
+ A hint for the easing mode, if present.
+
+ Appens the current animation to a target instance.
+ This method is used when the current instance is explicitly triggered.
+
+ The same instance as .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the explicit target for the animation. This is the primary target property that is animated.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ TValue
+
+
+
+ Gets or sets the optional starting value for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<TKeyFrame>,System.Nullable<TKeyFrame>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "To", "From" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "To", "From" })>]
+
+
+
+
+
+
+ Gets the parsed values from .
+
+ The parsed animation values as .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.UI.Animations.IKeyFrame<TKeyFrame>>
+
+
+
+ Gets or sets the optional keyframe collection for the current animation.
+ Setting this will overwrite the and values.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ TValue
+
+
+
+ Gets or sets the final value for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Axis.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Axis.xml
new file mode 100644
index 000000000..848d46829
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Axis.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Indicates an axis in the 3D space.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Axis
+
+ 0
+
+
+ The X axis (horizontal).
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Axis
+
+ 1
+
+
+ The Y axis (vertical).
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Axis
+
+ 2
+
+
+ The Z axis (depth).
+
+
+ This axis might only be available in certain scenarios, such as when working with composition APIs.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/BlurEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/BlurEffectAnimation.xml
new file mode 100644
index 000000000..1055c7d04
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/BlurEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.BlurEffect,System.Nullable<System.Double>,System.Double>
+
+ CommunityToolkit.WinUI.UI.Media.BlurEffect
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CenterPointAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CenterPointAnimation.xml
new file mode 100644
index 000000000..76797bf53
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CenterPointAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Vector3>
+
+ System.String
+ System.Numerics.Vector3
+
+
+
+
+
+ A center point animation working on the composition layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector3>,System.Nullable<System.Numerics.Vector3>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ClipAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ClipAnimation.xml
new file mode 100644
index 000000000..18f33ea23
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ClipAnimation.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Animation<System.Nullable<Microsoft.UI.Xaml.Thickness>,Microsoft.UI.Xaml.Thickness>
+
+ System.Nullable<Microsoft.UI.Xaml.Thickness>
+ Microsoft.UI.Xaml.Thickness
+
+
+
+
+
+ A clip animation working on the composition layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<Microsoft.UI.Xaml.Thickness>,System.Nullable<Microsoft.UI.Xaml.Thickness>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorAnimation.xml
new file mode 100644
index 000000000..322abb681
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorAnimation.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.CustomAnimation<System.Nullable<Windows.UI.Color>,Windows.UI.Color>
+
+ System.Nullable<Windows.UI.Color>
+ Windows.UI.Color
+
+
+
+
+
+ A custom animation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<Windows.UI.Color>,System.Nullable<Windows.UI.Color>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorEffectAnimation.xml
new file mode 100644
index 000000000..04bc7cdd3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.TintEffect,System.Nullable<Windows.UI.Color>,Windows.UI.Color>
+
+ CommunityToolkit.WinUI.UI.Media.TintEffect
+ System.Nullable<Windows.UI.Color>
+ Windows.UI.Color
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<Windows.UI.Color>,System.Nullable<Windows.UI.Color>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorKeyFrame.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorKeyFrame.xml
new file mode 100644
index 000000000..988dbcd4d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ColorKeyFrame.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.KeyFrame<System.Nullable<Windows.UI.Color>,Windows.UI.Color>
+
+ System.Nullable<Windows.UI.Color>
+ Windows.UI.Color
+
+
+
+
+
+ A type for color animations.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CompositionObjectExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CompositionObjectExtensions.xml
new file mode 100644
index 000000000..da48348f9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CompositionObjectExtensions.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ An extension for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The target instance to animate.
+ The instance to run.
+
+ Starts a given on a target .
+
+ This method requires to have its property set.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CompositorExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CompositorExtensions.xml
new file mode 100644
index 000000000..29bb40605
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CompositorExtensions.xml
@@ -0,0 +1,410 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ An extension for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.BooleanKeyFrameAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The current instance used to create the animation.
+ The optional target property to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The delay behavior to use for the animation.
+ The direction to use when playing the animation.
+ The iteration behavior to use for the animation.
+ The iteration count to use for the animation.
+
+ Creates a instance with the given parameters to on a target element.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.ColorKeyFrameAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The current instance used to create the animation.
+ The optional target property to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional easing function for the animation.
+ The delay behavior to use for the animation.
+ The direction to use when playing the animation.
+ The iteration behavior to use for the animation.
+ The iteration count to use for the animation.
+
+ Creates a instance with the given parameters to on a target element.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CubicBezierEasingFunction
+
+
+
+
+
+
+
+
+
+ The source used to create the easing function.
+ The X coordinate of the first control point.
+ The Y coordinate of the first control point.
+ The X coordinate of the second control point.
+ The Y coordinate of the second control point.
+
+ Creates a from the input control points.
+
+ A instance with the given control points.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.QuaternionKeyFrameAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The current instance used to create the animation.
+ The optional target property to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional easing function for the animation.
+ The delay behavior to use for the animation.
+ The direction to use when playing the animation.
+ The iteration behavior to use for the animation.
+ The iteration count to use for the animation.
+
+ Creates a instance with the given parameters to on a target element.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.ScalarKeyFrameAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The current instance used to create the animation.
+ The optional target property to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional easing function for the animation.
+ The delay behavior to use for the animation.
+ The direction to use when playing the animation.
+ The iteration behavior to use for the animation.
+ The iteration count to use for the animation.
+
+ Creates a instance with the given parameters to on a target element.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.Vector2KeyFrameAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The current instance used to create the animation.
+ The optional target property to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional easing function for the animation.
+ The delay behavior to use for the animation.
+ The direction to use when playing the animation.
+ The iteration behavior to use for the animation.
+ The iteration count to use for the animation.
+
+ Creates a instance with the given parameters to on a target element.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.Vector3KeyFrameAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The current instance used to create the animation.
+ The optional target property to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional easing function for the animation.
+ The delay behavior to use for the animation.
+ The direction to use when playing the animation.
+ The iteration behavior to use for the animation.
+ The iteration count to use for the animation.
+
+ Creates a instance with the given parameters to on a target element.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.Vector4KeyFrameAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The current instance used to create the animation.
+ The optional target property to animate.
+ The final value for the animation.
+ The optional starting value for the animation.
+ The optional initial delay for the animation.
+ The optional animation duration.
+ The optional easing function for the animation.
+ The delay behavior to use for the animation.
+ The direction to use when playing the animation.
+ The iteration behavior to use for the animation.
+ The iteration count to use for the animation.
+
+ Creates a instance with the given parameters to on a target element.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionEasingFunction
+
+
+
+
+
+
+
+ The source used to create the easing function.
+ The target easing function to use.
+ The target easing mode to use.
+
+ Creates the appropriate from the given easing type and mode.
+
+
+ A instance with the specified easing, or
+ when the input parameters refer to the built-in easing, which means no instance is needed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Connected.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Connected.xml
new file mode 100644
index 000000000..d7230b2e6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Connected.xml
@@ -0,0 +1,591 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A helper class that allows Connected Animations to be enabled through XAML
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Connected.AnchorElement XAML attached property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ the parent page of the elements
+ the main element that will be animating
+ the element that will animate alongside the main element
+
+ Add an anchor element to animate alongside the main element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+
+
+ The
+
+ Gets the that is the anchor for the coordinated connected animation
+
+ The anchor
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Get the connected animation key associated with the
+ the connected animation key
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the name of the element in the that is animated
+
+ The name of the element being animated
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the connected animation key associated with the ListViewBase item being animated
+
+ The connected animation key
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Connected.Key XAML attached property
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Connected.ListItemElementName XAML attached property
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Connected.ListItemKey XAML attached property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The parent page of the element
+ The key of the element (same key will need to be used on another page)
+ The element to animate
+ Any other elements to animate alongside the element
+
+ Registers an with the ConnectedAnimations service to run automatically on page navigation
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ The parent page of the list control
+ The list control (such as ListView or GridView)
+ The key of the element (same key will need to be used on another page)
+ The name of the element in the DataTemplate that should be animated
+
+ Registers an element (part of a DataTemplate in a list control)
+ with the ConnectedAnimations service to run automatically on page navigation
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ the parent page of the elements
+ the main element that will be animating
+ the element that should not animate alongside the main element
+
+ Remove an anchor element from animating alongside the main element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The that will follow the anchor element
+ The that should be followed
+
+ Sets the that is the anchor for the coordinated connected animation
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The key to set
+
+ Sets the connected animation key associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The Frame handling the navigation
+ The data item from a list control to be animated during next frame navigation
+
+ Sets the object that will be used during next Frame navigation for
+ Connected Animation involving a list control (item must be an element of
+ ListViewBase.ItemsSource collection).
+ Useful if the parameter used during page navigation is different from the
+ data item in the list control. Also useful during back navigation if the
+ item navigating back to is different from the item that was navigated from.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The name of the element to animate
+
+ Sets the name of the element in the that is animated
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The connected animation key
+
+ Sets the connected animation key for the item being animated
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parent page of the element
+ The key used to register the element
+
+ Unregisters an from the ConnectedAnimations service
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The parent page of the list control
+ The list control (such as ListView or GridView)
+ The key used to register the element
+
+ Unregisters an element (part of a DataTemplate in a list control) from the ConnectedAnimations service
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CrossFadeEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CrossFadeEffectAnimation.xml
new file mode 100644
index 000000000..3217d990a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CrossFadeEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.CrossFadeEffect,System.Nullable<System.Double>,System.Double>
+
+ CommunityToolkit.WinUI.UI.Media.CrossFadeEffect
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CustomAnimation`2.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CustomAnimation`2.xml
new file mode 100644
index 000000000..3067b26b1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/CustomAnimation`2.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<TValue,TKeyFrame>
+
+ TValue
+ TKeyFrame
+
+
+
+
+
+ The type to use for the public and properties.
+ This can differ from to facilitate XAML parsing.
+
+ The actual type of keyframe values in use.
+
+ A base model representing a typed animation that can be used in XAML.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.FrameworkLayer
+
+
+
+ Gets or sets the target framework layer for the animation. This is only supported
+ for a set of animation types (see the docs for more on this). Furthermore, this is
+ ignored when the animation is being used as an implicit composition animation.
+ The default value is .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the target property for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/DependencyObjectExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/DependencyObjectExtensions.xml
new file mode 100644
index 000000000..f6ff1cdcf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/DependencyObjectExtensions.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ An extension for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Animation.ColorAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target to animate.
+ The property to animate inside the target .
+ The final property value.
+ The optional initial property value.
+ The optional delay for the animation.
+ The duration of the .
+ The easing function to use inside the .
+ The repeat behavior for the animation (defaults to one iteration).
+ The behavior to use when the animation reaches the end of its schedule.
+ Indicates whether the animation plays in reverse after each forward iteration.
+
+ Prepares a with the given info.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Animation.DoubleAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target to animate.
+ The property to animate inside the target .
+ The final property value.
+ The optional initial property value.
+ The optional delay for the animation.
+ The duration of the .
+ The easing function to use inside the .
+ The repeat behavior for the animation (defaults to one iteration).
+ The behavior to use when the animation reaches the end of its schedule.
+ Indicates whether the animation plays in reverse after each forward iteration.
+ Indicates whether or not to apply this animation to elements that need the visual tree to be rearranged.
+
+ Prepares a with the given info.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Animation.PointAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target to animate.
+ The property to animate inside the target .
+ The final property value.
+ The optional initial property value.
+ The optional delay for the animation.
+ The duration of the .
+ The easing function to use inside the .
+ The repeat behavior for the animation (defaults to one iteration).
+ The behavior to use when the animation reaches the end of its schedule.
+ Indicates whether the animation plays in reverse after each forward iteration.
+ Indicates whether or not to apply this animation to elements that need the visual tree to be rearranged.
+
+ Prepares a with the given info.
+
+ A instance with the specified parameters.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EasingType.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EasingType.xml
new file mode 100644
index 000000000..2c76bec43
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EasingType.xml
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Indicates how the animation interpolates between keyframes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 3
+
+
+ An animation that rectracts its motion slightly before it begins to animate in the path indicated.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 4
+
+
+ A bouncing animation.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 6
+
+
+ An animation that accelerates or decelerates using a circular function.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 2
+
+
+ An acceleration or deceleration using the formula f(t) = t3.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 0
+
+
+ The default easing type, which is specified in .
+ Animations using this easing type follow the guidelines mentioned in the "Timing and easing" section of the docs.
+ For more info, see: .
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 5
+
+
+ An animation that resembles a spring oscillating back and forth until it comes to rest.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 1
+
+
+ A linear acceleration and deceleration.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 7
+
+
+ An animation that accelerates or decelerates using the formula f(t) = t^2.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 8
+
+
+ An animation that accelerates or decelerates using the formula f(t) = t^4.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 9
+
+
+ An animation that accelerates or decelerates using the formula f(t) = t^5.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EasingType
+
+ 10
+
+
+ An animation that accelerates or decelerates using a sine formula.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EasingTypeExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EasingTypeExtensions.xml
new file mode 100644
index 000000000..316752807
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EasingTypeExtensions.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ An extension for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Animation.EasingFunctionBase
+
+
+
+
+
+
+ The desired easing function type.
+ The desired easing mode.
+
+ Gets an instance corresponding to a given value.
+
+ An instance corresponding to the input parameters.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EffectAnimation`3.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EffectAnimation`3.xml
new file mode 100644
index 000000000..6a40c6088
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/EffectAnimation`3.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ ReferenceTypeConstraint
+ CommunityToolkit.WinUI.UI.Media.IPipelineEffect
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.Animation<TValue,TKeyFrame>
+
+ TValue
+ TKeyFrame
+
+
+
+
+ The type of effect to animate.
+
+ The type to use for the public and
+ properties. This can differ from to facilitate XAML parsing.
+
+ The actual type of keyframe values in use.
+
+ A custom animation targeting a property on an instance.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ TEffect
+
+
+
+ Gets or sets the linked instance to animate.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Explicit.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Explicit.xml
new file mode 100644
index 000000000..ce53e04f2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Explicit.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Attached properties to support explicitly triggered animations for instances.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The attached "Animations" property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationDictionary
+
+
+
+
+
+ The to get the value for.
+
+ Gets the value of the property.
+
+ The retrieved item.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to set the value for.
+ The value to set.
+
+ Sets the value of the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ExposureEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ExposureEffectAnimation.xml
new file mode 100644
index 000000000..d4cdb518d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ExposureEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.ExposureEffect,System.Nullable<System.Double>,System.Double>
+
+ CommunityToolkit.WinUI.UI.Media.ExposureEffect
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/FrameworkLayer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/FrameworkLayer.xml
new file mode 100644
index 000000000..ef90e5338
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/FrameworkLayer.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ An that indicates the framework layer to target in a specific animation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.FrameworkLayer
+
+ 0
+
+
+ Indicates the APIs.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.FrameworkLayer
+
+ 1
+
+
+ Indicates the APIs.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/HueRotationEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/HueRotationEffectAnimation.xml
new file mode 100644
index 000000000..8282e1fc3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/HueRotationEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.HueRotationEffect,System.Nullable<System.Double>,System.Double>
+
+ CommunityToolkit.WinUI.UI.Media.HueRotationEffect
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IActivity.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IActivity.xml
new file mode 100644
index 000000000..f22100b4b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IActivity.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ An interface representing a XAML model for a custom activity or action within an .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The target to invoke the activity for.
+ A cancellation token to cancel the activity before it completes.
+
+ Invokes the current activity.
+
+ A that indicates when the activity has completed its execution.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IImplicitTimeline.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IImplicitTimeline.xml
new file mode 100644
index 000000000..c34d26512
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IImplicitTimeline.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ An interface representing a XAML model for a custom implicit composition animation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Raised whenever a property that influences the animation changes.
+ This event is used by to update the animations collection
+ assigned to a target when any of the individual animations is modified.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionAnimation
+
+
+
+
+
+
+ The target the animation will be applied to.
+
+ The optional target property for the animation. This might be used for direct implicit
+ animations that target a property but want to be triggered according to a separate property.
+
+
+ Gets a from the current node. This animation might
+ be used either as an implicit show/hide animation, or as a direct implicit animation.
+
+ A new instance.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IKeyFrame`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IKeyFrame`1.xml
new file mode 100644
index 000000000..131d1a1c1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IKeyFrame`1.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+
+
+ The type of values for the current keyframe.
+
+ An interface representing a XAML model for a custom keyframe.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.INormalizedKeyFrameAnimationBuilder<T>
+
+
+
+
+
+ The target instance to add the keyframe to.
+
+ Appends the current keyframe to a target instance.
+
+ The same instance as .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/INormalizedKeyFrameAnimationBuilder`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/INormalizedKeyFrameAnimationBuilder`1.xml
new file mode 100644
index 000000000..d44c5af64
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/INormalizedKeyFrameAnimationBuilder`1.xml
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ Contravariant
+
+
+
+
+
+ The type of values being set by the animation being constructed.
+
+ An interface for an animation builder using normalized keyframes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.INormalizedKeyFrameAnimationBuilder<T>
+
+
+
+
+
+
+
+
+ The normalized progress for the keyframe (must be in the [0, 1] range).
+ The expression for the new keyframe to add.
+ The easing type to use to reach the new keyframe.
+ The easing mode to use to reach the new keyframe.
+
+ Adds a new normalized expression keyframe to the builder in use.
+ This method can only be used when the animation being built targets the composition layer.
+
+ The same instance that the method was invoked upon.
+ To be added.
+ Thrown when the animation being built targets the XAML layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.INormalizedKeyFrameAnimationBuilder<T>
+
+
+
+
+
+
+
+
+ The normalized progress for the keyframe (must be in the [0, 1] range).
+ The value for the new keyframe to add.
+ The easing type to use to reach the new keyframe.
+ The easing mode to use to reach the new keyframe.
+
+ Adds a new normalized keyframe to the builder in use.
+
+ The same instance that the method was invoked upon.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IPropertyAnimationBuilder`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IPropertyAnimationBuilder`1.xml
new file mode 100644
index 000000000..8e07b6b4a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/IPropertyAnimationBuilder`1.xml
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ Contravariant
+
+
+
+
+
+ The type of values being set by the animation being constructed.
+
+ An animation for an animation builder using keyframes, targeting a specific property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The animation duration.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if the animation is not being executed on the composition layer).
+
+ Adds a custom animation based on normalized keyframes ot the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of state to pass to the builder.
+ The state to pass to the builder.
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The animation duration.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if the animation is not being executed on the composition layer).
+
+ Adds a custom animation based on normalized keyframes ot the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if the animation is not being executed on the composition layer).
+
+ Adds a custom animation based on timed keyframes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+ The type of state to pass to the builder.
+ The state to pass to the builder.
+ The callback to use to construct the custom animation.
+ The optional initial delay for the animation.
+ The repeat option for the animation (defaults to one iteration).
+ The delay behavior to use (ignored if the animation is not being executed on the composition layer).
+
+ Adds a custom animation based on timed keyframes to the current schedule.
+
+ The current instance.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimedKeyFrameAnimationBuilderExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimedKeyFrameAnimationBuilderExtensions.xml
new file mode 100644
index 000000000..67f21021a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimedKeyFrameAnimationBuilderExtensions.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ An extension for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ITimedKeyFrameAnimationBuilder<T>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+
+ The type of values being set by the animation being constructed.
+ The target instance in use.
+ The timed progress for the keyframe (in milliseconds), relative to the start of the animation.
+ The value for the new keyframe to add.
+ The easing type to use to reach the new keyframe.
+ The easing mode to use to reach the new keyframe.
+
+ Adds a new timed keyframe to the builder in use.
+
+ The same instance that the method was invoked upon.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimedKeyFrameAnimationBuilder`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimedKeyFrameAnimationBuilder`1.xml
new file mode 100644
index 000000000..7dac379be
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimedKeyFrameAnimationBuilder`1.xml
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ Contravariant
+
+
+
+
+
+ The type of values being set by the animation being constructed.
+
+ An interface for an animation builder using timed keyframes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ITimedKeyFrameAnimationBuilder<T>
+
+
+
+
+
+
+
+
+ The timed progress for the keyframe, relative to the start of the animation.
+ The expression for the new keyframe to add.
+ The easing type to use to reach the new keyframe.
+ The easing mode to use to reach the new keyframe.
+
+ Adds a new timed expressionkeyframe to the builder in use.
+ This method can only be used when the animation being built targets the composition layer.
+
+ The same instance that the method was invoked upon.
+ To be added.
+ Thrown when the animation being built targets the XAML layer.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ITimedKeyFrameAnimationBuilder<T>
+
+
+
+
+
+
+
+
+ The timed progress for the keyframe, relative to the start of the animation.
+ The value for the new keyframe to add.
+ The easing type to use to reach the new keyframe.
+ The easing mode to use to reach the new keyframe.
+
+ Adds a new timed keyframe to the builder in use.
+
+ The same instance that the method was invoked upon.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimeline.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimeline.xml
new file mode 100644
index 000000000..22cc52c7f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ITimeline.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ An interface representing a XAML model for a custom animation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationBuilder
+
+
+
+
+
+
+
+
+
+ The target instance to schedule the animation on.
+ A hint for the animation delay, if present.
+ A hint for the animation duration, if present.
+ A hint for the easing type, if present.
+ A hint for the easing mode, if present.
+
+ Appens the current animation to a target instance.
+ This method is used when the current instance is explicitly triggered.
+
+ The same instance as .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Implicit.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Implicit.xml
new file mode 100644
index 000000000..7d96f2c98
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Implicit.xml
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Attached properties to support implicitly triggered animations for instances.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The attached "Animations" property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimationSet
+
+
+
+
+
+ The to get the value for.
+
+ Gets the value of the property.
+
+ The retrieved value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimationSet
+
+
+
+
+
+ The to get the value for.
+
+ Gets the value of the property.
+
+ The retrieved value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimationSet
+
+
+
+
+
+ The to get the value for.
+
+ Gets the value of the property.
+
+ The retrieved value.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The attached "HideAnimations" property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to set the value for.
+ The value to set.
+
+ Sets the value of the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to set the value for.
+ The value to set.
+
+ Sets the value of the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to set the value for.
+ The value to set.
+
+ Sets the value of the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The attached "ShowAnimations" property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ImplicitAnimationSet.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ImplicitAnimationSet.xml
new file mode 100644
index 000000000..e0b1fa6fb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ImplicitAnimationSet.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObjectCollection
+
+
+
+
+ A collection of implicit animations that can be assigned to a and configured to be run automatically
+ when the element is either shown or hidden (through and ),
+ or whenever one of the targeted properties on the underlying element changes (through ).
+
+ Animations within an should be objects implementing the interface, such as
+ types inheriting from (eg. , ,
+ and , or custom ones such as and ).
+ Adding incompatible elements cannot be validated at build-time, but will result in a runtime crash.
+
+ Animations will monitor for changes in real-time to any of their public properties. For instance, if a binding is used to dynamically update the
+ or properties, the entire animation set will be
+ initialized again and assigned to the underlying object for the targeted . This does not currently apply
+ to changes to the property though (other than the entire property being reassigned). To achieve
+ dynamic updates to animation sets in that case, either leverage expression keyframes or just use code-behind to manually reinitialize the animations.
+
+
+ An instance can only be used on a single target, and it cannot be shared across multiple
+ elements. Attempting to do so will result in a runtime crash. Furthermore, it is recommended not to move instances from
+ one to another, and doing so will add unnecessary runtime overhead over time. If you want to apply the same animations
+ to multiple elements, simply create another instance and another set of animations with the same properties within it.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ImplicitAnimation`2.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ImplicitAnimation`2.xml
new file mode 100644
index 000000000..fb95cca4f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ImplicitAnimation`2.xml
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.Animation<TValue,TKeyFrame>
+
+ TValue
+ TKeyFrame
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.IImplicitTimeline
+
+
+
+
+ The type to use for the public and properties.
+ This can differ from to facilitate XAML parsing.
+
+ The actual type of keyframe values in use.
+
+ A base model representing a typed animation that can be used in XAML.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:CommunityToolkit.WinUI.UI.Animations.IImplicitTimeline.AnimationPropertyChanged
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Raised whenever a property that influences the animation changes.
+ This event is used by to update the animations collection
+ assigned to a target when any of the individual animations is modified.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Animations.IImplicitTimeline.GetAnimation(Microsoft.UI.Xaml.UIElement,System.String@)
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionAnimation
+
+
+
+
+
+
+ The target the animation will be applied to.
+
+ The optional target property for the animation. This might be used for direct implicit
+ animations that target a property but want to be triggered according to a separate property.
+
+
+ Gets a from the current node. This animation might
+ be used either as an implicit show/hide animation, or as a direct implicit animation.
+
+ A new instance.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the optional implicit target for the animation. This can act as a trigger property for the animation.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/InvokeActionsActivity.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/InvokeActionsActivity.xml
new file mode 100644
index 000000000..baf28edcc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/InvokeActionsActivity.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Activity
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Actions")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Actions")>]
+
+
+
+
+ The is an which allows bridging to performing any behavior based within the schedule.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.Xaml.Interactivity.ActionCollection
+
+
+
+ Gets the collection of actions associated with the behavior. This is a dependency property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The target to invoke the activity for.
+ A cancellation token to cancel the activity before it completes.
+
+ Invokes the current activity.
+
+ A that indicates when the activity has completed its execution.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ItemsReorderAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ItemsReorderAnimation.xml
new file mode 100644
index 000000000..ad393084b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ItemsReorderAnimation.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides the ability to assign a reorder animation to a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the attached "Duration" .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+
+
+ The to get the value for.
+
+ Gets the value of the property.
+
+ The retrieved value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ the object to set the value on.
+ The duration.
+
+ Sets a value for the duration, in milliseconds, the animation should take.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/KeyFrame`2.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/KeyFrame`2.xml
new file mode 100644
index 000000000..431915c9b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/KeyFrame`2.xml
@@ -0,0 +1,319 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ CommunityToolkit.WinUI.UI.Animations.IKeyFrame<TKeyFrame>
+
+
+
+
+ The type to use for the public property.
+ This can differ from to facilitate XAML parsing.
+
+ The actual type of keyframe values in use.
+
+ A base model representing a typed keyframe that can be used in XAML.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Animations.IKeyFrame`1.AppendToBuilder(CommunityToolkit.WinUI.UI.Animations.INormalizedKeyFrameAnimationBuilder{`0})
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.INormalizedKeyFrameAnimationBuilder<TKeyFrame>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<Microsoft.UI.Xaml.Media.Animation.EasingMode>
+
+
+
+ Gets or sets the optional easing function mode for the keyframe.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Nullable<CommunityToolkit.WinUI.UI.Animations.EasingType>
+
+
+
+ Gets or sets the optional easing function type for the keyframe.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the optional expression for the current keyframe.
+ If this is set, will be ignored.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ TKeyFrame
+
+
+
+
+ Gets the parsed values for .
+
+ The parsed keyframe values a .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the key time for the current keyframe. This is a normalized
+ value in the [0, 1] range, relative to the total animation duration.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ TValue
+
+
+
+ Gets or sets the animation value for the current keyframe.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OffsetAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OffsetAnimation.xml
new file mode 100644
index 000000000..a53e7471d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OffsetAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Vector3>
+
+ System.String
+ System.Numerics.Vector3
+
+
+
+
+
+ An offset animation working on the composition layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector3>,System.Nullable<System.Numerics.Vector3>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OpacityAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OpacityAnimation.xml
new file mode 100644
index 000000000..998686dc8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OpacityAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.Nullable<System.Double>,System.Double>
+
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An opacity animation working on the composition or layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OpacityEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OpacityEffectAnimation.xml
new file mode 100644
index 000000000..207f40ea1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OpacityEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.OpacityEffect,System.Nullable<System.Double>,System.Double>
+
+ CommunityToolkit.WinUI.UI.Media.OpacityEffect
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OrientationAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OrientationAnimation.xml
new file mode 100644
index 000000000..33d180d64
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/OrientationAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Quaternion>
+
+ System.String
+ System.Numerics.Quaternion
+
+
+
+
+
+ An orientation animation working on the composition layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Quaternion>,System.Nullable<System.Numerics.Quaternion>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/QuaternionAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/QuaternionAnimation.xml
new file mode 100644
index 000000000..492ecd12c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/QuaternionAnimation.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.CustomAnimation<System.String,System.Numerics.Quaternion>
+
+ System.String
+ System.Numerics.Quaternion
+
+
+
+
+
+ A custom animation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Quaternion>,System.Nullable<System.Numerics.Quaternion>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/QuaternionKeyFrame.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/QuaternionKeyFrame.xml
new file mode 100644
index 000000000..6ad56bd67
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/QuaternionKeyFrame.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.KeyFrame<System.String,System.Numerics.Quaternion>
+
+ System.String
+ System.Numerics.Quaternion
+
+
+
+
+
+ A type for animations.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Numerics.Quaternion
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RepeatOption.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RepeatOption.xml
new file mode 100644
index 000000000..85df6c4fa
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RepeatOption.xml
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ [System.Runtime.CompilerServices.IsReadOnly]
+ [<System.Runtime.CompilerServices.IsReadOnly>]
+
+
+ [Windows.Foundation.Metadata.CreateFromString(MethodName="CommunityToolkit.WinUI.UI.Animations.RepeatOption.Parse")]
+ [<Windows.Foundation.Metadata.CreateFromString(MethodName="CommunityToolkit.WinUI.UI.Animations.RepeatOption.Parse")>]
+
+
+
+
+ A type describing the repeat behavior for a custom animation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.RepeatOption
+
+
+
+
+
+ The number of iterations for the animation.
+
+ Creates a value with the specified number of iterations.
+
+ A value with the specified number of iterations.
+ To be added.
+ Thrown when is negative.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.RepeatOption
+
+
+
+ Gets a value indicating an animation that repeats forever.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.RepeatOption
+
+
+
+ Gets a value representing a single iteration.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.RepeatOption
+
+
+
+
+
+ The input text to parse.
+
+ Parses a value from a .
+ The allowed values are either non-negative integers, or "Forever".
+
+ The parsed value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<Microsoft.UI.Composition.AnimationIterationBehavior,System.Int32>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Behavior", "Count" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Behavior", "Count" })>]
+
+
+
+
+
+
+ Gets the and count values matching the current value.
+ If the current value represents an infinitely repeating animation, the returned count will be set to 1.
+
+ The and count values matching the current value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Animation.RepeatBehavior
+
+
+
+
+ Gets a value corresponding to the current value.
+
+ A value matching the current value.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationAnimation.xml
new file mode 100644
index 000000000..548c6b0fa
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.Nullable<System.Double>,System.Double>
+
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ A rotation animation working on the composition or layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationAxisAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationAxisAnimation.xml
new file mode 100644
index 000000000..e53e81b84
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationAxisAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Vector3>
+
+ System.String
+ System.Numerics.Vector3
+
+
+
+
+
+ A rotation axis animation working on the composition layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector3>,System.Nullable<System.Numerics.Vector3>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationInDegreesAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationInDegreesAnimation.xml
new file mode 100644
index 000000000..dc4088f6f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/RotationInDegreesAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.Nullable<System.Double>,System.Double>
+
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ A rotation in degrees animation working on the composition or layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SaturationEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SaturationEffectAnimation.xml
new file mode 100644
index 000000000..c216159ef
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SaturationEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.SaturationEffect,System.Nullable<System.Double>,System.Double>
+
+ CommunityToolkit.WinUI.UI.Media.SaturationEffect
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScalarAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScalarAnimation.xml
new file mode 100644
index 000000000..e5e334838
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScalarAnimation.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.CustomAnimation<System.Nullable<System.Double>,System.Double>
+
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ A custom scalar animation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScalarKeyFrame.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScalarKeyFrame.xml
new file mode 100644
index 000000000..ea9f2695a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScalarKeyFrame.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.KeyFrame<System.Nullable<System.Double>,System.Double>
+
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ A type for scalar animations.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScaleAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScaleAnimation.xml
new file mode 100644
index 000000000..e17c34704
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScaleAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Vector3>
+
+ System.String
+ System.Numerics.Vector3
+
+
+
+
+
+ A scale animation working on the composition or layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector3>,System.Nullable<System.Numerics.Vector3>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScrollViewerExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScrollViewerExtensions.xml
new file mode 100644
index 000000000..f36629e94
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/ScrollViewerExtensions.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides attached dependency properties and methods for the control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.ExpressionAnimation
+
+
+
+
+
+
+
+
+ The source control to use.
+ The target that will be animated.
+ The scrolling axis of the source .
+ The target property to animate.
+
+ Creates and starts an animation on the target element that binds either the X or Y axis of the source .
+
+ An instance that represents an already running animation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.ExpressionAnimation
+
+
+
+
+
+
+
+
+
+ The source control to use
+ The target that will be animated
+ The scrolling axis of the source
+ The optional scrolling axis of the target element, if the source axis will be used
+ The target property to animate.
+
+ Creates and starts an animation on the target element that binds either the X or Y axis of the source
+ An instance that represents an already running animation.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SepiaEffectAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SepiaEffectAnimation.xml
new file mode 100644
index 000000000..19b3e5b55
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SepiaEffectAnimation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.EffectAnimation<CommunityToolkit.WinUI.UI.Media.SepiaEffect,System.Nullable<System.Double>,System.Double>
+
+ CommunityToolkit.WinUI.UI.Media.SepiaEffect
+ System.Nullable<System.Double>
+ System.Double
+
+
+
+
+
+ An effect animation that targets .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Double>,System.Nullable<System.Double>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Side.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Side.xml
new file mode 100644
index 000000000..56a0bdb0b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Side.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Indicates a side to animate in the bounds of a given element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Side
+
+ 1
+
+
+ Maps the bottom side of the target bounds.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Side
+
+ 2
+
+
+ Maps the left side of the target bounds.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Side
+
+ 3
+
+
+ Maps the right side of the target bounds.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Side
+
+ 0
+
+
+ Maps the top side of the target bounds.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SizeAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SizeAnimation.xml
new file mode 100644
index 000000000..36f56a48f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/SizeAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Vector2>
+
+ System.String
+ System.Numerics.Vector2
+
+
+
+
+
+ A size animation working on the composition or layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector2>,System.Nullable<System.Numerics.Vector2>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StartAnimationActivity.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StartAnimationActivity.xml
new file mode 100644
index 000000000..c157acd45
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StartAnimationActivity.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Activity
+
+
+
+
+ An which starts the provided when invoked.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationSet
+
+
+
+ Gets or sets the linked instance to start.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The target to invoke the activity for.
+ A cancellation token to cancel the activity before it completes.
+
+ Invokes the current activity.
+
+ A that indicates when the activity has completed its execution.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the object to start the specified animation on. If not specified, will use the current object the parent animation is running on.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StopAnimationActivity.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StopAnimationActivity.xml
new file mode 100644
index 000000000..d88125df7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StopAnimationActivity.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.Activity
+
+
+
+
+ An which stops the provided when invoked.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationSet
+
+
+
+ Gets or sets the linked instance to stop.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The target to invoke the activity for.
+ A cancellation token to cancel the activity before it completes.
+
+ Invokes the current activity.
+
+ A that indicates when the activity has completed its execution.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the object to stop the specified animation for. If not specified, will use the current object the parent animation is running on.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StoryboardAnimations.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StoryboardAnimations.xml
new file mode 100644
index 000000000..379a0369a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/StoryboardAnimations.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ An extension for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The target storyboard to start.
+
+ Starts an animation and returns a that reports when it completes.
+
+ A that completes when completes.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/TranslationAnimation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/TranslationAnimation.xml
new file mode 100644
index 000000000..718000424
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/TranslationAnimation.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.ImplicitAnimation<System.String,System.Numerics.Vector3>
+
+ System.String
+ System.Numerics.Vector3
+
+
+
+
+
+ A translation animation working on the composition or layer.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector3>,System.Nullable<System.Numerics.Vector3>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector2Animation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector2Animation.xml
new file mode 100644
index 000000000..2ba2dff0e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector2Animation.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.CustomAnimation<System.String,System.Numerics.Vector2>
+
+ System.String
+ System.Numerics.Vector2
+
+
+
+
+
+ A custom animation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector2>,System.Nullable<System.Numerics.Vector2>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector2KeyFrame.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector2KeyFrame.xml
new file mode 100644
index 000000000..022e1d31a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector2KeyFrame.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.KeyFrame<System.String,System.Numerics.Vector2>
+
+ System.String
+ System.Numerics.Vector2
+
+
+
+
+
+ A type for animations.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Numerics.Vector2
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector3Animation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector3Animation.xml
new file mode 100644
index 000000000..d6a424269
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector3Animation.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.CustomAnimation<System.String,System.Numerics.Vector3>
+
+ System.String
+ System.Numerics.Vector3
+
+
+
+
+
+ A custom animation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector3>,System.Nullable<System.Numerics.Vector3>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector3KeyFrame.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector3KeyFrame.xml
new file mode 100644
index 000000000..ab98cdd81
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector3KeyFrame.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.KeyFrame<System.String,System.Numerics.Vector3>
+
+ System.String
+ System.Numerics.Vector3
+
+
+
+
+
+ A type for animations.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Numerics.Vector3
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector4Animation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector4Animation.xml
new file mode 100644
index 000000000..a40bd0ae2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector4Animation.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.CustomAnimation<System.String,System.Numerics.Vector4>
+
+ System.String
+ System.Numerics.Vector4
+
+
+
+
+
+ A custom animation.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Nullable<System.Numerics.Vector4>,System.Nullable<System.Numerics.Vector4>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector4KeyFrame.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector4KeyFrame.xml
new file mode 100644
index 000000000..16eea855d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/Vector4KeyFrame.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.KeyFrame<System.String,System.Numerics.Vector4>
+
+ System.String
+ System.Numerics.Vector4
+
+
+
+
+
+ A type for animations.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Numerics.Vector4
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/VisualProperty.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/VisualProperty.xml
new file mode 100644
index 000000000..a241275b4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Animations/VisualProperty.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Indicates a property of a object.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.VisualProperty
+
+ 0
+
+
+ The offset property of a object.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Animations
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.VisualProperty
+
+ 1
+
+
+ The translation property of a object.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/BladeItemAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/BladeItemAutomationPeer.xml
new file mode 100644
index 000000000..bf947261a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/BladeItemAutomationPeer.xml
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+
+ Defines a framework element automation peer for the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+
+
+ The that is associated with this .
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetName.
+
+
+ Returns the first of these that is not null or empty:
+ - Value returned by the base implementation
+ - Name of the owning BladeItem
+ - BladeItem class name
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Returns the ordinal position in the set for the element that is associated with the automation peer.
+
+
+ The ordinal position in the set.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Returns the size of the set where the element that is associated with the automation peer is located.
+
+
+ The size of the set.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/BladeViewAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/BladeViewAutomationPeer.xml
new file mode 100644
index 000000000..3d6dd2086
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/BladeViewAutomationPeer.xml
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer
+
+
+
+
+ Defines a framework element automation peer for the control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+
+
+ The that is associated with this .
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Automation.Peers.AutomationPeer>
+
+
+
+
+ Gets the collection of elements that are represented in the UI Automation tree as immediate
+ child elements of the automation peer.
+
+ The children elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetName.
+
+
+ Returns the first of these that is not null or empty:
+ - Value returned by the base implementation
+ - Name of the owning BladeView
+ - BladeView class name
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/CarouselAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/CarouselAutomationPeer.xml
new file mode 100644
index 000000000..877d8e158
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/CarouselAutomationPeer.xml
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider
+
+
+
+
+ Defines a framework element automation peer for the control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+
+
+ The that is associated with this .
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.CanSelectMultiple
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ Gets a value indicating whether the Microsoft UI Automation provider allows more than one child element to be selected concurrently.
+ True if multiple selection is allowed; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Automation.Peers.AutomationPeer>
+
+
+
+
+ Gets the collection of elements that are represented in the UI Automation tree as immediate
+ child elements of the automation peer.
+
+ The children elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetName.
+
+
+ Returns the first of these that is not null or empty:
+ - Value returned by the base implementation
+ - Name of the owning Carousel
+ - Carousel class name
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Gets the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.GetSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ Retrieves a UI Automation provider for each child element that is selected.
+ An array of UI Automation providers.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.IsSelectionRequired
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ Gets a value indicating whether the UI Automation provider requires at least one child element to be selected.
+ True if selection is required; otherwise, false.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/CarouselItemAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/CarouselItemAutomationPeer.xml
new file mode 100644
index 000000000..40c2642e2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/CarouselItemAutomationPeer.xml
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider
+
+
+
+
+ Defines a framework element automation peer for the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+
+
+ The that is associated with this .
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.AddToSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Adds the current element to the collection of selected items.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetName.
+
+
+ Returns the first of these that is not null or empty:
+ - Value returned by the base implementation
+ - Name of the owning CarouselItem
+ - Carousel class name
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Gets the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Returns the ordinal position in the set for the element that is associated with the automation peer.
+
+
+ The ordinal position in the set.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Returns the size of the set where the element that is associated with the automation peer is located.
+
+
+ The size of the set.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.IsSelected
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ Gets a value indicating whether an item is selected.
+ True if the element is selected; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.RemoveFromSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Removes the current element from the collection of selected items.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.Select
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Clears any existing selection and then selects the current element.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.SelectionContainer
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple
+
+
+ Gets the UI Automation provider that implements ISelectionProvider and acts as the container for the calling object.
+ The UI Automation provider.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridAutomationPeer.xml
new file mode 100644
index 000000000..e805e6091
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridAutomationPeer.xml
@@ -0,0 +1,595 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IGridProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IScrollProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ITableProvider
+
+
+
+
+ Exposes types to UI Automation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+ The that is associated with this .
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Automation.Peers.AutomationPeer>
+
+
+
+
+ Gets the collection of elements that are represented in the UI Automation tree as immediate
+ child elements of the automation peer.
+
+ The children elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetName.
+
+
+ Returns the first of these that is not null or empty:
+ - Value returned by the base implementation
+ - Name of the owning DataGrid
+ - DataGrid class name
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Gets the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridProvider.ColumnCount
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IGridProvider.GetItem(System.Int32,System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridProvider.RowCount
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.HorizontallyScrollable
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.HorizontalScrollPercent
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.HorizontalViewSize
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.Scroll(Microsoft.UI.Xaml.Automation.ScrollAmount,Microsoft.UI.Xaml.Automation.ScrollAmount)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.SetScrollPercent(System.Double,System.Double)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.VerticallyScrollable
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.VerticalScrollPercent
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IScrollProvider.VerticalViewSize
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.CanSelectMultiple
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.GetSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.IsSelectionRequired
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ITableProvider.GetColumnHeaders
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ITableProvider.GetRowHeaders
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ITableProvider.RowOrColumnMajor
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.RowOrColumnMajor
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridCellAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridCellAutomationPeer.xml
new file mode 100644
index 000000000..b55ab2a1f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridCellAutomationPeer.xml
@@ -0,0 +1,504 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IGridItemProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IInvokeProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ITableItemProvider
+
+
+
+
+ AutomationPeer for DataGridCell
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ DataGridCell
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the name of the element.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Gets the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value that indicates whether the element can accept keyboard focus.
+
+ true if the element can accept keyboard focus; otherwise, false
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridItemProvider.Column
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridItemProvider.ColumnSpan
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridItemProvider.ContainingGrid
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridItemProvider.Row
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridItemProvider.RowSpan
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IInvokeProvider.Invoke
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider.ScrollIntoView
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.AddToSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.IsSelected
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.RemoveFromSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.Select
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.SelectionContainer
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ITableItemProvider.GetColumnHeaderItems
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ITableItemProvider.GetRowHeaderItems
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridColumnHeaderAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridColumnHeaderAutomationPeer.xml
new file mode 100644
index 000000000..46c1d6a9e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridColumnHeaderAutomationPeer.xml
@@ -0,0 +1,394 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IInvokeProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ITransformProvider
+
+
+
+
+ AutomationPeer for DataGridColumnHeader
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ DataGridColumnHeader
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the string that describes the functionality of the control that is associated with the automation peer.
+
+ The string that contains the help text.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the name of the element.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Gets the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value that specifies whether the element is a content element.
+
+ True if the element is a content element; otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IInvokeProvider.Invoke
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider.ScrollIntoView
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ITransformProvider.CanMove
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ITransformProvider.CanResize
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ITransformProvider.CanRotate
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ITransformProvider.Move(System.Double,System.Double)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ITransformProvider.Resize(System.Double,System.Double)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ITransformProvider.Rotate(System.Double)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridColumnHeadersPresenterAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridColumnHeadersPresenterAutomationPeer.xml
new file mode 100644
index 000000000..673d8987d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridColumnHeadersPresenterAutomationPeer.xml
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+
+ AutomationPeer for DataGridColumnHeadersPresenter
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ DataGridColumnHeadersPresenter
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value that specifies whether the element is a content element.
+
+ True if the element is a content element; otherwise false
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridDetailsPresenterAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridDetailsPresenterAutomationPeer.xml
new file mode 100644
index 000000000..882fcf25c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridDetailsPresenterAutomationPeer.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+
+ AutomationPeer for DataGridDetailsPresenter
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ DataGridDetailsPresenter
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the DataGridDetailsPresenter element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value that specifies whether the element is a content element.
+
+ True if the element is a content element; otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets or sets a value indicating whether the DataGridDetailsPresenter associated with this UIElementAutomationPeer
+ is understood by the end user as interactive.
+
+ True if the DataGridDetailsPresenter associated with this UIElementAutomationPeer
+ is understood by the end user as interactive.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridGroupItemAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridGroupItemAutomationPeer.xml
new file mode 100644
index 000000000..856a64fc7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridGroupItemAutomationPeer.xml
@@ -0,0 +1,878 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IExpandCollapseProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IGridProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider
+
+
+
+
+ AutomationPeer for a group of items in a DataGrid
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the accelerator key for the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+
+ The accelerator key for the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the access key for the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+
+ The access key for the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Returns the control type for the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+
+ The control type for the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the string that uniquely identifies the FrameworkElement that is associated with this DataGridGroupItemAutomationPeer.
+
+ The string that uniquely identifies the FrameworkElement that is associated with this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+ Returns the Rect that represents the bounding rectangle of the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+
+ The Rect that represents the bounding rectangle of the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Automation.Peers.AutomationPeer>
+
+
+
+
+ Returns the collection of elements that are represented in the UI Automation tree as immediate
+ child elements of the automation peer.
+
+ The children elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+
+ Returns a Point that represents the clickable space that is on the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+
+ A Point that represents the clickable space that is on the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the string that describes the functionality of the control that is associated with the automation peer.
+
+ The string that contains the help text.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns a string that communicates the visual status of the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+
+ A string that communicates the visual status of the UIElement that is associated with this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns a human-readable string that contains the item type that the UIElement for this DataGridGroupItemAutomationPeer represents.
+
+ A human-readable string that contains the item type that the UIElement for this DataGridGroupItemAutomationPeer represents.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Returns the AutomationPeer for the element that is targeted to the UIElement for this DataGridGroupItemAutomationPeer.
+
+ The AutomationPeer for the element that is targeted to the UIElement for this DataGridGroupItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns a localized human readable string for this control type.
+
+ A localized human readable string for this control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the string that describes the functionality of the control that is associated with this DataGridGroupItemAutomationPeer.
+
+ The string that contains the help text.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationOrientation
+
+
+
+
+ Returns a value indicating whether the element associated with this DataGridGroupItemAutomationPeer is laid out in a specific direction.
+
+ A value indicating whether the element associated with this DataGridGroupItemAutomationPeer is laid out in a specific direction.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Gets the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Returns a value indicating whether the UIElement associated with this DataGridGroupItemAutomationPeer can accept keyboard focus.
+
+ True if the element is focusable by the keyboard; otherwise false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Returns a value indicating whether the element associated with this DataGridGroupItemAutomationPeer is an element that contains data that is presented to the user.
+
+ True if the element contains data for the user to read; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets or sets a value indicating whether the UIElement associated with this DataGridGroupItemAutomationPeer
+ is understood by the end user as interactive.
+
+ True if the UIElement associated with this DataGridGroupItemAutomationPeer
+ is understood by the end user as interactive.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether this DataGridGroupItemAutomationPeer can receive and send events to the associated element.
+
+ True if this DataGridGroupItemAutomationPeer can receive and send events; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridGroupItemAutomationPeer can accept keyboard focus.
+
+ True if the UIElement associated with this DataGridGroupItemAutomationPeer can accept keyboard focus.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridGroupItemAutomationPeer is off the screen.
+
+ True if the element is not on the screen; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridGroupItemAutomationPeer contains protected content.
+
+ True if the UIElement contains protected content.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridGroupItemAutomationPeer is required to be completed on a form.
+
+ True if the UIElement is required to be completed on a form.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IExpandCollapseProvider.Collapse
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IExpandCollapseProvider.Expand
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.ExpandCollapseState
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridProvider.ColumnCount
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IGridProvider.GetItem(System.Int32,System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IGridProvider.RowCount
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider.ScrollIntoView
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.CanSelectMultiple
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.GetSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.IsSelectionRequired
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Sets the keyboard input focus on the UIElement associated with this DataGridGroupItemAutomationPeer.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridItemAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridItemAutomationPeer.xml
new file mode 100644
index 000000000..05bde821e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridItemAutomationPeer.xml
@@ -0,0 +1,872 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IInvokeProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider
+
+
+ Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider
+
+
+
+
+ AutomationPeer for an item in a DataGrid
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the accelerator key for the UIElement that is associated with this DataGridItemAutomationPeer.
+
+ The accelerator key for the UIElement that is associated with this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the access key for the UIElement that is associated with this DataGridItemAutomationPeer.
+
+ The access key for the UIElement that is associated with this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Returns the control type for the UIElement that is associated with this DataGridItemAutomationPeer.
+
+ The control type for the UIElement that is associated with this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the string that uniquely identifies the FrameworkElement that is associated with this DataGridItemAutomationPeer.
+
+ The string that uniquely identifies the FrameworkElement that is associated with this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+ Returns the Rect that represents the bounding rectangle of the UIElement that is associated with this DataGridItemAutomationPeer.
+
+ The Rect that represents the bounding rectangle of the UIElement that is associated with this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Automation.Peers.AutomationPeer>
+
+
+
+
+ Returns the collection of elements that are represented in the UI Automation tree as immediate
+ child elements of the automation peer.
+
+ The children elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+
+ Returns a Point that represents the clickable space that is on the UIElement that is associated with this DataGridItemAutomationPeer.
+
+ A Point that represents the clickable space that is on the UIElement that is associated with this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the string that describes the functionality of the control that is associated with the automation peer.
+
+ The string that contains the help text.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns a string that communicates the visual status of the UIElement that is associated with this DataGridItemAutomationPeer.
+
+ A string that communicates the visual status of the UIElement that is associated with this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns a human-readable string that contains the item type that the UIElement for this DataGridItemAutomationPeer represents.
+
+ A human-readable string that contains the item type that the UIElement for this DataGridItemAutomationPeer represents.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Returns the AutomationPeer for the element that is targeted to the UIElement for this DataGridItemAutomationPeer.
+
+ The AutomationPeer for the element that is targeted to the UIElement for this DataGridItemAutomationPeer.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns a localized human readable string for this control type.
+
+ A localized human readable string for this control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns the string that describes the functionality of the control that is associated with this DataGridItemAutomationPeer.
+
+ The string that contains the help text.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationOrientation
+
+
+
+
+ Returns a value indicating whether the element associated with this DataGridItemAutomationPeer is laid out in a specific direction.
+
+ A value indicating whether the element associated with this DataGridItemAutomationPeer is laid out in a specific direction.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Returns the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Returns a value indicating whether the UIElement associated with this DataGridItemAutomationPeer can accept keyboard focus.
+
+ True if the element is focusable by the keyboard; otherwise false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Returns a value indicating whether the element associated with this DataGridItemAutomationPeer is an element that contains data that is presented to the user.
+
+ True if the element contains data for the user to read; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets or sets a value indicating whether the UIElement associated with this DataGridItemAutomationPeer
+ is understood by the end user as interactive.
+
+ True if the UIElement associated with this DataGridItemAutomationPeer
+ is understood by the end user as interactive.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether this DataGridItemAutomationPeer can receive and send events to the associated element.
+
+ True if this DataGridItemAutomationPeer can receive and send events; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridItemAutomationPeer can accept keyboard focus.
+
+ True if the UIElement associated with this DataGridItemAutomationPeer can accept keyboard focus.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridItemAutomationPeer is off the screen.
+
+ True if the element is not on the screen; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridItemAutomationPeer contains protected content.
+
+ True if the UIElement contains protected content.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value indicating whether the UIElement associated with this DataGridItemAutomationPeer is required to be completed on a form.
+
+ True if the UIElement is required to be completed on a form.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IInvokeProvider.Invoke
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider.ScrollIntoView
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.AddToSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.IsSelected
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.RemoveFromSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.Select
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider.SelectionContainer
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.CanSelectMultiple
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.GetSelection
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.ISelectionProvider.IsSelectionRequired
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Sets the keyboard input focus on the UIElement associated with this DataGridItemAutomationPeer.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowAutomationPeer.xml
new file mode 100644
index 000000000..0f2008f54
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowAutomationPeer.xml
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+
+ AutomationPeer for DataGridRow
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ DataGridRow
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Returns a human-readable string that contains the item type that the UIElement for this DataGridRowAutomationPeer represents.
+
+ A human-readable string that contains the item type that the UIElement for this DataGridRowAutomationPeer represents.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowGroupHeaderAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowGroupHeaderAutomationPeer.xml
new file mode 100644
index 000000000..04670e40e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowGroupHeaderAutomationPeer.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+
+ AutomationPeer for DataGridRowGroupHeader
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ DataGridRowGroupHeader
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowHeaderAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowHeaderAutomationPeer.xml
new file mode 100644
index 000000000..55a0c094a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowHeaderAutomationPeer.xml
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+
+ AutomationPeer for DataGridRowHeader
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ DataGridRowHeader
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the name of the element.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value that specifies whether the element is a content element.
+
+ True if the element is a content element; otherwise false
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowsPresenterAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowsPresenterAutomationPeer.xml
new file mode 100644
index 000000000..849d42c24
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/DataGridRowsPresenterAutomationPeer.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+
+ AutomationPeer for the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ Owning DataGridRowsPresenter
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Automation.Peers.AutomationPeer>
+
+
+
+
+ Gets the collection of elements that are represented in the UI Automation tree as immediate
+ child elements of the automation peer.
+
+ The children elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Gets a value that specifies whether the element is a content element.
+
+ True if the element is a content element; otherwise false
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/ExpanderAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/ExpanderAutomationPeer.xml
new file mode 100644
index 000000000..770ffdb73
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Automation.Peers/ExpanderAutomationPeer.xml
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IToggleProvider
+
+
+
+
+ Defines a framework element automation peer for the control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+
+
+ The that is associated with this .
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+
+ Gets the control type for the element that is associated with the UI Automation peer.
+
+ The control type.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
+ differentiates the control represented by this AutomationPeer.
+
+ The string that contains the name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Called by GetName.
+
+
+ Returns the first of these that is not null or empty:
+ - Value returned by the base implementation
+ - Name of the owning Expander
+ - Expander class name
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ A value from the Microsoft.UI.Xaml.Automation.Peers.PatternInterface enumeration.
+
+ Gets the control pattern that is associated with the specified Microsoft.UI.Xaml.Automation.Peers.PatternInterface.
+
+ The object that supports the specified pattern, or null if unsupported.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IToggleProvider.Toggle
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Cycles through the toggle states of a control.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IToggleProvider.ToggleState
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.ToggleState
+
+
+ Gets the toggle state of the control.
+ The toggle state of the control, as a value of the enumeration.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AnimationCompletedTriggerBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AnimationCompletedTriggerBehavior.xml
new file mode 100644
index 000000000..c2aa0b395
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AnimationCompletedTriggerBehavior.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.Xaml.Interactivity.Trigger<CommunityToolkit.WinUI.UI.Animations.AnimationSet>
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationSet
+
+
+
+
+
+ A custom that fires whenever a linked completes.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AnimationStartedTriggerBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AnimationStartedTriggerBehavior.xml
new file mode 100644
index 000000000..3da3ad8eb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AnimationStartedTriggerBehavior.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.Xaml.Interactivity.Trigger<CommunityToolkit.WinUI.UI.Animations.AnimationSet>
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationSet
+
+
+
+
+
+ A custom that fires whenever a linked starts.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AutoFocusBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AutoFocusBehavior.xml
new file mode 100644
index 000000000..cd2d04a1f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AutoFocusBehavior.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.BehaviorBase<Microsoft.UI.Xaml.Controls.Control>
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+
+ This behavior automatically sets the focus on the associated when it is loaded.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AutoSelectBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AutoSelectBehavior.xml
new file mode 100644
index 000000000..88bd5b8ef
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/AutoSelectBehavior.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.BehaviorBase<Microsoft.UI.Xaml.Controls.TextBox>
+
+ Microsoft.UI.Xaml.Controls.TextBox
+
+
+
+
+
+ This behavior automatically selects the entire content of the associated when it is loaded.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/BehaviorBase`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/BehaviorBase`1.xml
new file mode 100644
index 000000000..40295215b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/BehaviorBase`1.xml
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+
+ Microsoft.Xaml.Interactivity.Behavior<T>
+
+ T
+
+
+
+
+ The type of the associated object.
+
+ Base class for behaviors that solves 2 problems:
+ 1. Prevent duplicate initialization that can happen (prevent multiple OnAttached calls);
+ 2. Whenever initially fails, this method will subscribe to to allow lazy initialization.
+
+
+ For more info, see https://github.com/windows-toolkit/WindowsCommunityToolkit/issues/1008.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Initializes the behavior to the associated object.
+
+
+ true if the initialization succeeded; otherwise false.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this behavior is attached.
+
+
+ true if this behavior is attached; otherwise, false.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called when the associated object has been loaded.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called when the associated object has been unloaded.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called after the behavior is attached to the .
+
+
+ Override this to hook up functionality to the
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called when the behavior is being detached from its .
+
+
+ Override this to unhook functionality from the
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Uninitializes the behavior from the associated object.
+
+
+ true if uninitialization succeeded; otherwise false.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FadeHeaderBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FadeHeaderBehavior.xml
new file mode 100644
index 000000000..10156d987
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FadeHeaderBehavior.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.BehaviorBase<Microsoft.UI.Xaml.FrameworkElement>
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+ Performs an fade animation on a ListView or GridView Header using composition.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the target element for the Fading behavior.
+
+ To be added.
+
+ Set this using the header of a ListView or GridView. You can use the entire root of the header or an element within the header.
+
+ Using this example Header:
+
+
+ The behavior would be implemented like this
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The UIElement that will be faded.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Attaches the behavior to the associated object.
+
+
+ true if attaching succeeded; otherwise false.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Detaches the behavior from the associated object.
+
+
+ true if detaching succeeded; otherwise false.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusBehavior.xml
new file mode 100644
index 000000000..30d3be8a9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusBehavior.xml
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.BehaviorBase<Microsoft.UI.Xaml.UIElement>
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Targets")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Targets")>]
+
+
+
+
+ This behavior sets the focus on the first control of which accepts it.
+ The focus will be set following the order. The first control being ready
+ and accepting the focus will receive it.
+ The focus can be set to another control with a higher priority if it loads before .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets or sets the timeout before the stops trying to set the focus to a control with
+ a higher priority.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The DP to store the property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.FocusTargetList
+
+
+
+ Gets or sets the ordered list of controls which should receive the focus when the associated object is loaded.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The DP to store the property value.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusTarget.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusTarget.xml
new file mode 100644
index 000000000..fb52e3f21
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusTarget.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ A target for the .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+ Gets or sets the control that will receive the focus.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The DP to store the property value.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusTargetList.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusTargetList.xml
new file mode 100644
index 000000000..e72f84269
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/FocusTargetList.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<CommunityToolkit.WinUI.UI.Behaviors.FocusTarget>
+
+ CommunityToolkit.WinUI.UI.Behaviors.FocusTarget
+
+
+
+
+
+ A collection of .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/QuickReturnHeaderBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/QuickReturnHeaderBehavior.xml
new file mode 100644
index 000000000..855afebf7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/QuickReturnHeaderBehavior.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.BehaviorBase<Microsoft.UI.Xaml.FrameworkElement>
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+ Performs an animation on a ListView or GridView Header to make it quick return using composition.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the target element for the ScrollHeader behavior.
+
+ To be added.
+
+ Set this using the header of a ListView or GridView.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The UIElement that will be faded.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Attaches the behavior to the associated object.
+
+
+ true if attaching succeeded; otherwise false.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Show the header
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Detaches the behavior from the associated object.
+
+
+ true if detaching succeeded; otherwise false.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StartAnimationAction.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StartAnimationAction.xml
new file mode 100644
index 000000000..59608d688
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StartAnimationAction.xml
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ Microsoft.Xaml.Interactivity.IAction
+
+
+
+
+ An implementation that can trigger a target instance.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationSet
+
+
+
+ Gets or sets the linked instance to invoke.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Xaml.Interactivity.IAction.Execute(System.Object,System.Object)
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the object to start the specified animation on. If not specified, will use the current object the parent animation is running on.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StickyHeaderBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StickyHeaderBehavior.xml
new file mode 100644
index 000000000..77b0ebda2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StickyHeaderBehavior.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.BehaviorBase<Microsoft.UI.Xaml.FrameworkElement>
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+ Performs an animation on a ListView or GridView Header to make it sticky using composition.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the target element for the ScrollHeader behavior.
+
+ To be added.
+
+ Set this using the header of a ListView or GridView.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The UIElement that will be faded.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Attaches the behavior to the associated object.
+
+
+ true if attaching succeeded; otherwise false.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Show the header
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Detaches the behavior from the associated object.
+
+
+ true if detaching succeeded; otherwise false.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StopAnimationAction.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StopAnimationAction.xml
new file mode 100644
index 000000000..4ada99cb8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/StopAnimationAction.xml
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ Microsoft.Xaml.Interactivity.IAction
+
+
+
+
+ An implementation that can stop a target instance.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Animations.AnimationSet
+
+
+
+ Gets or sets the linked instance to stop.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.Xaml.Interactivity.IAction.Execute(System.Object,System.Object)
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the object to stop the specified animation on. If not specified, will use the current object the parent animation is running on.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/ViewportBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/ViewportBehavior.xml
new file mode 100644
index 000000000..d01fb0469
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Behaviors/ViewportBehavior.xml
@@ -0,0 +1,301 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Behaviors.BehaviorBase<Microsoft.UI.Xaml.FrameworkElement>
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+ A class for listening element enter or exit the ScrollViewer viewport
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Associated element fully enter the ScrollViewer viewport event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Associated element enter the ScrollViewer viewport event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Associated element fully exit the ScrollViewer viewport event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Associated element exit the ScrollViewer viewport event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this behavior will remain attached after the associated element enters the viewport. When false, the behavior will remove itself after entering.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The IsAlwaysOn value of the associated element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether associated element is fully in the ScrollViewer viewport
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The IsFullyInViewport value of the associated element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether associated element is in the ScrollViewer viewport
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The IsInViewport value of the associated element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called after the behavior is attached to the .
+
+
+ Override this to hook up functionality to the
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Behaviors
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called when the behavior is being detached from its .
+
+
+ Override this to unhook functionality from the
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ColorToColorShadeConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ColorToColorShadeConverter.xml
new file mode 100644
index 000000000..c09c13375
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ColorToColorShadeConverter.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Creates an accent color shade from a color value.
+ Only +/- 3 shades from the given color are supported.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ColorToHexConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ColorToHexConverter.xml
new file mode 100644
index 000000000..0fdc5e8b3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ColorToHexConverter.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Converts a color to a hex string and vice versa.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ContrastBrushConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ContrastBrushConverter.xml
new file mode 100644
index 000000000..8dd59e803
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.ColorPickerConverters/ContrastBrushConverter.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Gets a color, either black or white, depending on the brightness of the supplied color.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Byte
+
+
+
+ Gets or sets the alpha channel threshold below which a default color is used instead of black/white.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_DataGrid_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_DataGrid_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..185124703
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_DataGrid_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.Type)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ [Windows.Foundation.Metadata.DefaultOverload]
+ [<Windows.Foundation.Metadata.DefaultOverload>]
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_Layout_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_Layout_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..937dd72a9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_Layout_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.Type)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ [Windows.Foundation.Metadata.DefaultOverload]
+ [<Windows.Foundation.Metadata.DefaultOverload>]
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_Markdown_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_Markdown_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..8bf6062e9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.CommunityToolkit_WinUI_UI_Controls_Markdown_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+
+ Main class for providing metadata for the app or library
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(String)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.Type)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ [Windows.Foundation.Metadata.DefaultOverload]
+ [<Windows.Foundation.Metadata.DefaultOverload>]
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(Type)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+
+ GetXmlnsDefinitions()
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Core.CommunityToolkit_WinUI_UI_Controls_Core_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Core.CommunityToolkit_WinUI_UI_Controls_Core_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..308606ec0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Core.CommunityToolkit_WinUI_UI_Controls_Core_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+
+ Main class for providing metadata for the app or library
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(String)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.Type)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ [Windows.Foundation.Metadata.DefaultOverload]
+ [<Windows.Foundation.Metadata.DefaultOverload>]
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(Type)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+
+ GetXmlnsDefinitions()
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Input.CommunityToolkit_WinUI_UI_Controls_Input_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Input.CommunityToolkit_WinUI_UI_Controls_Input_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..6a85f2fc5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Input.CommunityToolkit_WinUI_UI_Controls_Input_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+
+ Main class for providing metadata for the app or library
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(String)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.Type)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+ [Windows.Foundation.Metadata.DefaultOverload]
+ [<Windows.Foundation.Metadata.DefaultOverload>]
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(Type)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+
+ GetXmlnsDefinitions()
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/ICodeBlockResolver.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/ICodeBlockResolver.xml
new file mode 100644
index 000000000..3305f0ead
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/ICodeBlockResolver.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ A Parser to parse code strings into Syntax Highlighted text.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ Block to add formatted Text to.
+ The raw code block text
+ The language of the Code Block, as specified by ```{Language} on the first line of the block,
+ e.g.
+ ```C#
+ public void Method();
+ ```
+
+ Parses Code Block text into Rich text.
+
+ Parsing was handled Successfully
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/IImageResolver.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/IImageResolver.xml
new file mode 100644
index 000000000..1bd16c82b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/IImageResolver.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ An interface used to resolve images in the markdown.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Xaml.Media.ImageSource>
+
+
+
+
+
+
+ Url to Resolve.
+ Tooltip for Image.
+
+ Resolves an Image from a Url.
+
+ Image
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/ILinkRegister.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/ILinkRegister.xml
new file mode 100644
index 000000000..91ce5c928
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/ILinkRegister.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ An interface used to handle links in the markdown.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Hyperlink to Register.
+ Url to Register.
+
+ Registers a Hyperlink with a LinkUrl.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ ImageLink to Register.
+ Url to Register.
+ Is Image an IsHyperlink.
+
+ Registers a Hyperlink with a LinkUrl.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/InlineRenderContext.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/InlineRenderContext.xml
new file mode 100644
index 000000000..b65060afd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/InlineRenderContext.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.RenderContext
+
+
+
+
+ The Context of the Current Document Rendering.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Documents.InlineCollection
+
+
+
+ Gets or sets the list to add to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the Current Element is being rendered inside a Bold Run.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the Current Element is being rendered inside a Link.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the Current Element is being rendered inside an Italics Run.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/MarkdownRenderer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/MarkdownRenderer.xml
new file mode 100644
index 000000000..14c60e447
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/MarkdownRenderer.xml
@@ -0,0 +1,2505 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Render.MarkdownRendererBase
+
+
+
+
+ Block UI Methods for UWP UI Creation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The Document to Render.
+ The LinkRegister, will use itself.
+ The Image Resolver, will use itself.
+ The Code Block Resolver, will use itself.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Performs an action against any runs that occur within the given span.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets a brush that provides the background of the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets a brush that describes the border fill of a control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the border thickness of a control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the uniform spacing between characters, in units of 1/1000 of an em.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to fill the background of a code block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.ICodeBlockResolver
+
+
+
+ Gets the Parser to parse code strings into Syntax Highlighted text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render the border fill of a code block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the thickness of the border around code blocks.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font used to display code. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render the text inside a code block. If this is
+ null, then is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space outside of code blocks.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space between the code border and the text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.RichTextBlock
+
+
+
+
+
+ To be added.
+
+ Creates a new RichTextBlock, if the last element of the provided collection isn't already a RichTextBlock.
+
+ The rich text block
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.TextBlock
+
+
+
+
+
+ To be added.
+
+ Creates a new TextBlock, with default settings.
+
+ The created TextBlock
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets the Default Emoji Font.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font used to display emojis. If this is null, then
+ Segoe UI Emoji font is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FlowDirection
+
+
+
+ Gets or sets the of the markdown.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font used to display text in the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the size of the text in this control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontStretch
+
+
+
+ Gets or sets the degree to which a font is condensed or expanded on the screen.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontStyle
+
+
+
+ Gets or sets the style in which the text is rendered.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the thickness of the specified font.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets a brush that describes the foreground color.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render a horizontal rule. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used for horizontal rules.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the vertical thickness of the horizontal rule.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the MaxHeight for images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the MaxWidth for images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.IImageResolver
+
+
+
+ Gets the interface that is used to resolve images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Stretch
+
+
+
+ Gets or sets the stretch used for images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to fill the background of inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to fill the border of inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the thickness of the border around inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font used to display code. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to fill the foreground of inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin of inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space between the code border and the text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether text selection is enabled.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render links. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.ILinkRegister
+
+
+
+ Gets the interface that is used to register hyperlinks.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the space between the list item bullets/numbers and the list item content.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the space used by list item bullets/numbers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used by lists.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the distance between the border and its child object.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the line height used for paragraphs.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used for paragraphs.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to fill the background of a quote block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render a quote border. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the thickness of quote borders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render the text inside a quote block. If this is
+ null, then is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space outside of quote borders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space between the quote border and the text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+
+ Called externally to render markdown to a text block.
+
+ A XAML UI element.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a list of block elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a bold run element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a code element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a code element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders emoji element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a header element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Renders a horizontal rule element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a raw link element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders an image element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a text run element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a list element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a link element
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a paragraph element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a quote element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a strikethrough element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a subscript element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a superscript element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a table element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The parsed inline element to render.
+ Persistent state.
+
+ Renders a text run element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Renders a yaml header element.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render table borders. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the thickness of any table borders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the padding inside each cell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used by tables.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.TextWrapping
+
+
+
+ Gets or sets the word wrapping behavior.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to wrap text in the Code Block, or use Horizontal Scroll.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render table borders. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the thickness of any yaml header borders.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/RenderContext.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/RenderContext.xml
new file mode 100644
index 000000000..d2898649a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/RenderContext.xml
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Render.IRenderContext
+
+
+
+
+ The Context of the Current Position
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.Common.Parsers.Markdown.Render.IRenderContext.Clone
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Parsers.Markdown.Render.IRenderContext
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the Foreground of the Current Context.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to override the Foreground Property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Render.IRenderContext.Parent
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Object
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.Common.Parsers.Markdown.Render.IRenderContext.TrimLeadingWhitespace
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/RenderContextIncorrectException.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/RenderContextIncorrectException.xml
new file mode 100644
index 000000000..589a0b8f2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/RenderContextIncorrectException.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Exception
+
+
+
+
+ An Exception that occurs when the Render Context is Incorrect.
+
+ To be added.
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/UIElementCollectionRenderContext.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/UIElementCollectionRenderContext.xml
new file mode 100644
index 000000000..58a7a12e3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Markdown.Render/UIElementCollectionRenderContext.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.RenderContext
+
+
+
+
+ The Context of the Current Document Rendering.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.UIElementCollection
+
+
+
+ Gets or sets the list to add to.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Media.CommunityToolkit_WinUI_UI_Controls_Media_XamlTypeInfo/XamlMetaDataProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Media.CommunityToolkit_WinUI_UI_Controls_Media_XamlTypeInfo/XamlMetaDataProvider.xml
new file mode 100644
index 000000000..c5c9e0efc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Media.CommunityToolkit_WinUI_UI_Controls_Media_XamlTypeInfo/XamlMetaDataProvider.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlMetadataProvider
+
+
+
+
+ [System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")]
+ [<System.CodeDom.Compiler.GeneratedCode("Microsoft.UI.Xaml.Markup.Compiler", " 0.0.0.0")>]
+
+
+ [System.Diagnostics.DebuggerNonUserCode]
+ [<System.Diagnostics.DebuggerNonUserCode>]
+
+
+
+
+ Main class for providing metadata for the app or library
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(String)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.Type)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+ [Windows.Foundation.Metadata.DefaultOverload]
+ [<Windows.Foundation.Metadata.DefaultOverload>]
+
+
+
+ Microsoft.UI.Xaml.Markup.IXamlType
+
+
+
+
+
+ To be added.
+
+ GetXamlType(Type)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.XmlnsDefinition[]
+
+
+
+
+ GetXmlnsDefinitions()
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/ColorPickerSlider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/ColorPickerSlider.xml
new file mode 100644
index 000000000..9a021cca4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/ColorPickerSlider.xml
@@ -0,0 +1,457 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Slider
+
+
+
+
+ A slider that represents a single color channel for use in the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the RGB color represented by the slider.
+ For accuracy use instead.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorChannel
+
+
+
+ Gets or sets the color channel represented by the slider.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorRepresentation
+
+
+
+ Gets or sets the color representation used by the slider.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the default foreground brush to use when the slider background is hardly visible and nearly transparent.
+ Generally, this should be the default Foreground text brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.HsvColor
+
+
+
+ Gets or sets the HSV color represented by the slider.
+ This is the preferred color property for accuracy.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the alpha channel is always forced to maximum for channels
+ other than .
+ This ensures that the background is always visible and never transparent regardless of the actual color.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether automatic background and foreground updates will be
+ calculated when the set color changes. This can be disabled for performance reasons when working with
+ multiple sliders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the saturation and value channels are always forced to maximum values
+ when in HSVA color representation. Only channel values other than will be changed.
+ This ensures, for example, that the Hue background is always visible and never washed out regardless of the actual color.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ The available size that this element can give to child elements.
+ Infinity can be specified as a value to indicate that the element will size to whatever content
+ is available.
+
+ Measures the size in layout required for child elements and determines a size for the
+ FrameworkElement-derived class.
+
+ The size that this element determines it needs during layout,
+ based on its calculations of child element sizes.
+
+
+ Slider has some critical bugs:
+
+ * https://github.com/microsoft/microsoft-ui-xaml/issues/477
+ * https://social.msdn.microsoft.com/Forums/sqlserver/en-US/0d3a2e64-d192-4250-b583-508a02bd75e1/uwp-bug-crash-layoutcycleexception-because-of-slider-under-certain-circumstances?forum=wpdevelop
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Update the slider's Foreground and Background brushes based on the current slider state and color.
+
+
+ Manually refreshes the background gradient of the slider.
+ This is callable separately for performance reasons.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridCellsPresenter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridCellsPresenter.xml
new file mode 100644
index 000000000..6cc5d84a2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridCellsPresenter.xml
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ Used within the template of a
+ to specify the location in the control's visual tree where the cells are to be added.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The final area within the parent that this element should use to arrange itself and its children.
+
+
+ Arranges the content of the .
+
+
+ The actual size used by the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The available size that this element can give to child elements. Indicates an upper limit that child elements should not exceed.
+
+
+ Measures the children of a to
+ prepare for arranging them during the pass.
+
+
+ The size that the determines it needs during layout, based on its calculations of child object allocated sizes.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridColumnHeader.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridColumnHeader.xml
new file mode 100644
index 000000000..a01cca221
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridColumnHeader.xml
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Pressed")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Pressed")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="FocusStates", Name="Focused")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="FocusStates", Name="Focused")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="FocusStates", Name="Unfocused")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="FocusStates", Name="Unfocused")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SortStates", Name="Unsorted")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SortStates", Name="Unsorted")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SortStates", Name="SortAscending")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SortStates", Name="SortAscending")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SortStates", Name="SortDescending")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SortStates", Name="SortDescending")>]
+
+
+
+
+ Represents an individual column header.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Builds the visual tree for the column header when a new template is applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The old value of the property.
+ The new value of the property.
+
+ Called when the value of the property changes.
+
+ To be added.
+
+ is not a UIElement.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the used to paint the column header separator lines.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Visibility
+
+
+
+ Gets or sets a value indicating whether the column header separator lines are visible.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridColumnHeadersPresenter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridColumnHeadersPresenter.xml
new file mode 100644
index 000000000..8a2ad4328
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridColumnHeadersPresenter.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ Used within the template of a to specify the
+ location in the control's visual tree where the column headers are to be added.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The final area within the parent that this element should use to arrange itself and its children.
+
+
+ Arranges the content of the .
+
+
+ The actual size used by the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The available size that this element can give to child elements. Indicates an upper limit that child elements should not exceed.
+
+
+ Measures the children of a to
+ prepare for arranging them during the pass.
+
+
+ The size that the determines it needs during layout, based on its calculations of child object allocated sizes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridDetailsPresenter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridDetailsPresenter.xml
new file mode 100644
index 000000000..8be2b3aad
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridDetailsPresenter.xml
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ Used within the template of a to specify the location in the control's visual tree
+ where the row details are to be added.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The final area within the parent that this element should use to arrange itself and its children.
+
+
+ Arranges the content of the .
+
+
+ The actual size used by the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the height of the content.
+
+
+ The height of the content.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ContentHeight dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The available size that this element can give to child elements. Indicates an upper limit that child elements should not exceed.
+
+
+ Measures the children of a to
+ prepare for arranging them during the pass.
+
+
+ The size that the determines it needs during layout, based on its calculations of child object allocated sizes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridFrozenGrid.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridFrozenGrid.xml
new file mode 100644
index 000000000..2bf9fd9e1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridFrozenGrid.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Grid
+
+
+
+
+ Represents a non-scrollable grid that contains row headers.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The object to get the IsFrozen value from.
+
+
+ Gets a value that indicates whether the grid is frozen.
+
+ true if the grid is frozen; otherwise, false. The default is true.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ A dependency property that indicates whether the grid is frozen.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The object to set the IsFrozen value on.
+ true if is frozen; otherwise, false.
+
+ Sets a value that indicates whether the grid is frozen.
+
+ To be added.
+
+ is null.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridRowHeader.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridRowHeader.xml
new file mode 100644
index 000000000..0f35e7533
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridRowHeader.xml
@@ -0,0 +1,280 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RowHeaderRoot", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RowHeaderRoot", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalCurrentRow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalCurrentRow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedEditingRow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedEditingRow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalEditingRow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalEditingRow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverCurrentRow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverCurrentRow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedEditingRow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedEditingRow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverEditingRow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverEditingRow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedCurrentRowSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedCurrentRowSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverCurrentRowSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverCurrentRowSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedCurrentRowSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedCurrentRowSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalCurrentRowSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalCurrentRowSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="RowInvalid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="RowInvalid")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="RowValid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="RowValid")>]
+
+
+
+
+ Represents an individual row header.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The available size that this element can give to child elements. Indicates an upper limit that child elements should not exceed.
+
+
+ Measures the children of a to prepare for arranging them during the pass.
+
+
+ The size that the determines it needs during layout, based on its calculations of child object allocated sizes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Builds the visual tree for the row header when a new template is applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the used to paint the row header separator lines.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Visibility
+
+
+
+ Gets or sets a value indicating whether the row header separator lines are visible.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridRowsPresenter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridRowsPresenter.xml
new file mode 100644
index 000000000..598774f62
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.Primitives/DataGridRowsPresenter.xml
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ Used within the template of a to specify the
+ location in the control's visual tree where the rows are to be added.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The final area within the parent that this element should use to arrange itself and its children.
+
+
+ Arranges the content of the .
+
+
+ The actual size used by the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The available size that this element can give to child elements. Indicates an upper limit that child elements should not exceed.
+
+
+ Measures the children of a to
+ prepare for arranging them during the pass.
+
+
+ The size that the determines it needs during layout, based on its calculations of child object allocated sizes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.Common/CommonButtons.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.Common/CommonButtons.xml
new file mode 100644
index 000000000..a80370897
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.Common/CommonButtons.xml
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides access to Generic Buttons that activate Formatter Methods
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+
+ TextToolbar Instance
+
+ Initializes a new instance of the class.
+ Requires a TextToolbar Instance />.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton
+
+
+
+ Gets the for Bold
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton
+
+
+
+ Gets the for Italics
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton
+
+
+
+ Gets the for Link
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton
+
+
+
+ Gets the for List
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The invoked
+
+ Opens a for the user to enter a URL
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton
+
+
+
+ Gets the for OrderedList
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton
+
+
+
+ Gets the for Strikethrough
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ButtonMap.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ButtonMap.xml
new file mode 100644
index 000000000..4d26e3ea1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ButtonMap.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.IToolbarItem>
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.IToolbarItem
+
+
+
+
+
+ ObservableCollection of
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ButtonType.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ButtonType.xml
new file mode 100644
index 000000000..793264ed2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ButtonType.xml
@@ -0,0 +1,211 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specifies a Default ButtonType to Manipulate
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 0
+
+
+ Bold Button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 3
+
+
+ Code button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 8
+
+
+ Header Selector
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 1
+
+
+ Italics Button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 5
+
+
+ Link Button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 6
+
+
+ List Button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 7
+
+
+ Ordered List Button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 4
+
+
+ Quote Button
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+ 2
+
+
+ Strikethrough Button
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/DefaultButton.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/DefaultButton.xml
new file mode 100644
index 000000000..a44c35c4f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/DefaultButton.xml
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ Specifies a DefaultButton, modifies a Button Instance
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the Toolbar Item is Visible
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.DefaultButton
+
+
+
+
+
+ Type of Default Button
+
+ Specifies the Type of DefaultButton in order to remove it.
+
+ Removal Object
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonType
+
+
+
+ Gets or sets the type of Default Button to remove.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/DefaultButtonModificationList.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/DefaultButtonModificationList.xml
new file mode 100644
index 000000000..661161772
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/DefaultButtonModificationList.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.DefaultButton>
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.DefaultButton
+
+
+
+
+
+ ObservableCollection of
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/IToolbarItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/IToolbarItem.xml
new file mode 100644
index 000000000..e2feb9e9d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/IToolbarItem.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ Microsoft.UI.Xaml.Controls.ICommandBarElement
+
+
+
+
+ Interface that defines the position of an item in a
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets index of this Element
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ToolbarButton.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ToolbarButton.xml
new file mode 100644
index 000000000..db4ececcb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ToolbarButton.xml
@@ -0,0 +1,336 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.AppBarButton
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.IToolbarItem
+
+
+ Microsoft.UI.Xaml.Controls.ICommandBarElement
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+
+
+ An Interactive button in the TextToolbar, to perform a formatting task.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Action<CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton>
+
+
+
+ Gets or sets the designated formatting task.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the is Toggled
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.IToolbarItem.Position
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the position in the Toolbar to place this Button.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.ComponentModel.PropertyChangedEventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Action<CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton>
+
+
+
+ Gets or sets the designated formatting task when pressing shift at the same time.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the name that represents the as the Keyboard Character
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Nullable<Windows.System.VirtualKey>
+
+
+
+ Gets or sets a key to activate this button from the keyboard.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the Tooltip message, explaining what the button does.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ToolbarSeparator.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ToolbarSeparator.xml
new file mode 100644
index 000000000..e3a2cf9a4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons/ToolbarSeparator.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.AppBarSeparator
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.IToolbarItem
+
+
+ Microsoft.UI.Xaml.Controls.ICommandBarElement
+
+
+
+
+ Separates a collection of
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.IToolbarItem.Position
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.MarkDown/MarkDownButtonActions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.MarkDown/MarkDownButtonActions.xml
new file mode 100644
index 000000000..5c3acef14
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.MarkDown/MarkDownButtonActions.xml
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.ButtonActions
+
+
+
+
+ Default button Actions for MarkDown Formatter
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+
+ The Formatter to use
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.MarkDown.MarkDownFormatter
+
+
+
+ Gets the Formatter used
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.MarkDown/MarkDownFormatter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.MarkDown/MarkDownFormatter.xml
new file mode 100644
index 000000000..1cc78cc85
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.MarkDown/MarkDownFormatter.xml
@@ -0,0 +1,415 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.Formatter
+
+
+
+
+ Formatter implementation for MarkDown
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonMap
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ List character generating function
+
+ Determines if a reverse is requested, if the list characters are inside the Selection.
+
+ Is it reversing?
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ Function to generate the List Character
+ Adds New Lines to Start and End of Selected Text
+
+ Determines whether a List already has the formatting applied.
+
+ True if List formatting is reversing, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ Formatting in front of Text
+ Formatting at end of Text
+
+ Determines if formatting is to be reversed, when the formatting is located inside the Selectors.
+
+ True if formatting is reversing, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ Formatting in front of Text
+ Formatting at end of Text
+
+ Determines if formatting is to be reversed
+
+ True if formatting is reversing, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Button invoking the action
+
+ Formats a string as code
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Button invoking the actions
+
+ Formats a string as quote
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the value of the Line Number Iterator. Use this for generating Numbered Lists.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether gets whether it is the last line of the list.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ A function for generating a List Character, use ListLineIterator to generate a Numbered Style List, or return a string Result, e.g. () => "- "
+ Button that activated the Set List
+ Adds New Lines to Start and End of Selected Text
+
+ This function will either add List Characters to lines of text, or Remove List Characters from Lines of Text, if already applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ Formatting in front of Text
+ Formatting at end of Text
+ Is the Text reversible?
+ Text to insert between Start and End (Overwrites Current Text)
+
+ Applies formatting to Selected Text, or Removes formatting if already applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The button pressed
+
+ Invoked the flyout to style a header
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.RichText/RichTextButtonActions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.RichText/RichTextButtonActions.xml
new file mode 100644
index 000000000..aeaabeac6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.RichText/RichTextButtonActions.xml
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.ButtonActions
+
+
+
+
+ Class defining the RichText formatter actions
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+
+ The
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.RichText.RichTextFormatter
+
+
+
+ Gets the
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The button invoking the action
+
+ Formats the selection as underline
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.RichText/RichTextFormatter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.RichText/RichTextFormatter.xml
new file mode 100644
index 000000000..253695c56
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.RichText/RichTextFormatter.xml
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.Formatter
+
+
+
+
+ Rudimentary showcase of RichText and Toggleable Toolbar Buttons.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonMap
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Text.ITextCharacterFormat
+
+
+
+ Gets or sets format used for formatting selection in editor
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats/ButtonActions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats/ButtonActions.xml
new file mode 100644
index 000000000..fc27a98b8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats/ButtonActions.xml
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ The Actions taken when a button is pressed. Required for Common Button actions (Unless you override both Activation and ShiftActivation)
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Applies Bold
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Applies Italics
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+ Applies Link
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Applies List
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Applies Ordered List
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Applies Strikethrough
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats/Formatter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats/Formatter.xml
new file mode 100644
index 000000000..242777b7c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats/Formatter.xml
@@ -0,0 +1,409 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Manipulates Selected Text into an applied format according to default buttons.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.ButtonActions
+
+
+
+ Gets or sets a map of the Actions taken when a button is pressed. Required for Common Button actions (Unless you override both Activation and ShiftActivation)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonMap
+
+
+
+ Gets the default list of buttons
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Determines the Position of the Selector, if not at a New Line, it will move the Selector to a new line.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Decrements the selected position until it is at the start of the current line.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Gets the last line (Skips last Carriage Return)
+
+ Last line text
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ To be added.
+
+ Gets the line from the index provided (Skips last Carriage Return)
+
+ Last line text
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String[]
+
+
+
+
+ Gets an array of the Lines of Text in the Editor.
+
+ Text Array
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbar
+
+
+
+ Gets the source Toolbar
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ invoking the event
+
+
+
+
+ Called when text editor has changed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the Characters used to indicate a New Line
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called after the Selected Text changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Shortcut to Carriage Return
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Text.ITextSelection
+
+
+
+ Gets the current Editor Selection
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The where Formatter is used
+
+ Sets the where the Formatter is used
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the formatted version of the Editor's Text
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The old the Formatter was associated with
+
+ This method is called to unset event handlers that might have been registers by
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/List.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/List.xml
new file mode 100644
index 000000000..94e7457e7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/List.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols.Symbol
+
+
+
+
+ Creates a List Icon
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/NumberedList.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/NumberedList.xml
new file mode 100644
index 000000000..8731465cb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/NumberedList.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols.Symbol
+
+
+
+
+ Creates a Numbered List Icon
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/Symbol.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/Symbol.xml
new file mode 100644
index 000000000..853a5ba00
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls.TextToolbarSymbols/Symbol.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Disabled")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Disabled")>]
+
+
+
+
+ Common implementation for a symbol icon
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Finalizes an instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/AdaptiveGridView.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/AdaptiveGridView.xml
new file mode 100644
index 000000000..9a3f78bff
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/AdaptiveGridView.xml
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.GridView
+
+
+
+
+ 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.
+
+
+ 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.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ The width of the container control.
+
+ Calculates the width of the grid items.
+
+ The calculated item width.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the desired width of each item
+
+ The width of the desired.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Windows.Input.ICommand
+
+
+
+ Gets or sets the command to execute when an item is clicked and the IsItemClickEnabled property is true.
+
+ The item click command.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the height of each item in the grid.
+
+ The height of the item.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsPanelTemplate
+
+
+
+ Gets the template that defines the panel that controls the layout of items.
+
+
+ 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.
+
+
+ This property overrides the base ItemsPanel to prevent changing it.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ 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.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether only one row should be displayed.
+
+
+ true if only one row is displayed; otherwise, false.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The element that's used to display the specified item.
+ The item to display.
+
+ Prepares the specified element to display the specified item.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the control should stretch the content to fill at least one row.
+
+ A value indicating whether the control should stretch the content to fill at least one row.
+
+ If set to true (default) and there is only one row of items, the items will be stretched to fill the complete row.
+ If set to false, items will have their normal size, which means a gap can exist at the end of the row.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BackButtonBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BackButtonBehavior.xml
new file mode 100644
index 000000000..6180cdc04
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BackButtonBehavior.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ The behavior to use for navigating between the list and details views
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BackButtonBehavior
+
+ 0
+
+
+ Automatically determine the best approach to use.
+
+
+ If the back button controlled by is already visible, the will hook into that button.
+ If the new NavigationView provided by the Windows UI nuget package is used, the will enable and show that button.
+ Otherwise the inline button is used.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BackButtonBehavior
+
+ 1
+
+
+ Use a back button built into the
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BackButtonBehavior
+
+ 3
+
+
+ Do not enable any back buttons. Use this if you plan to handle all navigation or have your own back button in the application.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BackButtonBehavior
+
+ 2
+
+
+ Use the system back button controlled by the .
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BitmapFileFormat.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BitmapFileFormat.xml
new file mode 100644
index 000000000..8991c75ac
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BitmapFileFormat.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ This denotes the format used when saving a bitmap to a file.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BitmapFileFormat
+
+ 0
+
+
+ Indicates Windows Imaging Component's bitmap encoder.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BitmapFileFormat
+
+ 4
+
+
+ Indicates Windows Imaging Component's GIF encoder.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BitmapFileFormat
+
+ 2
+
+
+ Indicates Windows Imaging Component's bitmap JPEG encoder.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BitmapFileFormat
+
+ 5
+
+
+ Indicates Windows Imaging Component's JPEGXR encoder.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BitmapFileFormat
+
+ 1
+
+
+ Indicates Windows Imaging Component's PNG encoder.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BitmapFileFormat
+
+ 3
+
+
+ Indicates Windows Imaging Component's TIFF encoder.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeItem.xml
new file mode 100644
index 000000000..3e23cee7b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeItem.xml
@@ -0,0 +1,380 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Expander
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CloseButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CloseButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="EnlargeButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="EnlargeButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+
+
+ The Blade is used as a child in the BladeView
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the background color of the default close button in the title bar
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground color of the close button
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this blade is opened
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Override default OnApplyTemplate to capture child controls
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the background color of the title bar
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Visibility
+
+
+
+ Gets or sets the visibility of the title bar for this blade
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler<Microsoft.UI.Xaml.Visibility>
+
+
+
+ Fires when the blade is opened or closed
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeMode.xml
new file mode 100644
index 000000000..f5ed765be
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeMode.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ The blade mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BladeMode
+
+ 1
+
+
+ Fullscreen mode : each blade will take the entire Width and Height of the UI control container (cf )
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BladeMode
+
+ 0
+
+
+ Default mode : each blade will take the specified Width and Height
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeView.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeView.xml
new file mode 100644
index 000000000..a5284e88b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/BladeView.xml
@@ -0,0 +1,364 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsControl
+
+
+
+
+ A container that hosts controls in a horizontal scrolling list
+ Based on the Azure portal UI
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.UI.Controls.BladeItem>
+
+
+
+ Gets or sets a collection of visible blades
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets a value indicating what the overflow amount should be to start auto collapsing blade items
+
+ To be added.
+
+ We don't touch blade items that have no title bar
+
+
+ For example we put AutoCollapseCountThreshold = 2
+ This means that each time a blade is added to the bladeview collection,
+ we will validate the amount of added blades that have a title bar visible.
+ If this number get's bigger than AutoCollapseCountThreshold, we will collapse all blades but the last one
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.BladeItem>
+
+
+
+ Fires whenever a is closed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BladeMode
+
+
+
+ Gets or sets a value indicating whether blade mode (ex: whether blades are full screen or not)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.BladeItem>
+
+
+
+ Fires whenever a is opened
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CameraPreview.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CameraPreview.xml
new file mode 100644
index 000000000..0e07c4b74
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CameraPreview.xml
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="FrameSourceGroupButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="FrameSourceGroupButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+
+
+ Camera Control to preview video. Can subscribe to video frames, software bitmap when they arrive.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.Helpers.CameraHelper
+
+
+
+ Gets Camera Helper
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether Frame Source Group Button is visible or not
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Using a DependencyProperty as the backing store for . This enables animation, styling, binding, etc...
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.PreviewFailedEventArgs>
+
+
+
+ Event raised when camera preview fails.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Initialize control with a default CameraHelper instance for video preview and frame capture.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+
+
+ Initialize control with a CameraHelper instance for video preview and frame capture.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Stops preview.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Carousel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Carousel.xml
new file mode 100644
index 000000000..cf7f503d3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Carousel.xml
@@ -0,0 +1,660 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsControl
+
+
+
+
+ A modern UI Carousel control. Really flexible. Works with touch, keyboard, mouse.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Animation.EasingFunctionBase
+
+
+
+ Gets or sets easing function to apply for each transition.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ Returns the container used for each item
+
+ Returns always a CarouselItem
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the items rendered transformations should be opposite compared to the selected item
+ If false, all the items (except the selected item) will have the exact same transformations
+ If true, all the items where index > selected index will have an opposite transformation (Rotation X Y and Z will be multiply by -1)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the depth of items that are not selected.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the margin for items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets rotation angle on X
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets rotation angle on Y
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets rotation angle on Z
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Orientation
+
+
+
+ Gets or sets the Carousel orientation. Horizontal or Vertical
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the index of the selected item.
+
+ The index of the selected item. The default is -1.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the selected item.
+
+ The selected item. The default is null.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.SelectionChangedEventHandler
+
+
+
+ Occurs when the selected item changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets duration of the easing function animation (ms).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CarouselItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CarouselItem.xml
new file mode 100644
index 000000000..24ebb33da
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CarouselItem.xml
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Primitives.SelectorItem
+
+
+
+
+ Represents the container for an item in a Carousel control.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CarouselPanel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CarouselPanel.xml
new file mode 100644
index 000000000..965752118
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CarouselPanel.xml
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ The panel used in the control
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+ Add an animation to the current storyboard
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+
+ Arrange all items
+
+ Return an item size
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Carousel
+
+
+
+ Gets the Current Carousel control
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+
+ Measure items
+
+ Return carousel size
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Case.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Case.xml
new file mode 100644
index 000000000..000ff4727
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Case.xml
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Content")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Content")>]
+
+
+
+
+ is the value container for the .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the Content to display when this case is active.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this is the default case to display when no values match the specified value in the . There should only be a single default case provided. Do not set the property when setting to true. Default is false.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the that this case represents. If it matches the this case's will be displayed in the presenter.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CaseCollection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CaseCollection.xml
new file mode 100644
index 000000000..7fea37d18
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CaseCollection.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObjectCollection
+
+
+
+
+ An collection of to help with XAML interop.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CodeBlockResolvingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CodeBlockResolvingEventArgs.xml
new file mode 100644
index 000000000..8f792f316
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CodeBlockResolvingEventArgs.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Arguments for the event when a Code Block is being rendered.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the language of the Code Block, as specified by ```{Language} on the first line of the block,
+ e.g.
+ ```C#
+ public void Method();
+ ```
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this event was handled successfully.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Documents.InlineCollection
+
+
+
+ Gets Collection to add formatted Text to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the raw code block text
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorChannel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorChannel.xml
new file mode 100644
index 000000000..01691cfa4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorChannel.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+
+ Defines a specific channel within a color representation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorChannel
+
+ 0
+
+
+ Represents the alpha channel.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorChannel
+
+ 1
+
+
+ Represents the first color channel which is Red when RGB or Hue when HSV.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorChannel
+
+ 2
+
+
+ Represents the second color channel which is Green when RGB or Saturation when HSV.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorChannel
+
+ 3
+
+
+ Represents the third color channel which is Blue when RGB or Value when HSV.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorPicker.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorPicker.xml
new file mode 100644
index 000000000..4b6ed123f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorPicker.xml
@@ -0,0 +1,374 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ColorPicker
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="AlphaChannelSlider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="AlphaChannelSlider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="AlphaChannelTextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="AlphaChannelTextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Channel1Slider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Channel1Slider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Channel1TextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Channel1TextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Channel2Slider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Channel2Slider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Channel2TextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Channel2TextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Channel3Slider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Channel3Slider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Channel3TextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Channel3TextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground1Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground1Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground2Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground2Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground3Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground3Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground4Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground4Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground5Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground5Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground6Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground6Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground7Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground7Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground8Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground8Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground9Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground9Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground10Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackground10Border", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ColorSpectrumControl", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ColorSpectrumControl", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ColorSpectrumAlphaSlider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ColorSpectrumAlphaSlider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ColorSpectrumThirdDimensionSlider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ColorSpectrumThirdDimensionSlider", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.ColorPickerSlider))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="HexInputTextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="HexInputTextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="HsvToggleButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="HsvToggleButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RgbToggleButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RgbToggleButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="P1PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="P1PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="P2PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="P2PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="N1PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="N1PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="N2PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="N2PreviewBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+
+
+ Presents a color spectrum, a palette of colors, and color channel sliders for user selection of a color.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.IColorPalette
+
+
+
+ Gets or sets the custom color palette.
+ This will automatically set and
+ overwriting any existing values.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<Windows.UI.Color>
+
+
+
+ Gets the list of custom palette colors.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the number of colors in each row (section) of the custom color palette.
+ Within a standard palette, rows are shades and columns are unique colors.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Finalizes an instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the color palette is visible.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Overrides when a template is applied in order to get the required controls.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorPickerButton.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorPickerButton.xml
new file mode 100644
index 000000000..cf5724668
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorPickerButton.xml
@@ -0,0 +1,219 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.DropDownButton
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackgroundBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CheckeredBackgroundBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+
+
+ A which displays a color as its Content and it's Flyout is a .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorPicker
+
+
+
+ Gets the instances contained by the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the for the control used in the button.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the for the used within the of the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the selected the user has picked from the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorRepresentation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorRepresentation.xml
new file mode 100644
index 000000000..924482391
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ColorRepresentation.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+
+ Defines how colors are represented.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorRepresentation
+
+ 0
+
+
+ Color is represented by hue, saturation, value and alpha channels.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ColorRepresentation
+
+ 1
+
+
+ Color is represented by red, green, blue and alpha channels.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CropShape.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CropShape.xml
new file mode 100644
index 000000000..233c0e85e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/CropShape.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Crop shape enumeration.
+ Default is
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.CropShape
+
+ 1
+
+
+ Use circular shape to crop image.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.CropShape
+
+ 0
+
+
+ Use rectangular shape to crop image.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGrid+DisplayIndexComparer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGrid+DisplayIndexComparer.xml
new file mode 100644
index 000000000..432dacdbc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGrid+DisplayIndexComparer.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.IComparer<CommunityToolkit.WinUI.UI.Controls.DataGridColumn>
+
+
+
+
+ Comparator class so we can sort list by the display index
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IComparer`1.Compare(`0,`0)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGrid.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGrid.xml
new file mode 100644
index 000000000..92089ec1d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGrid.xml
@@ -0,0 +1,3493 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="CellStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.DataGridCell))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="CellStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.DataGridCell))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="ColumnHeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridColumnHeader))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="ColumnHeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridColumnHeader))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="DragIndicatorStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.ContentControl))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="DragIndicatorStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.ContentControl))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="DropLocationIndicatorStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.Control))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="DropLocationIndicatorStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.Control))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="RowHeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="RowHeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="RowStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.DataGridRow))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="RowStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.DataGridRow))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RowsPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowsPresenter))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RowsPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowsPresenter))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ColumnHeadersPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridColumnHeadersPresenter))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ColumnHeadersPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridColumnHeadersPresenter))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="FrozenColumnScrollBarSpacer", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="FrozenColumnScrollBarSpacer", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="HorizontalScrollBar", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ScrollBar))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="HorizontalScrollBar", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ScrollBar))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="VerticalScrollBar", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ScrollBar))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="VerticalScrollBar", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ScrollBar))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Disabled")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Disabled")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="TouchIndicator")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="TouchIndicator")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="MouseIndicator")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="MouseIndicator")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="MouseIndicatorFull")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="MouseIndicatorFull")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="NoIndicator")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsStates", Name="NoIndicator")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorExpanded")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorExpanded")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorCollapsed")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorCollapsed")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorExpandedWithoutAnimation")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorExpandedWithoutAnimation")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorCollapsedWithoutAnimation")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ScrollBarsSeparatorStates", Name="SeparatorCollapsedWithoutAnimation")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Invalid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Invalid")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Valid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Valid")>]
+
+
+
+
+ Control to represent data in columns and rows.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the that is used to paint the background of odd-numbered rows.
+
+
+ The brush that is used to paint the background of odd-numbered rows.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the
+ dependency property.
+
+
+ The identifier for the
+ dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the that is used to paint the foreground of odd-numbered rows.
+
+
+ The brush that is used to paint the foreground of odd-numbered rows.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the
+ dependency property.
+
+
+ The identifier for the
+ dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the row details sections remain
+ fixed at the width of the display area or can scroll horizontally.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the AreRowDetailsFrozen dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the row group header sections
+ remain fixed at the width of the display area or can scroll horizontally.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the AreRowDetailsFrozen dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The final area within the parent that this element should use to arrange itself and its children.
+
+
+ Arranges the content of the .
+
+
+ The actual size used by the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether columns are created
+ automatically when the property is set.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the AutoGenerateColumns dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridAutoGeneratingColumnEventArgs>
+
+
+
+ Occurs one time for each public, non-static property in the bound data type when the
+ property is changed and the
+ property is true.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Enters editing mode for the current cell and current row (if they're not already in editing mode).
+
+ True if operation was successful. False otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Provides information about the user gesture that caused the call to BeginEdit. Can be null.
+
+ Enters editing mode for the current cell and current row (if they're not already in editing mode).
+
+ True if operation was successful. False otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridBeginningEditEventArgs>
+
+
+
+ Occurs before a cell or row enters editing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Cancels editing mode and restores the original value.
+
+ True if operation was successful. False otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Specifies whether to cancel edit for a Cell or Row.
+
+ Cancels editing mode for the specified DataGridEditingUnit and restores its original value.
+
+ True if operation was successful. False otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the user can change
+ the column display order by dragging column headers with the mouse.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the CanUserReorderColumns dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the user can adjust column widths using the mouse.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the CanUserResizeColumns dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the user can sort columns by clicking the column header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the CanUserSortColumns dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridCellEditEndedEventArgs>
+
+
+
+ Occurs after cell editing has ended.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridCellEditEndingEventArgs>
+
+
+
+ Occurs immediately before cell editing has ended.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the data grid cells.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridClipboardCopyMode
+
+
+
+ Gets or sets the property which determines how DataGrid content is copied to the Clipboard.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ CollectionViewGroup
+ Set to true to collapse all Subgroups
+
+ Collapses the DataGridRowGroupHeader that represents a given CollectionViewGroup
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridColumnEventArgs>
+
+
+
+ Occurs when the
+ property of a column changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventArgs>
+
+
+
+ Occurs when the user drops a column header that was being dragged using the mouse.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventArgs>
+
+
+
+ Occurs one or more times while the user drags a column header using the mouse.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventArgs>
+
+
+
+ Occurs when the user begins dragging a column header using the mouse.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the height of the column headers row.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ColumnHeaderHeight dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the column headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ColumnHeaderStyle dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridColumnEventArgs>
+
+
+
+ Raised when column reordering ends, to allow subscribers to clean up.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridColumnReorderingEventArgs>
+
+
+
+ Raised when starting a column reordering action. Subscribers to this event can
+ set tooltip and caret UIElements, constrain tooltip position, indicate that
+ a preview should be shown, or cancel reordering.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<CommunityToolkit.WinUI.UI.Controls.DataGridColumn>
+
+
+
+ Gets a collection that contains all the columns in the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLength
+
+
+
+ Gets or sets the standard width or automatic sizing mode of columns in the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ColumnWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Commits editing mode and pushes changes to the backend.
+
+ True if operation was successful. False otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ Specifies whether to commit edit for a Cell or Row.
+ Editing mode is left if True.
+
+ Commits editing mode for the specified DataGridEditingUnit and pushes changes to the backend.
+
+ True if operation was successful. False otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowClipboardEventArgs>
+
+
+
+ This event is raised by OnCopyingRowClipboardContent method after the default row content is prepared.
+ Event listeners can modify or add to the row clipboard content.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<System.EventArgs>
+
+
+
+ Occurs when a different cell becomes the current cell.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets or sets the column that contains the current cell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the data item bound to the row that contains the current cell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of data to fetch for virtualizing/prefetch operations.
+
+
+ The amount of data to fetch per interval, in pages.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the drag indicator
+ that is displayed while dragging column headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the
+ dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the column headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the
+ dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ CollectionViewGroup
+ Set to true to expand all Subgroups
+
+ Expands the DataGridRowGroupHeader that represents a given CollectionViewGroup
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the number of columns that the user cannot scroll horizontally.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the
+ dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Data.ICollectionViewGroup
+
+
+
+
+
+
+ item
+ groupLevel
+
+ Returns the Group at the indicated level or null if the item is not in the ItemsSource
+
+ The group the given item falls under or null if the item is not in the ItemsSource
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridGridLinesVisibility
+
+
+
+ Gets or sets a value indicating which grid lines separating inner cells are shown.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the GridLinesVisibility dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridHeadersVisibility
+
+
+
+ Gets or sets a value indicating the visibility of row and column headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the HeadersVisibility dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the that is used to paint grid lines separating rows.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the HorizontalGridLinesBrush dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ScrollBarVisibility
+
+
+
+ Gets or sets a value indicating how the horizontal scroll bar is displayed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the HorizontalScrollBarVisibility dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the threshold range that governs when the DataGrid class will begin to prefetch more items.
+
+
+ The loading threshold, in terms of pages.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.IncrementalLoadingTrigger
+
+
+
+ Gets or sets a value that indicates the conditions for prefetch operations by the DataGrid class.
+
+
+ An enumeration value that indicates the conditions that trigger prefetch operations. The default is **Edge**.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the user can edit the values in the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the IsReadOnly dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether data in the grid is valid.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the IsValid dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.IEnumerable
+
+
+
+ Gets or sets a collection that is used to generate the content of the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowEventArgs>
+
+
+
+ Occurs after a
+ is instantiated, so that you can customize it before it is used.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowDetailsEventArgs>
+
+
+
+ Occurs when a new row details template is applied to a row, so that you can customize
+ the details section before it is used.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowGroupHeaderEventArgs>
+
+
+
+ Occurs before a DataGridRowGroupHeader header is used.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the maximum width of columns in the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the MaxColumnWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The available size that this element can give to child elements. Indicates an upper limit that
+ child elements should not exceed.
+
+
+ Measures the children of a to prepare for
+ arranging them during the
+ pass.
+
+
+ The size that the determines it needs during layout, based on its calculations of child object allocated sizes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the minimum width of columns in the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the MinColumnWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Builds the visual tree for the column header when a new template is applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the AutoGeneratingColumn event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the BeginningEdit event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the CellEditEnded event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the CellEditEnding event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Event arguments.
+
+ OnColumnDisplayIndexChanged
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Event arguments.
+
+ OnColumnReordered
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Event arguments.
+
+ OnColumnReordering
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Event arguments.
+
+ OnColumnSorting
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Contains the necessary information for generating the row clipboard content.
+
+ This method raises the CopyingRowClipboardContent event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the CurrentCellChanged event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the LoadingRow event for row preparation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the LoadingRowDetails for row details preparation
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ EventArgs
+
+ Raises the LoadingRowGroup event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ PointerRoutedEventArgs
+
+ Scrolls the DataGrid according to the direction of the delta.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the PreparingCellForEdit event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The event data.
+
+ Raises the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the RowEditEnded event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the RowEditEnding event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the SelectionChanged event and clears the _selectionChanged.
+ This event won't get raised again until after _selectionChanged is set back to true.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the UnloadingRow event for row recycling.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Raises the UnloadingRowDetails event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ EventArgs
+
+ Raises the UnloadingRowGroup event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridPreparingCellForEditEventArgs>
+
+
+
+ Occurs when a cell in a enters editing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the that is used to paint row backgrounds.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template that is used to display the content of the details section of rows.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the RowDetailsTemplate dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowDetailsEventArgs>
+
+
+
+ Occurs when the
+ property value changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRowDetailsVisibilityMode
+
+
+
+ Gets or sets a value indicating when the details sections of rows are displayed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the RowDetailsVisibilityMode dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowEditEndedEventArgs>
+
+
+
+ Occurs when the row has been successfully committed or canceled.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowEditEndingEventArgs>
+
+
+
+ Occurs immediately before the row has been successfully committed or canceled.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the that is used as the default cells foreground.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the label to display in a DataGridRowGroupHeader when its PropertyName is not set.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ObservableCollection<Microsoft.UI.Xaml.Style>
+
+
+
+ Gets the style that is used when rendering the row group header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the row headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the row header column.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the RowHeaderWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the standard height of rows in the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the RowHeight dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the rows.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ an item from the DataGrid's items source or a CollectionViewGroup from the collection view
+ a column from the DataGrid's columns collection
+
+ Scrolls the specified item or RowGroupHeader and/or column into view.
+ If item is not null: scrolls the row representing the item into view;
+ If column is not null: scrolls the column into view;
+ If both item and column are null, the method returns without scrolling.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the index of the current selection.
+
+ The index of the current selection, or -1 if the selection is empty.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the SelectedIndex dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the data item corresponding to the selected row.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the SelectedItem dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.IList
+
+
+
+ Gets a list that contains the data items corresponding to the selected rows.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.SelectionChangedEventHandler
+
+
+
+ Occurs when the or
+ property value changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridSelectionMode
+
+
+
+ Gets or sets the selection behavior of the data grid.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the SelectionMode dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridColumnEventArgs>
+
+
+
+ Occurs when the sorting request is triggered.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowEventArgs>
+
+
+
+ Occurs when a
+ object becomes available for reuse.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowDetailsEventArgs>
+
+
+
+ Occurs when a row details element becomes available for reuse.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.DataGridRowGroupHeaderEventArgs>
+
+
+
+ Occurs when the DataGridRowGroupHeader is available for reuse.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the that is used to paint grid lines separating columns.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the VerticalGridLinesBrush dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ScrollBarVisibility
+
+
+
+ Gets or sets a value indicating how the vertical scroll bar is displayed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the VerticalScrollBarVisibility dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridAutoGeneratingColumnEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridAutoGeneratingColumnEventArgs.xml
new file mode 100644
index 000000000..503affe22
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridAutoGeneratingColumnEventArgs.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.ComponentModel.CancelEventArgs
+
+
+
+
+ Provides data for the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The name of the property bound to the generated column.
+
+
+ The of the property bound to the generated column.
+
+
+ The generated column.
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets or sets the generated column.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the name of the property bound to the generated column.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Type
+
+
+
+ Gets the of the property bound to the generated column.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridBeginningEditEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridBeginningEditEventArgs.xml
new file mode 100644
index 000000000..f6d290650
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridBeginningEditEventArgs.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.ComponentModel.CancelEventArgs
+
+
+
+
+ Provides data for the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The column that contains the cell to be edited.
+
+
+ The row that contains the cell to be edited.
+
+
+ Information about the user gesture that caused the cell to enter edit mode.
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets the column that contains the cell to be edited.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.RoutedEventArgs
+
+
+
+ Gets information about the user gesture that caused the cell to enter edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row that contains the cell to be edited.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridBoundColumn.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridBoundColumn.xml
new file mode 100644
index 000000000..75beb570c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridBoundColumn.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+
+
+ Represents a column that can
+ bind to a property in the grid's data source.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Data.Binding
+
+
+
+ Gets or sets the binding that associates the column with a property in the data source.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Data.Binding
+
+
+
+ Gets or sets the binding that will be used to get or set cell content for the clipboard.
+ If the base ClipboardContentBinding is not explicitly set, this will return the value of Binding.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the element that the column displays for a cell in editing mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the element that the column displays for a cell that is not in editing mode.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCell.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCell.xml
new file mode 100644
index 000000000..d1456753f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCell.xml
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RightGridLine", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RightGridLine", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="Unselected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="Unselected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="Selected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="Selected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CurrentStates", Name="Regular")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CurrentStates", Name="Regular")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CurrentStates", Name="Current")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CurrentStates", Name="Current")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CurrentStates", Name="CurrentWithFocus")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CurrentStates", Name="CurrentWithFocus")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="InteractionStates", Name="Display")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="InteractionStates", Name="Display")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="InteractionStates", Name="Editing")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="InteractionStates", Name="Editing")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Invalid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Invalid")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Valid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Valid")>]
+
+
+
+
+ Represents an individual cell.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the data in a cell is valid.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the IsValid dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Builds the visual tree for the row header when a new template is applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCellEditEndedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCellEditEndedEventArgs.xml
new file mode 100644
index 000000000..a17f9fe41
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCellEditEndedEventArgs.xml
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides information just after a cell has exited editing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+
+ The column of the cell that has just exited edit mode.
+ The row container of the cell container that has just exited edit mode.
+ The editing action that has been taken.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets the column of the cell that has just exited edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditAction
+
+
+
+ Gets the edit action taken when leaving edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row container of the cell container that has just exited edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCellEditEndingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCellEditEndingEventArgs.xml
new file mode 100644
index 000000000..8c2b52f18
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCellEditEndingEventArgs.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.ComponentModel.CancelEventArgs
+
+
+
+
+ Provides information just before a cell exits editing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The column of the cell that is about to exit edit mode.
+ The row container of the cell container that is about to exit edit mode.
+ The editing element within the cell.
+ The editing action that will be taken.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets the column of the cell that is about to exit edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditAction
+
+
+
+ Gets the edit action to take when leaving edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+ Gets the editing element within the cell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row container of the cell container that is about to exit edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCheckBoxColumn.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCheckBoxColumn.xml
new file mode 100644
index 000000000..eb83a8e11
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridCheckBoxColumn.xml
@@ -0,0 +1,266 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridBoundColumn
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.CheckBox))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.CheckBox))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.CheckBox))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.CheckBox))>]
+
+
+
+
+ Represents a column that hosts
+ controls in its cells.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+
+
+ The previous, unedited value in the cell being edited.
+
+
+ Causes the column cell being edited to revert to the specified value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The cell that will contain the generated element.
+
+
+ The data item represented by the row that contains the intended cell.
+
+
+ Gets a control that is bound to the column's property value.
+
+
+ A new control that is bound to the column's property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The cell that will contain the generated element.
+
+
+ The data item represented by the row that contains the intended cell.
+
+
+ Gets a read-only control that is bound to the column's property value.
+
+
+ A new, read-only control that is bound to the column's property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the hosted controls allow three states or two.
+
+
+ true if the hosted controls support three states; false if they support two states. The default is false.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+
+
+ Information about the user gesture that is causing a cell to enter editing mode.
+
+
+ Called when a cell in the column enters editing mode.
+
+
+ The unedited value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+ Called by the DataGrid control when this column asks for its elements to be
+ updated, because its CheckBoxContent or IsThreeState property changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Called when the computed foreground of a row changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridClipboardCellContent.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridClipboardCellContent.xml
new file mode 100644
index 000000000..8d3218f43
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridClipboardCellContent.xml
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ This structure encapsulate the cell information necessary when clipboard content is prepared.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+
+ DataGrid row item containing the cell.
+ DataGridColumn containing the cell.
+ DataGrid cell value.
+
+ Initializes a new instance of the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets the column containing the cell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the cell content.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ DataGridClipboardCellContent to compare.
+
+ Field-by-field comparison to avoid reflection-based ValueType.Equals.
+
+ True if this and data are equal
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Returns a deterministic hash code.
+
+ Hash value.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the row item containing the cell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first DataGridClipboardCellContent.
+ The second DataGridClipboardCellContent.
+
+ Field-by-field comparison to avoid reflection-based ValueType.Equals.
+
+ True if and only if clipboardCellContent1 and clipboardCellContent2 are equal.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first DataGridClipboardCellContent.
+ The second DataGridClipboardCellContent.
+
+ Field-by-field comparison to avoid reflection-based ValueType.Equals.
+
+ True if clipboardCellContent1 and clipboardCellContent2 are NOT equal.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridClipboardCopyMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridClipboardCopyMode.xml
new file mode 100644
index 000000000..7c9328bd2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridClipboardCopyMode.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Defines modes that indicates how DataGrid content is copied to the Clipboard.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridClipboardCopyMode
+
+ 1
+
+
+ Enable the DataGrid's ability to copy selected items as text, but do not include
+ the column header content as the first line in the text that gets copied to the Clipboard.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridClipboardCopyMode
+
+ 2
+
+
+ Enable the DataGrid's ability to copy selected items as text, and include
+ the column header content as the first line in the text that gets copied to the Clipboard.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridClipboardCopyMode
+
+ 0
+
+
+ Disable the DataGrid's ability to copy selected items as text.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumn.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumn.xml
new file mode 100644
index 000000000..10714063d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumn.xml
@@ -0,0 +1,793 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="CellStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.DataGridCell))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="CellStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.DataGridCell))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="DragIndicatorStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.ContentControl))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="DragIndicatorStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.ContentControl))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="HeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridColumnHeader))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="HeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridColumnHeader))>]
+
+
+
+
+ Represents a column.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the actual visible width after Width, MinWidth, and MaxWidth setting at the Column level and DataGrid level
+ have been taken into account.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+
+
+ The previous, unedited value in the cell being edited.
+
+
+ When overridden in a derived class, causes the column cell being edited to revert to the unedited value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the user can change the column display position by dragging the column header.
+
+
+ true if the user can drag the column header to a new position; otherwise, false. The default is the current property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the user can adjust the column width using the mouse.
+
+
+ True if the user can resize the column; false if the user cannot resize the column. The default is the current property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the user can sort the column by clicking the column header.
+
+
+ True if the user can sort the column; false if the user cannot sort the column. The default is the current property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering cells in the column.
+
+
+ The style that is used when rendering cells in the column. The default is null.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Data.Binding
+
+
+
+ Gets or sets the binding that will be used to get or set cell content for the clipboard.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the display position of the column relative to the other columns in the .
+
+
+ The zero-based position of the column as it is displayed in the associated . The default is the index of the corresponding in the collection.
+
+ To be added.
+
+ When setting this property, the specified value is less than -1 or equal to .
+
+ -or-
+
+ When setting this property on a column in a , the specified value is less than zero or greater than or equal to the number of columns in the .
+
+
+ When setting this property, the is already making adjustments. For example, this exception is thrown when you attempt to set in a event handler.
+
+ -or-
+
+ When setting this property, the specified value would result in a frozen column being displayed in the range of unfrozen columns, or an unfrozen column being displayed in the range of frozen columns.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style for the drag indicator.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The cell that will contain the generated element.
+
+
+ The data item represented by the row that contains the intended cell.
+
+
+ When overridden in a derived class, gets an editing element that is bound to the column's property value.
+
+
+ A new editing element that is bound to the column's property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The cell that will contain the generated element.
+
+
+ The data item represented by the row that contains the intended cell.
+
+
+ When overridden in a derived class, gets a read-only element that is bound to the column's
+ property value.
+
+
+ A new, read-only element that is bound to the column's property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+ Row to get the content for.
+
+ Returns the column's content for the provided row.
+
+ The column's content for the provided row.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+ Row dataItem to get the content for.
+
+ Returns the column's content for the provided row dataItem.
+
+ The column's content for the provided row dataItem.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+
+
+ element contained in a column
+
+ Returns the column which contains the given element
+
+ Column that contains the element, or null if not found
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the header object.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style for the header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this column is autoGenerated.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this column is frozen.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this column is read-only.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the column's maximum width.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the column's minimum width.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Indicates which property changed and caused this call
+
+ Called by a specific column type when one of its properties changed,
+ and its current cells need to be updated.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+
+
+ Information about the user gesture that is causing a cell to enter editing mode.
+
+
+ When overridden in a derived class, called when a cell in the column enters editing mode.
+
+
+ The unedited value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ Indicates the element that needs to be refreshed
+ Indicates the computed row foreground based on RowForeground and AlternatingRowForeground
+ Indicates which property changed and caused this call
+
+ Called by the DataGrid control when a column asked for its
+ elements to be refreshed, typically because one of its properties changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Called when the computed foreground of a row changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Nullable<CommunityToolkit.WinUI.UI.Controls.DataGridSortDirection>
+
+
+
+ Gets or sets the column's sort direction. Null indicates no sorting.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets an object associated with this column.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Visibility
+
+
+
+ Gets or sets the column's visibility.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLength
+
+
+
+ Gets or sets the column's width.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumnEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumnEventArgs.xml
new file mode 100644
index 000000000..145aef6fb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumnEventArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for column-related events.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ The column that the event occurs for.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets the column that the event occurs for.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumnReorderingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumnReorderingEventArgs.xml
new file mode 100644
index 000000000..57db33268
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridColumnReorderingEventArgs.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.ComponentModel.CancelEventArgs
+
+
+
+
+ Provides data for the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ The column that the event occurs for.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets the column being moved.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+ Gets or sets the popup indicator displayed while dragging. If null and Handled = true, then do not display a tooltip.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+ Gets or sets the Control to display at the insertion position. If null and Handled = true, then do not display an insertion indicator.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridComboBoxColumn.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridComboBoxColumn.xml
new file mode 100644
index 000000000..a6b20b8ff
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridComboBoxColumn.xml
@@ -0,0 +1,439 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridBoundColumn
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.ComboBox))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.ComboBox))>]
+
+
+
+
+ Represents a column that hosts textual content in its cells. In edit mode data can be changed to a value from a collection hosted in a ComboBox.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+ The previous, unedited value in the cell being edited.
+
+ Causes the column cell being edited to revert to the specified value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the name or path of the property that is displayed in the ComboBox.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DisplayMemberPath dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font name.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the FontFamily dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.DefaultValue(NaN)]
+ [<System.ComponentModel.DefaultValue(NaN)>]
+
+
+
+ System.Double
+
+
+
+ Gets or sets the font size.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontStyle
+
+
+
+ Gets or sets the font style.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight or thickness.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets a brush that describes the foreground of the column cells.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The cell that will contain the generated element.
+ The data item represented by the row that contains the intended cell.
+
+ Gets a control that is bound to the column's ItemsSource collection.
+
+ A new control that is bound to the column's ItemsSource collection.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The cell that will contain the generated element.
+ The data item represented by the row that contains the intended cell.
+
+ Gets a read-only element that is bound to the column's property value.
+
+ A new, read-only element that is bound to the column's property value.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.IEnumerable
+
+
+
+ Gets or sets a collection that is used to generate the content of the ComboBox while in editing mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ItemsSource dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+ Information about the user gesture that is causing a cell to enter editing mode.
+
+ Called when the cell in the column enters editing mode.
+
+ The unedited value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+ Called by the DataGrid control when this column asks for its elements to be updated, because a property changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Called when the computed foreground of a row changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridEditAction.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridEditAction.xml
new file mode 100644
index 000000000..89d5fd221
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridEditAction.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Used to specify action to take out of edit mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditAction
+
+ 0
+
+
+ Cancel the changes.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditAction
+
+ 1
+
+
+ Commit edited value.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridEditingUnit.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridEditingUnit.xml
new file mode 100644
index 000000000..9655a146f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridEditingUnit.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Determines whether the current cell or row is edited.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditingUnit
+
+ 0
+
+
+ Cell DataGridEditingUnit
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditingUnit
+
+ 1
+
+
+ Row DataGridEditingUnit
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridGridLinesVisibility.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridGridLinesVisibility.xml
new file mode 100644
index 000000000..6c84705ea
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridGridLinesVisibility.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Flags]
+ [<System.Flags>]
+
+
+
+
+ Determines whether the inner cells' vertical/horizontal gridlines are shown or not.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridGridLinesVisibility
+
+ 3
+
+
+ All DataGridGridLinesVisibility
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridGridLinesVisibility
+
+ 1
+
+
+ Horizontal DataGridGridLinesVisibility
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridGridLinesVisibility
+
+ 0
+
+
+ None DataGridGridLinesVisibility
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridGridLinesVisibility
+
+ 2
+
+
+ Vertical DataGridGridLinesVisibility
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridHeadersVisibility.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridHeadersVisibility.xml
new file mode 100644
index 000000000..dbd7bd430
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridHeadersVisibility.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Flags]
+ [<System.Flags>]
+
+
+
+
+ Determines whether the row/column headers are shown or not.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridHeadersVisibility
+
+ 3
+
+
+ Show Row, Column, and Corner Headers
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridHeadersVisibility
+
+ 1
+
+
+ Show only Column Headers with top-right corner Header
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridHeadersVisibility
+
+ 0
+
+
+ Don’t show any Headers
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridHeadersVisibility
+
+ 2
+
+
+ Show only Row Headers with bottom-left corner
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridLength.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridLength.xml
new file mode 100644
index 000000000..0439486df
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridLength.xml
@@ -0,0 +1,617 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+ System.IEquatable<CommunityToolkit.WinUI.UI.Controls.DataGridLength>
+
+
+
+
+ [Windows.Foundation.Metadata.CreateFromString(MethodName="CommunityToolkit.WinUI.UI.Controls.DataGridLength.ConvertFromString")]
+ [<Windows.Foundation.Metadata.CreateFromString(MethodName="CommunityToolkit.WinUI.UI.Controls.DataGridLength.ConvertFromString")>]
+
+
+
+
+ Represents the lengths of elements within the control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ numerical length
+
+ Initializes a new instance of the struct based on a numerical value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+ The value to hold.
+ The unit of value.
+
+ Initializes a new instance of the struct based on a numerical value and a type.
+
+
+ value is ignored unless type is
+ DataGridLengthUnitType.Pixel or
+ DataGridLengthUnitType.Star
+
+ If value parameter is double.NaN
+ or value parameter is double.NegativeInfinity
+ or value parameter is double.PositiveInfinity.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The value to hold.
+ The unit of value.
+ The desired value.
+ The display value.
+
+ Initializes a new instance of the struct based on a numerical value and a unit.
+
+
+ value is ignored unless type is
+ DataGridLengthUnitType.Pixel or
+ DataGridLengthUnitType.Star
+
+ If value parameter is double.NaN
+ or value parameter is double.NegativeInfinity
+ or value parameter is double.PositiveInfinity.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLength
+
+
+
+ Gets a structure that represents the standard automatic sizing mode.
+
+
+ A structure that represents the standard automatic sizing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLength
+
+
+
+
+
+
+ optional culture to use for conversion.
+ object to convert.
+
+ Converts an object into a instance.
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLength
+
+
+
+
+
+ string to convert.
+
+ Converts a string into a instance.
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+ optional culture to use for conversion.
+ value to convert.
+
+ Converts a instance into a string.
+
+ The result of the conversion.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the desired value of this instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the display value of this instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ DataGridLength length instance to compare.
+
+ Compares this instance of DataGridLength with another instance.
+
+
+ true if this DataGridLength instance has the same value
+ and unit type as gridLength.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Reference to an object for comparison.
+
+ Compares this instance of DataGridLength with another object.
+
+
+ true if this DataGridLength instance has the same value
+ and unit type as oCompare.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Returns a unique hash code for this DataGridLength
+
+ hash code
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this DataGridLength instance holds an absolute (pixel) value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this DataGridLength instance is automatic (not specified).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this DataGridLength instance is to size to the cells of a column or row.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this DataGridLength instance is to size to the header of a column or row.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this DataGridLength instance holds a weighted proportion of available space.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ first DataGridLength to compare.
+ second DataGridLength to compare.
+
+ Overloaded operator, compares 2 DataGridLength's.
+
+ true if specified DataGridLength have same value,
+ unit type, desired value, and display value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ first DataGridLength to compare.
+ second DataGridLength to compare.
+
+ Overloaded operator, compares 2 DataGridLength's.
+
+ true if specified DataGridLength have either different value,
+ unit type, desired value, or display value.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLength
+
+
+
+ Gets a structure that represents the cell-based automatic sizing mode.
+
+
+ A structure that represents the cell-based automatic sizing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLength
+
+
+
+ Gets a structure that represents the header-based automatic sizing mode.
+
+
+ A structure that represents the header-based automatic sizing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLengthUnitType
+
+
+
+ Gets the that represents the current sizing mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the absolute value of the in pixels.
+
+
+ The absolute value of the in pixels.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridLengthUnitType.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridLengthUnitType.xml
new file mode 100644
index 000000000..49bee6283
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridLengthUnitType.xml
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ DataGridLengthUnitType
+
+
+ These aren't flags.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLengthUnitType
+
+ 0
+
+
+ Auto DataGridLengthUnitType
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLengthUnitType
+
+ 1
+
+
+ Pixel DataGridLengthUnitType
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLengthUnitType
+
+ 2
+
+
+ SizeToCells DataGridLengthUnitType
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLengthUnitType
+
+ 3
+
+
+ SizeToHeader DataGridLengthUnitType
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridLengthUnitType
+
+ 4
+
+
+ Star DataGridLengthUnitType
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridPreparingCellForEditEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridPreparingCellForEditEventArgs.xml
new file mode 100644
index 000000000..37f756df0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridPreparingCellForEditEventArgs.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ The column that contains the cell to be edited.
+ The row that contains the cell to be edited.
+ Information about the user gesture that caused the cell to enter edit mode.
+ The element that the column displays for a cell in editing mode.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+ Gets the column that contains the cell to be edited.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+ Gets the element that the column displays for a cell in editing mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.RoutedEventArgs
+
+
+
+ Gets information about the user gesture that caused the cell to enter edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row that contains the cell to be edited.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRow.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRow.xml
new file mode 100644
index 000000000..a4c351a00
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRow.xml
@@ -0,0 +1,492 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="HeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="HeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="BottomGridLine", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="BottomGridLine", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CellsPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridCellsPresenter))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CellsPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridCellsPresenter))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="DetailsPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridDetailsPresenter))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="DetailsPresenter", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridDetailsPresenter))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RowRoot", Type=typeof(Microsoft.UI.Xaml.Controls.Panel))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RowRoot", Type=typeof(Microsoft.UI.Xaml.Controls.Panel))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RowHeader", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RowHeader", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalAlternatingRow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalAlternatingRow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedEditing")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedEditing")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalEditing")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalEditing")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="UnfocusedSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="NormalSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedEditing")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedEditing")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverEditing")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverEditing")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverUnfocusedSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverSelected")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOverSelected")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Invalid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Invalid")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Valid")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ValidationStates", Name="Valid")>]
+
+
+
+
+ Represents a row.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The final area within the parent that this element should use to arrange itself and its children.
+
+
+ Arranges the content of the .
+
+
+ The actual size used by the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template that is used to display the details section of the row.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DetailsTemplate dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Visibility
+
+
+
+ Gets or sets a value that indicates when the details section of the row is displayed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DetailsTemplate dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+ Returns the index of the current row.
+
+
+ The index of the current row.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+
+
+ element contained in a row
+
+ Returns the row which contains the given element
+
+ Row that contains the element, or null if not found
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the row header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Header dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style that is used when rendering the row header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the data in a row is valid.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the IsValid dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ The available size that this element can give to child elements. Indicates an upper limit that child elements should not exceed.
+
+
+ Measures the children of a to
+ prepare for arranging them during the pass.
+
+
+ The size that the determines it needs during layout, based on its calculations of child object allocated sizes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Builds the visual tree for the column header when a new template is applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowClipboardEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowClipboardEventArgs.xml
new file mode 100644
index 000000000..958ea26e2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowClipboardEventArgs.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ This class encapsulates a selected row's information necessary for the CopyingRowClipboardContent event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<CommunityToolkit.WinUI.UI.Controls.DataGridClipboardCellContent>
+
+
+
+ Gets a list used to modify, add or remove a cell content before it gets stored into the clipboard.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this property is true when the ClipboardRowContent represents column headers, in which case the Item is null.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the row item used for preparing the ClipboardRowContent.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowDetailsEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowDetailsEventArgs.xml
new file mode 100644
index 000000000..655f2650e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowDetailsEventArgs.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the , ,
+ and events.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+ The row that the event occurs for.
+ The row details section as a framework element.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+ Gets the row details section as a framework element.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row that the event occurs for.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowDetailsVisibilityMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowDetailsVisibilityMode.xml
new file mode 100644
index 000000000..efaf80702
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowDetailsVisibilityMode.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Determines the visibility of the row details.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRowDetailsVisibilityMode
+
+ 2
+
+
+ Collapsed DataGridRowDetailsVisibilityMode
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRowDetailsVisibilityMode
+
+ 1
+
+
+ Visible DataGridRowDetailsVisibilityMode
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRowDetailsVisibilityMode
+
+ 0
+
+
+ VisibleWhenSelected DataGridRowDetailsVisibilityMode
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEditEndedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEditEndedEventArgs.xml
new file mode 100644
index 000000000..e1cd6738b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEditEndedEventArgs.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides information just after a row has exited edit mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+ The row container of the cell container that has just exited edit mode.
+ The editing action that has been taken.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditAction
+
+
+
+ Gets the editing action that has been taken.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row container of the cell container that has just exited edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEditEndingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEditEndingEventArgs.xml
new file mode 100644
index 000000000..c9bea4abf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEditEndingEventArgs.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.ComponentModel.CancelEventArgs
+
+
+
+
+ Provides information just before a row exits editing mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+
+ The row container of the cell container that is about to exit edit mode.
+ The editing action that will be taken.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridEditAction
+
+
+
+ Gets the editing action that will be taken.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row container of the cell container that is about to exit edit mode.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEventArgs.xml
new file mode 100644
index 000000000..4712f70bf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowEventArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for row-related events.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ The row that the event occurs for.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRow
+
+
+
+ Gets the row that the event occurs for.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowGroupHeader.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowGroupHeader.xml
new file mode 100644
index 000000000..cadad6b19
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowGroupHeader.xml
@@ -0,0 +1,474 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="HeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="HeaderStyle", StyleTargetType=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RowRoot", Type=typeof(Microsoft.UI.Xaml.Controls.Panel))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RowRoot", Type=typeof(Microsoft.UI.Xaml.Controls.Panel))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RowHeader", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RowHeader", Type=typeof(CommunityToolkit.WinUI.UI.Controls.Primitives.DataGridRowHeader))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="BottomGridLine", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="BottomGridLine", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ExpanderButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ExpanderButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="IndentSpacer", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="IndentSpacer", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ItemCountElement", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ItemCountElement", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PropertyNameElement", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PropertyNameElement", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PropertyValueElement", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PropertyValueElement", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+
+
+ Represents the header of a row group.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ The final area within the parent that this object should use to arrange itself and its children.
+
+ ArrangeOverride
+
+ The actual size that is used after the element is arranged in layout.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Data.ICollectionViewGroup
+
+
+
+ Gets the ICollectionViewGroup implementation associated with this .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the style applied to the header cell of a .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Dependency Property for HeaderStyle
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Visibility
+
+
+
+ Gets or sets a value that indicates whether the item count is visible.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ DependencyProperty for ItemCountVisibility
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the nesting level of the associated group.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Level dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Builds the visual tree for the row group header when a new template is applied.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the name of the property that this row is bound to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ DependencyProperty for PropertyName
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Visibility
+
+
+
+ Gets or sets a value that indicates whether the property name is visible.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ DependencyProperty for PropertyNameVisibility
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the value of the property that this row is bound to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ DependencyProperty for PropertyName
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value that indicates the amount that the
+ children of the are indented.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ SublevelIndent Dependency property
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowGroupHeaderEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowGroupHeaderEventArgs.xml
new file mode 100644
index 000000000..bfb0b9544
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridRowGroupHeaderEventArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ EventArgs used for the DataGrid's LoadingRowGroup and UnloadingRowGroup events
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+
+ The row group header that the event occurs for.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridRowGroupHeader
+
+
+
+ Gets the associated with this instance.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridSelectionMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridSelectionMode.xml
new file mode 100644
index 000000000..508b2fd32
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridSelectionMode.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Determines the selection model.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridSelectionMode
+
+ 0
+
+
+ Extended DataGridSelectionMode
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridSelectionMode
+
+ 1
+
+
+ Single DataGridSelectionMode
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridSortDirection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridSortDirection.xml
new file mode 100644
index 000000000..0214d7f8b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridSortDirection.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Determines the sort direction of a column.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridSortDirection
+
+ 0
+
+
+ Sorts in ascending order.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridSortDirection
+
+ 1
+
+
+ Sorts in descending order.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridTemplateColumn.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridTemplateColumn.xml
new file mode 100644
index 000000000..8e0fe37d3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridTemplateColumn.xml
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridColumn
+
+
+
+
+ Represents a column that hosts template-specified
+ content in its cells.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+ The previous, unedited value in the cell being edited.
+
+ CancelCellEdit
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template that is used to display the contents of a cell that is in editing mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template that is used to display the contents of a cell that is not in editing mode.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The cell that will contain the generated element.
+ The data item represented by the row that contains the intended cell.
+
+ Gets an element defined by the that is bound to the column's property value.
+
+ A new editing element that is bound to the column's property value.
+ To be added.
+
+ The is null.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The cell that will contain the generated element.
+ The data item represented by the row that contains the intended cell.
+
+ Gets an element defined by the that is bound to the column's property value.
+
+ A new, read-only element that is bound to the column's property value.
+ To be added.
+
+ The is null.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+ Information about the user gesture that is causing a cell to enter editing mode.
+
+ Called when a cell in the column enters editing mode.
+
+ null in all cases.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridTextColumn.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridTextColumn.xml
new file mode 100644
index 000000000..2b080a80f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DataGridTextColumn.xml
@@ -0,0 +1,355 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.DataGridBoundColumn
+
+
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="ElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.TextBox))]
+ [<Microsoft.UI.Xaml.StyleTypedProperty(Property="EditingElementStyle", StyleTargetType=typeof(Microsoft.UI.Xaml.Controls.TextBox))>]
+
+
+
+
+ Represents a column that hosts textual content in its cells.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+ The previous, unedited value in the cell being edited.
+
+ Causes the column cell being edited to revert to the specified value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font name.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the FontFamily dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.DefaultValue(NaN)]
+ [<System.ComponentModel.DefaultValue(NaN)>]
+
+
+
+ System.Double
+
+
+
+ Gets or sets the font size.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontStyle
+
+
+
+ Gets or sets the font style.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight or thickness.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets a brush that describes the foreground of the column cells.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The cell that will contain the generated element.
+ The data item represented by the row that contains the intended cell.
+
+ Gets a control that is bound to the column's property value.
+
+ A new control that is bound to the column's property value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The cell that will contain the generated element.
+ The data item represented by the row that contains the intended cell.
+
+ Gets a read-only element that is bound to the column's property value.
+
+ A new, read-only element that is bound to the column's property value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ The element that the column displays for a cell in editing mode.
+ Information about the user gesture that is causing a cell to enter editing mode.
+
+ Called when the cell in the column enters editing mode.
+
+ The unedited value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+ Called by the DataGrid control when this column asks for its elements to be updated, because a property changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.DataGrid
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Called when the computed foreground of a row changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Dock.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Dock.xml
new file mode 100644
index 000000000..2c7fb87c7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Dock.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specifies the Dock position of a child element that is inside a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Dock
+
+ 3
+
+
+ Dock Bottom
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Dock
+
+ 0
+
+
+ Dock left
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Dock
+
+ 2
+
+
+ Dock Right
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Dock
+
+ 1
+
+
+ Dock Top
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DockPanel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DockPanel.xml
new file mode 100644
index 000000000..b2758dcb3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DockPanel.xml
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets or sets a value that indicates the position of a child element within a parent .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Dock
+
+
+
+
+
+ Target FrameworkElement
+
+ Gets DockProperty attached property
+
+ Dock value
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the last child element within a DockPanel stretches to fill the remaining available space.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the distance between the border and its child object.
+
+
+ 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.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Padding dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Target FrameworkElement
+ Dock Value
+
+ Sets DockProperty attached property
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DropShadowPanel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DropShadowPanel.xml
new file mode 100644
index 000000000..2333c4038
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/DropShadowPanel.xml
@@ -0,0 +1,444 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ShadowElement", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ShadowElement", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+
+
+ The control allows the creation of a DropShadow for any Xaml FrameworkElement in markup
+ making it easier to add shadows to Xaml without having to directly drop down to Microsoft.UI.Composition APIs.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the blur radius of the drop shadow.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the color of the drop shadow.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.DropShadow
+
+
+
+ Gets DropShadow. Exposes the underlying composition object to allow custom Microsoft.UI.Composition animations.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the panel uses an alpha mask to create a more precise shadow vs. a quicker rectangle shape.
+
+ To be added.
+
+ Turn this off to lose fidelity and gain performance of the panel.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionBrush
+
+
+
+ Gets or sets the mask of the underlying .
+ Allows for a custom to be set.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the x offset of the drop shadow.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the y offset of the drop shadow.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the z offset of the drop shadow.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Update the visual state of the control when its template is changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the opacity of the drop shadow.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EditorChangedArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EditorChangedArgs.xml
new file mode 100644
index 000000000..4b513713f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EditorChangedArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Arguments relating to a change of Editor
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.RichEditBox
+
+
+
+ Gets the new Instance that is being Set
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.RichEditBox
+
+
+
+ Gets the old Instance that is being Replaced
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ExpandDirection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ExpandDirection.xml
new file mode 100644
index 000000000..c22c69043
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ExpandDirection.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Expand direction enumeration
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ExpandDirection
+
+ 0
+
+
+ Down
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ExpandDirection
+
+ 2
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ExpandDirection
+
+ 3
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ExpandDirection
+
+ 1
+
+
+ Up
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Expander.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Expander.xml
new file mode 100644
index 000000000..5cb68f21c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Expander.xml
@@ -0,0 +1,415 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.HeaderedContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Content")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Content")>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_RootGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_RootGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_ExpanderToggleButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_ExpanderToggleButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_LayoutTransformer", Type=typeof(CommunityToolkit.WinUI.UI.Controls.LayoutTransformControl))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_LayoutTransformer", Type=typeof(CommunityToolkit.WinUI.UI.Controls.LayoutTransformControl))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="LeftDirection")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="LeftDirection")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="DownDirection")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="DownDirection")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="RightDirection")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="RightDirection")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="UpDirection")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="ExpandDirectionStates", Name="UpDirection")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleLeft")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleLeft")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleDown")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleDown")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleRight")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleRight")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleUp")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="VisibleUp")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedLeft")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedLeft")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedDown")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedDown")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedRight")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedRight")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedUp")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="DisplayModeAndDirectionStates", Name="CollapsedUp")>]
+
+
+
+
+ The control allows user to show/hide content based on a boolean state
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Fires when the expander is closed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets a value indicating whether the ContentOverlay of the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ExpandDirection
+
+
+
+ Gets or sets a value indicating whether the Expand Direction of the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Fires when the expander is opened
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets a value for the style to use for the Header of the Expander.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the content of the control is opened/visible or closed/hidden.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ EventArgs
+
+ Called when control is collapsed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+
+ Creates AutomationPeer ()
+
+ An automation peer for this .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ EventArgs
+
+ Called when control is expanded
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Eyedropper.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Eyedropper.xml
new file mode 100644
index 000000000..76d17e3f5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Eyedropper.xml
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ The control can pick up a color from anywhere in your application.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Close the eyedropper.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets the current color value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.Eyedropper,CommunityToolkit.WinUI.UI.Controls.EyedropperColorChangedEventArgs>
+
+
+
+ Occurs when the Color property has changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.UI.Color>
+
+
+
+
+
+ The initial eyedropper position
+
+ Open the eyedropper.
+
+ The picked color.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.Eyedropper,System.EventArgs>
+
+
+
+ Occurs when the eyedropper stops to take color.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.Eyedropper,System.EventArgs>
+
+
+
+ Occurs when the eyedropper begins to take color.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.ImageSource
+
+
+
+ Gets the enlarged pixelated preview image.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+ Gets or sets the working area of the eyedropper.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EyedropperColorChangedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EyedropperColorChangedEventArgs.xml
new file mode 100644
index 000000000..46a543690
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EyedropperColorChangedEventArgs.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides event data for the ColorChanged event.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets the color that is currently selected in the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets the color that was previously selected in the control.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EyedropperToolButton.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EyedropperToolButton.xml
new file mode 100644
index 000000000..e4524d5d6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/EyedropperToolButton.xml
@@ -0,0 +1,348 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Primitives.ButtonBase
+
+
+
+
+ The control helps use in view.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets the current color value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.EyedropperToolButton,CommunityToolkit.WinUI.UI.Controls.EyedropperColorChangedEventArgs>
+
+
+
+ Occurs when the Color property has changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether eyedropper is opened.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets a value for the style to use for the eyedropper.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.EyedropperToolButton,System.EventArgs>
+
+
+
+ Occurs when the eyedropper stops to take color.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.EyedropperToolButton,System.EventArgs>
+
+
+
+ Occurs when the eyedropper begins to take color.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+ Gets or sets the working target element of the eyedropper.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/FluentColorPalette.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/FluentColorPalette.xml
new file mode 100644
index 000000000..43008f30a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/FluentColorPalette.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.IColorPalette
+
+
+
+
+ Implements the standard Windows 10 color palette.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Controls.IColorPalette.ColorCount
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the total number of colors in this palette.
+ A color is not necessarily a single value and may be composed of several shades.
+ This has little meaning in this palette as colors are not strictly separated.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+ 0
+
+
+ Gets the index of the default shade of colors in this palette.
+ This has little meaning in this palette as colors are not strictly separated by shade.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Controls.IColorPalette.GetColor(System.Int32,System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+
+ The index of the color in the palette.
+ The index must be between zero and .
+ The index of the color shade in the palette.
+ The index must be between zero and .
+
+ Gets a color in the palette by index.
+
+ The color at the specified index or an exception.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Controls.IColorPalette.ShadeCount
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the total number of shades for each color in this palette.
+ Shades are usually a variation of the color lightening or darkening it.
+ This has little meaning in this palette as colors are not strictly separated by shade.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GridResizeBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GridResizeBehavior.xml
new file mode 100644
index 000000000..b4f0d2df0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GridResizeBehavior.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum to indicate what Columns or Rows the GridSplitter resizes
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeBehavior
+
+ 0
+
+
+ Determine which columns or rows to resize based on its Alignment.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeBehavior
+
+ 1
+
+
+ Resize the current and next Columns or Rows.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeBehavior
+
+ 2
+
+
+ Resize the previous and current Columns or Rows.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeBehavior
+
+ 3
+
+
+ Resize the previous and next Columns or Rows.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GridResizeDirection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GridResizeDirection.xml
new file mode 100644
index 000000000..3c40ad7c2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GridResizeDirection.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum to indicate whether GridSplitter resizes Columns or Rows
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeDirection
+
+ 0
+
+
+ Determines whether to resize rows or columns based on its Alignment and
+ width compared to height
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeDirection
+
+ 1
+
+
+ Resize columns when dragging Splitter.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeDirection
+
+ 2
+
+
+ Resize rows when dragging Splitter.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GripperCursorType.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GripperCursorType.xml
new file mode 100644
index 000000000..c90fd6722
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+GripperCursorType.xml
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum to indicate the supported gripper cursor types.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 0
+
+
+ Standard Arrow cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 1
+
+
+ Standard Cross cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 2
+
+
+ Standard Custom cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ -1
+
+
+ Change the cursor based on the splitter direction
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 3
+
+
+ Standard Hand cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 4
+
+
+ Standard Help cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 5
+
+
+ Standard IBeam cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 6
+
+
+ Standard SizeAll cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 7
+
+
+ Standard SizeNortheastSouthwest cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 8
+
+
+ Standard SizeNorthSouth cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 9
+
+
+ Standard SizeNorthwestSoutheast cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 10
+
+
+ Standard SizeWestEast cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 11
+
+
+ Standard UniversalNo cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 12
+
+
+ Standard UpArrow cursor
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+ 13
+
+
+ Standard Wait cursor
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+SplitterCursorBehavior.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+SplitterCursorBehavior.xml
new file mode 100644
index 000000000..b0851d91b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter+SplitterCursorBehavior.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enum to indicate the behavior of window cursor on grid splitter hover
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+SplitterCursorBehavior
+
+ 1
+
+
+ Update window cursor on Grid Splitter Gripper hover
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+SplitterCursorBehavior
+
+ 0
+
+
+ Update window cursor on Grid Splitter hover
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter.xml
new file mode 100644
index 000000000..4e0310b04
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/GridSplitter.xml
@@ -0,0 +1,502 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ Represents the control that redistributes space between columns or rows of a Grid control.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+SplitterCursorBehavior
+
+
+
+ Gets or sets splitter cursor on hover behavior
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets or sets the visual content of this Grid Splitter
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GripperCursorType
+
+
+
+ Gets or sets the gripper Cursor type
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the gripper Custom Cursor resource number
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground color of grid splitter grip
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the level of the parent grid to resize
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeBehavior
+
+
+
+ Gets or sets which Columns or Rows the Splitter resizes.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.GridSplitter+GridResizeDirection
+
+
+
+ Gets or sets whether the Splitter resizes the Columns, Rows, or Both.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/HeaderedContentControl.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/HeaderedContentControl.xml
new file mode 100644
index 000000000..6087bf891
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/HeaderedContentControl.xml
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ Provides the base implementation for all controls that contain single content and have a header.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the data used for the header of each control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template used to display the content of the control's header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The old value of the property.
+ The new value of the property.
+
+ Called when the property changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Orientation
+
+
+
+ Gets or sets the used for the header.
+
+ To be added.
+
+ If set to the header will be above the content.
+ If set to the header will be to the left of the content.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/HeaderedItemsControl.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/HeaderedItemsControl.xml
new file mode 100644
index 000000000..e9045d7f7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/HeaderedItemsControl.xml
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsControl
+
+
+
+
+ Represents a control that contains multiple items and has a header.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the data used for the header of each control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template used to display the content of the control's header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The old value of the property.
+ The new value of the property.
+
+ Called when the property changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Orientation
+
+
+
+ Gets or sets the used for the header.
+
+ To be added.
+
+ If set to the header will be above the content.
+ If set to the header will be to the left of the content.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/IColorPalette.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/IColorPalette.xml
new file mode 100644
index 000000000..d26d2f442
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/IColorPalette.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Interface to define a color palette.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the total number of colors in this palette.
+ A color is not necessarily a single value and may be composed of several shades.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+
+ The index of the color in the palette.
+ The index must be between zero and .
+ The index of the color shade in the palette.
+ The index must be between zero and .
+
+ Gets a color in the palette by index.
+
+ The color at the specified index or an exception.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the total number of shades for each color in this palette.
+ Shades are usually a variation of the color lightening or darkening it.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ITokenStringContainer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ITokenStringContainer.xml
new file mode 100644
index 000000000..ba06465fa
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ITokenStringContainer.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Provides access to unresolved token string values within the tokenizing text box control
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this is the last text based token in the collection as it will always remain at the end.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the string text for this unresolved token
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageAlignment.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageAlignment.xml
new file mode 100644
index 000000000..44541997b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageAlignment.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Image alignment
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageAlignment
+
+ 4
+
+
+ Align to Bottom when the property ScrollOrientation is Vertical
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageAlignment
+
+ 1
+
+
+ Align to Left when the property ScrollOrientation is Horizontal
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageAlignment
+
+ 0
+
+
+ No alignment needed
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageAlignment
+
+ 2
+
+
+ Align to Right when the property ScrollOrientation is Horizontal
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageAlignment
+
+ 3
+
+
+ Align to Top when the property ScrollOrientation is Vertical
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageCropper.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageCropper.xml
new file mode 100644
index 000000000..e582f7fc9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageCropper.xml
@@ -0,0 +1,635 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_LayoutGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_LayoutGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_ImageCanvas", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_ImageCanvas", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_SourceImage", Type=typeof(Microsoft.UI.Xaml.Controls.Image))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_SourceImage", Type=typeof(Microsoft.UI.Xaml.Controls.Image))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_MaskAreaPath", Type=typeof(Microsoft.UI.Xaml.Shapes.Path))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_MaskAreaPath", Type=typeof(Microsoft.UI.Xaml.Shapes.Path))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_TopThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_TopThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_BottomThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_BottomThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_LeftThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_LeftThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_RightThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_RightThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_UpperLeftThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_UpperLeftThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_UpperRightThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_UpperRightThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_LowerLeftThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_LowerLeftThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_LowerRightThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_LowerRightThumb", Type=typeof(CommunityToolkit.WinUI.UI.Controls.ImageCropperThumb))>]
+
+
+
+
+ The control allows user to crop image freely.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Nullable<System.Double>
+
+
+
+ Gets or sets the aspect ratio of the cropped image, the default value is null.
+ Only works when = .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+ Gets the current cropped region.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.CropShape
+
+
+
+ Gets or sets the shape to use when cropping.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The path of the image file.
+
+ Load an image from a file.
+
+ Task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ The image file.
+
+ Load an image from a file.
+
+ Task
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the mask on the cropped image.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the minimum cropped length(in pixel).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the minimum selectable length.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets a value for the style to use for the primary thumbs of the ImageCropper.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Reset the cropped area.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+ The target stream.
+ the specified format.
+ Whether to always keep rectangular output.
+
+ Saves the cropped image to a stream with the specified format.
+
+ Task
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets a value for the style to use for the secondary thumbs of the ImageCropper.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Imaging.WriteableBitmap
+
+
+
+ Gets or sets the source of the cropped image.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ThumbPlacement
+
+
+
+ Gets or sets a value for thumb placement.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The new cropped region.
+
+ Tries to set a new value for the cropped region, returns true if it succeeded, false if the region is invalid
+
+ bool
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageCropperThumb.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageCropperThumb.xml
new file mode 100644
index 000000000..80085a7cd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageCropperThumb.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ The control is used for .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the X coordinate of the ImageCropperThumb.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the Y coordinate of the ImageCropperThumb.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageEx.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageEx.xml
new file mode 100644
index 000000000..5ebea769a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageEx.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageExBase
+
+
+
+
+ The ImageEx control extends the default Image platform control improving the performance and responsiveness of your Apps.
+ Source images are downloaded asynchronously showing a load indicator while in progress.
+ Once downloaded, the source image is stored in the App local cache to preserve resources and load time next time the image needs to be displayed.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionBrush
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Windows.Media.Casting.CastingSource
+
+
+
+
+ Returns the image as a .
+
+ The image as a .
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the nine-grid used by the image.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExBase.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExBase.xml
new file mode 100644
index 000000000..90729a531
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExBase.xml
@@ -0,0 +1,1015 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Image", Type=typeof(System.Object))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Image", Type=typeof(System.Object))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Loading")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Loading")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Loaded")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Loaded")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Unloaded")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Unloaded")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Failed")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Failed")>]
+
+
+
+
+ Base Code for ImageEx
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Exception Routed Event Handler
+
+ Attach image failed event handler
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Routed Event Handler
+
+ Attach image opened event handler
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ VisualStates name in template
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets DecodePixelHeight for underlying bitmap
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Imaging.DecodePixelType
+
+
+
+ Gets or sets DecodePixelType for underlying bitmap
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets DecodePixelWidth for underlying bitmap
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether gets or sets is lazy loading enable. (17763 or higher supported)
+
+ To be added.
+ Windows 10 build 17763 or higher required.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Failed name in template
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionBrush
+
+
+
+
+ Returns a mask that represents the alpha channel of an image as a
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the backing image object
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageExFailedEventHandler
+
+
+
+ Event raised if the image failed loading.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Event raised when the control is initialized.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageExOpenedEventHandler
+
+
+
+ Event raised when the image is successfully loaded and opened.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether gets or sets cache state
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether control has been initialized.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the threshold for triggering lazy loading.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Loaded state name in template
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Loading state name in template
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Update the visual state of the control when its template is changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Image
+ Event Arguments
+
+ Underlying event handler.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Image
+ Event Arguments
+
+ Underlying event handler.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Event args
+
+ Invoked when Placeholder source has changed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Image name in template
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.ImageSource
+
+
+
+ Gets or sets the placeholder source.
+
+
+ The placeholder source.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Stretch
+
+
+
+ Gets or sets the placeholder stretch.
+
+
+ The placeholder stretch.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Xaml.Media.ImageSource>
+
+
+
+
+
+
+
+ of the image to load from the cache.
+ A which is used to signal when the current request is outdated.
+
+ This method is provided in case a developer would like their own custom caching strategy for .
+ By default it uses the built-in UWP cache provided by and
+ the control itself. This method should return an
+ value of the image specified by the provided uri parameter.
+ A is provided in case the current request is invalidated
+ (e.g. the container is recycled before the original image is loaded).
+ The Toolkit also has an image cache helper which can be used as well:
+ in .
+
+
+
+
+ To be added.
+
+
+ var propValues = new List<KeyValuePair<string, object>>();
+
+ if (DecodePixelHeight > 0)
+ {
+ propValues.Add(new KeyValuePair<string, object>(nameof(DecodePixelHeight), DecodePixelHeight));
+ }
+ if (DecodePixelWidth > 0)
+ {
+ propValues.Add(new KeyValuePair<string, object>(nameof(DecodePixelWidth), DecodePixelWidth));
+ }
+ if (propValues.Count > 0)
+ {
+ propValues.Add(new KeyValuePair<string, object>(nameof(DecodePixelType), DecodePixelType));
+ }
+
+ // A token is provided here as well to cancel the request to the cache,
+ // if a new image is requested.
+ return await ImageCache.Instance.GetFromCacheAsync(imageUri, true, token, propValues);
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Exception Routed Event Handler
+
+ Remove Image Failed handler
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ RoutedEventHandler
+
+ Remove image opened handler
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the source used by the image
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Stretch
+
+
+
+ Gets or sets the stretch behavior of the image
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Unloaded state name in template
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExFailedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExFailedEventArgs.xml
new file mode 100644
index 000000000..f874f4825
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExFailedEventArgs.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the ImageFailed event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+
+ exception that caused the error condition
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Exception
+
+
+
+ Gets the exception that caused the error condition.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the reason for the error condition.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExFailedEventHandler.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExFailedEventHandler.xml
new file mode 100644
index 000000000..698843c82
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExFailedEventHandler.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Void
+
+
+ The sender.
+ The event arguments.
+
+ A delegate for failed.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExOpenedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExOpenedEventArgs.xml
new file mode 100644
index 000000000..4e763e81c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExOpenedEventArgs.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the ImageOpened event.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExOpenedEventHandler.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExOpenedEventHandler.xml
new file mode 100644
index 000000000..517f95fc9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageExOpenedEventHandler.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Void
+
+
+ The sender.
+ The event arguments.
+
+ A delegate for opened.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageResolvingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageResolvingEventArgs.xml
new file mode 100644
index 000000000..7607c0f60
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ImageResolvingEventArgs.xml
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Arguments for the event which is called when a url needs to be resolved to a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.Foundation.Deferral
+
+
+
+
+ Informs the that the event handler might run asynchronously.
+
+ Deferral
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this event was handled successfully.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.ImageSource
+
+
+
+ Gets or sets the image to display in the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the tooltip of the image in the markdown document.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the url of the image in the markdown document.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotification.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotification.xml
new file mode 100644
index 000000000..3ed8692ce
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotification.xml
@@ -0,0 +1,628 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_DismissButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_DismissButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_Presenter", Type=typeof(Microsoft.UI.Xaml.Controls.ContentPresenter))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_Presenter", Type=typeof(Microsoft.UI.Xaml.Controls.ContentPresenter))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="State", Name="Visible")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="State", Name="Visible")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="State", Name="Collapsed")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="State", Name="Collapsed")>]
+
+
+
+
+ In App Notification defines a control to show local notification in the app.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets or sets a value indicating the duration of the popup animation (in milliseconds).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationClosedEventHandler
+
+
+
+ Event raised when the notification is closed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationClosingEventHandler
+
+
+
+ Event raised when the notification is closing
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Dismiss the notification
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+
+
+ the KeyFrame where the duration is set
+
+ Gets the value of the KeyFrameDuration attached Property
+
+ Value of KeyFrameDuration
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the horizontal offset of the popup animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Using a DependencyProperty as the backing store for KeyFrameDuration. This enables animation, styling, binding, etc
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Event raised when the notification is opened
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationOpeningEventHandler
+
+
+
+ Event raised when the notification is opening
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The KeyFrame object where the property is attached
+ The TimeSpan value to be set as duration
+
+ Sets the value of the KeyFrameDuration attached property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Displayed duration of the notification in ms (less or equal 0 means infinite duration)
+
+ Show notification using the current content.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ DataTemplate used as the content of the notification
+ Displayed duration of the notification in ms (less or equal 0 means infinite duration)
+
+ Show notification using as the content of the notification
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ UIElement used as the content of the notification
+ Displayed duration of the notification in ms (less or equal 0 means infinite duration)
+
+ Show notification using UIElement as the content of the notification
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The content of the notification
+ Displayed duration of the notification in ms (less or equal 0 means infinite duration)
+
+ Show notification using as the content of the notification.
+ The will be displayed with the current .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Text used as the content of the notification
+ Displayed duration of the notification in ms (less or equal 0 means infinite duration)
+
+ Show notification using text as the content of the notification
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to show the Dismiss button of the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.StackMode
+
+
+
+ Gets or sets a value indicating the stack mode of the notifications.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the vertical offset of the popup animation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosedEventArgs.xml
new file mode 100644
index 000000000..51b152623
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosedEventArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the Dismissing event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+
+ Dismiss kind that triggered the closing event
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationDismissKind
+
+
+
+ Gets the kind of action for the closing event.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosedEventHandler.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosedEventHandler.xml
new file mode 100644
index 000000000..360995d7f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosedEventHandler.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Void
+
+
+ The sender.
+ The event arguments.
+
+ A delegate for dismissing.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosingEventArgs.xml
new file mode 100644
index 000000000..562672373
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosingEventArgs.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the Dismissing event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+
+ Dismiss kind that triggered the closing event
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the notification should be closed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationDismissKind
+
+
+
+ Gets the kind of action for the closing event.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosingEventHandler.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosingEventHandler.xml
new file mode 100644
index 000000000..3f6a78d07
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationClosingEventHandler.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Void
+
+
+ The sender.
+ The event arguments.
+
+ A delegate for dismissing.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationDismissKind.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationDismissKind.xml
new file mode 100644
index 000000000..ce44223dc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationDismissKind.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enumeration to describe how an InAppNotification was dismissed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationDismissKind
+
+ 0
+
+
+ When the system dismissed the notification.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationDismissKind
+
+ 2
+
+
+ When the system dismissed the notification after timeout.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.InAppNotificationDismissKind
+
+ 1
+
+
+ When user explicitly dismissed the notification.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationOpeningEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationOpeningEventArgs.xml
new file mode 100644
index 000000000..9100bb585
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationOpeningEventArgs.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Provides data for the Dismissing event.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the notification should be opened.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationOpeningEventHandler.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationOpeningEventHandler.xml
new file mode 100644
index 000000000..d97ea7450
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InAppNotificationOpeningEventHandler.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Void
+
+
+ The sender.
+ The event arguments.
+
+ A delegate for opening.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvas.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvas.xml
new file mode 100644
index 000000000..36131b16c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvas.xml
@@ -0,0 +1,547 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxTools", Type=typeof(Microsoft.UI.Xaml.Controls.StackPanel))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxTools", Type=typeof(Microsoft.UI.Xaml.Controls.StackPanel))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxColorPicker", Type=typeof(Microsoft.UI.Xaml.Controls.ColorPicker))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxColorPicker", Type=typeof(Microsoft.UI.Xaml.Controls.ColorPicker))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CanvasComboBoxFontSizeTextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CanvasComboBoxFontSizeTextBox", Type=typeof(Microsoft.UI.Xaml.Controls.TextBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxItalicButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxItalicButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxBoldButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBoxBoldButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="DrawingSurfaceRenderer", Type=typeof(CommunityToolkit.WinUI.UI.Controls.InfiniteCanvasVirtualDrawingSurface))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="DrawingSurfaceRenderer", Type=typeof(CommunityToolkit.WinUI.UI.Controls.InfiniteCanvasVirtualDrawingSurface))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="MainContainer", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="MainContainer", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="InfiniteCanvasScrollViewer", Type=typeof(Microsoft.UI.Xaml.Controls.ScrollViewer))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="InfiniteCanvasScrollViewer", Type=typeof(Microsoft.UI.Xaml.Controls.ScrollViewer))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="EraseAllButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="EraseAllButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBox", Type=typeof(CommunityToolkit.WinUI.UI.Controls.InfiniteCanvasTextBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CanvasTextBox", Type=typeof(CommunityToolkit.WinUI.UI.Controls.InfiniteCanvasTextBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CanvasToolbarContainer", Type=typeof(Microsoft.UI.Xaml.Controls.StackPanel))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CanvasToolbarContainer", Type=typeof(Microsoft.UI.Xaml.Controls.StackPanel))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="UndoButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="UndoButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="RedoButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="RedoButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="FontColorIcon", Type=typeof(Microsoft.UI.Xaml.Controls.FontIcon))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="FontColorIcon", Type=typeof(Microsoft.UI.Xaml.Controls.FontIcon))>]
+
+
+
+
+ InfiniteCanvas is a canvas that supports Ink, Text, Format Text, Zoom in/out, Redo, Undo, Export canvas data, Import canvas data.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the height of the canvas, default value is the max value 2097152
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the canvas, default value is the max value 2097152
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+ Export the InfinitCanvas as json string.
+
+ json string
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<Windows.UI.Input.Inking.InkStroke>
+
+
+
+
+ Export the InfiniteCanvas ink strokes.
+
+ list of InkStrokes
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<System.String>
+
+
+
+
+ Export the InfiniteCanvas raw text.
+
+ list of strings
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ InfiniteCanvas json representation
+
+ Import InfiniteCanvas from json string and render the new canvas, this function will empty the Redo/Undo queue.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the toolbar is visible or not.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the MaxZoomFactor for the canvas, range between 1 to 10 and the default value is 4
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the MinZoomFactor for the canvas, range between .1 to 1 the default value is .25
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Redo the last action.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ This event triggered after each render happened because of any change in the canvas elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+ The target stream.
+ the specified format.
+
+ This method exports the max possible view of the InfiniteCanvas drawings as offScreen drawings that can be converted to image.
+ Max is calculated using CanvasDevice.MaximumBitmapSizeInPixels
+
+ Task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Undo the last action.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvasTextBox.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvasTextBox.xml
new file mode 100644
index 000000000..72e9786a3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvasTextBox.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ This is the infiniteCanvas custom textbox that is used to write to the canvas. This control is used as part of the
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvasVirtualDrawingSurface.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvasVirtualDrawingSurface.xml
new file mode 100644
index 000000000..8c37c4e2a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InfiniteCanvasVirtualDrawingSurface.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ The virtual Drawing surface renderer used to render the ink and text. This control is used as part of the
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InlineCollectionWrapper.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InlineCollectionWrapper.xml
new file mode 100644
index 000000000..3379a31e5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/InlineCollectionWrapper.xml
@@ -0,0 +1,395 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.ICollection<Microsoft.UI.Xaml.Documents.Inline>
+
+
+ System.Collections.Generic.ICollection<T>
+
+
+ System.Collections.Generic.IEnumerable<Microsoft.UI.Xaml.Documents.Inline>
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Documents.Inline>
+
+
+ System.Collections.IEnumerable
+
+
+
+ A wrapper class for TextBlock.Inlines to
+ hack the problem that .
+ has no accessible constructor
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Add(`0)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Clear
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Contains(`0)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.Count
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.Controls.InlineCollectionWrapper+<GetEnumerator>d__13))]
+ [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.Controls.InlineCollectionWrapper+<GetEnumerator>d__13))>]
+
+
+
+ System.Collections.Generic.IEnumerator<Microsoft.UI.Xaml.Documents.Inline>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.IndexOf(`0)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.Insert(System.Int32,`0)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.IsReadOnly
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IList`1.Item(System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Documents.Inline
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Remove(`0)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.RemoveAt(System.Int32)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/LayoutTransformControl.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/LayoutTransformControl.xml
new file mode 100644
index 000000000..96526e96e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/LayoutTransformControl.xml
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Child")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Child")>]
+
+
+
+
+ Control that implements support for transformations as if applied by LayoutTransform.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ The final area within the parent that this
+ element should use to arrange itself and its children.
+
+ Provides the behavior for the "Arrange" pass of layout.
+
+ The actual size used.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+ Gets or sets the single child of the LayoutTransformControl.
+
+ To be added.
+
+ Corresponds to WPF's Decorator.Child
+ property.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ChildProperty.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ The available size that this element can
+ give to child elements. Infinity can be specified as a value to
+ indicate that the element will size to whatever content is available.
+
+ Provides the behavior for the "Measure" pass of layout.
+
+ The size that this element determines it needs during
+ layout, based on its calculations of child element sizes.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Called whenever the control's template changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Transform
+
+
+
+ Gets or sets the Transform of the LayoutTransformControl.
+
+ To be added.
+
+ Corresponds to UIElement.RenderTransform.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the TransformProperty dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Notifies the LayoutTransformControl that some aspect of its Transform property has changed.
+
+
+ Call this to update the LayoutTransform in cases where
+ LayoutTransformControl wouldn't otherwise know to do so.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/LinkClickedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/LinkClickedEventArgs.xml
new file mode 100644
index 000000000..4105d666d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/LinkClickedEventArgs.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Arguments for the OnLinkClicked event which is fired then the user presses a link.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the link that was tapped.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ListDetailsView.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ListDetailsView.xml
new file mode 100644
index 000000000..8612653cb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ListDetailsView.xml
@@ -0,0 +1,880 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="DetailsPresenter", Type=typeof(Microsoft.UI.Xaml.Controls.ContentPresenter))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="DetailsPresenter", Type=typeof(Microsoft.UI.Xaml.Controls.ContentPresenter))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="DetailsPanel", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="DetailsPanel", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="NoSelectionNarrow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="NoSelectionNarrow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="NoSelectionWide")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="NoSelectionWide")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="HasSelectionWide")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="HasSelectionWide")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="HasSelectionNarrow")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="SelectionStates", Name="HasSelectionNarrow")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="WidthStates", Name="NarrowState")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="WidthStates", Name="NarrowState")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="WidthStates", Name="WideState")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="WidthStates", Name="WideState")>]
+
+
+
+
+ Panel that allows for a List/Details pattern.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.BackButtonBehavior
+
+
+
+ Gets or sets the behavior to use for the back button
+
+ The current BackButtonBehavior. The default is System.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the Threshold width that will trigger the control to go into compact mode
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.CommandBar
+
+
+
+ Gets or sets the for the details section.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the content for the details pane's header
+
+
+ The content of the details pane's header. The default is null.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the DataTemplate used to display the content of the details pane's header.
+
+
+ The template that specifies the visualization of the details pane header object. The default is null.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the DataTemplate used to display the details.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.CommandBar
+
+
+
+ Gets or sets the for the list section.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the content for the list pane's header
+
+
+ The content of the list pane's header. The default is null.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the DataTemplate used to display the content of the list pane's header.
+
+
+ The template that specifies the visualization of the list pane header object. The default is null.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the Brush to apply to the background of the list area of the control.
+
+ The Brush to apply to the background of the list area of the control.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the list pane when the view is expanded.
+
+
+ The width of the SplitView pane when it's fully expanded. The default is 320
+ device-independent pixel (DIP).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Func<System.Object,System.Object>
+
+
+
+ Gets or sets a function for mapping the selected item to a different model.
+ This new model will be the DataContext of the Details area.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the content to dsiplay when there is no item selected in the list list.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the DataTemplate used to display the content when there is no selection.
+
+
+ The template that specifies the visualization of the content when there is no
+ selection. The default is null.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ 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.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the index of the current selection.
+
+ The index of the current selection, or -1 if the selection is empty.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the SelectedIndex dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the selected item.
+
+ The selected item. The default is null.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.SelectionChangedEventHandler
+
+
+
+ Occurs when the currently selected item changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ListDetailsViewState
+
+
+
+ Gets the current visual state of the control
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.ListDetailsViewState>
+
+
+
+ Occurs when the view state changes
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ListDetailsViewState.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ListDetailsViewState.xml
new file mode 100644
index 000000000..458eb246b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ListDetailsViewState.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ The state.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ListDetailsViewState
+
+ 2
+
+
+ Both the List and Details views are shown
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ListDetailsViewState
+
+ 1
+
+
+ Only the Details view is shown
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ListDetailsViewState
+
+ 0
+
+
+ Only the List view is shown
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Loading.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Loading.xml
new file mode 100644
index 000000000..868e0ac7e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Loading.xml
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="LoadingIn")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="LoadingIn")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="LoadingOut")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="LoadingOut")>]
+
+
+
+
+ Loading control allows to show an loading animation with some xaml in it.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the control is in the loading state.
+
+ To be added.
+ Set this to true to show the Loading control, false to hide the control.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MarkdownRenderedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MarkdownRenderedEventArgs.xml
new file mode 100644
index 000000000..9299b96ac
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MarkdownRenderedEventArgs.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Arguments for the OnMarkdownRendered event which indicates when the markdown has been
+ rendered.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Exception
+
+
+
+ Gets the exception if there was one. If the exception is null there was no error.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MarkdownTextBlock.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MarkdownTextBlock.xml
new file mode 100644
index 000000000..0262bb338
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MarkdownTextBlock.xml
@@ -0,0 +1,3398 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.ICodeBlockResolver
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.IImageResolver
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.ILinkRegister
+
+
+
+
+ An efficient and extensible control that can parse and render markdown.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to fill the background of a code block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.CodeBlockResolvingEventArgs>
+
+
+
+ Fired when a Code Block is being Rendered.
+ The default implementation is to output the CodeBlock as Plain Text.
+ You must set to true in order to process your changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render the border fill of a code block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the thickness of the border around code blocks.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font used to display code. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render the text inside a code block. If this is
+ null, then Foreground is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space between the code border and the text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets space between the code border and the text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ ColorCode.Styling.StyleDictionary
+
+
+
+ Gets or sets the Default Code Styling for Code Blocks.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Controls.Markdown.Render.ICodeBlockResolver.ParseSyntax(Microsoft.UI.Xaml.Documents.InlineCollection,System.String,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+ Called when a Code Block is being rendered.
+
+ Parsing was handled Successfully
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Controls.Markdown.Render.IImageResolver.ResolveImageAsync(System.String,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Xaml.Media.ImageSource>
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Called when the renderer needs to display a image.
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font used to display emojis. If this is null, then
+ Segoe UI Emoji font is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 1 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 2 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 3 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 4 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 5 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the font size for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the font weight to use for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for level 6 headers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render a horizontal rule. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used for horizontal rules.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the vertical thickness of the horizontal rule.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.LinkClickedEventArgs>
+
+
+
+ Fired when an image element in the markdown was tapped.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the MaxHeight for images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the MaxWidth for images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.ImageResolvingEventArgs>
+
+
+
+ Fired when an image from the markdown document needs to be resolved.
+ The default implementation is basically new BitmapImage(new Uri(e.Url));.
+ You must set to true in order to process your changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Stretch
+
+
+
+ Gets or sets the stretch used for images.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the background brush for inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the border brush for inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the thickness of the border for inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font used to display code. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground brush for inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin for inline code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space between the code border and the text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether text selection is enabled.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.LinkClickedEventArgs>
+
+
+
+ Fired when a link element in the markdown was tapped.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render links. If this is
+ null, then Foreground is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the space between the list item bullets/numbers and the list item content.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the space used by list item bullets/numbers.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used by lists.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.MarkdownRenderedEventArgs>
+
+
+
+ Fired when the text is done parsing and formatting. Fires each time the markdown is rendered.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the line hegiht used for paragraphs.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used for paragraphs.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to fill the background of a quote block.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render a quote border. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the thickness of quote borders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render the text inside a quote block. If this is
+ null, then Foreground is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space outside of quote borders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the space between the quote border and the text.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Controls.Markdown.Render.ILinkRegister.RegisterNewHyperLink(Microsoft.UI.Xaml.Documents.Hyperlink,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Called when the render has a link we need to listen to.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Controls.Markdown.Render.ILinkRegister.RegisterNewHyperLink(Microsoft.UI.Xaml.Controls.Image,System.String,System.Boolean)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+ Called when the render has a link we need to listen to.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the SchemeList.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown.Render.MarkdownRenderer
+
+
+
+
+
+ The Inherited Markdown Render
+
+ Sets the Markdown Renderer for Rendering the UI.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render table borders. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the thickness of any table borders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the padding inside each cell.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the margin used by tables.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the markdown text to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.TextWrapping
+
+
+
+ Gets or sets the word wrapping behavior.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the Prefix of Uri.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to use Syntax Highlighting on Code.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to Wrap the Code Block or use a Horizontal Scroll.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the brush used to render yaml borders. If this is null, then
+ is used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the thickness of any yaml header borders.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Markdown
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Menu.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Menu.xml
new file mode 100644
index 000000000..c179b6378
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Menu.xml
@@ -0,0 +1,513 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsControl
+
+
+
+
+ [System.Obsolete("This control will be removed in a future major release. Please use the MenuBar control from the WinUI Library instead.")]
+ [<System.Obsolete("This control will be removed in a future major release. Please use the MenuBar control from the WinUI Library instead.")>]
+
+
+
+
+ Menu Control defines a menu of choices for users to invoke.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets or sets a value indicating whether to allow tooltip on alt or not
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Target Menu
+
+ Gets AllowTooltip attached property
+
+ AllowTooltip
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ Target MenuFlyoutItem
+
+ Gets InputGestureText attached property
+
+ Input gesture text
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Sets the text describing an input gesture that will call the command tied to the specified item.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the menu is opened or not
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the menu style for MenuItem
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Orientation
+
+
+
+ Gets or sets the orientation of the Menu, Horizontal or vertical means that child controls will be added horizontally
+ until the width of the panel can't fit more control then a new row is added to fit new horizontal added child controls,
+ vertical means that child will be added vertically until the height of the panel is received then a new column is added
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.MenuItem
+
+
+
+ Gets the current selected menu header item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Target Menu
+ AllowTooltip
+
+ Sets AllowTooltip attached property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Target MenuFlyoutItem
+ Input gesture text
+
+ Sets InputGestureText attached property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Primitives.PlacementMode
+
+
+
+ Gets or sets the tooltip placement on menu
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the tooltip styles for menu
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MenuItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MenuItem.xml
new file mode 100644
index 000000000..6908bbec4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MenuItem.xml
@@ -0,0 +1,268 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsControl
+
+
+
+
+ [System.Obsolete("This control will be removed in a future major release. Please use the MenuBar control from the WinUI Library instead.")]
+ [<System.Obsolete("This control will be removed in a future major release. Please use the MenuBar control from the WinUI Library instead.")>]
+
+
+
+
+ Menu Item is the items main container for Class Menu control
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the header of each control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template used to display the content of the control's header.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ This method is used to hide the menu for current item
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the menu is opened or not
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ This method is used to show the menu for current item
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MetadataControl.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MetadataControl.xml
new file mode 100644
index 000000000..228855912
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MetadataControl.xml
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="TextContainer", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="TextContainer", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+
+
+ Display s separated by bullets.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the separator that will be used to generate the accessible string representing the control content.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The DP to store the property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<CommunityToolkit.WinUI.UI.Controls.MetadataItem>
+
+
+
+ Gets or sets the to display in the control.
+ If it implements , the control will automatically update itself.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The DP to store the property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the separator to display between the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The DP to store the property value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the to use on the inner control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The DP to store the TextBlockStyle value.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MetadataItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MetadataItem.xml
new file mode 100644
index 000000000..5828e6404
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/MetadataItem.xml
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ An item to display in .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.String
+
+
+
+ Gets or sets the automation name that will be set on the item.
+ If not set, will be used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Windows.Input.ICommand
+
+
+
+ Gets or sets the command associated to the item.
+ If null, the item will be displayed as a text field.
+ If set, the item will be displayed as an hyperlink.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Object
+
+
+
+ Gets or sets the parameter that will be provided to the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.String
+
+
+
+ Gets or sets the label of the item.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitView.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitView.xml
new file mode 100644
index 000000000..d4f8f088d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitView.xml
@@ -0,0 +1,651 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ItemsControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="AnchorCanvas", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="AnchorCanvas", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="OrbitGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="OrbitGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="CenterContent", Type=typeof(Microsoft.UI.Xaml.Controls.ContentPresenter))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="CenterContent", Type=typeof(Microsoft.UI.Xaml.Controls.ContentPresenter))>]
+
+
+
+
+ ItemsControl that lays out items in a circle with support for orbits and anchors
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ Creates a new instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets a value indicating the color of anchors
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether anchors are enabled.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the thickness of the anchors
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets a value representing the center element
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The container element
+ The item
+
+ Undoes the effects of the PrepareContainerForItemOverride method
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether elements are clickable.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.OrbitViewItemClickedEventArgs>
+
+
+
+ Raised when an item has been clicked or activated with keyboard/controller
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the maximum size of items
+ Note: for this property to work, Data Context must be derived from OrbitViewItems
+ and Diameter must be between 0 and 1
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the minimum size of items
+ Note: for this property to work, Data Context must be derived from OrbitViewItems
+ and Diameter must be between 0 and 1
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Invoked whenever application code or internal processes call ApplyTemplate
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets a value indicating the color of orbits
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.DoubleCollection
+
+
+
+ Gets or sets a value indicating the dash array for the orbit
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether orbits are enabled or not.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the thickness of the orbits
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Element used to display the specified item.
+ Specified item
+
+ Prepares the specified element to display the specified item
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewDataItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewDataItem.xml
new file mode 100644
index 000000000..76443579f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewDataItem.xml
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ A class that can be used to provide data context for items by providing distance and diameter values
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the diameter of the item.
+ Expected value between 0 and 1
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a value indicating the distance from the center.
+ Expected value between 0 and 1
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.ImageSource
+
+
+
+ Gets or sets a value indicating the image of the item.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets a value of an object that can be used to store model data.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets a value indicating the name of the item.
+ Used for
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewDataItemCollection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewDataItemCollection.xml
new file mode 100644
index 000000000..2e878691f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewDataItemCollection.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<CommunityToolkit.WinUI.UI.Controls.OrbitViewDataItem>
+
+ CommunityToolkit.WinUI.UI.Controls.OrbitViewDataItem
+
+
+
+
+
+ The OrbitViewDataItemCollection provides typed collection of .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewElementProperties.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewElementProperties.xml
new file mode 100644
index 000000000..da0bcaf02
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewElementProperties.xml
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Class used by the to store XY and distance values
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the distance from the center
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+ Gets the
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+ Gets the X and Y point from the center
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewItem.xml
new file mode 100644
index 000000000..ead19754f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewItem.xml
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Transform", Type=typeof(Microsoft.UI.Xaml.Media.CompositeTransform))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Transform", Type=typeof(Microsoft.UI.Xaml.Media.CompositeTransform))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Pressed")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Pressed")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="PointerOver")>]
+
+
+
+
+ ContentControl used as the container for OrbitView items
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ Creates a new instance of
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Invoked whenever application code or internal processes call ApplyTemplate
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewItemClickedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewItemClickedEventArgs.xml
new file mode 100644
index 000000000..ffa2887eb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewItemClickedEventArgs.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ A class used by the ItemClicked Event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+
+
+ data context of element clicked
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the Item/Data Context of the clicked item
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanel.xml
new file mode 100644
index 000000000..05ee201d9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanel.xml
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ A panel used by the control
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ The final area within the parent that this object should use to arrange itself and its children
+
+ Provides the behavior for the "Arrange" pass of layout
+
+ The actual size that is used after the element is arranged in layout.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.OrbitViewPanelItemArrangedArgs>
+
+
+
+ Event raised when a single element is arranged
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.OrbitViewPanelItemsArrangedArgs>
+
+
+
+ Event raised when all elements are arranged
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ The available size that this object can give to child objects.
+
+ Provides the behavior for the "Measure" pass of the layout cycle.
+
+ The size that this object determines it needs during layout
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.OrbitView
+
+
+
+ Gets the Current control
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanelItemArrangedArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanelItemArrangedArgs.xml
new file mode 100644
index 000000000..dfed524db
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanelItemArrangedArgs.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Event args used by the ItemArranged event
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.OrbitViewElementProperties
+
+
+
+ Gets or sets the or arranged item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the index of the item that was arranged
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanelItemsArrangedArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanelItemsArrangedArgs.xml
new file mode 100644
index 000000000..e9804c57d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/OrbitViewPanelItemsArrangedArgs.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Event args used by the ItemsArranged event
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<CommunityToolkit.WinUI.UI.Controls.OrbitViewElementProperties>
+
+
+
+ Gets or sets a collection of all elements that were arranged.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/PreviewFailedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/PreviewFailedEventArgs.xml
new file mode 100644
index 000000000..8d855cb97
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/PreviewFailedEventArgs.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ PreviewFailed Event Args
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets error information about failure
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Proj.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Proj.xml
new file mode 100644
index 000000000..93500f0ec
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/Proj.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ Structure used when an item moves
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Double
+
+
+
+ Gets or sets the depth of an item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Double
+
+
+
+ Gets or sets the position of an item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Double
+
+
+
+ Gets or sets the rotation around the X axis
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Double
+
+
+
+ Gets or sets the rotation around the Y axis
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Layout
+ 7.0.0.0
+
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.Double
+
+
+
+ Gets or sets the rotation around the Z axis
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialGauge.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialGauge.xml
new file mode 100644
index 000000000..8e61a1039
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialGauge.xml
@@ -0,0 +1,1087 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Primitives.RangeBase
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_Container", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_Container", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_Scale", Type=typeof(Microsoft.UI.Xaml.Shapes.Path))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_Scale", Type=typeof(Microsoft.UI.Xaml.Shapes.Path))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_Trail", Type=typeof(Microsoft.UI.Xaml.Shapes.Path))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_Trail", Type=typeof(Microsoft.UI.Xaml.Shapes.Path))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_ValueText", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_ValueText", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+
+
+ A Modern UI Radial Gauge using XAML and Composition API.
+ The scale of the gauge is a clockwise arc that sweeps from MinAngle (default lower left, at -150°) to MaxAngle (default lower right, at +150°).
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ Create a default radial gauge control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the control accepts setting its value through interaction.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the end angle of the scale, which corresponds with the Maximum value, in degrees.
+
+ To be added.
+ Changing MaxAngle may require retemplating the control.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the MaxAngle dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the start angle of the scale, which corresponds with the Minimum value, in degrees.
+
+ To be added.
+ Changing MinAngle may require retemplating the control.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the MinAngle dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.SolidColorBrush
+
+
+
+ Gets or sets the needle brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the NeedleBrush dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the needle length, in percentage of the gauge radius.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the NeedleLength dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the needle width, in percentage of the gauge radius.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the NeedleWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the normalized maximum angle.
+
+ The maximum angle, in the range from -180 to 540.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the normalized minimum angle.
+
+ The minimum angle in the range from -180 to 180.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Update the visual state of the control when its template is changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the scale brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ScaleBrush dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the distance of the scale from the outside of the control, in percentage of the gauge radius.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ScalePadding dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.SolidColorBrush
+
+
+
+ Gets or sets the scale tick brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ScaleTickBrush dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the scale ticks, in percentage of the gauge radius.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ScaleTickWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the scale, in percentage of the gauge radius.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ScaleWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the rounding interval for the Value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the optional StepSize property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.SolidColorBrush
+
+
+
+ Gets or sets the outer tick brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the TickBrush dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the length of the ticks, in percentage of the gauge radius.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the TickLength dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the tick spacing, in units. Values of zero or less will be ignored when drawing.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the TickSpacing dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the width of the ticks, in percentage of the gauge radius.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the TickWidth dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the trail brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the TrailBrush dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the displayed unit measure.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Unit dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the current angle of the needle (between MinAngle and MaxAngle). Setting the angle will update the Value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ValueAngle dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the value string format.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ValueStringFormat dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialGaugeAutomationPeer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialGaugeAutomationPeer.xml
new file mode 100644
index 000000000..34ceb01c7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialGaugeAutomationPeer.xml
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer
+
+
+
+ Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider
+
+
+
+
+ Exposes to Microsoft UI Automation.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+
+ The owner element to create for.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<Microsoft.UI.Xaml.Automation.Peers.AutomationPeer>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider.IsReadOnly
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider.LargeChange
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider.Maximum
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider.Minimum
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Old value
+ New value
+
+ Raises the property changed event for this AutomationPeer for the provided identifier.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider.SetValue(System.Double)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider.SmallChange
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Automation.Provider.IRangeValueProvider.Value
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialProgressBar.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialProgressBar.xml
new file mode 100644
index 000000000..941866b1b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RadialProgressBar.xml
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ProgressBar
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="OutlineFigurePart", Type=typeof(Microsoft.UI.Xaml.Media.PathFigure))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="OutlineFigurePart", Type=typeof(Microsoft.UI.Xaml.Media.PathFigure))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="OutlineArcPart", Type=typeof(Microsoft.UI.Xaml.Media.ArcSegment))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="OutlineArcPart", Type=typeof(Microsoft.UI.Xaml.Media.ArcSegment))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="BarFigurePart", Type=typeof(Microsoft.UI.Xaml.Media.PathFigure))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="BarFigurePart", Type=typeof(Microsoft.UI.Xaml.Media.PathFigure))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="BarArcPart", Type=typeof(Microsoft.UI.Xaml.Media.ArcSegment))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="BarArcPart", Type=typeof(Microsoft.UI.Xaml.Media.ArcSegment))>]
+
+
+ [System.Obsolete("The platform ProgressRing now supports determinate mode and is part of WinUI 2.5, please upgrade to use that control: https://docs.microsoft.com/windows/apps/winui/winui2/release-notes/winui-2.5#determinate-progressring")]
+ [<System.Obsolete("The platform ProgressRing now supports determinate mode and is part of WinUI 2.5, please upgrade to use that control: https://docs.microsoft.com/windows/apps/winui/winui2/release-notes/winui-2.5#determinate-progressring")>]
+
+
+
+
+ An alternative implementation of a progress bar.
+ Progression is represented by a loop filling up in a clockwise fashion.
+ Like the traditional progress bar, it inherits from RangeBase, so Minimum, Maximum and Value properties work the same way.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ Create a default circular progress bar
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Update the visual state of the control when its template is changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Old value of the Maximum property.
+ New value of the Maximum property.
+
+ Called when the Maximum property changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Old value of the Minimum property.
+ New value of the Minimum property.
+
+ Called when the Minimum property changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Old value of the Value property.
+ New value of the Value property.
+
+ Called when the Value property changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the color of the circular outline on which the segment is drawn
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Outline dependency property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the thickness of the circular outline and segment
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Thickness dependency property
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeChangedEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeChangedEventArgs.xml
new file mode 100644
index 000000000..c52fb00be
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeChangedEventArgs.xml
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+
+ Event args for a value changing event
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+
+
+
+ The old value
+ The new value
+ The changed range property
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RangeSelectorProperty
+
+
+
+ Gets the range property that triggered the event
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the new value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets the old value.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeSelector.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeSelector.xml
new file mode 100644
index 000000000..ce6805d14
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeSelector.xml
@@ -0,0 +1,478 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="OutOfRangeContentContainer", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="OutOfRangeContentContainer", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ActiveRectangle", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ActiveRectangle", Type=typeof(Microsoft.UI.Xaml.Shapes.Rectangle))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="MinThumb", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.Thumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="MinThumb", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.Thumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="MaxThumb", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.Thumb))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="MaxThumb", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.Thumb))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ContainerCanvas", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ContainerCanvas", Type=typeof(Microsoft.UI.Xaml.Controls.Canvas))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ControlGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ControlGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ToolTip", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ToolTip", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="ToolTipText", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="ToolTipText", Type=typeof(Microsoft.UI.Xaml.Controls.TextBlock))>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Normal")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="MinPressed")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="MinPressed")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="MaxPressed")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="MaxPressed")>]
+
+
+ [Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Disabled")]
+ [<Microsoft.UI.Xaml.TemplateVisualState(GroupName="CommonStates", Name="Disabled")>]
+
+
+
+
+ RangeSelector is a "double slider" control for range values.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+ Create a default range selector control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the absolute maximum value of the range.
+
+
+ The maximum.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the absolute minimum value of the range.
+
+
+ The minimum.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Update the visual state of the control when its template is changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Event data for the event.
+
+ Called before the event occurs.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Event data for the event.
+
+ Called before the event occurs.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ event data for the event.
+
+ Called before the event occurs.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the current selected upper limit value of the range, modifiable by the user.
+
+
+ The current upper limit.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the current selected lower limit value of the range, modifiable by the user.
+
+
+ The current lower limit.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the value part of a value range that steps should be created for.
+
+
+ The value part of a value range that steps should be created for.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventHandler
+
+
+
+ Event raised when lower or upper range thumbs end being dragged.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventHandler
+
+
+
+ Event raised when lower or upper range thumbs start being dragged.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.RangeChangedEventArgs>
+
+
+
+ Event raised when lower or upper range values are changed.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeSelectorProperty.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeSelectorProperty.xml
new file mode 100644
index 000000000..dc13ca3db
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RangeSelectorProperty.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Enumeration used to determine what value triggered ValueChanged event on the
+ RangeSelector
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RangeSelectorProperty
+
+ 1
+
+
+ Maximum value was changed
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RangeSelectorProperty
+
+ 0
+
+
+ Minimum value was changed
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RemoteDevicePicker.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RemoteDevicePicker.xml
new file mode 100644
index 000000000..fceaea021
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RemoteDevicePicker.xml
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentDialog
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_ListDevices", Type=typeof(Microsoft.UI.Xaml.Controls.ListView))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_ListDevices", Type=typeof(Microsoft.UI.Xaml.Controls.ListView))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_ListDeviceTypes", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_ListDeviceTypes", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_ProgressRing", Type=typeof(Microsoft.UI.Xaml.Controls.ProgressRing))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_ProgressRing", Type=typeof(Microsoft.UI.Xaml.Controls.ProgressRing))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="DiscoveryType", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="DiscoveryType", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="StatusType", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="StatusType", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="AuthorizationType", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="AuthorizationType", Type=typeof(Microsoft.UI.Xaml.Controls.ComboBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="AdvancedFiltersGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="AdvancedFiltersGrid", Type=typeof(Microsoft.UI.Xaml.Controls.Grid))>]
+
+
+
+
+ Picker Control to show List of Remote Devices that are accessible
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+ Initializes a new instance of the class with filters.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Windows.System.RemoteSystems.RemoteSystem>>
+
+
+
+
+ Initiate Picker UI
+
+ A representing the asynchronous operation.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RemoteDeviceSelectionMode
+
+
+
+ Gets or sets the DeviceList Selection Mode. Defaults to ListViewSelectionMode.Single
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether Advanced Filters visible or not
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Gets the dependency property for .
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RemoteDeviceSelectionMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RemoteDeviceSelectionMode.xml
new file mode 100644
index 000000000..e6e15f422
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RemoteDeviceSelectionMode.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Remote Devices Selection Mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RemoteDeviceSelectionMode
+
+ 1
+
+
+ Pick Multiple Devices
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RemoteDeviceSelectionMode
+
+ 0
+
+
+ Pick Single Device
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RotatorTile+RotateDirection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RotatorTile+RotateDirection.xml
new file mode 100644
index 000000000..12ac00766
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RotatorTile+RotateDirection.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Tile Slide Direction
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RotatorTile+RotateDirection
+
+ 2
+
+ Down
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RotatorTile+RotateDirection
+
+ 1
+
+ Left
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RotatorTile+RotateDirection
+
+ 3
+
+ Right
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RotatorTile+RotateDirection
+
+ 0
+
+ Up
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RotatorTile.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RotatorTile.xml
new file mode 100644
index 000000000..5de5d0eff
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/RotatorTile.xml
@@ -0,0 +1,344 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Scroller", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Scroller", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Current", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Current", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Next", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Next", Type=typeof(Microsoft.UI.Xaml.FrameworkElement))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Translate", Type=typeof(Microsoft.UI.Xaml.Media.TranslateTransform))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Translate", Type=typeof(Microsoft.UI.Xaml.Media.TranslateTransform))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Stack", Type=typeof(Microsoft.UI.Xaml.Controls.StackPanel))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Stack", Type=typeof(Microsoft.UI.Xaml.Controls.StackPanel))>]
+
+
+
+
+ An items control that presents enumerable content similar to the live tiles on the
+ start menu.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the currently selected visible item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.RotatorTile+RotateDirection
+
+
+
+ Gets or sets the direction the tile slides in.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets or sets the extra randomized duration to be added to the property.
+ A value between zero and this value *in seconds* will be added to the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the ItemsSource
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the item template
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets or sets the duration for tile rotation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ScrollOrientation.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ScrollOrientation.xml
new file mode 100644
index 000000000..4e6b6cabb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ScrollOrientation.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Orientation of the scroll
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ScrollOrientation
+
+ 2
+
+
+ Scroll both Horizontally and vertically
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ScrollOrientation
+
+ 0
+
+
+ Scroll only Horizontally (and optimize the number of image used)
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ScrollOrientation
+
+ 1
+
+
+ Scroll only Vertically (and optimize the number of image used)
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ShortcutKeyRequestArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ShortcutKeyRequestArgs.xml
new file mode 100644
index 000000000..60addee3b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ShortcutKeyRequestArgs.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Arguments relating to a CTRL Key Shortcut being activated.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ pressed
+ value indicating if the SHIFT key was pressed
+
+ from the original event handler
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the Key been Handled
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Windows.System.VirtualKey
+
+
+
+ Gets key pressed with CTRL
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Input.KeyRoutedEventArgs
+
+
+
+ Gets the Original KeyDown arguments
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether Shift was held down too
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StackMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StackMode.xml
new file mode 100644
index 000000000..91118ad15
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StackMode.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ The Stack mode of an in-app notification.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.StackMode
+
+ 2
+
+
+ Dismissing a notification will show the next one in the queue
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.StackMode
+
+ 0
+
+
+ Each notification will replace the previous one
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.StackMode
+
+ 1
+
+
+ Opening a notification will display it immediately, remaining notifications will appear when a notification is dismissed
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StaggeredLayout.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StaggeredLayout.xml
new file mode 100644
index 000000000..6529746c9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StaggeredLayout.xml
@@ -0,0 +1,303 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.VirtualizingLayout
+
+
+
+
+ Arranges child elements into a staggered grid pattern where items are added to the column that has used least amount of space.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the spacing between columns of items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the desired width for each column.
+
+ To be added.
+
+ The width of columns can exceed the DesiredColumnWidth if the HorizontalAlignment is set to Stretch.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the spacing between rows of items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StaggeredPanel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StaggeredPanel.xml
new file mode 100644
index 000000000..d48fc2d1e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StaggeredPanel.xml
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ Arranges child elements into a staggered grid pattern where items are added to the column that has used least amount of space.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the spacing between columns of items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the desired width for each column.
+
+ To be added.
+
+ The width of columns can exceed the DesiredColumnWidth if the HorizontalAlignment is set to Stretch.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the distance between the border and its child object.
+
+
+ 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.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Padding dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the spacing between rows of items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StretchChild.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StretchChild.xml
new file mode 100644
index 000000000..57994f24e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/StretchChild.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Options for how to calculate the layout of items.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.StretchChild
+
+ 1
+
+
+ Make the last child stretch to fill the available space
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.StretchChild
+
+ 0
+
+
+ Don't apply any additional stretching logic
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/SwitchPresenter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/SwitchPresenter.xml
new file mode 100644
index 000000000..067b67eca
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/SwitchPresenter.xml
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentPresenter
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="SwitchCases")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="SwitchCases")>]
+
+
+
+
+ The is a which can allow a developer to mimic a switch statement within XAML.
+ When provided a set of s and a , it will pick the matching with the corresponding .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.Case
+
+
+
+ Gets the current which is being displayed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Indicates the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.CaseCollection
+
+
+
+ Gets or sets a value representing the collection of cases to evaluate.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Indicates the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Type
+
+
+
+ Gets or sets a value indicating which type to first cast and compare provided values against.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Indicates the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ 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.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Indicates the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBar.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBar.xml
new file mode 100644
index 000000000..b73e92786
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBar.xml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.NavigationView
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="MenuItems")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="MenuItems")>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_TabbedCommandBarContent", Type=typeof(Microsoft.UI.Xaml.Controls.ContentControl))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_TabbedCommandBarContent", Type=typeof(Microsoft.UI.Xaml.Controls.ContentControl))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_TabbedCommandBarContentBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_TabbedCommandBarContentBorder", Type=typeof(Microsoft.UI.Xaml.Controls.Border))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_TabChangedStoryboard", Type=typeof(Microsoft.UI.Xaml.Media.Animation.Storyboard))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_TabChangedStoryboard", Type=typeof(Microsoft.UI.Xaml.Media.Animation.Storyboard))>]
+
+
+
+
+ A basic TabbedCommandBar control that houses s
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBarItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBarItem.xml
new file mode 100644
index 000000000..d728f7e8a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBarItem.xml
@@ -0,0 +1,243 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.CommandBar
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PrimaryItemsControl", Type=typeof(Microsoft.UI.Xaml.Controls.ItemsControl))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PrimaryItemsControl", Type=typeof(Microsoft.UI.Xaml.Controls.ItemsControl))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="MoreButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="MoreButton", Type=typeof(Microsoft.UI.Xaml.Controls.Button))>]
+
+
+
+
+ A to be displayed in a
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.HorizontalAlignment
+
+
+
+ Gets or sets a value indicating the alignment of the commands in the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the text or to display in the header of this TabbedCommandBar tab.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether this tab is contextual.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.HorizontalAlignment
+
+
+
+ Gets or sets a value indicating the alignment of the command overflow button.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBarItemTemplateSelector.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBarItemTemplateSelector.xml
new file mode 100644
index 000000000..6d022ed93
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TabbedCommandBarItemTemplateSelector.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.DataTemplateSelector
+
+
+
+
+ used by for determining the style of normal vs. contextual s.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the of a contextual .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the of a normal .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TextToolbar.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TextToolbar.xml
new file mode 100644
index 000000000..9302bf20d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TextToolbar.xml
@@ -0,0 +1,507 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Control
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Root", Type=typeof(Microsoft.UI.Xaml.Controls.CommandBar))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Root", Type=typeof(Microsoft.UI.Xaml.Controls.CommandBar))>]
+
+
+
+
+ Toolbar for Editing Text attached to a RichEditBox
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.DefaultButtonModificationList
+
+
+
+ Gets or sets a list of Default buttons to Modify.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether Control is pressed down
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonMap
+
+
+
+ Gets or sets a list of buttons to add on top of the Default Button set.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ButtonMap
+
+
+
+ Gets the default buttons for this format.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.RichEditBox
+
+
+
+ Gets or sets the RichEditBox to Attach to, this is required for any formatting to work.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.EditorChangedArgs>
+
+
+
+ Fired when the RichEditBox Instance Changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarFormats.Formatter
+
+
+
+ Gets or sets the formatter instance which is used to format the text, using the buttons and shortcuts.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TextToolbarButtons.ToolbarButton
+
+
+
+
+
+ Default Button
+
+ Gets the Button Instance from the DefaultButton
+
+ Default Toolbar Button
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Windows.System.VirtualKey
+
+
+
+ Gets the last key pressed using the Editor.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether Menu is pressed down
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ Item to Remove
+
+ Removes an Element from the Toolbar
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether Shift is pressed down
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventHandler<CommunityToolkit.WinUI.UI.Controls.ShortcutKeyRequestArgs>
+
+
+
+ Fired when a CTRL + "Letter" combination is used inside the Editor.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to enable use of URI Checker for Link Creator. This allows you to verify Absolute URIs, before creating the Link.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ThumbPlacement.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ThumbPlacement.xml
new file mode 100644
index 000000000..7e45665a8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/ThumbPlacement.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Thumb placement enumeration.
+ Default is
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ThumbPlacement
+
+ 0
+
+
+ Shows the thumbs in all four corners, top, bottom, left and right.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ThumbPlacement
+
+ 1
+
+
+ Shows the thumbs in all four corners.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TileControl.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TileControl.xml
new file mode 100644
index 000000000..281beadd1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TileControl.xml
@@ -0,0 +1,559 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ContentControl
+
+
+
+
+ A ContentControl that show an image repeated many times.
+ The control can be synchronized with a ScrollViewer and animated easily.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a duration for the animation of the tile
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the animation step of the OffsetX
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the animation step of the OffsetY
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ImageAlignment
+
+
+
+ Gets or sets the alignment of the tile when the is set to Vertical or Horizontal.
+ Valid values are Left or Right for set to Horizontal and Top or Bottom for set to Vertical.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ The image loaded event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the uri of the image to load
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the tile is animated or not
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets an X offset of the image
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets an Y offset of the image
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the speed ratio of the parallax effect with the
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.ScrollOrientation
+
+
+
+ Gets or sets the scroll orientation of the tile.
+ Less images are drawn when you choose the Horizontal or Vertical value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+ Gets or sets a ScrollViewer or a frameworkElement containing a ScrollViewer.
+ The tile control is synchronized with the offset of the scrollViewer
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Core
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenItemAddingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenItemAddingEventArgs.xml
new file mode 100644
index 000000000..6805e00d8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenItemAddingEventArgs.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Deferred.DeferredCancelEventArgs
+
+
+
+
+ Event arguments for event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+
+ User entered string.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the item to be added to the . If null, string will be added.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets token as typed by the user.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenItemRemovingEventArgs.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenItemRemovingEventArgs.xml
new file mode 100644
index 000000000..4835ce7d9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenItemRemovingEventArgs.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.Common.Deferred.DeferredCancelEventArgs
+
+
+
+
+ Event arguments for event.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+
+
+ Item being removed.
+
+ container being closed.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets the Item being closed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.TokenizingTextBoxItem
+
+
+
+ Gets the being removed.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBox.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBox.xml
new file mode 100644
index 000000000..4f325a6db
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBox.xml
@@ -0,0 +1,1046 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ListViewBase
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Normal", Type=typeof(Microsoft.UI.Xaml.VisualState))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Normal", Type=typeof(Microsoft.UI.Xaml.VisualState))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PointerOver", Type=typeof(Microsoft.UI.Xaml.VisualState))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PointerOver", Type=typeof(Microsoft.UI.Xaml.VisualState))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Focused", Type=typeof(Microsoft.UI.Xaml.VisualState))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Focused", Type=typeof(Microsoft.UI.Xaml.VisualState))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="Unfocused", Type=typeof(Microsoft.UI.Xaml.VisualState))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="Unfocused", Type=typeof(Microsoft.UI.Xaml.VisualState))>]
+
+
+
+
+ A text input control that auto-suggests and displays token items.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Item to add as a token.
+ Flag to indicate if the item should be inserted in the last used textbox (inserted) or placed at end of the token list.
+
+ Adds the specified data item as a new token to the collection, will raise the event asynchronously still for confirmation.
+
+
+ The will automatically handle adding items for you, or you can add items to your backing collection. This method is provide for other cases where you may need to drive inserting a new token item to where the user is currently inserting text between tokens.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the Style for the contained AutoSuggestBox template part.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the Style for the TextBox part of the AutoSuggestBox template part.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Clears the whole collection, will raise the event asynchronously for each item.
+
+ async task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the PlaceholderText for the AutoSuggestBox template part.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.IconSource
+
+
+
+ Gets or sets the icon to display in the AutoSuggestBox template part.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.AutoSuggestBox,Microsoft.UI.Xaml.Controls.AutoSuggestBoxQuerySubmittedEventArgs>
+
+
+
+ Event raised when the user submits the text query.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the complete text value of any selection in the control. The result is the same text as would be copied to the clipboard.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the item container style for displaying suggested tokens.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the items source for token suggestions.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template for displaying suggested tokens.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.DataTemplateSelector
+
+
+
+ Gets or sets the template selector for displaying suggested tokens.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.AutoSuggestBox,Microsoft.UI.Xaml.Controls.AutoSuggestBoxSuggestionChosenEventArgs>
+
+
+
+ Event raised when a suggested item is chosen by the user.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the control will move focus to the previous
+ control when an arrow key is pressed and selection is at one of the limits in the control.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the input text of the currently active text edit.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.AutoSuggestBox,Microsoft.UI.Xaml.Controls.AutoSuggestBoxTextChangedEventArgs>
+
+
+
+ Event raised when the text input value has changed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the TextMemberPath of the AutoSuggestBox template part.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets delimiter used to determine when to process text input as a new token item.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.TokenizingTextBox,System.Object>
+
+
+
+ Event raised when a new token item has been added.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.TokenizingTextBox,CommunityToolkit.WinUI.UI.Controls.TokenItemAddingEventArgs>
+
+
+
+ Event raised before a new token item is created from a string, can be used to transform data type from text user entered.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.TokenizingTextBox,System.Object>
+
+
+
+ Event raised after a token has been removed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.TokenizingTextBox,CommunityToolkit.WinUI.UI.Controls.TokenItemRemovingEventArgs>
+
+
+
+ Event raised when a token item is about to be removed. Can be canceled to prevent removal of a token.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+ Gets or sets the template for token items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.DataTemplateSelector
+
+
+
+ Gets or sets the template selector for token items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the spacing value used to separate token items.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ element which is now the main edited text.
+
+ Helper to change out the currently focused text element in the control.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBoxItem.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBoxItem.xml
new file mode 100644
index 000000000..b1cd4841a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBoxItem.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.ListViewItem
+
+
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_AutoSuggestBox", Type=typeof(Microsoft.UI.Xaml.Controls.AutoSuggestBox))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_AutoSuggestBox", Type=typeof(Microsoft.UI.Xaml.Controls.AutoSuggestBox))>]
+
+
+ [Microsoft.UI.Xaml.TemplatePart(Name="PART_ClearButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ButtonBase))]
+ [<Microsoft.UI.Xaml.TemplatePart(Name="PART_ClearButton", Type=typeof(Microsoft.UI.Xaml.Controls.Primitives.ButtonBase))>]
+
+
+
+
+ A control that manages as the item logic for the control.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.TokenizingTextBoxItem,Microsoft.UI.Xaml.RoutedEventArgs>
+
+
+
+ Event raised when the delete key or a backspace is pressed.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the Style for the 'Clear' Button
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Windows.Foundation.TypedEventHandler<CommunityToolkit.WinUI.UI.Controls.TokenizingTextBoxItem,Microsoft.UI.Xaml.RoutedEventArgs>
+
+
+
+ Event raised when the 'Clear' Button is clicked.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBoxStyleSelector.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBoxStyleSelector.xml
new file mode 100644
index 000000000..5f6c1adcd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/TokenizingTextBoxStyleSelector.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.StyleSelector
+
+
+
+
+ used by to choose the proper container style (text entry or token).
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the of a text entry item.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Style
+
+
+
+ Gets or sets the of a token item.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/UniformGrid.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/UniformGrid.xml
new file mode 100644
index 000000000..3c5542c9c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/UniformGrid.xml
@@ -0,0 +1,359 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Grid
+
+
+
+
+ The UniformGrid control presents information within a Grid with even spacing.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Determines if this element in the grid participates in the auto-layout algorithm.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the number of columns in the UniformGrid.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the starting column offset for the first row of the UniformGrid.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Nullable<System.Boolean>
+
+
+
+
+
+
+
+
+
+ Gets the AutoLayout Attached Property Value. Used internally to track items which need to be arranged vs. fixed in place.
+
+ A true value indicates this item should be automatically arranged.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Orientation
+
+
+
+ Gets or sets the orientation of the grid. When ,
+ will transpose the layout of automatically arranged items such that they start from
+ top to bottom then based on .
+ Defaults to .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the number of rows in the UniformGrid.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ A true value indicates this item should be automatically arranged.
+
+ 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.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/WrapLayout.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/WrapLayout.xml
new file mode 100644
index 000000000..586f361bc
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/WrapLayout.xml
@@ -0,0 +1,304 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.VirtualizingLayout
+
+
+
+
+ Arranges elements by wrapping them to fit the available space.
+ When is set to Orientation.Horizontal, element are arranged in rows until the available width is reached and then to a new row.
+ When is set to Orientation.Vertical, element are arranged in columns until the available height is reached.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a uniform Horizontal distance (in pixels) between items when is set to Horizontal,
+ or between columns of items when is set to Vertical.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Orientation
+
+
+
+ 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.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a uniform Vertical distance (in pixels) between items when is set to Vertical,
+ or between rows of items when is set to Horizontal.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/WrapPanel.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/WrapPanel.xml
new file mode 100644
index 000000000..26b59beb3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Controls/WrapPanel.xml
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Panel
+
+
+
+
+ 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.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a uniform Horizontal distance (in pixels) between items when is set to Horizontal,
+ or between columns of items when is set to Vertical.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Orientation
+
+
+
+ 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.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+ Gets or sets the distance between the border and its child object.
+
+
+ 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.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Padding dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Controls.StretchChild
+
+
+
+ Gets or sets a value indicating how to arrange child items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ The identifier for the dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets a uniform Vertical distance (in pixels) between items when is set to Vertical,
+ or between rows of items when is set to Horizontal.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Controls.Primitives
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolNegationConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolNegationConverter.xml
new file mode 100644
index 000000000..9ac404103
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolNegationConverter.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Value converter that applies NOT operator to a value.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The value to negate.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion. Not used
+
+ Convert a boolean value to its negation.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The value to negate.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion. Not used
+
+ Convert back a boolean value to its negation.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolToObjectConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolToObjectConverter.xml
new file mode 100644
index 000000000..e05880852
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolToObjectConverter.xml
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ This class converts a boolean value into an other object.
+ Can be used to convert true/false to visibility, a couple of colors, couple of images, etc.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source data being passed to the target.
+ The type of the target property, as a type reference.
+ An optional parameter to be used to invert the converter logic.
+ The language of the conversion.
+
+ Convert a boolean value to an other object.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The target data being passed to the source.
+ The type of the target property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).
+ An optional parameter to be used to invert the converter logic.
+ The language of the conversion.
+
+ Convert back the value to a boolean
+
+ The value to be passed to the source object.
+ If the parameter is a reference type, must match its reference to return true.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the boolean is false
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the boolean is true
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolToVisibilityConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolToVisibilityConverter.xml
new file mode 100644
index 000000000..80434bb7f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/BoolToVisibilityConverter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Converters.BoolToObjectConverter
+
+
+
+
+ This class converts a boolean value into a Visibility enumeration.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/CollectionVisibilityConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/CollectionVisibilityConverter.xml
new file mode 100644
index 000000000..98b660df7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/CollectionVisibilityConverter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Converters.EmptyCollectionToObjectConverter
+
+
+
+
+ This class converts a collection size to visibility.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/ColorToDisplayNameConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/ColorToDisplayNameConverter.xml
new file mode 100644
index 000000000..1f035f39c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/ColorToDisplayNameConverter.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Gets the approximated display name for the color.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/DoubleToObjectConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/DoubleToObjectConverter.xml
new file mode 100644
index 000000000..656f63d91
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/DoubleToObjectConverter.xml
@@ -0,0 +1,332 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ This class converts a double value into an other object.
+ Can be used to convert doubles to visibility, a couple of colors, couple of images, etc.
+ If GreaterThan and LessThan are both set, the logic looks for a value between the two values.
+ Otherwise the logic looks for the value to be GreaterThan or LessThan the specified value.
+ The ConverterParameter can be used to invert the logic.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source data being passed to the target.
+ The type of the target property, as a type reference.
+ An optional parameter to be used to invert the converter logic.
+ The language of the conversion.
+
+ Convert a boolean value to an other object.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The target data being passed to the source.
+ The type of the target property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).
+ An optional parameter to be used to invert the converter logic.
+ The language of the conversion.
+
+ Convert back the value to a boolean
+
+ The value to be passed to the source object.
+ If the parameter is a reference type, must match its reference to return true.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the expression is false
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the value to check if the value is GreaterThan this value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the value to check if the value is LessThan this value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the value passed is null
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the expression is true
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/DoubleToVisibilityConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/DoubleToVisibilityConverter.xml
new file mode 100644
index 000000000..de7c6db92
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/DoubleToVisibilityConverter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Converters.DoubleToObjectConverter
+
+
+
+
+ This class converts a double value into a Visibility enumeration.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyCollectionToObjectConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyCollectionToObjectConverter.xml
new file mode 100644
index 000000000..b97288e48
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyCollectionToObjectConverter.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Converters.EmptyObjectToObjectConverter
+
+
+
+
+ This class converts a collection size into an other object.
+ Can be used to convert to bind a visibility, a color or an image to the size of the collection.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Value to be checked.
+
+ Checks collection for emptiness.
+
+ True if value is an empty collection or does not implement IEnumerable, false otherwise.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyObjectToObjectConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyObjectToObjectConverter.xml
new file mode 100644
index 000000000..45a71d1b9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyObjectToObjectConverter.xml
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ This class converts an object value into a an object (if the value is null returns the false value).
+ Can be used to bind a visibility, a color or an image to the value of an object.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Value to be checked.
+
+ Checks value for emptiness.
+
+ True if value is null, false otherwise.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source data being passed to the target.
+ The type of the target property, as a type reference.
+ An optional parameter to be used to invert the converter logic.
+ The language of the conversion.
+
+ Convert a boolean value to an other object.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The target data being passed to the source.
+ The type of the target property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).
+ An optional parameter to be used to invert the converter logic.
+ The language of the conversion.
+
+ Not implemented
+
+ The value to be passed to the source object.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the object is either null or empty
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the object is neither null nor empty
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyStringToObjectConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyStringToObjectConverter.xml
new file mode 100644
index 000000000..29c8580b5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/EmptyStringToObjectConverter.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Converters.EmptyObjectToObjectConverter
+
+
+
+
+ This class converts a string value into a an object (if the value is null or empty returns the false value).
+ Can be used to bind a visibility, a color or an image to the value of a string.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Value to be checked.
+
+ Checks string for emptiness.
+
+ True if value is null or empty string, false otherwise.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/FileSizeToFriendlyStringConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/FileSizeToFriendlyStringConverter.xml
new file mode 100644
index 000000000..ff2e60ace
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/FileSizeToFriendlyStringConverter.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Converts a file size in bytes to a more human-readable friendly format using
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/FormatStringConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/FormatStringConverter.xml
new file mode 100644
index 000000000..ece07dcd8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/FormatStringConverter.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Value converter that converts an to a formatted .
+ The string format needs to be passed as the converter parameter.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source data being passed to the target.
+ The type of the target property, as a type reference.
+ The format string.
+ The language of the conversion. Not used.
+
+ Convert an value to a formatted .
+
+ The formatted string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source data being passed to the target.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion. Not used.
+
+ Not implemented.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/RemoteSystemKindToSymbolConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/RemoteSystemKindToSymbolConverter.xml
new file mode 100644
index 000000000..ffe7b9155
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/RemoteSystemKindToSymbolConverter.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Converter to convert Device Type to Icon
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI.Controls.Input
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/ResourceNameToResourceStringConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/ResourceNameToResourceStringConverter.xml
new file mode 100644
index 000000000..0de85ec73
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/ResourceNameToResourceStringConverter.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ Value converter that look up for the source string in the App Resources strings and returns its value, if found.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source string being passed to the target.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion.
+
+ Take the source string as a resource name that will be looked up in the App Resources.
+ If the resource exists, the value is returned, otherwise.
+
+ The string corresponding to the resource name.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source string being passed to the target.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion.
+
+ Not implemented.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/StringFormatConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/StringFormatConverter.xml
new file mode 100644
index 000000000..a9bee1b04
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/StringFormatConverter.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ This class provides a binding converter to display formatted strings
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ Object to transform to string.
+ The type of the target property, as a type reference
+ An optional parameter to be used in the string.Format method.
+ The language of the conversion (not used).
+
+ Return the formatted string version of the source object.
+
+ Formatted string.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The target data being passed to the source.
+ The type of the target property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).
+ An optional parameter to be used in the converter logic.
+ The language of the conversion.
+
+ Not implemented.
+
+ The value to be passed to the source object.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/StringVisibilityConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/StringVisibilityConverter.xml
new file mode 100644
index 000000000..61e5acf39
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/StringVisibilityConverter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Converters.EmptyStringToObjectConverter
+
+
+
+
+ This class converts a string value into a Visibility value (if the value is null or empty returns a collapsed value).
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/TaskResultConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/TaskResultConverter.xml
new file mode 100644
index 000000000..98f94c242
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/TaskResultConverter.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ A converter that can be used to safely retrieve results from instances.
+ This is needed because accessing when the task has not
+ completed yet will block the current thread and might cause a deadlock (eg. if the task was
+ scheduled on the same synchronization context where the result is being retrieved from).
+ The methods in this converter will safely return if the input
+ task is still running, or if it has faulted or has been canceled.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/TypeToObjectConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/TypeToObjectConverter.xml
new file mode 100644
index 000000000..3d1ce1bc5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/TypeToObjectConverter.xml
@@ -0,0 +1,242 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ This class returns an object or another, depending on whether the type of the provided value matches another provided Type.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source data being passed to the target.
+ The type of the target property, as a type reference.
+ An optional parameter to be used to invert the converter logic.
+ The language of the conversion.
+
+ Convert the 's Type to an other object.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The source data being passed to the target.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion. Not used.
+
+ Not implemented.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the type of the provided value does not match .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to be returned when the type of the provided value matches .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Type
+
+
+
+ Gets or sets the Type used to compare the type of the provided value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/VisibilityToBoolConverter.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/VisibilityToBoolConverter.xml
new file mode 100644
index 000000000..d230788b0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Converters/VisibilityToBoolConverter.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Microsoft.UI.Xaml.Data.IValueConverter
+
+
+
+
+ This class converts a Visibility enumeration to a boolean value.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.Convert(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The value to convert.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion. Not used
+
+ Convert a value to boolean.
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+
+
+ The value to convert back.
+ The type of the target property, as a type reference.
+ Optional parameter. Not used.
+ The language of the conversion. Not used
+
+ Convert back a boolean value to .
+
+ The value to be passed to the target dependency property.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/BindableValueHolder.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/BindableValueHolder.xml
new file mode 100644
index 000000000..a782286ce
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/BindableValueHolder.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Value")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Value")>]
+
+
+
+
+ Holds the value.
+ Can be used to change several objects' properties at a time.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the held value.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/CompositionTargetHelper.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/CompositionTargetHelper.xml
new file mode 100644
index 000000000..61f88326a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/CompositionTargetHelper.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides helpers for the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+
+ Action to be executed after render pass
+
+ for how to handle async calls with .
+
+ Provides a method to execute code after the rendering pass is completed.
+
+ Awaitable Task
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/DependencyPropertyWatcher`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/DependencyPropertyWatcher`1.xml
new file mode 100644
index 000000000..2ed0092fb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/DependencyPropertyWatcher`1.xml
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ System.IDisposable
+
+
+
+ Value of Dependency Property
+
+ Used to Track Changes of a Dependency Property
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+
+ Target Dependency Object
+ Path of Property
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Clears the Watcher object.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Source
+ Args
+
+ Called when the Property is updated
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.EventHandler
+
+
+
+ Called when Property Changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ Gets the target Dependency Object
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the current Value
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Value of Value Property
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/ThemeChangedEvent.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/ThemeChangedEvent.xml
new file mode 100644
index 000000000..a735f5336
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/ThemeChangedEvent.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+ System.Void
+
+
+ Sender ThemeListener
+
+ The Delegate for a ThemeChanged Event.
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/ThemeListener.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/ThemeListener.xml
new file mode 100644
index 000000000..b2811dcc3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Helpers/ThemeListener.xml
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.IDisposable
+
+
+
+
+ [Windows.Foundation.Metadata.AllowForWeb]
+ [<Windows.Foundation.Metadata.AllowForWeb>]
+
+
+
+
+ Class which listens for changes to Application Theme or High Contrast Modes
+ and Signals an Event when they occur.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+ The DispatcherQueue that should be used to dispatch UI updates, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.ApplicationTheme
+
+
+
+ Gets or sets the Current Theme.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the Name of the Current Theme.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Dispatching.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the current theme is high contrast.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Helpers.ThemeChangedEvent
+
+
+
+ An event that fires if the Theme changes.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasDrawingSessionExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasDrawingSessionExtensions.xml
new file mode 100644
index 000000000..3d760ad5d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasDrawingSessionExtensions.xml
@@ -0,0 +1,705 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for CanvasDrawingSession.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Center of the Circle
+ Radius of the Circle
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a circle of at the given center, having the specified radius, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the Center in x axis
+ Ordinate of the Center in the y axis
+ Radius of the Circle
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a circle of at the given center, having the specified radius, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Center of the Circle
+ Radius in the X axis
+ Radius in the Y axis
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws an Ellipse of at the given center, having the specified radius, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the Center on the x axis
+ Offset of the Center on the y axis
+ Radius in the X axis
+ Radius in the Y axis
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws an Ellipse of at the given center, having the specified radius, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ CanvasGeometry to render
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a geometry relative to the origin, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ CanvasGeometry to render
+ Offset
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a geometry relative to the specified position, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ CanvasGeometry to render
+ Offset on the x axis
+ Offset on the y axis
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a geometry relative to the specified position, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Starting position of the line
+ Ending position of the line
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a line between the specified positions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of Starting position of the line on x-axis
+ Offset of Starting position of the line on y-axis
+ Offset of Ending position of the line on x-axis
+ Offset of Ending position of the line on y-axis
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a line between the specified positions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Rectangle dimensions
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a Rectangle of the specified dimensions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Rectangle on the x-axis
+ Offset of the top left corner of the Rectangle on the y-axis
+ Width of the Rectangle
+ Height of the Rectangle
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a Rectangle of the specified dimensions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Rectangle dimensions
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a Rounded Rectangle of the specified dimensions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Rounded Rectangle on the x-axis
+ Offset of the top left corner of the Rounded Rectangle on the y-axis
+ Width of the Rounded Rectangle
+ Height of the Rounded Rectangle
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a Rounded Rectangle of the specified dimensions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Squircle on the x-axis
+ Offset of the top left corner of the Squircle on the y-axis
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a Squircle of the specified dimensions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Squircle on the x-axis
+ Offset of the top left corner of the Squircle on the y-axis
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ Offset of the Squircle from the origin.
+ CanvasStroke defining the stroke width, the stroke
+ color and stroke style.
+
+ Draws a Squircle of the specified dimensions, using a CanvasStroke to define the stroke width, the stroke color and stroke style.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Squircle on the x-axis
+ Offset of the top left corner of the Squircle on the y-axis
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ Brush to fill the Squircle.
+
+ Fills a Squircle of the specified dimensions, using the given brush.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Squircle on the x-axis
+ Offset of the top left corner of the Squircle on the y-axis
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ Color to fill the Squircle.
+
+ Fills a Squircle of the specified dimensions, using the given color.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Squircle on the x-axis
+ Offset of the top left corner of the Squircle on the y-axis
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ Offset of the Squircle from the origin.
+ Brush to fill the Squircle.
+
+ Fills a Squircle of the specified dimensions, using the given brush at specified offset.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CanvasDrawingSession
+ Offset of the top left corner of the Squircle on the x-axis
+ Offset of the top left corner of the Squircle on the y-axis
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x axis
+ Corner Radius on the y axis
+ Offset of the Squircle from the origin.
+ Color to fill the Squircle.
+
+ Fills a Squircle of the specified dimensions, using the given color at specified offset.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasPathBuilderExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasPathBuilderExtensions.xml
new file mode 100644
index 000000000..f228e1cfd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasPathBuilderExtensions.xml
@@ -0,0 +1,473 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Defines extension methods for CanvasPathBuilder.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ Center location of the circle.
+ Radius of the circle.
+
+ Adds a circle figure to the path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+ X coordinate of the center location of the circle.
+ Y coordinate of the center location of the circle.
+ Radius of the circle.
+
+ Adds a circle figure to the path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+ Center location of the ellipse.
+ Radius of the ellipse on the X-axis.
+ Radius of the ellipse on the Y-axis.
+
+ Adds an ellipse figure to the path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ X coordinate of the center location of the ellipse.
+ Y coordinate of the center location of the ellipse.
+ Radius of the ellipse on the X-axis.
+ Radius of the ellipse on the Y-axis.
+
+ Adds an ellipse figure to the path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+ Starting location of the line segment.
+ Ending location of the line segment.
+
+ Adds a line in the form of a cubic bezier. The two control points of the cubic bezier will be the endpoints of the line itself.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ Ending location of the line segment.
+
+ Adds a line in the form of a cubic bezier. The control point of the quadratic bezier will be the endpoint of the line itself.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+ Number of sides of the polygon.
+ Center location of the polygon.
+ Radius of the circle circumscribing the polygon i.e. the distance
+ of each of the vertices of the polygon from the center.
+
+ Adds a n-sided polygon figure to the path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ Number of sides of the polygon.
+ X coordinate of the center location of the polygon.
+ Y coordinate of the center location of the polygon.
+ Radius of the circle circumscribing the polygon i.e. the distance
+ of each of the vertices of the polygon from the center.
+
+ Adds a n-sided polygon figure to the path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+ X offset of the TopLeft corner of the Rectangle
+ Y offset of the TopLeft corner of the Rectangle
+ Width of the Rectangle
+ Height of the Rectangle
+
+ Adds a Rectangle to the Path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ X offset of the TopLeft corner of the RoundedRectangle
+ Y offset of the TopLeft corner of the RoundedRectangle
+ Width of the RoundedRectangle
+ Height of the RoundedRectangle
+ Corner Radius on the x-axis
+ Corner Radius on the y-axis
+
+ Adds a RoundedRectangle to the Path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ X offset of the TopLeft corner of the Squircle
+ Y offset of the TopLeft corner of the Squircle
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x-axis
+ Corner Radius on the y-axis
+
+ Adds a Squircle to the Path.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasPathBuilder
+
+
+
+
+
+
+
+
+
+
+ Specifies whether the figure is open or closed.
+ This affects the appearance of fills and strokes, as well as geometry operations.
+ Collection of Vector2 points on the path.
+
+ Builds a path with the given collection of points.
+
+
+ object
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasPathBuilder
+
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "x", "y" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "x", "y" })>]
+
+
+
+
+
+
+
+
+ Specifies whether the figure is open or closed.
+ This affects the appearance of fills and strokes, as well as geometry operations.
+ Collection of points in the (x, y) pattern on the path.
+
+ Builds a path with the given collection of points in the (x, y) pattern.
+
+
+ object
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasPathGeometry.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasPathGeometry.xml
new file mode 100644
index 000000000..f2aef9fa5
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasPathGeometry.xml
@@ -0,0 +1,271 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helper Class for creating Win2d objects.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Brushes.ICanvasBrush
+
+
+
+
+
+
+ ICanvasResourceCreator
+ Brush data in string format
+
+ Parses the given Brush data string and converts it to ICanvasBrush.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ High Dynamic Range Color
+
+ Converts a Vector4 High Dynamic Range Color to Color object.
+ Negative components of the Vector4 will be sanitized by taking the absolute
+ value of the component. The HDR Color components should have value in
+ the range between 0 and 1, inclusive. If they are more than 1, they
+ will be clamped at 1.
+ Vector4's X, Y, Z, W components match to Color's R, G, B, A components respectively.
+
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ Color string in Hexadecimal or HDR format
+
+ Converts the color string in Hexadecimal or HDR color format to the corresponding Color object.
+ The hexadecimal color string should be in #RRGGBB or #AARRGGBB format.
+ The '#' character is optional.
+ The HDR color string should be in R G B A format.
+ (R, G, B & A should have value in the range between 0 and 1, inclusive)
+
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasGeometry
+
+
+
+
+
+ Path data
+
+ Parses the Path data string and converts it to CanvasGeometry.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasGeometry
+
+
+
+
+
+
+
+
+
+ Path data
+
+ Parses the Path data string and converts it to CanvasGeometry.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasGeometry
+
+
+
+
+
+
+
+
+
+
+
+ Resource creator
+ X offset of the TopLeft corner of the Squircle
+ Y offset of the TopLeft corner of the Squircle
+ Width of the Squircle
+ Height of the Squircle
+ Corner Radius on the x-axis
+ Corner Radius on the y-axis
+
+ Creates a Squircle geometry with the specified extents.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Geometry.ICanvasStroke
+
+
+
+
+
+
+ ICanvasResourceCreator
+ Stroke data in string format
+
+ Parses the given Stroke data string and converts it to ICanvasStroke.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasStrokeStyle
+
+
+
+
+
+ CanvasStrokeStyle data in string format
+
+ Parses the give CanvasStrokeStyle data string and converts it to CanvasStrokeStyle.
+
+
+ object
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasStroke.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasStroke.xml
new file mode 100644
index 000000000..6a131bb55
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CanvasStroke.xml
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.UI.Media.Geometry.ICanvasStroke
+
+
+
+
+ Class to represent the Stroke which can be used to render an outline on a
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+
+
+ The brush with which the will be rendered
+ Width of the
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+
+
+
+ The brush with which the will be rendered
+ Width of the
+ Style of the
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+
+
+
+ ICanvasResourceCreator
+ Color of the
+ Width of the
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+
+
+
+
+ ICanvasResourceCreator
+ Color of the
+ Width of the
+ Style of the
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Media.Geometry.ICanvasStroke.Brush
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Brushes.ICanvasBrush
+
+
+
+ Gets or sets the brush with which the stroke will be rendered
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Media.Geometry.ICanvasStroke.Style
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasStrokeStyle
+
+
+
+ Gets or sets the Style of the
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Media.Geometry.ICanvasStroke.Transform
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Matrix3x2
+
+
+
+ Gets or sets the Transform matrix of the brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.Media.Geometry.ICanvasStroke.Width
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+ Gets or sets the width of the
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CompositorGeometryExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CompositorGeometryExtensions.xml
new file mode 100644
index 000000000..3d82a6e86
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/CompositorGeometryExtensions.xml
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for compositor to support Win2d Path Mini Language.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionGeometricClip
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Creates a from the specified .
+
+ CompositionGeometricClip
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionGeometricClip
+
+
+
+
+
+
+
+
+
+ Path data (Win2d Path Mini Language) in string format.
+
+ Parses the specified path data and converts it to .
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionPath
+
+
+
+
+
+
+
+
+
+ Path data (Win2d Path Mini Language) in string format.
+
+ Creates a based on the specified path data.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionPathGeometry
+
+
+
+
+
+
+
+
+
+ Path data (Win2d Path Mini Language) in string format.
+
+ Creates a based on the given path data.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionSpriteShape
+
+
+
+
+
+
+
+
+
+ Path data (Win2d Path Mini Language) in string format.
+
+ Creates a based on the specified path data.
+
+
+
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/ICanvasStroke.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/ICanvasStroke.xml
new file mode 100644
index 000000000..3c409f535
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/ICanvasStroke.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ Interface to represent the Stroke which can be used to render an outline on a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Brushes.ICanvasBrush
+
+
+
+ Gets or sets the brush with which the will be rendered.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.Graphics.Canvas.Geometry.CanvasStrokeStyle
+
+
+
+ Gets or sets the Style of the .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Matrix3x2
+
+
+
+ Gets or sets transform matrix of the brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+ Gets or sets the width of the .
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/Utils.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/Utils.xml
new file mode 100644
index 000000000..bf9d90df8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Geometry/Utils.xml
@@ -0,0 +1,1234 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Class containing collection of useful methods for various types
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector2
+
+
+
+
+
+ Vector4
+
+ Useful in converting the four components of Thickness or Padding to two components by taking a sum of alternate components (X & Z and Y & W).
+
+ Vector3
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ Thickness
+
+ Method to add up the left and right size as width, as well as the top and bottom size as height.
+
+ Size
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ Corner value
+
+ Converts the given corner value to a valid positive value. Returns zero if the corner value is Infinity or NaN or 0.
+
+ Valid Corner value
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+
+ Source color.
+ Percentage to darken. Value should be between 0 and 1.
+
+ Darkens the color by the given percentage.
+
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+ Rectangle
+ Thickness
+
+ Deflates rectangle by given thickness.
+
+ Deflated Rectangle
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector2
+
+
+
+
+
+ Thickness object
+
+ Gets the top left corner of the thickness structure.
+
+ Vector2
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+
+
+
+
+
+ Width of the source.
+ Height of the source.
+ Width of the destination area.
+ Height of the destination area.
+ Defines how the source should stretch to fit the destination.
+ Horizontal Alignment
+ Vertical Alignment
+
+ Calculates the best size that can fit in the destination area based on the given stretch and alignment options.
+
+ The best fitting Rectangle in the destination area.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+ Rectangle
+ Thickness
+
+ Inflates rectangle by given thickness.
+
+ Inflated Rectangle
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first double to compare.
+ The second double to compare.
+
+ Returns whether or not two doubles are "close".
+
+
+ bool - the result of the AreClose comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first float to compare.
+ The second float to compare.
+
+ Returns whether or not two floats are "close".
+
+
+ bool - the result of the AreClose comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first point to compare
+ The second point to compare
+
+ Compares two points for fuzzy equality. This function
+ helps compensate for the fact that double values can
+ acquire error when operated upon
+
+ Whether or not the two points are equal
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first rectangle to compare
+ The second rectangle to compare
+
+ Compares two rectangles for fuzzy equality. This function
+ helps compensate for the fact that double values can
+ acquire error when operated upon
+
+ Whether or not the two rectangles are equal
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first size to compare
+ The second size to compare
+
+ Compares two Size instances for fuzzy equality. This function
+ helps compensate for the fact that double values can
+ acquire error when operated upon
+
+ Whether or not the two Size instances are equal
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ Given
+ The to match it with
+
+ Verifies if the given brush is the same as the otherBrush.
+
+ true if yes, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ URI to compare with
+ URI to compare
+
+ Compares one URI with another URI.
+
+ true if yes, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first double to compare.
+ The second double to compare.
+
+ Returns whether or not the first double is greater than the second double.
+
+
+ bool - the result of the GreaterThan comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first float to compare.
+ The second float to compare.
+
+ Returns whether or not the first float is greater than the second float.
+
+
+ bool - the result of the GreaterThan comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first double to compare.
+ The second double to compare.
+
+ Returns whether or not the first double is less than the second double.
+
+
+ bool - the result of the LessThan comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first float to compare.
+ The second float to compare.
+
+ Returns whether or not the first float is less than the second float.
+
+
+ bool - the result of the LessThan comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The double to compare to 1.
+
+ Returns whether or not the double is "close" to 1. Same as AreClose(double, 1),
+ but this is faster.
+
+
+ bool - the result of the AreClose comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The float to compare to 1.
+
+ Returns whether or not the float is "close" to 1. Same as AreClose(float, 1),
+ but this is faster.
+
+
+ bool - the result of the AreClose comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Brush
+
+ Verifies if the given brush is a SolidColorBrush and its color does not include transparency.
+
+ true if yes, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ CornerRadius
+
+ Verifies if the CornerRadius contains same values.
+
+ true if yes, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Thickness
+
+ Verifies if all the values in Thickness are same.
+
+ true if yes, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+ Thickness value
+ allows negative values
+ allows double.NaN
+ allows double.PositiveInfinity
+ allows double.NegativeInfinity
+
+ Verifies if this Thickness contains only valid values. The set of validity checks is passed as parameters.
+
+ Whether or not the thickness complies to the range specified
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ CornerRadius
+
+ Verifies if the CornerRadius contains only zero values.
+
+ true if yes, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Thickness
+
+ Verifies if the Thickness contains only zero values.
+
+ Size
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The double to compare to 0.
+
+ IsZero - Returns whether or not the double is "close" to 0. Same as AreClose(double, 0),
+ but this is faster.
+
+
+ bool - the result of the AreClose comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ Vector4
+
+ Verifies if the Vector4 contains only zero values.
+
+ true if yes, otherwise false
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The float to compare to 0.
+
+ IsZero - Returns whether or not the float is "close" to 0. Same as AreClose(float, 0),
+ but this is faster.
+
+
+ bool - the result of the AreClose comparison.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+
+
+
+
+ Starting value.
+ Ending value.
+ Weight-age given to the ending value.
+
+ Calculates the linear interpolated value based on the given values.
+
+ Linear interpolated value.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+
+
+ Source Color.
+ Target Color.
+ Weightage given to the target color.
+
+ Calculates the linear interpolated Color based on the given Color values.
+
+ Linear Interpolated Color.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+
+ Source color.
+ Percentage to lighten. Value should be between 0 and 1.
+
+ Lightens the color by the given percentage.
+
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector2
+
+
+
+
+
+
+ Point to be reflected
+ Point of reflection
+
+ Reflects point 'a' over point 'b'.
+
+ Reflected point
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+
+ Value to round
+ DPI Scale
+
+ Rounds the given value based on the DPI scale
+
+ The rounded value
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector4
+
+
+
+
+
+ Thickness object
+
+ Converts the Thickness object to Vector4. If the Thickness object contains negative components they will be converted to positive values. If the Thickness object's component have values NaN, PositiveInfinity or NegativeInfinity, then Vector4.Zero will be returned.
+
+ Vector2
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.CornerRadius
+
+
+
+
+
+ Vector4
+
+ Converts the Vector4 to CornerRadius - TopLeft(X), TopRight(Y), BottomRight(Z), BottomLeft(W).
+
+ CornerRadius
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Size
+
+
+
+
+
+ Vector4
+
+ Useful in converting the four components of Thickness or Padding to two components by adding alternate components - (X & Z and Y & W).
+
+ Size
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+
+
+ Vector4
+
+ Converts the Vector4 to Thickness - Left(X), Top(Y), Right(Z), Bottom(W).
+
+ Thickness
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector3
+
+
+
+
+
+ Input Vector2
+
+ Converts a Vector2 structure (x,y) to Vector3 structure (x, y, 0).
+
+ Vector3
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector3
+
+
+
+
+
+ Point structure
+
+ Converts the Point structure P (X,Y) to Vector3 structure
+ V (P.X, P.Y, 0);
+
+ Vector3
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector4
+
+
+
+
+
+ CornerRadius object
+
+ Converts the CornerRadius object to Vector4. If the CornerRadius object's component have values NaN, PositiveInfinity or NegativeInfinity, then Vector4.Zero will be returned.
+
+ Vector4
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Numerics.Vector4
+
+
+
+
+
+ Thickness object
+
+ Converts the Thickness object to Vector4. If the Thickness object's component have values NaN, PositiveInfinity or NegativeInfinity, then Vector4.Zero will be returned.
+
+ Vector4
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Helpers/LoadTimeEffectHandler.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Helpers/LoadTimeEffectHandler.xml
new file mode 100644
index 000000000..140573c9e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Helpers/LoadTimeEffectHandler.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Delegate
+
+
+
+
+
+
+
+ Microsoft.UI.Composition.CompositionDrawingSurface
+
+
+ The bitmap.
+ The device.
+ The size target.
+
+ A delegate for load time effects.
+
+ A CompositeDrawingSurface
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Helpers/SurfaceLoader.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Helpers/SurfaceLoader.xml
new file mode 100644
index 000000000..1c7ba84f1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Helpers/SurfaceLoader.xml
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A that can load and draw images and other objects to Win2D surfaces and brushes
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Helpers.SurfaceLoader
+
+
+
+
+ Gets a instance for the of the current window
+
+ A instance to use in the current window
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Helpers.SurfaceLoader
+
+
+
+
+
+ The input object to use
+
+ Gets a instance for a given
+ A instance associated with
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Composition.CompositionDrawingSurface>
+
+
+
+
+
+ The URI.
+
+ Loads an image from the URI.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Composition.CompositionDrawingSurface>
+
+
+
+
+
+
+ The URI.
+ The size target.
+
+ Loads an image from URI with a specified size.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Composition.CompositionDrawingSurface>
+
+
+
+
+
+
+
+ The URI.
+ The size target.
+ The load effect handler callback.
+
+ Loads an image from URI, with a specified size.
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Composition.CompositionBrush>
+
+
+
+
+
+
+
+
+ The path to the image to load
+ Indicates the desired DPI mode to use when loading the image
+ Indicates the current display DPI used to load the image
+ Indicates the cache option to use to load the image
+
+ Loads a instance with the target image from the shared instance
+
+ A that returns the loaded instance
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionDrawingSurface
+
+
+
+
+
+
+
+
+
+ The text.
+ The size target.
+ The text format.
+ Color of the text.
+ Color of the bg.
+
+ Loads the text on to a .
+
+
+
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/BrushProvider.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/BrushProvider.xml
new file mode 100644
index 000000000..0a69aa3ac
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/BrushProvider.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A simple container used to store info on a custom composition effect to create
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.BrushProvider
+
+
+
+
+
+
+ The target effect name
+ A to use to initialize the effect
+
+ Creates a new instance with the info on a given to initialize
+
+ A instance with the input initializer
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.BrushProvider
+
+
+
+
+
+
+ The target effect name
+ A instance that will produce the to use to initialize the effect
+
+ Creates a new instance with the info on a given to initialize
+
+ A instance with the input initializer
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.BrushProvider
+
+
+
+
+
+
+ The target effect name
+ An asynchronous instance that will produce the to use to initialize the effect
+
+ Creates a new instance with the info on a given to initialize
+
+ A instance with the input initializer
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/EffectAnimation`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/EffectAnimation`1.xml
new file mode 100644
index 000000000..05e16368b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/EffectAnimation`1.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ Contravariant
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ System.Delegate
+
+
+
+
+
+
+
+ System.Threading.Tasks.Task
+
+
+ The type of property value to animate
+ The target instance to use to start the animation
+ The animation target value
+ The animation duration
+
+ A that represents a custom effect property animation that can be applied to a
+ A that completes when the target animation completes
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/EffectSetter`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/EffectSetter`1.xml
new file mode 100644
index 000000000..85ca9965a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/EffectSetter`1.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ Contravariant
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Void
+
+
+ The type of property value to set
+ The target instance to target
+ The property value to set
+
+ A that represents a custom effect property setter that can be applied to a
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/PipelineBuilder.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/PipelineBuilder.xml
new file mode 100644
index 000000000..04abd31fb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media.Pipelines/PipelineBuilder.xml
@@ -0,0 +1,2256 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ A that allows to build custom effects pipelines and create instances from them
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionBrush
+
+
+
+
+ Creates a new from the current effects pipeline
+
+ A instance ready to be displayed
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Composition.SpriteVisual>
+
+
+
+
+
+
+ The target to apply the brush to
+ An optional to use to bind the size of the created brush
+
+ Builds the current pipeline and creates a that is applied to the input
+ A that returns the final instance to use
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+ The second instance to blend
+ The desired to use to blend the input pipelines
+ The placemeht to use with the two input pipelines (the default is )
+
+ Blends two pipelines using a instance with the specified mode
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+ The blur amount to apply
+ The parameter for the effect, defaults to
+ The parameter to use, defaults to
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The initial blur amount
+ The optional blur animation for the effect
+ The parameter for the effect, defaults to
+ The parameter to use, defaults to
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The initial blur amount
+ The optional blur setter for the effect
+ The parameter for the effect, defaults to
+ The parameter to use, defaults to
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Composition.CompositionBrush>
+
+
+
+
+ Builds a instance from the current effects pipeline
+
+ A that returns the final instance to use
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The second instance to cross fade
+ The cross fade factor to blend the input effects (default is 0.5, must be in the [0, 1] range)
+
+ Cross fades two pipelines using an instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+ The second instance to cross fade
+ The cross fade factor to blend the input effects (should be in the [0, 1] range)
+ The optional blur animation for the effect
+
+ Cross fades two pipelines using an instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+ The second instance to cross fade
+ The cross fade factor to blend the input effects (should be in the [0, 1] range)
+ The optional blur setter for the effect
+
+ Cross fades two pipelines using an instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+ The second instance to cross fade
+ The cross fade factor to blend the input effects (should be in the [0, 1] range)
+ The target property to animate the resulting effect.
+
+ Cross fades two pipelines using an instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+ An asynchronous that takes the current instance and produces a new effect to display
+ The list of optional animatable properties in the returned effect
+ The list of source parameters that require deferred initialization (see for more info)
+
+ Applies a custom effect to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+ A that takes the current instance and produces a new effect to display
+ The list of optional animatable properties in the returned effect
+ The list of source parameters that require deferred initialization (see for more info)
+
+ Applies a custom effect to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The amount of exposure to apply over the current effect (should be in the [-2, 2] range)
+
+ Applies an exposure effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The initial exposure of tint to apply over the current effect (should be in the [-2, 2] range)
+ The optional amount animation for the effect
+
+ Applies an exposure effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The initial exposure of tint to apply over the current effect (should be in the [-2, 2] range)
+ The optional amount setter for the effect
+
+ Applies an exposure effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The initial exposure of tint to apply over the current effect (should be in the [-2, 2] range)
+ The target property to animate the resulting effect.
+
+ Applies an exposure effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ Starts a new pipeline from the returned by
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The amount of tint to apply over the current effect (must be in the [0, 1] range)
+ The amount of blur to apply to the acrylic brush
+ The for the noise texture to load for the acrylic effect
+ Factory that return the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the in-app backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The amount of tint to apply over the current effect (must be in the [0, 1] range)
+ The amount of blur to apply to the acrylic brush
+ The for the noise texture to load for the acrylic effect
+ Indicates the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the in-app backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The optional tint color animation for the effect
+ The amount of tint to apply over the current effect
+ The optional tint mix animation for the effect
+ The amount of blur to apply to the acrylic brush
+ The optional blur animation for the effect
+ The for the noise texture to load for the acrylic effect
+ Indicates the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the in-app backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The optional tint color setter for the effect
+ The amount of tint to apply over the current effect
+ The optional tint mix setter for the effect
+ The amount of blur to apply to the acrylic brush
+ The optional blur setter for the effect
+ The for the noise texture to load for the acrylic effect
+ Indicates the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the in-app backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ A instance to start the pipeline
+
+ Starts a new pipeline from the input instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ A that synchronously returns a instance to start the pipeline
+
+ Starts a new pipeline from the input instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ A that asynchronously returns a instance to start the pipeline
+
+ Starts a new pipeline from the input instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The desired color for the initial
+
+ Starts a new pipeline from a solid with the specified color
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The desired color for the initial
+ The optional color animation for the effect
+
+ Starts a new pipeline from a solid with the specified color
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The desired color for the initial
+ The optional color setter for the effect
+
+ Starts a new pipeline from a solid with the specified color
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ A that asynchronously returns a instance to start the pipeline
+
+ Starts a new pipeline from the input instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ A that synchronously returns a instance to start the pipeline
+
+ Starts a new pipeline from the input instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ A instance to start the pipeline
+
+ Starts a new pipeline from the input instance
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The desired color for the initial
+
+ Starts a new pipeline from a solid with the specified color
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The desired color for the initial
+ The optional color animation for the effect
+
+ Starts a new pipeline from a solid with the specified color
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The desired color for the initial
+ The optional color setter for the effect
+
+ Starts a new pipeline from a solid with the specified color
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ Starts a new pipeline from the returned by Compositor.CreateHostBackdropBrush // WinUI3: switched from ]]>
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The amount of tint to apply over the current effect
+ The for the noise texture to load for the acrylic effect
+ Factory that return the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the host backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The amount of tint to apply over the current effect
+ The for the noise texture to load for the acrylic effect
+ Indicates the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the host backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The optional tint color animation for the effect
+ The amount of tint to apply over the current effect
+ The optional tint mix animation for the effect
+ The for the noise texture to load for the acrylic effect
+ Indicates the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the host backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+
+
+
+ The tint color to use
+ The optional tint color setter for the effect
+ The amount of tint to apply over the current effect
+ The optional tint mix setter for the effect
+ The for the noise texture to load for the acrylic effect
+ Indicates the current display DPI
+ The cache mode to use to load the image
+
+ Returns a new instance that implements the host backdrop acrylic effect
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The relative path for the image to load (eg. "/Assets/image.png")
+ Indicates the current display DPI
+ Indicates the desired DPI mode to use when loading the image
+ The cache mode to use to load the image
+
+ Starts a new pipeline from a Win2D image
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The path for the image to load
+ Factory that return the current display DPI
+ Indicates the desired DPI mode to use when loading the image
+ The cache mode to use to load the image
+
+ Starts a new pipeline from a Win2D image
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The path for the image to load
+ Indicates the current display DPI
+ Indicates the desired DPI mode to use when loading the image
+ The cache mode to use to load the image
+
+ Starts a new pipeline from a Win2D image
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The relative path for the image to load (eg. "/Assets/image.png")
+ Indicates the current display DPI
+ Indicates the desired DPI mode to use when loading the image
+ The cache mode to use to load the image
+
+ Starts a new pipeline from a Win2D image tiled to cover the available space
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The path for the image to load
+ Factory that return the current display DPI
+ Indicates the desired DPI mode to use when loading the image
+ The cache mode to use to load the image
+
+ Starts a new pipeline from a Win2D image tiled to cover the available space
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The path for the image to load
+ Indicates the current display DPI
+ Indicates the desired DPI mode to use when loading the image
+ The cache mode to use to load the image
+
+ Starts a new pipeline from a Win2D image tiled to cover the available space
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source to use to create the pipeline
+
+ Starts a new pipeline from the returned by on the input
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ Applies a grayscale on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The angle to rotate the hue, in radians
+
+ Applies a hue rotation effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The angle to rotate the hue, in radians
+ The optional rotation angle animation for the effect
+
+ Applies a hue rotation effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The angle to rotate the hue, in radians
+ The optional rotation angle setter for the effect
+
+ Applies a hue rotation effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The angle to rotate the hue, in radians
+ The target property to animate the resulting effect.
+
+ Applies a hue rotation effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ Applies an invert effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ Applies a luminance to alpha effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The asynchronous blend function to use
+ The background pipeline to blend with the current instance
+ The list of optional animatable properties in the returned effect
+ The list of source parameters that require deferred initialization (see for more info)
+
+ Blends two pipelines using the provided asynchronous to do so
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The blend function to use
+ The background pipeline to blend with the current instance
+ The list of optional animatable properties in the returned effect
+ The list of source parameters that require deferred initialization (see for more info)
+
+ Blends two pipelines using the provided to do so
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The opacity value to apply to the pipeline
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The opacity value to apply to the pipeline
+ The optional opacity animation for the effect
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The opacity value to apply to the pipeline
+ The optional opacity setter for the effect
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The opacity value to apply to the pipeline
+ The target property to animate the resulting effect.
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The saturation amount for the new effect (should be in the [0, 1] range)
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The initial saturation amount for the new effect (should be in the [0, 1] range)
+ The optional saturation animation for the effect
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The initial saturation amount for the new effect (should be in the [0, 1] range)
+ The optional saturation setter for the effect
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The initial saturation amount for the new effect (should be in the [0, 1] range)
+ The target property to animate the resulting effect.
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The sepia effect intensity for the new effect
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The sepia effect intensity for the new effect
+ The sepia intensity animation for the effect
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The sepia effect intensity for the new effect
+ The optional sepia intensity setter for the effect
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The sepia effect intensity for the new effect
+ The target property to animate the resulting effect.
+
+ Adds a new to the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The color to use
+ The amount of mix to apply over the current effect (must be in the [0, 1] range)
+
+ Applies a shade effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The color to use
+ The optional color animation for the effect
+ The initial amount of mix to apply over the current effect (must be in the [0, 1] range)
+ The optional mix animation for the effect
+
+ Applies a shade effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The color to use
+ The optional color setter for the effect
+ The initial amount of mix to apply over the current effect (must be in the [0, 1] range)
+ The optional mix setter for the effect
+
+ Applies a shade effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The temperature value to use (should be in the [-1, 1] range)
+ The tint value to use (should be in the [-1, 1] range)
+
+ Applies a temperature and tint effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The temperature value to use (should be in the [-1, 1] range)
+ The optional temperature animation for the effect
+ The tint value to use (should be in the [-1, 1] range)
+ The optional tint animation for the effect
+
+ Applies a temperature and tint effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+
+
+ The temperature value to use (should be in the [-1, 1] range)
+ The optional temperature setter for the effect
+ The tint value to use (should be in the [-1, 1] range)
+ The optional tint setter for the effect
+
+ Applies a temperature and tint effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The color to use
+
+ Applies a tint effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The color to use
+ The optional color animation for the effect
+
+ Applies a tint effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The color to use
+ The optional color setter for the effect
+
+ Applies a tint effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+
+ The color to use
+ The target property to animate the resulting effect.
+
+ Applies a tint effect on the current pipeline
+
+ A new instance to use to keep adding new effects
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AcrylicBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AcrylicBrush.xml
new file mode 100644
index 000000000..177aa4b2e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AcrylicBrush.xml
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ A that implements an acrylic effect with customizable parameters
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the blur amount for the effect (must be a positive value)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the for the texture to use
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the tint for the effect
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the tint opacity factor for the effect (default is 0.5, must be in the [0, 1] range)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AcrylicSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AcrylicSourceExtension.xml
new file mode 100644
index 000000000..bd4db5547
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AcrylicSourceExtension.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))>]
+
+
+
+
+ A custom acrylic effect that can be inserted into a pipeline
+
+ This effect mirrors the look of the default implementation
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the blur amount for the effect (must be a positive value)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the to the texture to use
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the tint for the effect
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the color for the tint effect (default is 0.5, must be in the [0, 1] range)
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AlphaMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AlphaMode.xml
new file mode 100644
index 000000000..5fb7df413
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AlphaMode.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specifies the way in which an alpha channel affects color channels.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.AlphaMode
+
+ 0
+
+
+ Provides better transparent effects without a white bloom.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.AlphaMode
+
+ 1
+
+
+ WPF default handling of alpha channel during transparent blending.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AttachedVisualFactoryBase.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AttachedVisualFactoryBase.xml
new file mode 100644
index 000000000..5dbc13726
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/AttachedVisualFactoryBase.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ A type responsible for creating instances to attach to target elements.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.UI.Composition.Visual>
+
+
+
+
+
+ The target the visual will be attached to.
+
+ Creates a to attach to the target element.
+
+ A instance that the caller will attach to the target element.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropBlurBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropBlurBrush.xml
new file mode 100644
index 000000000..c36f396e6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropBlurBrush.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ The is a that blurs whatever is behind it in the application.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of gaussian blur to apply to the background.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropGammaTransferBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropGammaTransferBrush.xml
new file mode 100644
index 000000000..3ac23fe3b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropGammaTransferBrush.xml
@@ -0,0 +1,767 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.XamlCompositionBrushBase
+
+
+
+
+ A brush which alters the colors of whatever is behind it in the application by applying a per-channel gamma transfer function. See https://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_GammaTransferEffect.htm.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the alpha chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to disable alpha transfer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the alpha chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the alpha chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Blue chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to disable Blue transfer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Blue chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Blue chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Green chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to disable Green transfer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Green chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Green chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Red chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to disable Red transfer.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Red chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of scale to apply to the Red chennel.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropInvertBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropInvertBrush.xml
new file mode 100644
index 000000000..a257a8fa3
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropInvertBrush.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ The is a which inverts whatever is behind it in the application.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSaturationBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSaturationBrush.xml
new file mode 100644
index 000000000..be92c0d6b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSaturationBrush.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ Brush which applies a SaturationEffect to the Backdrop. http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_SaturationEffect.htm
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of gaussian blur to apply to the background.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSepiaBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSepiaBrush.xml
new file mode 100644
index 000000000..1eeb9d794
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSepiaBrush.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ Brush which applies a SepiaEffect to the Backdrop. http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_SepiaEffect.htm
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of gaussian blur to apply to the background.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSourceExtension.xml
new file mode 100644
index 000000000..96fac4e2c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BackdropSourceExtension.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))>]
+
+
+
+
+ A backdrop effect that can sample from a specified source
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BlendEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BlendEffect.xml
new file mode 100644
index 000000000..5a5f3b777
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BlendEffect.xml
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")>]
+
+
+
+
+ A blend effect that merges the current builder with an input one
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<CommunityToolkit.WinUI.UI.Media.IPipelineEffect>
+
+
+
+ Gets or sets the effects to apply to the input to merge with the current instance
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+
+
+ Gets or sets the blending mode to use (the default mode is )
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The in use.
+
+ Notifies that a given is now in use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Placement
+
+
+
+ Gets or sets the placement of the input builder with respect to the current one (the default is )
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+ Gets or sets the input to merge with the current instance (defaults to a with source).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BlurEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BlurEffect.xml
new file mode 100644
index 000000000..be8772c21
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/BlurEffect.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A gaussian blur effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the blur amount for the effect (must be a positive value)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CacheMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CacheMode.xml
new file mode 100644
index 000000000..f64bb81f1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CacheMode.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Indicates the cache mode to use when loading a Win2D image
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.CacheMode
+
+ 0
+
+
+ The default behavior, the cache is enabled
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.CacheMode
+
+ 2
+
+
+ The cache is disabled and new images are always reloaded
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.CacheMode
+
+ 1
+
+
+ Reload the target image and overwrite the cached entry, if it exists
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CanvasBrushBase.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CanvasBrushBase.xml
new file mode 100644
index 000000000..3e987becb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CanvasBrushBase.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.XamlCompositionBrushBase
+
+
+
+
+ Helper Brush class to interop with Win2D Canvas calls.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Initializes the Composition Brush.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Deconstructs the Composition Brush.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ Canvas device.
+ Canvas drawing session.
+ Size of surface to draw on.
+
+ Implemented by parent class and called when canvas is being constructed for brush.
+
+ True if drawing was completed and the brush is ready, otherwise return False to not create brush yet.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+ Gets or sets the internal surface render height. Modify during construction.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+ Gets or sets the internal surface render width. Modify during construction.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CrossFadeEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CrossFadeEffect.xml
new file mode 100644
index 000000000..c6b4c771f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/CrossFadeEffect.xml
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")>]
+
+
+
+
+ A blend effect that merges the current builder with an input one
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Collections.Generic.List<CommunityToolkit.WinUI.UI.Media.IPipelineEffect>
+
+
+
+ Gets or sets the effects to apply to the input to merge with the current instance
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the The cross fade factor to blend the input effects (default to 0.5, should be in the [0, 1] range)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The in use.
+
+ Notifies that a given is now in use.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+ Gets or sets the input to merge with the current instance (defaults to a with source).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/DpiMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/DpiMode.xml
new file mode 100644
index 000000000..322ecd7ce
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/DpiMode.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Indicates the DPI mode to use to load an image
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.DpiMode
+
+ 1
+
+
+ Uses the default value of 96 DPI
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.DpiMode
+
+ 2
+
+
+ Overrides the image DPI settings with the current screen DPI value
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.DpiMode
+
+ 3
+
+
+ Overrides the image DPI settings with the current screen DPI value and ensures the resulting value is at least 96
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.DpiMode
+
+ 0
+
+
+ Uses the original DPI settings of the loaded image
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ExposureEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ExposureEffect.xml
new file mode 100644
index 000000000..505094a1b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ExposureEffect.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ An exposure effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount of exposure to apply to the background (defaults to 0, should be in the [-2, 2] range).
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/GrayscaleEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/GrayscaleEffect.xml
new file mode 100644
index 000000000..7ae48e4f7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/GrayscaleEffect.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A grayscale effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/HueRotationEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/HueRotationEffect.xml
new file mode 100644
index 000000000..a15900840
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/HueRotationEffect.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A hue rotation effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the angle to rotate the hue, in radians
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/IPipelineEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/IPipelineEffect.xml
new file mode 100644
index 000000000..59f1d9e75
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/IPipelineEffect.xml
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ The base for all the builder effects to be used in a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionBrush
+
+
+
+ Gets the current instance, if one is in use.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The in use.
+
+ Notifies that a given is now in use.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageBlendBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageBlendBrush.xml
new file mode 100644
index 000000000..de4473431
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageBlendBrush.xml
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.XamlCompositionBrushBase
+
+
+
+
+ Brush which blends a to the Backdrop in a given mode. See http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_BlendEffect.htm.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+
+
+ Gets or sets how to blend the image with the backdrop.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.ImageSource
+
+
+
+ Gets or sets the source of the image to composite.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Stretch
+
+
+
+ Gets or sets how to stretch the image within the brush.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+ Requires 16299 or higher for modes other than None.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageBlendMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageBlendMode.xml
new file mode 100644
index 000000000..8b92e0169
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageBlendMode.xml
@@ -0,0 +1,507 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Blend mode to use when compositing effects.
+ See http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_BlendEffectMode.htm for details.
+ Dissolve is not supported.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 22
+
+
+ Color blend mode.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 5
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 9
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 2
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 7
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 18
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 25
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 19
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 13
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 17
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 20
+
+
+ Hue blend mode.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 3
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 8
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 6
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 10
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 15
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 23
+
+
+ Luminosity blend mode.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 0
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 11
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 16
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 21
+
+
+ Saturation blend mode.
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 1
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 12
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 24
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageBlendMode
+
+ 14
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageSourceBaseExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageSourceBaseExtension.xml
new file mode 100644
index 000000000..1a433a7c7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageSourceBaseExtension.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))>]
+
+
+
+
+ An image based effect that loads an image at the specified location
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.CacheMode
+
+
+
+ Gets or sets the cache mode to use when loading the image (the default is )
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.DpiMode
+
+
+
+ Gets or sets the DPI mode used to render the image (the default is )
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the for the image to load
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageSourceExtension.xml
new file mode 100644
index 000000000..2365a377d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ImageSourceExtension.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageSourceBaseExtension
+
+
+
+
+ An image effect, which displays an image loaded as a Win2D surface
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/InvertEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/InvertEffect.xml
new file mode 100644
index 000000000..3009b6feb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/InvertEffect.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ An color inversion effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/LuminanceToAlphaEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/LuminanceToAlphaEffect.xml
new file mode 100644
index 000000000..44151276e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/LuminanceToAlphaEffect.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A luminance to alpha effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/OpacityEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/OpacityEffect.xml
new file mode 100644
index 000000000..71999614d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/OpacityEffect.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ An opacity effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the opacity value to apply to the background (defaults to 1, should be in the [0, 1] range).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineBrush.xml
new file mode 100644
index 000000000..c8cbf3d20
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineBrush.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")>]
+
+
+
+
+ A that renders a customizable Composition/Win2D effects pipeline
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.UI.Media.PipelineEffect>
+
+
+
+ Gets or sets the collection of effects to use in the current pipeline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Invoked whenever the property is updated.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+ Gets or sets the source for the current pipeline (defaults to a with source).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineEffect.xml
new file mode 100644
index 000000000..48622c80b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineEffect.xml
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+ CommunityToolkit.WinUI.UI.Media.IPipelineEffect
+
+
+
+
+ A base pipeline effect.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Media.IPipelineEffect.AppendToBuilder(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder)
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.CompositionBrush
+
+
+
+ Gets the current instance, if one is in use.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the effect can be animated.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.Media.IPipelineEffect.NotifyCompositionBrushInUse(Microsoft.UI.Composition.CompositionBrush)
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The in use.
+
+ Notifies that a given is now in use.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineVisualFactory.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineVisualFactory.xml
new file mode 100644
index 000000000..29f2abdc6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineVisualFactory.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineVisualFactoryBase
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="Effects")>]
+
+
+
+
+ A builder type for instance to apply to UI elements.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.UI.Media.PipelineEffect>
+
+
+
+ Gets or sets the collection of effects to use in the current pipeline.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.UI.Composition.Visual>
+
+
+
+
+
+ The target the visual will be attached to.
+
+ Creates a to attach to the target element.
+
+ A instance that the caller will attach to the target element.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+
+ A instance to create the to display.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+ Gets or sets the source for the current pipeline (defaults to a with source).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineVisualFactoryBase.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineVisualFactoryBase.xml
new file mode 100644
index 000000000..c78f2a4ef
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/PipelineVisualFactoryBase.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.AttachedVisualFactoryBase
+
+
+
+
+ A base class that extends by leveraging the APIs.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Threading.Tasks.ValueTask<Microsoft.UI.Composition.Visual>
+
+
+
+
+
+ The target the visual will be attached to.
+
+ Creates a to attach to the target element.
+
+ A instance that the caller will attach to the target element.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+
+ A instance to create the to display.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/Placement.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/Placement.xml
new file mode 100644
index 000000000..1e7fbcf6f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/Placement.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ An used to modify the default placement of the input instance in a blend operation
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Placement
+
+ 1
+
+
+ The instance used to call the blend method is placed behind the other
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Placement
+
+ 0
+
+
+ The instance used to call the blend method is placed on top of the other
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/RadialGradientBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/RadialGradientBrush.xml
new file mode 100644
index 000000000..87e3f8ac7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/RadialGradientBrush.xml
@@ -0,0 +1,474 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.CanvasBrushBase
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.ContentProperty(Name="GradientStops")]
+ [<Microsoft.UI.Xaml.Markup.ContentProperty(Name="GradientStops")>]
+
+
+ [System.Obsolete("Please migrate to the RadialGradientBrush control from WinUI, this control will be removed in a future release. https://aka.ms/winui")]
+ [<System.Obsolete("Please migrate to the RadialGradientBrush control from WinUI, this control will be removed in a future release. https://aka.ms/winui")>]
+
+
+
+
+ RadialGradientBrush - This GradientBrush defines its Gradient as an interpolation
+ within an Ellipse.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+
+ GradientStopCollection to set on this brush.
+
+ Initializes a new instance of the class with GradientStops set to the passed-in collection.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+
+
+ The Color at offset 0.0.
+ The Color at offset 1.0.
+
+ Initializes a new instance of the class
+ with two colors specified for GradientStops at
+ offsets 0.0 and 1.0.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.AlphaMode
+
+
+
+ Gets or sets a enumeration that specifies the way in which an alpha channel affects color channels. The default is for compatibility with WPF.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+ Gets or sets the center of the outermost circle of the radial gradient. The default is 0.5,0.5.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.ColorInterpolationMode
+
+
+
+ Gets or sets a enumeration that specifies how the gradient's colors are interpolated. The default is .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+ Gets or sets the location of the two-dimensional focal point that defines the beginning of the gradient. The default is 0.5,0.5.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.GradientStopCollection
+
+
+
+ Gets or sets the brush's gradient stops.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ Canvas device.
+ Canvas drawing session.
+ Size of surface to draw on.
+
+ Implemented by parent class and called when canvas is being constructed for brush.
+
+ True if drawing was completed and the brush is ready, otherwise return False to not create brush yet.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the horizontal radius of the outermost circle of the radial gradient. The default is 0.5.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the vertical radius of the outermost circle of the radial gradient. The default is 0.5.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.GradientSpreadMethod
+
+
+
+ Gets or sets the type of spread method that specifies how to draw a gradient that starts or ends inside the bounds of the object to be painted.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SaturationEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SaturationEffect.xml
new file mode 100644
index 000000000..91ae99f05
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SaturationEffect.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A saturation effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the saturation amount to apply to the background (defaults to 1, should be in the [0, 1] range).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SepiaEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SepiaEffect.xml
new file mode 100644
index 000000000..cb983e1bf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SepiaEffect.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A sepia effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the intensity of the effect (defaults to 0.5, should be in the [0, 1] range).
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ShadeEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ShadeEffect.xml
new file mode 100644
index 000000000..a626f3151
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/ShadeEffect.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ An effect that overlays a color layer over the current builder, with a specified intensity
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the color to use
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the intensity of the color layer (default to 0.5, should be in the [0, 1] range)
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SolidColorSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SolidColorSourceExtension.xml
new file mode 100644
index 000000000..0a5fd41fb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/SolidColorSourceExtension.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder))>]
+
+
+
+
+ An effect that renders a standard 8bit SDR color on the available surface
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the color to display
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TemperatureAndTintEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TemperatureAndTintEffect.xml
new file mode 100644
index 000000000..ff4ecaaef
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TemperatureAndTintEffect.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A temperature and tint effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the value of the temperature for the current effect (defaults to 0, should be in the [-1, 1] range)
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the value of the tint for the current effect (defaults to 0, should be in the [-1, 1] range)
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TileSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TileSourceExtension.xml
new file mode 100644
index 000000000..6c5ec54ea
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TileSourceExtension.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.ImageSourceBaseExtension
+
+
+
+
+ An effect that loads an image and replicates it to cover all the available surface area
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TilesBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TilesBrush.xml
new file mode 100644
index 000000000..27576efc9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TilesBrush.xml
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ A that displays a tiled image
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.DpiMode
+
+
+
+ Gets or sets the DPI mode used to render the texture (the default is )
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the to the texture to use
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TintEffect.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TintEffect.xml
new file mode 100644
index 000000000..782fa8a42
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/TintEffect.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.PipelineEffect
+
+
+
+
+ A tint effect
+
+ This effect maps to the Win2D effect
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+
+ The source instance to add the effect to.
+
+ Appends the current effect to the input instance.
+
+ A new with the new effects added to it.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+ Gets or sets the int color to use
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/UIElementExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/UIElementExtensions.xml
new file mode 100644
index 000000000..975b1c8f4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/UIElementExtensions.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Attached properties to support attaching custom pipelines to UI elements.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.AttachedVisualFactoryBase
+
+
+
+
+
+ The to get the value for.
+
+ Gets the value of .
+
+ The retrieved item.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to set the value for.
+ The value to set.
+
+ Sets the value of .
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the VisualFactory XAML attached property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlCompositionBrush.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlCompositionBrush.xml
new file mode 100644
index 000000000..8a1be87af
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlCompositionBrush.xml
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionEffectBrushBase
+
+
+
+
+ A simple that can be used to quickly create XAML brushes from arbitrary pipelines
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+
+ The instance to create the effect
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionBrush
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of property value to animate
+ The input animation
+ The resulting animation
+
+ Binds an to the composition brush in the current instance
+
+ The current instance
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionBrush
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+ The type of property value to set
+ The input setter
+ The resulting setter
+
+ Binds an to the composition brush in the current instance
+
+ The current instance
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.XamlCompositionBrush
+
+
+
+
+ Clones the current instance by rebuilding the source . Use this method to reuse the same effects pipeline on a different
+ A instance using the current effects pipeline
+
+ If your code is already on the same thread, you can just assign this brush to an arbitrary number of controls and it will still work correctly.
+ This method is only meant to be used to create a new instance of this brush using the same pipeline, on threads that can't access the current instance, for example in secondary app windows.
+
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+ Gets the pipeline for the current instance
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlCompositionEffectBrushBase.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlCompositionEffectBrushBase.xml
new file mode 100644
index 000000000..48043730f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlCompositionEffectBrushBase.xml
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.XamlCompositionBrushBase
+
+
+
+
+ A custom that's ready to be used with a custom pipeline.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the current brush is using the provided pipeline, or the fallback color.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Invoked whenever the property is updated.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The new value being set to the property.
+
+ Updates the property depending on the input value.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Media.Pipelines.PipelineBuilder
+
+
+
+
+ A method that builds and returns the pipeline to use in the current instance.
+ This method can also be used to store any needed or
+ instances in local fields, for later use (they will need to be called upon ).
+
+ A instance to create the brush to display.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlEffectAnimation`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlEffectAnimation`1.xml
new file mode 100644
index 000000000..57d439504
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlEffectAnimation`1.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ Contravariant
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ System.Delegate
+
+
+
+
+
+
+ System.Threading.Tasks.Task
+
+
+ The type of property value to animate
+ The animation target value
+ The animation duration
+
+ A that represents a custom effect animation that can be applied to a instance
+
+ A that completes when the target animation completes
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlEffectSetter`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlEffectSetter`1.xml
new file mode 100644
index 000000000..dbb02a338
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Media/XamlEffectSetter`1.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI.Media
+ 7.0.0.0
+
+
+
+
+ Contravariant
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ System.Delegate
+
+
+
+
+
+ System.Void
+
+
+ The type of property value to set
+ The effect target value
+
+ A that represents a custom effect setter that can be applied to a instance
+
+ To be added.
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/CompareStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/CompareStateTrigger.xml
new file mode 100644
index 000000000..f4dcd864a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/CompareStateTrigger.xml
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Enables a state if the value is equal to, greater than, or less than another value
+
+
+
+ Example: Trigger if a value is greater than 0
+
+ <triggers:CompareStateTrigger Value="{Binding MyValue}" CompareTo="0" Comparison="GreaterThan" />
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.Comparison
+
+
+
+ Gets or sets the comparison type
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to compare to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value for comparison.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/Comparison.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/Comparison.xml
new file mode 100644
index 000000000..222e8882e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/Comparison.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Comparison types
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.Comparison
+
+ 2
+
+
+ Equals
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.Comparison
+
+ 4
+
+
+ Greater than
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.Comparison
+
+ 3
+
+
+ Greater than or equal
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.Comparison
+
+ 0
+
+
+ Less than
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.Comparison
+
+ 1
+
+
+ Less than or equal
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/ConnectionState.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/ConnectionState.xml
new file mode 100644
index 000000000..1fcd81d29
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/ConnectionState.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ ConnectionStates
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.ConnectionState
+
+ 0
+
+
+ Connected
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.ConnectionState
+
+ 1
+
+
+ Disconnected
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/FullScreenModeStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/FullScreenModeStateTrigger.xml
new file mode 100644
index 000000000..1bd3e1d09
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/FullScreenModeStateTrigger.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Trigger for switching when in full screen mode.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to trigger on full screen or not.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsEqualStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsEqualStateTrigger.xml
new file mode 100644
index 000000000..03f1f1ad8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsEqualStateTrigger.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Enables a state if the value is equal to another value
+
+
+
+ Example: Trigger if a value is null
+
+ <triggers:EqualsStateTrigger Value="{Binding MyObject}" EqualTo="{x:Null}" />
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to compare equality to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value for comparison.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsNotEqualStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsNotEqualStateTrigger.xml
new file mode 100644
index 000000000..05fda3118
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsNotEqualStateTrigger.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Enables a state if the value is not equal to another value
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value to compare inequality to.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value for comparison.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsNullOrEmptyStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsNullOrEmptyStateTrigger.xml
new file mode 100644
index 000000000..6340212a2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/IsNullOrEmptyStateTrigger.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Enables a state if an Object is null or a String/IEnumerable is empty
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the value used to check for null or empty.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/NetworkConnectionStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/NetworkConnectionStateTrigger.xml
new file mode 100644
index 000000000..bf74f09f4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/NetworkConnectionStateTrigger.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Trigger for switching when the network availability changes
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.Triggers.ConnectionState
+
+
+
+ Gets or sets the state of the connection to trigger on.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/RegexStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/RegexStateTrigger.xml
new file mode 100644
index 000000000..eb6de457c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/RegexStateTrigger.xml
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Enables a state if the regex expression is true for a given string value
+
+
+
+ Example: Trigger user entered a valid email
+
+ <triggers:RegexStateTrigger Value="{x:Bind myTextBox.Text}" Expression="^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$" Options="IgnoreCase" />
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the regular expression.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Text.RegularExpressions.RegexOptions
+
+
+
+ Gets or sets the regular expression options
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the value for regex evaluation.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/UserHandPreferenceStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/UserHandPreferenceStateTrigger.xml
new file mode 100644
index 000000000..137ce0051
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/UserHandPreferenceStateTrigger.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Trigger for switching UI based on whether the user favors their left or right hand.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.ViewManagement.HandPreference
+
+
+
+ Gets or sets the hand preference to trigger on.
+
+ A value from the enum.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the DependencyProperty
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/UserInteractionModeStateTrigger.xml b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/UserInteractionModeStateTrigger.xml
new file mode 100644
index 000000000..902851593
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI.Triggers/UserInteractionModeStateTrigger.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.StateTriggerBase
+
+
+
+
+ Trigger for switching when the User interaction mode changes (tablet mode)
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.ViewManagement.UserInteractionMode
+
+
+
+ Gets or sets the InteractionMode to trigger on.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the parameter.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/AdvancedCollectionView+NotificationDeferrer.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/AdvancedCollectionView+NotificationDeferrer.xml
new file mode 100644
index 000000000..0330bb731
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/AdvancedCollectionView+NotificationDeferrer.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.IDisposable
+
+
+
+
+ Notification deferrer helper class
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+ Source ACVS
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
+
+ To be added.
+ 2
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/AdvancedCollectionView.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/AdvancedCollectionView.xml
new file mode 100644
index 000000000..ff1e06a3e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/AdvancedCollectionView.xml
@@ -0,0 +1,1249 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ CommunityToolkit.WinUI.UI.IAdvancedCollectionView
+
+
+ Microsoft.UI.Xaml.Data.ICollectionView
+
+
+ Microsoft.UI.Xaml.Data.ISupportIncrementalLoading
+
+
+ System.Collections.Generic.ICollection<System.Object>
+
+
+ System.Collections.Generic.ICollection<T>
+
+
+ System.Collections.Generic.IComparer<System.Object>
+
+
+ System.Collections.Generic.IEnumerable<System.Object>
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+ System.Collections.Generic.IList<System.Object>
+
+
+ System.Collections.Generic.IList<T>
+
+
+ System.Collections.IEnumerable
+
+
+ System.ComponentModel.INotifyPropertyChanged
+
+
+ Windows.Foundation.Collections.IObservableVector<System.Object>
+
+
+
+
+ A collection view implementation that supports filtering, sorting and incremental loading
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+
+ source IEnumerable
+ Denotes whether or not this ACV should re-filter/re-sort if a PropertyChanged is raised for an observed property.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Add(`0)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.CanFilter
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this CollectionView can filter its items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.CanSort
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this CollectionView can sort its items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Clear
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.ClearObservedFilterProperties
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Clears all properties items are re-filtered on
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Data.ICollectionView.CollectionGroups
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.Foundation.Collections.IObservableVector<System.Object>
+
+
+
+ Gets the groups in collection
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Contains(`0)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.Count
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:Microsoft.UI.Xaml.Data.ICollectionView.CurrentChanged
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.EventHandler<System.Object>
+
+
+
+ Current item changed event handler
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:Microsoft.UI.Xaml.Data.ICollectionView.CurrentChanging
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Data.CurrentChangingEventHandler
+
+
+
+ Current item changing event handler
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the current item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets the position of current item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.DeferRefresh
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.IDisposable
+
+
+
+
+ Stops refreshing until it is disposed
+
+ An disposable object
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.Filter
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Predicate<System.Object>
+
+
+
+ Gets or sets the predicate used to filter the visible items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerator<System.Object>
+
+
+
+ Returns an enumerator that iterates through a collection.
+ An object that can be used to iterate through the collection.
+ To be added.
+ 2
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Data.ICollectionView.HasMoreItems
+ P:Microsoft.UI.Xaml.Data.ISupportIncrementalLoading.HasMoreItems
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the source has more items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.IndexOf(`0)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.Insert(System.Int32,`0)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Data.ICollectionView.IsCurrentAfterLast
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the current item is after the last visible item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:Microsoft.UI.Xaml.Data.ICollectionView.IsCurrentBeforeFirst
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the current item is before the first visible item
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.ICollection`1.IsReadOnly
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IList`1.Item(System.Int32)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ The zero-based index of the element to get or set.
+
+ Gets or sets the element at the specified index.
+
+
+ The element at the specified index.
+
+ To be added.
+
+ is not a valid index in the .
+ The property is set and the is read-only.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ICollectionView.LoadMoreItemsAsync(System.UInt32)
+ M:Microsoft.UI.Xaml.Data.ISupportIncrementalLoading.LoadMoreItemsAsync(System.UInt32)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.Foundation.IAsyncOperation<Microsoft.UI.Xaml.Data.LoadMoreItemsResult>
+
+
+
+
+
+ number of items to load
+
+ Load more items from the source
+
+ Async operation of LoadMoreItemsResult
+ To be added.
+ Not implemented yet...
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ICollectionView.MoveCurrentTo(System.Object)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ item
+
+ Move current index to item
+
+ success of operation
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ICollectionView.MoveCurrentToFirst
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Move current item to first item
+
+ success of operation
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ICollectionView.MoveCurrentToLast
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Move current item to last item
+
+ success of operation
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ICollectionView.MoveCurrentToNext
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Move current item to next item
+
+ success of operation
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ICollectionView.MoveCurrentToPosition(System.Int32)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ index
+
+ Moves selected item to position
+
+ success of operation
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ICollectionView.MoveCurrentToPrevious
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+ Move current item to previous item
+
+ success of operation
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.ObserveFilterProperty(System.String)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Add a property to re-filter an item on when it is changed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ [System.Runtime.CompilerServices.CallerMemberName]
+ [<System.Runtime.CompilerServices.CallerMemberName>]
+
+
+
+
+
+ name of the property that changed
+
+ Property changed event invoker
+
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.ComponentModel.PropertyChangedEventHandler
+
+
+
+ Occurs when a property value changes.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.Refresh
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Manually refresh the view
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.RefreshFilter
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Manually refreshes the filter on the view
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.RefreshSorting
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Manually refreshes the sorting on the view
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.ICollection`1.Remove(`0)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IList`1.RemoveAt(System.Int32)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ The zero-based index of the item to remove.
+
+ Removes the item at the specified index.
+
+ To be added.
+
+ is not a valid index in the .
+ The is read-only.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.SortDescriptions
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.UI.SortDescription>
+
+
+
+ Gets SortDescriptions to sort the visible items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.IList
+
+
+
+ Gets or sets the source
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ P:CommunityToolkit.WinUI.UI.IAdvancedCollectionView.SourceCollection
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.IEnumerable
+
+
+
+ Gets the source collection
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IComparer`1.Compare(`0,`0)
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+
+ Object A
+ Object B
+
+ IComparer implementation
+
+ Comparison value
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Event
+
+ E:Windows.Foundation.Collections.IObservableVector`1.VectorChanged
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.Foundation.Collections.VectorChangedEventHandler<System.Object>
+
+
+
+ Occurs when the vector changes.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/ApplicationViewExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/ApplicationViewExtensions.xml
new file mode 100644
index 000000000..7ce3ed852
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/ApplicationViewExtensions.xml
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides attached properties for interacting with the on a window (app view).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Core.AppViewBackButtonVisibility
+
+
+
+
+
+ The
+
+ Gets for
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The
+
+ Gets CoreApplicationView.TitleBar.ExtendViewIntoTitleBar
+
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets for
+
+
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+
+
+
+
+ Sets to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+
+
+
+
+ Sets to CoreApplicationView.TitleBar.ExtendViewIntoTitleBar
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+
+
+
+
+ Sets to
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/BitmapIconExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/BitmapIconExtension.xml
new file mode 100644
index 000000000..94953eccb
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/BitmapIconExtension.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.BitmapIcon))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.BitmapIcon))>]
+
+
+
+
+ Custom which can provide values.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to display the icon as monochrome.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the representing the image to display.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/BitmapIconSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/BitmapIconSourceExtension.xml
new file mode 100644
index 000000000..9943749a6
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/BitmapIconSourceExtension.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.BitmapIconSource))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.BitmapIconSource))>]
+
+
+
+
+ Custom which can provide values.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to display the icon as monochrome.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Uri
+
+
+
+ Gets or sets the representing the image to display.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/CacheBase`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/CacheBase`1.xml
new file mode 100644
index 000000000..bd74e3546
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/CacheBase`1.xml
@@ -0,0 +1,465 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ Generic type as supplied by consumer of the class
+
+ Provides methods and tools to cache files in a folder
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.TimeSpan
+
+
+
+ Gets or sets the life duration of every cache entry.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Clears all files in the cache
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ timespan to compute whether file has expired or not
+
+ Clears file if it has expired
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+ Uri of the item.
+
+ Gets the StorageFile containing cached item for given Uri
+
+ a StorageFile
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+
+
+ Uri of the item.
+ Indicates whether or not exception should be thrown if item cannot be found / downloaded.
+ instance of
+ key value pairs used when initializing instance of generic type
+
+ Retrieves item represented by Uri from the cache. If the item is not found in the cache, it will try to downloaded and saved before returning it to the caller.
+
+ an instance of Generic type
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+
+ Uri of the item.
+
+ Retrieves item represented by Uri from the in-memory cache if it exists and is not out of date. If item is not found or is out of date, default instance of the generic type is returned.
+
+ an instance of Generic type
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Net.Http.HttpClient
+
+
+
+ Gets instance of
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+ Folder that is used as root for cache
+ Cache folder name
+ instance of
+
+ Initializes FileCache and provides root folder and cache folder name
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+ input stream
+ key value pairs used when initializing instance of generic type
+
+ Cache specific hooks to process items from HTTP response
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+ storage file
+ key value pairs used when initializing instance of generic type
+
+ Cache specific hooks to process items from HTTP response
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+
+
+ storage file
+ cache duration
+ option to mark uninitialized file as expired
+
+ Override-able method that checks whether file is valid or not.
+
+ bool indicate whether file has expired or not
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets max in-memory item storage count
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+
+ Uri of the item
+ Indicates whether or not exception should be thrown if item cannot be cached
+ Indicates if item should be loaded into the in-memory storage
+ instance of
+
+ Assures that item represented by Uri is cached.
+
+ Awaitable Task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ Enumerable uri list
+
+ Removed items based on uri list passed
+
+ awaitable Task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+ Optional timespan to compute whether file has expired or not. If no value is supplied, is used.
+
+ Removes cached files that have expired
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.UInt32
+
+
+
+ Gets or sets the number of retries trying to ensure the file is cached.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/DependencyObjectExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/DependencyObjectExtensions.xml
new file mode 100644
index 000000000..0dba2d781
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/DependencyObjectExtensions.xml
@@ -0,0 +1,771 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides attached dependency properties for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+ The starting element.
+ The type of element to match.
+
+ Find the first ascendant element of a given type.
+
+ The ascendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The starting element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first ascendant of type with a given name.
+
+ The ascendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+
+ Find the first ascendant element of a given type.
+
+ The ascendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+ The predicatee to use to match the ascendant nodes.
+
+ Find the first ascendant element matching a given predicate.
+
+ The ascendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The starting element.
+ The state to give as input to .
+ The predicatee to use to match the ascendant nodes.
+
+ Find the first ascendant element matching a given predicate.
+
+ The ascendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+ The starting element.
+ The type of element to match.
+
+ Find the first ascendant (or self) element of a given type.
+
+ The ascendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The starting element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first ascendant (or self) of type with a given name.
+
+ The ascendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+
+ Find the first ascendant (or self) element of a given type.
+
+ The ascendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+ The predicatee to use to match the ascendant nodes.
+
+ Find the first ascendant (or self) element matching a given predicate.
+
+ The ascendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The starting element.
+ The state to give as input to .
+ The predicatee to use to match the ascendant nodes.
+
+ Find the first ascendant (or self) element matching a given predicate.
+
+ The ascendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.DependencyObjectExtensions+<FindAscendants>d__23))]
+ [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.DependencyObjectExtensions+<FindAscendants>d__23))>]
+
+
+
+ System.Collections.Generic.IEnumerable<Microsoft.UI.Xaml.DependencyObject>
+
+
+
+
+
+ The root element.
+
+ Find all ascendant elements of the specified element. This method can be chained with
+ LINQ calls to add additional filters or projections on top of the returned results.
+
+ This method is meant to provide extra flexibility in specific scenarios and it should not
+ be used when only the first item is being looked for. In those cases, use one of the
+ available overloads instead, which will
+ offer a more compact syntax as well as better performance in those cases.
+
+ All the descendant instance from .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+ The root element.
+ The type of element to match.
+
+ Find the first descendant element of a given type, using a depth-first search.
+
+ The descendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The root element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first descendant of type with a given name, using a depth-first search.
+
+ The descendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+
+ Find the first descendant element of a given type, using a depth-first search.
+
+ The descendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+ The predicatee to use to match the descendant nodes.
+
+ Find the first descendant element matching a given predicate, using a depth-first search.
+
+ The descendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The root element.
+ The state to give as input to .
+ The predicatee to use to match the descendant nodes.
+
+ Find the first descendant element matching a given predicate, using a depth-first search.
+
+ The descendant that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+ The root element.
+ The type of element to match.
+
+ Find the first descendant (or self) element of a given type, using a depth-first search.
+
+ The descendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The root element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first descendant (or self) of type with a given name, using a depth-first search.
+
+ The descendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+
+ Find the first descendant (or self) element of a given type, using a depth-first search.
+
+ The descendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+ The predicatee to use to match the descendant nodes.
+
+ Find the first descendant (or self) element matching a given predicate, using a depth-first search.
+
+ The descendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The root element.
+ The state to give as input to .
+ The predicatee to use to match the descendant nodes.
+
+ Find the first descendant (or self) element matching a given predicate, using a depth-first search.
+
+ The descendant (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.DependencyObjectExtensions+<FindDescendants>d__11))]
+ [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.DependencyObjectExtensions+<FindDescendants>d__11))>]
+
+
+
+ System.Collections.Generic.IEnumerable<Microsoft.UI.Xaml.DependencyObject>
+
+
+
+
+
+ The root element.
+
+ Find all descendant elements of the specified element. This method can be chained with
+ LINQ calls to add additional filters or projections on top of the returned results.
+
+ This method is meant to provide extra flexibility in specific scenarios and it should not
+ be used when only the first item is being looked for. In those cases, use one of the
+ available overloads instead, which will
+ offer a more compact syntax as well as better performance in those cases.
+
+ All the descendant instance from .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/DesignTimeHelpers.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/DesignTimeHelpers.xml
new file mode 100644
index 000000000..c8b6b4fce
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/DesignTimeHelpers.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Class used to provide helpers for design time
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether app is not running in the Designer
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether app is running in the Enhanced Designer
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether app is running in the Legacy Designer
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/DispatcherQueueTimerExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/DispatcherQueueTimerExtensions.xml
new file mode 100644
index 000000000..e6ea3d29d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/DispatcherQueueTimerExtensions.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Set of extension methods for using .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ Timer instance, only one debounced function can be used per timer.
+ Action to execute at the end of the interval.
+ Interval to wait before executing the action.
+ Determines if the action execute on the leading edge instead of trailing edge.
+
+ Used to debounce (rate-limit) an event. The action will be postponed and executed after the interval has elapsed. At the end of the interval, the function will be called with the arguments that were passed most recently to the debounced function.
+ Use this method to control the timer instead of calling Start/Interval/Stop manually.
+ A scheduled debounce can still be stopped by calling the stop method on the timer instance.
+ Each timer can only have one debounced function limited at a time.
+
+ To be added.
+
+
+ private DispatcherQueueTimer _typeTimer = new DispatcherQueueTimer();
+
+ _typeTimer.Debounce(async () =>
+ {
+ // Only executes this code after 0.3 seconds have elapsed since last trigger.
+ }, TimeSpan.FromSeconds(0.3));
+
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/EnumValuesExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/EnumValuesExtension.xml
new file mode 100644
index 000000000..65549b95a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/EnumValuesExtension.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(System.Array))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(System.Array))>]
+
+
+
+
+ A markup extension that returns a collection of values of a specific
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Type
+
+
+
+ Gets or sets the of the target
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/FileCache.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/FileCache.xml
new file mode 100644
index 000000000..3622c6038
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/FileCache.xml
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.CacheBase<Windows.Storage.StorageFile>
+
+ Windows.Storage.StorageFile
+
+
+
+
+
+ Provides methods and tools to cache files in a folder
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+ input stream
+ key value pairs used when initializing instance of generic type
+
+ Cache specific hooks to process items from HTTP response
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Windows.Storage.StorageFile>
+
+
+
+
+
+
+ storage file
+ key value pairs used when initializing instance of generic type
+
+ Cache specific hooks to process items from HTTP response
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.FileCache
+
+
+
+ Gets public singleton property.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/FontIconExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/FontIconExtension.xml
new file mode 100644
index 000000000..8246dd172
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/FontIconExtension.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextIconExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIcon))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIcon))>]
+
+
+
+
+ Custom which can provide values.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font family to use to display the icon. If , "Segoe MDL2 Assets" will be used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the value representing the icon to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/FontIconSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/FontIconSourceExtension.xml
new file mode 100644
index 000000000..220aef696
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/FontIconSourceExtension.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextIconExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIconSource))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIconSource))>]
+
+
+
+
+ Custom which can provide values.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets or sets the font family to use to display the icon. If , "Segoe MDL2 Assets" will be used.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets or sets the value representing the icon to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/FrameworkElementExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/FrameworkElementExtensions.xml
new file mode 100644
index 000000000..03b1f6093
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/FrameworkElementExtensions.xml
@@ -0,0 +1,1425 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding a for the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding a for the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for retrieving a parent for the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for retrieving a parent for the based on the provided in the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Dependency property for specifying the target to be shown
+ over the target .
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for enabling actual size binding on any .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The root element.
+ The type of element to match.
+
+ Find the first child element of a given type, using a depth-first search.
+
+ The child that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The root element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first child of type with a given name, using a depth-first search.
+
+ The child that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+
+ Find the first child element of a given type, using a depth-first search.
+
+ The child that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+ The predicatee to use to match the child nodes.
+
+ Find the first child element matching a given predicate, using a depth-first search.
+
+ The child that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The root element.
+ The state to give as input to .
+ The predicatee to use to match the child nodes.
+
+ Find the first child element matching a given predicate, using a depth-first search.
+
+ The child that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The root element.
+ The type of element to match.
+
+ Find the first child (or self) element of a given type, using a depth-first search.
+
+ The child (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The root element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first child (or self) of type with a given name, using a depth-first search.
+
+ The child (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+
+ Find the first child (or self) element of a given type, using a depth-first search.
+
+ The child (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The root element.
+ The predicatee to use to match the child nodes.
+
+ Find the first child (or self) element matching a given predicate, using a depth-first search.
+
+ The child (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The root element.
+ The state to give as input to .
+ The predicatee to use to match the child nodes.
+
+ Find the first child (or self) element matching a given predicate, using a depth-first search.
+
+ The child (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.FrameworkElementExtensions+<FindChildren>d__22))]
+ [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.FrameworkElementExtensions+<FindChildren>d__22))>]
+
+
+
+ System.Collections.Generic.IEnumerable<Microsoft.UI.Xaml.FrameworkElement>
+
+
+
+
+
+ The root element.
+
+ Find all logical child elements of the specified element. This method can be chained with
+ LINQ calls to add additional filters or projections on top of the returned results.
+
+ This method is meant to provide extra flexibility in specific scenarios and it should not
+ be used when only the first item is being looked for. In those cases, use one of the
+ available overloads instead, which will
+ offer a more compact syntax as well as better performance in those cases.
+
+ All the child instance from .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The starting element.
+ The type of element to match.
+
+ Find the first parent element of a given type.
+
+ The parent that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The starting element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first parent of type with a given name.
+
+ The parent that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+
+ Find the first parent element of a given type.
+
+ The parent that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+ The predicatee to use to match the parent nodes.
+
+ Find the first parent element matching a given predicate.
+
+ The parent that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The starting element.
+ The state to give as input to .
+ The predicatee to use to match the parent nodes.
+
+ Find the first parent element matching a given predicate.
+
+ The parent that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+ The starting element.
+ The type of element to match.
+
+ Find the first parent (or self) element of a given type.
+
+ The parent (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The starting element.
+ The name of the element to look for.
+ The comparison type to use to match .
+
+ Find the first parent (or self) of type with a given name.
+
+ The parent (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+
+ Find the first parent (or self) element of a given type.
+
+ The parent (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The starting element.
+ The predicatee to use to match the parent nodes.
+
+ Find the first parent (or self) element matching a given predicate.
+
+ The parent (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+
+ Microsoft.UI.Xaml.FrameworkElement
+
+
+
+
+
+
+
+
+
+
+ The type of elements to match.
+ The type of state to use when matching nodes.
+ The starting element.
+ The state to give as input to .
+ The predicatee to use to match the parent nodes.
+
+ Find the first parent (or self) element matching a given predicate.
+
+ The parent (or self) that was found, or .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.FrameworkElementExtensions+<FindParents>d__34))]
+ [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(CommunityToolkit.WinUI.UI.FrameworkElementExtensions+<FindParents>d__34))>]
+
+
+
+ System.Collections.Generic.IEnumerable<Microsoft.UI.Xaml.FrameworkElement>
+
+
+
+
+
+ The root element.
+
+ Find all parent elements of the specified element. This method can be chained with
+ LINQ calls to add additional filters or projections on top of the returned results.
+
+ This method is meant to provide extra flexibility in specific scenarios and it should not
+ be used when only the first item is being looked for. In those cases, use one of the
+ available overloads instead, which will
+ offer a more compact syntax as well as better performance in those cases.
+
+ All the parent instance from .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ The to start searching for the target resource.
+ The resource key to search for.
+
+ Provides a WPF compatible version of FindResource to provide a static resource lookup.
+ If the key is not found in the current element's resources, the logical tree is then
+ searched element-by-element to look for the resource in each element's resources.
+ If none of the elements contain the resource, the Application's resources are then searched.
+ See: .And also: .
+ The requested resource.
+ To be added.
+ Thrown when no resource is found with the specified key.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ The to get the associated from
+
+ Gets the for the
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ The to get the associated from
+
+ Gets the for the
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ FrameworkElement
+
+ Retrieves the parent object of this framework element found of the given .
+
+ Parent object
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Type
+
+
+
+
+
+ To be added.
+
+ Gets the Type of Ancestor to look for from this element.
+
+ Type of Ancestor to look for from this element
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.UIElement
+
+
+
+
+
+ The parent element.
+
+ Gets the content property of this element as defined by , if available.
+
+ The retrieved content control, or if not available.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Core.CoreCursorType
+
+
+
+
+
+ Object where the selector cursor type should be shown.
+
+ Get the current .
+
+ Cursor type set on target element.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The to get the associated from
+
+ Gets the that enables/disables actual size binding update.
+
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the for the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the for the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Parent object
+ FrameworkElement
+
+ Sets the parent object of the framework element (internal).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+
+ Sets the to look for from this element and place in the .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ Object where the selector cursor type should be shown.
+ Target cursor type value.
+
+ Set the target .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the that enables/disables actual size binding update.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ The to start searching for the target resource.
+ The resource key to search for.
+
+ Provides a WPF compatible version of TryFindResource to provide a static resource lookup.
+ If the key is not found in the current element's resources, the logical tree is then
+ searched element-by-element to look for the resource in each element's resources.
+ If none of the elements contain the resource, the Application's resources are then searched.
+ See: .And also: .
+ The requested resource, or if it wasn't found.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ The to start searching for the target resource.
+ The resource key to search for.
+ The resulting value, if present.
+
+ Provides a WPF compatible version of TryFindResource to provide a static resource lookup.
+ If the key is not found in the current element's resources, the logical tree is then
+ searched element-by-element to look for the resource in each element's resources.
+ If none of the elements contain the resource, the Application's resources are then searched.
+ See: .And also: .
+ Whether or not a value with the specified key has been found.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/HyperlinkExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/HyperlinkExtensions.xml
new file mode 100644
index 000000000..ee76cf40e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/HyperlinkExtensions.xml
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides attached dependency properties for the content element that allows
+ it to invoke a when clicked
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding a command parameter to a
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding an instance to a
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Windows.Input.ICommand
+
+
+
+
+
+ The from which to get the associated instance
+
+ Gets the instance associated with the specified
+ The instance associated with the or null
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+ The from which to get the associated value
+
+ Gets the instance associated with the specified
+ The value associated with the or null
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associated the instance to
+ The instance to bind to the
+
+ Sets the instance associated with the specified
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associated the instance to
+ The to set the to
+
+ Sets the associated with the specified
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/IAdvancedCollectionView.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/IAdvancedCollectionView.xml
new file mode 100644
index 000000000..6f1ae8d1d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/IAdvancedCollectionView.xml
@@ -0,0 +1,294 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ Microsoft.UI.Xaml.Data.ICollectionView
+
+
+ System.Collections.Generic.ICollection<System.Object>
+
+
+ System.Collections.Generic.ICollection<T>
+
+
+ System.Collections.Generic.IEnumerable<System.Object>
+
+
+ System.Collections.Generic.IEnumerable<T>
+
+
+ System.Collections.Generic.IList<System.Object>
+
+
+ System.Collections.Generic.IList<T>
+
+
+ System.Collections.IEnumerable
+
+
+ Windows.Foundation.Collections.IObservableVector<System.Object>
+
+
+
+
+ Extended ICollectionView with filtering and sorting
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this CollectionView can filter its items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this CollectionView can sort its items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Clears all properties items are re-filtered on
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.IDisposable
+
+
+
+
+ Stops refreshing until it is disposed
+
+ An disposable object
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Predicate<System.Object>
+
+
+
+ Gets or sets the predicate used to filter the visible items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+
+ Add a property to re-filter an item on when it is changed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Manually refreshes the view
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Manually refreshes the filter on the view
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Manually refreshes the sorting on the view
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.Generic.IList<CommunityToolkit.WinUI.UI.SortDescription>
+
+
+
+ Gets SortDescriptions to sort the visible items
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.IEnumerable
+
+
+
+ Gets the source collection
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/ImageCache.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/ImageCache.xml
new file mode 100644
index 000000000..76d4c5de8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/ImageCache.xml
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.CacheBase<Microsoft.UI.Xaml.Media.Imaging.BitmapImage>
+
+ Microsoft.UI.Xaml.Media.Imaging.BitmapImage
+
+
+
+
+
+ Provides methods and tools to cache files in a folder
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+ The DispatcherQueue that should be used to dispatch UI updates, or null if this is being called from the UI thread.
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Dispatching.DispatcherQueue
+
+
+
+ Gets or sets which DispatcherQueue is used to dispatch UI updates.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Xaml.Media.Imaging.BitmapImage>
+
+
+
+
+
+
+ input stream
+ key value pairs used when initializing instance of generic type
+
+ Cache specific hooks to process items from HTTP response
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<Microsoft.UI.Xaml.Media.Imaging.BitmapImage>
+
+
+
+
+
+
+ storage file
+ key value pairs used when initializing instance of generic type
+
+ Cache specific hooks to process items from HTTP response
+
+ awaitable task
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.ImageCache
+
+
+
+ Gets public singleton property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Boolean>
+
+
+
+
+
+
+
+ storage file
+ cache duration
+ option to mark uninitialized file as expired
+
+ Override-able method that checks whether file is valid or not.
+
+ bool indicate whether file has expired or not
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/InMemoryStorageItem`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/InMemoryStorageItem`1.xml
new file mode 100644
index 000000000..e9023596c
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/InMemoryStorageItem`1.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ Type is set by consuming cache
+
+ Generic InMemoryStorageItem holds items for InMemoryStorage.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+
+
+ uniquely identifies the item
+ last updated timestamp
+ the item being stored
+
+ Initializes a new instance of the class.
+ Constructor for InMemoryStorageItem
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.DateTime
+
+
+
+ Gets the item created timestamp.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the item identifier
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ T
+
+
+
+ Gets the item being stored.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.DateTime
+
+
+
+ Gets the item last updated timestamp.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/InMemoryStorage`1.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/InMemoryStorage`1.xml
new file mode 100644
index 000000000..4b3e8585a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/InMemoryStorage`1.xml
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+ System.Object
+
+
+
+ T defines the type of item stored
+
+ Generic in-memory storage of items
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Clears all items stored in memory
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ TimeSpan to identify expired items
+
+ Clears items stored in memory based on duration passed
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.InMemoryStorageItem<T>
+
+
+
+
+
+
+ id of the in-memory storage item
+ timespan denoting expiration
+
+ Get item from in-memory storage as long as it has not ex
+
+ Valid item if not out of date or return null if out of date or item does not exist
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets the maximum count of Items that can be stored in this InMemoryStorage instance.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ identified of the in-memory storage item
+
+ Remove items based on provided keys
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ item to be stored
+
+ Add new item to in-memory storage
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/ItemContainerStretchDirection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/ItemContainerStretchDirection.xml
new file mode 100644
index 000000000..c16c18874
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/ItemContainerStretchDirection.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Stretch direction
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.ItemContainerStretchDirection
+
+ 2
+
+
+ Horizontal and Vertical stretch
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.ItemContainerStretchDirection
+
+ 0
+
+
+ Horizontal stretch
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.ItemContainerStretchDirection
+
+ 1
+
+
+ Vertical stretch
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/ListViewExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/ListViewExtensions.xml
new file mode 100644
index 000000000..c76b69ef0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/ListViewExtensions.xml
@@ -0,0 +1,462 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides the Command attached dependency property for the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding a as an alternate background color to a
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding a as an alternate template to a
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding an to handle ListViewBase Item interaction by means of ItemClick event. ListViewBase IsItemClickEnabled must be set to true.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ Deselects all items in list.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+
+
+
+
+ Type of item.
+
+
+
+ Item to deselect.
+
+ Deselects the provided item.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+
+
+ The to get the associated from
+
+ Gets the alternate associated with the specified
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DataTemplate
+
+
+
+
+
+ The to get the associated from
+
+ Gets the associated with the specified
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Windows.Input.ICommand
+
+
+
+
+
+ The to get the associated from
+
+ Gets the associated with the specified
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.ItemContainerStretchDirection
+
+
+
+
+
+ The to get the associated from
+
+ Gets the stretch associated with the specified
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for setting the container content stretch direction on the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+
+ Selects all items in the list (or first one), if possible.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the alternate associated with the specified
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the associated with the specified
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the associated with the specified
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the stretch associated with the specified
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/MatrixExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/MatrixExtensions.xml
new file mode 100644
index 000000000..fb437aaa9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/MatrixExtensions.xml
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides a set of extensions to the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The matrix.
+
+ Implements WPF's Matrix.HasInverse logic.
+
+ True if matrix has an inverse.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+ Initial matrix.
+ Matrix to multiply by.
+
+ Multiply this matrix to the given matrix and return the result.
+
+ Multiplied Matrix
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+ Matrix to extend.
+ The angle of rotation in degrees.
+
+ Applies a rotation of the specified angle about the origin of this Matrix structure and returns the result.
+
+ Rotated Matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+
+
+ Matrix to extend.
+ The angle of rotation in degrees.
+ The x-coordinate of the point about which to rotate this matrix.
+ The y-coordinate of the point about which to rotate this matrix.
+
+ Rotates this matrix about the specified point and returns the new result.
+
+ Rotated Matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+ The matrix to round.
+ The number of decimals after the round.
+
+ Rounds the non-offset elements of a matrix to avoid issues due to floating point imprecision and returns the result.
+
+ The rounded matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+
+ Matrix to extend.
+ The value by which to scale this Matrix along the x-axis.
+ The value by which to scale this Matrix along the y-axis.
+
+ Appends the specified scale vector to this Matrix structure and returns the result.
+
+ Scaled Matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+
+
+
+ Matrix to extend.
+ The value by which to scale this Matrix along the x-axis.
+ The value by which to scale this Matrix along the y-axis.
+ The x-coordinate of the scale operation's center point.
+ The y-coordinate of the scale operation's center point.
+
+ Scales this Matrix by the specified amount about the specified point and returns the result.
+
+ Scaled Matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+
+ Matrix to extend.
+ The angle in the x dimension by which to skew this Matrix.
+ The angle in the y dimension by which to skew this Matrix.
+
+ Appends a skew of the specified degrees in the x and y dimensions to this Matrix structure and returns the result.
+
+ Skewed Matrix.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+
+
+ Matrix to extend.
+ The offset in the x dimension.
+ The offset in the y dimension.
+
+ Translates the matrix by the given amount and returns the result.
+
+ Translated Matrix.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/NullableBoolExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/NullableBoolExtension.xml
new file mode 100644
index 000000000..b10f6e470
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/NullableBoolExtension.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(System.Nullable<System.Boolean>))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(System.Nullable<System.Boolean>))>]
+
+
+
+
+ Custom which can provide nullable bool values.
+ See https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/17767198-nullable-dependency-properties.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the value should be null. Overrides the property.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the value of the Boolean is true. Ignored if is true.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/OnDeviceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/OnDeviceExtension.xml
new file mode 100644
index 000000000..289b80ca9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/OnDeviceExtension.xml
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ The OnDevice markup extension allows you to customize UI appearance on a per-DeviceFamily basis.
+
+ To be added.
+
+ The next TextBlock will show the text 'Hello' on desktop computers, 'World' on Xbox and 'Hi' on all other devices
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets the default value for this property
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets a value for this property on Desktop
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets a value for this property on Holographic
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets a value for this property on IoT
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Returns an object value for the current DeviceFamily, Default is used when it is not set.
+
+ The object value to set on the property where the extension is applied.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets a value for this property on Team
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ Gets or sets a value for this property on Xbox
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/RectExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/RectExtensions.xml
new file mode 100644
index 000000000..186bc4ab4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/RectExtensions.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides a set of extensions to the struct.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+ The rectangle to transform.
+ The matrix to use to transform the rectangle.
+
+
+ Implement WPF's Rect.Transform(Matrix) logic.
+
+ The transformed rectangle.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/RotateTransformExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/RotateTransformExtensions.xml
new file mode 100644
index 000000000..08feeee3e
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/RotateTransformExtensions.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+ Extended SkewTranform.
+
+ Gets the matrix that represents this transform.
+ Implements WPF's SkewTransform.Value.
+
+ Matrix representing transform.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/ScaleTransformExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/ScaleTransformExtensions.xml
new file mode 100644
index 000000000..da445f346
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/ScaleTransformExtensions.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+ Extended SkewTransform.
+
+ Gets the matrix that represents this transform.
+ Implements WPF's SkewTransform.Value.
+
+ Matrix representing transform.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/ScrollViewerExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/ScrollViewerExtensions.xml
new file mode 100644
index 000000000..4ec9a6fe0
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/ScrollViewerExtensions.xml
@@ -0,0 +1,287 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides attached dependency properties and methods for the control.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for enabling middle click scrolling
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The to get the associated `bool`
+
+ Get . Returns `true` if middle click scrolling is enabled else return `false`
+
+ The `bool` associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+
+
+ The to get the associated from
+
+ Gets the associated with the specified horizontal of a
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Thickness
+
+
+
+
+
+ The to get the associated from
+
+ Gets the associated with the specified vertical of a
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding a for the horizontal of a
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the `bool` with
+ The `bool` for binding to the
+
+ Set . `true` to enable middle click scrolling
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the associated with the specified horizontal of a
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to associate the with
+ The for binding to the
+
+ Sets the associated with the specified vertical of a
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached for binding a for the vertical of a
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/SkewTransformExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/SkewTransformExtensions.xml
new file mode 100644
index 000000000..aa7e16bf7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/SkewTransformExtensions.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+ Extended SkewTranform.
+
+ Gets the matrix that represents this transform.
+ Implements WPF's SkewTransform.Value.
+
+ Matrix representing transform.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/SortDescription.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/SortDescription.xml
new file mode 100644
index 000000000..0350f2b80
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/SortDescription.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Sort description
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+
+ Direction of sort
+ Comparer to use. If null, will use default comparer
+
+ Initializes a new instance of the class that describes
+ a sort on the object itself
+
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+
+
+
+
+ Name of property to sort on
+ Direction of sort
+ Comparer to use. If null, will use default comparer
+
+ Initializes a new instance of the class.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Collections.IComparer
+
+
+
+ Gets the comparer
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.SortDirection
+
+
+
+ Gets the direction of sort
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Gets the name of property to sort on
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/SortDirection.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/SortDirection.xml
new file mode 100644
index 000000000..a022dafe9
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/SortDirection.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Sort direction enum
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.SortDirection
+
+ 0
+
+
+ Ascending order (eg. abc...)
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.SortDirection
+
+ 1
+
+
+ Descending order (eg. zyx...)
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/StringExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/StringExtensions.xml
new file mode 100644
index 000000000..1b66dc17f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/StringExtensions.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Numerics.Quaternion
+
+
+
+
+
+ A with the values to parse.
+
+ Converts a value to a value.
+ This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
+ Additionally, the format "<float, float, float, float>" is also allowed (though less efficient to parse).
+
+ The parsed value.
+ To be added.
+ Thrown when doesn't represent a valid value.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Numerics.Vector2
+
+
+
+
+
+ A with the values to parse.
+
+ Converts a value to a value.
+ This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
+ The input text can either represents a single number (mapped to , or multiple components.
+ Additionally, the format "<float, float>" is also allowed (though less efficient to parse).
+
+ The parsed value.
+ To be added.
+ Thrown when doesn't represent a valid value.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Numerics.Vector3
+
+
+
+
+
+ A with the values to parse.
+
+ Converts a value to a value.
+ This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
+ The input text can either represents a single number (mapped to , or multiple components.
+ Additionally, the format "<float, float, float>" is also allowed (though less efficient to parse).
+
+ The parsed value.
+ To be added.
+ Thrown when doesn't represent a valid value.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Numerics.Vector4
+
+
+
+
+
+ A with the values to parse.
+
+ Converts a value to a value.
+ This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
+ The input text can either represents a single number (mapped to , or multiple components.
+ Additionally, the format "<float, float, float, float>" is also allowed (though less efficient to parse).
+
+ The parsed value.
+ To be added.
+ Thrown when doesn't represent a valid value.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/SurfaceDialOptions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/SurfaceDialOptions.xml
new file mode 100644
index 000000000..de06f3dd1
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/SurfaceDialOptions.xml
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyObject
+
+
+
+
+ A model containing options for configuring the Surface Dial support through .
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to enable the haptic feedback when rotating the dial for the give TextBox.
+ This is enabled by default.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to limit the value in the to and .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether to automatically try to focus the next focusable element from the Surface Dial enabled .
+ This is on by default.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Input.RadialControllerMenuKnownIcon
+
+
+
+ Gets or sets the default icon of the menu item that gets added.
+ This will be visible if a user opens their Surface Dial menu by long-pressing the device.
+ Defaults to .
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the maximum value the can have when modifying it using a Surface Dial.
+ Default is 100.0.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the minimum value the can have when modifying it using a Surface Dial.
+ Default is -100.0.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the property for the extension which is the amount the dial needs to rotate to trigger a change. Default is 10.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the amount the value will be modified for each step on the Surface Dial.
+ This can be any double value.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/SymbolIconExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/SymbolIconExtension.xml
new file mode 100644
index 000000000..4e27d84d7
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/SymbolIconExtension.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextIconExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIcon))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIcon))>]
+
+
+
+
+ Custom which can provide symbol-based values.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Symbol
+
+
+
+ Gets or sets the value representing the icon to display.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/SymbolIconSourceExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/SymbolIconSourceExtension.xml
new file mode 100644
index 000000000..28ba78f14
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/SymbolIconSourceExtension.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextIconExtension
+
+
+
+
+ [Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIconSource))]
+ [<Microsoft.UI.Xaml.Markup.MarkupExtensionReturnType(ReturnType=typeof(Microsoft.UI.Xaml.Controls.FontIconSource))>]
+
+
+
+
+ Custom which can provide symbol-baased values.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Controls.Symbol
+
+
+
+ Gets or sets the value representing the icon to display.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions+ValidationMode.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions+ValidationMode.xml
new file mode 100644
index 000000000..5bd7f19da
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions+ValidationMode.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Regex validation mode.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationMode
+
+ 2
+
+
+ Update with validation result at text changed and clear the newest character at input which is not valid
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationMode
+
+ 1
+
+
+ Update with validation result and in case the textbox is not valid clear its value when the TextBox lose focus
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationMode
+
+ 0
+
+
+ Update with validation result at text changed.
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions+ValidationType.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions+ValidationType.xml
new file mode 100644
index 000000000..972b21ed2
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions+ValidationType.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ Specify the type of validation required
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationType
+
+ 4
+
+
+ Text only validation
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationType
+
+ 0
+
+
+ The default validation that required property Regex to be setted
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationType
+
+ 3
+
+
+ Decimal validation
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationType
+
+ 1
+
+
+ Email validation
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationType
+
+ 2
+
+
+ Number validation
+
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationType
+
+ 5
+
+
+ Phone number validation
+
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions.xml
new file mode 100644
index 000000000..da6a7c8ea
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/TextBoxExtensions.xml
@@ -0,0 +1,788 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Input.RadialController
+
+
+
+ Gets or sets the controller for the Surface Dial.
+ The can be set from your app logic in case you use Surface Dial in other custom cases than on a .
+ This helper class will do everything for you, but if you want to control the Menu Items and/or wish to use the same Surface Dial instance
+ This is the property for the static controller so you can access it if needed.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Represents the custom mask that the user can create to add his own variable characters based on regex expression
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ TextBox control
+
+ Gets CustomMask value
+
+ CustomMask value
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ TextBox to be validated.
+
+ Gets the value of the TextBoxRegex.IsValid XAML attached property from the specified TextBox.
+
+ TextBox regular expression validation result
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ TextBox control
+
+ Gets mask value
+
+ mask value
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ TextBox control
+
+ Gets placeholder value
+
+ placeholder value
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ TextBox to get Regex property from.
+
+ Gets the value of the TextBoxRegex.Regex XAML attached property from the specified TextBox.
+
+ The regular expression assigned to the TextBox
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.SurfaceDialOptions
+
+
+
+
+
+ The target control.
+
+ Gets the value for .
+
+ The value of for .
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationMode
+
+
+
+
+
+ TextBox to get the from
+
+ Gets the value of the TextBoxRegex.ValidationMode XAML attached property from the specified TextBox.
+
+ TextBox value
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ CommunityToolkit.WinUI.UI.TextBoxExtensions+ValidationType
+
+
+
+
+
+ TextBox to get from.
+
+ Gets the value of the TextBoxRegex.ValidationType XAML attached property from the specified TextBox.
+
+ TextBox Value
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether this attached proeprty is supported.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the IsValid attached dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Represents the mask place holder which represents the variable character that the user can edit in the textbox
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Represents a mask/format for the textbox that the user must follow
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Regex attached dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ TextBox Control
+ CustomMask Value
+
+ Sets CustomMask property which represents the custom mask that the user can create to add his own variable characters based on certain regex expression
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ TextBox to be assigned the property
+ A value indicating if the Text is valid according to the Regex property.
+
+ Sets the value of the TextBoxRegex.IsValid XAML attached property for a target TextBox.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ TextBox Control
+ Mask Value
+
+ Sets textbox mask property which represents mask/format for the textbox that the user must follow
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ TextBox Control
+ placeholder Value
+
+ Sets placeholder property which represents the variable character that the user can edit in the textbox
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The TextBox to set the regular expression on
+ Regex value
+
+ Sets the value of the TextBoxRegex.Regex XAML attached property for a target TextBox.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The target control.
+ The value to set the property to.
+
+ Sets the value for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ TextBox to set the on.
+ TextBox value
+
+ Sets the value of the TextBoxRegex.ValidationMode XAML attached property for a target TextBox.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ TextBox to set the on.
+ TextBox value
+
+ Sets the value of the TextBoxRegex.ValidationType XAML attached property for a target TextBox.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ The instance containing properties to configure the Surface Dial support for a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ValidationMode attached dependency property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the ValidationType attached dependency property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/TextIconExtension.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/TextIconExtension.xml
new file mode 100644
index 000000000..f0d73c36f
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/TextIconExtension.xml
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Markup.MarkupExtension
+
+
+
+
+ An abstract which to produce text-based icons.
+
+ To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ Gets or sets the size of the icon to display.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontStyle
+
+
+
+ Gets or sets the font style for the icon glyph.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Text.FontWeight
+
+
+
+ Gets or sets the thickness of the icon glyph.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Brush
+
+
+
+ Gets or sets the foreground for the icon.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether automatic text enlargement, to reflect the system text size setting, is enabled.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets or sets a value indicating whether the icon is mirrored when the flow direction is right to left.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.FontFamily
+
+
+
+ Gets the reusable "Segoe MDL2 Assets" instance.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/TitleBarExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/TitleBarExtensions.xml
new file mode 100644
index 000000000..1ad1e832a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/TitleBarExtensions.xml
@@ -0,0 +1,635 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides attached dependency properties for interacting with the on a window (app view).
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.UI.Color
+
+
+
+
+
+ The
+
+ Gets Color for
+ Color
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ Color
+
+ Sets Color to
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/TranslateTransformExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/TranslateTransformExtensions.xml
new file mode 100644
index 000000000..5050f045a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/TranslateTransformExtensions.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods for .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.Media.Matrix
+
+
+
+
+
+ Extended TranslateTranform.
+
+ Gets the matrix that represents this transform.
+ Implements WPF's TranslateTransform.Value.
+
+ Matrix representing transform.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/UIElementExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/UIElementExtensions.xml
new file mode 100644
index 000000000..0344064b8
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/UIElementExtensions.xml
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Provides attached dependency properties for the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Attached that indicates whether or not the contents of the target should always be clipped to their parent's bounds.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+
+
+
+ Element to measure distance.
+ Starting parent element to provide coordinates from.
+
+ Provides the distance in a from the passed in element to the element being called on.
+ For instance, calling child.CoordinatesFrom(container) will return the position of the child within the container.
+ Helper for .
+
+
+ containing difference in position of elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Windows.Foundation.Point
+
+
+
+
+
+
+ Starting parent element to provide coordinates from.
+ Element to measure distance to.
+
+ Provides the distance in a to the passed in element from the element being called on.
+ For instance, calling container.CoordinatesTo(child) will return the position of the child within the container.
+ Helper for .
+
+
+ containing difference in position of elements.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ The to read the property value from
+
+ Gets the value of
+ The associated with the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The to set the property to
+ The new value of the attached property
+
+ Sets the value of
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI.UI/VisualExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI.UI/VisualExtensions.xml
new file mode 100644
index 000000000..330006fbf
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI.UI/VisualExtensions.xml
@@ -0,0 +1,1040 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extension methods and attached properties for objects
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the AnchorPointProperty attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the CenterPoint attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in a string form
+
+ A string representation of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in a string form
+
+ A string representation of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the of the normalized between 0.0 and 1.0
+ is centered even when the visual is resized
+
+ a string representing Vector2 as the normalized
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in a string form
+
+ A string representation of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ The
+
+ Gets the of a UIElement
+
+ The of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in radians
+
+ The of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in degrees
+
+ The of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in a string form
+
+ A string representation of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in a string form
+
+ A string representation of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The
+
+ Gets the of a UIElement in a string form
+
+ A string representation of the
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ The instance.
+
+ Gets the "Translation" property of the underlying object for a , in form.
+
+ The representation of the "Translation" property property.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Composition.Visual
+
+
+
+
+
+ The
+
+ Retrieves the object of a
+ The backing the
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the NormalizedCenterPoint attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Offset attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Opacity attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the RotationAngleInDegrees attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the RotationAngle attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the RotationAxis attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Scale attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The string representation of the to be set
+
+ Sets the of a UIElement in a string form
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The string representation of the to be set
+
+ Sets the of a UIElement in a string form
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ A string representing a Vector2 normalized between 0.0 and 1.0
+
+ Sets the normalized of the
+ is centered even when the visual is resized
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The string representation of the to be set
+
+ Sets the of a UIElement in a string form
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The opacity to be set between 0.0 and 1.0
+
+ Sets the of a UIElement
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The rotation in radians
+
+ Sets the of a UIElement in radians
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The rotation in degrees
+
+ Sets the of a UIElement in radians
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The string representation of the to be set
+
+ Sets the of a UIElement in a string form
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The string representation of the to be set
+
+ Sets the of a UIElement in a string form
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The
+ The string representation of the to be set
+
+ Sets the of a UIElement in a string form
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ The instance.
+ The representation of the "Translation" property property to be set.
+
+ Sets the "Translation" property of the underlying object for a , in form.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Size attached property.
+
+ To be added.
+
+
+
+
+
+
+
+
+ AttachedProperty
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI.UI
+ 7.0.0.0
+
+
+ Microsoft.UI.Xaml.DependencyProperty
+
+
+
+ Identifies the Translation attached property.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/DispatcherQueueExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI/DispatcherQueueExtensions.xml
new file mode 100644
index 000000000..1d125b5fd
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/DispatcherQueueExtensions.xml
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Helpers for executing code in a .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+ The target to invoke the code on.
+ The to invoke.
+ The priority level for the function to invoke.
+
+ Invokes a given function on the target and returns a
+ that completes when the invocation of the function is completed.
+
+ A that completes when the invocation of is over.
+ If the current thread has access to , will be invoked directly.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+
+
+
+ The target to invoke the code on.
+ The to invoke.
+ The priority level for the function to invoke.
+
+ Invokes a given function on the target and returns a
+ that acts as a proxy for the one returned by the given function.
+
+ A that acts as a proxy for the one returned by .
+ If the current thread has access to , will be invoked directly.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+
+
+
+
+ The return type of to relay through the returned .
+ The target to invoke the code on.
+ The to invoke.
+ The priority level for the function to invoke.
+
+ Invokes a given function on the target and returns a
+ that acts as a proxy for the one returned by the given function.
+
+ A that relays the one returned by .
+ If the current thread has access to , will be invoked directly.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<T>
+
+
+
+
+
+
+
+
+
+
+ The return type of to relay through the returned .
+ The target to invoke the code on.
+ The to invoke.
+ The priority level for the function to invoke.
+
+ Invokes a given function on the target and returns a
+ that completes when the invocation of the function is completed.
+
+ A that completes when the invocation of is over.
+ If the current thread has access to , will be invoked directly.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/HslColor.xml b/dotnet/xml/CommunityToolkit.WinUI/HslColor.xml
new file mode 100644
index 000000000..35c6ee92a
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/HslColor.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ Defines a color in Hue/Saturation/Lightness (HSL) space.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Alpha/opacity in 0..1 range.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Hue in 0..360 range.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Lightness in 0..1 range.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Saturation in 0..1 range.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/HsvColor.xml b/dotnet/xml/CommunityToolkit.WinUI/HsvColor.xml
new file mode 100644
index 000000000..29fcf7a9d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/HsvColor.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+
+ Defines a color in Hue/Saturation/Value (HSV) space.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Alpha/opacity in 0..1 range.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Hue in 0..360 range.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Saturation in 0..1 range.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Field
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+ The Value in 0..1 range.
+
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/IncrementalLoadingCollection`2.xml b/dotnet/xml/CommunityToolkit.WinUI/IncrementalLoadingCollection`2.xml
new file mode 100644
index 000000000..2f5fd92be
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/IncrementalLoadingCollection`2.xml
@@ -0,0 +1,386 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+ CommunityToolkit.Common.Collections.IIncrementalSource<IType>
+
+
+
+
+
+ System.Collections.ObjectModel.ObservableCollection<IType>
+
+ IType
+
+
+
+
+ Microsoft.UI.Xaml.Data.ISupportIncrementalLoading
+
+
+
+
+ The data source that must be loaded incrementally.
+
+
+ The type of collection items.
+
+
+ This class represents an whose items can be loaded incrementally.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+ The number of items to retrieve for each call. Default is 20.
+
+
+ An that is called when a retrieval operation begins.
+
+
+ An that is called when a retrieval operation ends.
+
+
+ An that is called if an error occurs during data retrieval.
+
+
+ Initializes a new instance of the class optionally specifying how many items to load for each data page.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+
+
+
+
+
+
+
+ An implementation of the interface that contains the logic to actually load data incrementally.
+
+
+ The number of items to retrieve for each call. Default is 20.
+
+
+ An that is called when a retrieval operation begins.
+
+
+ An that is called when a retrieval operation ends.
+
+
+ An that is called if an error occurs during data retrieval.
+
+
+ Initializes a new instance of the class using the specified implementation and, optionally, how many items to load for each data page.
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets or sets a value indicating The zero-based index of the current items page.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether the collection contains more items to retrieve.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ Gets a value indicating whether new items are being loaded.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ Gets a value indicating how many items that must be retrieved for each incremental call.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<IType>>
+
+
+
+
+
+
+ Used to propagate notification that operation should be canceled.
+
+
+ Actually performs the incremental loading.
+
+
+ Returns a collection of .
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:Microsoft.UI.Xaml.Data.ISupportIncrementalLoading.LoadMoreItemsAsync(System.UInt32)
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Foundation.IAsyncOperation<Microsoft.UI.Xaml.Data.LoadMoreItemsResult>
+
+
+
+
+
+
+ The number of items to load.
+
+
+ Initializes incremental loading from the view.
+
+
+ An object of the that specifies how many items have been actually retrieved.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action
+
+
+
+ Gets or sets an that is called when a retrieval operation ends.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action<System.Exception>
+
+
+
+ Gets or sets an that is called if an error occurs during data retrieval. The actual is passed as an argument.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Action
+
+
+
+ Gets or sets an that is called when a retrieval operation begins.
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Threading.Tasks.Task
+
+
+
+
+ Clears the collection and triggers/forces a reload of the first page
+
+ This method does not return a result
+ To be added.
+
+
+
+
+
+
+
+
+ Property
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ TSource
+
+
+
+ Gets a value indicating the source of incremental loading.
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/PointExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI/PointExtensions.xml
new file mode 100644
index 000000000..5ea84460b
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/PointExtensions.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extensions for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+ The input value to convert.
+ The ending position for the rectangle.
+
+ Creates a new ending at the specified point, starting at the given coordinates.
+
+ A value between the two specified points.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+ The input value to convert.
+ The size of the rectangle to create.
+
+ Creates a new of the specified size, starting at the given coordinates.
+
+ A value of the specified size, starting at the given coordinates.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+
+ The input value to convert.
+ The width of the rectangle.
+ The height of the rectangle.
+
+ Creates a new of the specified size, starting at a given point.
+
+ A value of the specified size, starting at the given point.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/RectExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI/RectExtensions.xml
new file mode 100644
index 000000000..5010c955d
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/RectExtensions.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extensions for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The first rectangle to test.
+ The second rectangle to test.
+
+ Determines if a rectangle intersects with another rectangle.
+
+ This method returns if there is any intersection, otherwise .
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/SizeExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI/SizeExtensions.xml
new file mode 100644
index 000000000..27d12bd06
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/SizeExtensions.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ Extensions for the type.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+ The input value to convert.
+
+ Creates a new of the specified size, starting at the origin.
+
+ A value of the specified size, starting at the origin.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+ The input value to convert.
+ The starting position to use.
+
+ Creates a new of the specified size, starting at the given position.
+
+ A value of the specified size, starting at the given position.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ Windows.Foundation.Rect
+
+
+
+
+
+
+
+ The input value to convert.
+ The horizontal offset.
+ The vertical offset.
+
+ Creates a new of the specified size, starting at the given coordinates.
+
+ A value of the specified size, starting at the given coordinates.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/CommunityToolkit.WinUI/StringExtensions.xml b/dotnet/xml/CommunityToolkit.WinUI/StringExtensions.xml
new file mode 100644
index 000000000..47f260cb4
--- /dev/null
+++ b/dotnet/xml/CommunityToolkit.WinUI/StringExtensions.xml
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+ UWP specific helpers for working with strings.
+
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ Resource key to retrieve.
+
+ Retrieves the provided resource for the given key for use independent of the UI thread.
+
+ string value for given resource or empty string if not found.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+ Resource key to retrieve.
+ Resource path to fall back to in case resourceKey not found in app resources.
+
+ Retrieves the provided resource for the given key for use independent of the UI thread. First looks up resource at the application level, before falling back to provided resourcePath. This allows for easily overridable resources within a library.
+
+ string value for given resource or empty string if not found.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.18362.0")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.18362.0")>]
+
+
+
+ System.String
+
+
+
+
+
+
+ Resource key to retrieve.
+
+ to be used to get the from.
+ You can retrieve this from a UIElement.UIContext, XamlRoot.UIContext (XamlIslands), or Window.UIContext.
+
+ Retrieves the provided resource for the given key for use independent of the UI thread.
+
+ string value for given resource or empty string if not found.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ Resource key to retrieve.
+
+ Retrieves the provided resource for the current view context.
+
+ string value for given resource or empty string if not found.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ CommunityToolkit.WinUI
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.18362.0")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.18362.0")>]
+
+
+
+ System.String
+
+
+
+
+
+
+ Resource key to retrieve.
+
+ to be used to get the from.
+ You can retrieve this from a UIElement.UIContext, XamlRoot.UIContext (XamlIslands), or Window.UIContext.
+
+ Retrieves the provided resource for the current view context.
+
+ string value for given resource or empty string if not found.
+ To be added.
+
+
+
+
diff --git a/dotnet/xml/FrameworksIndex/win-comm-toolkit-dotnet-7.0.xml b/dotnet/xml/FrameworksIndex/win-comm-toolkit-dotnet-7.0.xml
index 90b58a662..14438b910 100644
--- a/dotnet/xml/FrameworksIndex/win-comm-toolkit-dotnet-7.0.xml
+++ b/dotnet/xml/FrameworksIndex/win-comm-toolkit-dotnet-7.0.xml
@@ -1,6 +1,26 @@

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -25,6 +45,7970 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3789,6 +11773,8 @@
+
+
@@ -3804,6 +11790,7 @@
+
@@ -3814,6 +11801,7 @@
+
@@ -3825,6 +11813,7 @@
+
@@ -3835,6 +11824,7 @@
+
@@ -3865,7 +11855,7 @@
-
+
@@ -3933,6 +11923,7 @@
+
@@ -4131,6 +12122,7 @@
+
@@ -4151,6 +12143,7 @@
+
@@ -6856,6 +14849,7 @@
+
@@ -7591,31 +15585,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dotnet/xml/FrameworksIndex/win-comm-toolkit-dotnet-7.1.xml b/dotnet/xml/FrameworksIndex/win-comm-toolkit-dotnet-7.1.xml
new file mode 100644
index 000000000..7db714f66
--- /dev/null
+++ b/dotnet/xml/FrameworksIndex/win-comm-toolkit-dotnet-7.1.xml
@@ -0,0 +1,8792 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/xml/Microsoft.Toolkit.Collections/IIncrementalSource`1.xml b/dotnet/xml/Microsoft.Toolkit.Collections/IIncrementalSource`1.xml
index ae75ed6ab..f89f6148d 100644
--- a/dotnet/xml/Microsoft.Toolkit.Collections/IIncrementalSource`1.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Collections/IIncrementalSource`1.xml
@@ -10,6 +10,7 @@
6.0.0.06.1.0.07.0.0.0
+ 7.1.0.0
@@ -36,6 +37,7 @@
6.0.0.06.1.0.07.0.0.0
+ 7.1.0.0System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<TSource>>
diff --git a/dotnet/xml/Microsoft.Toolkit.Collections/IReadOnlyObservableGroup.xml b/dotnet/xml/Microsoft.Toolkit.Collections/IReadOnlyObservableGroup.xml
index 95e635481..0cf3d1b76 100644
--- a/dotnet/xml/Microsoft.Toolkit.Collections/IReadOnlyObservableGroup.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Collections/IReadOnlyObservableGroup.xml
@@ -8,6 +8,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -34,6 +35,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Int32
@@ -57,6 +59,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Object
diff --git a/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroup`2.xml b/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroup`2.xml
index 3e33cf9f6..5c3463d73 100644
--- a/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroup`2.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroup`2.xml
@@ -4,13 +4,14 @@
-
-
-
+
+
+ Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -69,6 +70,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -92,6 +94,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -115,6 +118,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -135,9 +139,9 @@
-
-
-
+
+
+ PropertyP:System.Linq.IGrouping`2.Key
@@ -146,6 +150,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0TKey
@@ -172,6 +177,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Object
diff --git a/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollectionExtensions.xml b/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollectionExtensions.xml
index 419b4d24a..9233370f4 100644
--- a/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollectionExtensions.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollectionExtensions.xml
@@ -8,6 +8,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Object
@@ -31,6 +32,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
@@ -68,6 +70,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
@@ -105,6 +108,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
@@ -149,6 +153,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
@@ -187,6 +192,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0TValue
@@ -222,12 +228,13 @@
-
+ MethodMicrosoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0TValue
@@ -265,6 +272,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
@@ -301,6 +309,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
@@ -336,6 +345,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
@@ -378,6 +388,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Void
@@ -413,6 +424,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Void
@@ -452,6 +464,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Void
@@ -493,6 +506,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Collections.ObservableGroup<TKey,TValue>
diff --git a/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollection`2.xml b/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollection`2.xml
index d4d4c2594..59b1c90fc 100644
--- a/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollection`2.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Collections/ObservableGroupedCollection`2.xml
@@ -8,6 +8,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -39,6 +40,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -59,6 +61,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
diff --git a/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroup`2.xml b/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroup`2.xml
index 9a78d832a..9b23c8950 100644
--- a/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroup`2.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroup`2.xml
@@ -8,6 +8,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -59,6 +60,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -82,6 +84,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -107,6 +110,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -135,6 +139,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0TKey
@@ -162,6 +167,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0System.Object
diff --git a/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroupedCollection`2.xml b/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroupedCollection`2.xml
index fb5058574..06b5480c0 100644
--- a/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroupedCollection`2.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Collections/ReadOnlyObservableGroupedCollection`2.xml
@@ -8,6 +8,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -40,6 +41,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -63,6 +65,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
@@ -86,6 +89,7 @@
Microsoft.Toolkit6.1.0.07.0.0.0
+ 7.1.0.0
diff --git a/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredCancelEventArgs.xml b/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredCancelEventArgs.xml
index 2af331caa..ae065d833 100644
--- a/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredCancelEventArgs.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredCancelEventArgs.xml
@@ -7,6 +7,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Deferred.DeferredEventArgs
@@ -28,6 +29,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0
@@ -45,6 +47,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.Boolean
diff --git a/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredEventArgs.xml b/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredEventArgs.xml
index eaa5b983f..96657e79c 100644
--- a/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredEventArgs.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Deferred/DeferredEventArgs.xml
@@ -7,6 +7,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.EventArgs
@@ -28,6 +29,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0
@@ -45,6 +47,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Deferred.DeferredEventArgs
@@ -67,6 +70,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0
@@ -105,6 +109,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0Microsoft.Toolkit.Deferred.EventDeferral
diff --git a/dotnet/xml/Microsoft.Toolkit.Deferred/EventDeferral.xml b/dotnet/xml/Microsoft.Toolkit.Deferred/EventDeferral.xml
index f7fce440b..ce19e82ed 100644
--- a/dotnet/xml/Microsoft.Toolkit.Deferred/EventDeferral.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Deferred/EventDeferral.xml
@@ -7,6 +7,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.Object
@@ -33,6 +34,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.Void
@@ -58,6 +60,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.Void
@@ -79,6 +82,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0
diff --git a/dotnet/xml/Microsoft.Toolkit.Deferred/EventHandlerExtensions.xml b/dotnet/xml/Microsoft.Toolkit.Deferred/EventHandlerExtensions.xml
index 5a08ef714..57c125040 100644
--- a/dotnet/xml/Microsoft.Toolkit.Deferred/EventHandlerExtensions.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Deferred/EventHandlerExtensions.xml
@@ -7,6 +7,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.Object
@@ -29,6 +30,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.Threading.Tasks.Task
@@ -71,6 +73,7 @@
Microsoft.Toolkit7.0.0.0
+ 7.1.0.0System.Threading.Tasks.Task
diff --git a/dotnet/xml/Microsoft.Toolkit.Diagnostics/Guard.xml b/dotnet/xml/Microsoft.Toolkit.Diagnostics/Guard.xml
index 40d50a2f5..2e65ae717 100644
--- a/dotnet/xml/Microsoft.Toolkit.Diagnostics/Guard.xml
+++ b/dotnet/xml/Microsoft.Toolkit.Diagnostics/Guard.xml
@@ -11,6 +11,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Object
@@ -43,6 +44,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -75,6 +77,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -107,6 +110,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -139,6 +143,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -173,6 +178,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -207,6 +213,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -245,6 +252,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -283,6 +291,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -321,6 +330,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -359,6 +369,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -397,6 +408,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -435,6 +447,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -473,6 +486,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -511,6 +525,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -549,6 +564,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -587,6 +603,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -625,6 +642,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -663,6 +681,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -701,6 +720,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -739,6 +759,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -777,6 +798,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -815,6 +837,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -849,6 +872,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -887,6 +911,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -925,6 +950,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -963,6 +989,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1001,6 +1028,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1039,6 +1067,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1077,6 +1106,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1115,6 +1145,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1153,6 +1184,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1187,6 +1219,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1225,6 +1258,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1263,6 +1297,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1301,6 +1336,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1339,6 +1375,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1377,6 +1414,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1415,6 +1453,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1453,6 +1492,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1491,6 +1531,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1525,6 +1566,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1563,6 +1605,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1601,6 +1644,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1639,6 +1683,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1677,6 +1722,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1715,6 +1761,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1753,6 +1800,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1791,6 +1839,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1829,6 +1878,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1863,6 +1913,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1897,6 +1948,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1935,6 +1987,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -1973,6 +2026,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2011,6 +2065,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2049,6 +2104,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2087,6 +2143,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2125,6 +2182,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2163,6 +2221,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2201,6 +2260,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2239,6 +2299,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2277,6 +2338,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2315,6 +2377,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2353,6 +2416,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2391,6 +2455,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2429,6 +2494,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2467,6 +2533,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2505,6 +2572,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2539,6 +2607,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2577,6 +2646,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2615,6 +2685,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2653,6 +2724,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2691,6 +2763,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2729,6 +2802,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2767,6 +2841,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2805,6 +2880,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2843,6 +2919,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2877,6 +2954,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2911,6 +2989,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2945,6 +3024,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -2981,6 +3061,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3013,6 +3094,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3052,6 +3134,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3091,6 +3174,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3130,6 +3214,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3169,6 +3254,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3208,6 +3294,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3247,6 +3334,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3282,15 +3370,16 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
-
-
-
-
+
+
+
+
The input value to test.
@@ -3321,6 +3410,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3360,6 +3450,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3399,6 +3490,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3438,6 +3530,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3477,6 +3570,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3512,15 +3606,16 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
-
-
-
-
+
+
+
+
The input value to test.
@@ -3551,6 +3646,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3598,6 +3694,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3637,6 +3734,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3676,6 +3774,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3715,6 +3814,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3754,6 +3854,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3793,6 +3894,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3832,6 +3934,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3867,15 +3970,16 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
-
-
-
-
+
+
+
+
The input value to test.
@@ -3906,6 +4010,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3945,6 +4050,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -3984,6 +4090,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4023,6 +4130,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4062,6 +4170,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4097,15 +4206,16 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
-
-
-
-
+
+
+
+
The input value to test.
@@ -4136,6 +4246,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4183,6 +4294,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4227,6 +4339,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4259,6 +4372,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4295,6 +4409,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4331,6 +4446,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4363,15 +4479,16 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
-
-
-
-
+
+
+
+
The input value to test.
@@ -4399,6 +4516,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4435,6 +4553,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4467,6 +4586,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4499,6 +4619,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4542,6 +4663,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4574,6 +4696,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4610,6 +4733,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4646,6 +4770,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4682,6 +4807,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4718,6 +4844,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4754,6 +4881,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4790,6 +4918,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4826,6 +4955,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4862,6 +4992,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4896,6 +5027,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4930,6 +5062,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4964,6 +5097,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -4998,6 +5132,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5032,6 +5167,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5066,6 +5202,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5096,14 +5233,15 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
-
-
-
+
+
+
The input value to test.
@@ -5130,6 +5268,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5164,6 +5303,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5198,6 +5338,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5232,6 +5373,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5266,6 +5408,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5296,14 +5439,15 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
-
-
-
+
+
+
The input value to test.
@@ -5330,6 +5474,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5372,6 +5517,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5404,6 +5550,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5438,6 +5585,7 @@
Microsoft.Toolkit.Diagnostics7.0.0.0
+ 7.1.0.0System.Void
@@ -5470,6 +5618,7 @@