Compartilhar via


ExtendedPropertyDefinition Classe

Definição

Representa a definição de uma propriedade estendida.

public ref class ExtendedPropertyDefinition sealed : Microsoft::Exchange::WebServices::Data::PropertyDefinitionBase
public sealed class ExtendedPropertyDefinition : Microsoft.Exchange.WebServices.Data.PropertyDefinitionBase
Public NotInheritable Class ExtendedPropertyDefinition
Inherits PropertyDefinitionBase
Herança
ExtendedPropertyDefinition

Construtores

ExtendedPropertyDefinition(DefaultExtendedPropertySet, Int32, MapiPropertyType)

Inicializa uma nova instância da classe ExtendedPropertyDefinition que tem o conjunto de propriedades especificado por propertySet, o identificador especificado por ide o tipo MAPI especificado por mapiType.

ExtendedPropertyDefinition(DefaultExtendedPropertySet, String, MapiPropertyType)

Inicializa uma nova instância da classe ExtendedPropertyDefinition que tem o conjunto de propriedades especificado por propertySet, o nome especificado por namee o tipo MAPI especificado por mapiType.

ExtendedPropertyDefinition(Guid, Int32, MapiPropertyType)

Inicializa uma nova instância da classe ExtendedPropertyDefinition que tem o identificador do conjunto de propriedades especificado por propertySetId, o identificador especificado por ide o tipo MAPI especificado por mapiType.

ExtendedPropertyDefinition(Guid, String, MapiPropertyType)

Inicializa uma nova instância da classe ExtendedPropertyDefinition que tem o identificador de conjunto de propriedades especificado por propertySetId, o nome especificado por namee o tipo MAPI especificado por mapiType.

ExtendedPropertyDefinition(Int32, MapiPropertyType)

Inicializa uma nova instância da classe ExtendedPropertyDefinition que tem a marca especificada por tag e o tipo MAPI especificado por mapiType.

Propriedades

Id

Obtém a ID da propriedade estendida.

MapiType

Obtém o tipo MAPI da propriedade estendida.

Name

Obtém o nome da propriedade estendida.

PropertySet

Obtém o conjunto de propriedades da propriedade estendida.

PropertySetId

Obtém a ID do conjunto de propriedades para a propriedade estendida.

Tag

Obtém a marca da propriedade estendida.

Type

Obtém o tipo de propriedade.

Version

Obtém a versão mínima do Exchange que dá suporte a essa propriedade estendida.

Métodos

Equals(Object)

Determina se uma determinada definição de propriedade estendida é igual a essa definição de propriedade estendida.

GetHashCode()

Retorna um código de hash para o objeto ExtendedPropertyDefinition.

GetJsonType()

Obtém o tipo de variável JSON (Notação de Objeto JavaScript) da propriedade associada, por exemplo, cadeia de caracteres, número, objeto, matriz ou booliano. O GetJsonType() método é aplicável para clientes que visam Exchange Online e versões do Exchange começando com Exchange Server 2013.

(Herdado de PropertyDefinitionBase)
ToString()

Retorna um String que representa o atual Object.

(Herdado de PropertyDefinitionBase)

Operadores

Equality(ExtendedPropertyDefinition, ExtendedPropertyDefinition)

Determina se duas instâncias especificadas de ExtendedPropertyDefinition são iguais.

Inequality(ExtendedPropertyDefinition, ExtendedPropertyDefinition)

Determina se duas instâncias especificadas de ExtendedPropertyDefinition não são iguais.

Aplica-se a