Computer Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece propriedades para manipular componentes do computador como áudio, relógio, teclado, sistema de ficheiros, entre outros.
public ref class Computer : Microsoft::VisualBasic::Devices::ServerComputer
public class Computer : Microsoft.VisualBasic.Devices.ServerComputer
type Computer = class
inherit ServerComputer
Public Class Computer
Inherits ServerComputer
- Herança
Exemplos
Este exemplo usa a My.Computer.Name propriedade para mostrar o nome do computador onde o código é executado.
MsgBox("Computer name: " & My.Computer.Name)
Observações
As propriedades expostas pelo My.Computer objeto retornam informação sobre o computador onde a aplicação está implantada, conforme determinado em tempo de execução. Normalmente, estes dados diferem do que estava disponível no computador de desenvolvimento.
Alguns membros, como o My.Computer.Audio objeto, estão disponíveis apenas para aplicações não servidores.
A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer objeto.
| Para | Veja |
|---|---|
| Verificar o estado da ligação | Como fazer: Verificar o Estado da Ligação |
| Descarregar um ficheiro | Como: Baixar um arquivo |
| Carregar um ficheiro | Como: Carregar um arquivo |
| Criar uma chave de registo | Como: Criar uma chave de registo e definir o seu valor |
| Aceder à Prancheta | Armazenar dados e ler a partir da prancheta |
Construtores
| Name | Description |
|---|---|
| Computer() |
Inicializa uma nova instância da Computer classe. |
Propriedades
| Name | Description |
|---|---|
| Audio |
Obtém um objeto que fornece propriedades para métodos de reprodução de sons. |
| Clipboard |
Obtém um objeto que fornece métodos para manipular a Prancheta. |
| Clock |
Obtém um objeto que fornece propriedades para aceder à hora local atual e à Hora Coordenada Universal (equivalente à Hora Média de Greenwich) a partir do relógio do sistema. (Herdado de ServerComputer) |
| FileSystem |
Obtém um objeto que fornece propriedades e métodos para trabalhar com discos, ficheiros e diretórios. (Herdado de ServerComputer) |
| Info |
Obtém um objeto que fornece propriedades para obter informação sobre a memória do computador, assemblies carregados, nome e sistema operativo. (Herdado de ServerComputer) |
| Keyboard |
Obtém um objeto que fornece propriedades para aceder ao estado atual do teclado, como as teclas pressionadas no momento, e fornece um método para enviar pressionamentos de teclas para a janela ativa. |
| Mouse |
Obtém um objeto que fornece propriedades para obter informações sobre o formato e configuração do rato instaladas no computador local. |
| Name |
Fica com o nome do computador. (Herdado de ServerComputer) |
| Network |
Obtém um objeto que fornece uma propriedade e métodos para interagir com a rede à qual o computador está ligado. (Herdado de ServerComputer) |
| Ports |
Obtém um objeto que fornece uma propriedade e um método para aceder às portas seriais do computador. |
| Registry |
Obtém um objeto que fornece propriedades e métodos para manipular o registo. (Herdado de ServerComputer) |
| Screen |
Obtém o Screen objeto que representa o ecrã principal do computador. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |