Freigeben über


IMarkupExtension<T> Schnittstelle

Definition

Stellt eine Basisklasse für Implementierungen der XAML-Markuperweiterung bereit.

public interface IMarkupExtension<out T> : Xamarin.Forms.Xaml.IMarkupExtension
type IMarkupExtension<'T> = interface
    interface IMarkupExtension

Typparameter

T
Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet
Implementiert

Methoden

ProvideValue(IServiceProvider)

Gibt bei Implementierung in einer abgeleiteten Klasse ein Objekt zurück, das als Wert der Zieleigenschaft für diese Markuperweiterung bereitgestellt wird.

Gilt für: