Libreta de direcciones Exchange

19/11/2003 - 18:36 por Iker Llanos | Informe spam
¿Hay alguna manera en C# de sacar las propiedades de un usuario de exchange, es decir, su telefono dirección etc desde código C#

Gracias

Preguntas similare

Leer las respuestas

#1 Millan Andres Sanchez Diaz
19/11/2003 - 23:41 | Informe spam
Debes bajar el SDK para exchange de la pagina de microsoft.com

Este te permite manejar el exchange desde .NET


Millán Andrés Sánchez Díaz
Business and Technology Consultant
Tels.: (571) 6147862 - 6147983
Fax: (571) 5287076
Cel. : 310-8656566
SYS TECNOLOGIAS INTEGRADAS LTDA
Bogotá, Colombia

"Iker Llanos" wrote in message
news:
¿Hay alguna manera en C# de sacar las propiedades de un usuario de


exchange, es decir, su telefono dirección etc desde código C#?

Gracias
Respuesta Responder a este mensaje
#2 Iker Llanos
20/11/2003 - 09:16 | Informe spam
La cosa es que accedo mediante MAPI

MAPI.Recipients pRecipients
MAPI.Recipient pRecipient
MAPI.AddressEntry pAddressEntry
MAPI.Fields flds
MAPI.Field fld;
string strDE = string.Empty

tr
{
pRecipients = FrmPrincipal.datosGlobales.g_sesionMapi.AddressBook
(Type.Missing, "Selección de usuario", true, true, 1, Type.Missing, Type.Missing, Type.Missing,Type.Missing /*this.Handle*/) as MAPI.Recipients

if (pRecipients == null
return

pRecipient = pRecipients.get_Item (1) as MAPI.Recipient
if (pRecipient == null

return

pAddressEntry = pRecipient.AddressEntry as MAPI.AddressEntry;

flds = pAddressEntry.Fields as MAPI.Fields
fld = flds.get_Item(0x39FE001E, Type.Missing) as MAPI.Field
this.txtEmail.Text = fld.Value as string

catch {

Y así consigo sacar la libreta de direcciones y elijo un usuario y me coje su email. Pero lo que yo quiero es que me salga ya un usuario ya marcado y pueda ver las ventana de sus propiedades (telefono, direccion etc). No se si se me explico muy bien

Gracias de todos modo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida