- Notas de versão
- Visão geral
- Introdução
- Fornecedores do Marketplace
- Clientes do Marketplace
- Diretrizes de publicação
- Diretrizes de publicação para automações prontas para execução
- Diretrizes de publicação para aceleradores de soluções
- Diretrizes de publicação para conectores do Integration Service
- Diretrizes de publicação para modelos de aplicativos do Process Mining
- Segurança e Proteção de IP
- Outras listagens da UiPath
- Node-RED
- Configuração
- Teams
- Escopo do Microsoft Teams
- Criar equipe
- Criar equipe do grupo
- Get Team
- Obter equipes
- Canais
- Criar canal
- Excluir canal
- Obter canal
- Obter canais
- Canal de Atualização
- Chats
- Obter chat
- Obter chats
- Get Chat Members
- Mensagens
- Get message
- Get Messages
- Obter respostas da mensagem
- Responder à mensagem
- Enviar mensagem
- Events
- Create Event
- Delete Event
- Get Event
- Obter eventos
- Usuários
- Get User Presença
- Como funciona
- Referências técnicas
- Introdução
- Configuração
- Referências técnicas
- Inícios rápidos
- Escopo da Amazon
- Atividades
- Analisar documento de página única
- Analisar documento de várias páginas
- Iniciar análise do documento
- Obter status da análise do documento
- Obter análise do documento
- O objeto Detalhes da página
- Como funciona
- Referências técnicas
- Introdução
- Sobre
- Configuração
- Referências técnicas
- Escopo do Reconhecedor de formulário do Azure
- Atividades
- Analisar formulário
- Analisar formulário assíncrono
- Obter resultado do formulário de análise
- Analisar recibo
- Analisar recibo assíncrono
- Obter resultado de recebimento da análise
- Analisar layout
- Analisar layout assíncrono
- Obter resultado da análise de layout
- Treinar modelo
- Obter modelos
- Obter chaves do modelo
- Obter informações do modelo
- Excluir modelo
- Conectores
- Como criar atividades
- Crie sua integração
Guia do usuário do Marketplace
Para obter mais informações relacionadas ao processo de integração com a UiPath, acesse a página de Perguntas frequentes neste link.
Com relação às diretrizes de desenvolvimento, consulte abaixo os padrões para criar uma atividade personalizada para a plataforma UiPath. Para referência, as integrações atuais da UiPath estão acessíveis aqui.
1. Nomenclatura
- Os pacotes de atividades devem ser nomeados com um dos seguintes formatos:
Company.Product.Activities(por exemplo, UiPath.Orchestrator.Activities)Company.Product.Feature.Activities(por exemplo, UiPath.Orchestrator.Webhooks.Activities)
- The
UiPathnamespace is reserved for packages created by UiPath Inc. and may not be used by outside developers. - Os escopos precisam incluir o nome da empresa ou do produto (por exemplo, Use o UiPath Scope em vez do Application Scope).
- A categoria no painel de atividades do Studio deve ser
Company Name > Product Name > Feature Name(por exemplo, UiPath > Studio > Click).
2. Dependências
-
Devem ser referenciadas na seção Dependências do pacote NuGet. Isso pode ser feito facilmente no Explorador de Pacotes Nuget ou no arquivopackages.config . Para manter os tamanhos dos pacotes no mínimo, não inclua DLLs de dependência dentro do próprio pacote, a menos que seja necessário.
-
Use as versões exatas do pacote (ou seja, 1.0.6 não >1.0.6)
3. Ícones
-
O pacote deve ter um ícone. Isso pode ser feito por meio do Explorador de Pacotes Nuget ou diretamente no instalador .nuspec .
-
Cada atividade deve ter um ícone.
Consulte aqui para obter instruções sobre como adicionar ícones às suas atividades.
4. Licença
-
O pacote deve conter uma licença e exigir a aceitação dessa licença. O Apache 2.0 é o padrão e pode ser encontrado aqui. Isso pode ser feito no Explorador de Pacotes Nuget ou diretamente no instalador .nuspec .
5. Descrições
-
Uma descrição resumida deve ser adicionada ao pacote, seja por meio do Nuget Package Explorer ou diretamente no arquivo .nuspec .
-
Cada atividade no pacote deve ter uma descrição resumida. Isso pode ser adicionado no arquivo DesignerMetadata.cs . Consulte aqui para obter instruções sobre como fazer isso.
-
Cada propriedade/argumento dentro de uma atividade deve ter uma descrição.
-
As descrições nos campos de classes personalizadas também são úteis, mas não são obrigatórias.
6. Diversos
- A versão estável do UiPath Studio no momento do lançamento deve ser suportada.
- A internacionalização é preferível, mas não obrigatória.