Partager via


Folder Classe

Définition

Représente un dossier générique.

public ref class Folder : Microsoft::Exchange::WebServices::Data::ServiceObject
public class Folder : Microsoft.Exchange.WebServices.Data.ServiceObject
Public Class Folder
Inherits ServiceObject
Héritage
Dérivé

Constructeurs

Folder(ExchangeService)

Initialise une instance locale non enregistrée de la classe Folder.

Propriétés

ArchiveTag

Obtient ou définit la balise d’archive. La ArchiveTag propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

ChildFolderCount

Obtient le nombre de dossiers enfants dans ce dossier.

DisplayName

Obtient ou définit le nom complet du dossier.

EffectiveRights

Obtient une valeur qui indique les droits effectifs dont dispose l’utilisateur authentifié actuel sur le dossier.

ExtendedProperties

Obtient une liste des propriétés étendues associées au dossier .

FolderClass

Obtient ou définit le nom de classe personnalisé de ce dossier.

Id

Obtient l’identificateur du dossier.

IsDirty

Obtient une valeur qui indique si l’objet a été modifié.

(Hérité de ServiceObject)
IsNew

Indique si cet objet existe dans la base de données Exchange ou s’il s’agit d’un objet local qui n’a pas été enregistré dans la base de données Exchange.

(Hérité de ServiceObject)
Item[PropertyDefinitionBase]

Obtient la valeur de la propriété spécifiée dans cette instance.

(Hérité de ServiceObject)
ManagedFolderInformation

Obtient les informations de gestion des enregistrements de messagerie (MRM) associées au dossier.

ParentFolderId

Obtient l’identificateur du dossier parent de ce dossier.

Permissions

Obtient ou définit une liste d’autorisations pour le dossier.

PolicyTag

Obtient ou définit la balise de stratégie. La PolicyTag propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

Schema

Obtient le schéma associé à ce type d’objet.

(Hérité de ServiceObject)
Service

Obtient le service Exchange pour cet objet.

(Hérité de ServiceObject)
TotalCount

Obtient le nombre total d’éléments contenus dans le dossier.

UnreadCount

Obtient le nombre d’éléments non lus dans le dossier.

WellKnownFolderName

Obtient l’un des noms de dossiers communs répertoriés dans l’énumération WellKnownFolderName . La WellKnownFolderName propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

Méthodes

Bind(ExchangeService, FolderId, PropertySet)

Lie à un dossier existant, quel que soit son type réel, et charge le jeu de propriétés spécifié.

Bind(ExchangeService, FolderId)

Lie à un dossier existant, quel que soit son type réel, et charge ses propriétés de première classe.

Bind(ExchangeService, WellKnownFolderName, PropertySet)

Lie à un dossier existant, quel que soit son type réel, et charge le jeu de propriétés spécifié.

Bind(ExchangeService, WellKnownFolderName)

Lie à un dossier existant, quel que soit son type réel, et charge ses propriétés de première classe.

Copy(FolderId)

Copie ce dossier dans un dossier spécifique.

Copy(WellKnownFolderName)

Copie ce dossier dans le dossier spécifié.

Delete(DeleteMode)

Supprime le dossier.

Empty(DeleteMode, Boolean)

Vide le dossier. Si vous le souhaitez, vous permet de vider des sous-dossiers.

FindFolders(FolderView)

Obtient une liste de dossiers en effectuant une recherche dans les sous-dossiers de ce dossier.

FindFolders(SearchFilter, FolderView)

Retourne une liste de dossiers en recherchant les sous-dossiers de la vue spécifiée qui répondent aux critères de filtre de recherche spécifiés.

FindItems(ItemView, Grouping)

Obtient une liste d’éléments en effectuant une recherche dans le contenu de ce dossier dans la vue spécifiée et en les regroupant par la propriété spécifiée.

FindItems(ItemView)

Obtient une liste d’éléments en effectuant une recherche dans le contenu de ce dossier.

FindItems(SearchFilter, ItemView, Grouping)

Retourne une liste d’éléments en effectuant une recherche dans le contenu de ce dossier, à l’aide du filtre de recherche spécifié.

FindItems(SearchFilter, ItemView)

Obtient une liste d’éléments en effectuant une recherche dans le contenu de ce dossier.

FindItems(String, ItemView, Grouping)

Retourne une liste d’éléments en recherchant le contenu de ce dossier.

FindItems(String, ItemView)

Retourne une liste d’éléments en recherchant le contenu de ce dossier avec la chaîne de requête spécifiée.

GetLoadedPropertyDefinitions()

Fournit la collection de définitions de propriétés chargées.

(Hérité de ServiceObject)
Load()

Charge les propriétés de première classe.

(Hérité de ServiceObject)
Load(PropertySet)

Charge le jeu de propriétés spécifié.

(Hérité de ServiceObject)
MarkAllItemsAsRead(Boolean)

Marque tous les éléments du dossier comme lus. La MarkAllItemsAsRead(Boolean) méthode s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à partir de Exchange Server 2013.

MarkAllItemsAsUnread(Boolean)

Marque tous les éléments du dossier comme non lus. La MarkAllItemsAsUnread(Boolean) méthode s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à partir de Exchange Server 2013.

Move(FolderId)

Déplace ce dossier vers un dossier spécifique.

Move(WellKnownFolderName)

Déplace ce dossier vers le dossier spécifié.

RemoveExtendedProperty(ExtendedPropertyDefinition)

Supprime une propriété étendue du dossier.

Save(FolderId)

Enregistre ce dossier dans un dossier spécifique.

Save(WellKnownFolderName)

Enregistre ce dossier dans un dossier spécifique.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

Définit la propriété étendue spécifiée.

TryGetProperty(PropertyDefinitionBase, Object)

Tente d’obtenir la valeur d’une propriété spécifiée.

(Hérité de ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

Tente d’obtenir la valeur d’une propriété spécifiée.

(Hérité de ServiceObject)
Update()

Applique les modifications locales qui ont été apportées à ce dossier.

S’applique à