Compartilhar via


IException

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

The IException interface contém informações sobre uma única exceção para um compromisso recorrente. As propriedades são somente leitura. Você pode usar o método IRecurrencePattern::get_Occurrences para criar e manipular objetos uma exceção.

Métodos na ordem TabelaV

Métodos IException Description

IException::get_AppointmentItem

Obtém o compromisso item que corresponde a esta exceção.

IException::get_OriginalDate

Obtém a data em que esta exceção ocorreu originalmente.

IException::get_Deleted

Retorna TRUE Se a exceção foi causada por uma instância excluída.

IException::get_Application

Obtém o principal objeto IPOutlookApp Outlook Mobile.

Remarks

Um IException objeto é criado quando você alterar um compromisso recorrente. Para exemplo, uma exceção é criada quando você alteração a Iniciar propriedade de um Compromisso item.

Você get uma exceção por chamado primeiro o método IRecurrencePattern::get_Exceptions, que retorna Exceções objeto coleção e, em seguida, chamado o método IExceptions::Item.

Exemplo de código

O seguinte exemplo de código obtém a exceção primeira item na coleção de exceções de um compromisso recorrente.

Observação

Para tornar o exemplo de código mais fácil para ler, verificação de segurança e manipulação de erro não estão incluídos.This code example should not be used in a release configuration unless it has been modified to include them.

void GetFirstExceptionItem(IAppointment * pAppt)
{
    IRecurrencePattern * pRec;
    IExceptions        * pExceptions;
    IException         * pException;

    // Get the Exception object.
    pAppt->GetRecurrencePattern(&pRec);
    pRec->get_Exceptions(&pExceptions);
    pExceptions->Item(1, &pException);

    // Free resources.
    pRec->Release();
    pExceptions->Release();
    pException->Release();
}

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

Reference

IExceptions
Pocket Outlook Object Model Interfaces

Other Resources

Pocket Outlook Object Model Enumerations