Compartir a través de


Ejemplo de proveedor de libreta de direcciones

Hace referencia a: Outlook 2013 | Outlook 2016

Este ejemplo admite un único contenedor de solo lectura para nombres para mostrar y direcciones de correo electrónico, que se leen desde un archivo binario plano. El ejemplo admite plantillas únicas y todas las opciones de configuración excepto el Asistente para perfiles.

Puede descargar este ejemplo desde ejemplos de código de Outlook Messaging API (MAPI).

Propiedad Valor
Ejecutable:
SABP32.dll
Directorio de código fuente:
SampleAddressBookProvider\SABP
Lengua:
C++
Plataformas:
Microsoft Visual Studio 2008 para compilar para Windows Vista, Windows Server 2008, Windows XP SP2 y Windows Server 2003 SP1

Características admitidas

Este ejemplo admite las siguientes características:

  • Restricciones de tabla. El ejemplo implementa la resolución de prefijo-coincidencia y nombre ambiguo. No implementa el lenguaje de restricción MAPI completo y las restricciones solo se admiten en el nombre para mostrar.

  • Tabla de visualización de detalles para los usuarios de mensajería.

  • Direcciones únicas.

  • Cuadro de diálogo de búsqueda avanzada.

  • Una interfaz IMAPIStatus : IMAPIProp . Esta interfaz se admite parcialmente; sus métodos IMAPIProp se delegan a la interfaz IPropData . Para obtener más información, vea la interfaz IPropData : IMAPIProp .

  • Configuración interactiva y mediante programación.

Características no admitidas

Este ejemplo no admite las siguientes características:

  • Clasificación.

  • Listas de distribución.

  • Crear, eliminar y modificar entradas.

  • Propiedades con varios valores.

  • Propiedades con nombre.

  • Distinguir entre nombres y apellidos en nombres para mostrar.

Para instalar el proveedor de libreta de direcciones de ejemplo

  1. Para descargar el proveedor de libreta de direcciones de ejemplo, vea Descargar los ejemplos mapi de Outlook.

  2. Busque la carpeta donde guardó los ejemplos MAPI de Outlook. Haga clic con el botón derecho en la carpeta zip del número> de versión de< OutlookMAPISamples y haga clic en Extraer todo.

  3. Haga clic en Examinar, seleccione la ubicación donde desea guardar el ejemplo y haga clic en Extraer.

  4. Ejecute Visual Studio 2008.

  5. En Visual Studio 2008, haga clic en Archivo, seleccione Abriry, a continuación, haga clic en Proyecto o solución.

  6. Vaya a la ubicación donde guardó el ejemplo, haga clic en SABP.vcproj y, a continuación, haga clic en Abrir.

  7. On the Build menu, click Build Solution.

  8. En el cuadro de diálogo Guardar archivo como , haga clic en Guardar.

  9. En la carpeta donde guardó el ejemplo, haga clic con el botón derecho en el archivo install.bat y haga clic en Ejecutar como administrador.

  10. En el cuadro de diálogo Control de cuentas de usuario, haga clic en Continuar.

    Nota:

    Install.bat copia el .dll en la carpeta de instalación predeterminada de Microsoft Office, C:\Archivos de programa\Microsoft Office\Office12. Si ha instalado productos de Office en otra ubicación, haga clic con el botón derecho en Install.bat y haga clic en Editar. El archivo se abre en el Bloc de notas. Reemplace la ruta de instalación predeterminada por la ruta de instalación que se usa en el equipo.