OnIdiomExtension Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia rozszerzenie znaczników XAML, które zwraca różne wartości w zależności od idiomu urządzenia.
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
- Dziedziczenie
-
OnIdiomExtension
- Atrybuty
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| OnIdiomExtension() |
Udostępnia rozszerzenie znaczników XAML, które zwraca różne wartości w zależności od idiomu urządzenia. |
Właściwości
| Nazwa | Opis |
|---|---|
| Converter |
Pobiera lub ustawia konwerter do zastosowania do wartości specyficznej dla idiomu. |
| ConverterParameter |
Pobiera lub ustawia parametr do przekazania do konwertera. |
| Default |
Pobiera lub ustawia wartość domyślną, która ma być używana, jeśli nie ustawiono wartości specyficznej dla idiomu. |
| Desktop |
Pobiera lub ustawia wartość do użycia na urządzeniach stacjonarnych. |
| Phone |
Pobiera lub ustawia wartość do użycia na urządzeniach telefonicznych. |
| Tablet |
Pobiera lub ustawia wartość, która ma być używana na urządzeniach tabletu. |
| TV |
Pobiera lub ustawia wartość do użycia na urządzeniach telewizyjnych. |
| Watch |
Pobiera lub ustawia wartość do użycia na urządzeniach kontrolnych. |
Metody
| Nazwa | Opis |
|---|---|
| ProvideValue(IServiceProvider) |
Udostępnia rozszerzenie znaczników XAML, które zwraca różne wartości w zależności od idiomu urządzenia. |