Condividi tramite


Windows.System Spazio dei nomi

Abilita le funzionalità di sistema, ad esempio l'avvio di app, l'acquisizione di informazioni su un utente e la profilatura della memoria.

Classi

AppActivationResult

Ottiene il risultato dell'attivazione di un'app tramite AppDiagnosticInfo.LaunchAsync.

AppDiagnosticInfo

Contiene api per ottenere un set di informazioni di diagnostica di base per tutte le app in esecuzione.

AppDiagnosticInfoWatcher

Consente di monitorare le informazioni di diagnostica per un'app e ricevere notifiche quando un'app viene aggiunta o rimossa dall'elenco di app in esecuzione.

AppDiagnosticInfoWatcherEventArgs

Oggetto dati passato a un evento AppDiagnosticInfoWatcher .

AppExecutionStateChangeResult

Fornisce il risultato di un tentativo di modificare lo stato di esecuzione di un'app, ad esempio dall'esecuzione alla sospensione.

AppMemoryReport

Rappresenta l'utilizzo della memoria dell'app in un singolo momento.

AppMemoryUsageLimitChangingEventArgs

Fornisce i dati per l'evento AppMemoryUsageLimitChanging .

AppResourceGroupBackgroundTaskReport

Fornisce informazioni snapshot su un'attività in background, ad esempio il nome, il nome del trigger, il nome del punto di ingresso e l'identificatore dell'attività.

AppResourceGroupInfo

Fornisce informazioni di diagnostica, ad esempio l'utilizzo della memoria e l'utilizzo dell'energia.

AppResourceGroupInfoWatcher

Consente di monitorare il set di gruppi di risorse (oggetti AppResourceGroupInfo ) per un'app e ricevere notifiche quando viene aggiunto o rimosso un gruppo di risorse.

AppResourceGroupInfoWatcherEventArgs

Fornisce informazioni sui gruppi di risorse dell'app.

AppResourceGroupInfoWatcherExecutionStateChangedEventArgs

Fornisce informazioni sullo stato di esecuzione di questo gruppo di risorse quando lo stato cambia.

AppResourceGroupMemoryReport

Fornisce informazioni sulla memoria per un gruppo di risorse, ad esempio l'utilizzo del commit.

AppResourceGroupStateReport

Fornisce informazioni, ad esempio lo stato di esecuzione e l'utilizzo della quota energetica, per un gruppo di risorse.

AppUriHandlerHost

Rappresentazione dell'oggetto del campo Host in una registrazione AppUriHandler. Questi vengono usati insieme ad AppUriHandlerRegistration.

AppUriHandlerRegistration

Imposta e recupera le voci appUriHandlerHost dinamiche per una registrazione AppUriHandler specificata.

AppUriHandlerRegistrationManager

Recupera AppUriHandlerRegistrations per il pacchetto chiamante. Può essere usato per accedere alle registrazioni AppUriHandler.

DateTimeSettings

Imposta la data e l'ora del sistema.

DispatcherQueue

Gestisce una coda con priorità in cui le attività vengono eseguite in modo seriale in un thread.

DispatcherQueueController

Gestisce la durata di un dispatcherQueue. Fornisce metodi per creare e arrestare DispatcherQueue.

DispatcherQueueShutdownStartingEventArgs

Fornisce gli argomenti per l'evento ShutdownStarting .

DispatcherQueueTimer

Esegue periodicamente un'attività su un thread DispatcherQueue dopo che è trascorso un intervallo di tempo.

FolderLauncherOptions

Specifica le opzioni da utilizzare per l'avvio di Esplora file per visualizzare il contenuto di una cartella specifica chiamando il metodo LaunchFolderAsync(IStorageFolder, FolderLauncherOptions).

In un'app desktop, prima di usare un'istanza di questa classe in modo da visualizzare l'interfaccia utente, dovrai associare l'oggetto all'handle della finestra del proprietario. Per altre info ed esempi di codice, vedi Visualizzare gli oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow.

KnownUserProperties

Contiene informazioni di base su un utente.

Launcher

Avvia l'app predefinita associata al file o all'URI specificato.

LauncherOptions

Specifica le opzioni usate per avviare l'app predefinita per un file o un URI.

In un'app desktop, prima di usare un'istanza di questa classe in modo da visualizzare l'interfaccia utente, dovrai associare l'oggetto all'handle della finestra del proprietario. Per altre info ed esempi di codice, vedi Visualizzare gli oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow.

LauncherUIOptions

Specifica le opzioni per gli elementi dell'interfaccia utente, ad esempio la selezione dell'applicazione che può essere richiamata da questa API.

LaunchUriResult

Rappresenta i risultati di un avvio URI.

MemoryManager

Fornisce l'accesso alle informazioni sull'utilizzo della memoria di un'app.

ProcessLauncher

Avvia il processo specificato con argomenti associati, se presenti.

