App-Lebenszyklus und Systemdienste
Dieser Artikel enthält einen Index der Entwicklungsfeatures, die sich auf Szenarien beziehen, die das Verwalten des Lebenszyklus von Windows-Apps und die Verwendung von Diensten auf Systemebene betreffen, die vom Windows-Betriebssystem bereitgestellt werden.
Windows-App SDK-Features
Das Windows App SDK bietet die folgenden Features im Zusammenhang mit app-Lebenszyklus und Systemdiensten für Windows 10 und höhere Betriebssystemversionen.
Wichtig
Wenn Sie an einer UWP-App arbeiten, lesen Sie Migrieren von UWP zum Windows App SDK.
Funktion | Beschreibung |
---|---|
App-Lebenszyklus | Verschaffen Sie sich einen Überblick über die Verwaltung des Lebenszyklus Ihrer App. |
App-Instancing | Steuern Sie, ob mehrere Instanzen des App-Prozesses gleichzeitig ausgeführt werden können. |
Umfassende Aktivierung | Erhalten Sie Informationen zu verschiedenen Arten von Aktivierungen für Ihre App. |
Verwalten des Energiesparzustands für Azure Sphere-Geräte | Verschaffen Sie sich Einen Einblick in die Auswirkungen Ihrer App auf den Energiezustand des Geräts, und ermöglichen Sie Es Ihrer App, intelligente Entscheidungen zur Ressourcennutzung zu treffen. |
Neu starten | Starten Sie Die Anwendung programmgesteuert neu, und legen Sie nach dem Beenden der App Die Optionen für den Neustart fest. |
Windows-Betriebssystemfeatures
Windows 10 und höhere Betriebssystemversionen bieten eine Vielzahl von APIs im Zusammenhang mit app-Lebenszyklus und Systemdiensten für Apps. Diese Features stehen über eine Kombination aus WinRT- und Win32-APIs (C++ und COM) zur Verfügung, die vom Windows SDK bereitgestellt werden.
WinRT-APIs
Die folgenden Artikel enthalten Informationen zu Features, die über WinRT-APIs verfügbar sind, die vom Windows SDK bereitgestellt werden.
Artikel | Beschreibung |
---|---|
Verwenden von App-Diensten und -Erweiterungen | Hier erfahren Sie, wie Sie App-Dienste in Ihre Windows-App integrieren, um die Freigabe von Daten und Funktionen für alle Apps zu ermöglichen. |
Unterstützen Ihrer App mit Hintergrundaufgaben | Erfahren Sie, wie einfacher Code als Reaktion auf Trigger im Hintergrund ausgeführt wird. |
Starten einer App über die Dateiaktivierung | Erfahren Sie, wie Sie Ihre App so einrichten, dass sie gestartet wird, wenn eine Datei eines bestimmten Typs geöffnet wird. |
Starten einer App mit einem URI | Erfahren Sie, wie Sie einen URI (Uniform Resource Identifier) verwenden, um eine App aus einer anderen App zu starten und hilfreiche App-zu-App-Szenarien zu ermöglichen. |
Threading und asynchrone Programmierung | Erfahren Sie, wie Sie den Threadpool zum asynchronen Arbeiten in parallelen Threads verwenden. |
Win32-APIs (C++ und COM)
Die folgenden Artikel enthalten Informationen zu Features, die über Win32-APIs (C++ und COM) bereitgestellt werden, die vom Windows SDK bereitgestellt werden.
Artikel | Beschreibung |
---|---|
Systemdienste | Erfahren Sie mehr über Systemdienste, die für Apps verfügbar sind, einschließlich COM, Windows-Messaging, Dienstanwendungen und vieles mehr. |
Speicherverwaltung | Erfahren Sie, wie Sie virtuellen Speicher, zugeordnete Dateien, Kopier-on-Write-Speicher, unterstützung für großen Arbeitsspeicher und andere features im Zusammenhang mit Arbeitsspeicher in Ihrer App verwenden. |
Prozesse und Threads | Erfahren Sie, wie Sie Prozesse, Threads, Aufträge und andere Einheiten der Codeausführung in Ihrer App steuern. |
Windows-Systeminformationen | Erfahren Sie, wie Sie auf Systeminformationen zugreifen, einschließlich der Registrierung, Handles und Objekte, und vieles mehr. |
.NET-Features
Das .NET SDK stellt auch APIs im Zusammenhang mit Systemdiensten für WPF- und Windows Forms-Apps bereit.
Artikel | Beschreibung |
---|---|
Threadingmodell (WPF) | Erfahren Sie mehr über das Threadingmodell von WPF-Apps. |
Systeminformationen | Erfahren Sie, wie Sie auf Systeminformationen in Windows Forms-Apps zugreifen. |
Windows developer