Importando a partir de C

Antes de começar:

Para concluir esta tarefa, você deve ter concluído as tarefas a seguir:

Além disso, antes de iniciar essa tarefa, observe os pontos listados abaixo:

Se você utilizou anteriormente o importador C do para criar um modelo de mensagens, poderá descobrir que o importador do não produz exatamente os mesmos resultados. Em específico, o importador C do não suportava tantas construções C quanto o e a convenção de nomenclatura para tipos compostos do não é a mesma da convenção de nomenclatura para grupos e tipos complexos do . Em poucos casos, a convenção de nomenclatura para os elementos do não é a mesma da convenção de nomenclatura para os elementos .

As seguintes etapas descrevem a criação de um arquivo de definição de mensagens completamente novo e como sobrescrever o conteúdo de um arquivo existente.

Para criar um arquivo de definição de mensagem a partir de um arquivo de cabeçalho em C:

  1. Alterne para o .
  2. Abra o assistente Novo Arquivo de Definição de Mensagem, clicando em Arquivo > Novo > Arquivo de Definição de Mensagem no menu .
  3. Na lista de opções exibida, clique no arquivo de cabeçalho C, em seguida, clique em Avançar.
  4. Em Arquivos do Workbench, clique no arquivo de cabeçalho C que você deseja importar.
  5. Opcional: Se seu arquivo de cabeçalho C tiver alguma definição que precise de inclusão, poderá ser necessário especificar o caminho para ela. Em Caminho de Inclusão, defina qualquer caminho de inclusão necessário para assegurar que a estrutura de dados C seja importada corretamente.
  6. Clique em Avançar.
  7. Na lista de conjuntos de mensagens mostrada em Conjuntos de Mensagens, clique no conjunto de mensagens de destino para o arquivo de definição de mensagens que você está criando. O campo Nome do Arquivo de Definição de Mensagens será preenchido automaticamente com um nome do arquivo padrão, com base no nome do arquivo que está sendo importado. Se necessário, você poderá alterar o nome de arquivo padrão exibido para um novo nome de sua escolha.
  8. Opcional: Para substituir o conteúdo de um arquivo de definição de mensagens existente:
    1. Digite o nome do arquivo existente no campo Nome do Arquivo de Definição de Mensagens.
    2. Selecione a caixa de opções Substituir o Conteúdo do Arquivo Existente sem Avisar. O arquivo existente é sobrescrito sem que um aviso seja exibido.
  9. Clique em Avançar.
  10. Nas Estruturas de Origem, selecione as caixas de opções para as estruturas de origem que você deseja importar então inclua suas seleções às Estruturas Importadas. Utilize os botões >, <, >> e << para selecionar estruturas individuais ou todas as estruturas e as inclua nas Estruturas Importadas, ou as exclua desse local.
  11. Em Estruturas Importadas, selecione as estruturas que deseja que sejam as mensagens no arquivo de definição de mensagens. Clique em Selecionar Tudo ou nas estruturas individualmente.
  12. Opcional: Digite um prefixo do nome para incluir em todos os grupos e tipos complexos globais criados durante a importação. A inclusão de um prefixo ajuda a evitar a possibilidade de duplicação de nomes.
  13. Opcional: Clique em Concluir.Seu novo arquivo de definição de mensagem será criado imediatamente.
  14. Clique em Avançar.
  15. Na página "Opções de Importação", especifique as propriedades físicas na nova definição de mensagem, clicando nas opções de importação apropriadas.
  16. Clique em Concluir. A definição de mensagens é criada a partir do arquivo de cabeçalho C e é aberto no editor de Definição de Mensagens para que você possa verificar as informações importadas e fazer as alterações necessárias. Para verificar o conteúdo do arquivo de definição de mensagens, inclusive todos os outros arquivos de definição de mensagens incluídos ou importados pelo arquivo de definição de mensagens, clique no arquivo .mxsd na visualização Contorno.

Conceitos relacionados
Formas de Criar Definições de Mensagens
Importar de Outras Representações de Modelo para Criar Definições de Mensagens

Tarefas relacionadas
Trabalhando com um Projeto de Conjunto de Mensagem
Importando a partir da Linha de Comandos

Referências relacionadas
Formatos de Importação
Importando de C: Recursos Suportados