Microsoft.Maui.Controls.Xaml 命名空間

提供介面與分類,構成 XAML 綁定與解析引擎。

類別

名稱 Description
AcceptEmptyServiceProviderAttribute

告訴 XAML 解析器與編譯器,他們可以忽略該屬性類別中方法與建構子中提供的服務提供者。

AppThemeBindingExtension

提供一個 XAML 標記擴充功能,可以建立一個為淺色與暗色主題建立不同值的綁定。

ArrayExtension

提供一個 XAML 標記擴充功能,可建立物件陣列。

BindingExtension

提供一個 XAML 標記擴充功能,能從 XAML 屬性值產生 。Binding

DataTemplateExtension

提供一個 XAML 標記擴充,能為指定型別建立 。DataTemplate

DynamicResourceExtension

提供一個 XAML 標記擴充功能,可以建立 DynamicResource 動態資源查詢。

Extensions

提供將 XAML 載入物件的擴充方法。

FontImageExtension

提供一個 XAML 標記擴充功能,可產生字型影像。 請改用 FontImageSource

NullExtension

提供一個 XAML 標記擴充功能,可回傳 null

OnIdiomExtension

提供 XAML 標記擴充,依裝置慣用法回傳不同值。

OnPlatformExtension

提供一個 XAML 標記擴充功能,根據應用程式執行的平台會回傳不同值。

ReferenceExtension

提供一個 XAML 標記擴充功能,從目前的 XAML 命名範圍回傳物件的 x:Name。

RelativeSourceExtension

提供一個 XAML 標記擴充,用於回傳 a RelativeBindingSource 以表示相對綁定。

RequireServiceAttribute

提供介面與分類,構成 XAML 綁定與解析引擎。

ResourceDictionaryHelpers

提供介面與分類,構成 XAML 綁定與解析引擎。

StaticExtension

提供一個 XAML 標記擴充功能,回傳靜態欄位或屬性的值。

StaticResourceExtension

提供一個 XAML 標記擴充,用來解析來自 ResourceDictionary.

StyleSheetExtension

提供一個 XAML 標記擴充功能,可從原始碼或內嵌內容載入 CSS 樣式表。

TemplateBindingExtension

提供一個 XAML 標記擴充功能,能建立綁定到模板化父節點。

TypeExtension

提供一個 XAML 標記擴充功能,能回傳 Type 指定型別名稱的物件。

XamlCompilationAttribute

提供介面與分類,構成 XAML 綁定與解析引擎。

XamlFilePathAttribute

指定與某類型相關的 XAML 檔案路徑。

XamlParseException

當 XAML 解析器遇到 XAML 錯誤時會觸發的例外。

XamlResourceIdAttribute

將 XAML 資源 ID 映射到其路徑及相關類型。

XmlLineInfo

提供 XAML 解析的線條與位置資訊。

介面

名稱 Description
IMarkupExtension

提供介面與分類,構成 XAML 綁定與解析引擎。

IMarkupExtension<T>

提供介面與分類,構成 XAML 綁定與解析引擎。

IProvideValueTarget

提供介面與分類,構成 XAML 綁定與解析引擎。

IReferenceProvider

提供介面與分類,構成 XAML 綁定與解析引擎。

IRootObjectProvider

提供介面與分類,構成 XAML 綁定與解析引擎。

IValueProvider

提供介面與分類,構成 XAML 綁定與解析引擎。

IXamlDataTypeProvider

提供介面與分類,構成 XAML 綁定與解析引擎。

IXamlTypeResolver

提供介面與分類,構成 XAML 綁定與解析引擎。

IXmlLineInfoProvider

提供介面與分類,構成 XAML 綁定與解析引擎。

列舉

名稱 Description
XamlCompilationOptions

提供介面與分類,構成 XAML 綁定與解析引擎。