2016-06-30 3 views
0

Как проверить, содержит ли MailItem.Attachments уже вложение с тем же путем?C# VSTO MailItem.Attachments

Что-то вроде

if (!MailItem.Attachments.Contains("this"){ 
    //add it 
} 

ответ

1

Коллекция Вложения не intherit от System.Collections, так что вы не можете использовать типовые методы List. Вам нужно будет зацикливать (используйте для каждого вложения, а не для каждого с объектами Outlook), чтобы оценить свойство Attachment.FileName.

+0

Спасибо, отличный ответ – pixel

Смежные вопросы