activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades de productividad
Last updated 15 de nov. de 2024

Opciones

ReenviarSolicitudDeCorreoElectrónico

Generador de solicitudes de reenvío de correo electrónico.

Espacio de nombres: UiPath.Gsuite.Activities.API

Ensamblado: UiPath.Gsuite.Activities.API (en UiPath.Gsuite.Activities.API.dll)

Sintaxis

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

Propiedades

  • Archivos adjuntos : los archivos adjuntos del correo electrónico.
  • Bcc : los destinatarios ocultos del correo electrónico.
  • Cuerpo : el contenido del correo electrónico.
  • Cc : los destinatarios secundarios del correo electrónico.
  • IsBodyHtml : si el cuerpo del correo electrónico está en formato HTML.
  • EsBorrador : verdadero si el correo electrónico debe ser un borrador.
  • Nuevo asunto : el nuevo asunto del correo electrónico.
  • Para : los destinatarios principales del correo electrónico.

Métodos admitidos

  • ComoBorrador : especifica si el correo electrónico debe enviarse como borrador.
  • WithAttachment (IResource): añade un archivo adjunto de correo electrónico.
  • WithAttachment (String): adjunta el archivo local especificado al correo electrónico.
  • WithBcc : añade un destinatario de correo electrónico oculto.
  • ConCuerpo : especifica el contenido del correo electrónico.
  • WithCc : añade un destinatario de correo electrónico secundario.
  • ConCuerpoHtml : especifica si el cuerpo del correo electrónico debe estar en formato HTML.
  • ConNuevoAsunto : especifica un nuevo asunto de correo electrónico.
  • ConPara : añade un destinatario de correo electrónico principal.

EtiquetaDeCorreoI

Interfaz de objeto de etiqueta de correo.

Espacio de nombres: UiPath.Gsuite.Activities.API

Ensamblado: UiPath.Gsuite.Activities.API (en UiPath.Gsuite.Activities.API.dll)

Sintaxis

public interface IMailLabelpublic interface IMailLabel

Métodos

NombreDescripción
Aplicar aAñade la etiqueta al correo especificado.
Obtener correos electrónicosRecupera una lista de correos electrónicos de la carpeta de etiquetas que coinciden con los criterios definidos en el filtro.
Obtener el correo electrónico más nuevoRecupera el correo electrónico más reciente de la carpeta de etiquetas que coincide con los criterios definidos en el filtro.
EliminarDeElimina la etiqueta del correo especificado.

Aplicar a

Añade la etiqueta al correo especificado.
void ApplyTo(
	IMail mail
)void ApplyTo(
	IMail mail
)
Correo Correo electrónico
El correo al que adjuntar la etiqueta.

Obtener correos electrónicos

Recupera una lista de correos electrónicos de la carpeta de etiquetas que coinciden con los criterios definidos en el 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)
Los criterios de filtro de correo que deben coincidir para los correos electrónicos recuperados. Opcional, el valor predeterminado es nulo.
IncluirSubcarpetas Boolean (opcional)
Especifica si las subcarpetas deben incluirse en los resultados de la búsqueda. Opcional, el valor predeterminado es verdadero.
Marcar como leído Boolean (opcional)
Especifica si los correos electrónicos recuperados deben marcarse como leídos. Opcional, el valor predeterminado es falso.
ResultadosMáximos Nullable<Int32> (opcional)
Recuento máximo de resultados recuperados. Los valores inferiores a 0 se interpretarán como ilimitados. Opcional, el valor predeterminado es ilimitado.

Obtener el correo electrónico más nuevo

Recupera el correo electrónico más reciente de la carpeta de etiquetas que coincide con los criterios definidos en el filtro.

