Outlook - Enregistrer un contact dans un autre repertoire

Résolu
citt Messages postés 209 Date d'inscription dimanche 8 juin 2003 Statut Membre Dernière intervention 9 février 2012 - 3 mars 2006 à 11:41
citt Messages postés 209 Date d'inscription dimanche 8 juin 2003 Statut Membre Dernière intervention 9 février 2012 - 3 mars 2006 à 14:31
Bonjour,

J'ai reussi a creer un contact mais mon soucis et que je veut l'enregistrer dans un autre carnet d'adresse que celui par defaut (un sous dossier du premier en fait).

Est-ce possible ???

Citt_jr
Bats toi avec les meilleurs, crève avec le reste
Tsubara.net

1 réponse

citt Messages postés 209 Date d'inscription dimanche 8 juin 2003 Statut Membre Dernière intervention 9 février 2012 3
3 mars 2006 à 14:31
Bonjour,

Trouver la solution il suffit de faire un .move aprés avoir crée le contact.


Outlook.
MAPIFolder inBox = (Outlook.
MAPIFolder)
this.ActiveExplorer().Session.GetDefaultFolder(Outlook.
OlDefaultFolders.olFolderContacts);


Outlook.
MAPIFolder destFolder = inBox.Folders[
"Sous Dossier Contact"];
Outlook.
ContactItem newContact = (Outlook.
ContactItem)

this.CreateItem(Outlook.
OlItemType.olContactItem);



try {
newContact.FirstName =
"Citt";
newContact.LastName =
"jr";
newContact.Email1Address =
"citt_jr@tsubara.net";

newContact.Save();
newContact.Display(
false);
newContact.Move(destFolder);
}
catch {

MessageBox.Show(
"Impossible de creer le contact");
}

Citt_jr
Bats toi avec les meilleurs, crève avec le reste
Tsubara.net
3
Rejoignez-nous