Xamarin.Essentials Namespace

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

Klassen

Name Beschreibung
Accelerometer

Beschleunigungsmesserdaten der Beschleunigung des Geräts im dreidimensionalen Raum.

AccelerometerChangedEventArgs

Ereignisargumente, die den aktuellen Lesevorgang enthalten.

ActivityStateChangedEventArgs

Ereignisargumente, wenn sich der Zustand einer Android-Aktivität ändert.

AppAction

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

AppActionEventArgs

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

AppActions

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

AppInfo

Stellt Informationen zur Anwendung dar.

AppleSignInAuthenticator

Native Apple-Anmeldeauthentifizierungs-API.

AppleSignInAuthenticator.Options

Optionen für native Apple-Anmeldung

Barometer

Überwachen Sie Änderungen am Luftdruck.

BarometerChangedEventArgs

Die aktuellen Druckinformationen aus dem Änderungsereignis.

Battery

Methoden und Eigenschaften für Akku- und Ladeinformationen des Geräts.

BatteryInfoChangedEventArgs

Akkuinformationen geändert.

Browser

Bietet eine Möglichkeit zum Anzeigen einer Webseite innerhalb einer App.

BrowserLaunchOptions

Optionale Einstellung zum Öffnen des Browsers mit.

Clipboard

Bietet eine Möglichkeit zum Arbeiten mit Text in der Zwischenablage des Geräts.

ColorConverters

Enthält mehrere Hilfsmethoden zum Konvertieren von System.Drawing.Color

ColorExtensions

Erweiterungsmethoden für System.Drawing.Color

Compass

Überwachen Sie Änderungen an der Ausrichtung des Geräts des Benutzers.

CompassChangedEventArgs

Ereignisargumente, wenn sich die Kompasslesung ändert.

Connectivity

Konnektivitäts- und Netzwerkhilfsprogramme.

ConnectivityChangedEventArgs

Die aktuellen Verbindungsinformationen aus dem Änderungsereignis.

Contact

Dieser Typ enthält Informationen zu einem bestimmten Kontakt.

ContactEmail

Dieser Typ enthält Informationen zu einer bestimmten E-Mail-Adresse.

ContactPhone

Dieser Typ enthält Informationen zu einer bestimmten Telefonnummer.

Contacts

API-Klasse zum Arbeiten mit Kontakten auf dem Gerät.

DeviceDisplay

Stellt Informationen zum Gerätebildschirm dar.

DeviceInfo

Stellt Informationen zum Gerät dar.

DisplayInfoChangedEventArgs

Hauptargumente für Anzeigeinformationen.

Email

Bietet eine einfache Möglichkeit, dem Benutzer das Senden von E-Mails zu ermöglichen.

EmailAttachment

E-Mail-Dateianlage.

EmailMessage

Stellt eine einzelne E-Mail-Nachricht dar.

EnergySaverStatusChangedEventArgs

Ereignisargumente, wenn sich der Energiesparmodus ändert.

ExperimentalFeatures

Aktiviert experimentelle Features in Xamarin. Grundlagen

FeatureNotEnabledException

Eine Ausnahme wird ausgelöst, wenn ein Feature auf dem Gerät nicht aktiviert ist.

FeatureNotSupportedException

Ausnahme, die auftritt, wenn versucht wird, ein Feature auf einer Plattform zu verwenden, die es nicht unterstützt.

FileBase

Eine Darstellung einer Datei und des zugehörigen Inhaltstyps.

FilePicker

Ermöglicht dem Benutzer die Auswahl einer Datei aus dem Speicher des Geräts.

FilePickerFileType

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

FileProvider

Android FileProvider-Implementierung zum Erstellen von Inhalts-URIs zum Freigeben von Dateien für andere Anwendungen.

FileResult

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

FileSystem

Bietet eine einfache Möglichkeit, auf die Speicherorte für Geräteordner zuzugreifen.

Flashlight

Schalten Sie die Taschenlampe / Taschenlampe / Lampe ein und aus.

Geocoding

Einfache Konvertierung zwischen geografischen koordinierten und Ortsnamen.

Geolocation

Bietet eine Möglichkeit, den aktuellen Standort des Geräts abzurufen.

GeolocationRequest

Stellt die Kriterien für eine Standortanforderung dar.

Gyroscope

Gyroskopdaten der Drehung um die drei Primärachse des Geräts.

GyroscopeChangedEventArgs

Ereignisargumente, die den aktuellen Lesevorgang enthalten.

HapticFeedback

Stellt Methoden zum Steuern von HapticFeedback-Antworten bereit.

