RSS

Archivos Mensuales: febrero 2008

Como personalizar campos en Outlook Mobile

En Outlook Mobile exite la posibilidad de añadir campos para guardar datos en función de las necesidades. Podemos agregar nuestros propios campos, pero eso si, luego estos no se sincronizarán con nuestro Outlook de escritorio ni serán mostrados en los cuados de dialogo estandar de Outlook Mobile, pero si tenemos aplicaciones basadas en Outlook puede resultarnos muy util que nos permitan utilizar dicha funcionalidad.

Podemos agregar nuevos campos a la Agenda, tareas y contactos

// Agregar referencia a Microsoft.WindowsMobile.PocketOutlook
//using Microsoft.WindowsMobile.PocketOutlook;

OutlookSession MiSesion = new OutlookSession();

Appointment ApunteAgenda = new Appointment();
//Agregar propiedades a la agedna
ApunteAgenda.Properties.Add("Campo numerico", typeof(int));
//Asignación de valor
ApunteAgenda.Properties["Campo numerico"] = 1979;

Task Tarea = new Task();
//Agregar propiedad a tarea
Tarea.Properties.Add("Campo boolean", typeof(bool));
//Asignación de valor
Tarea.Properties["Campo boolean"] = true;

Contact Contactos = new Contact();
//Agregar propiedades a tareas
Contactos.Properties.Add("Campo de texto",typeof(string));
//Asignación de valor
Contactos.Properties["Campo de texto"] = "Contenido de nuestra propiedad";
MiSesion.Dispose();

Y listo!! ya tenemos nuevas propiedades con las que jugar.

 
Deja un comentario

Publicado por en 29 febrero, 2008 en Desarrollo, Trucos