UiPath Documentation
cicd-integrations
2023.10
false

Guia do usuário de integrações de CI/CD

Última atualização 4 de mai de 2026

Formato JSON dos parâmetros de entrada

Formato JSON dos parâmetros de entrada

Ao usar o parâmetro -i ou --input_path para passar argumentos de entrada para seu processo ou conjunto de testes, você precisa fornecer um arquivo JSON com a seguinte estrutura:

[
  {
    "name": "first",
    "type": "System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
    "value": "\"parameterValue1\""
  },
  {
    "name": "second",
    "type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
    "value": "12"
  },
  {
    "name": "third",
    "type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
    "value": "true"
  }
]
[
  {
    "name": "first",
    "type": "System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
    "value": "\"parameterValue1\""
  },
  {
    "name": "second",
    "type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
    "value": "12"
  },
  {
    "name": "third",
    "type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
    "value": "true"
  }
]

Cada objeto de parâmetro deve conter:

  • nome - O nome do parâmetro conforme definido em seu fluxo de trabalho
  • tipo - O nome do tipo .NET totalmente qualificado, incluindo informações de assembly
  • valor — o valor do parâmetro

Compreensão do campo type

O campo type especifica o tipo de dados .NET do parâmetro. Isso é crucial para que o CLI interprete corretamente e passe o valor para o seu fluxo de trabalho. O tipo deve ser o nome do assembly totalmente qualificado, que inclui:

  • O nome do tipo (por exemplo, System.String, System.Int32, System.Boolean)
  • O assembly em que o tipo é definido
  • Metadados de assembly (versão, cultura, token de chave pública)

Exemplos comuns:

  • Cadeia de caracteres: System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
  • Número inteiro: System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
  • Booleano: System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
Dica:

Para obter as informações de tipo correta para seus parâmetros, você pode inspecionar o arquivo .xaml do fluxo de trabalho ou usar ferramentas de refletir para obter o nome do tipo totalmente qualificado de seus assemblies .NET.

  • Formato JSON dos parâmetros de entrada
  • Compreensão do campo type

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades