Gewusst wie: Abrufen ungelesener Nachrichten im Posteingang
Aktualisiert: November 2007
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
In diesem Beispiel werden ungelesene E-Mail-Nachrichten im Posteingang von Outlook abgerufen, und es wird die Anzahl der Elemente angezeigt.
Beispiel
Private Sub ThisAddIn_Startup(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Startup
Dim inbox As Outlook.MAPIFolder = _
Me.Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox)
Dim unreadItems As Outlook.Items = _
inbox.Items.Restrict("[Unread]=true")
MessageBox.Show( _
String.Format("Unread items in Inbox = {0}", unreadItems.Count))
End Sub
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
Outlook.MAPIFolder inbox =
this.Application.Session.GetDefaultFolder
(Outlook.OlDefaultFolders.olFolderInbox);
Outlook.Items unreadItems = inbox.
Items.Restrict("[Unread]=true");
MessageBox.Show(
string.Format("Unread items in Inbox = {0}", unreadItems.Count));
}
Siehe auch
Aufgaben
Gewusst wie: Erstellen eines E-Mail-Elements
Gewusst wie: E-Mails programmgesteuert versenden
Gewusst wie: Ausführen von Aktionen beim Empfang einer E-Mail-Nachricht
Konzepte
Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene