IAddrBook::SetDefaultDir
Hace referencia a: Outlook 2013 | Outlook 2016
Establece el contenedor especificado como contenedor de libreta de direcciones predeterminado.
HRESULT SetDefaultDir(
ULONG cbEntryID,
LPENTRYID lpEntryID
);
Parameters
cbEntryID
[in] Recuento de bytes en el identificador de entrada al que apunta el parámetro lpEntryID .
lpEntryID
[in] Puntero al identificador de entrada del contenedor de libreta de direcciones predeterminado.
Valor devuelto
S_OK
El contenedor de libreta de direcciones predeterminado se estableció correctamente.
Comentarios
Los clientes y proveedores de servicios llaman al método SetDefaultDir para establecer un nuevo contenedor de libreta de direcciones predeterminado. El contenedor predeterminado es el contenedor que el usuario ve en la libreta de direcciones cuando se abre la libreta de direcciones por primera vez. SetDefaultDir guarda el contenedor predeterminado como una entrada en el perfil. El contenedor permanece como valor predeterminado hasta que se realiza otra llamada a SetDefaultDir en la misma sesión o en otra sesión, o bien se quita el contenedor.
Nota:
La propiedad PR_AB_CHOOSE_DIRECTORY_AUTOMATICALLY corresponde a la opción Elegir automáticamente en el cuadro de diálogo Opciones de la libreta de direcciones. Cuando esta propiedad existe en la sección IID_CAPONE_PROF perfil y se establece en true, el cuadro de diálogo Libreta de direcciones ya no tiene como valor predeterminado el contenedor especificado por SetDefaultDir, sino que elige una libreta de direcciones que Microsoft Outlook considera adecuada para el contexto en el que se mostró el cuadro de diálogo. Tenga en cuenta que esto puede dar lugar a una experiencia deficiente para proveedores de libretas de direcciones de terceros.
Referencia de MFCMAPI
Para obtener un ejemplo de código de MFCMAPI, vea la siguiente tabla.
Archivo | Función | Comment |
---|---|---|
Abcontdlg.cpp |
CAbContDlg::OnSetDefaultDir |
MFCMAPI usa el método SetDefaultDir para que el contenedor de libreta de direcciones especificado sea el predeterminado. |