Share via


IAppointment

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

The IAppointment interface representa um compromisso na pasta de calendário. Um objeto de compromisso pode representar uma reunião, um compromisso ocasional, ou um compromisso ou reunião recorrente.

Métodos na ordem TabelaV

Métodos IAppointment Description

IAppointment::ClearRecurrencePattern

Limpa a recorrência para um compromisso e marca-la como uma única instância.

IAppointment::GetRecurrencePattern

Obtém o atual recorrência padrão para um compromisso.

IAppointment::get_IsRecurring

Determina se o compromisso é recorrente.

IAppointment::get_Subject

Obtém o assunto do compromisso.

IAppointment::get_Location

Obtém a localidade para um compromisso.

IAppointment::get_Categories

Obtém as categorias atribuídas ao compromisso.

IAppointment::get_Start

Determina quando um compromisso é iniciado.

IAppointment::get_Duration

Obtém o comprimento de um compromisso.

IAppointment::get_End

Determina quando termina o compromisso.

IAppointment::get_AllDayEvent

Determina se um compromisso é um evento todos os dias.

IAppointment::get_BusyStatus

Obtém disponibilidade de um usuário durante um tempo compromisso designado.

IAppointment::get_Sensitivity

Obtém a sensibilidade para uma reunião como normal ou particular.

IAppointment::get_Body

Obtém as anotações ou mensagem que acompanha um compromisso.

IAppointment::get_Recipients

Obtém os destinatários lista como um objeto interface IRecipients.

IAppointment::get_MeetingStatus

Determina se o compromisso é uma reunião.

IAppointment::get_ReminderSet

Determina se o usuário deseja ser lembrado de um compromisso.

IAppointment::get_ReminderSoundFile

Obtém o nome caminho e arquivo do arquivo de som para Play quando o lembrete ocorre para o compromisso.

IAppointment::get_ReminderMinutesBeforeStart

Obtém o número de minutos que um lembrete ocorre antes de iniciar de um compromisso.

IAppointment::get_ReminderOptions

Obtém o tipo de um lembrete.

IAppointment::put_Subject

Define o assunto do compromisso.

IAppointment::put_Location

Define a localidade para um compromisso.

IAppointment::put_Categories

Define as categorias atribuídas ao compromisso.

IAppointment::put_Start

Define quando um compromisso é iniciado.

IAppointment::put_Duration

Define o comprimento de um compromisso.

IAppointment::put_End

Define quando termina o compromisso.

IAppointment::put_AllDayEvent

Define se um compromisso é um evento todos os dias.

IAppointment::put_BusyStatus

Define disponibilidade de um usuário durante um compromisso.

IAppointment::put_Sensitivity

Define a sensibilidade para uma reunião como normal ou particular.

IAppointment::put_Body

Define o corpo de mensagem ou o binário representação do corpo de mensagem que acompanha um compromisso.

IAppointment::put_ReminderSet

Define se o usuário deseja ser lembrado de um compromisso.

IAppointment::put_ReminderSoundFile

Define o nome caminho e arquivo do arquivo de som para Play quando o lembrete ocorre para o compromisso.

IAppointment::put_ReminderMinutesBeforeStart

Define o número de minutos que um lembrete ocorre antes de iniciar de um compromisso.

IAppointment::put_ReminderOptions

Define o tipo de um lembrete (Vibrar etc..).

IAppointment::Save

Salva um compromisso item (adiciona-lo para a coleção de compromisso).

IAppointment::Send

Envia uma solicitação reunião aos destinatários.

IAppointment::Delete

Exclui um compromisso item.

IAppointment::Cancel

Envia um cancelamento de uma solicitação reunião.

IAppointment::Copy

Adiciona um copiar de um compromisso item na coleção de itens de compromisso.

IAppointment::Display

Exibe o compromisso do item Resumo Guia.

IAppointment::get_Oid

Obtém o identificador objeto (OID) para um item.

IAppointment::put_BodyInk

Define um binário representação do corpo de compromisso.

IAppointment::get_BodyInk

Obtém um binário representação do corpo de compromisso.

IAppointment::get_Application

Obtém o objeto IPOutlookApp Outlook Mobile aplicativo principal.

Remarks

POOM não suporte a ReminderOverrideDefault propriedade que está com suporte no área de trabalho versão de Microsoft Outlook. Quando você cria um compromisso, Mobile Outlook automaticamente cria com as informações lembrete usar como padrão. Configuração individual propriedades lembrete automaticamente substitui seus padrões.

No área de trabalho versão de Outlook, você deve definir a MeetingStatus propriedade de um compromisso a marca-lo como uma solicitação reunião. Isso permite que você tenha compromissos com destinatários, que não fazem solicitações reunião. Isso não é possível no Mobile Outlook. No Mobile Outlook, um compromisso é uma solicitação reunião se um ou mais destinatários especificados. A propriedade IAppointment::get_MeetingStatus é somente leitura e pode levar apenas o OlMeetingStatus valores enumeração olNonMeeting e MapVirtualKey. olMeeting.

Em área de trabalho Outlook, o Endereço propriedade é somente leitura. No Mobile Outlook, ele é leitura/gravação, como POOM não fornecem um Resolver método para resolver o nome exibir para um endereço email.

Para enviar um cancelamento para uma reunião no área de trabalho Outlook, você precisa primeiro definir a MeetingStatus propriedade para olMeetingCanceled. Esta propriedade é somente leitura em POOM, portanto, você deve chamar IAppointment::Cancel para enviar um método de cancelamento para uma reunião. Você deve subseqüentemente chamar o método IAppointment::Delete para remover a reunião do calendário do usuário.

Requisitos

Header pimstore.h
Library Pimstore.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Tasks

Creating a PIM Item

Reference

ITask
IContact
Pocket Outlook Object Model Interfaces