Windows.System Namespace

Habilita a funcionalidade do sistema, como iniciar aplicativos, obter informações sobre um usuário e criação de perfil de memória.

Classes

AppActivationResult

Obtém o resultado da ativação de um aplicativo por meio de AppDiagnosticInfo.LaunchAsync.

AppDiagnosticInfo

Contém APIs para obter um conjunto básico de informações de diagnóstico para todos os aplicativos em execução.

AppDiagnosticInfoWatcher

Permite monitorar as informações de diagnóstico de um aplicativo e receber notificações quando um aplicativo é adicionado ou removido da lista de aplicativos em execução.

AppDiagnosticInfoWatcherEventArgs

O objeto de dados passado para um evento AppDiagnosticInfoWatcher .

AppExecutionStateChangeResult

Fornece o resultado de uma tentativa de alterar o estado de execução de um aplicativo (como de executar para suspenso).

AppMemoryReport

Representa o uso de memória do aplicativo em um único ponto no tempo.

AppMemoryUsageLimitChangingEventArgs

Fornece dados para o evento AppMemoryUsageLimitChanging .

AppResourceGroupBackgroundTaskReport

Fornece instantâneo informações sobre uma tarefa em segundo plano, como seu nome, nome do gatilho, nome do ponto de entrada e identificador de tarefa.

AppResourceGroupInfo

Fornece informações de diagnóstico, como uso de memória e uso de energia.

AppResourceGroupInfoWatcher

Permite monitorar o conjunto de grupos de recursos (objetos AppResourceGroupInfo ) para um aplicativo e receber notificações quando um grupo de recursos é adicionado ou removido.

AppResourceGroupInfoWatcherEventArgs

Fornece informações sobre grupos de recursos de aplicativo.

AppResourceGroupInfoWatcherExecutionStateChangedEventArgs

Fornece informações sobre o estado de execução desse grupo de recursos quando o estado é alterado.

AppResourceGroupMemoryReport

Fornece informações de memória para um grupo de recursos, como o uso de commit.

AppResourceGroupStateReport

Fornece informações, como o estado de execução e o uso da cota de energia, para um grupo de recursos.

AppUriHandlerHost

Uma representação de objeto do campo Host em um registro AppUriHandler. Eles são usados em conjunto com AppUriHandlerRegistration.

AppUriHandlerRegistration

Define e recupera entradas dinâmicas de AppUriHandlerHost para um determinado registro AppUriHandler.

AppUriHandlerRegistrationManager

Recupera AppUriHandlerRegistrations para o pacote de chamada. Isso pode ser usado para acessar registros AppUriHandler.

DateTimeSettings

Define a data e a hora do sistema.

DispatcherQueue

Gerencia uma fila priorizada na qual as tarefas são executadas de forma serial em um thread.

DispatcherQueueController

Gerencia o tempo de vida de um DispatcherQueue. Fornece métodos para criar e desligar o DispatcherQueue.

DispatcherQueueShutdownStartingEventArgs

Fornece os argumentos para o evento ShutdownStarting .

DispatcherQueueTimer

Executa periodicamente uma tarefa em um thread DispatcherQueue após um intervalo de tempo ter decorrido.

FolderLauncherOptions

Especifica as opções a serem usadas ao iniciar Explorador de Arquivos para exibir o conteúdo de uma pasta específica chamando o método LaunchFolderAsync(IStorageFolder, FolderLauncherOptions).

Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow.

KnownUserProperties

Contém informações básicas sobre um usuário.

Launcher

Inicia o aplicativo padrão associado ao arquivo ou URI especificado.

LauncherOptions

Especifica as opções usadas para iniciar o aplicativo padrão para um arquivo ou URI.

Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow.

LauncherUIOptions

Especifica opções para elementos de interface do usuário, como o seletor de aplicativo que pode ser invocado por essa API.

LaunchUriResult

Representa os resultados de uma inicialização de Uri.

MemoryManager

Fornece acesso a informações sobre o uso de memória de um aplicativo.

ProcessLauncher

Inicia o processo especificado com argumentos associados, se houver.

ProcessLauncherOptions

Especifica as opções usadas para iniciar o processo especificado.

ProcessLauncherResult

Representa o retorno do processo iniciado.

ProcessMemoryReport

Representa o uso de memória do processo em um único ponto no tempo.

