語言

TypeExtension 類別

定義

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

public ref class TypeExtension : Microsoft::Maui::Controls::Xaml::IMarkupExtension<Type ^>
[Microsoft.Maui.Controls.ContentProperty("TypeName")]
[Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IXamlTypeResolver), typeof(Microsoft.Maui.Controls.Xaml.IXmlLineInfoProvider) })]
public class TypeExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension<Type>
[Microsoft.Maui.Controls.ContentProperty("TypeName")]
public class TypeExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension<Type>
[<Microsoft.Maui.Controls.ContentProperty("TypeName")>]
[<Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IXamlTypeResolver), typeof(Microsoft.Maui.Controls.Xaml.IXmlLineInfoProvider) })>]
type TypeExtension = class
    interface IMarkupExtension<Type>
    interface IMarkupExtension
[<Microsoft.Maui.Controls.ContentProperty("TypeName")>]
type TypeExtension = class
    interface IMarkupExtension<Type>
    interface IMarkupExtension
Public Class TypeExtension
Implements IMarkupExtension(Of Type)
繼承
TypeExtension
屬性
實作

建構函式

名稱 Description
TypeExtension()

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

屬性

名稱 Description
TypeName

取得或設定型別名稱要解析。

方法

名稱 Description
ProvideValue(IServiceProvider)

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

明確介面實作

名稱 Description
IMarkupExtension.ProvideValue(IServiceProvider)

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

適用於