IMail GetNewestEmail(
	MailFilter filter = null,
	bool markAsRead = false
)IMail GetNewestEmail(
	MailFilter filter = null,
	bool markAsRead = false
)
Filtro MailFilter (opcional)
Los criterios de filtro de correo que deben coincidir para el correo electrónico recuperado. Opcional, el valor predeterminado es nulo.
Marcar como leído Boolean (opcional)
Especifica si el correo electrónico recuperado debe marcarse como leído. Opcional, el valor predeterminado es falso.

EliminarDe

Elimina la etiqueta del correo especificado.
void RemoveFrom(
	IMail mail
)void RemoveFrom(
	IMail mail
)
Correo Correo electrónico
El correo del que se va a eliminar la etiqueta.

FiltroDeCorreo

Filtro de correo electrónico.

Espacio de nombres: UiPath.Gsuite.Activities.API

Ensamblado: UiPath.Gsuite.Activities.API (en UiPath.Gsuite.Activities.API.dll)

Sintaxis

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

Constructores

NombreConstructor
FiltroDeCorreoConstructor predeterminado

Métodos

NombreDescripción
Y Añade "Y" como condición lógica entre los filtros (se cumplen todas las condiciones).
PorAñade un filtro para los campos de colección.
PorCCO Filtra los destinatarios ocultos del correo electrónico.
Por cuerpo Filtrar por el contenido del correo electrónico.
Por categorías Filtrar por la categoría del correo electrónico.
PorCc Filtrar por los destinatarios secundarios del correo electrónico.
PorFechaYHora Filtrar por la fecha y hora de recepción del correo electrónico.
PorExpresión Añade una expresión a los filtros.
PorNombreDeArchivo Filtre por el nombre del archivo adjunto del correo electrónico.
PorDesde Filtrar por el remitente del correo electrónico.
PorImportante Filtrar correos electrónicos importantes.
PorEtiquetas Filtra las etiquetas asociadas al correo electrónico.
PorDestacado Filtrar correos electrónicos destacados.
PorSubExpresión Añade un subfiltro a los filtros.
Filtrar por el asunto del correo electrónico.
PorA Filtrar por los destinatarios principales del correo electrónico.
PorNoleído Filtrar correos electrónicos no leídos.
O Añade "O" como condición lógica entre los filtros (se cumple cualquier condición).
WithAttachments Filtrar correos electrónicos con archivos adjuntos.

Añade "Y" como condición lógica entre los filtros (se cumplen todas las condiciones).

public MailFilter And()public MailFilter And()

Por

Añade un filtro.

Sobrecargas

SobrecargaDescripción
By(MailFilterField, FilterCollectionOperator, String[])

Añade un filtro para los campos de colección.

By(MailFilterField, FilterDateOperator, DateTime) Añade un filtro para los campos de fecha.
By(MailFilterField, FilterStringOperator, String)Añade una condición de filtro para los campos de cadena.

By(MailFilterField, FilterCollectionOperator, String[])

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

Añade un filtro para los campos de colección.

Campo CampoDeFiltroDeCorreo
El campo por el que filtrar.
collectionOperator FilterCollectionOperator
El operador de colección que se utilizará para el filtrado.
valor Cadena []
El valor por el que filtrar.

By(MailFilterField, FilterDateOperator, DateTime)

public MailFilter By(
	MailFilterField field,
	FilterDateOperator dateOperator,
	DateTime value
)public MailFilter By(
	MailFilterField field,
	FilterDateOperator dateOperator,
	DateTime value
)
Campo CampoDeFiltroDeCorreo
El campo por el que filtrar.
dateOperator
El operador de fecha que se utilizará para el filtrado.
valor Datetime
El valor por el que filtrar.

By(MailFilterField, FilterStringOperator, String)

Añade una condición de filtro para los campos de cadena.
public MailFilter By(
	MailFilterField field,
	FilterStringOperator stringOperator,
	string value
)public MailFilter By(
	MailFilterField field,
	FilterStringOperator stringOperator,
	string value
)
Campo CampoDeFiltroDeCorreo
El campo por el que filtrar.
stringOperator

El operador de cadena que se utilizará para el filtrado.

valor Cadena
El valor por el que filtrar.

