(Outlook) 的 StorageItem.Delete 方法
從父資料夾永久移除 StorageItem 物件。
語法
運算式。刪除
表達 代表 StorageItem 物件的 變數。
註解
此呼叫可讓方案清除或重設私人資料的儲存區。 嘗試刪除先前 StorageItem.Delete 呼叫所移除的 StorageItem ,會造成錯誤:「無法完成刪除。」
如需刪除存放在 StorageItem 物件中方案資料的詳細資訊,請參閱更新和刪除方案存放區。
範例
Visual Basic for Applications 中的下列程式碼範例示範如何清除任何具有指定主旨的現有 StorageItem 物件、建立具有相同主旨的新實例、將值指派給自訂屬性,以及儲存新的實例。
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
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。