Launcher

Startet eine anwendung, die durch den übergebenen URI angegeben wird.

Locale

Stellt eine bestimmte geografische, politische oder kulturelle Region dar.

Location

Die vom Gerät gemeldeten Breiten-, Längen-, Höhen- und Zeitinformationen.

LocationExtensions

Standorterweiterungen

Magnetometer

Erkennen sie die Orentation des Geräts relativ zum Magnetischen Feld der Erde in Mikroteslas (μ).

MagnetometerChangedEventArgs

Ereignisargumente, die den aktuellen Lesevorgang enthalten.

MainThread

Hauptthread-Hilfsprogramme.

Map

Ordnen Sie Hilfsprogramme zu, um eine Route zu bestimmten Orten über die Implementierung von Standardplattformen zu öffnen.

MapLaunchOptions

Startoptionen zum Öffnen einer Karte.

MediaPicker

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

MediaPickerOptions

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

NotImplementedInReferenceAssemblyException

Ausnahme, die auftritt, wenn sie aus einer Referenzassembly ausgeführt wird. Dies bedeutet in der Regel, dass das NuGet nicht im App-Projekt installiert wurde.

OpenFileRequest

Standardanforderung zum Öffnen einer Datei in eine andere Anwendung.

OrientationSensor

Geräteausrichtung (Quaternion) relativ zu Magnetischen Feldern.

OrientationSensorChangedEventArgs

Ausrichtungsereignisargumente beim Lesen von Änderungen.

PermissionException

Ausnahme beim Aufrufen einer API, die eine bestimmte Berechtigung erfordert.

Permissions

Zugriff auf das Überprüfen und Anfordern von Anwendungsberechtigungen.

Permissions.BasePermission

Basisberechtigung, intern verwendet.

Permissions.BasePlatformPermission

Basisplattformberechtigung, intern verwendet.

Permissions.Battery

Berechtigung für Akku

Permissions.CalendarRead

Berechtigung zum Lesen des Kalenders

Permissions.CalendarWrite

Berechtigung zum Schreiben in den Kalender.

Permissions.Camera

Berechtigung für den Zugriff auf die Kamera.

Permissions.ContactsRead

Berechtigung zum Lesen von Kontakten.

Permissions.ContactsWrite

Berechtigung zum Schreiben von Kontakten

Permissions.EventPermissions

Berechtigung für den Zugriff auf Ereignisse.

Permissions.Flashlight

Berechtigung für den Zugriff auf die Taschenlampe.

Permissions.LaunchApp

Berechtigungen zum Starten einer App.

Permissions.LocationAlways

Berechtigung für Geolocation immer.

Permissions.LocationWhenInUse

Berechtigung für geolocation, wenn die App verwendet wird.

Permissions.Maps

Berechtigung für den Zugriff auf Karten.

Permissions.Media

Berechtigung für den Zugriff auf Medien auf dem Gerät.

Permissions.Microphone

Berechtigung für den Zugriff auf das Mikrofon.

Permissions.NetworkState

Berechtigung für den Zugriff auf den Netzwerkstatus.

Permissions.Phone

Berechtigung für den Zugriff auf das Telefon.

Permissions.Photos

Berechtigung für den Zugriff auf das Fotoalbum.

Permissions.Reminders

Berechtigung für den Zugriff auf Erinnerungen.

Permissions.Sensors

Berechtigung für den Zugriff auf Gerätesensoren.

Permissions.Sms

Berechtigung für den Zugriff auf SMS-Funktionen auf dem Gerät.

Permissions.Speech

Berechtigung für den Zugriff auf Sprachfunktionen auf dem Gerät.

Permissions.StorageRead

Berechtigung zum Lesen des Speichers.

Permissions.StorageWrite

Berechtigung zum Schreiben in den Speicher.

Permissions.Vibrate

Berechtigung zum Vibrieren des Geräts.

PhoneDialer

Öffnen Sie die Plattformtelefonwählhilfe, um einen Anruf zu tätigen.

PickOptions

Optionen für die Dateiauswahl.

Placemark

Benutzerfreundliche Beschreibung einer geografischen Koordinate. Dies enthält Informationen wie den Namen des Orts, seine Adresse und andere Informationen.

PlacemarkExtensions

Erweiterungen für das Platzzeichen.

Platform

Plattformspezifische Helfer.

Platform.Intent

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

PointExtensions

Erweiterungsmethoden für Point.

Preferences

Eine Klasse für die Interaktion mit den Einstellungen/Einstellungen der systemeigenen Plattform.

