Compartilhar via


Exception Interface

Definição

Representa informações sobre uma instância de um AppointmentItem objeto que é uma exceção a uma série recorrente.

public interface class Exception
[System.Runtime.InteropServices.Guid("0006304D-0000-0000-C000-000000000046")]
public interface Exception
Public Interface Exception
Atributos

Comentários

Ao contrário da maioria dos outros objetos do Microsoft Outlook, o objeto de exceção é um objeto somente leitura. Isso significa que não é possível criar um objeto Exception mas, em vez disso, o objeto é criado quando uma propriedade de um AppointmentItem é alterada. Por exemplo, se você alterar a Start propriedade de um AppointmentItem, criará uma Exceção em AppointmentItem.RecurrencePattern.Exceptions.

Observação: o Exceptions objeto está no , não no RecurrencePattern objeto AppointmentItem em si.

Quando você trabalha com itens de compromisso recorrente, você deve liberar qualquer referência anterior, obter novas referências para o item de compromisso recorrente antes de acessar ou modificar o item e liberar essas referências assim que você tiver terminado e salvou as alterações. Essa prática se aplica ao objeto recorrente AppointmentItem e a qualquer Exception objeto ou RecurrencePattern . Para liberar uma referência no Visual Basic, defina esse objeto existente como Nothing. Em c#, release explicitamente a memória para o objeto.

Observe que, mesmo depois que você liberar a sua referência e tenta obter uma referência de nova, se ainda houver uma referência ativa, conduzida por outro suplemento ou no Outlook, como um dos objetos acima, sua nova referência continuarão a apontar para uma cópia desatualizada do objeto. Portanto, é importante que você libera seus referências assim que terminar com um compromisso recorrente.

Propriedades

Application

Retorna um Application objeto que representa o aplicativo pai do Outlook para o objeto. Somente leitura.

AppointmentItem

Retorna o AppointmentItem objeto que é a exceção. Não é válida para compromissos excluídos. Somente leitura.

Class

Retorna uma OlObjectClass constante que indica a classe do objeto. Somente leitura.

Deleted

Retorna bool (bool em C#) que é True se o AppointmentItem foi excluído do padrão recorrente. Somente leitura

ItemProperties

This object, member, or enumeration is deprecated and is not intended to be used in your code.

OriginalDate

Retorna um DateTime indicando a data e a hora originais de um AppointmentItem antes de ser alterado. Essa propriedade retornará a data original mesmo se o AppointmentItem tiver sido excluído. No entanto, ele não retornará a hora original se tiver ocorrido exclusão. Somente leitura.

Parent

Retorna o pai do objeto do objeto especificado. Somente leitura.

Session

Retorna o NameSpace objeto para a sessão atual. Somente leitura.

Aplica-se a