Objet SelectNamesDialog (Outlook)
Affiche la boîte de dialogue Sélectionner des noms permettant à l’utilisateur de sélectionner des entrées dans une ou plusieurs listes d’adresses et retourne les entrées sélectionnées dans l’objet de collection spécifié par la propriété SelectNamesDialog.Recipients.
Remarques
Vous pouvez créer une instance d'un objet SelectNamesDialog en appelant NameSpace.GetSelectNamesDialog.
La boîte de dialogue affichée par SelectNamesDialog.Display est similaire à la boîte de dialogue Sélectionner des noms dans l’interface utilisateur d’Outlook. Elle respecte les paramètres de taille et de position de la boîte de dialogue Choisir des noms prédéfinie. Toutefois, elle n'affiche pas par défaut Destinataires du message au-dessus des zones d'édition À, Cc et Cci. Pour plus d’informations sur l’utilisation de l’objet SelectNamesDialog pour afficher la boîte de dialogue Sélectionner des noms , consultez Noms d’affichage du carnet d’adresses.
Exemple
L'exemple de code suivant montre comment utiliser l'objet SelectNamesDialog pour afficher les entrées du dossier Contacts dans une boîte de dialogue semblable à la boîte de dialogue Choisir des noms dans l'interface utilisateur Outlook.
Sub ShowContactsInDialog()
Dim oDialog As SelectNamesDialog
Dim oAL As AddressList
Dim oContacts As Folder
Set oDialog = Application.Session.GetSelectNamesDialog
Set oContacts = _
Application.Session.GetDefaultFolder(olFolderContacts)
'Look for the address list that corresponds with the Contacts folder
For Each oAL In Application.Session.AddressLists
If oAL.GetContactsFolder = oContacts Then
Exit For
End If
Next
With oDialog
'Initialize the dialog box with the address list representing the Contacts folder
.InitialAddressList = oAL
.ShowOnlyInitialAddressList = True
If .Display Then
'Recipients Resolved
'Access Recipients using oDialog.Recipients
End If
End With
End Sub
Méthodes
Nom |
---|
Display |
SetDefaultDisplayMode |
Propriétés
Nom |
---|
AllowMultipleSelection |
Application |
BccLabel |
Caption |
CcLabel |
Class |
ForceResolution |
InitialAddressList |
NumberOfRecipientSelectors |
Parent |
Recipients |
Session |
ShowOnlyInitialAddressList |
ToLabel |
Voir aussi
Référence du modèle objet Outlook
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.