Static SIF Fields tables
[Data Tranformation functions]

Collaboration diagram for Static SIF Fields tables:


Variables

static WCHAR * appointmentFields []
 SIF APPOINTMENT PROPERTIES.
static WCHAR * recurrenceFields []
 RECURRENCE FIELDS.
static WCHAR * exAppointmentFields []
 APPOINTMENT EXCEPTION PROPERTIES (fields inside <ExAppointent>) "OriginalDate" is inside but outside <ExAppointment>.
static WCHAR * contactFields []
 SIF CONTACT PROPERTIES.
static WCHAR * mailFields []
 SIF MAIL PROPERTIES.
static WCHAR * taskFields []
 SIF TASK PROPERTIES.
static WCHAR * noteFields []
 SIF NOTE PROPERTIES.

Variable Documentation

WCHAR* appointmentFields[] [static]

Initial value:

 {

    {L"Start"                              },                
    {L"End"                                },                
    {L"AllDayEvent"                        },                
    {L"BillingInformation"                 },                
    {L"Body"                               },                
    {L"BusyStatus"                         },                
    {L"Categories"                         },                
    {L"Companies"                          },                
    {L"Importance"                         },                
    {L"IsRecurring"                        },                
    {L"Location"                           },                
    {L"MeetingStatus"                      },                
    {L"Mileage"                            },                
    {L"NoAging"                            },    
    {L"OptionalAttendees"                  },    
    {L"ReminderMinutesBeforeStart"         },                
    {L"ReminderSet"                        },                
    {L"ReminderSoundFile"                  },                
    {L"ReplyTime"                          },                
    {L"Sensitivity"                        },                
    {L"Subject"                            },                
    {L"UnRead"                             },    
    {NULL}

}
SIF APPOINTMENT PROPERTIES.

Note:
  • "AllDayEvent" MUST be set AFTER the "Start" and "End" fields to be correctly managed
  • RecPattern properties MUST be set AFTER the other properties

WCHAR* contactFields[] [static]

SIF CONTACT PROPERTIES.

"FileAs" MUST be set after name fields, otherwise Outlook will automatically fill it with a name field. So it's placed in last position.

WCHAR* exAppointmentFields[] [static]

Initial value:

 {

    {L"Subject"                            },                
    {L"Body"                               },                
    {L"Location"                           },                
    {L"Start"                              },                
    {L"End"                                },                
    {L"AllDayEvent"                        },                
    {L"BusyStatus"                         },                
    {L"ReminderSet"                        },                
    {L"ReminderMinutesBeforeStart"         },                
    {L"Importance"                         },                
    {NULL}

}
APPOINTMENT EXCEPTION PROPERTIES (fields inside <ExAppointent>) "OriginalDate" is inside but outside <ExAppointment>.

WCHAR* mailFields[] [static]

Initial value:

 {

    {L"BCC"                                },                
    {L"BillingInformation"                 },                
    {L"Body"                               },                
    {L"Categories"                         },                
    {L"CC"                                 },                
    {L"Companies"                          },                
    {L"DeferredDeliveryTime"               },                
    {L"ExpiryTime"                         },                
    {L"FlagDueBy"                          },                
    {L"FlagRequest"                        },                
    {L"FlagStatus"                         },                
    {L"HTMLBody"                           },                
    {L"Importance"                         },                
    {L"Mileage"                            },                
    {L"NoAging"                            },                
    {L"ReadReceiptRequested"               },                
    {L"ReminderSet"                        },                
    {L"ReminderTime"                       },                
    {L"Sensitivity"                        },                
    {L"SentOnBehalfOfName"                 },                
    {L"Subject"                            },                
    {L"To"                                 },                
    {L"UnRead"                             },                
    {L"VotingOptions"                      },                
    {L"VotingResponse"                     },                
    {NULL}
}
SIF MAIL PROPERTIES.

WCHAR* noteFields[] [static]

Initial value:

 {

    {L"Body"                               },                
    {L"Categories"                         },                
    
    
    {L"Subject"                            },                
    {L"Color"                              },                
    {L"Height"                             },                
    {L"Width"                              },                
    {L"Left"                               },                
    {L"Top"                                },                
    {NULL}
}
SIF NOTE PROPERTIES.

WCHAR* recurrenceFields[] [static]

Initial value:

 {

    {L"RecurrenceType"                     },                
    {L"Interval"                           },                
    {L"MonthOfYear"                        },                
    {L"DayOfMonth"                         },                
    {L"DayOfWeekMask"                      },                
    {L"Instance"                           },                
    {L"PatternStartDate"                   },                
    {L"NoEndDate"                          },                
    {L"PatternEndDate"                     },                
    {L"Occurrences"                        },                
    {NULL}

}
RECURRENCE FIELDS.

WCHAR* taskFields[] [static]

SIF TASK PROPERTIES.

Note:
"StartDate" property MUST be set before "DueDate", so it's placed in first position. When setting "StartDate" property for an incoming item, "DueDate" is internally shifted by Outlook if existing (it is done internally in a silent way) and it could lead to errors. So "StartDate" is the first property to be set.


Generated on Fri Nov 9 12:21:28 2007 for Funambol Outlook Plug-in Library by  doxygen 1.5.2