Conversation.GetAlwaysDelete method (Outlook)

Gibt eine Konstante in der OlAlwaysDeleteConversation -Aufzählung zurück, die angibt, ob alle neuen Elemente, die an der Unterhaltung teilnehmen, immer in den Ordner Gelöschte Elemente im angegebenen Zustellungsspeicher verschoben werden sollen.

Syntax

Ausdruck. GetAlwaysDelete( _Store_ )

Ausdruck Eine Variable, die ein Conversation-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Store Erforderlich Store Gibt den Informationsspeicher an, der den Ordner Gelöschte Elemente enthält, in den Elemente der Unterhaltung verschoben werden.

Rückgabewert

Eine Konstante aus der OlAlwaysDeleteConversation-Enumeration , die angibt, ob alle neuen Elemente der Konversation immer in den Ordner Gelöschte Elemente des angegebenen Übermittlungsspeichers verschoben werden.

HinwBemerkungeneise

Wenn der Store-Parameter einen Nichtübermittlungsspeicher angibt, z. B. einen PST-Archivspeicher, gibt die GetAlwaysDelete-Methode eine Konstante aus OlAlwaysDeleteConversation zurück, die für Unterhaltungselemente im Standardübermittlungsspeicher gilt. Elemente in einem Speicher ein Unzustellbarkeitsbericht werden nicht in den Ordner Gelöschte Objekte für die standardmäßiger übermittlungsspeicher verschoben.

Wenn GetAlwaysDeleteOlAlwaysDelete zurückgegeben wird, werden Elemente der Unterhaltung immer in den Ordner Gelöschte Elemente für den Speicher verschoben, die das Elemente enthält. In einer Unterhaltung speicherübergreifend werden Elemente in den Ordner Gelöschte Elemente für den Speicher verschoben, die das Elemente enthält. Wenn GetAlwaysDeleteOlAlwaysDelete zurückgegeben wird, gibt die GetAlwaysMoveToFolder -Methode ein Folder-Objekt, das den Ordner Gelöschte Objekte für die Standard-Informationsspeichers darstellt.

Wenn GetAlwaysDeleteOlAlwaysDeleteUnsupported zurückgibt, unterstützt der angegebene Informationsspeicher immer Verschieben von Elementen in den Ordner Gelöschte Objekte diesen Informationsspeicher die Aktion nicht.

Wenn GetAlwaysDeleteoldonotdelete zurück zurückgibt, neue Elemente, die in der Unterhaltung werden nicht in den Ordner Gelöschte Elemente im angegebenen zustellungsspeicher verschoben, und vorhandene Unterhaltungselemente im Ordner " Gelöschte Elemente " in den Posteingang verschoben werden.

Beispiel

Der folgende Microsoft Visual Basic for Applications (VBA) wird gezeigt, wie die Einstellung immer Löschen der Unterhaltung eine ausgewählte e-Mail-Elements zu überprüfen. Das Codebeispiel überprüft, DemoGetAlwaysDeleteob Unterhaltungen im Standardspeicher aktiviert sind, ruft die Unterhaltung ab, die das erste E-Mail-Element umfasst, das im Lesebereich angezeigt wird, wenn eine Unterhaltung vorhanden ist, verwendet GetAlwaysDelete , um die Einstellung immer löschen zu erhalten, und zeigt die Einstellung an.

Sub DemoGetAlwaysDelete() 
 
 Dim oMail As Outlook.MailItem 
 
 Dim oConv As Outlook.Conversation 
 
 Dim oStore As Outlook.Store 
 
 Dim intValue As Integer 
 
 
 
 ' Get the item displayed in Reading Pane. 
 
 Set oMail = ActiveExplorer.Selection(1) 
 
 
 
 If Application.Session.DefaultStore.IsConversationEnabled Then 
 
 Set oConv = oMail.GetConversation 
 
 If Not (oConv Is Nothing) Then 
 
 intValue = _ 
 
 oConv.GetAlwaysDelete(Application.session.DefaultStore) 
 
 If intValue = _ 
 
 Outlook.OlAlwaysDeleteConversation.olAlwaysDelete Then 
 
 Debug.Print "olAlwaysDelete" 
 
 ElseIf intValue = _ 
 
 Outlook.OlAlwaysDeleteConversation.olAlwaysDeleteUnsupported Then 
 
 Debug.Print "olAlwaysDeleteUnsupported" 
 
 ElseIf intValue = _ 
 
 Outlook.OlAlwaysDeleteConversation.olDoNotDelete Then 
 
 Debug.Print "olDoNotDelete" 
 
 End If 
 
 End If 
 
 End If 
 
End Sub

Siehe auch

CONVERSATION-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.