NavigationFolders Interfaz

Definición

Contiene un conjunto de NavigationFolder objetos que representan las carpetas de navegación asociadas a un grupo de navegación.

public interface class NavigationFolders : Microsoft::Office::Interop::Outlook::_NavigationFolders
[System.Runtime.InteropServices.Guid("000630F1-0000-0000-C000-000000000046")]
public interface NavigationFolders : Microsoft.Office.Interop.Outlook._NavigationFolders
Public Interface NavigationFolders
Implements _NavigationFolders
Derivado
Atributos
Implementaciones

Comentarios

Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información sobre los miembros de método y propiedad del objeto COM, vea _NavigationFolders.

Utilice la NavigationFolders propiedad del NavigationGroup objeto para devolver un objeto NavigationFolders .

Use el Add(MAPIFolder) método para crear un nuevo objeto NavigationFolder basado en un objeto existente Folder y agregarlo a la colección. Use la Item[Object] propiedad (esto en C#) para devolver un objeto NavigationFolder existente contenido en la colección NavigationFolders . Use el Remove(NavigationFolder) método de la NavigationFolders colección del objeto primario NavigationGroup .

Use los NavigationFolderAdd eventos y NavigationFolderRemove para detectar cuándo se agrega o quita una carpeta de navegación, respectivamente, del objeto NavigationFolders . Use el SelectedChange evento para detectar cambios en el estado de selección de las carpetas de navegación contenidas en el objeto NavigationFolders que se basan en carpetas de calendario.

Tenga en cuenta que si elimina una carpeta mediante Delete(), la eliminación se reflejará automáticamente en el panel de navegación y en la colección NavigationFolders , pero dado que la sincronización entre las carpetas reales y el panel de navegación se produce de forma asincrónica, esto tardará unos milisegundos en completarse.

Propiedades

Application

Devuelve un Application objeto que representa la aplicación primaria de Outlook para el objeto . Solo lectura.

(Heredado de _NavigationFolders)
Class

Devuelve una OlObjectClass constante que indica la clase del objeto. Solo lectura.

(Heredado de _NavigationFolders)
Count

Devuelve un valor Integer (int en C#) que indica el recuento de objetos de la colección especificada. Solo lectura.

(Heredado de _NavigationFolders)
Item[Object]

Devuelve un NavigationFolder objeto de la colección.

(Heredado de _NavigationFolders)
Parent

Devuelve al elemento primario del objeto del objeto especificado. Solo lectura.

(Heredado de _NavigationFolders)
Session

Devuelve el NameSpace objeto de la sesión actual. Solo lectura.

(Heredado de _NavigationFolders)

Métodos

Add(MAPIFolder)

Agrega el objeto especificado Folder, como un NavigationFolder objeto, al final de la NavigationFolders colección.

(Heredado de _NavigationFolders)
Remove(NavigationFolder)

Quita un objeto de la colección.

(Heredado de _NavigationFolders)

Se aplica a