TypeExtension Třída

Definice

Poskytuje rozšíření značek XAML, které vrací Type objekt pro zadaný název typu.

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)
Dědičnost
TypeExtension
Atributy
Implementuje

Konstruktory

Name Description
TypeExtension()

Poskytuje rozšíření značek XAML, které vrací Type objekt pro zadaný název typu.

Vlastnosti

Name Description
TypeName

Získá nebo nastaví název typu, který se má přeložit.

Metody

Name Description
ProvideValue(IServiceProvider)

Poskytuje rozšíření značek XAML, které vrací Type objekt pro zadaný název typu.

Explicitní implementace rozhraní

Name Description
IMarkupExtension.ProvideValue(IServiceProvider)

Poskytuje rozšíření značek XAML, které vrací Type objekt pro zadaný název typu.

Platí pro