共用方式為


(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

另請參閱

StorageItem 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應