Dela via


OnPlatformExtension Klass

Definition

Tillhandahåller ett XAML-tillägg som returnerar olika värden beroende på vilken plattform appen körs på.

public ref class OnPlatformExtension : Microsoft::Maui::Controls::Xaml::IMarkupExtension
[Microsoft.Maui.Controls.ContentProperty("Default")]
[Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IProvideValueTarget), typeof(Microsoft.Maui.Controls.Xaml.IValueConverterProvider), typeof(Microsoft.Maui.Controls.Xaml.IXmlLineInfoProvider), typeof(Microsoft.Maui.Controls.Xaml.IConverterOptions) })]
public class OnPlatformExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension
[Microsoft.Maui.Controls.ContentProperty("Default")]
public class OnPlatformExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension
[<Microsoft.Maui.Controls.ContentProperty("Default")>]
[<Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IProvideValueTarget), typeof(Microsoft.Maui.Controls.Xaml.IValueConverterProvider), typeof(Microsoft.Maui.Controls.Xaml.IXmlLineInfoProvider), typeof(Microsoft.Maui.Controls.Xaml.IConverterOptions) })>]
type OnPlatformExtension = class
    interface IMarkupExtension
[<Microsoft.Maui.Controls.ContentProperty("Default")>]
type OnPlatformExtension = class
    interface IMarkupExtension
Public Class OnPlatformExtension
Implements IMarkupExtension
Arv
OnPlatformExtension
Attribut
Implementerar

Konstruktörer

Namn Beskrivning
OnPlatformExtension()

Tillhandahåller ett XAML-tillägg som returnerar olika värden beroende på vilken plattform appen körs på.

Egenskaper

Namn Beskrivning
Android

Hämtar eller anger värdet som ska användas på Android.

Converter

Hämtar eller anger en konverterare som ska tillämpas på det plattformsspecifika värdet.

ConverterParameter

Hämtar eller anger en parameter som ska skickas till konverteraren.

Default

Hämtar eller anger standardvärdet som ska användas om inget plattformsspecifikt värde har angetts.

iOS

Hämtar eller anger värdet som ska användas i iOS.

MacCatalyst

Hämtar eller anger värdet som ska användas på Mac Catalyst.

Tizen

Hämtar eller anger värdet som ska användas på Tizen.

UWP
Föråldrad.

Hämtar eller anger värdet som ska användas på UWP. Använd WinUI i stället.

WinUI

Hämtar eller anger värdet som ska användas i Windows (WinUI).

Metoder

Namn Beskrivning
ProvideValue(IServiceProvider)

Tillhandahåller ett XAML-tillägg som returnerar olika värden beroende på vilken plattform appen körs på.

Gäller för