Método NameSpace.GetDefaultFolder (Outlook)
Devuelve un objeto Folder que representa la carpeta predeterminada del tipo solicitado del perfil actual, por ejemplo, obtiene la carpeta Calendario predeterminada del usuario que ha iniciado sesión.
Sintaxis
expresión. GetDefaultFolder
( _FolderType_
)
Expresión Variable que representa un objeto NameSpace .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
FolderType | Obligatorio | OlDefaultFolders | Tipo de carpeta predeterminado que se debe devolver. |
Valor devuelto
Objeto Folder que representa la carpeta predeterminada del tipo solicitado del perfil actual.
Comentarios
Para devolver una carpeta no predeterminada específica, use la colección Folders.
Si no existe la carpeta predeterminada del tipo solicitado, en función del tipo, Outlook puede crear y devolver la carpeta o puede generar un error. Por ejemplo, si olFolderManagedEmail se especifica como FolderType pero no se ha implementado el grupo Carpetas administradas, Microsoft Outlook genera un error.
Ejemplo:
En este ejemplo de Visual Basic para aplicaciones (VBA) se usa la propiedad CurrentFolder para cambiar la carpeta mostrada a la carpeta Calendario predeterminada del usuario.
Sub ChangeCurrentFolder()
Dim myNamespace As Outlook.NameSpace
Set myNamespace = Application.GetNamespace("MAPI")
Set Application.ActiveExplorer.CurrentFolder = _
myNamespace.GetDefaultFolder(olFolderCalendar)
End Sub
En este ejemplo de VBA se devuelve la primera carpeta de la colección de carpetas de tareas.
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
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de