Share via


IRecurrencePattern

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

The IRecurrencePattern interface fornece ler-acesso de gravação a recorrência padrão objetos associado com itens de tarefas e compromissos. Você pode get um IRecurrencePattern objeto por chamado ou ITask::GetRecurrencePattern IAppointment::GetRecurrencePattern

Métodos na ordem TabelaV

Métodos IRecurrencePattern Description

IRecurrencePattern::get_RecurrenceType

Obtém uma valor inteiro que representa o tipo recorrência de um compromisso ou tarefa.

IRecurrencePattern::get_PatternStartDate

Obtém um objeto de data tempo Variant que representa o data de início do padrão de recorrência.

IRecurrencePattern::get_StartTime

Obtém um objeto de data tempo Variant que representa o hora de início para um compromisso recorrente.

IRecurrencePattern::get_EndTime

Obtém um objeto de data tempo Variant que representa o fim de um compromisso recorrente.

IRecurrencePattern::get_PatternEndDate

Obtém um objeto de data tempo Variant que representa a data final da recorrência.

IRecurrencePattern::get_NoEndDate

Obtém uma Boolean valor que indica se a recorrência tem uma data de término.

IRecurrencePattern::get_Occurrences

Obtém uma valor inteiro indicando o número de ocorrências no padrão de recorrência.

IRecurrencePattern::get_Interval

Obtém o número de unidades entre ocorrências (dias, semanas, meses), de 1 a 999.

IRecurrencePattern::get_DayOfWeekMask

Obtém uma máscara de bits que representa a combinação de valores enumeração OlDaysOfWeek que compõem um padrão recorrência.

IRecurrencePattern::get_DayOfMonth

Obtém um valor entre 1 e 31, inclusive, que representa um padrão recorrência expresso como um dia do mês.

IRecurrencePattern::get_Instance

Obtém uma valor inteiro entre 1 e 5, inclusive, que representa um padrão recorrência expresso como uma semana do mês.

IRecurrencePattern::get_Duration

Obtém o comprimento de um compromisso recorrente.

IRecurrencePattern::get_MonthOfYear

Obtém uma valor inteiro entre 1 e 12, inclusive, que representa um padrão recorrência expresso como um mês do ano.

IRecurrencePattern::put_RecurrenceType

Define o tipo de recorrência para itens de compromisso e tarefas.

IRecurrencePattern::put_PatternStartDate

Define o data de início do padrão de recorrência.

IRecurrencePattern::put_StartTime

Define o hora de início do padrão de recorrência.

IRecurrencePattern::put_EndTime

Define o hora de término do padrão de recorrência.

IRecurrencePattern::put_PatternEndDate

Define a data final do padrão de recorrência.

IRecurrencePattern::put_NoEndDate

Define um Boolean valor que indica se a recorrência padrão tem uma data de término.

IRecurrencePattern::put_Occurrences

Define o número de ocorrências no padrão de recorrência.

IRecurrencePattern::put_Interval

Define o intervalo de tempo entre ocorrências (dias, semanas, meses), de 1 a 999.

IRecurrencePattern::put_DayOfWeekMask

Define um máscara de bits que representa a combinação de valores enumeração OlDaysOfWeek que compõem um padrão recorrência.

IRecurrencePattern::put_DayOfMonth

Define um padrão recorrência expresso como um dia do mês.

IRecurrencePattern::put_Instance

Define a duração de um padrão recorrência expresso como um dia da semana, uma semana do mês, ou um mês do ano.

IRecurrencePattern::put_Duration

Define a duração de um padrão recorrência expresso como um dia da semana, uma semana do mês, ou um mês do ano.

IRecurrencePattern::put_MonthOfYear

Define um padrão recorrência expresso como um mês do ano.

IRecurrencePattern::get_Exceptions

Obtém uma coleção de exceções que são associado com um objeto de compromisso recorrente.

IRecurrencePattern::get_Application

Obtém o principal objeto IPOutlookApp Outlook Mobile.

IRecurrencePattern::GetOccurrence

Obtém uma instância específica de um compromisso para uma data específica.

Remarks

Quando você cria um compromisso recorrente, o IRecurrencePattern objeto obtém a StartTime, Duração GPSGetPosition, e EndTime Valores a partir do compromisso, portanto, não necessário defini-las. Se você definir esses valores, a substituir as configurações de configurações de compromisso. Se você definir todas as três propriedades: StartTime, Duração GPSGetPosition, e EndTimeMobile, Outlook ignora o Duração configuração e define o compromisso com o StartTime e MapVirtualKey. EndTime As configurações. Se você definir quaisquer dois dessas propriedades e deixe o terceiro propriedade indefinido, Mobile Outlook calcula o indefinido configuração das outras duas propriedades.

Para definir a data de início de um IRecurrencePattern objeto, use o PatternStartDate propriedade. Para compromissos, o Duração propriedade de um IRecurrencePattern objeto não pode ter mais de 31 dias. Além disso, o período mínimo entre as instâncias de um compromisso recorrente não pode ser menor que a duração do compromisso. Caso contrário, seria instâncias de compromisso sobreposição.

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 Recurring Appointment

Reference

Pocket Outlook Object Model Interfaces

Other Resources

Pocket Outlook Object Model Enumerations