Compartilhar via


Attachments.Add(Object, Object, Object, Object) Método

Definição

Cria um novo anexo na Attachments coleção.

public Microsoft.Office.Interop.Outlook.Attachment Add (object Source, object Type, object Position, object DisplayName);
Public Function Add (Source As Object, Optional Type As Object, Optional Position As Object, Optional DisplayName As Object) As Attachment

Parâmetros

Source
Object

A fonte do anexo. Pode ser um arquivo (representado pelo caminho completo do sistema do arquivo com um nome de arquivo) ou um item do Outlook que constitui o anexo.

Type
Object

O tipo de anexo. Pode ser uma das OlAttachmentType constantes.

Position
Object

Esse parâmetro se aplica apenas a mensagens de email usando o formato de Texto Rico do Microsoft Outlook: é a posição em que o anexo deve ser colocado no texto do corpo da mensagem. Um valor de 1 para o Position parâmetro especifica que o anexo deve ser posicionado no início do corpo da mensagem. Um valor 'n' maior do que o número de caracteres no corpo do item de email especifica que o anexo deve ser posicionado no final. Um valor 0 oculta o anexo.

DisplayName
Object

Esse parâmetro só se aplicará caso o item de email esteja no formato Rich Text e Type esteja definido como olByValue: o nome é exibido em um objeto Inspector para o anexo ou na exibição das propriedades do anexo. Se o item de email estiver no formato Texto Simples ou HTML, o anexo será exibido usando o nome do arquivo no Source parâmetro.

Retornos

Um Attachment objeto que representa o novo anexo.

Comentários

Quando um Attachment é adicionado à coleção Attachments de um item, a propriedade Type do Attachment sempre retornará olOLE (6) até o item ser salvo. Para garantir resultados consistentes, sempre salve um item antes de adicionar ou remover objetos na coleção Attachments.

Aplica-se a