Compartir a través de


Método StorageItem.Delete (Outlook)

Elimina permanentemente el objeto StorageItem de la carpeta principal.

Sintaxis

expresión. Eliminar

Expresión Variable que representa un objeto StorageItem .

Comentarios

Esta llamada permite una solución borrar o restablecer el almacenamiento para sus datos privados. Si se intenta eliminar un objeto StorageItem que se ha quitado por una previa StorageItem.Delete llamada se producirá el error "No se pudo completar la eliminación".

Para obtener más información sobre cómo eliminar datos de soluciones almacenados en un objeto StorageItem, vea Actualizar y eliminar el almacenamiento de soluciones.

Ejemplo:

El siguiente ejemplo de código en Visual Basic para aplicaciones muestra cómo limpiar todos los objetos StorageItem existente que tenga el asunto especificado, cree una nueva instancia con el mismo asunto, asignar un valor a una propiedad personalizada y guardar la nueva instancia.

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

Consulte también

Objeto StorageItem

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.