Folder Clase

Definición

Representa una carpeta genérica.

public ref class Folder : Microsoft::Exchange::WebServices::Data::ServiceObject
public class Folder : Microsoft.Exchange.WebServices.Data.ServiceObject
Public Class Folder
Inherits ServiceObject
Herencia
Derivado

Constructores

Folder(ExchangeService)

Inicializa una instancia local no guardada de la clase de la carpeta.

Propiedades

ArchiveTag

Obtiene o establece la etiqueta de archivo. El ArchiveTag (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

ChildFolderCount

Obtiene al número de carpetas secundarias en esta esta carpeta.

DisplayName

Obtiene o establece el nombre para mostrar de la carpeta.

EffectiveRights

Obtiene un valor que indica los derechos efectivos que tiene el usuario autenticado actual en la carpeta.

ExtendedProperties

Obtiene una lista de las propiedades extendidas asociadas con la carpeta.

FolderClass

Obtiene o establece el nombre de clase personalizada de esta carpeta.

Id

Obtiene el identificador de la carpeta.

IsDirty

Obtiene un valor que indica si el objeto se ha modificado.

(Heredado de ServiceObject)
IsNew

Indica si este objeto existe en la base de datos de Exchange o si se trata de un objeto local que no se ha guardado en la base de datos de Exchange.

(Heredado de ServiceObject)
Item[PropertyDefinitionBase]

Obtiene el valor de la propiedad especificada en esta instancia.

(Heredado de ServiceObject)
ManagedFolderInformation

Obtiene la información de administración de registros de mensajería (MRM) que está asociada a la carpeta.

ParentFolderId

Obtiene el identificador de esta carpeta principal.

Permissions

Obtiene o establece una lista de permisos para la carpeta.

PolicyTag

Obtiene o establece la etiqueta de directiva. El PolicyTag (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

Schema

Obtiene el esquema que está asociado con este tipo de objeto.

(Heredado de ServiceObject)
Service

Obtiene el servicio de Exchange para este objeto.

(Heredado de ServiceObject)
TotalCount

Obtiene el número total de elementos que están contenidos en la carpeta.

UnreadCount

Obtiene el número de elementos no leídos en la carpeta.

WellKnownFolderName

Obtiene uno de los nombres de carpeta comunes que aparecen en la WellKnownFolderName (enumeración). El WellKnownFolderName (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

Métodos

Bind(ExchangeService, FolderId)

Enlaza con una carpeta existente, con independencia de su real tipo es y carga de sus propiedades de primera clases.

Bind(ExchangeService, FolderId, PropertySet)

Enlaza con una carpeta existente, con independencia de su real tipo es y carga el conjunto de propiedades especificado.

Bind(ExchangeService, WellKnownFolderName)

Enlaza con una carpeta existente, con independencia de su real tipo es y carga de sus propiedades de primera clases.

Bind(ExchangeService, WellKnownFolderName, PropertySet)

Enlaza con una carpeta existente, con independencia de su real tipo es y carga el conjunto de propiedades especificado.

Copy(FolderId)

Copia esta carpeta en una carpeta específica.

Copy(WellKnownFolderName)

Copia esta carpeta en la carpeta especificada.

Delete(DeleteMode)

Elimina la carpeta.

Empty(DeleteMode, Boolean)

Vacía la carpeta. De forma opcional, permite a las subcarpetas vacías.

FindFolders(FolderView)

Obtiene una lista de carpetas, busque las subcarpetas de esta carpeta.

FindFolders(SearchFilter, FolderView)

Devuelve una lista de carpetas, busque las subcarpetas en la vista especificada que cumplen los criterios de filtro de búsqueda especificada.

FindItems(ItemView)

Obtiene una lista de elementos, busque el contenido de esta carpeta.

FindItems(ItemView, Grouping)

Obtiene una lista de elementos, busque el contenido de esta carpeta en la vista especificada y agrupadas por la propiedad especificada.

FindItems(SearchFilter, ItemView)

Obtiene una lista de elementos, busque el contenido de esta carpeta.

FindItems(SearchFilter, ItemView, Grouping)

Devuelve una lista de elementos, busque el contenido de esta carpeta, con el filtro de búsqueda especificado.

FindItems(String, ItemView)

Devuelve una lista de elementos, busque el contenido de esta carpeta con la cadena de consulta especificada.

FindItems(String, ItemView, Grouping)

Devuelve una lista de elementos, busque el contenido de esta carpeta.

GetLoadedPropertyDefinitions()

Proporciona la colección de definiciones de la propiedad loaded.

(Heredado de ServiceObject)
Load()

Carga las propiedades de primera clase.

(Heredado de ServiceObject)
Load(PropertySet)

Carga el conjunto de propiedades especificado.

(Heredado de ServiceObject)
MarkAllItemsAsRead(Boolean)

Marca todos los elementos de carpeta como leídos. El MarkAllItemsAsRead(Boolean) método es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

MarkAllItemsAsUnread(Boolean)

Marca todos los elementos de carpeta como no leídos. El MarkAllItemsAsUnread(Boolean) método es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

Move(FolderId)

Mueve esta carpeta a una carpeta específica.

Move(WellKnownFolderName)

Esta carpeta se mueve a la carpeta especificada.

RemoveExtendedProperty(ExtendedPropertyDefinition)

Quita una propiedad extendida de la carpeta.

Save(FolderId)

Esta carpeta se guarda en una carpeta específica.

Save(WellKnownFolderName)

Esta carpeta se guarda en una carpeta específica.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

Establece el especificado propiedad extendida.

TryGetProperty(PropertyDefinitionBase, Object)

Intenta obtener el valor de una propiedad especificada.

(Heredado de ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

Intenta obtener el valor de una propiedad especificada.

(Heredado de ServiceObject)
Update()

Aplica los cambios locales que se han realizado en esta carpeta.

Se aplica a