Partilhar via


Como: Adicionar ou remover recursos de seqüência de caracteres

Você pode usar o Resource Designer para adicionar ou editar recursos de cadeia de caracteres para o seu projeto.Os procedimentos para adicionar e remover recursos de cadeia de caracteres diferem dos outros tipos de recurso.Para obter informações sobre como gerenciar tipos de recurso que não são de cadeia de caracteres, consulte Como: Adicionar ou remover recursos.

Não é recomendável que você use recursos de cadeia de caracteres para grandes cadeias de caracteres, porque eles são difíceis de editar, e há um limite de 32767 caracteres. Em vez disso, adicione um arquivo de texto usando Adicionar novo Arquivo de Texto da lista Adicionar Recursos no Designer de Recursos.O novo arquivo de texto será adicionado para a pasta Recursos.Ele pode conter tanto texto como desejar, e você pode definir a codificação se você precisar.No entanto, quando você compila o programa, ele aparecerá como se ele fosse inserido na tabela de cadeia de caracteres.

Se você adicionar um recurso de cadeia de caracteres manualmente ao projeto (por exemplo, ao adicionar um arquivo .resx usando o Solution Explorer), os recursos no novo arquivo serão separados dos recursos que você cria usando a página Resource do Project Designer.Se você clicar duas vezes no novo arquivo .resx, uma janela separada do Resource Designer será aberta, exibindo conteúdo do arquivo em uma grade de configurações.Observe que quando você adicionar o novo arquivo .resx, lhe será apresentada uma mensagem perguntando, "Você deseja ativar a geração de recurso fortemente tipado para este arquivo?". Clicando Yes fornecerá o novo suporte de recurso fortemente tipado, em tempo de compilação que encapsula o acesso aos recursos criando classes que contêm um conjunto de propriedades estática e somente leitura (GET).Isso fornece a maneira preferencial para consumir recursos, em vez de usar os métodos GetString e GetObjectda classe ResourceManager.Para mais informações, consulte StronglyTypedResourceBuilder.

Você também pode adicionar recursos de cadeia de caracteres usando a edição arrastar-e-soltar com o Resource Designer.Ao arrastar e soltar cadeias de caracteres, os campos Name, Value e Comment devem ser separados por tabulações ou a cadeia de caracteres inteira será adicionada à coluna Name

Para obter informações sobre como o Designer de Recursos gera recursos fortemente tipados, consulte Gerenciamento de recursos de aplicativo.

Para adicionar um recurso de cadeia de caracteres

  1. Com um projeto selecionado no Solution Explorer, no menu Project, clique em Properties.

  2. Clique na guia Resources.Na barra de ferramentas Resource Designer, aponte para a lista suspensa, clique na seta, e certifique-se de que ela esteja definido como Strings (que é o padrão).Uma grade de configurações aparecerá, exibindo as cadeias de caracteres mantidas por essa instância do Resource Designer.

  3. Clique na coluna Name da última linha da grade, que está marcada com um asterisco (*).

  4. Na coluna Name, insira um nome para a cadeia de caracteres.

  5. Na coluna Value, insira a cadeia de caracteres a ser usada como um recurso.

    ObservaçãoObservação

    Para incluir quebras de linha (caracteres CLRF) na sua cadeia de caracteres, digite SHIFT + ENTER.Você terá que redimensionar a linha para poder ver todas as linhas na sua cadeia de caracteres.Posicione o ponteiro na borda inferior da linha na coluna da extrema esquerda da grade e clique e arraste a borda para baixo para redimensionar.

  6. Opcionalmente, digite um comentário na coluna Comment.

    ObservaçãoObservação

    Comentários não são compilados no aplicativo; eles estão disponíveis somente em tempo de projeto.

Para remover um recurso de cadeia de caracteres

  1. Com um projeto selecionado no Solution Explorer, no menu Project, clique em Properties.

  2. Clique na guia Resources.

  3. Na barra de ferramentas Resource Designer, aponte para a lista suspensa, clique na seta, e certifique-se de que ela esteja definido como Strings (que é o padrão).

  4. Selecione a linha que contém a cadeia de caracteres que você deseja remover clicando no cabeçalho da linha cinza.

  5. Na barra de ferramentas Resource Designer, clique em Remove Resource.

Consulte também

Tarefas

Como: editar recursos de seqüência de caracteres

Como: Adicionar ou remover recursos

Como: editar recursos

Referência

Objeto My.Resources

Outros recursos

Gerenciamento de recursos de aplicativo