Compartir a través de


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

Los conjuntos de propiedades se usan para indicar qué propiedades de un elemento o carpeta se deben cargar al enlazar a un elemento o carpeta existente o al cargar las propiedades de un elemento o carpeta.

Constructores

PropertySet()

Inicializa una nueva instancia de la clase PropertySet en función del identificador.

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(BasePropertySet)

Inicializa una nueva instancia de la clase PropertySet en función del conjunto de propiedades base especificado.

PropertySet(IEnumerable<PropertyDefinitionBase>)

Inicializa una nueva instancia de la clase PropertySet en función del identificador y la colección especificada de propiedades adicionales.

PropertySet(PropertyDefinitionBase[])

Inicializa una nueva instancia de la clase PropertySet en función del identificador y las propiedades adicionales especificadas.

Campos

FirstClassProperties

Conjunto de propiedades predefinido que incluye las propiedades de primera clase de un elemento o carpeta.

IdOnly

Conjunto de propiedades predefinido que solo incluye la propiedad ID.

Propiedades

AddBlankTargetToLinks

Obtiene o establece el valor que indica si se va a agregar un atributo de destino en blanco a los vínculos delimitadores. La AddBlankTargetToLinks propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

BasePropertySet

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

BlockExternalImages

Obtiene o establece un valor que indica si se van a convertir las direcciones URL que apuntan a archivos de imagen en imágenes insertadas. La BlockExternalImages propiedad es aplicable a los clientes que tienen como destino 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ódigos HTML en codificación UTF8.

Count

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

FilterHtmlContent

Obtiene o establece un valor que indica si se debe filtrar el contenido HTML potencialmente no seguro de los cuerpos del mensaje.

InlineImageUrlTemplate

Obtiene o establece la dirección URL de la plantilla que se va a usar para las imágenes insertadas. La InlineImageUrlTemplate propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

Item[Int32]

Obtiene el elemento en el índice especificado. La Item[Int32] propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

MaximumBodySize

Obtiene o establece el tamaño máximo del cuerpo que se va a recuperar. La MaximumBodySize propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

RequestedBodyType

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

RequestedNormalizedBodyType

Obtiene o establece el tipo de cuerpo que se debe cargar para la NormalizedBody propiedad en los elementos.

RequestedUniqueBodyType

Obtiene o establece el tipo de cuerpo que se debe cargar para la UniqueBody propiedad en los elementos.

Métodos

Add(PropertyDefinitionBase)

Agrega la propiedad especificada al conjunto de propiedades.

AddRange(IEnumerable<PropertyDefinitionBase>)

Agrega las propiedades especificadas al conjunto de propiedades.

Clear()

Quita todas las propiedades agregadas explícitamente del conjunto de propiedades.

Contains(PropertyDefinitionBase)

Determina si la propiedad especificada se ha agregado explícitamente a esta propiedad establecida mediante 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 a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

Se aplica a