Partage via


Méthode NameSpace.GetDefaultFolder (Outlook)

Renvoie un objet Folder qui représente le dossier par défaut du type demandé pour le profil actuel. par exemple, obtient le dossier Calendrier par défaut pour l’utilisateur actuellement connecté.

Syntaxe

expression. GetDefaultFolder( _FolderType_ )

expression Variable qui représente un objet NameSpace.

Paramètres

Nom Requis/Facultatif Type de données Description
FolderType Obligatoire OlDefaultFolders Type de dossier par défaut à renvoyer.

Valeur renvoyée

Objet Folder qui représente le dossier par défaut du type demandé pour le profil actuel.

Remarques

Pour renvoyer un dossier spécifique autre que celui par défaut, utilisez la collection Folders .

Si le dossier par défaut du type demandé n’existe pas, selon le type, Outlook peut créer et renvoyer le dossier ou générer une erreur. Par exemple, si olFolderManagedEmail est spécifié en tant que FolderType , mais que le groupe Dossiers managés n’a pas été déployé, Microsoft Outlook génère une erreur.

Exemple

Cet exemple Visual Basic pour Applications (VBA) utilise la propriété CurrentFolder pour remplacer le dossier affiché par le dossier Calendrier par défaut de l’utilisateur.

Sub ChangeCurrentFolder() 
 
 Dim myNamespace As Outlook.NameSpace 
 
 
 
 Set myNamespace = Application.GetNamespace("MAPI") 
 
 Set Application.ActiveExplorer.CurrentFolder = _ 
 
 myNamespace.GetDefaultFolder(olFolderCalendar) 
 
End Sub

Cet exemple VBA renvoie le premier dossier de la collection de dossiers des tâches.

Sub DisplayATaskFolder() 
 
 Dim myNamespace As Outlook.NameSpace 
 
 Dim myTasks As Outlook.Folder 
 
 Dim myFolder As Outlook.Folder 
 
 
 
 Set myNamespace = Application.GetNamespace("MAPI") 
 
 Set myTasks = myNamespace.GetDefaultFolder(olFolderTasks) 
 
 Set myFolder = myTasks.Folders(1) 
 
 myFolder.Display 
 
End Sub

Voir aussi

Objet NameSpace

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.