Condividi tramite


Spazi dei nomi di Windows App SDK

Questa sezione fornisce informazioni dettagliate sulle API Windows Runtime (WinRT) nel Windows App SDK.

Namespace Descrizione
Microsoft.ApplicationModel.Resources Fornisce l'accesso semplificato alle risorse dell'app, ad esempio stringhe, definite usando convenzioni di denominazione di base.
Microsoft.Graphics.DirectX Specifica i formati di pixel e altre costanti enumerate per l'uso con le superfici di interoperabilità Direct3D 11 di Windows Runtime.
Microsoft.Graphics.Display Contiene componenti per determinare gli aspetti di una visualizzazione fisica.
Microsoft.UI Fornisce a un'app l'accesso alle funzionalità di sistema di base e alle informazioni di runtime sull'interfaccia utente.
Microsoft.UI.Composition Fornisce API per la composizione dell'interfaccia utente.
Microsoft.UI.Composition.Core Fornisce le API di base per la composizione dell'interfaccia utente.
Microsoft.UI.Composition.Diagnostics Fornisce API per la diagnostica e il debug della composizione dell'interfaccia utente.
Microsoft.UI.Composition.Effects Contiene classi specifiche per la creazione di effetti per le interazioni utente. Questi effetti sono specifici della composizione.
Microsoft.UI.Composition.Interactions Fornisce funzionalità che abilitano le animazioni guidate dall'input nel livello visivo.
Microsoft.UI.Composition.Scenes Fornisce API per il caricamento di modelli 3D e la composizione di scene 3D.
Microsoft.UI.Composition.SystemBackdrops Fornisce API per la gestione di un oggetto CompositionBrush che definisce un materiale dell'interfaccia utente, ad esempio Acrilico o Mica.
Microsoft.UI.Content Fornisce supporto per la definizione della struttura del contenuto interattivo in un'app di Windows tramite ContentSite (padre) e oggetti ContentIsland (figlio) usando animazioni basate sulla composizione, effetti di rendering, input utente e interazioni, rappresentazione dell'accessibilità e modifiche dello stato host.
Microsoft.UI.Dispatching Consente l'esecuzione di una coda per le attività in modo seriale in un thread.
Microsoft.UI.Input Fornisce il supporto per il sistema di input di Windows. Sono inclusi:
Microsoft.UI.Input.DragDrop Fornisce il supporto per la manipolazione diretta e basata su puntatore di un oggetto (o dati) che comporta la selezione dell'oggetto e il trascinamento da una posizione a un'altra posizione.
Microsoft.UI.Input.Interop Fornisce un tipo di base per l'integrazione dell'input tra framework e l'interoperazione. Al momento, include un'interfaccia e un tipo di supporto che espongono l'input del dispositivo penna.
Microsoft.UI.System API di sistema dell'interfaccia utente di Windows.
Microsoft.UI.Text Fornisce supporto per l'uso del contenuto testuale.
Microsoft.UI.Windowing Fornisce supporto per la creazione e la gestione delle finestre associate a un'app.
Microsoft.UI.Xaml Fornisce API di framework generali per la libreria dell'interfaccia utente di Windows (WinUI).
Microsoft.UI.Xaml.Automation Definisce i tipi di supporto per l'infrastruttura di automazione interfaccia utente Microsoft. Questi tipi di supporto sono destinati all'implementazione del supporto di Automazione interfaccia utente Microsoft per un controllo personalizzato. Inoltre, AutomationProperties fornisce informazioni di accessibilità come parte di una definizione dell'interfaccia utente XAML.
Microsoft.UI.Xaml.Automation.Peers Definisce i tipi di supporto per l'infrastruttura di automazione interfaccia utente di Microsoft .
Microsoft.UI.Xaml.Automation.Provider Definisce i modelli di provider implementati dai peer di automazione e riconosciuti dai client di automazione.
Microsoft.UI.Xaml.Automation.Text Contiene enumerazioni che segnalano specifiche sui modelli di automazione del testo.
Microsoft.UI.Xaml.Controls Fornisce controlli e classi dell'interfaccia utente per la creazione di controlli personalizzati.
Microsoft.UI.Xaml.Controls.AnimatedVisuals Definisce gli oggetti visivi animati predefiniti che possono essere riprodotti da un oggetto AnimatedIcon.
Microsoft.UI.Xaml.Controls.Primitives Definisce i componenti che comprendono controlli WinUI o supportano in altro modo il modello di composizione dei controlli.
Microsoft.UI.Xaml.Data Definisce l'infrastruttura di data binding per le app.
Microsoft.UI.Xaml.Documents Fornisce classi di modello di testo e documento di base.
Microsoft.UI.Xaml.Hosting Fornisce servizi rilevanti per le aree di progettazione XAML ospitate in un'applicazione più grande.
Microsoft.UI.Xaml.Input Definisce l'infrastruttura di eventi di input e input per le app e gli elementi dell'interfaccia utente.
Microsoft.UI.Xaml.Interop Fornisce tipi di base per l'integrazione e l'interoperabilità tra framework. In particolare, sono incluse interfacce e tipi di supporto che abilitano i modelli di associazione.
Microsoft.UI.Xaml.Markup Fornisce l'API di supporto del linguaggio XAML per l'app UWP e Windows Runtime.
Microsoft.UI.Xaml.Media Fornisce pennelli, supporto multimediale di base e primitive grafiche.
Microsoft.UI.Xaml.Media.Animation Fornisce animazioni e API storyboard per animazioni di transizione, stati di visualizzazione o componenti animati dell'interfaccia utente.
Microsoft.UI.Xaml.Media.Imaging Fornisce tipi correlati alla creazione di immagini e all'acquisizione di risorse e file di origine per le immagini bitmap.
Microsoft.UI.Xaml.Media.Media3D Contiene tipi che supportano la trasformazione matrice/prospettiva.
Microsoft.UI.Xaml.Navigation Fornisce tipi che supportano gli eventi di spostamento avviati dalle classi Page e Frame.
Microsoft.UI.Xaml.Printing Fornisce un framework di supporto di stampa di base per le applicazioni.
Microsoft.UI.Xaml.Resources Contiene CustomXamlResourceLoader, che consente il caricamento di dizionari di risorse personalizzati come origini.
Microsoft.UI.Xaml.Shapes Definisce le forme di base destinate al rendering decorativo o alla composizione di parti non interattive dei controlli.
Microsoft.UI.Xaml.XamlTypeInfo Fornisce il supporto per lo schema XAML.
Microsoft.Windows.ApplicationModel.DynamicDependency Consente alle app desktop non in pacchetto di caricare pacchetti framework diversi dal pacchetto framework di Windows App SDK. Dopo il caricamento del pacchetto framework specificato da un'app desktop non in pacchetto, l'app può chiamare le API fornite dal pacchetto framework.
Microsoft.Windows.ApplicationModel.Resources Fornisce l'accesso semplificato alle risorse dell'app, ad esempio stringhe, definite usando convenzioni di denominazione di base.
Microsoft.Windows.ApplicationModel.WindowsAppRuntime Fornisce l'accesso alle informazioni di distribuzione per il runtime di Windows App SDK e la possibilità di registrare eventuali pacchetti mancanti per il runtime.
Microsoft.Windows.AppLifecycle Fornisce API che è possibile usare per gestire il ciclo di vita dell'app. Ad esempio, puoi controllare se più istanze del processo dell'app possono essere eseguite contemporaneamente e puoi ricevere informazioni su diversi tipi di attivazioni per la tua app.
Microsoft.Windows.AppNotifications Questo spazio dei nomi fornisce API per la gestione delle notifiche delle app.
Microsoft.Windows.AppNotifications.Builder Fornisce API per generare il payload XML a livello di codice per un AppNotification.
Microsoft.Windows.Globalization Fornisce supporto per la globalizzazione (ad esempio i profili linguistici) per le app compilate con Windows App SDK.
Microsoft.Windows.Management.Deployment Questo spazio dei nomi fornisce API di gestione dei pacchetti MSIX paragonabili a quelle dello spazio dei nomi Windows.Management.Deployment, ma con funzionalità aggiuntive, esperienza di sviluppo migliorata e ottimizzazioni delle prestazioni.
Microsoft.Windows.PushNotifications Questo spazio dei nomi fornisce API per la gestione delle notifiche push che usano windows Push Notification Service (WNS).
Microsoft.Windows.Security.AccessControl Contiene API che semplificano e semplificano la condivisione di oggetti denominati tra app in pacchetto e applicazioni Win32.
Microsoft.Windows.Storage Contiene le API nello spazio dei nomi Microsoft.Windows.Storage disponibile per accedere alle risorse di archiviazione dalle app di Windows.
Microsoft.Windows.System Contiene LE API nello spazio dei nomi Microsoft.Windows.System disponibili per accedere alle risorse di sistema dalle app di Windows.
Microsoft.Windows.System.Power Fornisce un set di API di risparmio energia che consentono la visibilità su come un'app influisce sullo stato di alimentazione del dispositivo e consente all'app di prendere decisioni intelligenti sull'utilizzo delle risorse. Ad esempio, un'app potrebbe usare questa API per posticipare le attività in background a elevato utilizzo di risorse mentre il dispositivo è in esecuzione con alimentazione a batteria.
Microsoft.Windows.Widgets Fornisce API correlate ai widget di Windows.
Microsoft.Windows.Widgets.Feed.Providers Fornisce API per l'implementazione di un provider di feed per i feed di Windows.
Microsoft.Windows.Widgets.Notifications
Microsoft.Windows.Widgets.Providers Fornisce API per l'implementazione di un provider di widget per i widget di Windows.