Share via


_MailItem Schnittstelle

Definition

Hierbei handelt es sich um eine primäre Schnittstelle in einer COM-CoClass, die von verwaltetem Code benötigt wird, um Interoperabilität mit dem entsprechenden COM-Objekt sicherzustellen. Verwenden Sie diese primäre Schnittstelle nur, wenn die Methode, die Sie verwenden möchten, den gleichen Namen aufweist wie ein Ereignis des COM-Objekts; casten Sie in diesem Fall zu dieser Schnittstelle, um die Methode aufzurufen, und casten Sie zur aktuellen Ereignisschnittstelle, um eine Verbindung zum Ereignis herzustellen. Verwenden Sie andernfalls die von der COM-CoClass abgeleitete .NET-Schnittstelle, um auf Methoden, Eigenschaften und Ereignisse des COM-Objekts zuzugreifen. Informationen zum COM-Objekt finden Sie unter MailItem.

public interface class _MailItem
[System.Runtime.InteropServices.Guid("00063034-0000-0000-C000-000000000046")]
public interface _MailItem
Public Interface _MailItem
Abgeleitet
Attribute

Eigenschaften

Actions

Gibt eine Actions Auflistung zurück, die alle verfügbaren Aktionen für das Element darstellt. Schreibgeschützt.

AlternateRecipientAllowed

