Compartilhar via


PropertySet Classe

Definição

Representa um conjunto de propriedades de item ou pasta.

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)
Herança
PropertySet
Implementações

Comentários

Os conjuntos de propriedades são utilizados para indicar que propriedades de um item ou pasta devem ser carregadas ao vincular a um item ou pasta existente ou ao carregar as propriedades de um item ou pasta.

Construtores

PropertySet()

Inicializa uma nova instância da classe PropertySet com base no ID.

PropertySet(BasePropertySet, IEnumerable<PropertyDefinitionBase>)

Inicializa uma nova instância da classe PropertySet com o conjunto de propriedades base especificado e a coleção de propriedades adicionais.

PropertySet(BasePropertySet, PropertyDefinitionBase[])

Inicializa uma nova instância da classe PropertySet com o conjunto de propriedades base especificado e propriedades adicionais.

PropertySet(BasePropertySet)

Inicializa uma nova instância da classe PropertySet com base no conjunto de propriedades base especificado.

PropertySet(IEnumerable<PropertyDefinitionBase>)

Inicializa uma nova instância da classe PropertySet com base no ID e na coleção especificada de propriedades adicionais.

PropertySet(PropertyDefinitionBase[])

Inicializa uma nova instância da classe PropertySet com base no ID e nas propriedades adicionais especificadas.

Campos

FirstClassProperties

Um conjunto de propriedades predefinido que inclui as propriedades de primeira classe de um item ou pasta.

IdOnly

Um conjunto de propriedades predefinido que inclui apenas a propriedade ID.

Propriedades

AddBlankTargetToLinks

Obtém ou define o valor que indica se pretende adicionar um atributo de destino em branco às ligações de âncora. A AddBlankTargetToLinks propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

BasePropertySet

Obtém ou define o conjunto de propriedades base no qual o conjunto de propriedades se baseia.

BlockExternalImages

Obtém ou define o valor que indica se pretende converter URLs que apontam para ficheiros de imagem em imagens inline. A BlockExternalImages propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

ConvertHtmlCodePageToUTF8

Obtém ou define um valor que indica se o servidor deve converter a página de código HTML para codificação UTF8.

Count

Obtém o número de propriedades explicitamente adicionadas neste conjunto.

FilterHtmlContent

Obtém ou define o valor que indica se pretende filtrar conteúdo HTML potencialmente inseguro a partir de corpos de mensagens.

InlineImageUrlTemplate

Obtém ou define o URL do modelo a utilizar para imagens inline. A InlineImageUrlTemplate propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

Item[Int32]

Obtém o item no índice especificado. A Item[Int32] propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

MaximumBodySize

Obtém ou define o tamanho máximo do corpo a obter. A MaximumBodySize propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

RequestedBodyType

Obtém ou define o tipo de corpo que deve ser carregado em itens.

RequestedNormalizedBodyType

Obtém ou define o tipo de corpo que deve ser carregado para a NormalizedBody propriedade em itens.

RequestedUniqueBodyType

Obtém ou define o tipo de corpo que deve ser carregado para a UniqueBody propriedade em itens.

Métodos

Add(PropertyDefinitionBase)

Adiciona a propriedade especificada ao conjunto de propriedades.

AddRange(IEnumerable<PropertyDefinitionBase>)

Adiciona as propriedades especificadas ao conjunto de propriedades.

Clear()

Remove todas as propriedades explicitamente adicionadas do conjunto de propriedades.

Contains(PropertyDefinitionBase)

Determina se a propriedade especificada foi explicitamente adicionada a esta propriedade definida através dos métodos Add ou AddRange.

GetEnumerator()

Devolve um enumerador que itera através da coleção.

Remove(PropertyDefinitionBase)

Remove a propriedade especificada do conjunto.

Operadores

Implicit(BasePropertySet to PropertySet)

Implementa uma conversão implícita entre a classe PropertySet e a classe BasePropertySet.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Devolve um enumerador que itera através de uma coleção. O IEnumerable.GetEnumerator() método é aplicável aos clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

Aplica-se a