Class StdBSMail
Serviços de envio de mensagens de email.
Inheritance
Implements
Inherited Members
Namespace: StdPlatBS100
Assembly: StdPlatBS100.dll
Syntax
[ComVisible(true)]
[Guid("D0447125-F822-4ABA-8522-BE187E217267")]
[ClassInterface(ClassInterfaceType.None)]
public class StdBSMail : IStdBSMail
Properties
Format
Declaration
public BodyFormat Format { get; set; }
Property Value
Type | Description |
---|---|
Primavera.Platform.UserControls.Email.BodyFormat |
MailsSeparados
Indica se devem ser enviadas mensagens distintas para cada destinatário.
Declaration
public bool MailsSeparados { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
MostraJanela
Indica se deve ser apresentada a janela de configuração da mensagem entes de a enviar.
Declaration
public bool MostraJanela { set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UsaPreferenciasUtilizador
Indica se devem ser usadas as preferências do utilizador ou apenas as passadas como parâmetros
Declaration
public bool UsaPreferenciasUtilizador { set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
AddBCC(String)
Adiciona um endereço de email ao campo BCC.
Declaration
public void AddBCC(string Endereco)
Parameters
Type | Name | Description |
---|---|---|
System.String | Endereco | Endereço de email. |
AddCC(String)
Adiciona um endereço de email ao campo CC.
Declaration
public void AddCC(string Endereco)
Parameters
Type | Name | Description |
---|---|---|
System.String | Endereco | Endereço de email. |
AddDestinatario(String)
Adiciona um endereço de email ao campo TO.
Declaration
public void AddDestinatario(string Endereco)
Parameters
Type | Name | Description |
---|---|---|
System.String | Endereco | Endereço de email. |
AddFicheiro(String)
Adiciona um ficheiro anexo.
Declaration
public void AddFicheiro(string Ficheiro)
Parameters
Type | Name | Description |
---|---|---|
System.String | Ficheiro | Localização do anexo. |
AnexaFicheiro(String)
Adiciona um ficheiro anexo.
Declaration
public void AnexaFicheiro(string Ficheiro)
Parameters
Type | Name | Description |
---|---|---|
System.String | Ficheiro | Localização do ficheiro. |
CleanBCC()
Limpa o conteúdo do campo BCC.
Declaration
public void CleanBCC()
CleanCC()
Limpa o conteúdo do campo CC.
Declaration
public void CleanCC()
CleanDestinatarios()
Limpa o conteúdo do campo TO.
Declaration
public void CleanDestinatarios()
CleanFicheirosAnexados()
Limpa a lista de ficheiros anexos.
Declaration
public void CleanFicheirosAnexados()
EnviaMailEx(String, String, String, String, String, String, Boolean)
Envio de uma mensagem de email.
Declaration
public void EnviaMailEx(string ParaQuem = "", string CC = "", string BCC = "", string Assunto = "", string Mensagem = "", string AttachFich = "", bool MostraJanela = true)
Parameters
Type | Name | Description |
---|---|---|
System.String | ParaQuem | Conteúdo do campo TO. |
System.String | CC | Conteúdo do campo CC. |
System.String | BCC | Conteúdo do campo BCC. |
System.String | Assunto | Assunto da mensagem. |
System.String | Mensagem | Corpo da mensagem. |
System.String | AttachFich | Lista de anexos. |
System.Boolean | MostraJanela | Indica se deve ser apresentada a janela de configuração da mensagem entes de a enviar. |
Finalize()
Declaration
protected void Finalize()
Inicializa()
Método de inicialização do interface de envio de mensagens.
Declaration
public void Inicializa()
MostraAddressBook(ref String, ref String, ref String)
Abertura do livro de endereços do MS Outlook.
Declaration
public void MostraAddressBook(ref string RecsPara, ref string RecsCC, ref string RecsBCC)
Parameters
Type | Name | Description |
---|---|---|
System.String | RecsPara | Destinatários (TO). |
System.String | RecsCC | Destinatários (CC). |
System.String | RecsBCC | Destinatários (BCC). |