activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades de produtividade
Last updated 15 de nov de 2024

Opções

Encaminhar Solicitação de Email

Construtor de solicitação de encaminhamento de email.

Namespace: UiPath.Gsuite.Activities.API

Montagem: UiPath.Gsuite.Activities.API (em UiPath.Gsuite.Activities.API.dll)

Sintaxe

public class ForwardEmailRequest : BasicEmailRequestBuilder<ForwardEmailRequest>public class ForwardEmailRequest : BasicEmailRequestBuilder<ForwardEmailRequest>

Propriedades

  • Anexos — os anexos do e-mail.
  • Cco — Os destinatários ocultos do email.
  • Corpo — o conteúdo do email.
  • Cc — Os destinatários secundários do email.
  • ÉCorpoEmHTML - Se o corpo do email estiver no formato HTML.
  • ÉRascunho - Verdadeiro se o email deve ser um rascunho.
  • NewSubject - O novo assunto do e-mail.
  • Para — Os destinatários principais do email.

Métodos compatíveis

  • ComoRascunho - Especifica se o e-mail deve ser enviado como um rascunho.
  • ComAnexo (IResource) - Adiciona um anexo de e-mail.
  • WithAttachment (String) - Anexa o arquivo local especificado ao email.
  • ComCco - Adiciona um destinatário de e-mail oculto.
  • ComCorpo - Especifica o conteúdo do email.
  • ComCc - Adiciona um destinatário de e-mail secundário.
  • ComCorpoDeHTML - Especifica se o corpo do email deve estar no formato HTML.
  • ComNovoAssunto - Especifica um novo assunto de email.
  • ComPara - Adiciona um destinatário de email principal.

IMailLabel

Interface do objeto rótulo de email.

Namespace: UiPath.Gsuite.Activities.API

Montagem: UiPath.Gsuite.Activities.API (em UiPath.Gsuite.Activities.API.dll)

Sintaxe

public interface IMailLabelpublic interface IMailLabel

Métodos

NameDescriptografia
AplicarAAdiciona o rótulo ao email especificado.
Get EmailsRecupera uma lista de emails da pasta do rótulo que correspondem aos critérios definidos no filtro.
Get Newest EmailRecupera o email mais recente da pasta de rótulos que corresponde aos critérios definidos no filtro.
RemoverDeRemove o rótulo do email especificado.

AplicarA

Adiciona o rótulo ao email especificado.
void ApplyTo(
	IMail mail
)void ApplyTo(
	IMail mail
)
Email IMail
O email ao qual o rótulo será anexado.

Get Emails

Recupera uma lista de emails da pasta do rótulo que correspondem aos critérios definidos no filtro.

IReadOnlyCollection<IMail> GetEmails(
	MailFilter filter = null,
	bool includeSubfolders = true,
	bool markAsRead = false,
	int? maxResults = null
)IReadOnlyCollection<IMail> GetEmails(
	MailFilter filter = null,
	bool includeSubfolders = true,
	bool markAsRead = false,
	int? maxResults = null
)
Filtro MailFilter (Opcional)
Os critérios de filtro de email que devem ser correspondidos para os emails recuperados. Opcionalmente, o valor padrão é nulo.
IncluirSubpastas Boolean (Opcional)
Especifica se as subpastas devem ser incluídas nos resultados da pesquisa. O valor padrão é opcionalmente verdadeiro.
Marcar como Lido Boolean (Opcional)
Especifica se os emails recuperados devem ser marcados como lidos. O valor padrão é opcional e falso.
ResultadosMáx Nullable<Int32> (Opcional)
Contagem máxima de resultados recuperados. Valores inferiores a 0 serão interpretados como ilimitados. O valor padrão é opcional e ilimitado.

Get Newest Email

Recupera o email mais recente da pasta de rótulos que corresponde aos critérios definidos no filtro.

