Export (0) Print
Expand All

PropertySet members

Represents a set of item or folder properties.

The following tables list the members exposed by the PropertySet type.

  Name Description
Public method PropertySet() Initializes a new instance of the PropertySet class based on the ID.
Public method PropertySet(BasePropertySet) Initializes a new instance of the PropertySet class based on the specified base property set.
Public method PropertySet([]) Initializes a new instance of the PropertySet class based on the ID and the specified additional properties.
Public method PropertySet(IEnumerable<PropertyDefinitionBase>) Initializes a new instance of the PropertySet class based on the ID and the specified collection of additional properties.
Public method PropertySet(BasePropertySet, []) Initializes a new instance of the PropertySet class with the specified base property set and additional properties.
Public method PropertySet(BasePropertySet, IEnumerable<PropertyDefinitionBase>) Initializes a new instance of the PropertySet class with the specified base property set and collection of additional properties.
Top

  Name Description
Public property AddBlankTargetToLinks Gets or sets value indicating whether to add a blank target attribute to anchor links. The AddBlankTargetToLinks property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property BasePropertySet Gets or sets the base property set that the property set is based on.
Public property BlockExternalImages Gets or sets value indicating whether to convert URLs that point to image files to inline images. The BlockExternalImages property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property ConvertHtmlCodePageToUTF8 Gets or sets a value that indicates whether the server should convert the HTML code page to UTF8 encoding.
Public property Count Gets the number of explicitly added properties in this set.
Public property FilterHtmlContent Gets or sets value that indicates whether to filter potentially unsafe HTML content from message bodies.
Public property InlineImageUrlTemplate Gets or sets the URL of the template to use for inline images. The InlineImageUrlTemplate property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property Item Gets the item at the specified index. The Item[Int32] property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property MaximumBodySize Gets or sets the maximum size of the body to be retrieved. The MaximumBodySize property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property RequestedBodyType Gets or sets type of body that should be loaded on items.
Public property RequestedNormalizedBodyType Gets or sets type of body that should be loaded for the NormalizedBody property on items.
Public property RequestedUniqueBodyType Gets or sets type of body that should be loaded for the UniqueBody property on items.
Top

  Name Description
Public method Add Adds the specified property to the property set.
Public method AddRange Adds the specified properties to the property set.
Public method Clear Removes all explicitly added properties from the property set.
Public method Contains Determines whether the specified property has been explicitly added to this property set by using the Add or AddRange methods.
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetEnumerator Returns an enumerator that iterates through the collection.
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method Remove Removes the specified property from the set.
Public method ToString (inherited from Object)
Top

  Name Description
Public operator Static member Implicit(BasePropertySet to PropertySet) Implements an implicit conversion between the PropertySet class and the BasePropertySet class.
Top

  Name Description
Public field Static member FirstClassProperties A predefined property set that includes the first-class properties of an item or folder.
Public field Static member IdOnly A predefined property set that only includes the ID property.
Top

  Name Description
Explicit interface implemetation Private method IEnumerable.GetEnumerator Returns an enumerator that iterates through a collection. The IEnumerable.GetEnumerator() method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Top
Show:
© 2014 Microsoft