Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica que um ou mais elementos de programação declarados não têm restrições de acesso.
Observações
Se você estiver publicando um componente ou conjunto de componentes, como uma biblioteca de classes, geralmente deseja que os elementos de programação sejam acessíveis por qualquer código que interopere com o assembly. Para conferir esse acesso ilimitado em um elemento, você pode declará-lo com Public.
O acesso público é o nível normal para um elemento de programação quando você não precisa limitar o acesso a ele. Observe que o nível de acesso de um elemento declarado dentro de uma interface, módulo, classe ou estrutura padrão Public se você não declará-lo de outra forma.
Regras
- Contexto da Declaração. Você só pode usar
Publicno nível de módulo, interface ou namespace. Isso significa que o contexto de declaração de umPublicelemento deve ser um arquivo de origem, namespace, interface, módulo, classe ou estrutura e não pode ser um procedimento.
Comportamento
Nível de acesso. Todo o código que pode acessar um módulo, uma classe ou uma estrutura pode acessar seus
Publicelementos.Acesso Padrão. Variáveis locais dentro de um procedimento padrão para acesso público e você não pode usar modificadores de acesso neles.
Modificadores de acesso. As palavras-chave que especificam o nível de acesso são chamadas de modificadores de acesso. Para obter uma comparação dos modificadores de acesso, consulte os níveis de acesso no Visual Basic.
O Public modificador pode ser usado nestes contextos: