IAppointment::get_IsRecurring (Compact 7)
3/12/2014
The IsRecurring property returns a value that indicates whether the Appointment is a Recurring Appointment. This is useful to use in a restriction string. For more information, see IPOutlookItemCollection::Restrict.
Syntax
HRESULT get_IsRecurring(
VARIANT_BOOL * pfIsRecurring
);
Parameters
- pfIsRecurring
[out] Reference to the Boolean flag. For information about the VARIANT_BOOL type, see the union member of the PROPVARIANT structure.
Return Value
This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:
- S_OK
The method completed successfully.
Remarks
The VARIANT_BOOL data type (also known as VT_BOOL) uses the value -1 to represent TRUE and 0 to represent FALSE. It is defined in the wtypes.h header file in the following manner:
typedef short VARIANT_BOOL;
A common programming error occurs when, for readability purposes, you want to set a VARIANT_BOOL value to TRUE or FALSE. You can achieve the same effect by using the aliases VARIANT_TRUE and VARIANT_FALSE, which are also defined in the wtypes.h header file.
#define VARIANT_TRUE ((VARIANT_BOOL)0xffff)
#define VARIANT_FALSE ((VARIANT_BOOL)0)
Requirements
Header |
pimstore.h |
Library |
Pimstore.lib |
See Also
Reference
IAppointment
Pocket Outlook Object Model Interfaces
Pocket Outlook Object Model Enumerations