ProtocolForResultsOperation

Representa o resultado para o aplicativo que iniciou o aplicativo atual para resultados.

RemoteLauncher

Inicia o aplicativo padrão associado ao URI especificado em um dispositivo remoto.

RemoteLauncherOptions

Especifica as opções usadas para iniciar o aplicativo padrão para URI em um dispositivo remoto.

ShutdownManager

Gerencia o desligamento de dispositivos executados no modo de uso fixo.

TimeZoneSettings

Contém métodos e propriedades para interagir com fusos horários.

User

Representa um usuário.

UserAuthenticationStatusChangeDeferral

Representa uma autenticação de usuário status adiamento de alteração retornado pelo método UserAuthenticationStatusChangingEventArgs.GetDeferral.

UserAuthenticationStatusChangingEventArgs

Fornece dados para uma autenticação de usuário status evento de alteração.

UserChangedEventArgs

Fornece dados para um evento alterado pelo usuário.

UserDeviceAssociation

Contém métodos para consultar uma associação entre um usuário e um dispositivo.

UserDeviceAssociationChangedEventArgs

Contém informações sobre um evento UserDeviceAssociationChanged .

UserPicker

Contém métodos e propriedades para permitir que um usuário selecione uma conta de usuário em cenários de vários usuários.

UserWatcher

Fornece eventos que são acionados durante a enumeração de usuários, quando a coleção de usuários é alterada ou quando a autenticação de um usuário status é alterada.

Interfaces

ILauncherViewOptions

Contém métodos para opções de exibição do inicializador.

Enumerações

AppDiagnosticInfoWatcherStatus

Define os valores de status retornados de uma chamada para AppDiagnosticInfoWatcher.Status.

AppMemoryUsageLevel

Uma enumeração que contém 4 níveis de uso de memória do aplicativo: baixa, média, alta e excessiva.

AppResourceGroupEnergyQuotaState

Descreve como o grupo de recursos está se saindo em relação à sua cota de energia.

AppResourceGroupExecutionState

Descreve o estado de execução do grupo de recursos.

AppResourceGroupInfoWatcherStatus

Descreve os vários estados em que o AppResourceGroupInfoWatcher pode estar.

AutoUpdateTimeZoneStatus

O status da solicitação de fuso horário automático.

DiagnosticAccessStatus

Indica se seu aplicativo tem permissão para acessar as informações de diagnóstico do aplicativo UWP.

DispatcherQueuePriority

Define os níveis de prioridade que podem ser dados para trabalhar atribuídos a um DispatcherQueue.

LaunchFileStatus

Especifica o resultado da ativação de um aplicativo para um arquivo.

LaunchQuerySupportStatus

Especifica se um aplicativo está disponível que dá suporte à ativação.

LaunchQuerySupportType

Especifica o tipo de ativação para a qual consultar.

LaunchUriStatus

Especifica o resultado da ativação de um aplicativo para um URI.

PowerState

Representa estados de energia para dispositivos de uso fixo.

ProcessorArchitecture

Especifica a arquitetura do processador com suporte por um aplicativo.

RemoteLaunchUriStatus

Especifica o resultado da ativação de um aplicativo para um URI em um dispositivo remoto.

ShutdownKind

Descreve os tipos de desligamento que você pode executar para um dispositivo que é executado no modo de uso fixo.

UserAgeConsentGroup

Especifica os grupos de consentimento por idade aos quais um usuário pode pertencer.

UserAgeConsentResult

Especifica o resultado de uma chamada para CheckUserAgeConsentGroupAsync, consultando a associação de um usuário em um UserAgeConsentGroup especificado.

UserAuthenticationStatus

Representa o status de autenticação de um usuário.

UserPictureSize

Representa tamanhos de imagem do usuário.

UserType

Representa tipos de usuário.

UserWatcherStatus

Representa o status de um observador de usuário.

UserWatcherUpdateKind

Descreve quais tipos de alterações foram feitas em um perfil de usuário.

VirtualKey

Especifica os valores de cada chave virtual.

VirtualKeyModifiers

Especifica a chave virtual usada para modificar outro keypress. Por exemplo, a tecla Ctrl quando pressionada em conjunto com outra tecla, como em Ctrl+C.

Delegados

DispatcherQueueHandler

Um retorno de chamada que será executado no thread DispatcherQueue .

Confira também