Windows App SDK Namespaces
Dieser Abschnitt enthält ausführliche Informationen zu den Windows-Runtime-APIs (WinRT) im Windows App SDK.
Namespace | BESCHREIBUNG |
---|---|
Microsoft.ApplicationModel.Resources | Bietet vereinfachten Zugriff auf App-Ressourcen, z. B. Zeichenfolgen, die mithilfe grundlegender Namenskonventionen definiert werden. |
Microsoft.Graphics.DirectX | Gibt Pixelformate und andere aufgezählte Konstanten für die Verwendung mit Windows-Runtime Direct3D 11-Interop-Oberflächen an. |
Microsoft.Graphics.Display | Enthält Komponenten zum Bestimmen von Aspekten einer physischen Anzeige. |
Microsoft.UI | Stellt für eine App den Zugriff auf die Kernsystemfunktionalität und Laufzeitinformationen über ihre Benutzeroberfläche bereit. |
Microsoft.UI.Composition | Stellt APIs für die Zusammensetzung der Benutzeroberfläche bereit. |
Microsoft.UI.Composition.Core | Stellt Kern-APIs für die Zusammensetzung der Benutzeroberfläche bereit. |
Microsoft.UI.Composition.Diagnostics | Stellt APIs für die Zusammensetzung der Benutzeroberfläche Diagnose und Debuggen bereit. |
Microsoft.UI.Composition.Effects | Enthält Klassen, die speziell für das Erstellen von Effekten für Benutzerinteraktionen gelten. Diese Effekte sind spezifisch für die Zusammensetzung. |
Microsoft.UI.Composition.Interactions | Stellt Funktionen bereit, die eingabegesteuerte Animationen in der visuellen Ebene ermöglichen. |
Microsoft.UI.Composition.Scenes | Stellt APIs zum Laden von 3D-Modellen und zum Komponieren von 3D-Szenen bereit. |
Microsoft.UI.Composition.SystemBackdrops | Stellt APIs zum Verwalten eines CompositionBrush-Geräts bereit, das ein Ui-Material wie Acryl oder Mica definiert. |
Microsoft.UI.Content | Bietet Unterstützung für das Definieren der Struktur interaktiver Inhalte in einer Windows-App über ContentSite (übergeordnete) und ContentIsland (untergeordnete) Objekte mithilfe von kompositionsbasierten Animationen, Renderingeffekten, Benutzereingaben und -interaktionen, Barrierefreiheitsdarstellung und Hostzustandsänderungen. |
Microsoft.UI.Dispatching | Ermöglicht die serielle Ausführung einer Warteschlange für Aufgaben in einem Thread. |
Microsoft.UI.Input | Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.: |
Microsoft.UI.Input.DragDrop | Bietet Unterstützung für die zeigerbasierte, direkte Bearbeitung eines Objekts (oder der Daten), bei der dieses Objekt ausgewählt und von einem Speicherort an einen anderen gezogen wird. |
Microsoft.UI.Input.Interop | Stellt einen grundlegenden Typ für frameworkübergreifende Eingabeintegration und -interbetriebsweise bereit. Zu diesem Zeitpunkt umfasst dies eine Schnittstelle und einen Unterstützungstyp, der die Eingabe des Stiftgeräts verfügbar macht. |
Microsoft.UI.System | Windows-Benutzeroberflächensystem-APIs. |
Microsoft.UI.Text | Bietet Unterstützung für die Arbeit mit Textinhalten. |
Microsoft.UI.Windowing | Bietet Unterstützung für das Erstellen und Verwalten von Fenstern, die einer App zugeordnet sind. |
Microsoft.UI.Xaml | Stellt allgemeine Framework-APIs für die Windows-Benutzeroberflächenbibliothek (WinUI) bereit. |
Microsoft.UI.Xaml.Automation | Definiert die Supporttypen für die Infrastruktur der Microsoft-Benutzeroberflächenautomatisierung. Diese Supporttypen dienen der Implementierung der Microsoft UI-Automatisierungsunterstützung für ein benutzerdefiniertes Steuerelement. Außerdem stellt AutomationProperties Barrierefreiheitsinformationen als Teil einer XAML-UI-Definition bereit. |
Microsoft.UI.Xaml.Automation.Peers | Definiert Supporttypen für die Microsoft Benutzeroberflächenautomatisierung-Infrastruktur. |
Microsoft.UI.Xaml.Automation.Provider | Definiert Anbietermuster, die von Automatisierungspeer implementiert und von Automatisierungsclients erkannt werden. |
Microsoft.UI.Xaml.Automation.Text | Enthält Enumerationen, die Besonderheiten zu Textautomatisierungsmustern melden. |
Microsoft.UI.Xaml.Controls | Stellt Ui-Steuerelemente und Klassen zum Erstellen benutzerdefinierter Steuerelemente bereit. |
Microsoft.UI.Xaml.Controls.AnimatedVisuals | Definiert die integrierten animierten Visuals, die von einem AnimatedIcon-Objekt wiedergegeben werden können. |
Microsoft.UI.Xaml.Controls.Primitives | Definiert die Komponenten, die WinUI-Steuerelemente umfassen oder anderweitig das Steuerelementkompositionsmodell unterstützen. |
Microsoft.UI.Xaml.Data | Definiert die Datenbindungsinfrastruktur für Apps. |
Microsoft.UI.Xaml.Documents | Stellt grundlegende Text- und Dokumentmodellklassen bereit. |
Microsoft.UI.Xaml.Hosting | Stellt Dienste bereit, die für XAML-Entwurfsoberflächen relevant sind, die in einer größeren Anwendung gehostet werden. |
Microsoft.UI.Xaml.Input | Definiert die Eingabe- und Eingabeereignisinfrastruktur für Apps und Benutzeroberflächenelemente. |
Microsoft.UI.Xaml.Interop | Stellt grundlegende Typen für frameworkübergreifende Integration und Interoperation bereit. Dies umfasst insbesondere Schnittstellen und Unterstützungstypen, die Bindungsmuster ermöglichen. |
Microsoft.UI.Xaml.Markup | Stellt die XAML-Sprachunterstützungs-API für die UWP-App und die Windows-Runtime bereit. |
Microsoft.UI.Xaml.Media | Stellt Pinsel, grundlegende Medienunterstützung und Grafikgrundtypen bereit. |
Microsoft.UI.Xaml.Media.Animation | Stellt ein API für Animationen und Storyboards bereit, das Übergangsanimation, visuelle Zustände oder animierte Benutzeroberflächenkomponenten unterstützt. |
Microsoft.UI.Xaml.Media.Imaging | Stellt Typen im Zusammenhang mit der Imageerstellung und dem Abrufen von Ressourcen und Quelldateien für Bitmapbilder bereit. |
Microsoft.UI.Xaml.Media.Media3D | Enthält Typen, die Matrix- und Perspektiventransformation unterstützen. |
Microsoft.UI.Xaml.Navigation | Stellt Typen bereit, die Navigationsereignisse unterstützen, die von den Page - und Frame-Klassen initiiert werden. |
Microsoft.UI.Xaml.Printing | Stellt ein grundlegendes Druckunterstützungsframework für Anwendungen bereit. |
Microsoft.UI.Xaml.Resources | Enthält CustomXamlResourceLoader, der das Laden von benutzerdefinierten Ressourcenwörterbüchern als Quellen ermöglicht. |
Microsoft.UI.Xaml.Shapes | Definiert grundlegende Formen, die zum dekorativen Rendern oder zum Kompositing nicht interaktiver Teile von Steuerelementen vorgesehen sind. |
Microsoft.UI.Xaml.XamlTypeInfo | Bietet Unterstützung für das XAML-Schema. |
Microsoft.Windows.ApplicationModel.DynamicDependency | Bietet die Möglichkeit, dass nicht gepackte Desktop-Apps andere Frameworkpakete als das Windows App SDK-Frameworkpaket laden können. Nachdem das angegebene Frameworkpaket von einer nicht gepackten Desktop-App geladen wurde, kann die App apIs aufrufen, die vom Frameworkpaket bereitgestellt werden. |
Microsoft.Windows.ApplicationModel.Resources | Bietet vereinfachten Zugriff auf App-Ressourcen, z. B. Zeichenfolgen, die mithilfe grundlegender Namenskonventionen definiert werden. |
Microsoft.Windows.ApplicationModel.WindowsAppRuntime | Bietet Zugriff auf Bereitstellungsinformationen für die Windows App SDK Runtime und die Möglichkeit, alle fehlenden Pakete für die Runtime zu registrieren. |
Microsoft.Windows.AppLifecycle | Stellt APIs bereit, die Sie zum Verwalten des Lebenszyklus Ihrer App verwenden können. Sie können beispielsweise steuern, ob mehrere Instanzen des Prozesses Ihrer App gleichzeitig ausgeführt werden können, und Sie können Informationen über verschiedene Arten von Aktivierungen für Ihre App erhalten. |
Microsoft.Windows.AppNotifications | Dieser Namespace stellt APIs zum Verwalten von App-Benachrichtigungen bereit. |
Microsoft.Windows.AppNotifications.Builder | Stellt APIs zum programmgesteuerten Generieren der XML-Nutzlast für eine AppNotification bereit. |
Microsoft.Windows.PushNotifications | Dieser Namespace stellt APIs zum Verwalten von Pushbenachrichtigungen bereit, die den Windows-Pushbenachrichtigungsdienst (Windows Push Notification Service, WNS) verwenden. |
Microsoft.Windows.Security.AccessControl | Enthält APIs, die die Freigabe benannter Objekte zwischen gepackten Apps und Win32-Anwendungen vereinfachen und optimieren. |
Microsoft.Windows.System | Enthält APIs im Microsoft.Windows.System-Namespace, die für den Zugriff auf Systemressourcen über Windows-Apps verfügbar sind. |
Microsoft.Windows.System.Power | Stellt eine Reihe von Energieverwaltungs-APIs bereit, die einen Einblick in die Auswirkungen einer App auf den Energiezustand des Geräts ermöglichen und die App in die Lage versetzen, intelligente Entscheidungen über die Ressourcennutzung zu treffen. Beispielsweise kann eine App diese API verwenden, um ressourcenintensive Hintergrundaufgaben zu verschieben, während das Gerät mit Akkuleistung ausgeführt wird. |
Microsoft.Windows.Widgets | Stellt APIs für Windows-Widgets bereit. |
Microsoft.Windows.Widgets.Feeds.Providers | Stellt APIs zum Implementieren eines Feedanbieters für Windows-Feeds bereit. |
Microsoft.Windows.Widgets.Notifications | |
Microsoft.Windows.Widgets.Providers | Stellt APIs zum Implementieren eines Widgetanbieters für Windows-Widgets bereit. |