Microsoft.Maui.Controls.Xaml Namespace

Provides interfaces and classed that form the XAML binding and parsing engine.

Classes

AcceptEmptyServiceProviderAttribute

Tells the XAML parser and compiler that they may ignore supplied service providers in methods and constructors in the attributed class.

AppThemeBindingExtension
ArrayExtension
BindingExtension
DataTemplateExtension
DynamicResourceExtension
Extensions
FontImageExtension
NullExtension
OnIdiomExtension
OnPlatformExtension
ReferenceExtension
RelativeSourceExtension
StaticExtension
StaticResourceExtension
StyleSheetExtension
TemplateBindingExtension
TypeExtension
XamlCompilationAttribute
XamlFilePathAttribute
XamlParseException

Exception that is raised when the XAML parser encounters a XAML error.

XamlResourceIdAttribute

For internal use by the XAML infrastructure.

XmlLineInfo

For internal use by the XAML infrastructure.

Interfaces

IMarkupExtension
IMarkupExtension<T>
IProvideValueTarget
IReferenceProvider
IRootObjectProvider
IValueProvider
IXamlTypeResolver
IXmlLineInfoProvider

Enums

XamlCompilationOptions