Share via


Microsoft.Maui.Controls.Internals Namespace

Provides classes and supporting types that are used internally by the controls and layouts.

Classes

ActionSheetArguments

For internal use by the Microsoft.Maui.Controls platform.

AlertArguments

Contains configuration arguments for displaying platform-specific alert dialogs.

AsyncValue<T>
AsyncValueExtensions

For internal use by the Microsoft.Maui.Controls platform.

AutoId
CellExtensions

For internal use by platform renderers.

ContentPageEx
DataTemplateExtensions

For internal use by the Microsoft.Maui.Controls platform.

DependencyResolver

Contains static methods that add functions to use for resolving dependencies.

DynamicResource

For internal use by platform renderers.

EffectUtilities

For internal use by the Microsoft.Maui.Controls platform.

EvalRequested

For internal use by platform renderers.

EventArg<T>
ExpressionSearch

Internal API for Microsoft.Maui.Controls platform use.

GIFBitmap
GIFBitmap.Rect
GIFBitmapDecoder
GIFColorTable
GIFDecoderFormatException
GIFDecoderStreamReader
GIFHeader
GIFImageParser
NameScope

For internal use by platform renderers.

NavigationProxy

Represents an object capable of handling stack-based navigation via proxying.

NavigationRequestedEventArgs

For internal use by platform renderers.

NotifyCollectionChangedEventArgsEx

For internal use by platform renderers.

NotifyCollectionChangedEventArgsExtensions

For internal use by platform renderers.

PageExtensions

Internal API for Microsoft.Maui.Controls platform use.

Performance

Internal API for Microsoft.Maui.Controls platform use.

PreserveAttribute

For internal use by platform renderers.

ProfileDatum
PromptArguments
PropertyPropagationExtensions
Registrar

For internal use by the Microsoft.Maui.Controls platform.

Registrar<TRegistrable>
ResourceLoader

Internal API for Microsoft.Maui.Controls platform use.

ResourceLoader.ResourceLoadingQuery
ResourceLoader.ResourceLoadingResponse
ResourcesChangedEventArgs

For internal use by the Microsoft.Maui.Controls platform.

TableModel

For internal use by the Microsoft.Maui.Controls platform.

TemplatedItemsList<TView,TItem>
TextTransformUtilites

A utilities class for text transformations.

TextTransformUtilities

A utilities class for text transformations.

TypedBinding<TSource,TProperty>
TypedBindingBase

For internal use by platform renderers.

Structs

Profile

For internal use by the Microsoft.Maui.Controls platform.

Profile.Datum

Interfaces

IDataTemplateController
IDynamicResourceHandler
IExpressionSearch
IFontElement
IFontNamedSizeService
IGestureController
INameScope
INavigationProxy
IPerformanceProvider
IPlatformSizeService
IResourceDictionary
ISpatialElement
ISystemResourcesProvider

Enums

GIFBitmap.DisposeMethod
InvalidationTrigger

For internal use by platform renderers.

NavigationRequestType

For internal use by the Microsoft.Maui.Controls platform.

SetValueFlags

Delegates

EvaluateJavaScriptDelegate

Remarks

Should typically not be used by developers. These APIs might change or be removed in the future without prior notice.