PropertySet Clase

Definición

Representa un conjunto de propiedades de elemento o carpeta.

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)
Herencia
PropertySet
Implementaciones

Comentarios

Conjuntos de propiedades se utilizan para indicar qué propiedades de una carpeta o elemento se deben cargar al enlazar a una carpeta o un elemento existente o al cargar las propiedades de carpeta o de un elemento.

Constructores

PropertySet()

Inicializa una nueva instancia de la clase PropertySet según el identificador.

PropertySet(BasePropertySet)

Inicializa una nueva instancia de la clase PropertySet basada en el conjunto de propiedades de base especificado.

PropertySet(BasePropertySet, IEnumerable<PropertyDefinitionBase>)

Inicializa una nueva instancia de la clase PropertySet con el conjunto de propiedades base especificado y la colección de propiedades adicionales.

PropertySet(BasePropertySet, PropertyDefinitionBase[])

Inicializa una nueva instancia de la clase PropertySet con el conjunto de propiedades base especificado y propiedades adicionales.

PropertySet(IEnumerable<PropertyDefinitionBase>)

Inicializa una nueva instancia de la clase PropertySet según el identificador y la colección especificada de propiedades adicionales.

PropertySet(PropertyDefinitionBase[])

Inicializa una nueva instancia de la clase PropertySet según el identificador y las propiedades adicionales especificadas.

Campos

FirstClassProperties

Un conjunto de propiedades predefinidas que incluye las propiedades de primera clase de un elemento o carpeta.

IdOnly

Un conjunto de propiedades predefinidas que incluya sólo la propiedad ID.

Propiedades

AddBlankTargetToLinks

Obtiene o establece el valor que indica si se debe agregar un atributo de destino en blanco a los vínculos de delimitador. El AddBlankTargetToLinks (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

BasePropertySet

Obtiene o establece el conjunto de propiedades de base que se basa el conjunto de propiedades.

BlockExternalImages

Obtiene o establece el valor que indica si se va a convertir direcciones URL que apuntan a los archivos de imagen a imágenes en línea. El BlockExternalImages (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

ConvertHtmlCodePageToUTF8

Obtiene o establece un valor que indica si el servidor debe convertir la página de código HTML para la codificación UTF8.

Count

Obtiene el número de propiedades agregadas explícitamente en este conjunto.

FilterHtmlContent

Obtiene o establece el valor que indica si se debe filtrar HTML potencialmente peligrosas contenido de cuerpos de mensaje.

InlineImageUrlTemplate

Obtiene o establece la dirección URL de la plantilla que se usará para imágenes en línea. El InlineImageUrlTemplate (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

Item[Int32]

Obtiene el elemento en el índice especificado. El Item[Int32] (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

MaximumBodySize

Obtiene o establece el tamaño máximo del cuerpo de la que se va a recuperar. El MaximumBodySize (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

RequestedBodyType

Obtiene o establece el tipo de texto que se debe cargar en los elementos.

RequestedNormalizedBodyType

Obtiene o establece el tipo de texto que se debe cargar para el NormalizedBody (propiedad) en los elementos.

RequestedUniqueBodyType

Obtiene o establece el tipo de texto que se debe cargar para el UniqueBody (propiedad) en los elementos.

Métodos

Add(PropertyDefinitionBase)

Agrega la propiedad especificada para el conjunto de propiedades.

AddRange(IEnumerable<PropertyDefinitionBase>)

Agrega las propiedades especificadas para el conjunto de propiedades.

Clear()

Quita todas las propiedades se agregó explícitamente el conjunto de propiedades.

Contains(PropertyDefinitionBase)

Determina si la propiedad especificada se ha agregado explícitamente a esta propiedad establecida mediante el uso de los métodos Add o AddRange.

GetEnumerator()

Devuelve un enumerador que recorre en iteración la colección.

Remove(PropertyDefinitionBase)

Quita la propiedad especificada del conjunto.

Operadores

Implicit(BasePropertySet to PropertySet)

Implementa una conversión implícita entre la clase PropertySet y la clase BasePropertySet.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección. El IEnumerable.GetEnumerator() método es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

Se aplica a