Compartilhar via


_AppointmentItem.EntryID Propriedade

Definição

Retorna uma Cadeia de Caracteres (cadeia de caracteres em C#) que representa a ID de Entrada exclusiva do objeto. Somente leitura.

public:
 property System::String ^ EntryID { System::String ^ get(); };
public string EntryID { get; }
Public ReadOnly Property EntryID As String

Valor da propriedade

Comentários

Essa propriedade corresponde à propriedade de MAPI PidTagEntryId.

Um provedor de repositório MAPI atribui uma cadeia de caracteres de identificação exclusiva quando um item é criado em seu repositório. Assim, a propriedade EntryID não é definida para um item do Outlook até ele ser salvo ou enviado. A identificação de entrada é alterada quando um item é movido para outro repositório, por exemplo, de sua Caixa de Entrada para uma pasta pública do Microsoft Exchange Server ou de um arquivo de Pastas Particulares (.pst) para outro arquivo .pst. As soluções não devem depender da propriedade EntryID para serem exclusivas, a menos que os itens não venham a ser movidos. A propriedade EntryID retorna uma identificação de entrada MAPI de longo prazo. Para obter mais informações sobre EntryIDs de longo e curto prazo, pesquise http://msdn.microsoft.comPidTagEntryId.

Além disso, quando você chama o método AppointmentItem.Respond com o parâmetro olMeetingAccepted ou olMeetingTentative, o Outlook criará um novo item de compromisso que duplica o item de compromisso original. O novo item terá um ID de entrada diferente. Outlook então removerá o item original. Você deve não mais usar a identificação de entrada do item original, mas em vez disso, use AppointmentItem.EntryID para obter o ID de entrada para o novo item para quaisquer necessidades subsequentes. Isso é para garantir que esse item de compromisso será adequadamente sincronizado no seu calendário se mais de um computador cliente acessa seu calendário, mas pode estar offline usando ao modo cache ocasionalmente.

Aplica-se a