OnIdiomExtension Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine XAML-Markuperweiterung bereit, die je nach Geräte-Idiom unterschiedliche Werte zurückgibt.
public ref class OnIdiomExtension : 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 OnIdiomExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension
[Microsoft.Maui.Controls.ContentProperty("Default")]
public class OnIdiomExtension : 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 OnIdiomExtension = class
interface IMarkupExtension
[<Microsoft.Maui.Controls.ContentProperty("Default")>]
type OnIdiomExtension = class
interface IMarkupExtension
Public Class OnIdiomExtension
Implements IMarkupExtension
- Vererbung
-
OnIdiomExtension
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| OnIdiomExtension() |
Stellt eine XAML-Markuperweiterung bereit, die je nach Geräte-Idiom unterschiedliche Werte zurückgibt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Converter |
Dient zum Abrufen oder Festlegen eines Konverters, der auf den idiomspezifischen Wert angewendet werden soll. |
| ConverterParameter |
Dient zum Abrufen oder Festlegen eines Parameters, der an den Konverter übergeben werden soll. |
| Default |
Ruft den zu verwendenden Standardwert ab, wenn kein idiomspezifischer Wert festgelegt ist, oder legt diesen fest. |
| Desktop |
Dient zum Abrufen oder Festlegen des Werts, der auf Desktopgeräten verwendet werden soll. |
| Phone |
Dient zum Abrufen oder Festlegen des Werts, der auf Telefongeräten verwendet werden soll. |
| Tablet |
Ruft den Wert ab, der auf Tablet-Geräten verwendet werden soll, oder legt diesen fest. |
| TV |
Dient zum Abrufen oder Festlegen des Werts, der auf Fernsehgeräten verwendet werden soll. |
| Watch |
Dient zum Abrufen oder Festlegen des Werts, der auf Überwachungsgeräten verwendet werden soll. |
Methoden
| Name | Beschreibung |
|---|---|
| ProvideValue(IServiceProvider) |
Stellt eine XAML-Markuperweiterung bereit, die je nach Geräte-Idiom unterschiedliche Werte zurückgibt. |