Você está na página 1de 2

Classe ComputerInfo

.NET Framework 4 Fornece propriedades para obter informaes sobre a memria do computador, assemblys carregados, nome e sistema operacional. Hierarquia de herana System.Object Microsoft.VisualBasic.Devices.ComputerInfo Namespace: Microsoft.VisualBasic.Devices Assembly: Microsoft.VisualBasic (em Microsoft.VisualBasic.dll) Sintaxe VB
'Declarao <HostProtectionAttribute(SecurityAction.LinkDemand, Resources := HostProtectionResource.ExternalProcessMgmt)> _ Public Class ComputerInfo

O tipo ComputerInfo expe os membros a seguir. Construtores Nome Descrio ComputerInfo Inicializa uma nova instncia da classe ComputerInfo. Propriedades Descrio Obtm a quantidade total de memria fsica para o AvailablePhysicalMemory computador. Obtm a quantidade total de espao de endereamento virtual AvailableVirtualMemory livre do computador. Obtm a cultura UI atual instalada com o sistema InstalledUICulture operacional. OSFullName Obtm o nome completo do sistema operacional. Obtm o identificador de plataforma para o sistema OSPlatform operacional do computador. OSVersion Obtm a verso do sistema operacional do computador. Obtm a quantidade total de memria fsica para o TotalPhysicalMemory computador. Obtm a quantidade total de espao de endereo virtual TotalVirtualMemory disponvel para o computador. Mtodos Nome Descrio Nome

Determina se o Object especificado igual ao Object atual. (Herdado de Object.) Permite que um objeto tente liberar recursos e executar outras Finalize operaes de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.) Serve como uma funo hash para um tipo especfico. (Herdado de GetHashCode Object.) GetType Obtm o Type da instncia atual. (Herdado de Object.) MemberwiseClone Cria uma cpia superficial do Object atual. (Herdado de Object.) Retorna uma string que representa o objeto atual. (Herdado de ToString Object.) Equals(Object) Comentrios As propriedades expostas pelas informaes de retorno do objeto My.Computer.Info sobre o computador do qual o aplicativo implantado, conforme determinado no tempo de execuo. Normalmente, esses dados diferem do que estava disponvel no computador de desenvolvimento. Observao O atributo HostProtectionAttribute aplicado a este tipo ou membro tem o seguinte valor da propriedade Resources: Resources. HostProtectionAttribute no afeta aplicativos de rea de trabalho (que so normalmente iniciados com o clique duplo em um cone, a digitao de um comando ou a insero de uma URL em um navegador). Para obter mais informaes, consulte a classe HostProtectionAttribute ou Atributos de proteo de Host e de programao de SQL Server. Exemplos Este exemplo usa a propriedade My.Computer.Info.AvailablePhysicalMemory para exibir a quantidade de memria fsica disponvel para o computador no qual o cdigo executado. VB
MsgBox("Computer's available physical memory: " & My.Computer.Info.AvailablePhysicalMemory)

Informaes sobre verso .NET Framework Com suporte em: 4, 3.5, 3.0, 2.0 .NET Framework Client Profile Com suporte em: 4, 3.5 SP1