Contact Clase

Definición

Representa un contacto. Las propiedades que están disponibles en los contactos se definen mediante la clase ContactSchema.

public ref class Contact : Microsoft::Exchange::WebServices::Data::Item
public class Contact : Microsoft.Exchange.WebServices.Data.Item
Public Class Contact
Inherits Item
Herencia

Constructores

Contact(ExchangeService)

Inicializa una instancia local no guardada de la clase de contacto. Para enlazar a un contacto existente, use el método Bind en su lugar.

Propiedades

Alias

Obtiene el alias del contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

AllowedResponseActions

Obtiene un valor que indica qué acciones de respuesta se admiten en este elemento. Ejemplos de acciones de respuesta son responder y reenviar.

(Heredado de Item)
ArchiveTag

Obtiene o establece la etiqueta de archivo. El ArchiveTag (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
AssistantName

Obtiene o establece el nombre del Ayudante del contacto.

Attachments

Obtiene una lista de los datos adjuntos de este elemento.

(Heredado de Item)
Birthday

Obtiene o establece la fecha de cumpleaños del contacto.

Body

Obtiene o establece el cuerpo de este elemento.

(Heredado de Item)
BusinessHomePage

Obtiene o establece la página principal de negocio del contacto.

Categories

Obtiene o establece la lista de categorías que están asociadas con este elemento.

(Heredado de Item)
Children

Obtiene o establece una lista de elementos secundarios del contacto.

Companies

Obtiene o establece una lista de empresas para el contacto.

CompanyName

Obtiene o establece el nombre de la compañía del contacto.

CompleteName

Obtiene o establece el nombre completo del contacto.

ContactSource

Obtiene el origen del contacto.

ConversationId

Obtiene el identificador de la conversación que forma parte de este elemento.

(Heredado de Item)
Culture

Obtiene o establece la referencia cultural que está asociada a este elemento.

(Heredado de Item)
DateTimeCreated

Obtiene la fecha y hora en que se creó este elemento.

(Heredado de Item)
DateTimeReceived

Obtiene la hora a la que se recibió este elemento.

(Heredado de Item)
DateTimeSent

Obtiene la fecha y hora en que se ha enviado este elemento.

(Heredado de Item)
Department

Obtiene o establece el departamento del contacto.

DirectoryId

Obtiene el identificador de directorio del contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

DirectoryPhoto

Obtiene la foto del contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

DirectReports

Obtiene los informes directos del contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

DisplayCc

Obtiene una cadena de texto que enumera a los destinatarios de Cc de este elemento.

(Heredado de Item)
DisplayName

Obtiene o establece el nombre para mostrar del contacto.

DisplayTo

Obtiene una cadena de texto que enumera a los destinatarios de este elemento.

(Heredado de Item)
EffectiveRights

Obtiene un valor que indica los derechos efectivos que tiene el usuario autenticado actual en este elemento.

(Heredado de Item)
EmailAddresses

Obtiene una lista indizada de direcciones de correo electrónico del contacto.

EntityExtractionResult

Obtiene la información de extracción de entidades en el elemento. El EntityExtractionResult (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
ExtendedProperties

Obtiene una lista de las propiedades extendidas que están definidos en este elemento.

(Heredado de Item)
FileAs

Obtiene o establece el nombre en la que se archiva este contacto. Esta propiedad se puede establecer manualmente o puede calcularse automáticamente en función del valor de la propiedad FileAsMapping.

FileAsMapping

Obtiene o establece un valor que indica cómo se debe calcular automáticamente la propiedad FileAs.

Flag

Obtiene o establece un valor de marca que indica el estado, fecha de inicio, fecha de vencimiento o fecha de finalización de un elemento. El Flag (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
Generation

Obtiene o establece la generación del contacto.

GivenName

Obtiene o establece el nombre especificado del contacto.

HasAttachments

Obtiene un valor que indica si el elemento tiene datos adjuntos.

(Heredado de Item)
HasPicture

Obtiene un valor que indica si el contacto tiene una imagen.

IconIndex

Obtiene el índice de icono. El IconIndex (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
Id

Obtiene el identificador de este elemento.

(Heredado de Item)
ImAddresses

Obtiene una lista indizada de direcciones de mensajería instantánea del contacto.

Importance

Obtiene o establece la importancia de este artículo.

(Heredado de Item)
Initials

Obtiene o establece las iniciales del contacto.

InReplyTo

Obtiene o establece la referencia en respuesta a de este elemento.

(Heredado de Item)
InstanceKey

Obtiene la clave de instancia de elemento. El InstanceKey (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
InternetMessageHeaders

Obtiene una lista de los encabezados de Internet para este elemento. Para obtener la colección completa de los encabezados de mensaje de Internet, utilice la propiedad PR_TRANSPORT_MESSAGE_HEADERS.

(Heredado de Item)
IsAssociated

Obtiene un valor que indica si se trata de un elemento asociado.

(Heredado de Item)
IsAttachment

Obtiene un valor que indica si el elemento es un dato adjunto.

(Heredado de Item)
IsDirty

Obtiene un valor que indica si el objeto se ha modificado.

(Heredado de ServiceObject)
IsDraft

Obtiene un valor que indica si el elemento es un borrador. Un elemento es un borrador cuando aún no se ha enviado.

(Heredado de Item)
IsFromMe

Obtiene un valor que indica si el elemento se ha enviado por el usuario autenticado actual.

(Heredado de Item)
IsNew

Obtiene un valor que indica si este objeto es un elemento del almacén real o un objeto local que aún no se guardó.

(Heredado de Item)
IsReminderSet

Obtiene o establece un valor que indica si se ha establecido un aviso para este elemento.

(Heredado de Item)
IsResend

Obtiene un valor que indica si el elemento es un nuevo envío de otro elemento.

(Heredado de Item)
IsSubmitted

Obtiene un valor que indica si se ha enviado el mensaje que se envíen.

(Heredado de Item)
IsUnmodified

Obtiene un valor que indica si el elemento se ha modificado desde que se creó.

(Heredado de Item)
Item[PropertyDefinitionBase]

Obtiene el valor de la propiedad especificada en esta instancia.

(Heredado de ServiceObject)
ItemClass

Obtiene o establece el nombre de clase personalizada de este elemento.

(Heredado de Item)
JobTitle

Obtiene o establece el título del trabajo del contacto.

LastModifiedName

Obtiene el nombre del usuario que modificó por última vez este elemento.

(Heredado de Item)
LastModifiedTime

Obtiene la fecha y hora en que se modificó por última vez este elemento.

(Heredado de Item)
Manager

Obtiene o establece el nombre del jefe del contacto.

ManagerMailbox

Obtiene la dirección de correo electrónico del administrador directo del contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

MiddleName

Obtiene o establece el segundo nombre del contacto.

Mileage

Obtiene o establece el mileage para el contacto.

MimeContent

Obtiene el MIME contenido de este elemento.

(Heredado de Item)
MSExchangeCertificate

Obtiene una matriz binaria codificación certificado de Microsoft Exchange del contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

NickName

Obtiene o establece el alias del contacto.

NormalizedBody

Obtiene el cuerpo del mensaje de un elemento que se ha convertido en un valor normalizado. El NormalizedBody (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
Notes

Obtiene la propiedad notes de un contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

OfficeLocation

Obtiene o establece la ubicación de oficina del contacto.

ParentFolderId

Obtiene el identificador de la carpeta principal de este elemento.

(Heredado de Item)
PhoneNumbers

Obtiene una lista indizada de números de teléfono del contacto.

PhoneticFirstName

Obtiene el nombre de un contacto utilizando el alfabeto fonético. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

PhoneticFullName

Obtiene el nombre completo, incluido el primero y último, con el alfabeto fonético de un contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

PhoneticLastName

Obtiene el nombre del contacto última utilizando el alfabeto fonético. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

PhysicalAddresses

Obtiene una lista indizada de direcciones físicas para el contacto.

PolicyTag

Obtiene o establece el valor de la directiva de retención. El PolicyTag (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
PostalAddressIndex

Obtiene o establece el índice de la dirección postal del contacto. Cuando se establece, PostalAddressIndex hace referencia a una entrada de la lista indizada de PhysicalAddresses (propiedad).

Preview

Obtiene la vista previa del elemento. El Preview (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
Profession

Obtiene o establece la profesión del contacto.

ReminderDueBy

Obtiene o establece la fecha y hora cuando el aviso vence para este elemento.

(Heredado de Item)
ReminderMinutesBeforeStart

Obtiene o establece el número de minutos antes del inicio de este elemento que se debe desencadenar el aviso.

(Heredado de Item)
RetentionDate

Obtiene la fecha hasta la que se debe conservar un elemento. El RetentionDate (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
Schema

Obtiene el esquema que está asociado con este tipo de objeto.

(Heredado de ServiceObject)
Sensitivity

Obtiene la confidencialidad de este elemento.

(Heredado de Item)
Service

Obtiene el servicio de Exchange para este objeto.

(Heredado de ServiceObject)
Size

Obtiene el tamaño de este elemento.

(Heredado de Item)
SpouseName

Obtiene o establece el nombre del cónyuge del contacto.

StoreEntryId

Obtiene el identificador de entrada del almacén que hospeda el elemento. El StoreEntryId (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
Subject

Obtiene o establece al asunto de este elemento.

(Heredado de Item)
Surname

Obtiene o establece el apellido del contacto.

TextBody

Obtiene el cuerpo de texto del elemento. El TextBody (propiedad) es aplicable para los clientes que estén destinados a Exchange Online y versiones de Exchange a partir de Exchange Server 2013.

(Heredado de Item)
UniqueBody

Obtiene la parte del cuerpo que es exclusiva a la conversación que forma parte de este elemento.

(Heredado de Item)
UserSMIMECertificate

Obtiene una matriz binaria codificación certificado SMIME del contacto. Esta propiedad se introdujo en Exchange Server 2010 SP2 y la API administrada de 1.2 Exchange Web Services (EWS).

WebClientEditFormQueryString

Obtiene la cadena de consulta que se puede anexar a la dirección URL de Outlook Web App para abrir este elemento en un explorador web.

(Heredado de Item)
WebClientReadFormQueryString

Obtiene la cadena de consulta que debe anexarse a la dirección URL de cliente de Exchange web para abrir este elemento mediante el formulario de lectura adecuado en un explorador web.

(Heredado de Item)
WeddingAnniversary

Obtiene o establece la fecha de aniversario de boda del contacto.

Métodos

Bind(ExchangeService, ItemId)

Enlaza con un contacto existente y carga de sus propiedades de primera clases. Llamar a este método se genera en una llamada a servicios Web de Exchange (EWS).

Bind(ExchangeService, ItemId, PropertySet)

Enlaza con un contacto existente y carga el conjunto de propiedades especificado. Llamar a este método se genera en una llamada a servicios Web de Exchange (EWS).

Copy(FolderId)

Crea una copia de este elemento en la carpeta especificada. Llamar a este método se genera en una llamada a servicios Web de Exchange (EWS).

(Heredado de Item)
Copy(WellKnownFolderName)

Crea una copia de este elemento en la carpeta especificada. Llamar a este método se genera en una llamada a servicios Web de Exchange (EWS).

(Heredado de Item)
Delete(DeleteMode)

Elimina el elemento. Llamar a este método se genera en una llamada a servicios Web de Exchange (EWS).

(Heredado de Item)
Delete(DeleteMode, Boolean)

Elimina el elemento. Llamar a este método se genera una llamada a EWS.

(Heredado de Item)
GetContactPictureAttachment()

Devuelve los datos adjuntos del archivo que contiene la imagen del contacto.

GetLoadedPropertyDefinitions()

Proporciona la colección de definiciones de la propiedad loaded.

(Heredado de ServiceObject)
Load()

Carga las propiedades de primera clase.

(Heredado de ServiceObject)
Load(PropertySet)

Carga el conjunto de propiedades especificado.

(Heredado de ServiceObject)
Move(FolderId)

Este elemento se mueve a la carpeta especificada. Llamar a este método se genera en una llamada a servicios Web de Exchange (EWS).

(Heredado de Item)
Move(WellKnownFolderName)

Este elemento se mueve a la carpeta especificada. Llamar a este método se genera en una llamada a servicios Web de Exchange (EWS).

(Heredado de Item)
RemoveContactPicture()

Quita la imagen del contacto.

RemoveExtendedProperty(ExtendedPropertyDefinition)

Quita una propiedad extendida.

(Heredado de Item)
Save()

Este elemento se guarda en la carpeta predeterminada según el tipo del elemento. Llamar a este método da como resultado en al menos una llamada a servicios Web de Exchange (EWS). Es posible que se realizan varias llamadas a EWS si se han agregado datos adjuntos.

(Heredado de Item)
Save(FolderId)

Guarda este elemento en una carpeta específica. Llamar a este método da como resultado en al menos una llamada a servicios Web de Exchange (EWS). Es posible que se realizan varias llamadas a EWS si se han agregado datos adjuntos.

(Heredado de Item)
Save(WellKnownFolderName)

Guarda este elemento en una carpeta específica. Llamar a este método da como resultado en al menos una llamada a servicios Web de Exchange (EWS). Es posible que se realizan varias llamadas a EWS si se han agregado datos adjuntos.

(Heredado de Item)
SetContactPicture(Byte[])

Establece la imagen del contacto mediante el uso de la matriz de bytes especificada.

SetContactPicture(Stream)

Establece la imagen del contacto mediante el uso de la secuencia especificada.

SetContactPicture(String)

Establece la imagen del contacto mediante el archivo especificado.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

Establece el especificado extendido (propiedad) en el valor especificado.

(Heredado de Item)
TryGetProperty(PropertyDefinitionBase, Object)

Intenta obtener el valor de una propiedad especificada.

(Heredado de ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

Intenta obtener el valor de una propiedad especificada.

(Heredado de ServiceObject)
Update(ConflictResolutionMode)

Aplica los cambios locales que se han realizado en este elemento. Llamar a este método da como resultado en al menos una llamada a servicios Web de Exchange (EWS). Es posible que se realizan varias llamadas a EWS si los datos adjuntos se han agregado o quitado.

(Heredado de Item)
Update(ConflictResolutionMode, Boolean)

Aplica los cambios locales que se han realizado en este elemento. Llamar a este método da como resultado en al menos una llamada a EWS. Es posible que se pueden hacer llamadas múltiple a EWS si los datos adjuntos se han agregado o quitado.

(Heredado de Item)

Se aplica a