Gibt einen Booleschen Wert (bool in C#) zurück, der True ist, wenn die E-Mail-Nachricht weitergeleitet werden kann. Lese-/Schreibzugriff.

Application

Gibt ein Application -Objekt zurück, das die übergeordnete Outlook-Anwendung für das -Objekt darstellt. Schreibgeschützt.

Attachments

Gibt ein Attachments -Objekt zurück, das alle Anlagen für das angegebene Element darstellt. Schreibgeschützt.

AutoForwarded

Ein boolescher Wert (bool in C#), der True zurückgibt, wenn das Element automatisch weitergeleitet wurde. Lese-/Schreibzugriff.

AutoResolvedWinner

Gibt einen Booleschen Wert (bool in C#) zurück, der bestimmt, ob das Element ein Gewinner einer automatischen Konfliktlösung ist. Schreibgeschützt.

BCC

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die Anzeigeliste der BCC-Namen (Blind Carbon Copy) für ein MailItemdarstellt. Lese-/Schreibzugriff.

BillingInformation

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die abrechnungsinformationen darstellt, die dem Outlook-Element zugeordnet sind, oder legt diesen Wert fest. Lese-/Schreibzugriff.

Body

Gibt einen Wert vom Typ String (Zeichenfolge in C#) zurück, der den Klartext des Outlook-Elements darstellt, oder legt diesen Fest fest. Lese-/Schreibzugriff.

BodyFormat

Gibt eine OlBodyFormat Konstante zurück, die das Format des Textkörpers angibt, oder legt sie fest. Lese-/Schreibzugriff.

Categories

Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die die Kategorien darstellt, die dem Outlook-Element zugewiesen sind. Lese-/Schreibzugriff.

CC

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die Anzeigeliste der Cc-Namen (Carbon Copy) für ein MailItemdarstellt. Lese-/Schreibzugriff.

Class

Gibt eine OlObjectClass Konstante zurück, die die Klasse des Objekts angibt. Schreibgeschützt.

Companies

Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die die Namen der Unternehmen darstellt, die dem Outlook-Element zugeordnet sind. Lese-/Schreibzugriff.

Conflicts

Gibt das Conflicts -Objekt zurück, das die Elemente darstellt, die für ein Beliebiges Outlook-Elementobjekt in Konflikt stehen. Schreibgeschützt.

ConversationID

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die ein Conversation Objekt eindeutig identifiziert, zu dem das MailItem Objekt gehört. Schreibgeschützt.

ConversationIndex

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Index des Unterhaltungsthreads des Outlook-Elements darstellt. Schreibgeschützt.

ConversationTopic

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die das Thema des Unterhaltungsthreads des Outlook-Elements darstellt. Schreibgeschützt.

CreationTime

Gibt einen DateTime-Wert zurück, der die Erstellungszeit für das Outlook-Element angibt. Schreibgeschützt.

DeferredDeliveryTime

Dient zum Zurückgeben oder Festlegen eines DateTime-Werts , der das Datum und die Uhrzeit angibt, zu dem die E-Mail-Nachricht zugestellt werden soll. Lese-/Schreibzugriff.

DeleteAfterSubmit

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, wenn eine Kopie der E-Mail-Nachricht beim Senden nicht gespeichert wird, und False , wenn eine Kopie gespeichert wird. Lese-/Schreibzugriff.

DownloadState

Gibt eine Konstante zurück, die zu der OlDownloadState -Enumeration gehört, die den Downloadstatus des Elements angibt. Schreibgeschützt.

EnableSharedAttachments

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

EntryID

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die eindeutige Eintrags-ID des Objekts darstellt. Schreibgeschützt.

ExpiryTime

Dient zum Zurückgeben oder Festlegen eines DateTime-Werts , der das Datum und die Uhrzeit angibt, zu dem das Element ungültig wird und gelöscht werden kann. Lese-/Schreibzugriff.

FlagDueBy

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

FlagIcon

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

FlagRequest

Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die die angeforderte Aktion für ein E-Mail-Element angibt. Lese-/Schreibzugriff.

FlagStatus

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

FormDescription

Gibt das FormDescription -Objekt zurück, das die Formularbeschreibung für das angegebene Outlook-Element darstellt. Schreibgeschützt.

GetInspector

Gibt ein Inspector -Objekt zurück, das einen Inspektor darstellt, der mit dem angegebenen Element initialisiert wurde. Schreibgeschützt.

HasCoverSheet

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

HTMLBody

Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die den HTML-Text des angegebenen Elements darstellt. Lese-/Schreibzugriff.

Importance

Gibt eine OlImportance Konstante zurück, die die relative Wichtigkeitsstufe für das Outlook-Element angibt, oder legt sie fest. Lese-/Schreibzugriff.

InternetCodepage

Gibt einen Integer-Wert (int in C#) zurück, der die vom Element verwendete Internetcodepage bestimmt, oder legt diesen fest. Lese-/Schreibzugriff.

IsConflict

Gibt einen Booleschen Wert (bool in C#) zurück, der bestimmt, ob das Element in Konflikt steht. Schreibgeschützt.

IsIPFax

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

IsMarkedAsTask

Gibt einen booleschen Wert (bool in C#) zurück, der angibt, ob als MailItem Aufgabe markiert ist. Schreibgeschützt.

ItemProperties

Gibt eine ItemProperties Auflistung zurück, die alle standard- und benutzerdefinierten Eigenschaften darstellt, die dem Outlook-Element zugeordnet sind. Schreibgeschützt.

LastModificationTime

Gibt einen DateTime-Wert zurück, der das Datum und die Uhrzeit der letzten Änderung des Outlook-Elements angibt. Schreibgeschützt.

Links

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

MAPIOBJECT

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

MarkForDownload

Gibt eine OlRemoteStatus Konstante zurück, die den Status eines Elements bestimmt, sobald es von einem Remotebenutzer empfangen wurde, oder legt diese Konstante fest. Lese-/Schreibzugriff.

MessageClass

Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die die Nachrichtenklasse für das Outlook-Element darstellt. Lese-/Schreibzugriff.

Mileage

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die Kilometerleistung für ein Element darstellt, oder legt diesen fest. Lese-/Schreibzugriff.

NoAging

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, um das Outlook-Element nicht zu altern, oder legt diesen fest. Lese-/Schreibzugriff.

OriginatorDeliveryReportRequested

Gibt einen booleschen Wert (bool in C#) zurück, der bestimmt, ob der Absender des Besprechungselements oder der E-Mail-Nachricht einen Übermittlungsbericht empfängt, oder legt diesen fest. Lese-/Schreibzugriff.

OutlookInternalVersion

Gibt einen Integer-Wert (int in C#) zurück, der die Buildnummer der Outlook-Anwendung für ein Outlook-Element darstellt. Schreibgeschützt.

OutlookVersion

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die Haupt- und Nebenversionsnummer der Outlook-Anwendung für ein Outlook-Element angibt. Schreibgeschützt.

Parent

Gibt das übergeordnete Objekt des angegebenen Objekts zurück. Schreibgeschützt.

Permission

Legt eine Konstante fest oder gibt eine OlPermission Konstante zurück, die bestimmt, welche Berechtigungen die Empfänger für das E-Mail-Element haben. Lese-/Schreibzugriff.

PermissionService

Legt fest oder gibt eine OlPermissionService Konstante zurück, die den Berechtigungsdienst bestimmt, der beim Senden einer durch Information Rights Management (IRM) geschützten Nachricht verwendet wird. Lese-/Schreibzugriff.

PermissionTemplateGuid

Gibt einen String-Wert (Zeichenfolge in C#) zurück, der die GUID der Vorlagendatei darstellt, die auf angewendet MailItem werden soll, um IRM-Berechtigungen (Information Rights Management) anzugeben, oder legt diesen fest. Lese-/Schreibzugriff.

PropertyAccessor

Gibt ein PropertyAccessor -Objekt zurück, das das Erstellen, Abrufen, Festlegen und Löschen von Eigenschaften des übergeordneten MailItem Objekts unterstützt. Schreibgeschützt.

ReadReceiptRequested

Gibt einen booleschen Wert (bool in C#) zurück, der True angibt, wenn vom Absender eine Lesebestätigung angefordert wurde.

ReceivedByEntryID

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den EntryID für den wahren Empfänger darstellt, wie vom Transportanbieter festgelegt, der die E-Mail-Nachricht zugestellt hat. Schreibgeschützt.

ReceivedByName

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Anzeigenamen des tatsächlichen Empfängers für die E-Mail-Nachricht darstellt. Schreibgeschützt.

ReceivedOnBehalfOfEntryID

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den EntryID des Benutzers darstellt, der delegiert wird, um den Empfänger für die E-Mail-Nachricht darzustellen. Schreibgeschützt.

ReceivedOnBehalfOfName

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Anzeigenamen des Benutzers darstellt, der delegiert wird, um den Empfänger für die E-Mail-Nachricht darzustellen. Schreibgeschützt.

ReceivedTime

Gibt einen DateTime-Wert zurück, der das Datum und die Uhrzeit angibt, zu dem das Element empfangen wurde. Schreibgeschützt.

RecipientReassignmentProhibited

Gibt einen Booleschen Wert (bool in C#) zurück, der True angibt, wenn der Empfänger die E-Mail-Nachricht nicht weiterleiten kann. Lese-/Schreibzugriff.

Recipients

Gibt eine Recipients Auflistung zurück, die alle Empfänger für das Outlook-Element darstellt. Schreibgeschützt.

ReminderOverrideDefault

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, wenn die Erinnerung das Standarderinnerungsverhalten für das Element überschreibt, oder legt diesen fest. Lese-/Schreibzugriff.

ReminderPlaySound

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, wenn die Erinnerung einen Sound wiedergeben soll, wenn sie für dieses Element auftritt, oder legt diesen fest. Lese-/Schreibzugriff.

ReminderSet

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, wenn eine Erinnerung für dieses Element festgelegt wurde, oder legt diesen fest. Lese-/Schreibzugriff.

ReminderSoundFile

Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die den Pfad und dateinamen der Audiodatei angibt, die wiedergegeben werden soll, wenn die Erinnerung für das Outlook-Element auftritt. Lese-/Schreibzugriff.

ReminderTime

Dient zum Zurückgeben oder Festlegen eines DateTime-Werts , der das Datum und die Uhrzeit angibt, zu dem die Erinnerung für das angegebene Element erfolgen soll. Lese-/Schreibzugriff.

RemoteStatus

Gibt eine OlRemoteStatus Konstante zurück, die den Remotestatus der E-Mail-Nachricht angibt, oder legt sie fest. Lese-/Schreibzugriff.

ReplyRecipientNames

Gibt eine durch Semikolons getrennte Zeichenfolge (Zeichenfolge in C#) liste der Antwortempfänger für die E-Mail-Nachricht zurück. Schreibgeschützt.

ReplyRecipients

Gibt eine Recipients Auflistung zurück, die alle Antwortempfängerobjekte für das Outlook-Element darstellt. Schreibgeschützt.

RetentionExpirationDate

Gibt einen DateTime Wert zurück, der das Datum angibt, an dem das MailItem Objekt abläuft, nach dem der MrM-Assistent (Messaging Records Management) das Element löscht. Schreibgeschützt.

RetentionPolicyName

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Namen der Aufbewahrungsrichtlinie angibt. Schreibgeschützt.

RTFBody

Dient zum Zurückgeben oder Festlegen eines Bytearrays, das den Textkörper des Microsoft Outlook-Elements im Rich-Text-Format darstellt. Lese-/Schreibzugriff.

Saved

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, wenn das Outlook-Element seit dem letzten Speichern nicht geändert wurde. Schreibgeschützt.

SaveSentMessageFolder

Dient zum Zurückgeben oder Festlegen eines Folder Objekts, das den Ordner darstellt, in dem eine Kopie der E-Mail-Nachricht nach dem Senden gespeichert wird. Lese-/Schreibzugriff.

Sender

Gibt ein AddressEntry Objekt zurück, das dem Benutzer des Kontos entspricht, von dem die gesendet wird, oder legt es MailItem fest. Lese-/Schreibzugriff.

SenderEmailAddress

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die E-Mail-Adresse des Absenders des Outlook-Elements darstellt. Schreibgeschützt.

SenderEmailType

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Typ des Eintrags für die E-Mail-Adresse des Absenders des Outlook-Elements darstellt, z. B. "SMTP" für Internetadresse, "EX" für eine Microsoft Exchange-Serveradresse usw. Schreibgeschützt.

SenderName

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Anzeigenamen des Absenders für das Outlook-Element angibt. Schreibgeschützt.

SendUsingAccount

Gibt ein Account Objekt zurück, das das Konto darstellt, unter dem die MailItem gesendet werden soll, oder legt dieses Fest fest. Lese-/Schreibzugriff.

Sensitivity

Gibt eine Konstante in der Enumeration zurück, die OlSensitivity die Vertraulichkeit für das Outlook-Element angibt, oder legt sie fest. Lese-/Schreibzugriff.

Sent

Gibt einen booleschen Wert (bool in C#) zurück, der angibt, ob eine Nachricht gesendet wurde. Schreibgeschützt.

SentOn

Gibt einen DateTime-Wert zurück, der das Datum und die Uhrzeit angibt, an dem das Outlook-Element gesendet wurde. Schreibgeschützt.

SentOnBehalfOfName

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Anzeigenamen für den beabsichtigten Absender der E-Mail-Nachricht angibt. Lese-/Schreibzugriff.

Session

Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt.

Size

Gibt einen Integer-Wert (int in C#) zurück, der die Größe (in Bytes) des Outlook-Elements angibt. Schreibgeschützt.

Subject

Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die den Betreff für das Outlook-Element angibt. Lese-/Schreibzugriff.

Submitted

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, wenn das Element übermittelt wurde. Schreibgeschützt.

TaskCompletedDate

Gibt einen DateTime-Wert zurück, der den Abschlusstermin des Vorgangs für diesen darstellt, oder legt diesen MailItemfest. Lese-/Schreibzugriff.

TaskDueDate

Gibt einen DateTime-Wert zurück, der das Fälligkeitsdatum des Vorgangs für diesen darstellt, oder legt diesen MailItemfest. Lese-/Schreibzugriff.

TaskStartDate

Gibt einen DateTime-Wert zurück, der den Anfangstermin des Vorgangs für dieses Objekt darstellt, oder legt diesen MailItem fest. Lese-/Schreibzugriff.

TaskSubject

Gibt einen String-Wert (Zeichenfolge in C#) zurück, der den Betreff der Aufgabe für das Objekt darstellt, oder legt diesen MailItem fest. Lese-/Schreibzugriff.

To

Gibt eine durch Semikolons getrennte String-Liste (Zeichenfolge in C#) mit Anzeigenamen für die An-Empfänger für das Outlook-Element zurück oder legt diese fest. Lese-/Schreibzugriff.

ToDoTaskOrdinal

Gibt einen DateTime-Wert zurück, der den Ordnungswert der Aufgabe für darstellt, oder legt diesen MailItemfest. Lese-/Schreibzugriff.

UnRead

Gibt einen booleschen Wert (bool in C#) zurück, der True ist, wenn das Outlook-Element nicht geöffnet (gelesen) wurde, oder legt diesen fest. Lese-/Schreibzugriff.

UserProperties

Gibt die UserProperties Auflistung zurück, die alle Benutzereigenschaften für das Outlook-Element darstellt. Schreibgeschützt.

VotingOptions

Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die eine durch Trennzeichen getrennte Zeichenfolge mit den Abstimmungsoptionen für die E-Mail-Nachricht angibt. Lese-/Schreibzugriff.

VotingResponse

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die Abstimmungsantwort für die E-Mail-Nachricht angibt, oder legt sie fest. Lese-/Schreibzugriff.

Methoden

AddBusinessCard(ContactItem)

Fügt Kontaktinformationen basierend auf der elektronischen Visitenkarte (EBC) an, die dem angegebenen ContactItem Objekt zugeordnet ist, an das MailItem Objekt an.

ClearConversationIndex()

Der Index des Unterhaltungsthreads für die E-Mail-Nachricht wird gelöscht.

ClearTaskFlag()

Löscht das MailItem -Objekt als Aufgabe.

Close(OlInspectorClose)

Das Outlook-Element wird geschlossen, und Änderungen werden optional gespeichert.

Copy()

Erstellt eine Instanz eines Objekts.

Delete()

Entfernt das Element aus dem Ordner, der das Element enthält.

Display(Object)

Zeigt ein neues Inspector Objekt für das Element an.

Forward()

Führt die Aktion Weiterleiten für ein Element aus und gibt die resultierende Kopie als -Objekt zurück MailItem .

GetConversation()

Ruft ein Conversation -Objekt ab, das die Konversation darstellt, zu der dieses Element gehört.

MarkAsTask(OlMarkInterval)

Markiert ein MailItem Objekt als Aufgabe und weist dem Objekt ein Aufgabenintervall zu.

Move(MAPIFolder)

Verschiebt ein Microsoft Outlook-Element in einen neuen Ordner.

PrintOut()

Druckt das Outlook-Element mit allen Standardeinstellungen. Die PrintOut -Methode ist die einzige Outlook-Methode, die zum Drucken verwendet werden können.

Reply()

Erstellt aus der ursprünglichen Nachricht eine Antwort, die an den ursprünglichen Absender voradressiert ist.

ReplyAll()

Erstellt aus der ursprünglichen Nachricht eine Antwort an alle ursprünglichen Empfänger.

Save()

Speichert das Outlook-Element im aktuellen Ordner oder, wenn es sich um ein neues Element handelt, im Outlook-Standardordner für den Elementtyp.

SaveAs(String, Object)

Speichert das Microsoft Outlook-Element in dem angegebenen Pfad und in dem Format des angegebenen Dateityps. Wenn kein Dateityp angegeben wurde, wird das MSG-Format (MSG) verwendet.

Send()

Die E-Mail-Nachricht wird gesendet.

ShowCategoriesDialog()

Zeigt das Dialogfeld Kategorien anzeigen an, das die Auswahl von Kategorien erlaubt, die dem Betreff des Objekts entsprechen.

Gilt für: