diff --git a/src/Controls/docs/Microsoft.Maui.Controls/BackButtonBehavior.xml b/src/Controls/docs/Microsoft.Maui.Controls/BackButtonBehavior.xml
deleted file mode 100644
index 191c7a82b7a2..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/BackButtonBehavior.xml
+++ /dev/null
@@ -1,197 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableObject
-
-
-
- A specifying the behavior associated with the back button in a Shell application.
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Windows.Input.ICommand
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ImageSource
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/BaseShellItem.xml b/src/Controls/docs/Microsoft.Maui.Controls/BaseShellItem.xml
deleted file mode 100644
index 0ac8c7d1075c..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/BaseShellItem.xml
+++ /dev/null
@@ -1,523 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.NavigableElement
-
-
-
- Microsoft.Maui.Controls.ITabStopElement
-
-
-
-
- System.Diagnostics.DebuggerDisplay("Title = {Title}, Route = {Route}")
-
-
-
- A that is the base class for and .
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- Creates a new with default values.
-
-
-
-
-
-
-
- Event
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler
-
-
-
-
-
-
-
-
-
- Event
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ImageSource
-
-
- The icon to use for the item. If this property is unset, it will fallback to using the property value.
- A that represents an icon.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ImageSource
-
-
- Defines the icon to display in parts of the chrome that are not the flyout.
- A that represents an icon.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
- Defines if the item is currently highlighted in the flyout.
-
- if the item is currently highlighted.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
- Defines if the item is selectable in the chrome.
-
- if the item is selectable in the chrome.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.ITabStopElement.IsTabStop
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
- Indicates whether a FlyoutItem is included in tab navigation.
- Default value is ; when , the FlyoutItem is ignored by the tab-navigation infrastructure, irrespective if a TabIndex is set.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- System.Runtime.CompilerServices.CallerMemberName
-
-
-
-
-
- The name of the changed property.
- Called whenever a property changes.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- Old TabIndex.
- New TabIndex.
- Called whenever the TabIndex property changes.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- Old IsTabStop value.
- New IsTabStop value.
- Called whenever the IsTabStop property changes.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The string used to address the item.
- A unique string that identifies the item.
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.ITabStopElement.TabIndex
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Int32
-
-
- Indicates the order in which FlyoutItem objects receive focus when the user navigates through items by pressing the Tab key.
- Defaults to 0.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Int32
-
-
-
- Called to set the default value of the TabIndex property..
- Defaults to 0.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
- Called to set the default value of the TabStop property.
-
- if TabStop.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- Title to display in the UI.
- Title to display in the UI.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/FlyoutDisplayOptions.xml b/src/Controls/docs/Microsoft.Maui.Controls/FlyoutDisplayOptions.xml
deleted file mode 100644
index 669dba21da4c..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/FlyoutDisplayOptions.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Enum
-
-
- Enumerates display modes for the flyout in a Shell appication.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FlyoutDisplayOptions
-
- 1
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FlyoutDisplayOptions
-
- 0
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/FlyoutHeaderBehavior.xml b/src/Controls/docs/Microsoft.Maui.Controls/FlyoutHeaderBehavior.xml
deleted file mode 100644
index bfc44af5d5b0..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/FlyoutHeaderBehavior.xml
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Enum
-
-
- Enumeration of modes followed by the .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FlyoutHeaderBehavior
-
- 3
-
- Collapses the flyout header when scrolling occurs.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FlyoutHeaderBehavior
-
- 0
-
- The default behavior is to remain fixed in the flyout while the content below may scroll.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FlyoutHeaderBehavior
-
- 1
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FlyoutHeaderBehavior
-
- 2
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/FlyoutItem.xml b/src/Controls/docs/Microsoft.Maui.Controls/FlyoutItem.xml
deleted file mode 100644
index 9b3d6783fbc9..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/FlyoutItem.xml
+++ /dev/null
@@ -1,146 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellItem
-
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)
-
-
-
- A that has a collection of objects.
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- StyleClass set on the Image of each Flyout Item. This const is set to "FlyoutItemImageStyle".
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- StyleClass set on the Label of each Flyout Item. This const is set to "FlyoutItemLabelStyle".
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- StyleClass set on the Label of every Flyout Item. This const is set to "FlyoutItemLayoutStyle".
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/MenuItemCollection.xml b/src/Controls/docs/Microsoft.Maui.Controls/MenuItemCollection.xml
deleted file mode 100644
index 2c10a2a149a5..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/MenuItemCollection.xml
+++ /dev/null
@@ -1,359 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
-
- System.Collections.Generic.ICollection<T>
-
-
- System.Collections.Generic.ICollection<Microsoft.Maui.Controls.MenuItem>
-
-
- System.Collections.Generic.IEnumerable<T>
-
-
- System.Collections.Generic.IEnumerable<Microsoft.Maui.Controls.MenuItem>
-
-
- System.Collections.Generic.IList<Microsoft.Maui.Controls.MenuItem>
-
-
- System.Collections.IEnumerable
-
-
- System.Collections.Specialized.INotifyCollectionChanged
-
-
-
- A group of related objects.
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.ICollection`1.Add(`0)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.ICollection`1.Clear
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.ICollection`1.Contains(`0)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Property
-
- P:System.Collections.Generic.ICollection`1.Count
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Int32
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.IEnumerable`1.GetEnumerator
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.IEnumerator<Microsoft.Maui.Controls.MenuItem>
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.IList`1.IndexOf(`0)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Int32
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.IList`1.Insert(System.Int32,`0)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Property
-
- P:System.Collections.Generic.ICollection`1.IsReadOnly
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
- Property
-
- P:System.Collections.Generic.IList`1.Item(System.Int32)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.MenuItem
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.ICollection`1.Remove(`0)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.Generic.IList`1.RemoveAt(System.Int32)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:System.Collections.IEnumerable.GetEnumerator
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.IEnumerator
-
-
-
-
-
-
-
-
-
-
- Event
-
- E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Specialized.NotifyCollectionChangedEventHandler
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/PresentationMode.xml b/src/Controls/docs/Microsoft.Maui.Controls/PresentationMode.xml
deleted file mode 100644
index 73c23b4669f9..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/PresentationMode.xml
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Enum
-
-
-
- System.Flags
-
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.PresentationMode
-
- 2
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.PresentationMode
-
- 4
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.PresentationMode
-
- 6
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.PresentationMode
-
- 5
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.PresentationMode
-
- 1
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/QueryPropertyAttribute.xml b/src/Controls/docs/Microsoft.Maui.Controls/QueryPropertyAttribute.xml
deleted file mode 100644
index ebcc7a7582a1..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/QueryPropertyAttribute.xml
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Attribute
-
-
-
-
- System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)
-
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/SearchHandler.xml b/src/Controls/docs/Microsoft.Maui.Controls/SearchHandler.xml
deleted file mode 100644
index 2cc34e3519e8..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/SearchHandler.xml
+++ /dev/null
@@ -1,1821 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableObject
-
-
-
- Microsoft.Maui.Controls.Internals.IFontElement
-
-
- Microsoft.Maui.Controls.ISearchHandlerController
-
-
-
- Default implementation of .
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Double
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ImageSource
-
-
- The icon displayed to clear the contents of the search box.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The accessible help text for the clear icon.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The name of the clear icon for use with screen readers.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Windows.Input.ICommand
-
-
- ICommand executed when the is tapped.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
- The parameter passed to the .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
- Whether the can be executed.
- The default value is `true`.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The accessible help text for the .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ImageSource
-
-
- The clear placeholder icon displayed when the search box is empty.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The name of the clear placeholder icon for use with screen readers.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Windows.Input.ICommand
-
-
- Gets or sets the ICommand executed when the search query is confirmed.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
- Gets or sets the parameter of the , which is executed when the search query is confirmed.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The name or path of the property that is displayed for each item of data in the collection.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
-
- Event
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
-
- System.EventHandler<Microsoft.Maui.Controls.VisualElement+FocusRequestArgs>
-
-
-
-
-
-
-
-
-
- Event
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler<System.EventArgs>
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FontAttributes
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.FontSizeConverter))
-
-
-
- System.Double
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.TextAlignment
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
-
- Microsoft.Maui.Controls.BindablePropertyKey
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
- Gets or sets whether the search box is enabled.
- The default value is `true`.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.IEnumerable
-
-
- The collection of items to be displayed in the suggestion area. Default is .
- The default value is `null`.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.DataTemplate
-
-
- The to apply to each item in .
-
- For example, to create the style shown here:
, developers could use either the following XAML or C#:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ...
-]]>
-
-
-
- {
- Grid grid = new Grid { Padding = 10 };
- grid.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(0.15, GridUnitType.Star) });
- grid.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(0.85, GridUnitType.Star) });
-
- Image image = new Image { Aspect = Aspect.AspectFill, HeightRequest = 40, WidthRequest = 40 };
- image.SetBinding(Image.SourceProperty, "ImageUrl");
- Label nameLabel = new Label { FontAttributes = FontAttributes.Bold };
- nameLabel.SetBinding(Label.TextProperty, "Name");
-
- grid.Add(image);
- grid.Add(nameLabel, 1, 0);
- return grid;
- })
-});]]>
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Keyboard
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
- Developers may override this method to respond to the being tapped.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- Developers may override this method to respond to a search result being selected by the user.
-
- Typically, developers will override this method to navigate to a destination specified by :
-
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
- Developers may override this method to respond to the being modified.
-
- A common use-case is modifying the set of suggestions as the user enters data:
-
- monkey.Name.ToLower().Contains(newValue.ToLower()))
- .ToList();
- }
-}
- ]]>
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
- Developers may override this method to respond to the user entering or confirming their query in the search box.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The text to display when the search box is empty.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- Gets or sets the text of the search box.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ImageSource
-
-
- The icon used to indicate that search is available.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The accessible help text for the .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
- The name of the for use with screen readers.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.SearchBoxVisibility
-
-
- Gets or sets whether the search box is visible.
- The default is (visible and expanded).
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
- Gets or sets whether search results should be expected in the suggestion area on text entry.
- The default value is `false`.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.TextTransform
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Event
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler<System.EventArgs>
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.String
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.TextAlignment
-
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.Internals.IFontElement.FontSizeDefaultValueCreator
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Double
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.Internals.IFontElement.OnFontAttributesChanged(Microsoft.Maui.Controls.FontAttributes,Microsoft.Maui.Controls.FontAttributes)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.Internals.IFontElement.OnFontChanged(Microsoft.Maui.Controls.Font,Microsoft.Maui.Controls.Font)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.Internals.IFontElement.OnFontFamilyChanged(System.String,System.String)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.Internals.IFontElement.OnFontSizeChanged(System.Double,System.Double)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.ISearchHandlerController.ClearPlaceholderClicked
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.ISearchHandlerController.ItemSelected(System.Object)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.ISearchHandlerController.ListProxy
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.IReadOnlyList<System.Object>
-
-
-
-
-
-
-
-
-
- Event
-
- E:Microsoft.Maui.Controls.ISearchHandlerController.ListProxyChanged
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler<Microsoft.Maui.Controls.ListProxyChangedEventArgs>
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.ISearchHandlerController.QueryConfirmed
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/Shell.xml b/src/Controls/docs/Microsoft.Maui.Controls/Shell.xml
deleted file mode 100644
index a9b0421820b5..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/Shell.xml
+++ /dev/null
@@ -1,735 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.Page
-
-
-
- Microsoft.Maui.Controls.IElementController
-
-
- Microsoft.Maui.Controls.IPageContainer<Microsoft.Maui.Controls.Page>
-
-
- Microsoft.Maui.Controls.IPageController
-
-
- Microsoft.Maui.Controls.IShellController
-
-
- Microsoft.Maui.Controls.IVisualElementController
-
-
-
-
- Microsoft.Maui.Controls.ContentProperty("Items")
-
-
-
- A that provides fundamental UI features that most applications require, leaving you to focus on the application's core workload.
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- Creates a new element with default values.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.Shell
-
-
- Static property providing access to the current .
-
- This is a typecast alias for Microsoft.Maui.Controls.Application.Current.MainPage.
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
- The current navigation state of the .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
- To be added.
- To be added.
- Asynchronously navigates to , optionally animating.
-
- Note that has implicit conversions from and , so developers may write code such as the following, with no explicit instantiation of the :
-
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.IList<Microsoft.Maui.Controls.ShellItem>
-
-
- The collection of objects managed by this.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Event
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler<Microsoft.Maui.Controls.ShellNavigatedEventArgs>
-
-
- The library raises this event after performing navigation.
-
-
-
-
-
-
-
- Event
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler<Microsoft.Maui.Controls.ShellNavigatingEventArgs>
-
-
- The library raises this event immediately prior to performing navigation.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
- Returns if the was popped in response to a press of the back button.
-
- if is not and is not the only item in the navigation stack.
-
- This method may return prior to the navigation having completed. (See .)
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
- Developers may override this method to customize behavior in response to the binding context changing.
-
- Developers should call base.OnBindingContextChanged() at the beginning of their overriding method.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- Developers may override this method to customize behavior on navigation.
-
- Developers should call base.OnNavigated() at the end of their overriding method or must raise the event themselves.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- Developers may override this method to customize behavior prior to navigation.
-
- Developers should call base.OnNavigating() at the end of their overriding method or must raise the event themselves.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
-
- System.Void
-
-
-
-
-
-
- System.Runtime.CompilerServices.CallerMemberName
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.AddAppearanceObserver(Microsoft.Maui.Controls.IAppearanceObserver,Microsoft.Maui.Controls.Element)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.AddFlyoutBehaviorObserver(Microsoft.Maui.Controls.IFlyoutBehaviorObserver)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.AppearanceChanged(Microsoft.Maui.Controls.Element,System.Boolean)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellController.FlyoutHeader
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.View
-
-
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.GenerateFlyoutGrouping
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.List<System.Collections.Generic.List<Microsoft.Maui.Controls.Element>>
-
-
-
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.GetFlyoutItemDataTemplate(Microsoft.Maui.Controls.BindableObject)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.DataTemplate
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.GetItems
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.Maui.Controls.ShellItem>
-
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.GetNavigationState(Microsoft.Maui.Controls.ShellItem,Microsoft.Maui.Controls.ShellSection,Microsoft.Maui.Controls.ShellContent,System.Boolean)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Event
-
- E:Microsoft.Maui.Controls.IShellController.ItemsCollectionChanged
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Specialized.NotifyCollectionChangedEventHandler
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.OnFlyoutItemSelected(Microsoft.Maui.Controls.Element)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.OnFlyoutItemSelectedAsync(Microsoft.Maui.Controls.Element)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.ProposeNavigation(Microsoft.Maui.Controls.ShellNavigationSource,Microsoft.Maui.Controls.ShellItem,Microsoft.Maui.Controls.ShellSection,Microsoft.Maui.Controls.ShellContent,System.Collections.Generic.IReadOnlyList{Microsoft.Maui.Controls.Page},System.Boolean)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.RemoveAppearanceObserver(Microsoft.Maui.Controls.IAppearanceObserver)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.RemoveFlyoutBehaviorObserver(Microsoft.Maui.Controls.IFlyoutBehaviorObserver)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Event
-
- E:Microsoft.Maui.Controls.IShellController.StructureChanged
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler
-
-
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellController.UpdateCurrentState(Microsoft.Maui.Controls.ShellNavigationSource)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellAppearance.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellAppearance.xml
deleted file mode 100644
index ba390648fca5..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellAppearance.xml
+++ /dev/null
@@ -1,416 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
-
- Microsoft.Maui.Controls.IShellAppearanceElement
-
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.Brush
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Int32
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellAppearanceElement.EffectiveTabBarBackgroundColor
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellAppearanceElement.EffectiveTabBarDisabledColor
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellAppearanceElement.EffectiveTabBarForegroundColor
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellAppearanceElement.EffectiveTabBarTitleColor
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellAppearanceElement.EffectiveTabBarUnselectedColor
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Graphics.Color
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellContent.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellContent.xml
deleted file mode 100644
index bb0684250b90..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellContent.xml
+++ /dev/null
@@ -1,319 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BaseShellItem
-
-
-
- Microsoft.Maui.Controls.IElementController
-
-
- Microsoft.Maui.Controls.IShellContentController
-
-
-
-
- Microsoft.Maui.Controls.ContentProperty("Content")
-
-
-
- Corresponds to a contained in a .
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
- Gets or sets the .
- Using this property will cause performance issues. Please use instead.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.DataTemplate
-
-
- Gets or sets a data template to create when ShellContent becomes active.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.MenuItemCollection
-
-
- Add instances to flyout.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.Obsolete("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")
-
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellContent
-
-
-
-
-
- To be added.
- Used primarily by XAML to implicitly wrap a page in with a .
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellContentController.GetOrCreateContent
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.Page
-
-
-
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Event
-
- E:Microsoft.Maui.Controls.IShellContentController.IsPageVisibleChanged
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler
-
-
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellContentController.Page
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.Page
-
-
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellContentController.RecyclePage(Microsoft.Maui.Controls.Page)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellGroupItem.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellGroupItem.xml
deleted file mode 100644
index ca66540ba626..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellGroupItem.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BaseShellItem
-
-
-
- A that has . Base class for and .
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.FlyoutDisplayOptions
-
-
- AsSingleItem (default) will only display the title of this item in the flyout. AsMultipleItems will create a separate flyout option for each child and .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellItem.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellItem.xml
deleted file mode 100644
index 67e5cd8c8ae5..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellItem.xml
+++ /dev/null
@@ -1,389 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellGroupItem
-
-
-
- Microsoft.Maui.Controls.IElementConfiguration<Microsoft.Maui.Controls.ShellItem>
-
-
- Microsoft.Maui.Controls.IElementController
-
-
- Microsoft.Maui.Controls.IShellItemController
-
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
- Microsoft.Maui.Controls.ContentProperty("Items")
-
-
-
- One or more items in the flyout. Contained within a .
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellSection
-
-
- The currently selected or .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.IList<Microsoft.Maui.Controls.ShellSection>
-
-
- The collection of objects managed by this.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IElementConfiguration`1.On``1
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.IPlatformElementConfiguration<T,Microsoft.Maui.Controls.ShellItem>
-
-
-
-
- Microsoft.Maui.Controls.IConfigPlatform
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- Developers may override this method to customize behavior when a new is added.
-
- Developers should call base.OnChildAdded() at the beginning of their overriding method.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.Obsolete("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")
-
-
-
- System.Void
-
-
-
-
-
- To be added.
- Developers may override this method to customize behavior when a child is removed.
-
- Developers should call base.OnChildRemoved() at the beginning of their overriding method.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellItem
-
-
-
-
-
- To be added.
- Used primarily by XAML to implicitly create a from a .
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellItem
-
-
-
-
-
- To be added.
- Used primarily by XAML to implicitly create a from a .
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellItem
-
-
-
-
-
- To be added.
- Used primarily by XAML to implicitly create a from a .
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellItem
-
-
-
-
-
- To be added.
- Used primarily by XAML to implicitly create a from a .
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellItemController.GetItems
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.Maui.Controls.ShellSection>
-
-
-
-
-
-
-
-
-
-
- Event
-
- E:Microsoft.Maui.Controls.IShellItemController.ItemsCollectionChanged
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Specialized.NotifyCollectionChangedEventHandler
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellItemController.ProposeSection(Microsoft.Maui.Controls.ShellSection,System.Boolean)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
- To be added.
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellItemController.ShowTabs
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatedEventArgs.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatedEventArgs.xml
deleted file mode 100644
index 1f525727ff5a..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatedEventArgs.xml
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventArgs
-
-
-
- Arguments for the event.
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatingDeferral.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatingDeferral.xml
deleted file mode 100644
index 514b3a8b5f42..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatingDeferral.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatingEventArgs.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatingEventArgs.xml
deleted file mode 100644
index e660e0b26a47..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigatingEventArgs.xml
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventArgs
-
-
-
- Arguments for the event.
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
- To be added.
- To be added.
- To be added.
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigatingDeferral
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigationSource.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigationSource.xml
deleted file mode 100644
index f538073492c8..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigationSource.xml
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Enum
-
-
- Enumerates reasons for a navigation event in Shell applications.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 4
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 2
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 3
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 1
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 5
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 8
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 6
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 7
-
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationSource
-
- 0
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigationState.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigationState.xml
deleted file mode 100644
index 8b22da12e73c..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellNavigationState.xml
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Object
-
-
-
-
- System.Diagnostics.DebuggerDisplay("Location = {Location}")
-
-
-
- A URI representing either the current page or a destination for navigation in a Shell application.
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Uri
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellNavigationState
-
-
-
-
-
- To be added.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/ShellSection.xml b/src/Controls/docs/Microsoft.Maui.Controls/ShellSection.xml
deleted file mode 100644
index 9264f8ee595c..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/ShellSection.xml
+++ /dev/null
@@ -1,723 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellGroupItem
-
-
-
- Microsoft.Maui.Controls.IElementController
-
-
- Microsoft.Maui.Controls.IShellSectionController
-
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
- Microsoft.Maui.Controls.ContentProperty("Items")
-
-
-
- Grouped content in a Shell application, navigable by bottom tabs.
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellContent
-
-
- The currently selected .
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.IReadOnlyList<Microsoft.Maui.Controls.Page>
-
-
-
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.IList<Microsoft.Maui.Controls.ShellContent>
-
-
- The collection of objects managed by this.
-
-
-
-
-
-
-
- Field
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.BindableProperty
-
-
- The backing store for the field.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- Developers may override this method to customize behavior when a new is added.
-
- Developers should call base.OnChildAdded() at the beginning of their overriding method.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.Obsolete("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")
-
-
-
- System.Void
-
-
-
-
-
- To be added.
- Developers may override this method to customize behavior when a child is removed.
-
- Developers should call base.OnChildRemoved() at the beginning of their overriding method.
-
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Threading.Tasks.Task<Microsoft.Maui.Controls.Page>
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Threading.Tasks.Task
-
-
-
-
-
-
- To be added.
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellSection
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellSection
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Property
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Generic.IReadOnlyList<Microsoft.Maui.Controls.Page>
-
-
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.AddContentInsetObserver(Microsoft.Maui.Controls.IShellContentInsetObserver)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.AddDisplayedPageObserver(System.Object,System.Action{Microsoft.Maui.Controls.Page})
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.GetItems
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.Maui.Controls.ShellContent>
-
-
-
-
-
-
-
-
-
-
- Event
-
- E:Microsoft.Maui.Controls.IShellSectionController.ItemsCollectionChanged
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Collections.Specialized.NotifyCollectionChangedEventHandler
-
-
-
-
-
-
-
-
-
- Event
-
- E:Microsoft.Maui.Controls.IShellSectionController.NavigationRequested
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.EventHandler<Microsoft.Maui.Controls.Internals.NavigationRequestedEventArgs>
-
-
-
-
-
-
-
-
-
- Property
-
- P:Microsoft.Maui.Controls.IShellSectionController.PresentedPage
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.Page
-
-
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.RemoveContentInsetObserver(Microsoft.Maui.Controls.IShellContentInsetObserver)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.RemoveDisplayedPageObserver(System.Object)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Boolean
-
-
-
-
-
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.SendInsetChanged(Microsoft.Maui.Thickness,System.Double)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
-
- To be added.
- To be added.
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.SendPopped
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
- System.Obsolete
-
-
-
- System.Void
-
-
-
- For internal use by the Microsoft.Maui.Controls platform.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.SendPopped(Microsoft.Maui.Controls.Page)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
- System.Obsolete
-
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.SendPopping(System.Threading.Tasks.Task)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.SendPopping(Microsoft.Maui.Controls.Page)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)
-
-
- System.Obsolete
-
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
-
-
-
- Method
-
- M:Microsoft.Maui.Controls.IShellSectionController.SendPoppingToRoot(System.Threading.Tasks.Task)
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- System.Void
-
-
-
-
-
- To be added.
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/Tab.xml b/src/Controls/docs/Microsoft.Maui.Controls/Tab.xml
deleted file mode 100644
index b3d298d661a3..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/Tab.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellSection
-
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
diff --git a/src/Controls/docs/Microsoft.Maui.Controls/TabBar.xml b/src/Controls/docs/Microsoft.Maui.Controls/TabBar.xml
deleted file mode 100644
index 68061457ea03..000000000000
--- a/src/Controls/docs/Microsoft.Maui.Controls/TabBar.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
- Microsoft.Maui.Controls.ShellItem
-
-
-
-
- System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)
-
-
-
-
-
-
-
-
-
- Constructor
-
- Microsoft.Maui.Controls.Core
- 2.0.0.0
-
-
-
-
-
-
-
diff --git a/src/Controls/src/Core/Shell/BackButtonBehavior.cs b/src/Controls/src/Core/Shell/BackButtonBehavior.cs
index 00cda2e1b393..b75a45c308fa 100644
--- a/src/Controls/src/Core/Shell/BackButtonBehavior.cs
+++ b/src/Controls/src/Core/Shell/BackButtonBehavior.cs
@@ -4,7 +4,9 @@
namespace Microsoft.Maui.Controls
{
- ///
+ ///
+ /// Customizes the appearance and behavior of the back button in a application.
+ ///
public class BackButtonBehavior : BindableObject
{
/// Bindable property for .
@@ -33,41 +35,54 @@ public class BackButtonBehavior : BindableObject
public static readonly BindableProperty TextOverrideProperty =
BindableProperty.Create(nameof(TextOverride), typeof(string), typeof(BackButtonBehavior), null, BindingMode.OneTime);
- ///
+ ///
+ /// Gets or sets the command to execute when the back button is pressed. This is a bindable property.
+ ///
public ICommand Command
{
get { return (ICommand)GetValue(CommandProperty); }
set { SetValue(CommandProperty, value); }
}
- ///
+ ///
+ /// Gets or sets the parameter to pass to the . This is a bindable property.
+ ///
public object CommandParameter
{
get { return GetValue(CommandParameterProperty); }
set { SetValue(CommandParameterProperty, value); }
}
- ///
+ ///
+ /// Gets or sets the icon to use instead of the default back button icon. This is a bindable property.
+ ///
public ImageSource IconOverride
{
get { return (ImageSource)GetValue(IconOverrideProperty); }
set { SetValue(IconOverrideProperty, value); }
}
- ///
+ ///
+ /// Gets or sets a value indicating whether the back button is enabled. This is a bindable property.
+ ///
public bool IsEnabled
{
get { return (bool)GetValue(IsEnabledProperty); }
set { SetValue(IsEnabledProperty, value); }
}
+ ///
+ /// Gets or sets a value indicating whether the back button is visible. This is a bindable property.
+ ///
public bool IsVisible
{
get { return (bool)GetValue(IsVisibleProperty); }
set { SetValue(IsVisibleProperty, value); }
}
- ///
+ ///
+ /// Gets or sets the text to display instead of the default back button text. This is a bindable property.
+ ///
public string TextOverride
{
get { return (string)GetValue(TextOverrideProperty); }
diff --git a/src/Controls/src/Core/Shell/BaseShellItem.cs b/src/Controls/src/Core/Shell/BaseShellItem.cs
index 74f003f0dba3..332640961c57 100644
--- a/src/Controls/src/Core/Shell/BaseShellItem.cs
+++ b/src/Controls/src/Core/Shell/BaseShellItem.cs
@@ -12,7 +12,9 @@
namespace Microsoft.Maui.Controls
{
- ///
+ ///
+ /// Base class for Shell navigation items providing common properties like Title, Icon, and Route.
+ ///
[DebuggerDisplay("Title = {Title}, Route = {Route}")]
[DebuggerTypeProxy(typeof(BaseShellItemDebugView))]
public class BaseShellItem : NavigableElement, IPropertyPropagationController, IVisualController, IFlowDirectionController, IWindowController
@@ -75,52 +77,68 @@ public BaseShellItem()
};
}
- ///
+ ///
+ /// Gets or sets the icon displayed for this item in the flyout. This is a bindable property.
+ ///
public ImageSource FlyoutIcon
{
get { return (ImageSource)GetValue(FlyoutIconProperty); }
set { SetValue(FlyoutIconProperty, value); }
}
- ///
+ ///
+ /// Gets or sets the icon displayed for this item in the tab bar. This is a bindable property.
+ ///
public ImageSource Icon
{
get { return (ImageSource)GetValue(IconProperty); }
set { SetValue(IconProperty, value); }
}
- ///
+ ///
+ /// Gets a value indicating whether this item is currently selected. This is a bindable property.
+ ///
public bool IsChecked => (bool)GetValue(IsCheckedProperty);
- ///
+ ///
+ /// Gets or sets a value indicating whether this item is enabled. This is a bindable property.
+ ///
public bool IsEnabled
{
get { return (bool)GetValue(IsEnabledProperty); }
set { SetValue(IsEnabledProperty, value); }
}
- ///
+ ///
+ /// Gets or sets the route used for URI-based Shell navigation.
+ ///
public string Route
{
get { return Routing.GetRoute(this); }
set { Routing.SetRoute(this, value); }
}
- ///
+ ///
+ /// Gets or sets the title displayed in the UI for this item. This is a bindable property.
+ ///
public string Title
{
get { return (string)GetValue(TitleProperty); }
set { SetValue(TitleProperty, value); }
}
- ///
+ ///
+ /// Gets or sets a value indicating whether this item is visible in the Shell UI. This is a bindable property.
+ ///
public bool IsVisible
{
get => (bool)GetValue(IsVisibleProperty);
set => SetValue(IsVisibleProperty, value);
}
- ///
+ ///
+ /// Gets or sets a value indicating whether this item is visible in the flyout menu. This is a bindable property.
+ ///
public bool FlyoutItemIsVisible
{
get => (bool)GetValue(FlyoutItemIsVisibleProperty);
diff --git a/src/Controls/src/Core/Shell/FlyoutDisplayOptions.cs b/src/Controls/src/Core/Shell/FlyoutDisplayOptions.cs
index ae7d30ca2461..71bc41a2f9b6 100644
--- a/src/Controls/src/Core/Shell/FlyoutDisplayOptions.cs
+++ b/src/Controls/src/Core/Shell/FlyoutDisplayOptions.cs
@@ -1,11 +1,11 @@
namespace Microsoft.Maui.Controls
{
- ///
+ /// Specifies how items are displayed in the flyout.
public enum FlyoutDisplayOptions
{
- ///
+ /// The item appears as a single entry in the flyout.
AsSingleItem,
- ///
+ /// The item's children appear as separate entries in the flyout.
AsMultipleItems,
}
}
\ No newline at end of file
diff --git a/src/Controls/src/Core/Shell/FlyoutHeaderBehavior.cs b/src/Controls/src/Core/Shell/FlyoutHeaderBehavior.cs
index 7de807db3729..1b29f175691a 100644
--- a/src/Controls/src/Core/Shell/FlyoutHeaderBehavior.cs
+++ b/src/Controls/src/Core/Shell/FlyoutHeaderBehavior.cs
@@ -1,15 +1,15 @@
namespace Microsoft.Maui.Controls
{
- ///
+ /// Specifies how the flyout header behaves when scrolling.
public enum FlyoutHeaderBehavior
{
- ///
+ /// Header uses platform-specific default scroll behavior.
Default,
- ///
+ /// Header remains fixed and does not scroll.
Fixed,
- ///
+ /// Header scrolls with the flyout content.
Scroll,
- ///
+ /// Header collapses as the user scrolls down.
CollapseOnScroll,
}
}
\ No newline at end of file
diff --git a/src/Controls/src/Core/Shell/MenuItemCollection.cs b/src/Controls/src/Core/Shell/MenuItemCollection.cs
index 01f1bbb7d8d9..8cfd14f9022a 100644
--- a/src/Controls/src/Core/Shell/MenuItemCollection.cs
+++ b/src/Controls/src/Core/Shell/MenuItemCollection.cs
@@ -6,7 +6,7 @@
namespace Microsoft.Maui.Controls
{
- ///
+ /// A collection of objects used in Shell.
public sealed class MenuItemCollection : IEnumerable