Partager via


PropertySet Classe

Définition

Représente un ensemble de propriétés d’élément ou de dossier.

public ref class PropertySet sealed : System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::PropertyDefinitionBase ^>
public sealed class PropertySet : System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.PropertyDefinitionBase>
Public NotInheritable Class PropertySet
Implements IEnumerable(Of PropertyDefinitionBase)
Héritage
PropertySet
Implémente

Remarques

Les jeux de propriétés sont utilisés pour indiquer les propriétés d’un élément ou dossier qui doivent être chargées lors de la liaison à un élément ou dossier existant ou lors du chargement des propriétés d’un élément ou d’un dossier.

Constructeurs

PropertySet()

Initialise une nouvelle instance de la classe PropertySet en fonction de l’ID.

PropertySet(BasePropertySet, IEnumerable<PropertyDefinitionBase>)

Initialise une nouvelle instance de la classe PropertySet avec le jeu de propriétés de base spécifié et la collection de propriétés supplémentaires.

PropertySet(BasePropertySet, PropertyDefinitionBase[])

Initialise une nouvelle instance de la classe PropertySet avec le jeu de propriétés de base spécifié et des propriétés supplémentaires.

PropertySet(BasePropertySet)

Initialise une nouvelle instance de la classe PropertySet en fonction du jeu de propriétés de base spécifié.

PropertySet(IEnumerable<PropertyDefinitionBase>)

Initialise une nouvelle instance de la classe PropertySet en fonction de l’ID et de la collection de propriétés supplémentaires spécifiée.

PropertySet(PropertyDefinitionBase[])

Initialise une nouvelle instance de la classe PropertySet en fonction de l’ID et des propriétés supplémentaires spécifiées.

Champs

FirstClassProperties

Ensemble de propriétés prédéfinies qui inclut les propriétés de première classe d’un élément ou d’un dossier.

IdOnly

Ensemble de propriétés prédéfinies qui inclut uniquement la propriété ID.

Propriétés

AddBlankTargetToLinks

Obtient ou définit une valeur indiquant s’il faut ajouter un attribut cible vide aux liens d’ancrage. La AddBlankTargetToLinks propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

BasePropertySet

Obtient ou définit le jeu de propriétés de base sur lequel le jeu de propriétés est basé.

BlockExternalImages

Obtient ou définit une valeur indiquant s’il faut convertir les URL qui pointent vers des fichiers image en images inline. La BlockExternalImages propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

ConvertHtmlCodePageToUTF8

Obtient ou définit une valeur qui indique si le serveur doit convertir la page de codes HTML en encodage UTF8.

Count

Obtient le nombre de propriétés explicitement ajoutées dans cet ensemble.

FilterHtmlContent

Obtient ou définit une valeur qui indique s’il faut filtrer le contenu HTML potentiellement dangereux à partir des corps de message.

InlineImageUrlTemplate

Obtient ou définit l’URL du modèle à utiliser pour les images inline. La InlineImageUrlTemplate propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

Item[Int32]

Obtient l’élément à l’index spécifié. La Item[Int32] propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

MaximumBodySize

Obtient ou définit la taille maximale du corps à récupérer. La MaximumBodySize propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

RequestedBodyType

Obtient ou définit le type de corps qui doit être chargé sur les éléments.

RequestedNormalizedBodyType

Obtient ou définit le type de corps qui doit être chargé pour la NormalizedBody propriété sur les éléments.

RequestedUniqueBodyType

Obtient ou définit le type de corps qui doit être chargé pour la UniqueBody propriété sur les éléments.

Méthodes

Add(PropertyDefinitionBase)

Ajoute la propriété spécifiée au jeu de propriétés.

AddRange(IEnumerable<PropertyDefinitionBase>)

Ajoute les propriétés spécifiées au jeu de propriétés.

Clear()

Supprime toutes les propriétés explicitement ajoutées du jeu de propriétés.

Contains(PropertyDefinitionBase)

Détermine si la propriété spécifiée a été explicitement ajoutée à ce jeu de propriétés à l’aide des méthodes Add ou AddRange.

GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

Remove(PropertyDefinitionBase)

Supprime la propriété spécifiée de l’ensemble.

Opérateurs

Implicit(BasePropertySet to PropertySet)

Implémente une conversion implicite entre la classe PropertySet et la classe BasePropertySet.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein d’une collection. La IEnumerable.GetEnumerator() méthode s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à partir de Exchange Server 2013.

S’applique à