CampoDeFiltroDeCorreo

Todas las condiciones de filtro de correo disponibles.

Sintaxis
public enum MailFilterFieldpublic enum MailFilterField
Opciones
OpciónValor
De0
Hasta1
Fecha y hora2
Cc3
Bcc4
Asunto5
Cuerpo6
Categorías7
Filename8
Etiquetas9

PorCCO

Filtra los destinatarios ocultos del correo electrónico.

public MailFilter ByBcc(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByBcc(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

Por cuerpo

Filtrar por el contenido del correo electrónico.

public MailFilter ByBody(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByBody(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

Por categorías

Filtrar por la categoría del correo electrónico.

public MailFilter ByCategories(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByCategories(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

PorCc

Filtrar por los destinatarios secundarios del correo electrónico.
public MailFilter ByCc(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByCc(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

PorFechaYHora

Filtrar por la fecha y hora de recepción del correo electrónico.

public MailFilter ByDateAndTime(
	FilterDateOperator dateOperator,
	DateTime value
)public MailFilter ByDateAndTime(
	FilterDateOperator dateOperator,
	DateTime value
)
dateOperator
El operador de fecha que se utilizará para el filtrado.
valor Datetime
El valor por el que filtrar.

PorExpresión

Añade una expresión a los filtros.
publicMailFilterByExpression(
	stringexpression
)publicMailFilterByExpression(
	stringexpression
)
Expresión Cadena
La expresión que se utilizará para el filtrado.

PorNombreDeArchivo

Filtre por el nombre del archivo adjunto del correo electrónico.

public MailFilter ByFilename(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByFilename(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

PorDesde

Filtrar por el remitente del correo electrónico.

public MailFilter ByFrom(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByFrom(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

PorImportante

Filtrar correos electrónicos importantes.
public MailFilter ByImportant(
	bool value
)public MailFilter ByImportant(
	bool value
)
valor Booleano
Niega la consulta si es falsa.

PorEtiquetas

Filtra las etiquetas asociadas al correo electrónico.

public MailFilter ByLabels(
	FilterCollectionOperator collectionOperator,
	string[] value
)public MailFilter ByLabels(
	FilterCollectionOperator collectionOperator,
	string[] value
)
collectionOperator FilterCollectionOperator
El operador de colección que se utilizará para el filtrado.
valor Cadena []
El valor por el que filtrar.

PorDestacado

Filtrar correos electrónicos destacados.

public MailFilter ByStarred(
	bool value
)public MailFilter ByStarred(
	bool value
)
valor Booleano
Niega la consulta si es falsa.

PorSubExpresión

Añade un subfiltro a los filtros.

public MailFilter BySubExpression(
	MailFilter expressionBuilder
)public MailFilter BySubExpression(
	MailFilter expressionBuilder
)
expressionBuilder FiltroDeCorreo
El subfiltro que se añadirá.

PorAsunto

Filtrar por el asunto del correo electrónico.

public MailFilter BySubject(
	FilterStringOperator stringOperator,
	string value
)public MailFilter BySubject(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

PorA

Filtrar por los destinatarios principales del correo electrónico.

public MailFilter ByTo(
	FilterStringOperator stringOperator,
	string value
)public MailFilter ByTo(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
El operador de cadena que se utilizará para el filtrado.
valor Cadena
El valor por el que filtrar.

PorNoleído

Filtrar correos electrónicos no leídos.

public MailFilter ByUnread(
	bool value
)public MailFilter ByUnread(
	bool value
)
valor Booleano
Niega la consulta si es falsa.

Añade "O" como condición lógica entre los filtros (se cumple cualquier condición).

public MailFilter Or()public MailFilter Or()

WithAttachments

Filtrar correos electrónicos con archivos adjuntos.

public MailFilter WithAttachments(
	bool value
)public MailFilter WithAttachments(
	bool value
)
valor Booleano
Niega la consulta si es falsa.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.