# Incluir Método

## CONFIGURAÇÃO

Para utilizar este Objeto basta configurar os parâmetros desejados.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FqZSDHSLhO2XhUqG6gXYp%2Fimage.png?alt=media&#x26;token=04154633-2d44-4f8c-84ed-6668f6c5937f" alt=""><figcaption><p>Layout geral do objeto</p></figcaption></figure>

**Preenchendo o objeto:**

| Campo                | Descritivo                                                                                                                                                                           |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Título               | É o nome do objeto e **não precisa ser alterado**, a menos que você queira identificá-lo para facilitar a localização dele no robô, por exemplo: "Incluir Método - Abrir Navegador". |
| Nome do Método       | Nome único para o método.                                                                                                                                                            |
| Tipo de Retorno      | Especifique qual será o retorno após executar o método.                                                                                                                              |
| Importar Bibliotecas | Adicione Bibliotecas C#.                                                                                                                                                             |
| Método Global        | Caso esteja marcado, o método será criado com acesso para todas rotinas.                                                                                                             |
| Incluir Parâmetros   | Adiciona um parâmetro ao método.                                                                                                                                                     |
| Nome do Parâmetro    | Nome identificador do  parâmetro.                                                                                                                                                    |
| Tipo                 | Tipo do parâmetro. (string, decimal, bool...)                                                                                                                                        |
| Código               | Código livre para inserir instruções para o método.                                                                                                                                  |

{% hint style="info" %}
Esse objeto requer conhecimento em desenvolvimento de código. É recomendado seu uso somente em casos específicos.
{% endhint %}

## O QUE É MÉTODO

Um método é um bloco de código que contém uma série de instruções. Um programa faz com que as instruções sejam executadas chamando o método e especificando os argumentos de método necessários.&#x20;

Fonte: [Microsoft](https://learn.microsoft.com/pt-br/dotnet/csharp/methods)

## PRÉ-REQUISITOS

* Para executar o método incluso é necessário configurar o objeto [Chamar Método](https://docs.roboteasy.tech/studio/geral/objetos/blocos-de-comando/chamar-metodo).

## CASOS DE USO

* Utilizar para chamar um método previamente criado no robô.
* Realizar ações específicas dentro do seu robô.
* Organização da estrutura da operação de automação (robô).

## EXEMPLO

**Chamar um método que faz a soma dois números e demonstra o resultado em caixa de mensagem.**

<details>

<summary>ITENS UTILIZADOS NO ROBÔ</summary>

* **Objetos:** [Chamar Método](https://docs.roboteasy.tech/studio/geral/objetos/blocos-de-comando/chamar-metodo).

</details>

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2Fiqqu07kTwlNMPENEGKqh%2Fimage.png?alt=media&#x26;token=948a8118-32c2-4426-ab84-10af1ab7fdfc" alt=""><figcaption><p>Configuração Robô Exemplo Incluir Método</p></figcaption></figure>

**PASSO 1:** Configurar Incluir Método.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FNrfYNLfFqRG785fziPR2%2Fimage.png?alt=media&#x26;token=92add064-64a6-4b69-80ab-931435633444" alt=""><figcaption><p>Configuração Incluir Método</p></figcaption></figure>

**PASSO 2:** Configurar Chamar Método.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FJt79wdGis3eYFeQOGwjF%2Fimage.png?alt=media&#x26;token=2204cdcd-23ff-4041-a0ca-193f1f684b86" alt=""><figcaption><p>Configuração Chamar Método</p></figcaption></figure>

**PASSO 3:** Executar o robô e verificar as ações.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2Fxj4EFlJscCbQhljqYm2k%2Fexecu%C3%A7%C3%A3o%20sucesso.gif?alt=media&#x26;token=8d6bdf27-00c0-4286-8090-fc2438996cd2" alt=""><figcaption><p>Execução Sucesso Robô Exemplo incluir Método</p></figcaption></figure>

## Baixar o Robô

{% file src="<https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FLpZgVA4gQXznNyeVwMED%2FIncluir%20M%C3%A9todo%20-%20Rob%C3%B4%20Exemplo.roboteasy?alt=media&token=7373def4-ac02-431d-9663-82b8bf39ab49>" %}