IMail GetNewestEmail(
	MailFilter filter = null,
	bool markAsRead = false
)IMail GetNewestEmail(
	MailFilter filter = null,
	bool markAsRead = false
)
Filtro MailFilter (Opcional)
Os critérios de filtro de email correspondentes ao email recuperado. Opcionalmente, o valor padrão é nulo.
Marcar como Lido Boolean (Opcional)
Especifica se o email recuperado deve ser marcado como lido. O valor padrão é opcional e falso.

RemoverDe

Remove o rótulo do email especificado.
void RemoveFrom(
	IMail mail
)void RemoveFrom(
	IMail mail
)
Email IMail
O email do qual remover o rótulo.

FiltroDeEmail

Filtro de email.

Namespace: UiPath.Gsuite.Activities.API

Montagem: UiPath.Gsuite.Activities.API (em UiPath.Gsuite.Activities.API.dll)

Sintaxe

public class MailFilter : IFilterExpressionBuilder<MailFilter>public class MailFilter : IFilterExpressionBuilder<MailFilter>

Construtores

NameConstrutor
FiltroDeEmailConstrutor padrão

Métodos

NameDescription
E Adiciona "AND" como condição lógica entre os filtros (todas as condições são atendidas).
PorAdiciona um filtro para campos de coleção.
PorBcc Filtre para os destinatários ocultos do email.
PorCorpo Filtre o conteúdo do email.
PorCategorias Filtre a categoria do email.
PorCc Filtre os destinatários secundários do email.
PorDataEHora Filtra para a data e hora de recebimento do email.
PorExpressão Adiciona uma expressão aos filtros.
PorNomeDeArquivo Filtre o nome do anexo do email.
PorDe Filtre para o remetente do email.
PorImportante Filtre emails importantes.
PorRótulos Filtre para os rótulos associados ao email.
PorEstrela Filtre os emails com estrela.
PorSubExpressão Adiciona um subfiltro aos filtros.
Filtre o assunto do email.
PorPara Filtre os destinatários principais do email.
PorNãoLido Filtrar emails não lidos.
Ou Adiciona "OR" como condição lógica entre os filtros (qualquer condição é atendida).
WithAttachments Filtrar emails com anexos.

Adiciona "AND" como condição lógica entre os filtros (todas as condições são atendidas).

public MailFilter And()public MailFilter And()

Por

Adiciona um filtro.

Sobrecarregas

SobrecargaDescription
By(MailFilterField, FilterCollectionOperator, String[])

Adiciona um filtro para campos de coleção.

By(MailFilterField, FilterDateOperator, DateTime) Adiciona um filtro para campos de data.
By(MailFilterField, FilterStringOperator, String)Adiciona uma condição de filtro para campos de string.

By(MailFilterField, FilterCollectionOperator, String[])

public MailFilter By(
	MailFilterField field,
	FilterCollectionOperator collectionOperator,
	string[] value
)public MailFilter By(
	MailFilterField field,
	FilterCollectionOperator collectionOperator,
	string[] value
)

Adiciona um filtro para campos de coleção.

Campo CampoDeFiltroDeEmail
O campo a ser usado como filtro.
collectionOperator FilterCollectionOperator
O operador da coleção a ser usado para filtragem.
Value Corda[]
O valor a ser usado como filtro.

By(MailFilterField, FilterDateOperator, DateTime)

public MailFilter By(
	MailFilterField field,
	FilterDateOperator dateOperator,
	DateTime value
)public MailFilter By(
	MailFilterField field,
	FilterDateOperator dateOperator,
	DateTime value
)
Campo CampoDeFiltroDeEmail
O campo a ser usado como filtro.
dateOperator
O operador de data a ser usado para filtragem.
Value DateTime
O valor a ser usado como filtro.

By(MailFilterField, FilterStringOperator, String)

