Freigeben über


DevicePlatform Struktur

Definition

Stellt die Geräteplattform dar, auf der die Anwendung ausgeführt wird.

public value class DevicePlatform : IEquatable<Microsoft::Maui::Devices::DevicePlatform>
public readonly struct DevicePlatform : IEquatable<Microsoft.Maui.Devices.DevicePlatform>
type DevicePlatform = struct
Public Structure DevicePlatform
Implements IEquatable(Of DevicePlatform)
Vererbung
DevicePlatform
Implementiert

Eigenschaften

Android

Ruft eine instance von ab, die DevicePlatform Android darstellt.

iOS

Ruft eine instance von ab, die DevicePlatform iOS darstellt.

MacCatalyst

Ruft eine instance von ab, die DevicePlatform Mac Catalyst darstellt.

macOS

Ruft eine instance von ab, die DevicePlatform macOS darstellt.

Tizen

Ruft eine instance von ab, die DevicePlatform Samsung Tizen darstellt.

tvOS

Ruft eine instance von ab, die DevicePlatform Apple tvOS darstellt.

Unknown

Ruft eine instance von ab, die DevicePlatform eine unbekannte Plattform darstellt. Dies wird verwendet, wenn die aktuelle Plattform unbekannt ist.

UWP
Veraltet.

Ruft eine instance von ab, die DevicePlatform UWP darstellt.

watchOS

Ruft eine instance von ab, die DevicePlatform Apple watchOS darstellt.

WinUI

Ruft eine instance von ab, die DevicePlatform WinUI darstellt.

Methoden

Create(String)

Erstellt eine neue Geräteplattform instance. Dies kann verwendet werden, um Ihre benutzerdefinierten Plattformen zu definieren.

Equals(DevicePlatform)

Vergleicht die zugrunde liegenden DevicePlatform Instanzen.

Equals(Object)

Überprüft die Gleichheit der Plattform.

GetHashCode()

Ruft den Hashcode für diese plattform instance ab.

ToString()

Gibt eine Zeichenfolgendarstellung des aktuellen Werts der Geräteplattform zurück.

Operatoren

Equality(DevicePlatform, DevicePlatform)

Gleichheitsoperator für Gleichheiten.

Inequality(DevicePlatform, DevicePlatform)

Ungleichheitsoperator.

Gilt für: