Compartir a través de


Método Conversation.StopAlwaysDelete (Outlook)

Detiene la acción de siempre mover elementos de la conversación del almacén especificado a la carpeta Elementos eliminados de ese almacén.

Sintaxis

expresión. StopAlwaysDelete( _Store_ )

Expresión Variable que representa un objeto "Conversation".

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Almacén Obligatorio Store Especifica el almacén al que se aplica la acción de detener eliminar siempre.

Comentarios

Si no se ha activado la acción de eliminar siempre, stopalwaysdelete no realiza ninguna acción.

Si se ha activado la acción de eliminar siempre (llamando al método SetAlwaysDelete , StopAlwaysDelete mueve elementos de conversación en la carpeta Elementos eliminados a la Bandeja de entrada existentes.

Después de llamar al método StopAlwaysDelete para mantener una conversación en un almacén, al llamar al método GetAlwaysDelete en esa conversación y almacén devuelve la constante olDoNotDelete.

Si el almacén especificado por el parámetro Store representa un almacén que no es de entrega, como un almacén .pst de archivo, la acción stop-always-delete se aplica a los elementos de conversación del almacén de entrega predeterminado.

Llamar a este método en una conversación que ya está en la carpeta Elementos eliminados en el almacén especificado, devuelve un error.

Ejemplo:

El ejemplo siguiente Visual Basic para aplicaciones (VBA) se muestra cómo detener la acción de eliminar siempre para la conversación de un elemento de correo específico. En el ejemplo de código, DemoStopAlwaysDelete, se elige el primer elemento de correo que se muestra en el panel de lectura como elemento de correo específico. DemoStopAlwaysDelete comprueba que las conversaciones están habilitadas en el almacén para el elemento de correo, se obtiene la conversación que implica ese elemento de correo si existe una conversación y usa SetAlwaysDelete para detener la acción de eliminar siempre para esa conversación en ese almacén.

Sub DemoStopAlwaysDelete() 
 Dim oMail As Outlook.MailItem 
 Dim oConv As Outlook.Conversation 
 Dim oStore As Outlook.Store 
 
 ' Get the item displayed in the Reading Pane. 
 Set oMail = ActiveExplorer.Selection(1) 
 Set oStore = oMail.Parent.Store 
 If oStore.IsConversationEnabled Then 
 Set oConv = oMail.GetConversation 
 If Not (oConv Is Nothing) Then 
 oConv.StopAlwaysDelete oStore 
 End If 
 End If 
End Sub

Consulte también

Objeto de conversación

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.