Adiciona uma condição de filtro para campos de string.
public MailFilter By(
	MailFilterField field,
	FilterStringOperator stringOperator,
	string value
)public MailFilter By(
	MailFilterField field,
	FilterStringOperator stringOperator,
	string value
)
Campo CampoDeFiltroDeEmail
O campo a ser usado como filtro.
stringOperator

O operador da cadeia de caracteres a ser usado para filtragem.

Value String
O valor a ser usado como filtro.

CampoDeFiltroDeEmail

Todas as condições de filtro de email disponíveis.

Sintaxe
public enum MailFilterFieldpublic enum MailFilterField
Opções
OpçãoValor
De0
A1
Data e horário2
Cc3
Bcc4
Assunto5
Corpo6
Categorias7
Filename8
Rótulos9

PorBcc

Filtre para os destinatários ocultos do email.

public MailFilter ByBcc(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByBcc(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorCorpo

Filtre o conteúdo do email.

public MailFilter ByBody(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByBody(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorCategorias

Filtre a categoria do email.

public MailFilter ByCategories(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByCategories(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorCc

Filtre os destinatários secundários do email.
public MailFilter ByCc(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByCc(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorDataEHora

Filtra para a data e hora de recebimento do email.

public MailFilter ByDateAndTime(
	FilterDateOperator dateOperator,
	DateTime value
)public MailFilter ByDateAndTime(
	FilterDateOperator dateOperator,
	DateTime value
)
dateOperator
O operador de data a ser usado para filtragem.
Value DateTime
O valor a ser usado como filtro.

PorExpressão

Adiciona uma expressão aos filtros.
publicMailFilterByExpression(
	stringexpression
)publicMailFilterByExpression(
	stringexpression
)
Expression String
A expressão a ser usada para filtragem.

PorNomeDeArquivo

Filtre o nome do anexo do email.

public MailFilter ByFilename(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByFilename(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorDe

Filtre para o remetente do email.

public MailFilter ByFrom(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByFrom(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorImportante

Filtre emails importantes.
public MailFilter ByImportant(
	bool value
)public MailFilter ByImportant(
	bool value
)
Value Booleano
Nega a consulta se for falso.

PorRótulos

Filtre para os rótulos associados ao email.

public MailFilter ByLabels(
	FilterCollectionOperator collectionOperator,
	string[] value
)public MailFilter ByLabels(
	FilterCollectionOperator collectionOperator,
	string[] value
)
collectionOperator FilterCollectionOperator
O operador da coleção a ser usado para filtragem.
Value Corda[]
O valor a ser usado como filtro.

PorEstrela

Filtre os emails com estrela.

public MailFilter ByStarred(
	bool value
)public MailFilter ByStarred(
	bool value
)
Value Booleano
Nega a consulta se for falso.

PorSubExpressão

Adiciona um subfiltro aos filtros.

public MailFilter BySubExpression(
	MailFilter expressionBuilder
)public MailFilter BySubExpression(
	MailFilter expressionBuilder
)
expressionBuilder FiltroDeEmail
O subfiltro a ser adicionado.

PorAssunto

Filtre o assunto do email.

public MailFilter BySubject(
	FilterStringOperator stringOperator,
	string value
)public MailFilter BySubject(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorPara

Filtre os destinatários principais do email.

public MailFilter ByTo(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByTo(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
O operador da cadeia de caracteres a ser usado para filtragem.
Value String
O valor a ser usado como filtro.

PorNãoLido

Filtrar emails não lidos.

public MailFilter ByUnread(
	bool value
)public MailFilter ByUnread(
	bool value
)
Value Booleano
Nega a consulta se for falso.

Adiciona "OR" como condição lógica entre os filtros (qualquer condição é atendida).

public MailFilter Or()public MailFilter Or()

WithAttachments

Filtrar emails com anexos.

public MailFilter WithAttachments(
	bool value
)public MailFilter WithAttachments(
	bool value
)
Value Booleano
Nega a consulta se for falso.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.