Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Hace referencia a: Outlook 2013 | Outlook 2016
Para copiar uno o varios destinatarios de un contenedor en otro o en el mismo contenedor, compruebe primero que el contenedor de destino es modificable. Los contenedores modificables establecen la marca de AB_MODIFIABLE en su propiedad PR_CONTAINER_FLAGS (PidTagContainerFlags).
Para copiar una o varias entradas en un contenedor modificable, llame al método IABContainer::CopyEntries del contenedor de destino. Dado que copiar entradas de libreta de direcciones puede llevar mucho tiempo, CopyEntries acepta cuatro parámetros de entrada: una matriz de identificadores de entrada para las entradas que se van a copiar, un identificador de ventana, un indicador de progreso y una máscara de bits de marcas.
El proveedor de la libreta de direcciones usa el identificador de ventana y el indicador de progreso para mostrar el estado de la operación al usuario. Si desea mostrar el progreso, pase un identificador de ventana para la ventana primaria del indicador de progreso en el parámetro ulUIParam y no establezca la marca AB_NO_DIALOG en el parámetro ulFlags . Si tiene su propia implementación de un indicador de progreso, pase un puntero a la implementación en el parámetro lpProgress . Si no es así, pase NULL. El proveedor de libreta de direcciones usará la implementación del indicador de progreso MAPI.
La máscara de bits de las marcas indica si desea mostrar o no un indicador de progreso y cómo se debe controlar la comprobación de entrada duplicada. Establezca la marca AB_NO_DIALOG para suprimir un indicador de progreso. Establezca la marca de CREATE_CHECK_DUP_LOOSE para indicar al proveedor de la libreta de direcciones que compruebe libremente si hay duplicados o la marca de CREATE_CHECK_DUP_STRICT para comprobar duplicados de forma más estricta. Establezca la marca de CREATE_REPLACE para que las entradas copiadas reemplacen las entradas existentes cuando el proveedor determine que hay duplicados.
Al copiar en un contenedor de libreta de direcciones personal (PAB), el proveedor copia algunas o todas las propiedades de cada entrada. Dado que MAPI no establece requisitos para los proveedores que implementan operaciones de copia de contenedor, no puede hacer suposiciones sobre el número y el tipo de propiedades que se copian con una entrada de libreta de direcciones.