Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
My Expõe apenas os objetos exigidos por um tipo de projeto específico. Por exemplo, o My.Forms objeto está disponível em um aplicativo Windows Forms, mas não está disponível em um aplicativo de console. Este tópico descreve quais My objetos estão disponíveis em diferentes tipos de projeto.
Meus em aplicativos e sites do Windows
My expõe apenas objetos que são úteis no tipo de projeto atual; ele suprime objetos que não são aplicáveis. Por exemplo, a imagem a seguir mostra o modelo de objeto em um projeto do My Windows Forms.
Em um projeto de site, My expõe objetos que são relevantes para um desenvolvedor da Web (como os My.Request objetos e My.Response ) enquanto suprime objetos que não são relevantes (como o My.Forms objeto). A imagem a seguir mostra o modelo de My objeto em um projeto de site:
Detalhes do Projeto
A tabela a seguir mostra quais My objetos são habilitados por padrão para oito tipos de projeto: aplicativo do Windows, biblioteca de classes, aplicativo de console, biblioteca de controle do Windows, biblioteca de controle da Web, serviço do Windows, vazio e site.
Existem três versões do My.Application objeto, duas versões do My.Computer objeto e duas versões do objeto, detalhes sobre essas versões são dados nas notas de My.User rodapé após a tabela.
| Meu objeto | Aplicação do Windows | Biblioteca de Classes | Aplicação de Consola | Biblioteca de Controlo do Windows | Biblioteca de controle da Web | Serviço Windows | Vazio | Web site |
|---|---|---|---|---|---|---|---|---|
My.Application |
Sim 1 | Sim 2 | Sim 3 | Sim 2 | Não | Sim 3 | Não | Não |
My.Computer |
Sim 4 | Sim 4 | Sim 4 | Sim 4 | Sim 5 | Sim 4 | Não | Sim 5 |
My.Forms |
Sim | Não | Não | Sim | Não | Não | Não | Não |
My.Log |
Não | Não | Não | Não | Não | Não | Não | Sim |
My.Request |
Não | Não | Não | Não | Não | Não | Não | Sim |
My.Resources |
Sim | Sim | Sim | Sim | Sim | Sim | Não | Não |
My.Response |
Não | Não | Não | Não | Não | Não | Não | Sim |
My.Settings |
Sim | Sim | Sim | Sim | Sim | Sim | Não | Não |
My.User |
Sim 6 | Sim 6 | Sim 6 | Sim 6 | Sim 7 | Sim 6 | Não | Sim 7 |
My.WebServices |
Sim | Sim | Sim | Sim | Sim | Sim | Não | Não |
1 Versão do Windows Forms do My.Application. Deriva da versão da consola (ver Nota 3); adiciona suporte para interagir com as janelas do aplicativo e fornece o modelo de aplicativo do Visual Basic.
2 Versão da biblioteca do My.Application. Fornece a funcionalidade básica necessária para um aplicativo: fornece membros para gravar no log do aplicativo e acessar informações do aplicativo.
3 Versão de console do My.Application. Deriva da versão da biblioteca (consulte a Nota 2) e adiciona membros adicionais para acessar os argumentos de linha de comando do aplicativo e as informações de implantação do ClickOnce.
4 Versão para Windows do My.Computer. Deriva da versão do servidor (consulte a Nota 5) e fornece acesso a objetos úteis em uma máquina cliente, como teclado, tela e mouse.
5 Versão do servidor do My.Computer. Fornece informações básicas sobre o computador, como o nome, acesso ao relógio e assim por diante.
6 Versão para Windows do My.User. Este objeto está associado à identidade atual do thread.
7 Versão Web do My.User. Este objeto está associado à identidade do usuário da solicitação HTTP atual do aplicativo.