StorageItem.Delete-Methode (Outlook)

Das StorageItem -Objekt wird endgültig aus dem übergeordneten Ordner gelöscht.

Syntax

Ausdruck. Löschen

Ausdruck Eine Variable, die ein StorageItem-Objekt darstellt.

HinwBemerkungeneise

Dieser Aufruf ermöglicht eine Lösung zum Bereinigen oder Zurücksetzen des Speichers für die privaten Daten. Ein StorageItem-Objekt löschen, die durch eine vorherige StorageItem.Delete entfernt wurde Versuch, führt Anruf in den Fehler "Der Löschvorgang konnte nicht abgeschlossen werden".

Weitere Informationen zum Löschen von in einem StorageItem-Objekt gespeicherten Lösungsdaten finden Sie unter Aktualisieren und Löschen des Lösungsspeichers.

Beispiel

Im folgenden Codebeispiel in Visual Basic für Applikationen zeigt, wie alle vorhandenen StorageItem -Objekt bereinigen, die dem angegebenen Betreff, erstellen eine neue Instanz mit dem gleichen Betreff, eine benutzerdefinierte Eigenschaft einen Wert zuweisen, und speichern die neue Instanz.

Sub AssignStorageData() 
 
 Dim oInbox As Outlook.Folder 
 
 Dim myStorage As Outlook.StorageItem 
 
 
 
 Set oInbox = Application.Session.GetDefaultFolder(olFolderInbox) 
 
 ' Remove and reset any existing instance of StorageItem of the specified subject 
 
 Set myStorage = oInbox.GetStorage("My Private Storage", olIdentifyBySubject) 
 
 myStorage.Delete 
 
 Set myStorage = Nothing 
 
 ' Get a new instance of StorageItem 
 
 Set myStorage = oInbox.GetStorage("My Private Storage", olIdentifyBySubject) 
 
 myStorage.UserProperties.Add "Order Number", olNumber 
 
 myStorage.UserProperties("Order Number").Value = 1000 
 
 myStorage.Save 
 
End Sub

Siehe auch

StorageItem-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.