ReadOnlyFile

Eine Darstellung einer Datei und des zugehörigen Inhaltstyps.

RectangleExtensions

Erweiterungsmethoden für Rectangle.

Screenshot

Erstellen Sie einen Screenshot, der die aktuelle Ansicht darstellt.

ScreenshotResult

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

SecureStorage

Bietet einfachen sicheren Speicher für Schlüssel-Wert-Paare.

Share

Freigeben von Daten wie Text und URIs für andere Anwendungen.

ShareFile

Eine Datei, die freigegeben werden soll.

ShareFileRequest

Standardanforderung für die Freigabe einer Datei an eine andere Anwendung.

ShareMultipleFilesRequest

Standardanforderung für die Freigabe mehrerer Dateien an eine andere Anwendung.

ShareRequestBase

Xamarin. Essentials bietet eine plattformübergreifende API für plattformspezifische Features.

ShareTextRequest

Standardanforderung für das Freigeben von Text an andere Anwendungen.

SizeExtensions

Erweiterungsmethoden für Size.

Sms

Bietet eine einfache Möglichkeit, dem Benutzer das Senden von SMS-Nachrichten zu ermöglichen.

SmsMessage

Stellt eine einzelne SMS-Nachricht dar.

SpeechOptions

Text-zu-Sprache-Optionen.

TextToSpeech

Sprechen von Text zu Sprache

UnitConverters

Integrierte Einheitskonverter

VersionTracking

Bietet eine einfache Möglichkeit zum Nachverfolgen der App-Version auf einem Gerät.

Vibration

Bietet eine einfache Möglichkeit, das Gerät vibrieren zu lassen.

WebAuthenticator

Eine Webnavigations-API, die für die Authentifizierung mit externen Webdiensten wie OAuth verwendet werden soll.

WebAuthenticatorCallbackActivity

Die Aktivität sollte unterklassigt und implementiert werden, um Rückrufe unter Android zu empfangen.

WebAuthenticatorResult

Web Authenticator Result analysiert aus der Rückruf-URL.

Strukturen

Name Beschreibung
AccelerometerData

Daten, die die drei Beschleunigungsmesser der Entwickler darstellen.

BarometerData

Enthält den vom Gerät des Benutzers gemessenen Druck.

CompassData

Enthält die Ausrichtung des Geräts des Benutzers.

DeviceIdiom

Der Idiom (Formfaktor) des Geräts.

DevicePlatform

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

DisplayInfo

Stellt Informationen zum Bildschirm dar.

GyroscopeData

Gyroskopinformationen.

MagnetometerData

Daten für Magnetometeränderungen.

OrientationSensorData

Sensordaten zur Ausrichtung.

Enumerationen

Name Beschreibung
ActivityState

Ein Status einer Android-Aktivität.

AltitudeReferenceSystem

Gibt das Höhenbezugssystem an, das beim Definieren einer Position verwendet werden soll.

AppTheme

Anwendungsdesigntyp

BatteryPowerSource

Wie das Gerät und der Akku derzeit eingeschaltet oder geladen werden.

BatteryState

Der aktuelle Zustand des Akkus und, wenn er geladen oder voll ist.

BrowserLaunchFlags

Zusätzliche Flags, die festgelegt werden können, um zu steuern, wie der Browser geöffnet wird.

BrowserLaunchMode

Starttyp des Browsers.

BrowserTitleMode

Modus für den Titel.

ConnectionProfile

Beschreibt den Verbindungstyp, den das Gerät verwendet.

DeviceType

Verschiedene Gerätetypen.

DisplayOrientation

Bildschirmausrichtung

DisplayRotation

Drehung anzeigen.

DistanceUnits

Abstandseinheit für die Verwendung in der Konvertierung.

EmailBodyFormat

Stellt verschiedene Arten von E-Mail-Textkörperformaten dar.

EnergySaverStatus

Status des Energiesparmodus auf dem Gerät.

FileProviderLocation

Speicherort zum Speichern temporärer Dateien für die Freigabe.

GeolocationAccuracy

Stellt Genauigkeitsebenen beim Bestimmen der Position dar.

HapticFeedbackType

Listet die möglichen Arten der HapticFeedback-Antwort auf.

NavigationMode

Stellt verschiedene Navigationsmodi dar.

NetworkAccess

Verschiedene Zustände der Verbindung zum Internet.

PermissionStatus

Status der Berechtigung.

ScreenshotFormat

Das Format zum Lesen von Screenshotbildern.

SensorSpeed

Sensorgeschwindigkeit zur Überwachung auf Änderungen.