ProcessLauncherOptions

Specifica le opzioni utilizzate per avviare il processo specificato.

ProcessLauncherResult

Rappresenta il ritorno del processo avviato.

ProcessMemoryReport

Rappresenta l'utilizzo della memoria del processo in un singolo momento.

ProtocolForResultsOperation

Rappresenta il risultato dell'applicazione che ha avviato l'applicazione corrente per i risultati.

RemoteLauncher

Avvia l'app predefinita associata all'URI specificato in un dispositivo remoto.

RemoteLauncherOptions

Specifica le opzioni usate per avviare l'app predefinita per l'URI in un dispositivo remoto.

ShutdownManager

Gestisce l'arresto dei dispositivi eseguiti in modalità fissa.

TimeZoneSettings

Contiene metodi e proprietà per interagire con i fusi orari.

User

Rappresenta un utente.

UserAuthenticationStatusChangeDeferral

Rappresenta un rinvio della modifica dello stato di autenticazione utente restituito dal metodo UserAuthenticationStatusChangingEventArgs.GetDeferral .

UserAuthenticationStatusChangingEventArgs

Fornisce i dati per un evento di modifica dello stato di autenticazione utente.

UserChangedEventArgs

Fornisce i dati per un evento modificato dall'utente.

UserDeviceAssociation

Contiene metodi per l'esecuzione di query per un'associazione tra un utente e un dispositivo.

UserDeviceAssociationChangedEventArgs

Contiene informazioni su un evento UserDeviceAssociationChanged .

UserPicker

Contiene metodi e proprietà per consentire a un utente di selezionare un account utente in scenari multiutente.

UserWatcher

Fornisce eventi che vengono attivati durante l'enumerazione degli utenti, quando la raccolta di utenti cambia o quando lo stato di autenticazione di un utente cambia.

Interfacce

ILauncherViewOptions

Contiene i metodi per le opzioni di visualizzazione dell'utilità di avvio.

Enumerazioni

AppDiagnosticInfoWatcherStatus

Definisce i valori di stato restituiti da una chiamata ad AppDiagnosticInfoWatcher.Status.

AppMemoryUsageLevel

Enumerazione contenente 4 livelli di utilizzo della memoria dell'app: bassa, media, alta e overlimit.

AppResourceGroupEnergyQuotaState

Descrive le prestazioni del gruppo di risorse rispetto alla quota di energia.

AppResourceGroupExecutionState

Descrive lo stato di esecuzione del gruppo di risorse.

AppResourceGroupInfoWatcherStatus

Descrive i vari stati in cui può trovarsi AppResourceGroupInfoWatcher .

AutoUpdateTimeZoneStatus

Stato della richiesta di fuso orario automatico.

DiagnosticAccessStatus

Indica se l'app dispone dell'autorizzazione per accedere alle informazioni di diagnostica dell'app UWP.

DispatcherQueuePriority

Definisce i livelli di priorità che è possibile assegnare al lavoro assegnato a dispatcherQueue.

LaunchFileStatus

Specifica il risultato dell'attivazione di un'applicazione per un file.

LaunchQuerySupportStatus

Specifica se un'app è disponibile che supporta l'attivazione.

LaunchQuerySupportType

Specifica il tipo di attivazione per cui eseguire una query.

LaunchUriStatus

Specifica il risultato dell'attivazione di un'applicazione per un URI.

PowerState

Rappresenta gli stati di alimentazione per i dispositivi a scopo fisso.

ProcessorArchitecture

Specifica l'architettura del processore supportata da un'app.

RemoteLaunchUriStatus

Specifica il risultato dell'attivazione di un'applicazione per un URI in un dispositivo remoto.

ShutdownKind

Descrive i tipi di arresto che è possibile eseguire per un dispositivo in esecuzione in modalità fissa.

UserAgeConsentGroup

Specifica i gruppi di consenso per l'età a cui un utente può appartenere.

UserAgeConsentResult

Specifica il risultato di una chiamata a CheckUserAgeConsentGroupAsync, che esegue una query sull'appartenenza di un utente in un userAgeConsentGroup specificato.

UserAuthenticationStatus

Rappresenta lo stato di autenticazione di un utente.

UserPictureSize

Rappresenta le dimensioni dell'immagine dell'utente.

UserType

Rappresenta i tipi di utente.

UserWatcherStatus

Rappresenta lo stato di un watcher utente.

UserWatcherUpdateKind

Descrive i tipi di modifiche apportate a un profilo utente.

VirtualKey

Specifica i valori per ogni chiave virtuale.

VirtualKeyModifiers

Specifica la chiave virtuale utilizzata per modificare un altro tasto. Ad esempio, il tasto CTRL quando viene premuto insieme a un altro tasto, come in CTRL+C.

Delegati

DispatcherQueueHandler

Callback che verrà eseguito nel thread DispatcherQueue .

Vedi anche